天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

802.11ax高密系統(tǒng)軟件設(shè)計與實現(xiàn)

發(fā)布時間:2020-10-23 19:40
   下一代wifi無線局域網(wǎng)802.11ax協(xié)議,為用戶提供更快的Wi-Fi連接速度。本文依托于項目“802.11ax樣機研究與開發(fā)”,在項目驗收階段,為驗證設(shè)計的802.11ax樣機的功能完備性,基于項目已有的物理層接口,設(shè)計了基于802.11ax的無線傳輸系統(tǒng),通過傳輸上層視頻業(yè)務(wù),作為項目驗收成果。本文設(shè)計的802.11ax無線傳輸系統(tǒng)主要分為三個部分。第一部分,上層視頻業(yè)務(wù)基于VLC media player實現(xiàn)視頻流服務(wù)器,應(yīng)用多進(jìn)程模型。第二部分,系統(tǒng)中在ZC706的arm核上AP側(cè)基于Linux操作系統(tǒng)的netfilter框架通過內(nèi)核注冊hook函數(shù),實現(xiàn)視頻網(wǎng)絡(luò)數(shù)據(jù)包截取,并對視頻網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行802.11ax幀格式封裝,調(diào)用AXI DMA驅(qū)動接口與硬mac數(shù)據(jù)交互,針對多用戶視頻幀分類緩存輪詢發(fā)送,STA側(cè)從AXI DMA接口獲取數(shù)據(jù),并通過以太網(wǎng)幀封裝透明傳輸?shù)絊TA側(cè)的PC進(jìn)行視頻播放。第三部分,在ZC706開發(fā)板FPGA上,實現(xiàn)系統(tǒng)硬mac,完成AXI DMA硬件部分,AP側(cè)針對多用戶視頻數(shù)據(jù)幀,設(shè)計多用戶緩存模塊,提高mac層流量設(shè)計匯聚模塊實現(xiàn)三幀匯聚,并對數(shù)據(jù)進(jìn)行CRC校驗提高數(shù)據(jù)準(zhǔn)確性,通過已有的L1L2接口往物理層發(fā)送,STA側(cè)硬mac從L1L2接口獲取數(shù)據(jù)后,對聚合幀進(jìn)行解匯聚,幀校驗等,通過AXI DMA向軟mac進(jìn)行傳輸。本文實現(xiàn)的802.11ax無線傳輸系統(tǒng)驗證了802.11ax樣機的功能完備性,設(shè)計了802.11ax無線傳輸系統(tǒng)的上層業(yè)務(wù),軟mac層和硬mac層,調(diào)用已有的物理層接口對無線數(shù)據(jù)進(jìn)行發(fā)送和接收,同時模擬了多STA的接入并進(jìn)行了流量測試。
【學(xué)位單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TN915.04
【部分圖文】:

框架圖,框架,業(yè)務(wù)網(wǎng)絡(luò),服務(wù)器


圖 2-2 多 STA 無線傳輸系統(tǒng)框架. 802.11ax 傳輸系統(tǒng)功能 1. 系統(tǒng)上層業(yè)務(wù)功能 文單 STA 無線傳輸系統(tǒng)設(shè)計的上層業(yè)務(wù),功能主要利用 win7 服務(wù)器作為一流服務(wù)器實現(xiàn)系統(tǒng)上層視頻業(yè)務(wù),將視頻文件打開,編解碼等轉(zhuǎn)換成視頻流,網(wǎng)絡(luò)傳輸協(xié)議進(jìn)行傳輸?shù)较到y(tǒng)設(shè)計的 mac 層。上層業(yè)務(wù)網(wǎng)絡(luò)傳輸協(xié)議的選擇上,選擇 UDP 網(wǎng)絡(luò)協(xié)議。UDP 與 TCP 不同之,初始的時候不用和接收方建立連接,而直接向接收方發(fā)送數(shù)據(jù),UDP 協(xié)議效率明顯高于 TCP。

函數(shù),鉤子函數(shù),二維數(shù)組,位數(shù)組


