[发明专利]一种机会网络下的数据传输方法无效
申请号: | 200810056948.3 | 申请日: | 2008-01-28 |
公开(公告)号: | CN101222438A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 牛建伟;周航;孙利民 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京永创新实专利事务所 | 代理人: | 周长琪 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种机会网络下的数据传输方法。在网络局部区域拓扑较稳定的情况下,本方法采用一种由移动设备自组建立连通域的策略辅助路由。若拥有消息的移动设备与连通域内任意移动设备相遇时,可以将消息转发给连通域内最有可能和目标设备相遇的移动设备,以减少传输时延。同时,在数据传输过程中,本方法将基于复制和基于感知信息的传输策略结合起来,根据感知到的网络状况信息,动态地调整数据的复制和转发条件,在保证一定传输成功率的情况下,减小了数据传输过程中移动设备的能耗和网络负载,提高了移动设备间的转发效率,增强了机会网络下的数据传输的实用性,为上层的移动P2P应用提供了良好的网络支持。 | ||
搜索关键词: | 一种 机会 网络 数据传输 方法 | ||
【主权项】:
1.一种机会网络下的数据传输方法,其特征在于,本方法包括如下步骤:步骤一:感知信息收集;每个移动设备不断地、周期性地发送探测包,同时接收其它移动设备的探测包,并对接收的探测包进行统计和记录,计算设备的效用值,得到设备的感知信息表;步骤二:根据感知的网络状况信息,判断邻近区域内的网络拓扑变化状况;当各邻居设备拓扑变化较稳定时,当前设备发出连通域建立请求来自组连通域,其邻居设备将计算与域头设备的本次相遇时长来判断是否加入连通域以及转发建立请求;若邻居设备加入连通域,则将其效用值表和路径信息发送给域头设备,域头设备计算域内效用表和域内路径表,并发送给域内其余设备,以辅助数据传输;否则转到步骤三;步骤三:数据源设备首先设置数据消息的拷贝上限并设置原始消息为种子消息,拥有种子消息的移动设备根据本身的感知信息不断调整种子消息的拷贝上限,确定消息的复制状态;若种子消息的已拷贝数小于拷贝上限,则设置该种子消息为允许拷贝状态,否则,设置该消息为非拷贝状态;步骤四:拥有数据消息的移动设备周期性的发送效用值探测包,包内包含数据消息的目标地址;步骤五:邻居设备收到效用值探测包,若该设备是目标移动设备,则设置效用值为1并回复,此后拥有消息的移动设备将发送消息给该邻居设备,并转到步骤七;否则,若设备属于连通域内移动设备,则将连通域效用值回复给拥有消息的移动设备;若设备不属于连通域内移动设备,将感知信息表中的设备效用值打包成响应消息,回复给拥有消息的移动设备;步骤六:拥有消息的移动设备查看邻居设备的响应消息,若设备效用值比该设备本身的效用值大一个门限值,且消息处于允许拷贝状态,则拥有消息的移动设备将把种子消息转发给该邻居设备,并复制一份拷贝在原移动设备,转到步骤四;若消息处于非拷贝状态,则拥有消息的移动设备将该消息转发该邻居设备,不进行拷贝,并转到步骤四;若邻居设备预测效用值不比拥有消息的移动设备预测效用值大,则继续持有该消息,并不进行数据转发,并转到步骤四;步骤七:当目标设备收到消息后,发送带TTL(生存时间)的确认消息,用来消除网络中的冗余副本;否则目标设备继续等待,直至收到消息为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810056948.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种从具鞘微鞘藻中提取藻蓝蛋白的方法
- 下一篇:超微白芷粉护面液的制备方法