一种车载以太网系统的数据传输方法、设备及通信系统与流程

文档序号:34723739发布日期:2023-07-07 18:59阅读:35来源:国知局
一种车载以太网系统的数据传输方法、设备及通信系统与流程

本技术涉及以太网通信领域,并且更具体地,涉及一种车载以太网系统的数据传输方法、设备及通信系统。


背景技术:

1、随着车内高级驾驶辅助系统的发展以及传感器、电子元件等器件数量的增加,车载以太网逐渐作为智能电动汽车中车载网络通信的主流。车载以太网是一种用于连接车内不同电子设备并进行通信的新型局域网技术,目前车载以太网的实现方案均包括带有媒体独立接口(media independent interface,mii)的微控制器(mirco controller unit,mcu)或带有mii的中央处理器(central processing unit,cpu)、车载以太网物理层(physical layer,phy)芯片。

2、然而带有mii接口的mcu或cpu的成本较高、硬件面积大且传输时延较高,因此,针对车联网等封闭场景,如何改进当前通过mcu或cpu与phy芯片组合完成通信传输的方案从而节约成本和提高传输时延成为了需要考虑解决的问题。


技术实现思路

1、本技术提供了一种车载以太网系统的数据传输方法、设备及通信系统,能够在降低车载以太网通信成本、减少硬件面积的同时实现更加灵活的硬件组装方式,具有传输时延低的特点,实现复杂车载场景内数据的高速传输。

2、第一方面,提供了一种车载以太网系统的数据传输方法,所述车载以太网系统包括phy设备、主控设备以及传感设备,所述方法应用于所述phy设备,所述方法包括:所述phy设备通过第一接口接收来自所述主控设备的下行命令;所述phy设备对所述下行命令进行译码得到下行数据,所述下行数据包括第一报头和第一数据字段;所述phy设备对所述下行数据进行数据解封装处理得到所述第一数据字段;所述phy设备通过第二接口将所述第一数据字段发送至所述传感设备。

3、在一种可能的实现方式中,所述phy设备对所述下行命令进行译码得到下行数据之后,所述方法还包括:所述phy设备识别到所述第一报头包括第一识别数据时,所述phy设备根据所述第一数据字段执行读取功能。

4、在一种可能的实现方式中,所述phy设备对所述下行命令进行译码得到下行数据之后,所述方法还包括:所述phy设备识别到所述第一报头包括第二识别数据时,所述phy设备根据所述第一数据字段执行配置功能;其中,所述第一识别数据和所述第二识别数据是不同的,并且所述第一识别数据和所述第二识别数据存储在所述phy设备中。

5、在一种可能的实现方式中,所述phy设备对所述下行命令进行译码得到下行数据之后,所述方法还包括:所述phy设备识别到所述第一报头不包括所述第一识别数据和所述第二识别数据时,所述phy设备对所述下行数据进行所述数据解封装处理得到所述第一数据字段,所述phy设备通过所述第二接口将所述第一数据字段发送至所述传感设备之后,所述传感设备根据所述第一数据字段响应所述主控设备。

6、在一种可能的实现方式中,所述phy设备执行读取功能,包括:所述phy设备产生第三数据字段;所述phy设备对所述第三数据字段进行数据封装处理后得到上行读取数据,所述上行读取数据包括所述第三报头和所述第三数据字段,其中,所述第三报头包括第三识别数据,所述第三识别数据数据用于所述主控设备识别所述phy设备是否产生所述第三数据字段;所述phy设备对所述上行读取数据进行编码后得到上行读取信息;所述phy设备通过所述第一接口将所述上行读取信息发送至所述主控设备。

7、在一种可能的实现方式中,所述第一接口包括介质相关接口,所述第二接口包括内部整合电路接口或串行外设接口。

