基于SDN的WMN路由技術(shù)研究
發(fā)布時間:2021-03-10 01:08
無線網(wǎng)狀網(wǎng)絡(luò)(Wireless Mesh Network,簡稱WMN)是一種動態(tài)、多跳的無線自組織網(wǎng)絡(luò)。在WMN中,路由協(xié)議一直是其研究重點(diǎn)之一。到目前為止,已經(jīng)有各種類型的自組織路由協(xié)議。但是這些路由協(xié)議都有自己適合的領(lǐng)域,并沒有一種路由協(xié)議能夠適用于當(dāng)前所有的場景。在傳統(tǒng)網(wǎng)絡(luò)中,由于網(wǎng)絡(luò)拓?fù)浠痉(wěn)定,使用單一的路由協(xié)議就能滿足要求。但是WMN的網(wǎng)絡(luò)環(huán)境瞬息萬變,單一的路由協(xié)議已經(jīng)越來越不能滿足需求。為此需要一種能夠根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境,自適應(yīng)決策出最優(yōu)路由策略,并下發(fā)至底層網(wǎng)絡(luò)的方案。為了解決WMN面臨的這些難題,有些學(xué)者提出將軟件定義網(wǎng)絡(luò)(Software Defined Network,簡稱SDN)的設(shè)計思想融合入WMN的網(wǎng)絡(luò)架構(gòu)中,并提出了軟件定義無線網(wǎng)狀網(wǎng)(Software Defined Wireless Mesh Network,簡稱SD-WMN)的概念。SDN是一種能夠?qū)⑥D(zhuǎn)發(fā)平面和控制平面分離,實(shí)現(xiàn)底層網(wǎng)絡(luò)設(shè)備虛擬化的新型網(wǎng)絡(luò)架構(gòu),支持基于全局網(wǎng)絡(luò)的應(yīng)用開發(fā)。SDN設(shè)計思想的加入給WMN增加了更大的擴(kuò)展性、動態(tài)性和可管理性。也為WMN網(wǎng)絡(luò)無法根據(jù)現(xiàn)有網(wǎng)絡(luò)環(huán)境動態(tài)切換路由協(xié)...
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【部分圖文】:
自適應(yīng)路由協(xié)議切換方案架構(gòu)圖
西安電子科技大學(xué)碩士學(xué)位論文過無線介質(zhì)進(jìn)行數(shù)據(jù)的轉(zhuǎn)發(fā)。SD-WMN 的網(wǎng)絡(luò)架構(gòu)將 SD合起來,這對 SDN 和 WMN 的發(fā)展都有著重要的推動作-WMN 網(wǎng)絡(luò)架構(gòu)的設(shè)計與實(shí)現(xiàn)SD-WMN 協(xié)議交互MN 中主要涉及到兩個模塊的數(shù)據(jù)交互[33]。一個是 MeshOpenFlow 路由協(xié)議。如何將兩個協(xié)議的數(shù)據(jù)進(jìn)行交互是 S如圖 3.2 所示,Mesh 自組網(wǎng)路由協(xié)議的主要功能是獲取N 網(wǎng)絡(luò)架構(gòu)中,路由表項的主要還是靠 SDN 控制器下發(fā)路由協(xié)議獲取到的路由信息轉(zhuǎn)換成 OpenFlow 協(xié)議支持的的流表項分發(fā)給對應(yīng)的底層 Mesh 節(jié)點(diǎn),用于數(shù)據(jù)流的轉(zhuǎn)
圖3.4 SD-WMN 設(shè)備固件架構(gòu)圖 3.4 為本論文中所使用的基于 OpenWRT 的固件架構(gòu)圖,主要由以下幾1)Linux Kernel:Linux Kernel 位于 OpenWRT 系統(tǒng)的最底層,具有高,具備與設(shè)備本身所匹配的屬性。2)uClibc:uClibc 位于 Linux 內(nèi)核之上,相當(dāng)于嵌入式系統(tǒng)中 Glibc, C 語言標(biāo)準(zhǔn)庫,包含各種常用的 C 庫函數(shù)?梢詾 OpenWRT 系統(tǒng)中供編程語言標(biāo)準(zhǔn)庫支持。3)BusyBox:BusyBox 相當(dāng)于 Linux 系統(tǒng)中的 shell,提供了很多標(biāo)準(zhǔn)的類具。如常用的 grep、find 等。4)IPKG:該模塊是 OpenWRT 系統(tǒng)的包管理系統(tǒng),相當(dāng)于 Linux 系統(tǒng)5)User Program:該空間是用戶自定義的運(yùn)行空間。本論文中所Flow 模塊和自組網(wǎng)協(xié)議模塊都是運(yùn)行在用戶空間中。6)UCI:該模塊為嵌入式系統(tǒng)提供了一個可視化的界面。
本文編號:3073788
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【部分圖文】:
自適應(yīng)路由協(xié)議切換方案架構(gòu)圖
西安電子科技大學(xué)碩士學(xué)位論文過無線介質(zhì)進(jìn)行數(shù)據(jù)的轉(zhuǎn)發(fā)。SD-WMN 的網(wǎng)絡(luò)架構(gòu)將 SD合起來,這對 SDN 和 WMN 的發(fā)展都有著重要的推動作-WMN 網(wǎng)絡(luò)架構(gòu)的設(shè)計與實(shí)現(xiàn)SD-WMN 協(xié)議交互MN 中主要涉及到兩個模塊的數(shù)據(jù)交互[33]。一個是 MeshOpenFlow 路由協(xié)議。如何將兩個協(xié)議的數(shù)據(jù)進(jìn)行交互是 S如圖 3.2 所示,Mesh 自組網(wǎng)路由協(xié)議的主要功能是獲取N 網(wǎng)絡(luò)架構(gòu)中,路由表項的主要還是靠 SDN 控制器下發(fā)路由協(xié)議獲取到的路由信息轉(zhuǎn)換成 OpenFlow 協(xié)議支持的的流表項分發(fā)給對應(yīng)的底層 Mesh 節(jié)點(diǎn),用于數(shù)據(jù)流的轉(zhuǎn)
圖3.4 SD-WMN 設(shè)備固件架構(gòu)圖 3.4 為本論文中所使用的基于 OpenWRT 的固件架構(gòu)圖,主要由以下幾1)Linux Kernel:Linux Kernel 位于 OpenWRT 系統(tǒng)的最底層,具有高,具備與設(shè)備本身所匹配的屬性。2)uClibc:uClibc 位于 Linux 內(nèi)核之上,相當(dāng)于嵌入式系統(tǒng)中 Glibc, C 語言標(biāo)準(zhǔn)庫,包含各種常用的 C 庫函數(shù)?梢詾 OpenWRT 系統(tǒng)中供編程語言標(biāo)準(zhǔn)庫支持。3)BusyBox:BusyBox 相當(dāng)于 Linux 系統(tǒng)中的 shell,提供了很多標(biāo)準(zhǔn)的類具。如常用的 grep、find 等。4)IPKG:該模塊是 OpenWRT 系統(tǒng)的包管理系統(tǒng),相當(dāng)于 Linux 系統(tǒng)5)User Program:該空間是用戶自定義的運(yùn)行空間。本論文中所Flow 模塊和自組網(wǎng)協(xié)議模塊都是運(yùn)行在用戶空間中。6)UCI:該模塊為嵌入式系統(tǒng)提供了一個可視化的界面。
本文編號:3073788
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3073788.html
最近更新
教材專著