嵌入式移动IPv6协议栈的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:z360052113
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着下一代网络技术的发展,越来越多的嵌入式设备接入互联网,它们对IP地址、移动性提出了更高的要求。目前的IPv4协议只有32位的地址空间,而且移动性方面存在很多缺陷,已经不能满足嵌入式设备的需求。IPv6协议作为下一代互联网的标准网络协议,必将取代IPv4成为新的主流。IPv6协议具有128位的地址空间、地址自动配置机制、对移动性的良好支持及安全认证机制等优点,满足了嵌入式设备在下一代互联网中的应用需求。为了保证嵌入式设备在IPv6网络中移动时,依然保持通信的顺畅和不间断,实现IPv6的移动性即移动IPv6是非常必要的。 本文对移动IPv6(简称MIPv6)协议进行了详细的分析,研究了嵌入式协议栈的设计思想,提出了一种模块化设计、单进程多线程运行模式的移动IPv6协议栈设计模型。系统借鉴了目前的开源项目1wip及MIPL项目的设计思想,在嵌入式操作系统上实现移动IPv6协议栈,并设计操作系统封装层来实现MIPv6的可移植性。本文根据移动IPv6的三个功能实体(移动节点、家乡代理、通信节点)划分了三大模块,并结合具体的功能,划分了若干子模块。各子模块采用线程的方式运行,根据线程间的同步机制完成通信。 由于协议栈的三个功能实体属于不同的运行环境,因此协议栈为用户提供可定制功能接口,用户可以根据需求运行相应的功能实体。 MIPv6协议栈的整体设计方案符合移动IPv6规范,同时具备了代码尺寸小、运行时占用内存空间小等特点、满足嵌入式设备的性能要求。该协议栈也具备很好的移植性和扩展性。协议栈的各功能模块已经实现,并通过初步测试。
其他文献
未来的宽带无线通信系统的目标是实现无所不在的、高速、可靠的移动多媒体传输。正交频分复用(OFDM)是一种多载波传输方案,它可以被看作是一种调制技术,也可以被看作一种复用技
独立分量分析(Independent Component Analysis, ICA)是在源信号和传输信道等先验知识都未知的情况下,仅根据观测信号的统计特性恢复源信号的方法。其在无线通信、生物医学、
计算机辅助设计因其高效、便捷的特性,已被工程技术人员广泛应用。但是以前的工程图纸大部分采用蓝图、手工绘制的形式,这些图纸是重要的技术资料。这些纸质图纸在保存、检索方
软件衰退现象,即软件系统随时间而出现的状态退化和性能降低、乃至系统崩溃的现象,是影响系统可靠性的一个重要因素。为了减缓软件衰退所带来的危害,一种基于“前摄”的容错技术
随着虚拟现实技术的发展,对虚拟环境沉浸感的要求越来越高,各种高沉浸感的虚拟现实环境(如CAVE系统、投影阵列)相继出现,此时对单个场景的渲染已经不能满足这些虚拟现实环境
水土保持基础信息设施建设,是水土保持科学研究面临的重大科学和技术问题之一,也是国家空间基础设施建设的重要组成部分。本文以黄土高原水土保持专题数据为研究对象,对国家
为了应对快速多变的业务需求,越来越多的公司、企业倚重于跨组织协作的模式完成自己的业务目标。动态灵活的跨组织协作对应用集成提出了更高的要求。作为一种新兴的、面向Int
压缩感知(Compressed Sensing,CS)是一个新兴的研究课题,CS一般包括三个方面:信号的稀疏表示、观测矩阵和重构算法。其中,CS的必备条件是信号的稀疏表示,CS的关键点是观测矩阵设计
随着计算机、网络和多媒体技术的迅猛发展,数字文本、图像、音频、视频等多媒体产品得到日益普及和广泛应用,但是数字产品容易编辑、复制、存储和通过网络迅速传播等优点也使版
随着计算机和网络技术的不断发展,以及企业信息化建设的不断深入、软硬件资源的升级和各种应用的扩展,异构数据库访问技术已是数据库研究的一个焦点。因此如何利用现有网络资源