HMIPv6中基于MLD的DAD检测研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在Internet迅猛发展的今天,移动通信也得到了飞速地发展,Internet和移动通信的融合也越来越受到人们的关注,人们在任何地方能够接入Internet的需求也越来越迫切,为移动通信用户提供Internet服务和让Internet移动起来对用户是很有现实意义和吸引力的,这就是移动互联网。
     为了实现移动互联网,因特网工程任务(IETF)组提出了针对下一代互联网的移动IPv6(MIPv6)技术。MIPv6的突出优点就是移动节点改变其位置的过程中,该MIPv6节点仍然会保持现有链路的通信,并且其IP地址不变。但是通过研究我们发现标准MIPv6中,当移动节点在不同子网间快速切换时,会产生大量的绑定更新报文,从而导致长时间的切换时延和数据包的丢失,引起通信质量的下降和中断。
     针对标准MIPv6中的缺陷,IETF提出了分级移动IPv6(HMIPv6)管理方案,将移动分为宏移动和微移动进行管理。HMIPv6在标准MIPv6的基础上引入了移动锚点(MAP)来改善节点的移动性管理。通过分析可以发现在HMIPv6中,对链路转交地址和区域转交地址的重复检测操作做需要的时间占IP层切换的绝大部分时间,本文针对此提出了一种基于组播侦听者发现协议(MLD)的重复地址检测(DAD)方案,该方案运用MLD为移动节点建立临时组播组的方法,可以使IPv6节点在进行DAD检测的同时,仍然可以进行正常的链路上的报文传递和信令通信,而进行MLD建立组播组过程所带来的延时相对于传统的DAD检测则要小得多,从而可以有效地解决转交地址重复检测操作的问题。这也正是本文的创新之处。
     结合实际情况,运用NS-2对该方案进行了仿真,性能分析与测试结果表明该方案优化了切换算法,提高了切换效率,改善了移动性管理。
Mobile communication has been developed whip and spur as well as Internet. People are paying more and more attention on the amalgamation of Internet and mobile communication. The requirement of connecting on Internet anywhere is exigent. It is mobile-Internet that provide Internet service and make Internet mobile is appeal to people.
     IETF group promulgated a technology for the next generation Internet which is called MIPv6 with the prupose of mobile-Internet. The MIPv6 node would keep the communication on current link when the mobile node changes its position, which is the outstanding strongpoint of MIPv6. However we found that a large number of binding update messages would be produced in MIPv6, when the MN moves among different subnet for its fast handover. The long time handover latency, the lost of data packet, the decline and break off of communication quality, which are the result of the operation.
     IETF group promulgated Hierarchical Mobile IPv6 Mobility Management (HMIPv6) in which the mobility management is divided into Macro-mobility and Micro-mobility aim at the bugs of MIPv6. A new entity called mobility anchor point(MAP) is introduced in HMIPv6 based on MIPv6 with the purpose of reforming the mobility management of nodes. The Duplicate Address Detection(DAD) check on link care-of address(LCoA) and regional care-of address(RCoA) cost majority of IP layer handover time in HMIPv6 by the research and analysis. The paper brings forward a new DAD check scheme that which is based on Multicast Listener Discovery(MLD). Temporary multicast group would be set up for MN by the way of MLD in the new scheme. The advantage of the scheme is that the DAD check on IPv6 node and the normal message transfer and signal communication on link are synchronous. The latency of the temporary multicast group constitute is greadtly less than the DAD check. So the efficiency of DAD check on care-of address would be improved effective which is the innovation of the paper.
     A simulation for the scheme by NS-2 was operated under the practical situation. The performace analysis and the test result of NS-2 simulation has shown that the handover arithmetic is optimized, handover efficiency has been enhanced and the mobility management has been improved.
