《電子技術(shù)應用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應用 > 基于鏈路負載分級的無線Mesh網(wǎng)信道分配算法
基于鏈路負載分級的無線Mesh網(wǎng)信道分配算法
2016年電子技術(shù)應用第5期
張 頡1,柴繼文1,孫冠杰2,林水生2,余飛龍2
1.國網(wǎng)四川省電力公司電力科學研究院,四川 成都610072;2.電子科技大學 通信與信息工程學院,四川 成都611731
摘要: 由于無線Mesh網(wǎng)絡(luò)信道分配算法的性能增益與網(wǎng)絡(luò)的流量負載特點密切相關(guān),在對多射頻多信道無線Mesh網(wǎng)絡(luò)的流量特點進行分析的基礎(chǔ)上,提出一種靜態(tài)信道分配的啟發(fā)式算法LPFCA。該算法根據(jù)無線鏈路在網(wǎng)絡(luò)拓撲中的位置信息來估計無線鏈路的預期負載情況,并對網(wǎng)絡(luò)中無線鏈路的預期負載進行量化分級,利用整數(shù)線性規(guī)劃方法對信道分配進行描述并應用目標函數(shù)對信道分配進行優(yōu)化,使網(wǎng)絡(luò)總的干擾權(quán)重最小化。仿真結(jié)果表明,相比于現(xiàn)有的算法,該算法在吞吐量上平均提升了18.9%。
中圖分類號: TP393
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.05.023
中文引用格式: 張頡,柴繼文,孫冠杰,等. 基于鏈路負載分級的無線Mesh網(wǎng)信道分配算法[J].電子技術(shù)應用,2016,42(5):82-84,89.
英文引用格式: Zhang Jie,Chai Jiwen,Sun Guanjie,et al. A link load classification-based channel assignment algorithm for wireless Mesh networks[J].Application of Electronic Technique,2016,42(5):82-84,89.
A link load classification-based channel assignment algorithm for wireless Mesh networks
Zhang Jie1,Chai Jiwen1,Sun Guanjie2,Lin Shuisheng2,Yu Feilong2
1.State Grid Sichuan Electronic Power Research Institute,Chengdu 610072,China; 2.School of Communication and Information Engineering, University of Electronic Science and Technology of China,Chengdu 611731,China
Abstract: Considering the performance gain of channel assignment algorithm for wireless Mesh networks is closely related to the network traffic load characteristic,through analyzing the traffic load model in multi-radio multi-channel wireless Mesh networks, this paper proposed a static channel assignment heuristic algorithm called LPFCA. The proposed algorithm estimated the expected traffic load of wireless links by its location in the network, quantified the expected load of wireless link and divided all links into different levels. After that the channel assignment was formulated as integer linear programming and the overall network interference weight is minimized by using objective function for optimizing channel assignment. Simulation results show that LPFCA can averagely increase 18.9% throughput compared with the existing algorithm.
Key words : channel assignment;heuristic algorithm;link traffic load;linear programming;wireless Mesh networks

0 引言

    信道分配是多射頻多信道無線Mesh網(wǎng)絡(luò)的關(guān)鍵技術(shù)之一,優(yōu)秀的信道分配方案能夠增大網(wǎng)絡(luò)吞吐量,提升網(wǎng)絡(luò)性能。

    文獻[1-3]通過解決節(jié)點、接口與信道之間的協(xié)調(diào)關(guān)系避免了波紋效應,實現(xiàn)負載平衡,但是該方法對網(wǎng)絡(luò)的拓撲有約束,影響路由的靈活性。文獻[4]采用模擬退火算法緩解接口約束對信道分配性能的影響,提升了節(jié)點接口受約束條件下的信道分配的性能。文獻[5,6]以減小干擾來最大化網(wǎng)絡(luò)吞吐量為目標,通過建立網(wǎng)絡(luò)沖突圖,采用啟發(fā)計算法尋找低干擾的信道分配。文獻[7,8]采用粒子群智能優(yōu)化算法來解決信道分配問題,以全局分配的方式來達到網(wǎng)絡(luò)整體干擾的最小化,但是這種方法沒有考慮流量樣式對信道分配的影響。文獻[9]提出了基于流量感知的信道分配方法,將流量感知因素加入到信道分配的設(shè)計中,但是這種信道分配方法依賴于路由協(xié)議的聯(lián)合設(shè)計。本文從鏈路負載估計和信道分配兩階段介紹信道分配策略LDFCA(Link Priority Fixed Channel Assignment)算法。

