论文部分内容阅读
数据采集装备向着智能化、微型化、无缆化、网络化方向发展。在野外数据测量系统中,如野外矿产资源地震勘探系统,众多分布式数据采集节点的数据需要实时回传,目前一般采用电缆回收方式。众多的电缆很笨重,野外布线不便,迫切需要一种组网方便、健壮的、高速率临时无线网络传输方案。Ad Hoc网络是一种新型的无中心自组织的多跳无线通信网络,所有节点的地位平等,无需设置任何中心控制节点,节点身兼主机和路由器双重功能,作为路由器能够适应网络拓扑结构的快速,将报文多跳转发至目的地。实现基于Ad Hoc网络的无线数据传输,对于解决野外数据采集阵列数据的实时回传问题具有重要的意义。Freescale(飞思卡尔)公司的PowerPC系列芯片以其强大的通信能力、系统稳定性以及抗干扰能力,在工业控制、通信领域得到了广泛应用。本文在PowerPC平台上实现Ad Hoc网络并完成数据传输。主要包括以下内容:AODV路由协议研究。针对Ad Hoc网络最核心的路由技术,研究AODV路由协议的路由请求、路由应答、路由维护和子网路由算法;分析基于Linux的AODV路由协议实现;分析AODV路由协议关键参数,研究低功耗优化可能性。基于PowerPC平台的AODV路由协议移植。基于AODV路由协议开源软件,添加对PowerPC的支持。根据PowerPC平台的软件架构和软件开发流程,完成了Linux内核移植及与内核相匹配的U-Boot移植、扁平设备树移植、根文件系统制作。基于AODV的Ad Hoc数据传输系统的设计与实现。开发软件系统,实现Ad Hoc网络的构建、网络拓扑监测和数据传输控制,包括无线节点路由协议配置、数据传输和管理监测软件测试表明,本系统实现了基于PowerPC平台的Ad Hoc网络搭建、Ad Hoc网络管理、Ad Hoc网络数据传输控制。