引文
[1]S.Bradner,A.Mankin.The Recommendation for the IP Next Generation Protocol.RFC 1752.January 1995
    [2]S.Deering,R.Hinden.Internet Protocol,Version 6(IPv6)Specification.RFC2460.December 1998
    [3]D.Johnson,C.Perkins,J.Arkko.Mobility Support in IPv6.RFC3775.June 2004
    [4]H.Soliman,C.Castelluccia,K.El Malki,L.Bellier.Hierarchical Mobile IPv6 Mobility Management(HMIPv6).RFC4140.August 2005
    [5]N.Moore.Optimistic Duplicate Address Detection(DAD)for IPv6.RFC4429.April 2006
    [6]R.Vida,Ed.,L.Costa,Ed.Multicast Listener Discovery Version 2(MLDv2)for IPv6.RFC3810.June 2004
    [7]R.Koodli,Ed.Fast Handovers for Mobile IPv6.RFC4068.July 2005
    [8]邱忠辉.移动IPv6快速切换机制的研究与实现:[北京邮电大学硕士学位论文].北京:北京邮电大学电信工程学院,2003,60-65
    [9]孙利民,阐志刚,郑健平,等.移动IP技术.第1版.北京:电子工业出版社,2003,2-3
    [10]蒋亮,郭健,等.下一代网络移动IPv6技术.第1版.北京:机械工业出版社,2005,56-58
    [11]凌苗,等.下一代互联网IPv6能力的开发.中兴通信技术,2005,11(3):39-42
    [12]M.Degermark,B.Nordgren,S.Pink.IP Header Compression.RFC2507.February 1999
    [13]H.Chaskar,Ed.Requirements of a Quality of Service(QoS)Solution for Mobile IP.RFC3583.September 2003
    [14]J.Arkko,V.Devarapalli,F.Dupont.Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents.RFC3776.June 2004
    [15]S.Hagen.IPv6精髓(技桥译).第1版.北京:清华大学出版社,2004,146-149
    [16]D.Johnson,S.Deering.Reserved IPv6 Subnet Anycast Addresses.RFC2526.March 1999
    [17]S.Thomson,T.Narten.IPv6 Stateless Address Autoconfiguration.RFC2462.December 1998
    [18]Montavont N,Noel T.Handover management for mobile nodes in IPv6 networks.IEEE Communications Magazine,2002,40(8):38-43
    [19]Kazutaka GOGO,Rie SHIBUI,Fumio TERAOKA.An L3-Driven Fast Handover Mechanism in IPv6 Mobility.Proceedings of the International Symposium on Applications and the Internet Workshops(SAINTW'06)
    [20]G.Daley,B.Pentland,R.Nelson.Effects of Fast Router Advertisement on Mobile IPv6Handovers.2003
    [21]T.Narten,E.Nordmark,W.Simpson.Neighbor Discovery for IP Version 6(IPv6).RFC2461.December 1998
    [22]Jun-Seob Lee,JAE-Hong Min,Ki-Shik Park,et al.Paging extension for Hierarchical Mobile IPv6:P-HMIPv6.IEEE,2003.245-248
    [23]Indra Vivaldi,Mohd Hadi Habaebi,Borhanuddin Mohb Ali,et al.Fast Handover Algorithm for Hierarchical Mobile IPv6 macro-mobility Management.IEEE,2003,630-634
    [24]Sangheon pack,Yanghee Choi.A Study on Performace of Hierarchical Mobile IPv6 in IP-Based Cellular Network.IEICE TRANS.COMMUNICATION.2004,462-469
    [25]Koji OMAE,Ichiro,OKAJIMA,et al.Mobility Anchor Point Discovery Protocol for Hierarchical Mobile IPv6,IEEE Wreless Communications and Networking Conference (WCNC 2004),vol.5,no.1,March 2004 pp.2368-2373
    [26]Vavaldi L,Ali B.M,Habaebi H,Prakash V,et al.Routing scheme for macro mobility handover in hierarchical mobile IPv6 network,4th National Conference on Telecommunication Technology,2003(NCTT2003),Jan 2003:88-92
    [27]SUN Wei,CHEN Lin,SONG Jian.An Improved DAD Check Scheme MLD-Based in FHMIPv6.3th International Conference on Computational Intelligence and Security(CIS2007).2007.754-758
    [28]WANG T P,CHUANG J H.Fast duplicate address detection for seamless inter-domain handoff in all-IPv6 mobile networks.Wireless Personal Communications,2007,42(2):263-275.
    [29]Song Jian,Zhang Bao-jie.An Improved Fast Handover Algorithm Based on HMIPv6,Proceedings of the International Multi-Conference on Computing in the Global Information Technology(ICCGI'07),2007
    [30]Pongpaibool Panita,Sotthivirat Pahol,Kitisin Sukumal I,et al.Fast Duplicate Address Detection for Mobile IPv6,15th IEEE International Conference on Networks(ICON 2007)19-21 Nov.2007 Page(s):224 - 229
    [31]官俊.集成AAA的层次移动IPv6协议的研究与实现:[浙江大学硕士学位论文].浙江:浙江大学计算机学院,2006,18-20
    [32]B.Fenner.IANA Considerations for IPv4 Internet Group Management Protocol(IGMP).RFC3228.February 2002.
    [33]林予松,贺磊,汪斌强.IPv6组管理协议MLD研究.计算机工程与应用,2004,36:131-134
    [34]S.Deering,W.Fenner,B.Haberman.Multicast Listener Discovery(MLD)for IPv6.RFC2710.October 1999.
    [35]Perlman R.Models for IP multicast.12th IEEE International Conference on Networks (ICON 2004)Proceedings,2004:678-682 vol.2
    [36]R.Hinden,S.Deering.IPv6 Multicast Address Assignments.RFC2375 July 1998
    [37]韩华,鲁士文,蒋占卿.组成员管理协议MLDv2分析.计算机工程与应用,2006,23:109-111
    [38]孙利民,廖勇,郑建平,等.一种基于层次结构的移动组播算法.软件学报,2003,14(9):1608-1614
    [39]Sun Limin,Liao Yong,Zheng Jianping,et al.An efficient multicast protocol in mobile IPv6 networks.Wireless Communications and Networking Conference,2004.(WCNC2004),2004:155-159 Vol.1
    [40]徐雷鸣,庞博,赵耀.NS与网络模拟.第1版.北京:人民邮电出版社,2003
    [41]Mobiwan 组件 http://www.inrialpes.fr/planete/mobiwan/
    [42]FHMIP 组件 http://mobqos.ee.unsw.edu.au/~robert/nsinstall.php