8、第二方面,一种车载以太网系统的数据传输方法,所述车载以太网系统包括phy设备、主控设备以及传感设备,所述方法应用于所述phy设备,所述方法包括:所述phy设备通过第二接口接收来自所述传感设备的第二数据字段;所述phy设备对所述第二数据字段进行数据封装处理得到上行传感数据,所述上行传感数据包括所述第二报头和所述第二数据字段;所述phy设备对所述上行传感数据进行编码得到上行传感信息;所述phy设备通过第一接口将所述上行传感信息发送至所述主控设备。

9、在一种可能的实现方式中,所述方法还包括:所述phy设备通过所述第一接口接收来自所述主控设备的下行命令;所述phy设备对所述下行命令进行译码得到下行数据,所述下行数据包括第一报头;所述phy设备识别到所述第一报头包括第一识别数据时,所述phy设备执行读取功能。

10、在一种可能的实现方式中,所述phy设备执行读取功能,包括:所述phy设备产生第三数据字段;所述phy设备对所述第三数据字段进行所述数据封装处理后得到上行读取数据,所述上行读取数据包括所述第三报头和所述第三数据字段,其中,所述第三报头包括第三识别数据,所述第三识别数据用于所述主控设备识别所述phy设备是否产生所述第三数据字段;所述phy设备对所述上行读取数据进行编码后得到上行读取信息;所述phy设备通过所述第一接口将所述上行读取信息发送至所述主控设备;其中,所述第一识别数据和所述第三识别数据存储在所述phy设备中。

11、在一种可能的实现方式中,所述第一接口包括介质相关接口,所述第二接口包括内部整合电路接口或串行外设接口。

12、第三方面,提供了一种车载以太网系统的数据传输方法,所述车载以太网系统包括phy设备、主控设备以及传感设备,所述方法应用于所述主控设备,所述方法包括:所述主控设备通过第一接口发送下行命令至所述phy设备,使得所述phy设备对所述下行命令进行译码得到下行数据,所述下行数据包括第一报头和第一数据字段;所述第一报头包括第一识别数据时,所述主控设备通过所述下行命令使得所述phy设备根据所述第一数据字段执行读取功能。

13、在一种可能的实现方式中,所述主控设备通过第一接口发送下行命令至所述phy设备,使得所述phy设备对所述下行命令进行译码得到下行数据之后,所述方法还包括:所述第一报头包括第二识别数据时,所述主控设备通过所述下行命令使得所述phy设备根据所述第一数据字段执行配置功能,其中,所述第一识别数据和所述第二识别数据是不同的,并且所述第一识别数据和所述第二识别数据存储在所述phy设备中。

14、在一种可能的实现方式中,所述主控设备通过所述下行命令使得所述phy设备执行读取功能之后,所述方法还包括:所述主控设备通过所述第一接口接收来自所述phy设备的上行读取信息,所述上行读取信息由所述phy设备对上行读取数据进行编码得到,所述上行读取数据由所述phy设备对第三数据字段进行数据封装处理得到,所述上行读取数据包括第三报头和所述第三数据字段,所述第三报头包括第三识别数据;所述主控设备根据所述第三识别数据识别所述phy设备是否产生所述第三数据字段,其中,所述第三识别数据存储在所述phy设备中。

15、在一种可能的实现方式中,所述第一接口包括介质相关接口。

16、第四方面,提供了一种车载以太网phy设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行上述第一方面或第二方面所述的方法。

17、第五方面,提供了一种车载以太网主控设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行上述第三方面所述的方法。

18、第六方面,提供了一种车载以太网通信系统,包括如第四方面所述的phy设备和第五方面所述的主控设备,所述phy设备和所述主控设备连接以进行数据传输。

19、基于上述技术方案,可以实现车载以太网通信中主控设备对phy设备的配置、读取,并且phy设备能实现数据封装功能从而实现将数据传输至主控设备或传感设备,由此克服现有的车载以太网数据传输方法存在成本高、硬件面积大、设备组装复杂、传输时延长等缺点,能够通过简单的设备实现数据传输,在节约成本和减少硬件面积的同时实现更加灵活的硬件组装方式,并且能够缩短数据传输时延,实现复杂车载场景内数据的高速传输。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1