[发明专利]机会网络中的混合分发方法及装置有效
申请号: | 201310631311.3 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103634868A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 张勇;宋梅;滕颖蕾;魏翼飞;马跃;王莉;满毅;刘洋;陈桦;程刚;鲍叙言;王东安;张雅君;袁得嵛;封龙;杨明;陈国利 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04W40/02 | 分类号: | H04W40/02 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李相雨 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机会 网络 中的 混合 分发 方法 装置 | ||
技术领域
本发明涉及计算机通讯技术领域,特别涉及一种机会网络中的混合分发方法及装置。
背景技术
机会网络作为一类特殊网络结构,能够很好地契合某些特殊场景下的网络环境,利用通信机会保证通信质量。机会网络中数据分发技术指的是源节点将数据通过某种机制分发到所有请求该数据的节点,包含了数据预处理、发送、传输与接收的整个过程。这是一个系统性全局问题,属于机会网络研究的核心内容,也是机会网络性能保障研究的基础。
与传统的移动自组网络的工作组(Mobile Ad-hoc NETworks,MANET)不同,在机会网络中,各节点的往往处于移动状态,节点间的移动规律也不尽相同,有的节点移动规律明显,移动范围较小,有的节点移动规律不易获得,移动范围大。这种特性导致了在机会网络场景下无法保证节点间实时的连接性和网络的全网覆盖,拓扑频繁随时间变化,信道传输情况较差,端到端的时延长,数据传输频繁中断、错误率高,从而业务范围受限。由于机会网络的拓扑不稳定、高延迟、节点间相遇时间不可直接预知,使传统的基于社会属性的数据分发方法无法保证网络的可靠性和较高的数据传输效率。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何保证网络的可靠性和较高的数据传输效率。
(二)技术方案
为解决上述技术问题,本发明提供了一种机会网络中的混合分发方法,所述方法包括以下步骤:
S1:社区内的当前节点生成数据订阅请求或数据发布请求,所述数据发布请求中包括与待发送数据包对应的数据列表;
S2:判断所述当前节点是否为稳定节点,若是,则执行步骤S3,所述稳定节点为与社区的关系强度不小于关系强度阈值的节点;
S3:所述当前节点将所述数据订阅请求或数据发布请求传输至子网中的头节点,所述子网由所述社区内的稳定节点组成,所述头节点为所述社区内的稳定节点中重要性度量值最大的节点;
S4:所述子网中的头节点进行目标节点匹配,匹配成功后,执行步骤S5;
S5:判断所述目标节点是否在所述社区中,若是,则执行步骤S6;否则当所述当前节点生成的是数据订阅请求时,通过中继节点将所述数据订阅请求传输到所述目标节点所在社区的子网头节点,由所述目标节点所在社区的子网头节点将所述数据订阅请求传输至所述目标节点,所述目标节点将与所述数据订阅请求对应的数据包通过中继节点传输给所述当前节点,并结束流程;当所述当前节点生成的是数据发布请求时,通过中继节点将所述数据发布请求传输到所述目标节点所在社区的子网头节点,由所述目标节点所在社区的子网头节点将控制指令发送至所述当前节点,所述当前节点通过中继节点将数据包发送至所述目标节点,所述目标节点接收由所述当前节点通过中继节点传输来的数据包,并结束流程;
S6:判断所述目标节点是否在所述子网中或所述子网内的稳定节点一跳通信范围内,若是,则当所述当前节点生成的是数据订阅请求时,由所述头节点在所述子网中通过单播的方式将所述数据订阅请求传输到所述目标节点,所述目标节点将与所述数据订阅请求对应的数据包在所述子网中通过单播的方式传输给所述当前节点,并结束流程;当所述当前节点生成的是数据发布请求时,由所述头节点将单播的控制指令发送至所述当前节点,所述当前节点在所述子网中通过单播的方式传输给所述目标节点,所述目标节点接收由所述当前节点传输来的数据包,并结束流程;否则执行步骤S7;
S7:所述头节点向所述当前节点反馈机会路由指令,所述当前节点通过机会网络的数据分发方式进行通信。
其中,步骤S2中,若所述当前节点不是稳定节点,则执行以下步骤:
等待所述当前节点与所述社区中其他节点相遇,若与所述当前节点相遇的节点为稳定节点,则将该稳定节点作为所述当前节点的代理,并执行步骤S3。
其中,若与所述当前节点相遇的节点不是稳定节点,则所述当前节点通过机会网络的数据分发方式进行通信。
其中,步骤S4中,若所述子网中的头节点匹配不成功,则执行步骤S7。
其中,所述子网的头节点定时收集各个稳定节点的心跳信号,并将未收到心跳信号的稳定节点从所述子网中除去。
其中,所述稳定节点与社区的关系强度通过下式计算,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310631311.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电梯门保护的安全光幕装置
- 下一篇:发动机冷却系统的膨胀水箱及其水箱盖