無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議測(cè)試平臺(tái)研究
發(fā)布時(shí)間:2018-12-07 08:31
【摘要】:無(wú)線自組織網(wǎng)絡(luò)以其無(wú)需預(yù)設(shè)通信設(shè)備就能夠快速組網(wǎng)的特點(diǎn)引起人們廣泛關(guān)注。目前,對(duì)于無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議的研究主要集中在理論設(shè)計(jì)和仿真實(shí)驗(yàn),缺乏在真實(shí)環(huán)境中的驗(yàn)證和測(cè)試。本文所搭建無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議測(cè)試平臺(tái)能夠在真實(shí)環(huán)境下對(duì)無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議進(jìn)行實(shí)現(xiàn),并完成相關(guān)功能性測(cè)試和性能測(cè)試。本文主要工作如下:1.本文對(duì)無(wú)線自組織網(wǎng)絡(luò)及其典型路由協(xié)議進(jìn)行介紹,分析了無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議的特點(diǎn),研究了典型按需驅(qū)動(dòng)路由協(xié)議AODV和典型按表驅(qū)動(dòng)路由協(xié)議DSDV的路由表、路由控制報(bào)文結(jié)構(gòu)與路由算法。本文也對(duì)Windows平臺(tái)下免費(fèi)開(kāi)源庫(kù)Win Pcap、Linux操作系統(tǒng)及Linux網(wǎng)絡(luò)框架進(jìn)行了介紹。2.本文通過(guò)分析無(wú)線自組織網(wǎng)絡(luò)協(xié)議棧,結(jié)合Linux操作系統(tǒng)和Windows操作系統(tǒng)特點(diǎn),在多操作系統(tǒng)下設(shè)計(jì)無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議測(cè)試平臺(tái)的實(shí)現(xiàn)方案。該設(shè)計(jì)方案無(wú)需對(duì)操作系統(tǒng)內(nèi)核進(jìn)行修改,在用戶(hù)空間巧妙地通過(guò)添加擴(kuò)展模塊實(shí)現(xiàn)了無(wú)線自組織網(wǎng)絡(luò)協(xié)議棧。設(shè)計(jì)方案為平臺(tái)路由協(xié)議的變更以及平臺(tái)功能的擴(kuò)展留好接口。3.本文選用配置IEEE 802.11b網(wǎng)卡的PC機(jī)作為測(cè)試平臺(tái)基礎(chǔ),Linux操作系統(tǒng)和Windows操作系統(tǒng)作為多系統(tǒng)環(huán)境。Linux平臺(tái)下實(shí)現(xiàn)方案主要包括路由協(xié)議算法模塊、臨時(shí)路由表模塊、內(nèi)核路由表同步模塊、操作系統(tǒng)內(nèi)核空間與用戶(hù)空間接口、無(wú)路由數(shù)據(jù)包緩存模塊。Windows平臺(tái)下實(shí)現(xiàn)方案主要包括數(shù)據(jù)收發(fā)接口、數(shù)據(jù)包分析模塊、數(shù)據(jù)緩存模塊和路由協(xié)議算法模塊。本文所設(shè)計(jì)和實(shí)現(xiàn)的Linux操作系統(tǒng)和Windows操作系統(tǒng)下兩種測(cè)試平臺(tái)能夠異構(gòu)組網(wǎng),這種實(shí)現(xiàn)方式具有廣泛的應(yīng)用前景和較大的商業(yè)價(jià)值。4.本文利用所搭建的無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議測(cè)試平臺(tái)搭建異構(gòu)多跳網(wǎng)絡(luò)進(jìn)行測(cè)試。首先利用測(cè)試平臺(tái)進(jìn)行了路由協(xié)議功能性測(cè)試,通過(guò)測(cè)試驗(yàn)證了本文所搭建的平臺(tái)能夠?qū)崿F(xiàn)無(wú)線自組織網(wǎng)絡(luò)相應(yīng)功能,達(dá)到設(shè)計(jì)要求。然后利用測(cè)試平臺(tái)對(duì)AODV路由協(xié)議的路由發(fā)現(xiàn)時(shí)間進(jìn)行測(cè)試,并對(duì)測(cè)試結(jié)果進(jìn)行分析。最后平臺(tái)分別對(duì)采用AODV路由協(xié)議和DSDV路由協(xié)議的平臺(tái)端到端吞吐量進(jìn)行測(cè)試并對(duì)測(cè)試結(jié)果進(jìn)行分析。
[Abstract]:Wireless ad hoc networks (WSNs) have attracted much attention because of their ability to quickly set up networks without preset communication devices. At present, the research of wireless ad hoc network routing protocols is mainly focused on the theoretical design and simulation experiments, and lack of verification and testing in real environment. The wireless ad hoc network routing protocol testing platform can implement the wireless ad hoc network routing protocol in real environment, and complete the related functional testing and performance testing. The main work of this paper is as follows: 1. This paper introduces the wireless ad hoc network and its typical routing protocols, analyzes the characteristics of the wireless ad hoc network routing protocols, and studies the routing tables of the typical on-demand driven routing protocols (AODV) and the typical table-driven routing protocols (DSDV). Routing control message structure and routing algorithm. This paper also introduces the free open source library Win Pcap,Linux operating system and Linux network framework under the Windows platform. 2. By analyzing the wireless ad hoc network protocol stack and combining the characteristics of Linux operating system and Windows operating system, this paper designs the implementation scheme of wireless ad hoc network routing protocol test platform under multiple operating systems. This scheme does not need to modify the operating system kernel, and implements the wireless ad hoc network protocol stack by adding extension modules in user space. Design for the platform routing protocol changes and platform function extension left a good interface. 3. In this paper, the PC computer with IEEE 802.11b network card is selected as the test platform, and the Linux operating system and Windows operating system are used as the multi-system environment. The implementation scheme under Linux platform mainly includes routing protocol algorithm module, temporary routing table module. The kernel routing table synchronization module, the operating system kernel space and the user space interface, the non-routing packet cache module. Under the Windows platform realization scheme mainly includes the data transceiver interface, the data packet analysis module. Data cache module and routing protocol algorithm module. The two test platforms designed and implemented in this paper, Linux operating system and Windows operating system, can form heterogeneous networks, which have wide application prospect and great commercial value. 4. This paper uses the wireless ad hoc network routing protocol test platform to build heterogeneous multi-hop network for testing. Firstly, the function of routing protocol is tested by using the test platform. The test results show that the platform can realize the corresponding functions of wireless ad hoc network and meet the design requirements. Then, the routing discovery time of AODV routing protocol is tested by the test platform, and the test results are analyzed. Finally, the end-to-end throughput of the platform using AODV routing protocol and DSDV routing protocol is tested and the test results are analyzed.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN915.04
本文編號(hào):2366911
[Abstract]:Wireless ad hoc networks (WSNs) have attracted much attention because of their ability to quickly set up networks without preset communication devices. At present, the research of wireless ad hoc network routing protocols is mainly focused on the theoretical design and simulation experiments, and lack of verification and testing in real environment. The wireless ad hoc network routing protocol testing platform can implement the wireless ad hoc network routing protocol in real environment, and complete the related functional testing and performance testing. The main work of this paper is as follows: 1. This paper introduces the wireless ad hoc network and its typical routing protocols, analyzes the characteristics of the wireless ad hoc network routing protocols, and studies the routing tables of the typical on-demand driven routing protocols (AODV) and the typical table-driven routing protocols (DSDV). Routing control message structure and routing algorithm. This paper also introduces the free open source library Win Pcap,Linux operating system and Linux network framework under the Windows platform. 2. By analyzing the wireless ad hoc network protocol stack and combining the characteristics of Linux operating system and Windows operating system, this paper designs the implementation scheme of wireless ad hoc network routing protocol test platform under multiple operating systems. This scheme does not need to modify the operating system kernel, and implements the wireless ad hoc network protocol stack by adding extension modules in user space. Design for the platform routing protocol changes and platform function extension left a good interface. 3. In this paper, the PC computer with IEEE 802.11b network card is selected as the test platform, and the Linux operating system and Windows operating system are used as the multi-system environment. The implementation scheme under Linux platform mainly includes routing protocol algorithm module, temporary routing table module. The kernel routing table synchronization module, the operating system kernel space and the user space interface, the non-routing packet cache module. Under the Windows platform realization scheme mainly includes the data transceiver interface, the data packet analysis module. Data cache module and routing protocol algorithm module. The two test platforms designed and implemented in this paper, Linux operating system and Windows operating system, can form heterogeneous networks, which have wide application prospect and great commercial value. 4. This paper uses the wireless ad hoc network routing protocol test platform to build heterogeneous multi-hop network for testing. Firstly, the function of routing protocol is tested by using the test platform. The test results show that the platform can realize the corresponding functions of wireless ad hoc network and meet the design requirements. Then, the routing discovery time of AODV routing protocol is tested by the test platform, and the test results are analyzed. Finally, the end-to-end throughput of the platform using AODV routing protocol and DSDV routing protocol is tested and the test results are analyzed.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN915.04
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 曹常義,程青松;Ad hoc技術(shù)與WMANET網(wǎng)絡(luò)體系結(jié)構(gòu)[J];通訊世界;2003年01期
,本文編號(hào):2366911
本文鏈接:http://sikaile.net/kejilunwen/wltx/2366911.html
最近更新
教材專(zhuān)著