《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 移動IP與UMTS GTP切換性能的比較

移動IP與UMTS GTP切換性能的比較

2008-07-08
作者:李 軍, 宋俊德

??? 摘 要: 以切換時延" title="時延">時延作為評估指標,對移動IP和UMTS GTP的性能進行比較。比較結果表明:采用代理移動IPv4可以獲得與UMTS GTP相當的切換性能;移動IPv6考慮路由優化和安全選項" title="安全選項">安全選項時,MN將經歷難以忍受的切換時延。研究結論為移動IP在UMTS核心網" title="核心網">核心網中實現提供了理論依據。
??? 關鍵詞: 全IP? 移動IP? UMTS GTP? 切換? 時延

???

??? 全IP移動通信網[1]是Internet和移動通信技術迅速發展及結合的產物,體現了異構網絡集成和融合的思想。移動IP和UMTS GTP是兩種來自不同網絡環境的數據傳輸和控制協議,在全IP移動通信網絡中各自扮演著重要的角色。移動IP[2]是由IETF(Internet Engineering Task Force)制訂的網絡層路由機制,主要目的是為Internet提供移動計算的功能,使主機在移動過程中保持通信的連續性,實現異種網絡間移動性管理的功能。GTP(GPRS Tunnel Protocol)[3]是UMTS核心網中負責GSN(GPRS支持節點)之間分組路由管理和傳輸的專用協議,在UMTS網絡內部支持分組數據終端的移動性。當終端離開UMTS網絡時,GTP只能在數據鏈路層實現終端的移動性。UMTS的目標就是建立能與Internet實現無縫連接的全IP核心網,而移動IP被公認為解決異構網絡融合最具競爭力的技術方案,在整個UMTS核心網中實現移動IP是必然趨勢[4],因此有必要對移動IP的性能和業務支持能力進行分析,作為是否能在UMTS核心網中實現的理論依據。本文主要以切換時延作為評估指標,對移動IP和UMTS GTP的性能進行分析和比較。
1 移動IP切換性能分析
??? 移動IP是Internet上基于網絡層提供移動管理的解決方案,用于在網絡層支持終端移動性。在移動IPv4[5]基本機制中,移動節點(MN)擁有一個固定的IP地址,當它從本地網絡移動到外地網絡時,由外地代理(FA)臨時賦予轉交地址(COA),MN將該COA注冊到位于歸屬網絡的家鄉歸屬代理1(HA)。當對端通信節點(CN)向它發送數據時,分組被HA截取、封裝并使用MN注冊的COA地址轉發分組到MN。MN發送的分組直接路由到CN。當MN位置移動,從一個子網移動到另外一個子網就產生了切換,整個過程包括鏈路層切換和網絡層切換,如圖1所示。

???????????????????????
??? 切換過程最基本的性能指標是切換延時,它反映了切換的快慢,其他性能指標,如切換時的分組丟失和切換時應用吞吐量的下降都與切換時延密切相關。本文主要以切換時延作為評估移動IP切換性能的指標。
??? 移動IP的切換時延主要包括以下幾個部分:鏈路層切換時延(Tlink)、等待路由通告(RA)時延(移動檢測)(TRA)、轉交地址配置時延(TCOA)、傳輸時延" title="傳輸時延">傳輸時延(綁定" title="綁定">綁定更新時延)(Tt)和節點處理時延(Tpro)。
1.1 移動IPv4切換
??? 移動IPv4的切換過程如圖2所示,切換時延的計算公式為:
??? TMIPv4-handoff=TRA+TCOA+2Tt(MN-HA)+3Tpro???????????????????????? (1)
??????????????? =TRA+2Tt(MN-HA)+3Tpro

??????????????????????????????

??????????????????????????????????
??? 在移動IPv4切換過程中,MN的轉交地址就是FA的地址,可以直接從代理通告的ICMP(Internet Control Message Protocol)報文中獲得。當MN接收到路由通告消息后,便獲得子網的網絡前綴,從而配置轉交地址,此時轉交地址的配置時延可以忽略不計,它由路由通告的廣播周期決定。切換時延還包括注冊過程中注冊信令在FA和HA的處理時間。
1.2 移動IPv6切換
??? 移動IPv6[6]是在繼承移動IPv4諸多優點的基礎上,利用IPv6中增加的許多新特點而進行設計的。當MN移動到外地鏈路時,通過IPv6鄰居發現機制,以無狀態的地址自動配置方式獲得一個或多個轉交地址,轉交地址子網前綴是移動節點訪問的外地鏈路的子網前綴。移動節點在獲得轉交地址后,把地址注冊到家鄉代理上,并且由節點給通信對端發送綁定更新,使通信對端緩存移動節點當前使用的地址。移動IPv6具體切換過程如圖3所示。

