新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于L2觸發的異構網絡切換研究

        基于L2觸發的異構網絡切換研究

        作者: 時間:2010-04-20 來源:網絡 收藏
        異構無線包含多種不同接入技術,如WiMAX(Worldwide Interoperability for Microwave Access)、WiFi(Wireless Fidelity)和UMTS(Universal Mobile Telecomm-
        unications System),而移動節點在不同接入無縫是移動性管理的重點。異構劃分為鏈路層和網絡層切換兩種類型。在鏈路層切換中,移動節點切換的目標基站位于同一IP子網內,僅僅需要與新基站重新建立鏈路層的連通性,而無需改變IP地址、默認路由、網絡前綴等配置。在網絡層切換中,移動節點切換的目標基站位于不同子網或不同網絡中,為確保會話的連通性,需要鏈路層的重新建立和網絡層IP地址、默認路由、網絡前綴的重新配置。
        因特網工程任務組(IETF)提出了網絡層移動性管理協議:移動IPv6(MIPv6)及擴展切換FMIPv6,能夠保證移動節點在移動中的連通性[1]。MIPv6本質上為硬切換,移動節點在切換開始時必須先中斷與當前接入路由器連接,直至網絡層完成移動檢測、地址沖突檢測、綁定更新才能恢復通信,這將產生較高的切換時延和丟包率,導致用戶可察覺的服務質量(QoS)降低。IETF RFC5268制定了FMIPv6協議,有效地降低了MIPv6切換丟包和切換時延。在FMIPv6協議中定義了鏈路層,移動節點檢測到移向新接入路由器(NAR)時,在斷開原接入路由器(PAR)連接之前,執行移動檢測、地址沖突檢測,從而減少了切換時延和丟包率。然而,FMIPv6并沒有規定時刻,因此本文結合IEEE 802.21媒體獨立切換MIH(Media Independent Handover)協議提出一種的異構網絡垂直切換的解決方案[2]。
        1 MIH切換模型
          IEEE 802.21工作組在L2鏈路層和L3網絡層之間定義了MIH框架,獨立于特定接入網絡技術,增強了異構IEEE 802接入網絡之間的最優化切換,同時推動了IEEE 802和非IEEE 802接入網絡(如蜂窩網絡)之間的異構網絡切換。MIH定義了三種類型的服務:媒體獨立事件服務(MIES)、媒體獨立命令服務(MICS)和媒體獨立信息服務(MIIS)。MIES檢測和預測物理層、數據鏈路層、邏輯鏈路層的動態改變,提供底層到高層的單向服務,如Link_Down、Link_Going_Down、Link_Up和Link_Handover_Imminent;MICS用于高層控制和管理切換期間的物理層、數據鏈路層、邏輯鏈路層的最佳鏈路重配置和選擇,所有MICS都具有強制性; MIIS通過移動節點和網絡的MIH功能(MIHF)模塊之間的交互提供與切換相關的鄰居網絡和服務網絡信息。MIHF提供的這些服務可以保證不同接入技術不同QoS等級的服務連續性和自適應性,有助于網絡發現、網絡選擇和切換策略的制定[3]。
        圖1描述了MIH在協議棧的位置及移動節點和網絡之間的交互。所有MIH用戶具備MIHF實體,MIHF與MIH用戶、MIHF與低層之間的通信依賴于已定義的服務原語,服務接入點(SAP)包含一套服務原語[4]。目前802.21標準定義了3種SAP:MIH_SAP、MIH_LINK_SAP和MIH_NET_SAP。MIH_SAP是MIHF實體與協議棧高層移動性管理協議之間的接口,通常保持相同的名字和原語。MIH_LINK_SAP是MIHF實體與協議棧低層特定接入技術之間的抽象接口,在特定媒體將重新命名和定義,例如3GPP網絡命名為MIH_3GLINK_SAP;IEEE 802.11成功鑒權之前使用MSGCF_SAP傳輸MIH信令,鑒權之后通過LSAP傳播有效負荷;IEEE 802.16在網絡重接入前使用M_SAP和C_SAP提供鏈路服務,網絡重接入后使用CS_SAP在數據平臺上提供服務。MIH_NET_SAP是遠程MIHF實體之間信息交互的接口。

        本文引用地址:http://www.104case.com/article/157491.htm

        2 切換方案
        L2觸發的垂直切換通過IEEE 802.21定義的MIH原語獲取相關的鏈路層信息。假設移動節點周期性瞬時接收信號強度為RSSinst,加權平均值為:

        無差錯的接收分組的最小功率閾值為RSSLD,即觸發Link_Down原語;L2觸發切換的功率閾值為RSSLGD,即觸發Link_Going_Down原語。預測系數α為:

        其中,α越大,產生Link_Going_Down原語的時間越早,即鏈路層斷開之前提前進行鄰居網絡發現、IP地址配置的時間越早,越能有效減少切換時延和丟包,但會引起服務網絡使用率的降低。α=1表示沒有提前觸發網絡層切換,即鏈路層切換完成后再進行網絡層切換,α>1為本文提出的L2觸發的切換方案。此外,α隨著移動節點速度的增加而增加,詳解見仿真分析。為了避免切換產生乒乓效應,定義自信閾值RSSLHI和自信系數β,其中自信系數為:

        移動節點周期性地監聽RSSinst,其加權平均值RSSavgRSSLGD時,預測到服務網絡連接即將斷開,觸發Link_Going_Down原語,指示在某一時間間隔內鏈路斷開及鏈路下降的理由。MIHF從鏈路層接收此觸發事件,轉發到相應的MIH用戶,MIH用戶通過MIH原語獲取鄰居網絡的鏈路資源、QoS等級、網絡前綴、網絡列表等。通過獲取的鄰居網絡信息在鏈路層切換開始之前配置網絡層轉交地址。如果切換預測時間足夠長,移動節點與服務網絡斷開連接之前完成切換,則可實現是無丟包的平滑切換。
          隨著RSSinst持續降低,當RSSavgRSSLHI時執行切換判決,移動節點依據用戶喜好、網絡成本和網絡資源等多種切換準則選擇最佳的服務網絡。在RSSinst降低到RSSLD時,指示鏈路層切換斷開。移動節點移入新網絡開始網絡層切換,更新通信對端(CN)和家鄉代理(HA)的轉交地址,同時通知原服務網絡釋放為移動節點分配的資源,至此切換完成。基于L2觸發的切換流程如圖2所示。

        3 仿真分析
          為了評價L2觸發對切換性能的影響,本文采用NIST提供NS-2.29平臺下的移動性管理模塊[6],仿真場景以IEEE 802.11無線局域網與UMTS網絡之間切換為例,通信對端(CN)通過帶寬為100 Mb/s有線網絡連接到核心網。UMTS分配384 kb/s的DCH信道,覆蓋整個仿真場景范圍,IEEE 802.11帶寬為54 Mb/s,覆蓋范圍為50 m。移動節點具有UMTS和無線局域網2個無線端口,最初通過UMTS網絡與CN進行通信,仿真開始以1~20 m/s速度越過IEEE 802.11網絡,切換次數為兩次。從UMTS切換到IEEE 802.11并非由信號強度降低決定,而是由切換策略決定,是一種軟切換情形,它使切換過程中產生的時延和丟包問題容易解決[7]。本文重點IEEE 802.11切換到UMTS,MIPv6移動性管理協議為無L2觸發,屬于硬切換,完成L2切換后才能開始L3切換,切換時延和丟包率比較大。因此,本文通過引入MIH輔助的L2觸發切換,在L3切換開始之前獲取網絡層切換相關的信息,從而減小切換時延和丟包率。
        圖3為有/無L2觸發的切換中斷時延對比。這里定義切換中斷時延為移動節點在切換期間任何接口都不能接收任何信息包的時間。移動節點以1 m/s的速度移動,預測系數α=1.2,自信系數β=0.8,無L2觸發情形下119.99 s發生切換,切換中斷時延為0.364 s,有L2觸發情形下119.08 s發生切換,切換時延為0.164 s,比無L2觸發的切換時延降低55%。切換時刻稍有差別是因為單位時間內接收信號強度RSSavg低于自信閾值RSSLHI將重定向信息流。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 澄迈县| 阿克苏市| 河西区| 阿图什市| 北安市| 南木林县| 申扎县| 清水河县| 湾仔区| 将乐县| 凯里市| 临汾市| 连州市| 连南| 北海市| 二手房| 顺平县| 婺源县| 永定县| 临澧县| 陆丰市| 绵阳市| 马关县| 登封市| 上林县| 安远县| 永川市| 纳雍县| 余干县| 特克斯县| 习水县| 双鸭山市| 曲水县| 靖西县| 乌海市| 孝昌县| 阿瓦提县| 宁都县| 弥渡县| 哈巴河县| 青田县|