论文部分内容阅读
移动IPv6提供了移动节点在不同子网中漫游通信的能力,使用户在不同网络中漫游时仍可保持通信,但是在网络间切换过程中的延迟及切换造成的丢包率的上升降低了服务的质量,因此移动IPv6还需进一步的完善。
为了缩短切换延迟和减少丢包率,HMIPv6模型、快速切换机制及F-HMIPv6相继被提出。在HMIPv6和F-HMIPv6中引入了MAP这个新的实体来缩短绑定更新延迟。MAP的角色就像区域化的本地代理,MIPv6协议管理移动节点全局的移动性,而MAP则用于处理本地切换,将切换过程的影响控制在子网范围内。
由于MAP在HMIPv6和F-HMIPv6中的核心作用,选择合适的MAP显得相当重要。HMIPv6中缺省的MAP选择机制较为简单,移动节点每次选择的是生命周期和偏爱度不为零的距离最远的MAP。该机制实现简便,但存在着许多不足,无法完全满足实际应用的需要。选择最远的MAP,能相对减少移动节点发生切换的次数,但随着距离的增加,AR与MAP间信息交互的延迟也会增加,这在一定程度上不利于缩短切换延迟;此外,由于每个移动节点都选择最远的MAP,使得该MAP的负载过重,从而使该MAP很容易成为瓶颈,其处理效率的降低也容易造成绑定更新延迟的增加。
其他学者也对MAP的选择机制进行了研究,并提出了一些想法,其中大多将移动节点的估计速度作为主要的选择依据。实际上移动节点的速度很难把握,给出的估计值往往是不准确的,且单纯以速度为观察点无法全面反映移动节点的运动特点,因此在为移动节点选择合适的MAP时会出现偏差。这种偏差在处理一些特殊的运动形态时尤为明显,如乒乓运动。
文中提出了一种基于逗留时间的MAP自适应选择机制,它对移动节点的观察由时间点转移到了时间段,用移动节点在MAP域中的逗留时间来取代速度和轨迹作为选择依据。该机制能充分结合移动节点的移动特点、业务类型及MAP的分布结构等各种因素来选择距离合适的MAP,且当移动节点运动状态或环境发生变化时能自动地进行调整;另外在选择过程中充分考虑了MAP的负载平衡,从而保证对移动节点的高质量服务。