以太网数据处理方法技术

技术编号:39650758 阅读:9 留言:0更新日期:2023-12-09 11:19
本申请提供以太网数据处理方法,其由包括显示器的电子设备执行,包括:所述电子设备接收以太网数据;由设置在所述电子设备的解析模块将所接收的以太网数据实时解析为

【技术实现步骤摘要】
以太网数据处理方法、系统、电子设备和存储介质


[0001]本申请涉及以太网数据技术,更为具体地,涉及以太网数据处理和显示技术


技术介绍

[0002]传统的车辆总线电子模块数据交互采用
CAN/FD
协议

随着车辆数字化

智能化

网联化程度加强,整车控制器间的数据交互更加频繁

这就需要具有更大带宽

兼容多种协议且更加灵活的通信系统,车载以太网协议应运而生

[0003]与此同时,人们对网络安全的要求也越来越高,车辆普遍引入了安全网关,以隔离车内总线和车外总线

车外以带宽较高的以太网作为数据传输介质;车内控制器较多且大多数控制器基于
CAN
协议

这样一来,就需要通过安全网关将车内
CAN
协议转换网关外的以太网协议

[0004]当前,主流的
CAN
协议到以太网协议
(CAN

ETH
协议
)
采用
AUTOSAR
总线镜像
(Bus Mirroring)
标准,诊断工具支持以太网报文,但没有现成的工具支持将总线镜像下的以太网报文解析成
CAN
报文

这就意味着如果用户要获取某个控制器的
CAN
信号值,就不得不自己手动解析最长可达r/>1500
个字节的
Bus Mirroring
原始以太网报文,效率低且易出错


技术实现思路

[0005]根据本申请的一方面,提供以太网数据处理方法,其由包括显示器的电子设备执行,包括:所述电子设备接收以太网数据;由设置在所述电子设备的解析模块将所接收的以太网数据实时解析为
CAN
数据;由所述电子设备以预设方式显示所解析的数据,包括在主窗口显示从所解析的
CAN
数据中提取的共同特征;在
CAN
镜像窗口

报文显示窗口显示所述
CAN
数据中与其相对应的数据

[0006]根据本申请的以太网数据处理方法,可选地,所述电子设备接收以太网数据包括:所述电子设备通过线程函数
Bus Thread
接收所述以太网数据,形成数据流

[0007]根据本申请的以太网数据处理方法,可选地,由设置在所述电子设备的解析模块将所接收的以太网数据实时解析为
CAN
数据,包括:由所述电子设备的应用管理函数
APP Manager
获取所述数据流;由设置在所述电子设备中解析模块解析所述数据流,以形成
CAN
数据,所述
CAN
数据包括
CAN
镜像数据和
CAN
报文数据

[0008]根据本申请的以太网数据处理方法,可选地,所述方法被实现为所述电子设备的桌面客户端

[0009]根据本申请的再一方面,还提供一种以太网数据处理系统,所述系统包括:接收单元,用于接收以太网数据;解析模块,用于将所接收的以太网数据实时解析为
CAN
数据;显示模块,用于以预设方式显示所解析的
CAN
数据,所述预设方式包括在主窗口显示从所解析的
CAN
数据中提取的共同特征;以及在
CAN
镜像窗口

报文显示窗口显示所述
CAN
数据中与其相对应的数据

[0010]根据本申请的以太网数据处理系统,可选地,所述接收单元设置成通过线程函数
Bus Thread
接收所述以太网数据,形成数据流

[0011]根据本申请的以太网数据处理系统,可选地,所述解析模块被设置为由函数
APP Manager
获取所述数据流,并解析所述数据流以形成
CAN
数据,所述
CAN
数据包括
CAN
镜像数据和
CAN
报文数据

[0012]根据本申请的以太网数据处理系统,可选地,所述系统被实现为电子设备的桌面客户端

[0013]根据本申请的再一方面,还提供电子设备,所述电子设备包括显示器,还包括存储器,用于存储指令;处理器,用于执行所述指令以实现上文所述的方法中的任意一者

[0014]还提供计算机可读存储介质,其上存储指令,所述指令在被执行时,实现上文所述的方法中的任意一者

附图说明
[0015]下文将结合附图详细说明本申请的实施方式,以便本申请可被更充分地理解,其中:
[0016]图1是根据本示例的以太网数据处理方法的流程图;
[0017]图2是根据本申请示例的以太网数据处理系统的结构示意图;
[0018]图3是根据本申请示例的桌面客户端被操作后的一个具体处理流程示意

具体实施方式
[0019]为使本申请实施例的目的

技术方案和优点更加清楚,下文将结合附图,对本申请实施方式进行清楚

完整的描述

需要说明的是,所描述的实施方式只是本申请技术方案的一部分实施实施方式,而非全部

本领域普通技术人员基于本申请文件所记载的实施方式,在无需付出创造性劳动的前提下所获得的所有其他实施方式,都由本申请的保护范围所涵盖

[0020]本申请说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别类似的对象,而非用于描述特定的顺序或先后次序

应该理解这样使用的术语在适当情况下可以互换,以便这里描述的本专利技术的实施例能够在除了这里图示或描述的那些以外的顺序实施

此外,“第一”、“第二”仅用于描述目的,而不能理解为明示或暗示相对重要性或者隐含指明所指示的技术特征的数量

由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上

[0021]下文中所用的词语“示例”或“示例地”或“示例性地”的意思为“用作例子

实施例或说明性”。
作为“示例”或“示例地”或“示例性地”所说明的任何实施例不必解释为优于或好于其它实施例

[0022]图1是根据本示例的以太网数据处理方法的流程图,该方法由包括显示器的电子设备执行

该电子设备可以是电脑

诸如
ipad
的平板
...

【技术保护点】

【技术特征摘要】
1.
一种以太网数据处理方法,其特征在于,所述方法由包括显示器的电子设备执行,该方法包括:由所述电子设备接收以太网数据;由设置在所述电子设备的解析模块将所接收的以太网数据实时解析为
CAN
数据;由所述电子设备以预设方式显示所解析的数据,包括:在主窗口显示从所解析的
CAN
数据中提取的共同特征;在
CAN
镜像窗口

报文显示窗口显示所述
CAN
数据中与其相对应的数据
。2.
根据权利要求1所述的方法,其特征在于,由所述电子设备接收以太网数据,包括:所述电子设备通过线程函数
Bus Thread
接收所述以太网数据,形成数据流
。3.
根据权利要求2所述的方法,其特征在于,由设置在所述电子设备的解析模块将所接收的以太网数据实时解析为
CAN
数据,包括:由所述电子设备的应用管理函数
APP Manager
获取所述数据流;由设置在所述电子设备中解析模块解析所述数据流,以形成
CAN
数据;其中,所述
CAN
数据包括
CAN
镜像数据和
CAN
报文数据
。4.
根据权利要求1到3中任意一项所述的方法,其特征在于,所述方法被实现为所述电子设备的桌面客户端
。5.
一种以太网数据处理系统,其特征在于,所述系统包括:接收单元,用于接收以...

【专利技术属性】
技术研发人员:段嗣盛官雪花程琳
申请(专利权)人:泛亚汽车技术中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1