999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VoIP業務在無線Mesh網絡中的應用

2011-10-09 06:28:58李汝南劉元安劉凱明唐碧華
中國科技信息 2011年2期

李汝南 劉元安 劉凱明 唐碧華

(北京郵電大學 電子工程學院 無線電與電磁兼容實驗室 北京 100876)

VoIP業務在無線Mesh網絡中的應用

李汝南 劉元安 劉凱明 唐碧華

(北京郵電大學 電子工程學院 無線電與電磁兼容實驗室 北京 100876)

將VoIP應用于在無線Mesh網中,必須考慮時延、時延抖動、丟包率等因素。本文設計了一種新型的度量值Metric,將影響VoIP的主要因素時延與時延抖動充分考慮在內,使這種度量值更適用于傳輸VoIP類強實時性業務。此外,本文設計出基于HWMP協議改進的EHWMP協議,大大減小了路由維護階段的時延與開銷,并使協議更加適用于無線Mesh網絡。

1.介紹

VoIP(Voice over IP)近年來發展迅猛,各種商業模式與產品也層出不窮(如Skype、MSN等)。最近,人們越來越關注一個熱點問題,VoIP如何應用于無線Mesh網絡環境下。一旦VoIP能夠應用于無線Mesh網絡,就能夠給用戶提供很大的便利。

本文關注的是基于802.11s上的無線Mesh網絡。研究發現,無線Mesh網絡中VoIP傳輸性能不理想。主要原因是802.11s無法提供嚴格的QoS保障,時延、時延抖動等因素對VoIP影響較大[1]。另外在無線網絡中,鏈路出現故障時增大了路由維護階段的時延與開銷。為了解決上述問題,本文設計了一種新型的度量值Metric,將影響VoIP的主要因素時延與時延抖動充分考慮在Metric內,使這種度量值更適用于傳輸VoIP。另外本文基于HWMP協議,設計了改進型路由協議EHWMP,大大減小了路由維護階段的時延與開銷,并使協議更加實用于無線Mesh網絡。

2.綜合考慮時延抖動與時延的度量值

在無線Mesh中傳輸VoIP,首先需要考慮的QoS因素就是端到端的時延抖動與時延,此二者能夠在極大程度上影響傳輸性能。傳統的協議和算法中很少涉及時延抖動對傳輸性能的影響。故此本文中提出一種將時延抖動與時延因素綜合考慮的Metric度量值。

傳統的ETT只考慮了數據包在MAC層的傳輸時延,卻沒有考慮數據包在網絡層時的時延。因為每個節點的緩存區內都有包在排隊,在緩存區內的排隊等待時間也需要被考慮進總時延,才能算出比較準確的端到端時延[2]。此外,傳統的ETT默認最大重傳限制為無窮大。對于VoIP這類實時性強的業務,必須規定一個最大重傳次數N。所以,在此基礎上,本文將傳統的傳統的ETT,改進成EETTi:

綜合考慮上述的二者時延抖動σDelay和改進型期待重傳時間 EETTi,本文采取一種新的度量判據Metric,計算公式(5)如下:

這種新型的度量判據全面考慮了時延與時延抖動的影響,使得Mesh網絡更加符合VoIP的傳輸QoS性能要求。

3.改進型適用無線Mesh網的路由協議EHWMP

現有的無線Mesh網絡結構如圖1[6]。

圖1 無線Mesh網絡結構圖

802.11 s設備必須默認實現HWMP協議,以保證其互操作性。下面簡單介紹一下HWMP協議,該協議由兩部分組成。第一部分是類似于Ad-hoc網絡的按需距離矢量路由協議AODV并對其進行了部分改進,能夠成一種新的路由協議RM-AODV;第二部分是基于樹形的先應式路由協議,該協議是對前一部分按需路由協議的一種補充,其主要思想是讓帶有網絡出口的Portal節點作為樹根(Root),將其他MP連接成一棵邏輯的路由樹,讓所有Mesh節點都知道去Root的路徑[3][4]。

