基于转交地址池的层次型MIPv6切换研究与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:ouerfadaide
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信技术的迅速发展,笔记本电脑、掌上电脑、手机等各种便携式移动设备的广泛应用,人们希望在移动的过程中仍能保持互联网接入和连续通信。与IPv4相比,IPv6有更大的地址空间,更有利于移动技术的发展,移动IPv6已成为当前研究的前沿和热点。IPv6协议是下一代互联网的核心协议,现行的IPv4网络和互联网应用将逐步向IPv6网络过渡。与此同时,移动通信和互联网技术逐步走向融合,互联网服务迫切需要移动性支持,而移动通信也需要增强数据和多媒体业务,两者的融合对于移动互联网的实现和应用将带来许多新的挑战与机遇。移动IPv6的切换技术是此领域的研究热点之一,旨在提高移动网络中实时传输的服务质量,即减少切换延迟和数据丢包率,实现无缝切换,而现行的网络协议和切换过程无法满足这样的要求。因此,在下一代网络的环境下,特别是移动IPv6下的切换技术是目前实时应用所面临的关键问题,同时也成为本文研究的核心内容,具有重要的研究价值。本文深入介绍了IPv6协议基本原理和移动IPv6切换问题,标准移动IPv6协议的切换时延较长,容易造成通信连接中断和数据包丢失,无法满足VoIP等实时应用和对数据包丢失敏感应用的要求。论文重点阐述了移动IPv6切换协议扩展技术,如移动IPv6快速切换技术、移动IPv6平滑切换技术、层次型移动IPv6管理模型等,分析和比较了各种切换扩展技术的性能。移动IPv6快速切换技术和层次型移动IPv6切换技术虽然从不同程度改善了移动IPv6网络的切换性能,但是,这两种技术在某些情况都有一些缺陷,例如当移动终端设备在不同的子网间切换时,由于增加了网络中的信令交互,此时层次型MIPv6的切换性能甚至不如基本IPv6协议。因此,设计出更好的移动IPv6切换方案来满足实际的应用是本文的一个重要目标。在层次型移动IPv6协议切换过程中,该协议使用无状态自动配置方式为移动节点配置链路转交地址和区域转交地址,而为了确保地址唯一性,需要进行重复地址检测操作,这将产生很大的切换时延。因此可以通过减少DAD对切换造成的影响来提高层次型移动IPv6协议切换性能。本文修改了层次型IPv6切换协议中转交地址配置方式,在每个接入路由器和移动锚点中设置地址池,地址池中存放可在本子网使用的IP地址,当MN检测到自己将要移动到新的子网时,它可以向当前接入路由器请求转交地址,因此就不需要对转交地址进行DAD操作,同时,制定了切换过程中消息通信机制和消息格式。通过对层次型MIPv6和改进的层次型MIPv6这两种协议的切换性能进行分析和比较,本文提出的改进方案能够大幅减少切换时延,显著改善网络层切换性能。最后,本文使用NS-2网络仿真工具对两种切换协议进行模拟试验,试验结果表明,本文提出的改进方案能够有效避免层次型MIPv6协议中对转交地址进行的DAD操作,减少切换延迟和数据丢包率,提高移动网络中实时通信的服务质量,实现无缝切换。
其他文献
学位
随着虚拟化技术的普及,如何有效地监控多个物理计算节点以及部署在这些物理计算节点上的数百乃至数千台虚拟机是虚拟机管理的难点。目前存在着许多功能强大的虚拟机管理软件,
互联网的快速发展和普及,某种意义上改变了人们的生活。然而,越来越多的不良信息给人们尤其是未成年人的身心健康带来了很大的危害,为了保护广大未成年人免受其害,网页过滤有
软件系统的演化分析是程序分析和程序理解的一个重要方面。通过演化分析可以了解系统需求和设计的演化趋势,从而更好地理解系统的需求和设计决策。针对不同版本代码的系统演
目标跟踪在军事和民用领域中都有广泛的应用。而随着现代航空航天技术的飞速发展,各种航行速度和机动性能越来越高,对目标跟踪也提出越来越高的要求。目标跟踪是把自动控制、
健壮性测试是保证软件可靠性的重要手段。然而,现有的健壮性测试技术主要采用故障注入方法来评估系统的容错能力,使得测试代码与产品代码相互缠绕,形成横切关注,从而降低了代码的
长期以来,人们对虚拟现实技术的研究和应用主要集中在视觉和听觉模拟上。近年来,随着计算机科学和机器人技术的不断发展与进步,虚拟现实技术中的力觉交互技术逐渐成为新的国
随着网格计算的快速发展,很多应用在网格平台上运行,网格平台上的资源和应用程序日益增多,网格资源预留为网格应用提供资源保证。现有的网格资源预留研究主要关注统一预留模
随着经济的快速发展,对物流企业的配送效率和成本控制都提出了越来越高的要求,传统的物流管理模式已经无法适应日益激烈的市场竞争环境。配载问题作为物流过程中的一个最具代
随着计算机网络技术的高速发展,互联网已经日益成为应用程序开发的默认平台,基于HTML的浏览器客户端成为最常用的网络应用客户端,是一种瘦客户端的程序,有着诸多的限制,无法