資源描述:
《容延容斷網(wǎng)絡(luò)驗證平臺的設(shè)計與實現(xiàn).pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、電子科技大學(xué)UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA專業(yè)學(xué)位碩士學(xué)位論文MASTERTHESISFORPROFESSIONALDEGREE論文題目容延容斷網(wǎng)絡(luò)驗證平臺的設(shè)計與實現(xiàn)專業(yè)學(xué)位類別工程碩士學(xué)號201222010736作者姓名林沐指導(dǎo)教師鄺育軍教授1分類號密級注1UDC學(xué)位論文容延容斷網(wǎng)絡(luò)驗證平臺的設(shè)計與實現(xiàn)(題名和副題名)林沐(作者姓名)指導(dǎo)教師鄺育軍教授電子科技大學(xué)成都(姓名、職稱、單位名稱)申請學(xué)位級別碩士專業(yè)學(xué)位類別工程碩士工程領(lǐng)域名稱電子與通信工程提交論文日期2015年3月論文答辯日期2015年5月學(xué)位授予單位和日
2、期電子科技大學(xué)2015年6月答辯委員會主席評閱人注1:注明《國際十進(jìn)分類法UDC》的類號。ITHEDESIGNANDIMPLEMENTATIONOFVERIFICATIONPLATFORMFORDELAY/DISRUPTIONTOLERANTNETWORKAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:MasterofEngineeringAuthor:MuLinAdvisor:Prof.YujunKuangSchool:SchoolofCommunication&Informat
3、ionEngineeringI獨創(chuàng)性聲明本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得電子科技大學(xué)或其它教育機構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示謝意。作者簽名:日期:年月日論文使用授權(quán)本學(xué)位論文作者完全了解電子科技大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定,有權(quán)保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本人授權(quán)電子科技大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢
4、索,可以采用影印、縮印或掃描等復(fù)制手段保存、匯編學(xué)位論文。(保密的學(xué)位論文在解密后應(yīng)遵守此規(guī)定)作者簽名:導(dǎo)師簽名:日期:年月日I摘要摘要車聯(lián)網(wǎng)、水下傳感器網(wǎng)絡(luò)、深空通信網(wǎng)絡(luò)等具有長時延、連接頻繁斷開等特征,傳統(tǒng)網(wǎng)絡(luò)架構(gòu)已不再適用,為此人們提出容延容斷網(wǎng)絡(luò)以適應(yīng)這類網(wǎng)絡(luò)的通信需求。DTN網(wǎng)絡(luò)的關(guān)鍵問題包括移動模型、路由機制、擁塞控制策略、安全策略、能量消耗模型等,雖然已有大量的研究成果,但在模型、機制和方法等諸多方面仍有待完善。諸如衛(wèi)星網(wǎng)絡(luò)試驗等驗證方式成本高、部署復(fù)雜;而現(xiàn)有仿真驗證系統(tǒng)和方法逼真度和可信度較低,難以對研究結(jié)果進(jìn)行較好評估,從而制約了研究成果向?qū)嶋H應(yīng)用的轉(zhuǎn)化。為此,本論文
5、主要做了以下工作:(1)分析了現(xiàn)有DTN網(wǎng)絡(luò)驗證方式的工作原理和優(yōu)缺點,如試驗床、集中式軟件仿真ONE、基于網(wǎng)絡(luò)實驗平臺仿真系統(tǒng)TUNIE。其中,基于ONE的集中式軟件仿真是當(dāng)前受歡迎的一種驗證方式,但是缺少相關(guān)仿真模型和具體實現(xiàn)流程的說明文檔,這就制約了研究人員對ONE的有效利用。因此,本文詳細(xì)分析了ONE的仿真模型,包括仿真初始化流程、仿真運行流程、網(wǎng)絡(luò)更新流程、路由更新流程等,整理出ONE仿真模型的詳細(xì)說明,以便于其他研究者使用或后續(xù)改進(jìn)。(2)在分析ONE實現(xiàn)原理的基礎(chǔ)上,對ONE仿真模型中的一些關(guān)鍵環(huán)節(jié)進(jìn)行改進(jìn),以提高仿真逼真度和可信度。針對路由更新流程,對建立發(fā)送連接的流程、需
6、要消耗的時間,以及發(fā)送連接的通信方式等方面提出改進(jìn)的方法;針對仿真場景的設(shè)置,分析了仿真場景相關(guān)參數(shù)的配置是否合理;針對ONE自帶的報文產(chǎn)生器不能滿足不同節(jié)點獨立產(chǎn)生報文、適用于分布式仿真的需求,提出一種新的報文產(chǎn)生器模型;針對仿真時鐘步長對仿真機時和仿真精度的約束,提出一種確定仿真時鐘步長的方法。(3)JDTN是Bundle協(xié)議的軟件實現(xiàn),可以模擬DTN網(wǎng)絡(luò)中節(jié)點“存儲-攜帶-轉(zhuǎn)發(fā)”報文的功能。JDTN仿真系統(tǒng)的部署存在運行環(huán)境不安全、硬件資源消耗大等問題,這些都不利于大規(guī)模節(jié)點的仿真。同時,JDTN本身不支持移動模型、報文產(chǎn)生器、仿真結(jié)果統(tǒng)計等功能,這些都需要通過手動操作。為了擴大仿真
7、節(jié)點的規(guī)模,支持在普通實驗室環(huán)境中靈活部署,提高仿真逼真度和可信度,本文提出了一種新的DTN網(wǎng)絡(luò)驗證方式——基于Docker的分布式仿真系統(tǒng),并通過融合Docker容器虛擬化技術(shù)、ONE仿真軟件、Bundle協(xié)議組件JDTN實現(xiàn)該仿真系統(tǒng)。關(guān)鍵詞:容延容斷網(wǎng)絡(luò),仿真模型,ONE,JDTN,DockerIABSTRACTABSTRACTTheVANET,UnderwaterWirelessSensorNetworks,De