基于GNU Radio的IEEE802.11MAC協(xié)議的實現(xiàn)與研究
發(fā)布時間:2018-03-31 10:17
本文選題:無線網(wǎng)絡 切入點:IEEE802.11 出處:《華南理工大學》2014年碩士論文
【摘要】:隨著無線網(wǎng)絡的影響力越來越大,針對無線網(wǎng)絡的各種研究也更加的廣泛和深入。目前,人們對于無線網(wǎng)絡的研究手段主要還是通過仿真的方式進行。然而,通過仿真方式研究無線網(wǎng)絡通信所得到的結(jié)果很多時候并不可靠。越來越多的研究人員希望能通過實際的無線電平臺用實驗的方式對無線網(wǎng)絡進行研究,以得到更加可靠的數(shù)據(jù)。另一方面,在通信網(wǎng)絡中,屬于網(wǎng)絡結(jié)構(gòu)底層的標準,如物理層和數(shù)據(jù)鏈路層協(xié)議,通常都被固化在硬件當中實現(xiàn),然而隨著無線電設備性能的發(fā)展速度越來越快,底層協(xié)議中的很多規(guī)定也要隨之進行升級和修改。相比于將協(xié)議固化在硬件之中,通過軟件的方法直接對物理層和數(shù)據(jù)鏈路層協(xié)議進行控制能讓研究人員更快更方便的對當前網(wǎng)絡進行升級。所以,利用軟件定義無線電的思想,在實際的網(wǎng)絡平臺上對無線通信進行研究也漸漸熱門起來。 本文提供了一個在基于GNU Radio軟件定義無線電平臺上搭建IEEE802.11標準MAC協(xié)議的方案,它利用軟件無線電思想,使研究人員能直接通過代碼對無線電通信的MAC協(xié)議進行控制。搭建的MAC協(xié)議實現(xiàn)了包括MAC幀的封裝與解封裝,數(shù)據(jù)傳輸,帶有虛擬偵聽功能的CSMA/CA競爭機制,RTS/CTS握手協(xié)議,,大型數(shù)據(jù)的分段與重組等主要的MAC層功能,在實驗平臺上搭建了一個以IEEE802.11標準為依據(jù)且功能完備的MAC層協(xié)議,本文還在MAC層協(xié)議之上為其添加應用,實現(xiàn)了文本傳輸功能。通過在實驗平臺上進行的測試,搭建的協(xié)議能夠完成MAC層的基本功能并能為我們添加的上層應用提供服務。
[Abstract]:With the increasing influence of wireless network, the research on wireless network is more extensive and in-depth. At present, the research methods of wireless network are mainly carried out by simulation. However, The results obtained from the simulation of wireless network communication are often unreliable. More and more researchers hope to study the wireless network experimentally through the actual radio platform. On the other hand, in communication networks, standards that are at the bottom of the network structure, such as physical layer and data link layer protocols, are usually implemented in hardware. However, with the rapid development of radio equipment performance, many regulations in the underlying protocol should be upgraded and modified. Directly controlling physical layer and data link layer protocol by software method can make researchers upgrade the current network more quickly and conveniently. Therefore, the idea of software defined radio is used. The research on wireless communication on the actual network platform is becoming more and more popular. This paper provides a scheme to build IEEE802.11 standard MAC protocol based on GNU Radio software defined radio platform, which utilizes the idea of software radio. The constructed MAC protocol includes encapsulation and unencapsulation of MAC frame, data transmission, CSMA/CA competition mechanism with virtual listening function and RTS / CTS handshake protocol. The main functions of MAC layer, such as segmentation and recombination of large data, are used to build a fully functional MAC layer protocol based on IEEE802.11 standard on the experimental platform. This paper also adds applications to MAC layer protocol. Through testing on the experimental platform, the protocol can complete the basic functions of the MAC layer and provide services for the upper application we add.
【學位授予單位】:華南理工大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TN915.04
【相似文獻】
相關期刊論文 前10條
1 張鑫鋒;;IEEE802.11MAC層延遲性能分析研究[J];電腦與電信;2007年02期
2 張康;歐陽繕;謝躍雷;;基于SDL的IEEE802.11MAC協(xié)議設計與實現(xiàn)[J];桂林電子科技大學學報;2013年05期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
本文編號:1690299
本文鏈接:http://sikaile.net/kejilunwen/wltx/1690299.html
最近更新
教材專著