【技术实现步骤摘要】
车载控制器的通信冗余配置方法、装置、车辆及存储介质
[0001]本申请涉及车载通信
,特别涉及一种车载控制器的通信冗余配置方法、装置、车辆及存储介质。
技术介绍
[0002]以太网凭借高带宽、协议多样性、应用成熟等优势正被逐步应用作为车载通信主干网,由于车载应用的特殊性,以太网通信的可靠性和时延性便成为车载通信应用中的关重性指标。同时,随着对中央计算平台的研究,为保证以太网通信可靠性,基于链路冗余的思路各大车企提出了基于以太环网的车载通信架构。
[0003]针对车载以太网通信,TSN(Time
‑
Sensitive Network,时间敏感网络)协议族提供了专门的解决方案,即TSN
‑
CB协议。TSN
‑
CB的可靠性解决思路为关键数据基于数据流复制机制通过两条以太网链路传输至目的终端节点,目的终端节点基于重复流消除机制对冗余数据进行消除接收。在实际应用场景中,基于服务化的通信将导致多数控制节点及数据流仅在同一局域网内进行组播通信交互。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.一种车载控制器的通信冗余配置方法,其特征在于,多个车载控制器基于以太网链路形成的环网,并基于用TSN
‑
CB协议进行通信,每个控制器均包括交换机和控制单元,其中,所述方法包括以下步骤:将所述环网中任意以太网链路连接的两个交换机端口作为环网阻塞端口;从两个环网阻塞端口进入方向配置组播报文和广播报文的阻塞,并选取控制器间实现TSN
‑
CB冗余的组播数据流,并配置所述组播数据流的识别标识;分别对所述交换机接入所述环网的端口和所述交换机与所述控制单元连接的端口进行数据流复制配置和/或数据流消除配置,得到车载控制器的通信冗余配置方案,基于所述通信冗余配置方案在任意以太网链路异常时实现同一组播域内车载控制器的正常通信。2.根据权利要求1所述的方法,其特征在于,所述配置所述组播数据流的识别标识,包括:获取源MAC地址与组播MAC地址,其中,所述源MAC地址为所述控制器的MAC地址,所述组播MAC地址为多个控制器间相互交互数据的组播地址;根据所述源MAC地址与所述组播MAC地址生成所述组播数据流的识别标识。3.根据权利要求1所述的方法,其特征在于,所述分别对所述交换机接入所述环网的端口和所述交换机与所述控制单元连接的端口进行数据流复制配置和/或数据流消除配置,包括:分别配置TSN
‑
CB数据流复制端口和TSN
‑
CB数据流消除端口的源端口和目的端口,并在交换机上配置流消除算法,其中,所述源端口为所述交换机接入所述环网的端口,所述目的端口为所述交换机与所述控制单元连接的端口。4.根据权利要求3所述的方法,其特征在于,所述流消除算法基于TSN
‑
CB标准所定义的算法,用于对指定数据进行复制及消除使得数据从两条非对称链路传输至目标接收节点。5.一种车载控制器的通信冗余配置装置,其特征在于,多个车载控制器基于以太网链路形成的环网,并基于用TSN
‑
CB协议进行通信,每个控制器均包括交换机和控制单元...
【专利技术属性】
技术研发人员:陈德芮,侯亚飞,黄杰,王敏,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。