P
US9706018B2ActiveUtilityPatentIndex 69

Gateway apparatus and method for synchronization between heterogeneous network domains within vehicle

Assignee: UNIV SUNGKYUNKWAN RES & BUSPriority: Sep 17, 2014Filed: Jun 3, 2015Granted: Jul 11, 2017
Est. expirySep 17, 2034(~8.2 yrs left)· nominal 20-yr term from priority
Inventors:JEON JAE-WOOKKIM JIN HOCHEON BO MUKIM YONG JULEE YOUNG SEO
H04L 69/18H04L 2012/40273H04L 12/403H04L 12/6418H04L 12/66H04L 2012/40241H04L 69/28
69
PatentIndex Score
2
Cited by
19
References
15
Claims

Abstract

A gateway apparatus includes a first network controller, a second network controller, and a time synchronization control unit. The first network controller has a first timer time-synchronized with nodes within a first network domain. The second network controller has a second timer time-synchronized with nodes within a second network domain. The time synchronization control unit includes a processor configured to store the observed times of the switching points of synchronized time slots within the first network domain, based on system time within the second network domain, and adjusts the rate of the second timer based on a comparison of a time difference between the successive observed times and a nominal length of the time slots.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A gateway apparatus to synchronize between heterogeneous network domains, the gateway apparatus comprising:
 a first network controller comprising a first timer time-synchronized with nodes within a first network domain; 
 a second network controller comprising a second timer time-synchronized with nodes within a second network domain; and 
 a time synchronization control unit configured to store observed times of switching points of synchronized time slots within the first network domain based on system time within the second network domain, and to adjust a rate of the second timer based on a result of a comparison of a time difference between the successive observed times and a nominal length of the time slots. 
 
     
     
       2. The gateway apparatus of  claim 1 , wherein the first network domain is constructed based on FlexRay communication. 
     
     
       3. The gateway apparatus of  claim 1 , wherein the second network domain is constructed based on vehicle Ethernet communication. 
     
     
       4. The gateway apparatus of  claim 1 , wherein a tick of the first timer is longer than a tick of the second timer, and a length of the time slots is shorter than a synchronization period of the second network domain. 
     
     
       5. The gateway apparatus of  claim 1 , wherein the time synchronization control unit is further configured to control the second network controller to adjust timers of the nodes within the second network domain based on the second timer according to a time synchronization protocol that operates in a synchronization period within the second network domain, in response to the second network controller being designated as a master of the time synchronization protocol. 
     
     
       6. The gateway apparatus of  claim 1 , wherein the time synchronization control unit is further configured to adjust an offset and a rate of the second timer based on an offset and a rate determined according to a time synchronization protocol that operates in a synchronization period within the second network domain, in response to the second network controller being designated as a slave of the time synchronization protocol. 
     
     
       7. The gateway apparatus of  claim 1 , wherein the first network domain is configured to use time division deterministic communication. 
     
     
       8. The gateway apparatus of  claim 1 , wherein the second network domain is configured use contentious communication. 
     
     
       9. A method to synchronize between heterogeneous network domains, the method comprising:
 time synchronizing a first timer with respect to nodes within a first network domain using a first network controller; 
 time synchronizing a second timer with respect to nodes within a second network domain using a second network controller; 
 storing observed times of switching points of synchronized time slots within the first network domain based on system time within the second network domain; and 
 adjusting a rate of the second timer based on a result of a comparison of a time difference between the successive observed times and a nominal length of the time slots. 
 
     
     
       10. The method of  claim 9 , wherein the first network domain is constructed based on FlexRay communication. 
     
     
       11. The method of  claim 9 , wherein the second network domain is constructed based on vehicle Ethernet communication. 
     
     
       12. The method of  claim 9 , wherein a tick of the first timer is longer than a tick of the second timer, and a length of the time slots of the first network domain is shorter than a synchronization period of the second network domain. 
     
     
       13. The method of  claim 9 , further comprising controlling the second network controller to adjust timers of the nodes within the second network domain based on the second timer in accordance with a time synchronization protocol that operates in a synchronization period within the second network domain, in response to the second network controller being designated as a master of the time synchronization protocol. 
     
     
       14. The method of  claim 9 , further comprising, adjusting an offset and a rate of the second timer based on an offset and a rate determined in accordance with a time synchronization protocol that operates in a synchronization period within the second network domain, in response to the second network controller being designated as a slave of the time synchronization protocol. 
     
     
       15. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform the method of  claim 9 .

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.