
本申请涉及车辆领域,特别是涉及一种车辆网络通信系统、方法、设备和存储介质。
1、目前,随着车辆智能化、网联化、电动化的快速发展,汽车adas系统(advanceddrivingassistancesystem,高级驾驶辅助系统)、高清车载娱乐系统、车联网系统、云服务及大数据等新兴技术在车辆上的应用,传统网络已无法满足当前需求。以太网以高带宽、可开放、可扩展、兼容性强等特点迅速成为车载网络的首选。
2、目前国内外很多汽车厂家在研究使用以太网作为车载网络的主干网,现有技术多采用星型或者单环网的拓扑连接。但是,随着自动驾驶等级的提高,多业务融合的需求,网络拓扑的可靠性、实时性需进一步提升。因此,如何提高车辆网络通信的可靠性是亟需解决的问题。
1、基于此,本申请提供了一种车辆网络通信系统、方法、设备和存储介质,以解决现有技术中存在的问题。
2、第一方面,提供一种车辆网络通信系统,该系统包括:中央控制单元、至少一个区域控制单元、第一通信线路和第二通信线、所述中央控制单元至少包括两个第一通信接口和两个第二通信接口;每一个所述区域控制单元至少包括两个第一通信接口和两个第二通信接口;
4、所述第一通信线路依次连接所述中央控制单元的第一通信接口和各个所述区域控制单元的第一通信接口形成第一闭环网络;所述第二通信线路依次连接所述中央控制单元的第二通信接口和各个所述区域控制单元的第二通信接口形成第二闭环网络;
5、其中,所述第一闭环网络和所述第二闭环网络相互独立,所述第一闭环网络和所述闭环网络用于同时传输相同的关键数据流,所述关键数据流为与车辆行驶相关的重要数据流。
6、根据本申请实施例中一种可实现的方式,所述第一闭环网络和所述第二闭环网络还用于传输除所述关键数据流之外的非关键数据流;所述非关键数据流包括诊断数据流和普通数据流;
7、其中,所述第一闭环网络用于传输所述诊断数据流,所述第二闭环网络用于传输所述普通数据流。
8、根据本申请实施例中一种可实现的方式,所述中央控制单元为中央网关,所述区域控制单元为域控制器;或,
11、依次连接中央控制单元的第一通信接口和各个区域控制单元的第一通信接口形成第一闭环网络;
12、依次连接中央控制单元的第二通信接口和各个区域控制单元的第二通信接口形成第二闭环网络,所述第一闭环网络和所述第二闭环网络相互独立;
13、基于所述第一闭环网络和所述第二闭环网络同时传输相同的关键数据流,所述关键数据流为与车辆行驶相关的重要数据流。
17、其中,所述诊断数据流和所述普通数据流为非关键数据流,所述非关键数据流为除所述关键数据流之外的数据流。
19、获取数据流的传输起点对应的第一区域控制单元和传输终点对应的第二区域控制单元,其中,所述数据流包括所述关键数据流和所述非关键数据流;
20、基于环网协议使得所述数据流在所述第一区域控制单元和所述第二区域控制单元之间定向传输。
21、根据本申请实施例中一种可实现的方式,所述数据流在所述第一区域控制单元和所述第二区域控制单元之间定向传输,包括:
22、第一关键数据流通过所述第一闭环网络从所述第一区域控制单元传输至所述第二区域控制单元;
23、第二关键数据流通过所述第二闭环网络从所述第一区域控制单元传输至所述第二区域控制单元;其中,所述关键数据流包括第一关键数据流和第二关键数据流,所述第一关键数据流和所述第二关键数据流内容相同;
24、所述诊断数据流通过所述第一闭环网络从所述第一区域控制单元传输至所述第二区域控制;
25、所述所述普通数据流通过所述第二闭环网络从所述第一区域控制单元传输至所述第二区域控制。
27、响应于所述第一闭环网络故障,所述第二区域控制单元接受所述第一关键数据流并发送至对应的执行单元;或,
28、响应于所述第二闭环网络故障,所述第二区域控制单元接受所述第二关键数据流并发送至对应的执行单元;或,
29、响应于所述第一闭环网络和所述第二闭PA视讯环网络未故障,所述第二区域控制单元接受所述第一关键数据流和所述第二关键数据流,基于帧消除技术将所述第一关键数据流和所述第二关键数据流合并关键数据流并并发送至对应的执行单元。
30、根据本申请实施例中一种可实现的方式,所述基于所述第一闭环网络和所述第二闭环网络同时传输相同的关键数据流,包括:
31、基于ieee802.1qbv协议确定所述关键数据流在所述第一闭环网络和所述第二闭环网络传输的数据调度表;
33、根据所述门控表在所述第一闭环网络和所述第二闭环网络传输所述关键数据流。
37、所述存储器存储有可被所述至少一个处理器执行的计算机指令,所述计算机指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第二方面中涉及的方法。
38、第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令用于使计算机执行上述第二方面中涉及的方法。
39、根据本申请实施例所提供的技术内容,本申请通过第一通信线路依次连接中央控制单元和各个区域控制单元的第一通信接口形成第一闭环网络,通过第二通信线路依次连接中央控制单元和各个区域控制单元的第二通信接口形成第二闭环网络,在第一闭环网络和第二闭环网络相互独立同时传输与车辆行驶相关的关键数据流。关键数据流同时在第一闭环网络和第二闭环网络内传输,提升关键数据传输通信的可靠性,当一个环网发生多点链路故障导致通信链路异常时,在另一环网内仍存在一条正常的通信链路,且因第一闭环网络和第二闭环网络的数据冗余,可以实现在某一环网发生故障时关键数据通信零丢帧,提高车辆网络通信系统的可靠性。
1.一种车辆网络通信系统,其特征在于,所述系统包括:中央控制单元、至少一个区域控制单元、第一通信线路和第二通信线所述的车辆网络通信系统,其特征在于,所述第一闭环网络和所述第二闭环网络还用于传输除所述关键数据流之外的非关键数据流;所述非关键数据流包括诊断数据流和普通数据流;
3.根据权利要求1所述的车辆网络通信系统,其特征在于,所述中央控制单元为中央网关,所述区域控制单元为域控制器;或,
7.根据权利要求6所述的车辆网络通信方法,其特征在于,所述数据流在所述第一区域控制单元和所述第二区域控制单元之间定向传输,包括:
9.根据权利要求4所述的车辆网络通信方法,其特征在于,所述基于所述第一闭环网络和所述第二闭环网络同时传输相同的关键数据流,包括:
11.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求4-9中任一项所述的方法。
本申请涉及一种车辆网络通信系统、方法、设备和存储介质,系统包括:中央控制单元、至少一个区域控制单元、第一通信线路和第二通信线路;中央控制单元至少包括两个第一通信接口和两个第二通信接口;每一个区域控制单元至少包括两个第一通信接口和两个第二通信接口;第一通信线路依次连接中央控制单元的第一通信接口和各个区域控制单元的第一通信接口形成第一闭环网络;第二通信线路依次连接中央控制单元的第二通信接口和各个区域控制单元的第二通信接口形成第二闭环网络;第一闭环网络和第二闭环网络相互独立,第一闭环网络和闭环网络用于同时传输相同的关键数据流,关键数据流为与车辆行驶相关的重要数据流。本申请可以提高通信可靠性。