论文部分内容阅读
无线局域网(WLAN)技术具有高带宽、低成本等优势,目前在短距离通信领域得到了广泛的应用。但是WLAN接入点的覆盖范围有限,节点移动速率受到极大的限制,这给无线网络的部署带来很大的局限性。而在基于IEEE 802.11技术的无线自组织网络中,每一个节点均可转发数据,通信距离大幅度延伸。此外,其强大的组网灵活性及健壮性使得网内各节点在相对恶劣的环境下也能进行信息的交互,在军事和民用领域具有广泛的应用前景。因此,研究和实现基于IEEE 802.11技术的自组织网络是具有重大意义的。本文在深入剖析OLSR路由协议工作原理的基础上,结合Android操作系统的特点实现了OLSR路由协议的总体设计方案,并开发了基于RTP协议的实时语音通信软件。本论文的主要工作如下:1.在深入分析嵌入式系统技术现状的基础上,提出了一种基于IEEE 802.11 DCF的自组织网络设计方案,硬件平台采用Tattoo智能手机,软件平台采用Android操作系统,开发语言采用Java,该方案充分利用了现有软硬件资源,体现了技术发展的趋势。2.深入研究了Android操作系统,对该平台进行了一系列的定制和修改,这些修改包括获取root权限、开启Ad Hoc模式、添加Wireless Externsions支持和修改boot镜像等。3.在Android平台上实现了OLSR路由,同时还做了详细的测试和验证工作。测试的结果表明本文实现的OLSR协议是正确可行的。4.较为详细地介绍了RTP协议,然后详尽地阐述了基于Android的实时语音传输设计方案。测试的结果表明,本文实现的语音通信软件可以实时可靠地进行通信。