資源描述:
《【碩士論文】基于Linux平臺實現(xiàn)無線Mesh網絡路由協(xié)議研究.pdf》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、中山大學碩士學位論文基于Linux平臺實現(xiàn)無線Mesh網絡路由協(xié)議研究姓名:楊海濤申請學位級別:碩士專業(yè):電路與系統(tǒng)指導教師:周杰英20090522基于Linux平臺實現(xiàn)無線Mesh網絡路由協(xié)議研究專業(yè):電路與系統(tǒng)碩士生:楊海濤指導教師:周杰英摘要無線Mesh網絡(wirelessMeshNe吶orks,wMNs)是一種高容量、高速率的新型網絡結構,它融合了wLAN和Adhoc網絡的優(yōu)勢,具有自組網、自修復、多跳級聯(lián)、以及移動寬帶、無線定位、hltenlet接入等特點。在城域網、校園網、社區(qū)、現(xiàn)代化場館等較大規(guī)模無線接入,監(jiān)控和其它專用網絡等方
2、面具有廣闊的應用前景。在無線Mesh網絡中,需要通過路由協(xié)議來實現(xiàn)節(jié)點間的多跳路由通信,路由協(xié)議是無線Mesh網絡的一個研究熱點。目前設計無線Mesh網絡路由協(xié)議的一種方法是參考Adhoc的路由協(xié)議進行設計,或在Adhoc的路由協(xié)議的基礎上進行改進優(yōu)化而得出。論文以Linux為實現(xiàn)平臺,在對比分析Adhoc路由協(xié)議的基礎上,基于Adhoc的AoDV協(xié)議,針對Mesh的特點,編程實現(xiàn)了一個適用于無線Mesh網絡的路由協(xié)議,MeShAODv。本文研究分析LilluX操作系統(tǒng)中的路由處理模式,并對LiI眥系統(tǒng)的網絡堆棧體系結構進行深入的研究。參考對比
3、多家研究機構提出的“nu)【平臺按需路由協(xié)議的實現(xiàn)方法,在LimⅨ平臺上,設計并實現(xiàn)了MeshAODV協(xié)議框架并詳細描述了各個模塊的功能。MeshAODv協(xié)議的框架主要分為:MeshAoDV路由算法部分,MeshAoDv內核空問模塊部分,接口模塊和調試模塊四個部分。論文給出了詳細的設計過程,包括功能模塊設計及其交互關系、報文處理流程和核心路由表設計。同時把協(xié)議軟件移植到嵌入式系統(tǒng)中,按照協(xié)議標準的要求設計了相應的測試方案,進行了全面的測試,測試結果表明該協(xié)議軟件滿足無線Mesh網絡的基本性能要求。關鍵詞:無線Mesh網絡,“nuX平臺,Mesh
4、AODV,嵌入式系統(tǒng)ResearchonIII]【plementationofW-irelessMeshNe觚orksRoutingProtoc01BasedonLinuxMajor:Circuitsa11dSystemName:ⅦlgHaita0Supervisor:ZhouJieyingABSTRACTWirelessmeshn咖orks刪s)isanewfonIlofne細orkwithhi曲-capaCitya11dlli曲-ratewmchcombin髂tlleadVantagesofwirelesslocalareane帆orksa
5、IldAdhocnetwofI(s.nh嬲mecharact商sticsofautonomous,selfr印air,multi-hopcascaded,andmobilebroadband,wirelesslocation,IntenletaccessaIldsoon.WMNshasbroadprospectsinme仃Dne似orks,c鋤pusnet、)lrorks,Co徹圳lIli劬mod鋤stadiums,large—scalewirelessaccess,monitoraIldotherpriVatenetworks.Nod髓caI
6、lC0mmumcatewitlleachotller廿lroughmulti-hopbyroutingprotocolmatroutingprotocolisaresearchhotspotinWMNs.oneofⅡlemeⅡlodstodesignWMNsroutingprotoColsist0impr0VeaIld0ptimizeAdhocroutingprotocolstomeetWMNs’needs.11lispaperuSesLinll)【operatingsystemasimplementationplatf.o肌,desi弘sap
7、ro黟鋤t0implementnleroutingprotocol,MeslLAODVfor刪swhiChisbaSedon鋤Adhocondemandvector(AODⅥroutingprotocola11dimpr0Vedtomeettlleneedsof刪s.AReranalyzingmeroutinghalldlingmodulesandneMorkstacksyst鋤ofLinu)【operatingsyst鋤,misp印erdesi印eda11dimplemeIltedme丘鋤eofMesh.AODVprotocolwhichin
8、cludesfourparts:Mesh—AoDVroutingmodule,Mesh—IAODVkcnlelmodule,meinterf.acem