1 算法描述

    無線Mesh骨干網(wǎng)作為接入網(wǎng)絡(luò),其網(wǎng)絡(luò)架構(gòu)圖如圖1所示,所有無線Mesh路由器位置固定,為Mesh客戶端作回傳接入。無線Mesh骨干網(wǎng)具有網(wǎng)絡(luò)流量向網(wǎng)關(guān)節(jié)點匯聚、網(wǎng)絡(luò)流量分布不均勻的特點;同時,在局部節(jié)點越密集處節(jié)點流量負載越重。

tx2-t1.gif

1.1 信道分配模型

    將無線Mesh無線網(wǎng)絡(luò)拓撲表示為一個無向圖G={V,E},其中V為無線Mesh網(wǎng)絡(luò)的節(jié)點集合。整個無線Mesh網(wǎng)絡(luò)可用正交信道表示為CK={1,2,3,…K},將所有正交信道分別標號為:1,2,3,…K。對于每個無線Mesh網(wǎng)絡(luò)節(jié)點u∈V,節(jié)點u的無線射頻接口數(shù)用R(u)表示,C(u)表示節(jié)點使用的正交信道集。

    E表示該無線Mesh網(wǎng)絡(luò)的鏈路集合,對于u,v∈V,存在euv∈E,表示節(jié)點u和節(jié)點v在彼此的傳輸范圍內(nèi),可在相同信道上通信,節(jié)點u和節(jié)點v存在一條通信鏈路euv。節(jié)點u的鄰居表示為NBu={i|i∈V,tx2-1.1-x1.gifeui∈E}。

    對于每個無線Mesh網(wǎng)絡(luò)節(jié)點,一個無線射頻接口在某一時刻最多只能分配一個信道。同時,為了保證每個射頻接口的有效利用,節(jié)點接口數(shù)不能超過可用的正交信道數(shù)。所以有如下關(guān)系:

    tx2-gs1.gif

    對于多射頻多信道無線Mesh網(wǎng)絡(luò),鏈路euv通信的條件如式(2)、式(3)所示:

    tx2-gs2-3.gif

    式(2)中,xuv表示鏈路euv上所分配的信道標號。當euv∈E,并且分配信道k給鏈路euv,k∈CK時,xuv=k;否則,xuv=0。

    式(3)中,當鏈路euv被分配了某個信道,表示鏈路euv有效,得到fuv=1;否則,鏈路euv未分配信道或者節(jié)點u和節(jié)點v間不存在鏈路,得到fuv=0。設(shè)F={fuv|u,v∈V且xuv∈X}表示無線Mesh網(wǎng)絡(luò)中所有鏈路的有效情況。

tx2-gs4.gif

    對于多射頻多信道無線Mesh網(wǎng)絡(luò),由式(4)得到的干擾矩陣GC只是一個潛在干擾矩陣,只有當互為潛在干擾鏈路的兩條鏈路工作在相同信道上時才能真正成為網(wǎng)絡(luò)中的有效干擾。所以根據(jù)式(2)、(3)和(4)可得I(eij euv)來表示兩條鏈路間存在有效干擾。

tx2-gs5-6.gif

式中,PL_CID表示鏈路帶上負載權(quán)重后網(wǎng)絡(luò)的整體干擾權(quán)重,即每兩條相互干擾的鏈路的鏈路負載權(quán)重之和。

    綜上,信道分配模型即使PL_CID的值最小。

1.2 節(jié)點優(yōu)先級的劃分及節(jié)點負載權(quán)重的計算

    在無線Mesh骨干網(wǎng)絡(luò)中,越靠近網(wǎng)關(guān)節(jié)點的鏈路預期流量越大,對帶寬的需求也越大,而鏈路的帶寬取決于鏈路周圍的干擾大小,靠近網(wǎng)關(guān)節(jié)點的鏈路應分配干擾較小的信道以獲得較大的帶寬。本文根據(jù)節(jié)點距離網(wǎng)關(guān)節(jié)點的遠近程度,采用分配節(jié)點優(yōu)先級PL(Priority Level)的策略,使靠近網(wǎng)關(guān)節(jié)點的節(jié)點分配較高的優(yōu)先級。

    同時,網(wǎng)絡(luò)局部節(jié)點越密集處,節(jié)點預期承受的流量也越大,節(jié)點周圍鏈路干擾越大,優(yōu)先考慮給節(jié)點密集處的鏈路分配干擾較小的信道,平衡整個網(wǎng)絡(luò)的干擾。在這里考慮節(jié)點的密集程度對信道分配的影響,采用為每一個節(jié)點計算它的鄰居數(shù)NB(Neighbor)的方式來表征節(jié)點的密集程度。在得到節(jié)點的優(yōu)先級PL和鄰居數(shù)NB之后,通過計算得到每個節(jié)點的節(jié)點負載權(quán)重。tx2-t2.gif

    首先使用Dijkstra算法來計算每一個節(jié)點到網(wǎng)關(guān)節(jié)點的最小跳數(shù)并以此為每一個節(jié)點分級,網(wǎng)關(guān)節(jié)點的級數(shù)最高為1級,依次往下分,直至網(wǎng)絡(luò)中所有的節(jié)點都分配一個等級PLi,其中i為節(jié)點標號;同時計算每一個節(jié)點周圍的一跳鄰居節(jié)點數(shù)目NBi,以此來表示周圍節(jié)點的密集程度。然后定義每一個節(jié)點的節(jié)點負載權(quán)重為tx2-t2-x1.gif

    以圖2為例,以節(jié)點3為網(wǎng)關(guān)節(jié)點,計算每個節(jié)點的優(yōu)先級、鄰居數(shù)以及節(jié)點負載權(quán)重,如表1所示。

