基于半朴素贝叶斯分类器的车载容迟网络数据转发方法技术

技术编号:19830629 阅读:42 留言:0更新日期:2018-12-19 17:23
本发明专利技术揭示了一种基于半朴素贝叶斯分类器的车载容迟网络数据转发方法,包括如下步骤:S1、每个节携带数据报文,则当前节点获取当前信息,并依据半朴素贝叶斯分类器和点内维护有一张数据报文转发历史表;S2、移动当前节点并判断相遇节点是否为目的节点,若是,则将数据报文直接转发给目标节点,转发结束,若不是,且相遇节点并未数据报文转发历史表计算当前节点成功投递数据报文的概率I当前;S3、获取相遇节点成功投递数据报文的概率I相遇;S4、判断I当前与I相遇的大小,若I当前>I相遇,则返回S2,若I当前<I相遇,则当前节点将所携带的数据报文转发给相遇节点。本发明专利技术不仅能够显著提升报文投递率,而且还有效地降低了网络开销,具有很高的使用及推广价值。

【技术实现步骤摘要】
基于半朴素贝叶斯分类器的车载容迟网络数据转发方法
本专利技术涉及一种数据处理方法,具体而言,涉及一种基于半朴素贝叶斯分类器的车载容迟网络数据转发方法,属于车载移动容迟网络中路由协议领域。
技术介绍
延迟容忍网络(DelayTolerantNetwork,DTN),又称容迟网络或DTN网络,是指一类特殊的网络。具体而言,在一些特定的网络环境下(如星际网络,水下传感器网络,车辆Adhoc网络等),数据报文在传输过程中不能确保端到端的路径,这类网络被称为容迟网络。在DTN网络中,由于端到端的路径是不存在的,容迟网中的路由策略只能依赖于节点自身的移动,所以报文的传递一般采用存储—携带—转发(store-carry-and-forward)模式来执行。车载容迟网络(VehicularDTNNetwork)作为一种新型的车辆通信网络,将车辆作为节点携带数据报文,节点间通过中继节点转发报文,实现了车辆与车辆之间(VehicletoVehicle)、车辆与基础设施之间(VehicletoInfrastructure)的数据交换。目前,车载容迟网络的数据转发已经得到了充分的算法支持,已有的典型算法包括本文档来自技高网...

【技术保护点】
1.一种基于半朴素贝叶斯分类器的车载容迟网络数据转发方法,其特征在于,包括如下步骤:S1、使每个车载容迟网络节点内均维护有一张数据报文转发历史表;S2、移动当前节点并判断与当前节点相遇的相遇节点是否为目的节点,若相遇节点是目的节点,则将数据报文直接转发给目标节点,随后数据报文转发过程结束,若相遇节点不是目的节点,且相遇节点并未携带数据报文,则当前节点获取当前信息,并依据半朴素贝叶斯分类器和数据报文转发历史表计算当前节点成功投递数据报文的概率I当前,随后进入S3步骤;S3、当前节点请求获取相遇节点成功投递数据报文的概率I相遇并返回数据;S4、判断I当前与I相遇的大小,若I当前>I相遇,则跳转至S...

【技术特征摘要】
1.一种基于半朴素贝叶斯分类器的车载容迟网络数据转发方法,其特征在于,包括如下步骤:S1、使每个车载容迟网络节点内均维护有一张数据报文转发历史表;S2、移动当前节点并判断与当前节点相遇的相遇节点是否为目的节点,若相遇节点是目的节点,则将数据报文直接转发给目标节点,随后数据报文转发过程结束,若相遇节点不是目的节点,且相遇节点并未携带数据报文,则当前节点获取当前信息,并依据半朴素贝叶斯分类器和数据报文转发历史表计算当前节点成功投递数据报文的概率I当前,随后进入S3步骤;S3、当前节点请求获取相遇节点成功投递数据报文的概率I相遇并返回数据;S4、判断I当前与I相遇的大小,若I当前>I相遇,则跳转至S2步骤,按序重复操作直至转发结束,若I当前<I相遇,则当前节点将所携带的数据报文转发给相遇节点,由相遇节点继续转发报文,本次转发结束。2.根据权利要求1所述的基于半朴素贝叶斯分类器的车载容迟网络数据转发方法,其特征在于:所述数据报文转发历史表中的属性包括报文标识、目的节点、区域码、时间码、接触间隔码和节点分类。3.根据权利要求1所述的基于半朴素贝叶斯分类器的车载容迟网络数据转发方法,其特征在于:所述当前信息包括当前区域码...

【专利技术属性】
技术研发人员:吴家皋周虹宇刘林峰
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1