本文在HWMP基礎之上,提出了一種新型的路由協議EHWMP,協議的具體內容如下:

路由發現階段:每個Mesh節點維護三張表格,除了鄰居表和路由表之外,還需單獨維護一張“全路由表”。路由表的格式如表1。

表1 路由表格式

其中路徑有效標志,存放0和1,0表示該路徑無效,1表示此路徑有效;單跳Metric表項,存放源節點到下一跳節點之間的路徑判據度量值Metric;總Metric表項,存放源節點到目的節點通過此下一跳節點轉發的所有路徑中,路徑判據度量值Metric最小的一個;優先級表項,表示這條路徑的優先級,數字越小優先級越高,0是當前路徑,1是備份路由,是通過比較總Metric表項得到的。

Mesh終端以及MAP節點以廣播的方式、周期性地向周圍的一跳鄰居節點發送hello包,目的在于探測一跳鄰居節點。而后向一跳鄰居節點發送一組probe包,用于測算本節點到一條鄰居的時延抖動與時延等值,通過第2節的公式(5),可以計算出本節點到一跳鄰居的鏈路上的Metric值,將上述信息存入路由表中。而后各Mesh終端將一跳鄰居信息和Metric一起發送至MAP。

MAP將覆蓋范圍內所有節點發送信息匯集成一張“全路由表”,并將該表廣播給覆蓋范圍內所有Mesh終端。同時,每個MAP節點將自己通信范圍內的所有Mesh終端信息周期性向所有Mesh功能節點進行泛洪(由于Mesh功能節點移動性較低,變化較小,故此更新周期可以長一些)。使Mesh網絡中,任意一個Mesh功能節點都能了解任意一個Mesh終端處在哪個MAP節點的通信范圍之內。

有數據需要傳輸時,具體的發送流程如圖2所示:

圖2 數據發送流程圖

路由維護階段:當Mesh終端有移動性的時候,可能會有新的Mesh終端移動進入原MAP的覆蓋范圍。此時新Mesh終端需向周圍一跳可達鄰居發送hello包,探測一跳鄰居。在收到一跳鄰路由維護階段:當Mesh終端有移動性的時候,可能會在周期之間有新的Mesh終端移動進入原MAP的覆蓋范圍。此時新Mesh終端需向周圍一條鄰居發送hello包,探測一跳鄰居,并計算本節點到一條鄰居的鏈路上的Metric值。而后向MAP發送這些信息,表示自己是新加入的Mesh終端,MAP收到后更新自己的“全路由表”,廣播給所有Mesh終端,并向所有MP節點廣播這一更新。

當某一跳鏈路發生斷裂時,Mesh終端迅速查找自己的路由表,根據鏈路斷裂的狀況啟動相應的備份路由。

MAP將“全路由表”廣播給所有Mesh終端,則所有Mesh節點均可使用路由查找算法,根據“全路由表”建立自己的路由表。

假設源節點為節點i,目的節點為節點j(j≠i)。路由查找算法具體步驟如下:

步驟1:源節點i首先查找自己的路由表,如果目的節點j已經存在于源節點i的路由表的目的節點中,則執行步驟2;否則,執行步驟3。

步驟2:查看路由表中到達目的節點的當前路徑,若其路徑有效標志置1(置1為有效),則表示當前路由有效,將數據發送給相應的下一跳節點;若當前路由失效,則啟動備份路由中優先級最高的有效路徑傳送數據。

圖3 全路由表示意圖

步驟11:整理路由表,將所有路徑有效標志仍然置0的路徑條目都刪除,而后執行步驟12。

步驟12:按照總Metric表項內填充的數值比較大小,來填充優先級表項,總Metric越小對應的優先級就越高。而后執行步驟2。