tx2-b1.gif

1.3 算法實現(xiàn)流程

tx2-1.3-x1.gif

    在為每一條鏈路分配信道時,需要計算該鏈路在每一個可用信道上的干擾權(quán)重值,以選取干擾最小的信道分配給當前鏈路。鏈路在信道c上的干擾權(quán)重值為該鏈路干擾范圍內(nèi)所有使用信道c的鏈路負載權(quán)重之和。

2 仿真實驗與分析

2.1 仿真場景說明

    本節(jié)在NS3仿真平臺上仿真驗證LPFCA算法與文獻[8]中算法的性能,仿真結(jié)果主要通過網(wǎng)絡(luò)吞吐量和平均端到端延時兩個指標來衡量。

    仿真中每個節(jié)點的傳輸距離和干擾距離分別設(shè)置為250 m和550 m,在1 200 m×1 200 m的區(qū)域內(nèi)隨機生成包含32個節(jié)點的網(wǎng)絡(luò)拓撲,每個節(jié)點均配置2個無線網(wǎng)卡,無線鏈路的傳輸速率為54 Mb/s。路由協(xié)議采用802.11s標準中的HWMP,傳輸業(yè)務類型為UDP的CBR流,數(shù)據(jù)流的源節(jié)點隨機選取,目的節(jié)點為網(wǎng)關(guān)節(jié)點,開啟RTS/CTS機制,每個數(shù)據(jù)包大小為1 024 B,仿真時間為100 s。

2.2 仿真結(jié)果分析

    仿真的性能指標計算如下:

    (1)網(wǎng)絡(luò)吞吐量:

    tx2-gs7.gif

其中 Lpkt為每個數(shù)據(jù)包的長度,Nrp為成功傳輸?shù)陌臄?shù)量,T為仿真時間。

    (2)平均端到端延時:

tx2-gs8.gif

    本小節(jié)首先仿真LPFCA和文獻[8]中的算法在不同可用信道數(shù)下的吞吐量對比。然后分別選取3種不同可用信道數(shù),仿真隨著數(shù)據(jù)流數(shù)目的增加兩種算法的性能。

2.2.1 不同信道數(shù)下的吞吐量對比

    圖3中的Channel-Number表示可用信道數(shù)目,Throughput表示網(wǎng)絡(luò)吞吐量,以kb/s為單位。圖3表示了LPFCA和文獻[8]中的算法在不同可用信道數(shù)下的網(wǎng)絡(luò)吞吐量對比。LPFCA相對于文獻[8]在吞吐量上平均提升了18.9%。

tx2-t3.gif

2.2.2 不同數(shù)據(jù)流下的性能仿真

    圖4中仿真了在不同數(shù)據(jù)流數(shù)量下吞吐量和時延的變化情況。

tx2-t4.gif

    從圖4可以看出,在3個可用分配信道下,LPFCA吞吐量平均提升了22.6%,延時減小了16.7%;在6個可用分配信道下,LPFCA吞吐量平均提升了15.6%,延時減小了17.8%。 

    總體而言,LPFCA算法在吞吐量和延時上都體現(xiàn)出較優(yōu)的性能,這是因為無線Mesh網(wǎng)絡(luò)中流量分布不均勻,各鏈路上承載的流量負載也不同,而LPFCA以無線鏈路的位置信息來預估無線鏈路的預期負載的方式結(jié)合了無線Mesh網(wǎng)絡(luò)的流量特點,使得預期負載越大的鏈路能夠分配干擾越小的信道以獲取更高的帶寬來滿足流量負載需求,因而能夠體現(xiàn)出更好的性能。

