论文部分内容阅读
网络已经成为人们工作、学习、生活中必不可少的元素之一。近年来,随着网络技术的蓬勃发展,诞生了很多不同特点、不同类型的网络,其中局域网、无线网传感器网络、自组网、个域网等网络发展十分迅速,并被广泛的应用于各个领域。然而,由于各自网络结构不同,无法实现多种网络的协同工作与互联互通,如何实现异构网络间的无缝互联互通是网络领域中的热门研究课题。本文根据有线局域网、无线局域网、自组网、传感器网络和个域网这五种网络的特点分析和讨论了将五种网络进行融合并实现异构网络间互联互通的可行性,并基于异构网络互联互通的需求设计了移动网络无缝互联集成平台的软硬件体系结构,实现了全局路由、多网络感知、异构路由控制、异构数据转发等功能。通过集成平台,各个网络中的节点可以透明的与异构网络中的节点进行直接通信,而不需要对自身的协议作出任何修改。本文基于ARM和FPGA技术实现了移动网络无缝互联集成平台,在ARM处理器上移植uC/OC-II操作系统来实现多任务之间的调度,在FPGA上构建NIOS II软核作为ARM的协处理器与各个网络接口相连,FPGA实现了对硬件的扩展,并对来自网络接口的数据进行预处理以减轻ARM处理的运算负担,从而提高系统的性能。最后通过多网络感知功能测试、异构路由控制测试和异构数据转发测试验证了移动网络无缝互联方案及移动网络无缝互联集成平台的有效性和准确性,实验结果表明,集成平台达到了预期的目标,实现了异构网络之间的无缝互联互通,有很高的应用价值。