?????????????????????????????
??? 下面分三種情況對移動IPv6切換時延進行計算:
??? (1)未路由優化
????TMIPv6-handoff=TRA+TCOA+2Tt(MN-HA)+Tpro?????????????????????? (2)
????????????????? ?=TRA+2Tt(MN-HA)+Tpro??????
??? (2)路由優化但未考慮安全選項
????TMIPv6-handoff=TRA+TCOA+2Tt(MN-HA)+2Tt(MN-CA)+3Tpro??????????(3)
??????????????? =TRA+2Tt(MN-HA)+2Tt(MN-CN)+3Tpro
?? ???????????? =TRA+2Tt(MN-CN)+2Tpro
??? (3)路由優化并考慮安全選項??
????TMIPv6-handoff?=TRA+TCOA+2Tt(MN-HA)+6Tt(MN-CN)+6Tpro???????? (4)
???????????????? =TRA+2Tt(MN-HA)+6Tt(MN-CN)+6Tpro
?? ????????????? =TRA+6Tt(MN-CN)+5Tpro
??? 在移動IPv6切換過程中,當MN收到AR的代理廣播消息后,進行IPv6地址自動配置獲取轉交地址的時延很短,可以忽略不計。當采用路由優化MIPv6時,MN向HA和CN同時發出綁定更新的消息,由HA綁定更新產生的傳輸時延和處理時延也可以忽略。由路由通告的廣播周期決定。切換時延還包括綁定更新和安全選項在MN、CN、HA的處理時間。
2?UMTS GTP切換性能分析
??? 在UMTS核心網中,GTP(GPRS Tunnel Protocol)是負責GSN(GPRS支持節點,主要是指SGSN和GGSN)之間的數據傳輸和信令控制的專用協議,由處于兩個GSN中相互關聯的PDP(Packet Data Protocol)上下文定義。創建GTP隧道的過程就是激活這對PDP上下文的過程,涉及GTP創建的規程有三個: PDP 上下文激活規程、網絡請求的PDP上下文激活規程以及跨SGSN路由區更新規程[7]。
??? 本文研究重點集中在移動用戶(MS)發生跨SGSN路由區更新切換過程以及性能分析。具體GTP跨SGSN切換過程如圖4所示,主要包括兩個步驟:保存在原SGSN(SGSNo)中的MS的數據分組轉發給新SGSN(SGSNn);SGSNn與GGSN建立聯系。當SGSNn收到MS的路由區更新請求后,根據MS的國際移動臺識別號(IMSI)向原SGSN獲取MS的上下文,包括MM(mobility management)上下文和PDP上下文。SGSNo不再將用戶數據分組發送給MS,將原SGSN中保存的MS的MM上下文和與MS相關的所有激活態的PDP上下文發給新SGSN。新SGSN確認后,根據MS的所有動態的PDP上下文,在原SGSN與新SGSN之間創建了一個或多個隧道,原SGSN就可將存儲在原SGSN中MS的數據分組轉發給新SGSN。新原SGSN之間轉發完畢,新SGSN應向正在為MS服務的GGSN請求重新建立用戶隧道,傳送MS與外部數據網的用戶數據[3]。

?????????????????????????????
??? 為了簡化計算過程,認為每條路徑與相反路徑的傳輸時延(Tt)相等,每個網絡節點處理時延(Tpro)相等。以下分兩種情況對GTP切換時延進行計算。
??? (1)SGSN擁有數據緩沖區時
??? TGTP-handoff=Tt(MN-SGSNn)+5Tt(SGSNo-SGSNn)+6Tpro?????????????????????? (5)
????(2)SGSN沒有數據緩沖區時
??? TGTP-handoff=Tt(MN-SGSNn)+5Tt(SGSNo-SGSNn)+2Tt(SGSNo-GGSNo)+8Tpro???? (6)
3 移動IP和UMTS GTP切換性能的比較
??? UMTS GTP、移動IPv4和移動IPv6切換時延的比較結果如表1所示。在移動IP切換性能分析過程中,當MN的COA地址變化時,MN和HA之間的認證過程在性能比較過程被簡單忽略。