3 結(jié)論

    本文首先建立信道分配模型,用線性規(guī)劃方式描述信道分配的目標函數(shù)和約束條件;然后根據(jù)鏈路的位置信息和網(wǎng)絡(luò)的流量特點來估計鏈路的預期負載情況,同時為每一條鏈路計算一個鏈路負載權(quán)重;最后以每條鏈路的負載權(quán)重為基礎(chǔ),以啟發(fā)式算法的形式為其分配信道。與文獻[8]中的算法相比,LPFCA更符合無線Mesh網(wǎng)絡(luò)的流量特點,更能滿足其流量負載需求。通過仿真結(jié)果證明,該算法能夠有效地提升無線Mesh網(wǎng)絡(luò)的吞吐量,減小延時。

參考文獻

[1] RANIWALA A,CHIUEH T.Evaluation of a wireless enter-prise backbone network architecture[C].High Performance Interconnects,2004.Proceedings.12th Annual IEEE Symposium on.IEEE,2004:98-104.

[2] RANIWALA A,CHIUEH T.Architecture and algorithms for an IEEE 802.11-based multi-channel wireless mesh network[C].INFOCOM 2005.24th Annual Joint Conference of the IEEE Computer and Communications Societies.Proceedings IEEE.IEEE,2005,3:2223-2234.

[3] KVASANUR P,VAIDVA N F.Routing and interface assignment in multi-channel multi-interface wireless networks[C].Wireless Communications and Networking Conference,2005 IEEE. IEEE,2005,4:2051-2056.

[4] CHEN Y Y,CHEN C,JAN R H.Impact of interface constraint on channel assignment in wireless mesh networks[C].Wireless Communications and Networking Conference (WCNC),2013 IEEE.IEEE,2013:1309-1314.

[5] MARINA M K,DAS S R,SBURAMANIAN A P.A topology control approach for utilizing multiple channels in multiradio wireless mesh networks[J].Computer networks,2010,54(2):241-256.

[6] 彭利民,劉浩.多信道無線Mesh網(wǎng)絡(luò)信道分配算法[J].計算機應用,2009,29(7):1849-1851.

[7] 張旭,殷昌盛,熊輝,等.無線Mesh網(wǎng)絡(luò)中基于離散粒子群優(yōu)化的信道分配算法[J].現(xiàn)代電子技術(shù),2013,8(36):31-36.

[8] MOUNTASSIR T,NASSEREDDINE B,HAQIQ A,et al.An efficient optimization model for Fixed Channel Assignment in Wireless Mesh Networks[C].Next Generation Networks and Services(NGNS),2012.IEEE,2012:177-180.

