- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 Ad Hoc 的手机内容共享系统设计与
实现
张芩,李学明**
5
10
15
20
25
30
35
40
(北京邮电大学信息与通信工程学院,北京 100876)
摘要:本文实现了基于 Android 平台,利用 Ad Hoc 网络实现共享内容传输的功能。通过系
统配置修改及 AODV 路由协议代码移植,实现 Ad Hoc 网络在 Android 平台的运行;定义传输
消息格式,处理不同用户请求,实现多媒体文件在不同终端间的传输;设计定时器及重传机
制,保证传输的完整性及可靠性。
关键词:无线通信;Ad Hoc;Android;内容共享
中图分类号:TN929.5
The Implementation of Mobile Phone Content Sharing
System Based on Ad Hoc Network
Zhang Qin, LI Xueming
(Information and Communication Engineering School,Beijing University of Posts and
Telecommunications, Beijing 100876)
Abstract: In this paper,the author realized content sharing system using Ad Hoc network. By
modify system configuration and translpant AODV routing protocol, make Ad Hoc network work
on the Android platform; define message format to process different requests, realize the
multimedia files transmission between different the terminals; design retransmission mechanism
to ensure the integrity and reliability of the transmission.
Keywords: Wireless communication; Ad Hoc; Android; Content sharing
0 引言
随着移动终端设备软硬件性能的不断提升,它已经不仅仅作为普通的通信终端,而是个
人的信息资源的集散地。根据当前国内的网络覆盖,对于移动用户,通常需要通过移动通信
网络或 WLAN 才能实现资源的共享,当用户所处地理位置无法进行无线接入时,信息分享
的困难就相对较大。
移动 Ad Hoc 网络[1]是一种多跳、无中心的自组织网络,它无需网络基础设施,在 Ad Hoc
网络中,每个节点既是主机也是路由器,具有路由及转发功能。无线自组网按需平面距离矢
量路由协议[2](AODV)是一种 Ad Hoc 网络中典型的按需路由协议,网络中的节点只维护
与到相关节点的路由信息,不需要维护全网的路由信息,当需要向目的节点发送报文且没有
到目的节点的路由时,发起路由查找过程。
目前,针对利用 Ad Hoc 网络进行通信的多用于军事方面,在民用方面,虽有一部分应
用,但大多实现在塞班操作系统之上,由于 Android 系统由于近两年才推出,虽然目前得到
广大厂商和开发者的支持,但在该平台上进行 Ad Hoc 通信还不多,并且大多是实现消息传
输功能,进行内容共享、文件传输的相对更少。
本文设计了基于移动 Ad Hoc 网络和 Android 系统的内容共享系统。系统运行于 Android
平台,利用 AODV 路由协议控制路由信息,处于同一个 Ad Hoc 网络的用户可以实现随时随
地分享、获取其它用户终端中的资源。系统支持的主要功能有:
作者简介:张芩,(1987-),女,硕士研究生,主要研究方向: Ad Hoc 网络。
通信联系人:李学明,(1969-),男,教授,主要研究方向:多媒体通信。 E-mail: lixm@
-1-
1)建立并加入 Ad Hoc 网络。由移动终端自组织形成 Ad Hoc 网络,通过 Wi-Fi 接入。
2)共享列表更新。能够获取网络内其他用户的共享资源列表,并实时更新。
3)内容共享。可以进行共享资源的传输,支持图片、音乐、视频多种类型,50M 以下
45
50
55
60
大小的文件。
1 系统设计与实现
共享系统的设计过程主要考虑了三个方面的问题:第一,Ad Hoc 模式的在 Android 平
台上的实现;第二,消息格式的定义,区分不同请求;第三,重传机制,保证传输的可靠性。
具体的设计和实现方案
文档评论(0)