论文部分内容阅读
无线自组织网状网(Wireless Mesh Networks,WMNs)是当前无线通信领域中发展迅速的一种无线通信技术。这种网络技术的提出,主要目的是实现网络终端在移动过程中随着网络拓扑结构的变化而依然能保持通信的不间断,即使有节点被破坏,依然能保持通信的畅通,具有高抗毁性。
如何实现无线自组织网状网路由协议,在便携性设备中实现ad-hoc网络的优点,一直以来都是研究的热点。
本文以MIPS加上嵌入式Linux为硬软件平台,在对比分析ad-hoc路由协议的基础上,结合MIPS平台以及嵌入式Linux网络体系架构的特点,对ad-hoc网络协议(AODV-mesh)进行了程序的编写,完成了协议路由建立和路由维护等功能设计协议框架并描述实现了各个模块的功能,同时在实际和仿真环境下对其基本性能进行验证与分析。本文给出了详细的设计过程,包括功能模块设计及其交互关系、报文处理流程和核心路由表设计。同时,在搭建多跳平台的实践基础上,该协议也加入到NS里面进行仿真工作。测试结果表明,本文较好地在MIPS平台上研究实现AODV-mesh路由协议,满足协议标准对协议功能的要求。