???????????????????????????
??? 結合表中計算公式,以下分別對切換時延的各個部分進行分析。
??? (1)鏈路層(二層)切換時延
鏈路層切換時延對GTP、MIPv4和MIPv6切換的影響是相同的,在切換時延比較過程中可以忽略。
??? (2)等待路由通告時延TRA和轉交地址配置時延TCOA
??? 在移動IP中存在TRA和TCOA時延,而在GTP中沒有包含這部分時延。當MN移動到外地網絡中時,MN會主動發出路由器請求(RS)廣播報文,因此等待路由通告時延可以忽略。在移動IPv4中可采用外地代理的IP地址作為MN的轉交地址,在移動IPv6中可以采用IPv6的無狀態地址自動配置獲取轉交地址,因此轉交地址配置時延也可以忽略。
??? (3)傳輸時延Tt
??? 在移動IP切換過程中,平均傳輸時延比GTP稍長。在GTP中,當MS在兩個相鄰網絡中頻繁切換的時候,相鄰SGSN之間的切換傳輸時延Tt(SGSNo-SGSNn)被認為足夠小。在移動IP中,當MN位置移動出家鄉網絡時,時延Tt(MN-HA)可達1毫秒至數十毫秒。特別地,移動IPv6中為了數據包路由優化目的而增加了CN綁定更新過程、協議的安全性、家鄉測試消息(HoT/HoTI)和轉交測試消息(CoT/CoTI)安全選項,這些信令消息的交互增加了傳輸時延Tt。
??? (4)節點處理時延Tpro
??? 從表1中可以看出,在UMTS GTP切換過程中節點處理時延大于移動IP。而在移動IP中,除移動IPv6考慮路由優化和安全選項之外,很少有節點涉及切換信令處理。
??? 通過對移動IP和UMTS GTP切換時延進行定量分析發現,在大部分情況下,特別是對采用代理的移動IPv4,可以獲得與UMTS GTP相當的切換性能。相比移動IPv4,移動IPv6功能逐步完善,協議復雜性隨之增加,特別是當移動IPv6考慮路由優化和安全選項時,MN將經歷難以忍受的切換時延,大大降低了性能指標,難以滿足實時業務的需求,進一步研究切換優化的技術措施十分必要。研究結果為移動IP在核心網中的實現提供了理論依據。
參考文獻
[1]?3GPP TS 23.922 Architecture for an All IP Nework.Oct.1999.
[2]?孫利民,闞志剛,鄭健平等. 移動IP技術[M].北京:電子工業出版社,2003.
[3]?徐彬輝, 張力軍. GPRS 網絡的關鍵傳輸技術-隧道技術[J]. 江蘇通信技術, 2002,18(4):25-29.
[4]?單方驥, 何雪云, 張力軍. UMTS分組路由的演進[J].?中興通信技術, 2002,18(5):40-43.
[5]?PERKINS C E. IP mobility support[S]. IETF, RFC 2002,1996.
[6]?蔣亮,郭健. 下一代網絡移動IPv6技術[M].北京:機械工業出版社,2005.
[7]?彭木根,王文博. TD-SCDMA移動通信系統[M]. 北京:機械工業出版社,2005.


?

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 欧美一级欧美一级高清| 邱淑芬一家交换| 岳在我胯下哭泣| 亚洲jizzjizz在线播放久| 知乎的小说哪里可以免费| 国产在线观看一区二区三区四区| A毛片毛片看免费| 无码天堂亚洲国产AV| 亚洲制服在线观看| 蜜桃AV无码免费看永久| 国产精品区免费视频| 久久99热国产这有精品| 欧美日韩视频一区三区二区| 午夜精品久久久久久久99| 黑人狠狠的挺身进入| 在线免费观看污污视频| 中文字幕亚洲精品资源网| 最近最好最新2018中文字幕免费| 人与动性xxxxx免费| 色一情一乱一伦一区二区三区日本| 国产精品v欧美精品v日韩精品| juliecasha大肥臀hd| 无遮挡很爽很污很黄在线网站| 亚洲不卡视频在线观看| 狠狠色伊人亚洲综合网站色| 国产ts在线播放| 91频在线观看免费大全| 国内自产少妇自拍区免费| 一级特黄录像播放| 权明星商标查询| 亚洲精品99久久久久中文字幕| 精品国精品国产自在久国产应用男| 国产成人精品美女在线| 80s国产成年女人毛片| 天天碰免费上传视频| 两个人在线观看的高清| 日本换爱交换乱理伦片| 亚洲av无码电影网| 欧美激情一区二区| 人人超碰人人爱超碰国产| 精品国产三级v|