IP Library Granted Patent US 12,255,735
Granted Patent B2
US 12,255,735 · App. 17/781,520 · Granted Mar 18, 2025

Method for securing the time synchronization of an ethernet on-board network

Inventor: Helge Zinner (Hannover, DE)
Assignee: Continental Automotive GmbH
H04J3/0682H04L63/0428H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,255,735
App. No.
17/781,520
Granted
Mar 18, 2025
Kind
B2
Abstract

A method for securing the time synchronization of an Ethernet on-board network of a motor vehicle, by: determining a delay time of a first signal on a first connecting path between a first control unit of the network and a second control unit of the network; determining a maximum speed of the first connecting path on the basis of the delay time; and determining a type of a transmission medium of the first connecting path on the basis of the maximum speed. The determination of the delay time of a first signal, the determination of the maximum speed of the first connecting path, and the determination of the type of a transmission medium of the first connecting path result in an entropy source being formed that is used to ascertain at least one dynamic key for the connecting path to encrypt a time synchronization message for the connecting path.

Claims (34)

1. A method for securing the time synchronization of an Ethernet on-board network of a motor vehicle, the method comprising:

determining a delay time of a first signal on a first connecting path between a first control unit of the Ethernet on-board network and a second control unit of the Ethernet on-board network;

determining a maximum speed of the first connecting path on the basis of the delay time; and

determining a type of a transmission medium of the first connecting path on the basis of the maximum speed,

wherein the determination of the delay time of a first signal and the determination of the maximum speed of the first connecting path and the determination of the type of a transmission medium of the first connecting path result in an entropy source being formed that is used to ascertain at least one dynamic key for the connecting path that is used to encrypt a time synchronization message for the connecting path.

2. The method as claimed in claim 1 , wherein the dynamic key for the connecting path is unique per unit time and for each link and in the Ethernet on-board network.

3. The method as claimed in claim 2 , wherein the dynamic key for the connecting path is generated by combining a point-to-point line delay and the message frequency.

4. The method as claimed in claim 1 , wherein the dynamic key for the connecting path is generated by combining a point-to-point line delay and the message frequency.

5. The method as claimed in claim 1 , wherein

the type of the transmission medium is communicated to a program in the Ethernet on-board network and a connecting path selection of the program is adapted according to the type of the transmission medium and the program records all information of the entropy source and the dynamic key for the connecting path is generated.

6. The method as claimed in claim 1 , wherein

the type of the transmission medium is determined as optical, copper or wireless.

7. The method as claimed in claim 1 , wherein a transmission security value, which describes a probability of loss of data transmitted by way of the first connecting path, is assigned to the first connecting path on the basis of the type of the transmission medium.

8. The method as claimed in one of the preceding claims, claim 1 , wherein delay times of a plurality of signals on the first connecting path are determined and the fastest delay time of the plurality of signals is selected, the maximum speed of the first connecting path being determined on the basis of the fastest delay time.

9. The method as claimed in claim 1 , wherein a delay time of a second signal on a second connecting path, which is different from the first connecting path, between the first control unit and the second control unit is determined, and a maximum speed of the second connecting path is determined, a type of the transmission medium of the second connecting path being determined on the basis of the maximum speed of the second connecting path.

10. The method as claimed in claim 1 , wherein the method is performed after the first control unit changes from a normal operating mode to an energy-saving mode and/or from the energy-saving mode to the normal operating mode.

11. The method as claimed in claim 1 , wherein the delay time of the first signal is determined using the first control unit and a delay time of a third signal on a third connecting path, which is connected to the first control unit only indirectly, between the second control unit and a third control unit of the Ethernet on-board network is determined using the third control unit, the determination of the delay time of the third signal being triggered by a service message sent from the first control unit to the third control unit.

12. The Ethernet on-board network as claimed in claim 11 , wherein

the Ethernet on-board network has a third control unit, which is connected to the first control unit only indirectly and is connected to the second control unit directly by way of a third connecting path, wherein the third control unit is designed to determine a delay time of a third signal on the third connecting path, wherein the first control unit is designed to trigger the determination of the delay time of the third signal by way of a service message to the third control unit.

13. A control unit for an Ethernet on-board network, which, a first control unit, is designed:

to send a signal to a second control unit of the Ethernet on-board network and to receive the signal from the second control unit;

to determine a delay time of the signal on a connecting path to the second control unit;

to determine a maximum speed of the connecting path on the basis of the delay time; and

to determine a type of a transmission medium of the connecting path on the basis of the maximum speed,

the control unit comprising at least:

a microprocessor;

a volatile memory and nonvolatile memory;

at least two communication interfaces; and

a synchronizable timer 410 ,

