论文部分内容阅读
Ad hoc网络具有无中心和自组织的特性,能在没有固定设施或设施被破坏的情况下,快速便捷地组建网络,实现随时随地联网通信,因而受到广泛关注。路由协议作为网络的组网策略,是其内部节点得以互连的基础。它控制着整个网络的组织运行,是Ad hoc网络研究的热点。根据项目实际要求,需要路由协议具有网络延迟小、健壮可靠的特点,在分析现存各种路由协议后,选取MMRP(Mobile Mesh Routing Protocol)路由协议作为研究内容。它很好地满足项目技术要求,采用主动式、链路状态路由方式,控制网络数据的传输与分发,在低移动性,低容量的拓扑环境下表现良好。在移动PC机上,使用无线网卡,模拟网络移动节点的组网过程。基于TCP/IP网络模型,使用Windows Socket进行网络编程,并制作界面显示程序。实验验证了MMRP协议的技术特点:在无中心节点的情况下,能自行组网通信,节点间基于路由表信息多跳传输,实现数据分发。当网络拓扑结构发生变化时,协议能快速准确地对变化做出响应,更新路由表。实验结果证明MMRP是一种高效实用的Ad hoc路由协议。在此基础上,选用ARM7TDMI硬件平台来实现MMRP。比较