EHWMP協議對節點移動性的支持表現在:若某Mesh終端移出了原MAP的覆蓋范圍,則MAP更新自己的“全路由表”。具體做法是:對于MAP節點而言,若節點j移出自身覆蓋范圍,則刪除“全路由表”中的第j行與第j列,而后向覆蓋范圍內所有Mesh終端廣播新“全路由表”。對于其他Mesh終端而言,假如節點i發現原本可以到達的節點j已經移動走了,無法到達,則立刻刪除自己路由表中所有與節點j有關的路由,并且馬上啟用備份路由傳輸數據。

VoIP在無線Mesh網絡上傳輸,由于Mesh終端有移動性、網絡有不穩定性,一旦原路由失效,重新進行路由發現會造成很大的試驗和時延抖動,這是VoIP所不能容忍的。采用上述改進型協議EHWMP,在每個節點的路由表內加入備份路由,以便在原路由失效時啟動備份路由。另外MAP進行實時性地更新“全路由表”,可以進一步避免時延,在最大程度上保證VoIP這類實時性要求很強的業務能夠在無線Mesh網絡上進行傳輸。

4.仿真

本文采用OPNET仿真工具,在無線Mesh網絡的框架之下,分別使用HWMP以及EHWMP路由協議在隨機場景下對網絡性能的影響進項測試。仿真場景為一個1000m×1000m的開闊環境,共有50個經過改進的無線節點散列在場中,仿真時間為30分鐘。VoIP業務用CBR業務進行模擬。對VoIP連接服務質量是否滿足,要看連接的吞吐量,如果吞吐量大于VoIP語音速率的80%,而認為這個業務流的QoS需求得到滿足。因為只有在時延小,時延抖動小的情況下,才能達到這個吞吐量。

圖4 兩種協議端到端時延顯示圖

圖4表示的是兩種協議的端到端時延對比示意圖。EHWMP協議基于HWMP協議作出了改進,將Mesh終端間的尋路方式改進成了表驅動型,使得先驗式路由協議在原HWMP中的比重加大,進而使得端到端時延降低了;此外,EHWMP協議采取新型的Metric作為判據度量,此度量值綜合考慮了端到端時延與時延抖動因素,使數據包的發送能夠選擇時延較低的鏈路;另外EHWMP加入了備份路由機制,減小了鏈路斷裂時的路由維護時延,從而進一步降低了端到端時延。

圖5支持最大VoIP的連接數目

圖5 表示的是,在HWMP和EHWMP協議下運行的兩種場景,其單位帶寬所能支持的VoIP最大連接數量對比圖。EHWMP協議對HWMP協議做出了有效改進,采取新型的Metric作為判據度量值,將時延與時延抖動等因素考慮在內,使得網絡的平均端到端時延降低了。同時EHWMP將HWMP的按需式路由協議RM-AODV加以改進,改為先驗式路由協議,更加適于VoIP等強實時性業務的傳輸。另外EHWMP協議加入了備份路由機制,在一定程度上支持了VoIP客戶的移動性。從圖4中可以很明顯地看出,經改進后的EHWMP協議與HWMP協議相比,其所支持的VoIP最大連接數量有了顯著地提升。

5.總結

本文的研究點立足于將VoIP應用于在無線Mesh網絡中。鑒于VOIP為實時性要求極高的業務,本文將影響VoIP的主要因素時延與時延抖動充分考慮在Metric內,設計了一種新型的度量值Metric,使這種度量值更適用于傳輸VoIP,保證其QoS。另外本文基于HWMP協議進行了改進,改進型協議EHWMP使改進后的協議大大減小了路由維護階段的時延與開銷,增加了單位帶寬上VoIP支持數量,并使協議更加實用與無線Mesh網絡。本文通過OPNET的仿真,證明了改進后的協議確實能夠大幅度提高VoIP在無線Mesh網中的傳輸性能。

[1] 孫登銀.孫精科.VoIP技術分析與系統設計[M].第1版.北京:人民郵電出版社,2005:1-344.

