[发明专利]机会网络的数据传输方法有效
申请号: | 201810083579.0 | 申请日: | 2018-01-29 |
公开(公告)号: | CN108401274B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 邓晓衡;蔡汝婷 | 申请(专利权)人: | 中南大学 |
主分类号: | H04W40/02 | 分类号: | H04W40/02;H04L12/721 |
代理公司: | 长沙永星专利商标事务所(普通合伙) 43001 | 代理人: | 周咏;米中业 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机会 网络 数据传输 方法 | ||
本发明公开了一种机会网络的数据传输方法,包括消息将节点A作为代理节点并进行消息传输;判定节点B的性质和节点B所携带的消息副本数;计算节点A和B的优先级并进行比较;计算节点B的节点活跃性;节点B作为新的代理节点对消息M进行传输;重复上述步骤直至传输过程结束。本发明依据用户之间的交互信息,计算得到节点的优先级与活跃性,然后根据优先级排序选择作为代理节点进行数据传输,并且根据节点的活跃程度决定需要转发的副本数,从而加快整个网络的传输速率;而且本发明方法保证了节点的稳定性,避免节点过度使用而衰竭,并且避免了节点的盲目传输,保证了数据传输的效率,并减少了路由传输的开销。
技术领域
本发明具体涉及一种机会网络的数据传输方法。
背景技术
机会网络是一种无线自组织网络,在该网络中节点与节点之间不存在一条完整的路径进行通信,节点只能利用高速移动带来的相遇机会来实现通信,采用的是“存储—携带—转发”的数据传输模式。由于不存在端到端完整路径,使得传统的无线网络路由算法在机会网络中无法有效的使用。
目前该网络逐步在生物追踪、车载网络、偏远地区为网络覆盖等领域应用。解决了传统网络在偏远地区、网络覆盖率低以及重灾区的网络无法正常使用的情况。因此,如何在机会网络中进行数据分发是国内外研究的热点,而设计出有效的路由算法对机会网络的发展具有重要的意义。目前机会网络中的许多算法基于转发原理或者洪泛原理进行数据分发。在基于洪泛原理算法中,携带数据包的当前节点在其通信范围内遇到另外的节点就将数据包进行拷贝,然后将拷贝的数据副本转发给其通信范围内的邻居节点。该类算法虽然传播速度快,但是在传输过程中往往需要消耗大量的网络资源且容易造成网络拥塞。基于转发原理的算法,在传播过程中不进行数据包的复制,没有数据副本,因此该类算法网络成本低但是也造成传输效率低下,传输成功率低,延迟大。
发明内容
本发明的目的在于提供一种节点能量消耗少,而且数据传输成功率高的机会网络的数据传输方法。
本发明提供的这种机会网络的数据传输方法,包括如下步骤:
S1.消息M将节点A作为代理节点并进行消息传输;消息M的有效生存周期为RTTLA;
S2.若节点A在移动过程中与节点B相遇,则判定节点B的性质,同时判断节点A所携带的消息M的副本个数;
S3.根据步骤S2的判断结果,计算节点A和节点B的优先级并进行比较;
S4.根据步骤S3的比较结果,计算节点B的节点活跃性;
S5.根据上述的计算结果,节点B作为新的代理节点对消息M进行传输;
S6.重复步骤S1~S5,直至消息M被传输到目的节点,传输过程结束。
所述的数据传输过程中,若消息的生存周期结束,则消息的传输过程直接结束。
步骤S2所述的判定节点B的性质并判定节点A所携带的消息M的副本个数,具体为采用如下步骤进行判定:
A.判定节点B的性质:
若节点B为目的节点,则节点A将消息M传输给节点B,传输过程结束;
若节点B为非目的节点,则判断节点A应该传输给节点B的消息M的副本个数;
B.判定节点A所携带的消息M的副本个数:
若节点A所携带的消息M的副本个数大于1个,则比较节点A和节点B的优先级;
若节点A所携带的消息M的副本个数不大于1个,则节点A等待下一次相遇,直至遇到目的节点才将消息M转发至目的节点。
步骤S3所述的计算节点的优先级,具体为采用如下算式计算优先级:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810083579.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路由方法和装置
- 下一篇:用户设备注册方法、网络控制器与网络通信系统