PTP制造技术

技术编号:39826112 阅读:7 留言:0更新日期:2023-12-29 16:01
本公开涉及一种

【技术实现步骤摘要】
PTP报文传输方法、装置、电子设备、介质和车辆


[0001]本公开涉及数据处理
,尤其涉及一种
PTP
报文传输方法

装置

电子设备

介质和车辆


技术介绍

[0002]时间敏感型网络
(Time Sensitive Network

TSN)
,能够支持周期性数据与非周期性数据在同一网络中进行传输,从而,使得标准以太网具有确定性传输的优势

[0003]对于当前车载
TSN

Qbv
协议依赖于精确时间协议
(Precision Time Protocol

PTP)/PTP
的派生
(general Precise Time Protocol

gPTP)
的时间结果,对不同类型流量进行门限控制,在报文传输时,下游节点
(
从节点
)
主要依赖于上游节点
(
主节点
)
发送的报文,进行当前时间的核对校准

[0004]上述报文传输过程中,当主节点被入侵后,会向从节点发送错误的报文,从而,影响
Qbv
协议导致车辆系统时间紊乱进而车辆运行出错


技术实现思路

[0005]为了解决上述技术问题,本公开提供了一种
PTP
报文传输方法r/>、
装置

电子设备

介质和车辆

[0006]第一方面,本公开提供了一种
PTP
报文传输方法,包括:
[0007]获取主节点设备对应的目标精准时间同步协议
PTP
报文;
[0008]向所述主节点设备对应的从节点设备,发送所述目标
PTP
报文;
[0009]对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文;
[0010]向所述主节点设备对应的从节点设备,发送所述目标密文

[0011]可选的,所述对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文,包括:
[0012]获取预先与所述从节点设备设置的第一对称密钥;
[0013]基于所述第一对称密钥,对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文;
[0014]或者,获取预先与所述从节点设备设置的第二非对称密钥;
[0015]基于所述第二非对称密钥中的加密密钥,对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文

[0016]第二方面,本公开提供了一种
PTP
报文传输方法,包括:
[0017]接收主节点设备发送的目标
PTP
报文;
[0018]接收所述主节点设备发送的目标密文;
[0019]对所述目标密文进行解密处理,得到所述目标密文对应的目标明文;
[0020]基于所述目标明文,对所述目标
PTP
报文进行验证

[0021]可选的,所述对所述目标密文进行解密处理,得到所述目标密文对应的目标明文,
包括:
[0022]获取预先与所述主节点设备设置的第一对称密钥;
[0023]基于所述第一对称密钥,对所述目标密文进行解密处理,得到所述目标密文对应的目标明文;
[0024]或者,获取预先与所述主节点设备设置的第二非对称密钥;
[0025]基于所述第二非对称密钥中的解密密钥,对所述目标密文进行解密处理,得到所述目标密文对应的目标明文

[0026]可选的,所述对所述目标密文进行解密处理,得到所述目标密文对应的目标明文之前,还包括:
[0027]获取接收到所述目标
PTP
报文与接收到所述目标密文之间的等待时长;
[0028]确定接收到所述目标
PTP
报文与接收到所述目标密文之间的等待时长未超过预设时长阈值

[0029]可选的,所述基于所述目标明文,对所述目标
PTP
报文进行验证,包括:
[0030]将所述目标明文与所述目标
PTP
报文进行比对;
[0031]若所述目标明文与所述目标
PTP
报文进行比对结果一致,则确定所述目标
PTP
报文验证成功,或者,若所述目标明文与所述目标
PTP
报文进行比对结果不一致,则确定所述目标
PTP
报文验证失败

[0032]可选的,所述对所述目标密文进行解密处理,得到所述目标密文对应的目标明文之前,还包括:
[0033]获取从节点设备的第一标识;
[0034]确定所述第一标识为预设设备的标识,所述预设设备的标识用于指示所述预设设备具有密文解密的功能

[0035]第三方面,本公开提供了一种
PTP
报文传输装置,包括:
[0036]获取模块,用于获取主节点设备对应的目标精准时间同步协议
PTP
报文;
[0037]发送模块,用于向所述主节点设备对应的从节点设备,发送所述目标
PTP
报文;
[0038]加密模块,用于对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文;
[0039]发送模块,还用于向所述主节点设备对应的从节点设备,发送所述目标密文

[0040]可选的,加密模块,具体用于:
[0041]获取预先与所述从节点设备设置的第一对称密钥;
[0042]基于所述第一对称密钥,对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文;
[0043]或者,获取预先与所述从节点设备设置的第二非对称密钥;
[0044]基于所述第二非对称密钥中的加密密钥,对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文

[0045]第四方面,本公开提供了一种
PTP
报文传输装置,包括:
[0046]接收模块,用于接收主节点设备发送的目标
PTP
报文;
[0047]接收模块,还用于接收所述主节点设备发送的目标密文;
[0048]解密模块,用于对所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种
PTP
报文传输方法,其特征在于,包括:获取主节点设备对应的目标精准时间同步协议
PTP
报文;向所述主节点设备对应的从节点设备,发送所述目标
PTP
报文;对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文;向所述主节点设备对应的从节点设备,发送所述目标密文
。2.
根据权利要求1所述的方法,其特征在于,所述对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文,包括:获取预先与所述从节点设备设置的第一对称密钥;基于所述第一对称密钥,对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文;或者,获取预先与所述从节点设备设置的第二非对称密钥;基于所述第二非对称密钥中的加密密钥,对所述目标
PTP
报文进行加密处理,得到所述目标
PTP
报文对应的目标密文
。3.
一种
PTP
报文传输方法,其特征在于,包括:接收主节点设备发送的目标
PTP
报文;接收所述主节点设备发送的目标密文;对所述目标密文进行解密处理,得到所述目标密文对应的目标明文;基于所述目标明文,对所述目标
PTP
报文进行验证
。4.
根据权利要求3所述的方法,其特征在于,所述对所述目标密文进行解密处理,得到所述目标密文对应的目标明文,包括:获取预先与所述主节点设备设置的第一对称密钥;基于所述第一对称密钥,对所述目标密文进行解密处理,得到所述目标密文对应的目标明文;或者,获取预先与所述主节点设备设置的第二非对称密钥;基于所述第二非对称密钥中的解密密钥,对所述目标密文进行解密处理,得到所述目标密文对应的目标明文
。5.
根据权利要求3所述的方法,其特征在于,所述对所述目标密文进行解密处理,得到所述目标密文对应的目标明文之前,还包括:获取接收到所述目标
PTP
报文与接收到所述目标密文之间的等待时长;确定接收到所述目标
PTP
报文与接收到所述目标密文之间的等待时长未超过预设时长阈值
。6.
根据权利要求3所述的方法,其特征在于,所述基于所述目标明文,对所述目标
PTP
报文进行验证,包括:将所述目标...

【专利技术属性】
技术研发人员:杨少东
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1