摘要:移动通讯体系的快速开展使得频谱资源日益紧缺。D2D通讯是一种在体系的操控下,答应终端之间经过复用小区资源直接进行通讯的新式技能。它能削减小区网络的负载,还能支撑新式的小范围点对点数据通讯,是未来绿色通讯开展的趋势。针对这一新式的通讯技能,提出了依据Android OS渠道,以JXTA协议为模型的无线D2D通讯技能,使得移动终端之间能够进行通讯与资源同享,并经过网络试验验证了其有用性。
关键词:Android;D2D;JXTA;WiFi;P2P
0 导言
跟着移动通讯体系的演进和开展,带来需求带宽的敏捷增大,可是因为移动通讯体系频谱资源十分有限,可分配的带宽满意不了实践的使用需求,所以亟需研讨更有用的带宽分配和使用的技能。D2D(Device to Device)通讯是一种在体系的操控下,答应终端之间经过复用小区资源直接进行通讯的新式技能。它不依托中心节点而是依托网络边际节点,完成自组织与对等协作的资源发现和同享,因而具有自组织、可扩展性、鲁棒性、容错性以及负载均衡等长处,在必定程度上处理无线通讯体系的频谱资源匮乏的问题,一起它还能削减小区网络的负载、削减移动终端的电池功耗、添加比特率等,它是未来绿色通讯开展的趋势。
针对这一新式的通讯技能,本文提出了依据WiFi的自组织网络的D2D通讯模型,能以现有的数台近距离智能终端为根底,使得这些终端之间能够进行通讯与资源同享。本文依据Android操作体系,以JXTA协议为模型,终究完成了依据WiFi的D2D通讯,并经过网络试验验证了其有用性。
1 D2D通讯体系模型
该体系完成手机等智能终端之间进行通讯和资源的同享,使命包含完成D2D网络服务的架起、Android渠道的JXTA技能、网络节点之间的通讯、网络节点之间的资源同享。
D2D网络首要由3个部分组成,分别是Android渠道节点、PC渠道节点和Peer调集点,其间Peer调集点担任搜集和发送节点列表信息,起到体系调度的效果,各节点能够经过调集点获取存在的节点列表,经过该列表,即可对该对等网络中的恣意节点进行通讯,接纳和发送数据。体系模型如图1所示。
该体系首要经过JXTA协议构建一个D2D网络,在网络中设置有若干个PC机节点和手机节点,每个节点中都有同享文件,恣意节点可经过D2D网络调集点拜访其他节点的同享资源。体系发动时首要进行初始化,初始化进程会查看手机用户是否经过WiFi连入网络、查看缓存状况、发动JXTA网络连接,发动之后将查找JXTA网络调集点RDV,读取调集点上的Peer列表。待初始化结束之后,各个Peer节点就能够使用JXTA网络供给的管道服务相互通讯了,Peer节点也能够向RDV节点恳求一切节点同享的资源文件,资源调集点将相应的节点所同享的资源列表以XML文件的方式反应给恳求节点,接到反应的资源列表之后,通讯体系依据用户的挑选,向相应的节点发送文件传输恳求,经握手后即开端传输数据。体系的首要流程图如图2所示。