论文部分内容阅读
随着移动终端设备处理能力和智能化程度的不断提升,移动终端已经不仅仅是普通的通信终端,而是个人信息资源的集散地。目前移动用户之间通常需要通过移动通信网络或WLAN才能实现资源的共享,当用户所处地理位置无法进行无线接入时,信息分享就变得相对困难。本文所研究的基于移动Ad Hoc网络的内容共享系统可以在不依赖网络基础设施的条件下构建自组织网络,实现资源共享,具有广阔的应用前景。
本文首先介绍了课题的研究背景,对现有的Ad Hoe路由协议进行了分析,选取了相对成熟的AODV协议来实现节点的发现和路由控制。在此基础上,针对资源共享应用的实际需要,研究了资源发现、多跳传输和传输错误控制机制,设计了详细的数据包格式。在完成系统设计之后,论文研究了内容共享系统在Android系统上的实现,解决了AODV协议在Android平台上移植时的环境配置问题,设计了资源共享软件的UI和全部功能模块,并对单跳、多跳条件下系统的传输速率进行了测试,验证了设计的正确性。
目前,本文设计和实现的基于Ad Hoc网络的内容共享系统能在普通Android手机上运行。现场测试结果表明:本文所开发的内容共享系统在0.2m~20m范围室内无遮挡、室内有遮挡、室外无遮挡三种情况下均能自动发现资源,并顺利进行点对点直接传输和多跳传输。