【技术实现步骤摘要】
一种车联网中基于ICN和广播监听的可靠传输方法
[0001]本专利技术涉及无线多跳网络领域,具体涉及节点移动性高的车联网中内容传输的方法,更具体的涉及了利用ICN网络面向内容的思想和基于广播监听的方法,提出了一种基于ICN和广播监听的可靠传输方法。
技术介绍
[0002]车联网能够实现智能化交通管理、智能动态信息服务和车辆智能化控制,是物联网技术在交通系统领域的典型应用;而在车联网中实现高效可靠的内容传输是车联网各项功能的基础。
[0003]车载娱乐、智能交通等车联网应用中,一般移动车辆是作为网络内容的请求者,需要向网络中的其它车辆或者路边基础设施请求内容,而其它车辆与路边基础设施可能在一跳范围内,也可能是需要多跳才能够进行传输。
[0004]目前的无线网络中使用的协议一般都是直接从基于IP的有线网络移植而来,不适用于移动性高的无线网络。在基于TCP/IP协议,链路层采用IEEE802.11p协议的多跳车联网中,由于单播传输需要指定确定的下一跳节点,因此一般存在传输路径不稳定的问题。
[0005]因此 ...
【技术保护点】
【技术特征摘要】
1.一种车联网中基于ICN和广播监听的可靠传输方法,其特征在于,所述的可靠传输方法包括以下步骤:S1、车联网中的车辆有一张距离表,该表中记录“内容名字”、“数据包序号”、“内容提供者标识”、“内容提供者跳数”、“请求者标识”和“请求者跳数”等信息;S2、内容请求者发送指定数据包序号的请求包后,在等待时间T内,监听是否至少有一个比自己离内容提供者更近的车辆,转发了该请求包;若有,则取消重传,否则在没有达到最大重传次数M的前提下重传该兴趣包;S3、转发车辆收到请求包后,采用与内容请求者类似的发送方式,继续转发该请求包,直到该请求包被内容提供者收到;即转发车辆转发请求包后,在等待时间T内,监听是否至少有一个比自己离内容提供者更近的转发车辆,继续转发了该请求包,若有,则取消重传,否则在没有达到最大重传次数M的前提下重传该兴趣包;S4、内容提供者收到请求包后,发送相应的数据包,并在等待时间T内,监听是否至少有一个比自己离内容请求者更近的车辆,转发了该数据包;若有,则取消重传,否则在没有达到最大重传次数M的前提下重传该数据包;S5、转发车辆收到数据包后,采用与内容提供者类似的发送方式,继续转发该数据包,直到该数据包被内容请求者收到;即转发车辆转发数据包后,在等待时间T内,监听是否至少有一个比自己离内容请求者更近的转发车辆,继续转发了该数据包,若有,则取消重传,否则在没有达到最大重传次数M的前提下重传该数据包。2.根据权利要求1所述的一种车联网中基于ICN和广播监听的可靠传输方法,其特征在于,该方法中的所有请求包和数据包都是以IEEE802.11p协议中的广播方式进行发送的。3.根据权利要求1所述的一种车联网中基于ICN和广播监听的可靠传输方法,其特征在于,车辆中的距离表以按需的方式建立,步骤如下:一、车联网中的内容请求者在需要内容时广播第一个请求包,其它车辆在该请求包的广播过程中,在距离表中记录“内容名字”“请求者标识”和“请求者跳数”等信息;二、缓存有目标内容的车辆为内容提供者,在收到该请求包后,返回一个不带载荷的数据包,只有转发过相应请求包的车辆才会转发该数据包,并在转发过程中,在距离表中记录“提供者标识”和“提供者跳数”等信息。4.根据权利要求1至3所述的一种车联网中基于ICN和广播监听的可靠...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。