【技术实现步骤摘要】
用于使至少两个设备的时钟同步的方法
[0001]本专利技术涉及一种用于使车辆的分布式网络中的至少两个设备、尤其是控制设备的时钟同步的方法。此外,本专利技术涉及一种相应的计算机程序产品,当在车辆的控制单元的处理器上实施时,该计算机程序产品用于执行这种方法。此外,本专利技术涉及一种用于车辆的相应的网络。此外,本专利技术涉及一种具有相应网络的相应的车辆。
技术介绍
[0002]现代车辆往往包括多个设备,例如:例如控制设备,其接管对驾驶员辅助系统、安全系统、舒适功能等的电子控制。控制设备接收来自不同车辆设备的传感器和操作元件的信号,评估这些信号并且控制车辆设备,以便引入特定的功能。车辆中的一些功能需要同时控制多个车辆设备,例如车前区照明装置和空调装置,以便例如车辆准备投入使用;例如门禁系统和相应的存在感测传感器和/或运动感测传感器;例如发动机控制器和用于发动机压力、转速或温度等的传感器。在这些情况下,需要同步地询问来自不同传感器的信号。出于这个原因,需要使多个控制设备的时钟同步。在此,必须确保,同步在网络安全方面是可靠的。用于同步多个设备的时钟的方法通常需要在控制设备之间交换多个消息。在具有缓慢的加密和/或具有难以预测的经历时间的加密的系统中,不能和/或不能足够快和/或不能足够安全地执行对各个消息的单独的认证。
技术实现思路
[0003]因此,本专利技术要解决的技术问题是,提供一种用于使车辆的分布式网络中的至少两个设备、尤其是控制设备的时钟同步的改进的方法,该方法至少部分地克服上述缺点。本专利技术要解决的技术 ...
【技术保护点】
【技术特征摘要】
1.一种用于使车辆(100)的分布式网络(N)中的至少两个设备(A,B)的时钟同步的方法,包括以下步骤:
‑
在所述至少两个设备(A,B)之间建立未加密通信(K1),以确定所述两个设备(A,B)的时钟之间的时间差(dt),
‑
通过所述未加密通信(K1)在所述至少两个设备(A,B)之间交换消息(ai,bi),
‑
借助所述消息(ai,bi)确定所述至少两个设备(A,B)的时钟之间的时间差(dt),
‑
在所述至少两个设备(A,B)之间建立加密通信(K2),以认证消息(ai,bi)的交换,
‑
认证所述消息(ai,bi),所述消息用于确定所述时间差(dt),
‑
如果已成功完成对所交换的消息(ai,bi)的认证,则使用所确定的时间差(dt)。2.根据权利要求1所述的方法,其特征在于,如果所述认证失败,则丢弃所计算的时间差(dt),和/或如果所述认证失败,则重新启动所述方法。3.根据上述权利要求中任一项所述的方法,其特征在于,周期性地和/或有规律地执行所述方法,和/或所述方法能够根据所述车辆(100)的使用者的期望手动地开始,和/或所述方法通过所述至少两个设备(A,B)中的首先激活的和/或被激活的设备自动启动。4.根据上述权利要求中任一项所述的方法,其特征在于,执行用于使多于两个的设备(A,B)的时钟同步的方法,其中,从所述多于两个的设备(A,B)中选择中央控制设备,所述中央控制设备控制所有时钟的同步,和/或其中,针对所述多于两个的设备(A,B)中的相应一对分别选择中央控制设备,所述中央控制设备控制所述同步。5.根据上述权利要求中任一项所述的方法,其特征在于,执行用于使以下设备(A,B)的时钟同步的方法,所述设备(A,B)集成在所述车辆(100)中和/或通过用户与所述车辆(100)的分布式网络(N)耦合,和/或执行用于使用于期望的车辆功能的设备(A,B)的时钟同步的方法。6.根据上述权利要求中任一项所述的方法,其特征在于,所述未加密通信(K1)有线地和/或无线地执行,和/或所述加密通信(K2)借助用于安全数据传输的加密协议来执行。7.根据上述权利要求中任一项所述的方法,其特征在于,所述消息(ai,bi)在所述至少两个设备(A,B)中存储在共同的存储器中或者分别存储
在用于所发送的消息(ai,bi)和/或所接收的消息(ai*,bi*)的两个不同的存储器中,和/或所述消息(ai,bi)设置有指示器。8.根据上述权利要求中任一项所述的方法,其特征在于,为了认证已用于确定所述时间差(dt)的消息(ai,bi)、特别是直到计算所述时间差(dt)为止已交换的消息(ai,bi),在所述至少两个设备(A,B)处比较针对所发送的消息(ai,bi)和/或所接收的消息(ai*,bi*)的哈希值(Ha,Ha*,Hb,Hb*)。9.根据上述权利要求中任一项所述的方法,其特征在于,所述至少两个设备(A,B)中的每个设备将所有发送的消息(ai,bi)和所有接收的消息(ai*,bi*)映射到共同的哈...
【专利技术属性】
技术研发人员:A马塞斯瓦兰,J埃尔贝里奇,R瓦尔格斯,
申请(专利权)人:大众汽车股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。