資源描述:
《ODMA無線自組網(wǎng)數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì).doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、東北農(nóng)業(yè)大學(xué)畢業(yè)論文基于ODMA無線自組網(wǎng)的數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)入學(xué)年級:2011春學(xué)生姓名:祁志雷學(xué)號:155120215011所學(xué)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)東北農(nóng)業(yè)大學(xué)2013年3月摘 要機(jī)會驅(qū)動多址接入(ODMA)是一種將自組網(wǎng)技術(shù)與蜂窩網(wǎng)技術(shù)有機(jī)結(jié)合的通信方式,是一個由第三代合作伙伴計(jì)劃(3GPP)工作組所考慮的專案多跳中繼協(xié)議。ODMA技術(shù)有許多優(yōu)點(diǎn),例如組網(wǎng)快速靈活、節(jié)約信號功率等,是一個具有廣闊應(yīng)用前景的組網(wǎng)技術(shù)。本畢業(yè)設(shè)計(jì),主要是學(xué)習(xí)和研究ODMA技術(shù)的原理和應(yīng)用方法,探討該技術(shù)的應(yīng)用前景,并利用ODMA設(shè)備搭建一個實(shí)驗(yàn)技術(shù)平臺。本文對ODMA技術(shù)進(jìn)行了系
2、統(tǒng)分析,介紹了主要的硬件設(shè)備。重點(diǎn)總結(jié)整理了ODMA技術(shù)的軟件開發(fā)方法,并利用套接字(socket)技術(shù),基于VC++環(huán)境設(shè)計(jì)開發(fā)了應(yīng)用程序,實(shí)現(xiàn)了兩臺計(jì)算機(jī)之間,通過ODMA網(wǎng)絡(luò)進(jìn)行的數(shù)據(jù)通信。關(guān)鍵詞:機(jī)會驅(qū)動多址接入(ODMA);套接字;線程TheDesignofDataTransmissionSystemofAdHocNetworkBasedOnODMAABSTRACTOpportunitydrivenmultipleaccess(ODMA)isacellularmultihopmethodproposedforUniversalMobileTelecommun
3、icationsSystems(UMTS)andanadhocmultihoprelayingprotocolconsideredbythethird-generationpartnershipproject(3GPP)workinggroup.ODMAhasmanyadvantages,suchas:flexiblenetworkingandreducedsignalpoweretc..So,ithasanattractiveprospectforfuturemobilecommunicationsystems.Basedontheresearchofbasicth
4、eoryandknowledgeaboutODMA,thispaperstatesadvantagesofODMAandapplicationinmanyfieldsindetails.Andthepaperdepictshowtomakeupanexperimentaltechnologyplatformbyusingdevices.ThisarticleanalyzesODMAsystematicallyanddescribessomeimportanthardware.Thepapersummarisesthesoftwaredevelopmentmethods
5、basedonODMA.Byusingsockettechnology,thepaperexploitsaprogrambasedonVC++soastorealizethefunctionthatusers’dataareexchangedbetweentwocomputersinODMAnetworkbasedonmultiplethread.Keywords:Opportunitydrivenmultipleaccess(ODMA),socket;thread目 錄1 引言………………………………………………………………………………………11.1 研究背景和意
6、義………………………………………………………………………1 1.2 國內(nèi)外的研究現(xiàn)狀1 1.3 論文的內(nèi)容和章節(jié)安排2 2 ODMA基本理論3 2.1 ODMA技術(shù)的特點(diǎn)3 2.1.1 互助機(jī)制3 2.1.2 智能路徑選擇3 2.1.3 智能調(diào)頻3 2.1.4 支持高速移動3 2.2 ODMA技術(shù)的應(yīng)用3 2.2.1 ODMA應(yīng)用于軍事領(lǐng)域3 2.2.2 ODMA應(yīng)用于應(yīng)急救災(zāi)4 2.2.3 ODMA網(wǎng)絡(luò)應(yīng)用于偏遠(yuǎn)或不發(fā)達(dá)地區(qū)通信4 2.2.4 ODMA可應(yīng)用于車載通信4 3 ODMA網(wǎng)絡(luò)的搭建5 3.1 設(shè)備介紹5 3.1.1 種子5
7、 3.1.2 Dongle5 3.2 搭建ODMA網(wǎng)絡(luò)5 3.2.1 種子設(shè)置5 3.2.2 Dongle設(shè)置6 3.2.3 網(wǎng)絡(luò)攝像頭設(shè)置6 3.2.4 系統(tǒng)調(diào)試6 4 VC++環(huán)境下的套接字編程8 4.1 VC++簡介8 4.2 套接字編程方法簡介8 4.3 套接字之間的連接過程9 4.4 基本socket系統(tǒng)調(diào)用9 4.4.1 基于TCP(面向連接)的socket編程9 4.4.2 基于UDP(面向無連接)的socket編程10 5 文件傳輸工具的設(shè)計(jì)12 5.1 功能需求12 5.2 主要函數(shù)介紹13 5.2