【技术实现步骤摘要】
中转数据的方法及装置、电子设备以及一种车辆
[0001]本申请涉及数据交互领域,具体而言,涉及一种中转数据的方法及装置、电子设备以及一种车辆。
技术介绍
[0002]相关技术中,由于公共网络中大量地址转换及客户端保存策略存在,实现车联网中的车与车二者之间的通信,传统方式通常由中转服务器完成。传输中转服务器往往使用传统操作系统协议栈,通过应用程序实现的网络应用层数据转发。这种情况下单台服务器中转能力差,最大连接数往往只有几万,内存和CPU开销巨大。
[0003]而在车联网场景中由于车辆数量庞大,且传输数据量大小不确定性大,因此存在中转服务器资源耗费大,使用率不高的问题。
[0004]因此,相关技术中存在的上述问题,尚未提出有效的解决方案。
技术实现思路
[0005]本申请的主要目的在于提供一种中转数据的方法及装置、电子设备以及一种车辆,以解决现有技术中中转服务器依靠操作系统协议栈中转数据,造成数据转发性能低,延时高的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种中转数 ...
【技术保护点】
【技术特征摘要】
1.一种中转数据的方法,其特征在于,包括:在接收到中转数据包的情况下,确定第一车辆以及第二车辆,其中,所述第一车辆为发送所述中转数据包的车辆,所述第二车辆为接收所述中转数据包的车辆;确定是否存在目标会话项,其中,所述目标会话项用于表征所述第一车辆与所述第二车辆之间的数据交互的通信连接;在存在所述目标会话项的情况下,更改所述中转数据包的信息,依据所述目标会话项将更改后的所述中转数据包发送至所述第二车辆,其中,所述中转数据包的信息至少包括所述中转数据包对应的车辆号、车辆的IP地址以及所述中转数据包对应的端口。2.根据权利要求1所述的方法,其特征在于,在接收到中转数据包的情况下,确定第一车辆以及第二车辆,包括:接收包含有所述中转数据包的数据报文;解析所述数据报文,以得到解析结果;获取所述解析结果中所述第一车辆对应的第一标识码,以及所述第二车辆对应的第二标识码;依据所述第一标识码,确定所述第一车辆;依据所述第二标识码,确定所述第二车辆,所述车辆与所述标识码一一对应。3.根据权利要求1所述的方法,其特征在于,确定是否存在目标会话项,包括:确定所述第二车辆对应的第二标识码,所述车辆与所述标识码一一对应;依据所述第二标识码查询目标会话表,其中,所述目标会话表中包括所述第一车辆与其他至少一个所述第二车辆建立起的至少一个所述会话项;在所述目标会话表中存在所述第二标识码的情况下,确定所述目标会话表中存在所述目标会话项;在所述目标会话表中不存在所述第二标识码的情况下,确定所述目标会话表中不存在所述目标会话项。4.根据权利要求3所述的方法,其特征在于,在依据所述第二标识码查询目标会话表之前,所述方法还包括:获取所述第二车辆对应的第二标识码;依据所述第二标识码,监测所述第二车辆是否上线;在所述第二车辆上线的情况下,建立所述第一车辆与所述第二车辆之间的所述通信连接;获取所述通信连接对应的两个车辆的信息,并依据所述两个车辆的信息,建立所述目标会话项;将所述目标会话项存储在所述目标会话表中。5.根据权利要求4所述的方法,其特征在于,获取所述通信连接对应的信息,并依据所述信息,建立所述目标会话项,包括:获取所述第一车辆对应的第一信息,所述第一信息至少包括所述第一车辆对应的第一标识码、所述第一车辆第一IP地址以及所述第一车辆用于传输数据的第一端口;获取所述第二...
【专利技术属性】
技术研发人员:金健,王羽瑾,王征浩,曹斌,
申请(专利权)人:东软睿驰汽车技术沈阳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。