[9] AVALLONE S,STASI G,KASSLER A.A traffic-aware channel and rate reassignment algorithm for wireless mesh networks[J].IEEE Transactions on Moblie Computing,2013,12(7):1335-1348.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩精品系列| 亚洲高清网站| 欧美电影免费网站| 久久天天躁狠狠躁夜夜av| 亚洲欧美激情一区二区| 中文av一区特黄| 99在线热播精品免费| 91久久线看在观草草青青| 亚洲第一视频网站| 久久精品国产欧美激情| 欧美在线三区| 亚洲国产成人精品女人久久久 | 乱码第一页成人| 久久久国产一区二区三区| 久久久www免费人成黑人精品 | 欧美日韩高清在线播放| 欧美日本视频在线| 欧美日韩不卡视频| 欧美日韩一区二区视频在线观看| 欧美日韩在线观看视频| 欧美午夜一区| 国产精品嫩草久久久久| 国产酒店精品激情| 国产真实乱偷精品视频免| 一区二区三区在线免费观看| 亚洲国产成人高清精品| 亚洲美女福利视频网站| 99精品福利视频| 亚洲永久免费视频| 久久成人免费视频| 亚洲欧洲日本mm| 99视频一区| 亚洲欧美日本精品| 久久久亚洲人| 欧美韩国一区| 国产精品wwwwww| 国产日韩一区二区三区在线| 激情综合色丁香一区二区| 91久久精品国产91性色| 中文精品一区二区三区| 欧美一级黄色网| 99精品99久久久久久宅男| 亚洲综合色噜噜狠狠| 久久久国产91| 欧美人交a欧美精品| 国产精品综合不卡av| 一区在线观看| 一区二区三区**美女毛片| 欧美一区成人| 一区二区精品国产| 久久精品官网| 欧美日韩成人综合| 国产午夜精品麻豆| 亚洲免费观看高清在线观看| 午夜精品www| 日韩视频免费观看| 欧美在线一二三区| 欧美人牲a欧美精品| 国产一区二区三区高清| 亚洲精品日韩久久| 欧美一级艳片视频免费观看| 日韩午夜中文字幕| 久久精品国产一区二区三区 | 欧美日韩视频不卡| 国产综合亚洲精品一区二| 日韩视频永久免费| 亚洲电影自拍| 午夜日韩在线观看| 欧美成人国产一区二区| 国产精品久久久久久久久久久久久| 永久免费精品影视网站| 这里只有精品丝袜| 91久久午夜| 久久精品国产69国产精品亚洲| 欧美日韩伦理在线免费| 黄色一区二区三区| 亚洲综合精品一区二区| 夜夜爽夜夜爽精品视频| 久久视频这里只有精品| 欧美调教vk| 亚洲黑丝在线| 亚洲高清视频的网址| 午夜精品在线观看| 欧美日韩免费一区| 在线电影一区| 性视频1819p久久| 亚洲欧美成人一区二区在线电影| 欧美大片在线观看一区二区| 国产一区二区三区不卡在线观看| 亚洲视频专区在线| 日韩一级片网址| 美女久久一区| 国内揄拍国内精品久久| 亚洲永久精品大片| 亚洲影院免费观看| 欧美日韩午夜剧场| 亚洲精品国产精品乱码不99按摩| 久久精品夜色噜噜亚洲aⅴ| 欧美一区二区啪啪| 国产精品青草久久久久福利99| 亚洲精品欧美日韩| 日韩一级成人av| 欧美国产精品专区| 亚洲国产毛片完整版| 亚洲国产精品传媒在线观看| 久久经典综合| 国产一区二区三区高清播放| 亚洲男人第一av网站| 先锋a资源在线看亚洲| 欧美午夜精品久久久久久浪潮| 亚洲日本va午夜在线影院| 日韩视频在线一区二区三区| 欧美国产日韩在线| 亚洲国产精彩中文乱码av在线播放| 亚洲国产精品久久久| 玖玖国产精品视频| 永久免费精品影视网站| 亚洲日本欧美| 欧美激情中文字幕在线| 亚洲精品视频在线观看免费| 99国内精品久久| 欧美日韩一区不卡| 在线中文字幕一区| 亚洲免费综合| 国产精品综合久久久| 性高湖久久久久久久久| 久久久久久网站| 在线看片成人| 亚洲麻豆国产自偷在线| 欧美日韩国产一区二区| 9l国产精品久久久久麻豆| 亚洲免费网址| 国产欧美日韩亚洲一区二区三区| 亚洲自拍16p| 久久久欧美精品| 亚洲第一黄网| 在线亚洲伦理| 国产精品草莓在线免费观看| 亚洲欧美一区二区视频| 久久福利电影| 永久免费精品影视网站| 99热精品在线观看| 国产精品久久久久av免费| 欧美一区2区三区4区公司二百| 久久综合伊人77777| 亚洲国产欧美日韩另类综合| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 正在播放欧美视频| 国产精品天天摸av网| 欧美一区二区三区免费看 | 亚洲精品久久久久久久久久久久| 亚洲视频欧洲视频| 国产精品私人影院| 亚洲国产另类久久久精品极度| 欧美精品日韩一区| 亚洲一区二区三区精品视频| 久久久久久久久久久久久9999| 亚洲黄一区二区三区| 亚洲欧美另类久久久精品2019| 国产日韩欧美视频在线| 亚洲国产精品黑人久久久| 欧美日韩在线精品一区二区三区| 午夜精品久久久久久99热软件| 麻豆精品一区二区综合av| 99re8这里有精品热视频免费 | 国产精品综合网站| 亚洲欧洲另类国产综合| 国产精品国产三级欧美二区| 久久av一区| 国产精品福利av| 亚洲电影一级黄| 国产精品av久久久久久麻豆网| 久久福利一区| 欧美日本亚洲视频| 欧美一区视频| 欧美婷婷六月丁香综合色| 久久成人一区二区| 欧美体内she精视频在线观看| 久久激情综合网| 国产精品久久久久久久久久久久| 亚洲激情欧美激情| 国产久一道中文一区| 一区二区激情| 伊人春色精品| 欧美伊人久久大香线蕉综合69| 亚洲娇小video精品| 久久精品女人| 亚洲网站啪啪| 欧美激情视频一区二区三区不卡| 欧美一级视频一区二区| 欧美日韩中文精品| 亚洲激情av| 国产欧美在线播放| 一区二区欧美日韩| 一区二区三区无毛| 欧美综合77777色婷婷| 99热这里只有成人精品国产| 免费观看国产成人| 欧美一区二区黄| 欧美亚韩一区|