wherein the nonvolatile memory contains program instructions that, when executed by the microprocessor, implement at least one embodiment of the method according to the invention as claimed in claim 1 and the entropy source is formed in the volatile and/or the nonvolatile memory, said entropy source being used to form the dynamic keys for the connecting paths.

14. An Ethernet on-board network for a motor vehicle, comprising a first control unit and a second control unit, wherein the control units are connected to one another by way of at least one connecting path, and the first control unit is designed as claimed in claim 13 .

15. A non-transitory computer-readable medium on which the computer program product as claimed in claim 14 is stored.

16. A vehicle having multiple control units as claimed in claim 14 , comprising an Ethernet on-board network.

17. A non-transitory computer program product comprising instructions that, when the program is executed by a computer, cause said computer to perform the method as claimed in claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2025
From: CONTINENTAL AUTOMOTIVE GMBH
To: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
Reel/Frame 070441/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2022
From: ZINNER, HELGE, DR.
To: CONTINENTAL AUTOMOTIVE GMBH
Reel/Frame 060192/0877 →
Priority Claims (1)
DE 10 2019 220 096.6 · Dec 18, 2019 · national
Continuity (1)
Related Publication 20230006751A1 · Jan 5, 2023
References Cited (39)
US 7072469B1 · Oudaltsov et al. · 2006 [cited by applicant]
US 8386765B2 · Fries et al. · 2013 [cited by applicant]
US 10529162B2 · Fujiwara et al. · 2020 [cited by applicant]
US 20130142323A1 · Chiarella · 2013 [cited by examiner]
US 20150171980A1 · Bui et al. · 2015 [cited by applicant]
US 20150236940A1 · Zinner et al. · 2015 [cited by applicant]
US 20160087899A1 · Katevenis · 2016 [cited by examiner]
US 20160149867A1 · Lohr · 2016 [cited by applicant]
US 20180034794A1 · Pandey et al. · 2018 [cited by applicant]
US 20190286421A1 · Felber et al. · 2019 [cited by applicant]
US 20190363815A1 · Bogenberger et al. · 2019 [cited by applicant]
US 20210120386A1 · Zinner et al. · 2021 [cited by applicant]
CN 101980557A · 2011 [cited by applicant]
CN 104584468A · 2015 [cited by applicant]
CN 105409157A · 2016 [cited by applicant]
CN 110168494A · 2019 [cited by applicant]
DE 102005025328A1 · 2006 [cited by applicant]
DE 102015206169 · 2016 [cited by applicant]
DE 102012216689 · 2017 [cited by applicant]
DE 102018205264 · 2019 [cited by applicant]
EP 1071242A1 · 2001 [cited by applicant]
EP 2974504 · 2018 [cited by applicant]
JP 2003273856A · 2003 [cited by applicant]
JP 2004264120A · 2004 [cited by applicant]
JP 2007181078A · 2007 [cited by applicant]
JP 2016230728A · 2015 [cited by applicant]
JP 2018145766A · 2018 [cited by applicant]
WO 2019001929A1 · 2019 [cited by applicant]
WO WO2019197233A1 · 2019 [cited by examiner]
Global Time Synchronization in an Automotive Ethernet Network—Everything Done?, Vector, 2015 (Year: 2015). [cited by examiner]
Office Action (Notice of Reasons for Refusal) issued Mar. 5, 2024, by the Japan Patent Office in corresponding Japanese Patent Application No. 2022-537050 and an English translation of the Office Action. (4 pages). [cited by applicant]
Jesse, “Global Time Synchronization in an Automotive Ethemet Network—Everything Done?”, Vector Informatik GmbH, Oct. 15, 2015, 22 pages. [cited by applicant]
Matheus, Summary and Interpretation of the Results from the AB B/TSN Workshop, Feb. 6, 2017, 11 pages. [cited by applicant]
German Examination Report for German Application No. 10 2019 220 096.6, dated Nov. 12, 2020 with translation, 8 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/EP2020/086467, dated Apr. 8, 2021, 8 pages. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/EP2020/086467, dated Apr. 8, 2021. 13 pages (German). [cited by applicant]
Jesse, Time Synchronization in Automotive Ethernet Networks Balancing Act Between Autosar, IEEE, and TSN, Automobil Elektronik, Aug. 2016, with translation, 8 pages. [cited by applicant]
Japanese Notice of Reasons for Refusal for Japanese Application No. 2022-537050, dated Jul. 4, 2023 with translation, 7 pages. [cited by applicant]
Office Action (The First Office Action) issued Dec. 11, 2024, by the State Intellectual Property Office of People's Republic of China in corresponding Chinese Patent Application No. 202080087517.2 and an English machine… [cited by applicant]