TCP UDPIP網(wǎng)絡(luò)接口層設(shè)備驅(qū)動netfilter塊hook驅(qū)動圖 2-4 內(nèi)核網(wǎng)絡(luò)模塊通訊出,netfilter框架可用于用戶空間的iptables在 IP 層都夠?qū)W(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行截取[15]。通過二維數(shù)組與函數(shù)鏈表來實現(xiàn),二位數(shù)組載鉤子函數(shù)的地址,每個二維數(shù)組還會維遍歷這些鉤子函數(shù)之后,根據(jù)匹配結(jié)果才 點為下圖 2-5 所示:

幀封裝,鉤子函數(shù),代碼,鉤子


華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文鉤子函數(shù)是 netfilter 框架的一部分,netfilter 為 Linux 內(nèi)核網(wǎng)路模塊,提供子點,可以在合適的鉤子點對網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行控制。在 ZC706 開發(fā)板的 arm的軟 mac 運行自己設(shè)計的 Linux 內(nèi)核模塊,實現(xiàn)視頻幀的獲取,幀封裝。由之前的 netfilter 框架接收數(shù)據(jù)包的流向,在 NF_IP_PRE_ROUTING 點設(shè)函數(shù),所有由網(wǎng)卡接收的數(shù)據(jù)包進(jìn)入 IP 層被路由選擇前,被設(shè)置的鉤子函這時截獲的數(shù)據(jù)包的 skb->data 指針指向 IP 頭部。根據(jù)截獲到的 skb 網(wǎng)絡(luò) UDP 端口號,與目的端口號比較,若是視頻幀 UDP 報文,對其通過 skb進(jìn)行 802.11ax 幀格式封裝再通過 axi-dma 的接口發(fā)送給硬 mac 所706FPGA。下圖 3-2 給出關(guān)鍵代碼:
【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 楊龍;李范鳴;劉士建;;DSP EMIF與FPGA雙口RAM高速通信實現(xiàn)[J];現(xiàn)代電子技術(shù);2014年13期

2 羅振東;楊萌;;下一代無線局域網(wǎng)——HEW[J];電信網(wǎng)技術(shù);2013年09期

3 魯偉;;802.11標(biāo)準(zhǔn)中MAC幀的解析[J];通信管理與技術(shù);2012年06期

4 羅振東;;無線局域網(wǎng)技術(shù)與標(biāo)準(zhǔn)發(fā)展趨勢[J];電信網(wǎng)技術(shù);2012年05期

5 蒲杰;李貴勇;;基于AXI總線的DMA控制器的設(shè)計與實現(xiàn)[J];重慶郵電大學(xué)學(xué)報(自然科學(xué)版);2012年02期

6 張正龍;張小華;李冀明;段怡;;基于CRC32的數(shù)據(jù)校驗的研究和應(yīng)用[J];科學(xué)咨詢(科技·管理);2011年02期

7 王洪濤;陶永;張輝宜;;基于WMS和VLC的視頻直播平臺的建立[J];微計算機信息;2010年36期

8 馮俊昌;;基于Linux網(wǎng)絡(luò)協(xié)議棧的嵌入式開發(fā)[J];電腦開發(fā)與應(yīng)用;2009年01期

9 夏金軍;莊奕琪;包軍林;胡為;;一種基于FPGA的高速數(shù)據(jù)緩存的設(shè)計[J];微計算機信息;2008年32期

10 吳駿;肖志濤;;基于S3C2410A的嵌入式網(wǎng)絡(luò)通信系統(tǒng)設(shè)計與實現(xiàn)[J];計算機應(yīng)用研究;2008年06期


相關(guān)碩士學(xué)位論文 前8條

1 賴靜;IEEE 802.11ax MAC層協(xié)議研究與實現(xiàn)[D];華中科技大學(xué);2016年

2 付玉;高速WLAN的同步技術(shù)研究[D];西南交通大學(xué);2014年

3 劉永健;流媒體跨網(wǎng)路傳輸[D];吉林大學(xué);2014年

4 于海生;密集型大用戶群WLAN部署方案設(shè)計與實現(xiàn)[D];沈陽建筑大學(xué);2014年

5 黃健;基于DMA機制的高性能X-QDSP片上AXI總線橋接控制器的設(shè)計與實現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2013年

6 趙政;基于OFDMA系統(tǒng)下的多信道MAC協(xié)議研究[D];電子科技大學(xué);2012年

7 黃毓琦;基于FPGA技術(shù)的802.11 MAC層協(xié)議軟硬件設(shè)計與實現(xiàn)[D];華中科技大學(xué);2007年

8 楊嵐君;WiMAX系統(tǒng)中MAC匯聚子層的研究與實現(xiàn)[D];北京郵電大學(xué);2007年



本文編號:2853460

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/wltx/2853460.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b0da1***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com