论文部分内容阅读
基于网络的节点移动性管理技术——代理移动IPv6协议(PMIPv6)是移动互联网发展过程中的一种关键技术。子网移动作为代理移动IPv6下的一种关键场景也得到了人们的广泛关注,但至今尚未在IETF中形成标准。目前代理移动IPv6下的移动子网协议主要有以下三种:普通移动子网协议(C-NEMO),支持移动子网的PMIPv6(N-PMIPv6)和基于网络的的移动子网协议(N-NEMO)。C-NEMO支持的节点类型较少,N-PMIPv6存在隧道嵌套的问题。相比之下,基于网络的移动子网协议N-NEMO解决了N-PMIPv6中隧道嵌套的问题,且支持节点类型全面。但是,N-NEMO在移动子网切换方面还有不少缺陷,而且移动子网的接入认证尚未得到解决。本论文针对基于网络的移动子网协议N-NEMO在解决网络整体移动性上的不足展开研究,对N-NEMO进行扩展,形成了一个较为完整的代理移动IPv6下移动子网接入方案。论文首先综述了互联网移动性管理协议的国内外研究现状。其次简要介绍了Radius协议和N-NEMO基本协议的工作原理,分析了N-NEMO的优点及其不足。在此基础上,综合运用Radius和N-NEMO基本支持协议的特点,提出基于代理移动IPv6的移动子网接入优化方案。该方案通过采用移动子网标识符机制,将处于同一移动子网的移动终端赋予相同的移动子网标识符,从而降低了移动子网切换过程中的信令开销。同时,本方案融入Radius认证机制,从而形成了一个完整的移动子网接入方案。本文按照方案中所设计的功能要求,对整体方案进行了模块划分和软件结构设计,并对主要模块进行了详细的介绍。最终在Linux-2.6.35.6内核平台上实现了代理移动IPv6下移动子网接入方案,并进行了协议功能测试工作。最后,对本论文的整体工作进行简要总结,并对下一步工作提出了建议。