[2] Samrat Ganguly,Vishnu Navda.Performance Optimizations for Deploying VoIP Services in Mesh Networks[J].IEEE:2006,24(11):2147-2158.

[3] 鐘斌.無線Mesh網絡VoIP業務聚合技術研究[D].重慶:西南交通大學.2009

[4] 裴曉萍.HWMP路由協議的研究與仿真[D].西安:西安電子科技大學,2008

[5] Hongkun Li, Yu Cheng. Minimizing End-to-End Delay: A Novel Routing Metric for Multi-Radio Wireless Mesh Networks[C]// IEEE INFOCOM,2009:46-54

[6] Michael Bahr,Update on the Hybrid Wireless Mesh Protocol of IEEE 802.11s[J].IEEE:2007,24(5):1455-1459.

10.3969/j.issn.1001-8972.2011.02.045

國家863計劃項目(2008AA01Z211),國家自然科學基金資助項目

李汝南(1986-),男,碩士,主要研究方向無線Mesh網絡中的路由協議。

VoIP;無線Mesh網;路由協議

主站蜘蛛池模板: 青青草原国产av福利网站| 国产精品毛片一区视频播| 国产精品欧美激情| 国产成人AV大片大片在线播放 | 亚洲精品波多野结衣| 色综合a怡红院怡红院首页| 欧美日韩成人在线观看| 亚洲精品免费网站| 一本久道久久综合多人| 成人精品视频一区二区在线| 国产jizzjizz视频| 亚洲无线视频| 亚洲第一视频区| 亚洲国产精品美女| 亚洲一区二区三区香蕉| 免费中文字幕在在线不卡| 色屁屁一区二区三区视频国产| 91破解版在线亚洲| 国产精品久久久久鬼色| 99ri精品视频在线观看播放| 美女高潮全身流白浆福利区| 久久semm亚洲国产| 亚洲a级毛片| 9啪在线视频| 亚洲a级毛片| 久久精品无码中文字幕| 日韩精品亚洲人旧成在线| 青青草原国产av福利网站| 亚洲综合第一区| 亚洲第一区欧美国产综合| 午夜色综合| 华人在线亚洲欧美精品| 欧美无专区| 51国产偷自视频区视频手机观看| 午夜视频免费一区二区在线看| 蝴蝶伊人久久中文娱乐网| 欧美专区在线观看| 萌白酱国产一区二区| 国产成人精品一区二区秒拍1o | 人人91人人澡人人妻人人爽| 欧洲精品视频在线观看| …亚洲 欧洲 另类 春色| 色婷婷天天综合在线| 毛片在线看网站| 日韩色图区| 影音先锋丝袜制服| 天天激情综合| 国产精品太粉嫩高中在线观看 | 国产精品黑色丝袜的老师| 亚洲大尺码专区影院| 亚洲国产精品日韩欧美一区| 亚洲精品自拍区在线观看| 91福利片| 精品国产自| 国产精品成人一区二区不卡| 国产精品久久久久久久久久98 | 亚洲天堂日韩av电影| 久久国产成人精品国产成人亚洲| 国产一级在线观看www色| 日本爱爱精品一区二区| 亚洲综合专区| 亚洲V日韩V无码一区二区| 精品亚洲麻豆1区2区3区 | 欧美国产在线看| 国产一级在线播放| 亚洲成a人片在线观看88| 欧美激情,国产精品| 国产精品极品美女自在线看免费一区二区| 91精品人妻一区二区| 久草青青在线视频| 亚洲第一成年网| 青青草原国产一区二区| 成人国产小视频| 黄色片中文字幕| 亚洲精品动漫在线观看| 999精品色在线观看| 亚洲成人一区二区| 国产91特黄特色A级毛片| 国产精品2| 久久女人网| 99精品福利视频| 亚洲国产精品日韩专区AV|