Method and apparatus for processing data related to time information
Patent Information
- Application Number
- KR1020267026471
- Authority / Receiving Office
- KR · KR
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-15
- Filing Date
- 2025-01-07
- Publication Date
- 2026-09-22
Smart Images

Figure PCT00001_ABST
Abstract
Description
Technology Field
[0001] The present disclosure relates to a method for processing data related to time information.
[0002] In addition, the present disclosure relates to an apparatus for processing data related to time information.
[0003] Exemplary embodiments relate to a method for processing data related to time information for a controller that may be connected to at least one sensor device via a first data link, for example, a computer-implemented method, and / or connected to at least one sensor device, the method comprising: using a time synchronization protocol for synchronizing a clock device of a controller and a clock device of at least one sensor device in a first time domain; and using a signal for clock recovery for at least one of the following elements in a second time domain different from the first time domain, namely, a) maintaining the synchronization of the clock device of the controller and the clock device of at least one sensor device, and / or b) synchronization of the clock device of the controller and the clock device of at least one sensor device, for example, resynchronization.
[0004] In the case of additional exemplary embodiments, the principle according to the embodiments may be used, for example, for any one or the controller, or in any one or the controller, for example, for the formation or recovery of synchronization and / or for the maintenance of synchronization.
[0005] In the case of additional exemplary embodiments, the principle according to the embodiments may be used, for example, for at least one or at least one corresponding sensor device, or for any one or the corresponding sensor device, for example, for the formation or recovery of synchronization and / or for the maintenance of synchronization.
[0006] In the case of additional exemplary embodiments, the time synchronization protocol is formed according to and / or based on at least one of the following standards, namely, a) Precision Time Protocol, PTP, IEEE1588, b) Generalized Precision Time Protocol, gPTP, IEEE 802.1AS, c) Synchronous Ethernet (SyncE), and d) "White Rabbit".
[0007] In the case of additional exemplary embodiments, the signal for clock recovery is associated with Layer 1 of the ISO / OSI layer model, for example, a signal of Layer 1 of the ISO / OSI layer model.
[0008] In the case of additional exemplary embodiments, the present method comprises the step of using a time synchronization protocol for synchronizing or resynchronizing a clock device of a controller and a clock device of at least one sensor device in, for example, at least one third time region, for example, repeatedly, for example periodically, for example, at least one third time region is different from a first time region and / or a second time region.
[0009] In the case of additional exemplary embodiments, the first data link is formed as an Ethernet data link, for example, as an automatic Ethernet data link, according to or based on at least one of the following standards, namely, a) IEEE 802.3bw, b) IEEE 802.bp, c) IEEE 802.3ch, d) IEEE 802.3cy, e) IEEE 802.3cg, f) IEEE 802.3bv, g) IEEE 802.cz.
[0010] In the case of additional exemplary embodiments, the present method comprises the step of activating an energy-saving state according to and / or based on a standard such as Energy Efficient Ethernet (IEEE 802.3az) in at least a second time domain for a data transmission direction associated with a first data link directed toward at least one sensor device, for example.
[0011] In the case of additional exemplary embodiments, the present method includes the step of using a signal for clock recovery to maintain synchronization between at least one clock device of a controller and at least one clock device of a sensor device during an energy saving state, and / or restart.
[0012] In the case of additional exemplary embodiments, the present method comprises the step of using a time synchronization protocol to synchronize the clock device of at least one additional unit, e.g., a control unit, e.g., a central control unit, e.g., a vehicle computer, e.g., a clock device of a vehicle computer, and the clock device of a controller, e.g., the step of using a time synchronization protocol to synchronize the clock device of at least one additional unit and the clock device of a controller comprises at least one of the following elements: a) the step of using a time synchronization protocol to synchronize the clock device of at least one additional unit and the controller during a first time region, and / or b) the step of using a time synchronization protocol to synchronize the clock device of at least one additional unit and the controller during a second time region, and / or c) the step of using a time synchronization protocol to synchronize the clock device of at least one additional unit and the controller during at least one third time region or a corresponding at least one third time region.
[0013] In the case of additional exemplary embodiments, the present method comprises the step of synchronizing, for example, the clock device of a control device, for example, a central control device, and the clock device of at least one sensor device, for example, by optionally A) using a time synchronization protocol between, for example, a control device, for example, a central control device, and at least one sensor device, and / or B) using a time synchronization protocol between, for example, a control device, for example, a central control device, and a controller, and using a signal for clock recovery between the controller and at least one sensor device.
[0014] In the case of additional exemplary embodiments, the present invention method comprises at least one of the following elements: a) receiving messages of a time synchronization protocol, for example, from any one or the additional unit; b) transmitting messages of a time synchronization protocol to at least one sensor device; c) transmitting a signal for clock recovery to at least one sensor device; and d) receiving a signal for clock recovery through at least one sensor device and using the signal for clock recovery for at least one of the following elements, namely, d1) maintaining synchronization between the clock device of the controller and the clock device of the at least one sensor device, and / or d2) synchronization between the clock device of the controller and the clock device of the at least one sensor device, for example, resynchronization.
[0015] Additional exemplary embodiments relate to an apparatus for carrying out the method according to the embodiments.
[0016] Further exemplary embodiments relate to a controller that may be connected to at least one sensor device, for example via a first data link, and / or connected, including, for example, a device according to the embodiments.
[0017] Further exemplary embodiments relate to a sensor device that may be connected to a controller, for example, a controller according to the embodiments, via any one or a corresponding first data link, including a device according to the embodiments.
[0018] Further exemplary embodiments relate to a system comprising at least one device according to the embodiments, and / or at least one controller according to the embodiments, and / or at least one sensor device according to the embodiments.
[0019] Further exemplary embodiments relate to a vehicle, e.g., an automobile, comprising at least one device according to the embodiments, and / or at least one controller according to the embodiments, and / or at least one sensor device according to the embodiments, and / or at least one system according to the embodiments.
[0020] Further exemplary embodiments relate to a computer-readable storage medium comprising instructions that, when executed by a computer, cause the computer to execute a method according to the embodiments.
[0021] Further exemplary embodiments relate to a computer program comprising instructions that cause the computer to execute a method according to the embodiments when the program is executed by the computer.
[0022] Further exemplary embodiments relate to a data carrier signal that transmits and / or characterizes a computer program according to the embodiments.
[0023] Further exemplary embodiments relate to a method according to the embodiments, and / or an apparatus according to the embodiments, and / or a controller according to the embodiments, and / or a sensor device according to the embodiments, and / or a vehicle according to the embodiments, and / or a computer-readable storage medium according to the embodiments, and / or a computer program according to the embodiments, and / or a data carrier signal according to the embodiments, for at least one of the following elements: a) synchronization of a clock device of a controller and a clock device of at least one sensor device of at least one sensor device of a control device, e) synchronization of a clock device of at least one sensor device of a control device, e) distribution of time information among, for example, more than two components in any one or the system, d) maintenance of a synchronized state of two or more components of any one or the system using, for example, at least two different mechanisms, e) at least temporary use of a signal for clock recovery for synchronization, and f) maintenance of synchronization of any one or the components of the system, even if, for example, a plurality of data links of the system are at least temporarily switched to an energy-saving state.
[0024] Further features, applicability, and advantages of the present invention become apparent from the following description of embodiments of the present invention illustrated in the drawings of the drawings. In this case, all features described or illustrated, regardless of the outline or recursive relationship in the claims, and regardless of the descriptions or drawings in the description or drawings, either in themselves or in any combination, form the subject matter of the present invention. Brief explanation of the drawing
[0025] FIG. 1 is a schematic diagram illustrating a simplified flowchart according to exemplary embodiments. FIG. 2 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 3 is a schematic diagram illustrating a simplified time diagram according to exemplary embodiments. FIG. 4 is a schematic diagram illustrating a simplified flowchart according to exemplary embodiments. FIG. 5 is a schematic diagram illustrating a simplified flowchart according to exemplary embodiments. FIG. 6 is a schematic diagram illustrating a simplified flowchart according to exemplary embodiments. FIG. 7 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 8 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 9 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 10 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 11 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 12 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 13 is a schematic diagram illustrating a simplified flowchart according to exemplary embodiments. FIG. 14 is a schematic diagram illustrating a simplified flowchart according to exemplary embodiments. FIG. 15 is a schematic diagram illustrating a simplified block diagram according to exemplary embodiments. FIG. 16 is a schematic diagram illustrating modes of use according to exemplary embodiments. Specific details for implementing the invention
[0026] Exemplary embodiments (Figs. 1 and 2) relate to a method for processing data related to time information, e.g., a computer-implemented method, for a controller (10) (Fig. 2) that may be connected to, for example, at least one sensor device (20) via a first data link (DV-1) and / or connected to, and / or for at least one sensor device (20), the method comprising the step (100) (Fig. 1) of using a time synchronization protocol (PROT-ZS) for synchronization (SYNCH-20-10) of a clock device (10-CLK) of the controller (10) and a clock device (20-CLK) of at least one sensor device (20) (Fig. 2) in a first time domain (ZB-1) (see time diagram according to Fig. 3); and in a second time region (ZB-2) (Fig. 3) different from the first time region (ZB-1), the method includes the step (102) of using a signal for clock recovery (SIG-CR) for at least one of the following elements, namely, a) maintaining (SYNCH-20-10-MAINT) the synchronization (SYNCH-20-10) between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of at least one sensor device (20), e.g., resynchronization (RESYNCH-20-10).
[0027] In the case of additional exemplary embodiments (Fig. 2), the principle according to the embodiments may be used, for example, for one or the controller (10), or at one or the controller (10), by a device (200) for executing the embodiments according to the exemplary embodiments, for example, for forming or restoring a synchronization (SYNCH-20-10) and / or maintaining a synchronization (SYNCH-20-10).
[0028] In many examples, the device (200) is, for example, a physical layer device or is integrated within a physical layer device.
[0029] In many examples, the device (200) may be configured as a so-called "master," for example, at least temporarily, when the device (200) is used for the controller (10), and / or is configured.
[0030] In many examples, the device (200) may be configured, for example, as a so-called "slave" at least temporarily when the device (200) is used for a sensor device (20), and / or is configured.
[0031] In the case of additional exemplary embodiments, the principle according to the embodiments may be used, for example, for at least one or at least one corresponding sensor device (20), or in any one or the corresponding sensor device (20), for example by a device (200) for implementing the embodiments according to the exemplary embodiments, for example for forming or restoring a synchronization (SYNCH-20-10) and / or maintaining a synchronization (SYNCH-20-10). In other words, in a number of examples, at least one sensor device (20) may perform at least one of the following embodiments, namely, a) receiving a signal for clock recovery (SIG-CR) and using the signal for clock recovery (SIG-CR) for at least one of the following elements, namely, a1) maintaining synchronization between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20), and / or a2) synchronization between the clock device (10-CLK) of the controller and the clock device (20-CLK) of the at least one sensor device (20), e.g., resynchronization.
[0032] In additional exemplary embodiments, the time synchronization protocol (PROT-ZS) may optionally be used for synchronization (SYNCH-20-10) and / or a signal for clock recovery (SIG-CR), which, in additional exemplary embodiments, increases flexibility regarding the formation or recovery of synchronization (SYNCH-20-10) and / or the maintenance of synchronization (SYNCH-20-10).
[0033] In the case of additional exemplary embodiments, the time synchronization protocol (PROT-ZS) is formed according to and / or based on at least one of the following standards, namely, a) Precision Time Protocol, PTP, IEEE1588, b) Generalized Precision Time Protocol, gPTP, IEEE 802.1AS, c) Synchronous Ethernet (SyncE), and d) "White Rabbit".
[0034] In additional exemplary embodiments, the signal for clock recovery (SIG-CR) is associated with Layer 1 of the ISO / OSI layer model, for example, a signal of Layer 1 of the ISO / OSI layer model. On the other hand, gPTP operates, for example, at Layer 2 of the ISO / OSI layer model.
[0035] An optional block (104) according to FIG. 1 symbolically represents, for example, an exemplary data transmission of sensor data from at least one sensor device (20) to a controller (10) via a data link (DV-1).
[0036] In the case of additional examples, a different chronological order from the order of blocks (102, 104), for example, illustrated in FIG. 1 herein by example, may also be determined. For example, in many examples, the processes of blocks (102, 104) may overlap at least temporarily and / or at least partially temporarily. For example, an advantage of many examples is that the (recovered) clock signal is used to maintain synchronization, for example, even while data is being transmitted on the line (because, in many examples, the signal is always present at the receiver, for example, while the link is active).
[0037] In the case of additional exemplary embodiments (Fig. 4), the present method comprises the step (110) of using a time synchronization protocol (PROT-ZS) for synchronizing or resynchronizing the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20) (Fig. 2) in, for example, at least one third time region (ZB-3) (Fig. 3), for example, repeatedly, for example periodically (110a), wherein, for example, at least one third time region (ZB-3) is different from the first time region (ZB-1) and / or the second time region (ZB-2).
[0038] An optional block (112) according to FIG. 4 symbolically represents optional synchronization (SYNCH-20-10) or resynchronization of the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of at least one sensor device (20) (Fig. 2), using a signal (SIG-CR) for clock recovery, for example, out of the third time domain (ZB-3) [and / or out of the first time domain (ZB-1)] (see also points "..." in FIG. 3).
[0039] In the case of additional exemplary embodiments (Fig. 2), the first data link (DV-1) is formed as an Ethernet data link, for example, as an automatic Ethernet data link, according to or based on at least one of the following standards, namely, a) IEEE 802.3bw, b) IEEE 802.bp, c) IEEE 802.3ch, d) IEEE 802.3cy, e) IEEE 802.3cg, f) IEEE 802.3bv, g) IEEE 802.cz.
[0040] In the case of additional exemplary embodiments (Fig. 5), the present method comprises the step (120) of activating an energy saving state (ESZ) in at least a second time domain (ZB-2) for a data transmission direction ("downlink") associated with a first data link (DV-1) directed toward, for example, at least one sensor device (20), according to and / or based on, for example, at least the following standard, namely, Energy Efficient Ethernet (IEEE 802.3az).
[0041] In the case of additional exemplary embodiments (Fig. 5), the present method includes the step of using a signal for clock recovery (SIG-CR) to maintain synchronization (SYNCH-20-10) between the clock device (10-CLK) of at least one controller (10) and the clock device (20-CLK) of at least one sensor device (20) during an energy saving state (ESZ) (122a), and / or restart (122b). Accordingly, optional measures (122a and / or 122b) according to FIG. 5, collectively referred to as block (122), enable the time synchronization protocol (PROT-ZS), for example gPTP, to maintain (122a) and / or restart (122b) synchronization (SYNCH-20-10) even during an energy saving state (ESZ) where, for example, the time synchronization protocol (PROT-ZS), for example gPTP, cannot be used due to an energy saving state (ESZ), for example, or cannot be used indefinitely (for example, in the downlink direction), for example, because, unlike gPTP which uses layer 2 of the ISO / OSI layer model, the signal for clock recovery (SIG-CR) operates at layer 1 of the ISO / OSI layer model. Consequently, in the case of additional exemplary embodiments, reliable synchronization (SYNCH-20-10), or maintenance of synchronization (SYNCH-20-10), is possible, preferably even during the energy saving state (ESZ) and even in time regions (ZB-2) where gPTP cannot be used.
[0042] In the case of additional exemplary embodiments (Fig. 6), the present method comprises the step (130) of using a time synchronization protocol (PROT-ZS) for synchronization (SYNCH-10-30) of at least one unit (30), e.g., a control unit (30), e.g., a central control unit, e.g., a clock unit (30-CLK) of a vehicle computer and a clock unit (10-CLK) of a controller (10) (Fig. 2).
[0043] For example, an additional unit (30) may be connected to or is connected to the controller (10) via a second data link (DV-2), and messages (N-1) of a time synchronization protocol (PROT-ZS) for synchronization (SYNCH-10-30) may be exchanged with the controller (10) through the second data link.
[0044] In additional preferred embodiments, messages (N-2) of the time synchronization protocol (PROT-ZS) for synchronization (SYNCH-20-10) may be exchanged between the controller (10) and at least one sensor device (20) via the first data link (DV-1) in at least the time domains (ZB-1, ZB-3) (Fig. 3), that is, out of the energy saving state (ESZ). Thus, in additional exemplary embodiments, the time synchronization protocol (PROT-ZS) may be used between components (10, 30) as well as between components (10, 20), but between components (10, 20) it is used only in time domains (ZB-1, ZB-3) (Fig. 3), for example, when the energy saving state (ESZ) is not active for downlinking from component (10) to component (20).
[0045] During the time regions (ZB-2) (Fig. 3) in which the energy saving state (ESZ) is active, for example, for a downlink from component (10) to component (20), preferably, a signal for clock recovery (SIG-CR) can be used for synchronization (SYNCH-20-10) between the controller (10) and at least one sensor device (20) in a downlink, for example, through the first data link (DV-1), because the signal is not degraded by the EEE-based energy saving state (ESZ) as an ISO / OSI layer 1 signal in the case of additional exemplary embodiments.
[0046] In the case of additional exemplary embodiments (Fig. 6), the step (130) of using a clock synchronization protocol (PROT-ZS) for synchronizing (SYNCH-10-30) the clock device (10-CLK) of the controller (10) with at least one additional unit (30) comprises at least one of the following elements: a) using a time synchronization protocol (PROT-ZS) for synchronizing the clock device of the controller with at least one additional unit during a first time region (ZB-1) (130a), and / or b) using a time synchronization protocol (PROT-ZS) for synchronizing the clock device of the controller with at least one additional unit during a second time region (ZB-2) (130b), and / or c) using a time synchronization protocol (PROT-ZS) for synchronizing the clock device of the controller with at least one additional unit during at least one third time region (ZB-3) or the corresponding at least one third time region (ZB-3) (130c).
[0047] In other words, in the case of additional exemplary embodiments, the time synchronization protocol (PROT-ZS) for the synchronization (SYNCH-10-30) of the clock device (10-CLK) of at least one additional unit (30) and the controller (10) may be used, for example, during all mentioned time domains (ZB-1, ZB-2, ZB-3, ...) (Fig. 3), for example, because the second data link (DV-2) is not switched to an energy saving state (ESZ) which may at least temporarily reduce the use of the time synchronization protocol (PROT-ZS) for the synchronization (SYNCH-10-30) of the clock device (10-CLK) of at least one additional unit (30) and the controller (10).
[0048] However, if the second data link (DV-2) may be switched to an energy saving state (ESZ) that may at least temporarily degrade the use of the time synchronization protocol (PROT-ZS) for synchronization (SYNCH-10-30) of the clock device (10-CLK) of at least one additional unit (30) and the controller (10) in the downlink direction from component (30) to component (10), then a signal for clock recovery (SIG-CR) (not shown for DV-2) may also be used to maintain synchronization (SYNCH-10-30) at least temporarily between components (30, 10), that is, through the second data link (DV-2).
[0049] In many instances, for example, even on a "normally active" link, there is also the possibility of simultaneously using the signal for clock recovery (SIG-CR). In such cases, then, for example, energy consumption is higher, and higher than required in other instances. Nevertheless, in many cases, the combination of the two variations can be useful, for example, to achieve higher precision or to reduce additional "data traffic" through the protocol (PROT-ZS).
[0050] In the case of additional exemplary embodiments (Fig. 6), the present method synchronizes (132), for example, the clock device (30-CLK) of the control device (30), for example, the central control device and the clock device (20-CLK) of the at least one sensor device (20), with (132), optionally A) using a time synchronization protocol (PROT-ZS) between (132b), for example, the control device (30), for example, the central control device and the controller (10) [i.e., at the second data link (DV-2)], and uses a signal for clock recovery (SIG-CR) between (132d), for example, the control device (30), for example, the central control device and the clock device (20-CLK) of the at least one sensor device (20). Includes steps.
[0051] In the case of additional exemplary embodiments (Fig. 7), the present method comprises at least one of the following elements: a) receiving messages (N-1) of a time synchronization protocol (PROT-ZS) from, for example, any one or the additional unit (30) via, for example, a controller (10) via, for example, a second data link (DV-2) (140); b) transmitting messages (N-2) of a time synchronization protocol (PROT-ZS) to at least one sensor device (20) via, for example, a controller (10) via, for example, a first data link (DV-1) (142); and c) transmitting a signal for clock recovery (SIG-CR) to at least one sensor device (20) via, for example, a controller (10) via, for example, a second data link (DV-2) (144).
[0052] In many examples, at least one sensor device (20) can maintain synchronization based on, for example, the signal for clock recovery (SIG-CR) if, for example, the controller (10) transmits the signal for clock recovery (SIG-CR) to at least one sensor device (20) [see, for example, block (144) according to FIG. 7].
[0053] Additional exemplary embodiments (Fig. 8) relate to an apparatus (200) for carrying out the method according to the embodiments.
[0054] In the case of additional exemplary embodiments, the present device (200) is assigned to, for example, a controller (10) (Fig. 2) and is integrated, for example, within the controller (10).
[0055] In the case of additional exemplary embodiments, the present device (200) is assigned, for example, to at least one sensor device (20) (Fig. 2) and is integrated, for example, within at least one sensor device (20).
[0056] In the case of additional exemplary embodiments, the present device (200) is assigned to, for example, a vehicle computer (30) (Fig. 2) (not shown) and is integrated, for example, within the vehicle computer (30).
[0057] In the case of additional exemplary embodiments (Fig. 8), the present device (200) comprises: a computing device ("computer") (202) comprising at least one computing core (202a); and a storage device (204) assigned to the computing device (202) for temporarily storing at least one of the following elements, namely, a) data (DAT) [e.g., data related to synchronization (SYNCH-20-10, SYNCH-10-30)], b) a computer program (PRG) for executing a method according to the embodiments, for example.
[0058] In the case of additional exemplary embodiments, the storage device (204) includes volatile memory [e.g., random access memory (RAM)] (204a), and / or non-volatile (NVM) memory (e.g., flash-EEPROM) (204b), or a combination thereof or a combination with other memory types not explicitly mentioned.
[0059] Further exemplary embodiments relate to a computer-readable storage medium (SM) comprising instructions (PRG) that cause the computer (202) to execute a method according to the embodiments when executed by the computer (202).
[0060] Additional exemplary embodiments relate to a computer program (PRG) comprising instructions that cause the computer to execute a method according to the embodiments when the program (PRG) is executed by the computer (202).
[0061] Further preferred embodiments relate to a data carrier signal (DCS) that characterizes and / or transmits a computer program (PRG) according to the embodiments. The data carrier signal (DCS) may be exchanged (received and / or transmitted) for example via an optional data interface (206) of the present device (200), and the optional data interface (206) may be configured to perform information exchange [e.g., transmission of a signal (SIG-CR)], for example, data exchange [e.g., data related to a protocol (PROT-Z) and / or sensor data and / or control data] (transmission and / or reception) via at least one data link of data links (DV-1, DV-2) (Fig. 2).
[0062] Additional exemplary embodiments (Fig. 2) relate to a controller (10) that can be connected to at least one sensor device (20) via a first data link (DV-1), for example, including a device (200) according to the embodiments, and / or connected.
[0063] Additional exemplary embodiments (Fig. 2) relate to a sensor device (20) that can be connected to a controller, for example, a controller (10) according to the embodiments, via any one or a corresponding first data link (DV-1), including, for example, a device (200) according to the embodiments.
[0064] Optionally, in the case of additional exemplary embodiments, the additional unit (30) may also include the device (200) according to the exemplary embodiments.
[0065] Additional exemplary embodiments (Fig. 2) relate to a system (1000) comprising at least one device (200) according to the embodiments, and / or at least one controller (10) according to the embodiments, and / or at least one sensor device (20) according to the embodiments.
[0066] Additional exemplary embodiments (Fig. 9) relate to a vehicle (1), e.g., an automobile, comprising at least one device (200) according to the embodiments and / or at least one controller (10) according to the embodiments and / or at least one sensor device (20) according to the embodiments and / or at least one system (1000) according to the embodiments.
[0067] FIG. 10 schematically illustrates a simplified block diagram of a communication system (1000a) according to exemplary embodiments. Element (E10) symbolically represents a gateway for connecting at least a number of components of the communication system (1000a) with, for example, at least one other communication system or network (not shown).
[0068] The elements (E11a, E11b, E11c) symbolically represent, for example, central controllers [e.g., "central ECU(s)"] similar or identical to the controller (10) according to FIG. 2. The elements (E12a, E12b, E12c, E12d) symbolically represent, for example, sensor devices [e.g., similar or identical to the sensor device (20) according to FIG. 2], and / or actuators, or other components associated with a relatively high data transmission rate, for example, that is, components for transmitting and / or receiving data at at least temporarily high data transmission rates (e.g., components for providing and / or processing image data or video data, e.g., radar signal processing, LIDAR, etc.). Elements (E13a, E13b, E13c, E13d) symbolically represent, for example, controllers, e.g., zonal controllers [e.g., "zonal ECU(s)"]. Collectively, elements denoted by reference numeral E14 symbolically represent sensors and / or actuators having relatively fewer, e.g., fewer requirements for each data transmission rate, unlike, for example, elements (E12a, E12b, ...).
[0069] The principle according to the embodiments can preferably be used in one or more components of the communication system (1000a), and may be used in the regions of elements (E11a, E11b, E11c, E12a, ..., E12d), so that in the case of additional exemplary embodiments, reliable synchronization is possible even in time regions (ZB-2) (Fig. 3) where at least a number of data links (DV') are switched to an energy-saving state, for example, according to EEE. In many examples, the data link (DV') according to Fig. 10 is similar to the data link (DV-1) according to Fig. 2, because in many examples, the data link may represent, for example, a link between a zone controller (E13a) and a sensor (E12b).
[0070] Additional examples (Fig. 10) relate to a method for a system, for example, a system (1000) according to the present disclosure.
[0071] In many examples, the present invention system comprises: a computing device associated with a first level, e.g., a level in the hierarchy, e.g., a vehicle computer, e.g., a vehicle computer; at least one computing device associated with a second level, e.g., a level in the hierarchy, e.g., a zone controller; and at least one device associated with a third level, e.g., a level in the hierarchy, e.g., a sensor device.
[0072] In many examples, the method of the present invention for the system comprises: a step of using a time synchronization protocol (PROT-ZS) at least temporarily for synchronizing a clock device of a first-level computing device (e.g., vehicle computer) and a clock device of at least one second-level computing device (e.g., zone controller); and a step of using a signal for clock recovery (SIG-CR) at least temporarily for at least one of the following elements, namely, a) maintaining the synchronization of the clock device of the first-level computing device and the clock device of the second-level computing device, and / or b) synchronization of the clock device of the first-level computing device and the clock device of the second-level computing device, e.g., resynchronization. In many examples, for instance, a first time synchronization protocol (PROT-ZS) may be used to synchronize the clock device of a first-level computing unit with the clock device of at least one second-level computing unit (e.g., a zone controller), and then optionally additionally (or alone), a signal for clock recovery (SIG-CR) may be used for at least one of the following elements, for instance, namely, a) maintaining the synchronization between the clock device of the first-level computing unit and the clock device of the second-level computing unit, and / or b) synchronization between the clock device of the first-level computing unit and the clock device of the second-level computing unit, e.g., resynchronization.
[0073] In many examples, the method of the present invention for the system comprises: a step of using a time synchronization protocol (PROT-ZS) at least temporarily for synchronization of a clock device of at least one computing device of the second level (e.g., a zone controller) and a clock device of at least one device of the third level (e.g., a sensor device); and a step of using a signal for clock recovery (SIG-CR) at least temporarily for at least one of the following elements, namely, a) maintaining synchronization of the clock device of the at least one computing device of the second level and the clock device of the third level, and / or b) synchronization of the clock device of the at least one computing device of the second level and the clock device of the third level, e.g., resynchronization.
[0074] In other words, in many examples, the principle according to the present disclosure may be used in hierarchical structures or topologies of, for example, a system (1000) or, generally, devices such as, for example, computing devices and / or sensor devices. In many examples, the principle according to the present disclosure may be used in hierarchical structures having, for example, more than three levels.
[0075] FIG. 11 schematically illustrates a simplified block diagram of a communication system (1000b) according to exemplary embodiments in which the principles according to exemplary embodiments may be used. Element (E20) symbolically represents, for example, a vehicle computer similar to, for example, at least the additional unit (30) according to FIG. 2. Here, the vehicle computer (E20) includes, for example, three interface devices (S1, S2, S3) of the Ethernet type, for example, the automatic Ethernet type. The vehicle computer (E20) includes, for example, a computing device (E21), for processing image or video signals supplied from a plurality of sensor devices (20-1, 20-2, ..., 20-N) via respective data links (DV-1, DV-2, ..., DV-M) and associated interface devices (S4, S5, S6).
[0076] For example, the vehicle computer (E20) includes a time base or clock device, for example, a central time base or clock device (E20-CLK), and can transmit time information and / or synchronization information to sensor devices (20-1, 20-2, ..., 20-N) via data links (DV-1, DV-2, ..., DV-M) using, for example, a time synchronization protocol (PROT-ZS), for example, gPTP, and the sensor devices can match and check, for example, their own local time base or clock devices (20-1-CLK, 20-2-CLK, ..., 20-N-CLK) based on this. For receiving time information and / or synchronization information via data links (DV-1, DV-2, ..., DV-M), the sensor devices (20-1, 20-2, ..., 20-N) include the interface devices (S4, S5, S6) already described. Through these interface devices (S4, S5, S6), in the case of additional exemplary embodiments, for example, effective data, for example, control data for the operation of sensor devices (20-1, 20-2, ..., 20-N), may also be received, and / or signals for clock recovery (SIG-CR) may also be received, and by these signals, synchronization or maintenance of synchronization between the central clock device (E20-CLK) and the sensor devices (20-1, 20-2, ..., 20-N) may be performed, for example, when the data links (DV-1, DV-2, ..., DV-M) are in an energy saving state (ESZ) for example in the downlink direction.
[0077] FIG. 12 schematically illustrates a simplified block diagram of a communication system (1000c) according to exemplary embodiments, in which the principles according to the embodiments may be used. An element (E20') symbolically represents a vehicle computer ("vehicle computer") comprising, for example, N multiple interface devices (S1, S2, ..., SN) and a gPTP clock unit, e.g., a gPTP-based grandmaster ("GM") (E22), according to exemplary embodiments. For example, a network coupling element, e.g., a switch (E23), may be provided to combine the interface devices (S1, S2, ..., SN) with one another and / or with at least one other component of the vehicle computer (E20'), e.g., a computing device (E21).
[0078] Element (E25) symbolically represents a gPTP bridge device that can be realized, for example, by a zone controller capable of distributing, or exchanging gPTP messages between, for example, a vehicle computer (E20') and sensor devices (E26, E27). For this purpose, for example, the gPTP bridge device (E25) likewise includes interface devices (SR, SS, ST) as well as sensor devices (E26, E27) [see elements (SX, SY)]. Each data link of an Ethernet type, for example, an automatic Ethernet type, is not shown in FIG. 12 for clarity.
[0079] Likewise, the gPTP bridge device (E25) includes a local clock device (E25a). Similarly, the sensor devices (E26, E27) each include a local clock device (E26a, E27a).
[0080] In the case of additional exemplary embodiments (Fig. 12), the clock devices (E22, E25a, E26a, E27a) of several components (E20', E25, E26, E27) can be synchronized using the principle according to the embodiments.
[0081] For example, in multiple time domains (ZB-1, ZB-3) (Fig. 3), the synchronization of clock devices (E22, E25a, E26a, E27a) (Fig. 12) of multiple components (E20', E25, E26, E27) can be performed by a protocol (PROT-ZS). For example, in multiple time domains (ZB-2) (Fig. 3), the synchronization of clock devices (E25a, E26a, E27a) of multiple components (E25, E26, E27) can be performed by a signal for clock recovery (SIG-CR).
[0082] For example, the data link between the components (E20', E25) does not take an energy-saving state, and thus the protocol (PROT-ZS) can always be used for synchronization through the data link.
[0083] For example, data links between components (E25, E26, E27) take an energy-saving state at least temporarily, for example, in a second time domain (ZB-2) (Fig. 3), so that synchronization of clock devices (E25a, E26a, E27a) of several components (E25, E26, E27) through said data links during the second time domain (ZB-2) can be performed, for example, while a protocol for synchronization (PROT-ZS) cannot be used temporarily due to the energy-saving state (EZS), by a signal for clock recovery (SIG-CR).
[0084] FIG. 13 schematically illustrates a simplified flowchart according to exemplary embodiments showing modes of operation of the communication system (1000c) according to FIG. 12 in relation, for example, to sensor devices (E26, E27) and a gPTP bridge device (E25). Element (E30) symbolically represents the activation of data links between components (E25, E26, E27) (i.e., between E25 and E26 and between E25 and E27). Element (E31) symbolically represents the synchronization of the clock device (E25a) of the gPTP bridge device (E25) and the clock devices (E26a, E26b) of the sensor devices (E26, E27), respectively, using a protocol (PROT-ZS), for example, gPTP. Element (E32) symbolically represents, for example, "locking" the combination of the clock devices (E26a, E26b) of the sensor devices (E26, E27) and the clock devices (E23, E25a) through a clock recovery signal (SIG-CR) transmitted to the sensor devices (E26, E27) by, for example, the gPTP bridge device (E25). For example, an oscillator (E25b) for providing the clock recovery signal (SIG-CR) may also be combined with at least the clock device (E25a). Element (E33) symbolically represents, for example, the activation of the energy saving state (EZS) in the downlink direction from the gPTP bridge device (E25) to the sensor devices (E26, E27). The elements (E34, E35) symbolically represent the maintenance of synchronization between the clock devices (E25a, E20') and the clock devices (E26a, E26b) of the sensor devices (E26, E27) by using a signal (SIG-CR) for clock recovery.During the process (E34, E35), the gPTP bridge device (E25) can keep its own clock device (E25a) synchronized with the central clock device (E23) using, for example, the protocol (PROT-ZS), while between the clock devices (E25a, E26a, E27a), a clock recovery signal (SIG-CR) is used to maintain synchronization.
[0085] FIG. 14 schematically illustrates a simplified flowchart according to exemplary embodiments showing additional modes of operation of the communication system (1000c) according to FIG. 12, for example, in relation to the gPTP bridge device (E25) and the vehicle computer (E20'). Element (E40) symbolically represents the activation of data links between the components (E20', E25). Element (E41) symbolically represents the synchronization of the central clock device (E23) and the clock device (E25a) of the gPTP bridge device (E25) while using the protocol (PROT-ZS), for example, gPTP. Element (E42) symbolically represents the coupling of the clock device (E25a) of the gPTP bridge device (E25) and the oscillator (E25b) for providing a signal (SIG-CR) for clock recovery, for example, "lock-fixing". This means that, for example, the synchronization of clock devices (E23, E25a) using the protocol (PROT-ZS) also affects the oscillator (E25b), and accordingly, the oscillator is likewise synchronized to the central clock device (E23). Element (E43) symbolically represents the activation of the energy saving state (EZS) in the downlink direction, for example, from the gPTP bridge device (E25) to the sensor devices (E26, E27).
[0086] Element (E44) symbolically represents the synchronization (e.g., resynchronization) of the central clock device (E23) and the clock device (E25a) of the gPTP bridge device (E25), using a protocol (PROT-ZS), e.g., gPTP, similar to, for example, at least like, element (E41).
[0087] Element (E45) symbolically represents the coupling (e.g., re-coupling) of the clock device (E25a) of the gPTP bridge device (E25) and the oscillator (E25b) for providing a signal (SIG-CR) for clock recovery, for example, “lock-fixing” or matching, for example, gradual matching, similar to, for example, at least like, element (E42). Element (E46) symbolically represents the repetitive synchronization of the central clock device (E23) and the clock device (E25a) of the gPTP bridge device (E25), for example, periodic synchronization, or maintenance of synchronization.
[0088] FIG. 15 schematically illustrates a simplified block diagram according to exemplary embodiments. Here, an exemplary configuration (E50) for a sensor device, for example, at least one sensor device (20) according to FIG. 2, is formed. The configuration includes at least one of the following elements: a) a sensor (E51), for example, an image sensor or a video sensor, etc., and / or b) an optional coupling element, for example, a bridge (E52), and / or c) an optional digital interface (E53), and / or d) an optional device for digital signal processing (E54), and / or e) a device for clock recovery based on a clock recovery signal (SIG-CR) received, for example, from a controller, for example, a zone controller (10), via a data link (DV), for example (E55), and / or f) an optional analog circuit (E57), and / or g) an optional analog-to-digital converter (E58).
[0089] Element (E56) symbolically represents a local clock device of a sensor device (E50) that can be synchronized at least temporarily with, for example, the clock device (10-CLK) of a controller (10) while using the protocol (PROT-ZS).
[0090] In additional exemplary embodiments, the local clock device (E56) of the sensor device (E50) may be synchronized with the clock device (10-CLK) of the controller (10) based on a clock recovery signal (SIG-CR) provided, for example, from the controller (10) for the transmission of data symbols to the sensor device (E50) via a data link (DV).
[0091] Accordingly, in additional exemplary embodiments, the local clock device (E56) of the sensor device (E50) may be synchronized with the clock device (10-CLK) of the controller (10) at least temporarily, for example, in time domains (ZB-1, ZB-3) (Fig. 3), while the protocol (PROT-ZS) is used. Accordingly, in additional exemplary embodiments, the local clock device (E56) of the sensor device (E50) may be synchronized with the clock device (10-CLK) of the controller (10) at least temporarily, for example, in time domains (ZB-2) (Fig. 3), while the signal for clock recovery (SIG-CR) is used.
[0092] For additional exemplary embodiments, the following options are possible for the implementation of the local clock device (E56) within the sensor device (E50): a) inside the PHY-interface module, and / or b) inside the bridge or similar device outside the PHY-interface module.
[0093] In the following, additional exemplary embodiments and embodiments are described that may be combined with at least one of the embodiments described above, each individually or in a manner that is optionally combined with one another.
[0094] In the case of additional exemplary embodiments, for example, initially, the synchronization of components within a system (1000, 1000a, ...), for example, all components, is performed using the protocol (PROT-ZS), and then, for example, when synchronization, for example, initial synchronization is performed, an energy saving state (EZS) may be taken for downlink to at least one sensor device (20) (Fig. 2), and a signal for clock recovery (SIG-CR) may be used to keep the sensor device (20) in a synchronized state, that is, for example, to synchronize with the controller (10) without change. Periodically, the synchronization of at least a number of components may be performed again, for example, using the protocol (PROT-ZS).
[0095] In the case of additional exemplary embodiments, for example, the receiver circuit of the sensor device (20) (E50) (Fig. 15) includes a clock recovery device (E55) which can be placed, for example, within a PHY module and is configured to determine, for example, clock signals or clock information based on a received signal (SIG-CR), for example, to reconfigure.
[0096] In additional exemplary embodiments, clock recovery may be used to keep two link partners of a data link in a synchronized state, so that the two link partners can exchange (transmit and / or receive) symbols, for example, data symbols, with respect to one common symbol clock frequency (e.g., "symbol clock").
[0097] For example, one of the link partners of the data link may be configured as a so-called "master" that provides a symbol clock frequency based, for example, a local oscillator (E25b) (Fig. 12). The other link partner of the data link is configured as, for example, a so-called "slave" and, based on a signal for clock recovery (SIG-CR) received from the master, reconfigures the symbol clock frequency to be used for reception in itself using a clock recovery device (E55).
[0098] In the case of additional exemplary embodiments, a plurality of components of the communication system (1000, 1000a, 1000b, 1000c) may use the same clock frequency, e.g. 125 MHz, for the clock recovery signal (SIG-CR).
[0099] In the case of additional exemplary embodiments, for example, the PHY device of the sensor device (20) is configured as a slave in the sense described above for processing the symbol clock frequency, and is configured to synchronize the clock device of the sensor device (20), for example, the local clock device (20-CLK), based on a signal for clock recovery (SIG-CR) or based on the recovered symbol clock, or to maintain it in a synchronized state.
[0100] In the case of additional exemplary embodiments, for example, the PHY device of the controller (10) is configured as a master in the sense described above for processing the symbol clock frequency and is configured to match, for example, synchronize the signal (SIG-CR) for clock recovery based on the local clock device (10-CLK).
[0101] In the case of additional exemplary embodiments, the principle according to the embodiments is used in communication systems (1000, 1000a, 100b, 100c) for a vehicle (1) (Fig. 9) to enable efficient synchronization, for example, to network sensor modules or sensor devices (20) to each other, or to provide data links from sensor modules or sensor devices (20) to controllers (10) or vehicle computer (30).
[0102] In the case of additional exemplary embodiments, the principle according to the embodiments may preferably be used for sensor devices (20) in which leakage power is limited (e.g., to prevent excessive magnetic heating) and / or may be used for sensor devices (20) having an asymmetric profile of data traffic [e.g., relatively low data traffic for receiving data, e.g., control data from the controller (10), e.g., relatively high data traffic for transmitting data, e.g., image or video data and / or data related to a relatively large amount of information to the controller (10)].
[0103] In the case of additional exemplary embodiments, the principle according to the embodiments may be used, for example, for automatic BASE-T1 Ethernet systems, but in the case of additional exemplary embodiments, it is not limited only to automatic single pair communication technology.
[0104] In the case of additional exemplary embodiments, the principle according to the embodiments may be used for a camera sensor [e.g., as a sensor device (20)] having an uplink speed (e.g., from the camera of the camera sensor to other controllers) that is much higher than the downlink speed (from the controllers to the camera sensor). For example, a local controller of the camera sensor, e.g., a camera ECU, transmits detected camera sensor data to a target via the uplink and receives, e.g., image-specific information via the downlink. In the case of additional exemplary embodiments, in this configuration, the information transmitted via the downlink is transmitted at intervals, and the corresponding messages have, e.g., only a few bits. In this configuration, the channel is used, e.g., asymmetrically, and, e.g., an implementation of an energy saving state (EZS) based on EEE may be used for energy saving. In the case of additional exemplary embodiments, as the principles according to the embodiments are used, efficient synchronization of the involved components can be performed, thereby ensuring time synchronization of the camera module with other elements even during, for example, the phase (ZB-2) of the energy saving state (EZS).
[0105] In the case of additional exemplary embodiments, the principle according to the embodiments may be used for radar sensors, for example, for the automotive sector, which can generate a data burst, for example, because the antenna front end is used sequentially to transmit radar signals and, for example, to receive signals reflected from objects in the surrounding environment. A data burst can also cause, for example, an asymmetric profile of data traffic, and for this reason, an EEE may be used, for example, to save energy. In the case of additional exemplary embodiments, while the principle according to the embodiments is used, the time synchronization of the radar sensor with other elements may be ensured even during the phase of the energy saving state (EZS), for example, by using a signal for clock recovery (SIG-CR) for synchronization during the energy saving state (EZS) or for maintaining synchronization. In addition, in many examples, for consistent synchronization of multiple RDAR sensors, the precision of time synchronization that can be increased through the use of the signal (SIG-CR) compared to the exclusive use of the protocol (PROT-SZ) is important.
[0106] In the case of additional exemplary embodiments, the principle according to the embodiments may be used for communication systems for vehicles (1) (Fig. 9) in which, for example, a number of components frequently transmit information to a number of other components, for example, all other components (e.g., "broadcast"), but receive relatively little data, for example. For this purpose as well, an EEE may be used, for example, to save electrical energy.
[0107] In the case of additional exemplary embodiments, the principle according to the embodiments may be used for systems for detecting (and optionally recording) data, for example, for data logging, where data streams of sensor data of a prototype vehicle are transmitted and stored, and likewise, energy saving through the use of EEE, for example, is made possible by simultaneous time synchronization, for example, through the use of a signal for clock recovery (SIG-CR), even during the energy saving phase, for example, in the EEE LPI.
[0108] In the case of additional exemplary embodiments, the principle according to the embodiments may be used for time synchronization of components, for example, in an energy-saving state or for data transmission with reduced data transmission rates. For example, if the vehicle communication system enters an operating state where a large amount of collected and accurate sensor data is not required, the communication profile is switched to an energy-efficient mode, for example, in the case of additional exemplary embodiments (e.g., where EEE is used), and in this energy-efficient mode, rapid restart of communication is possible (e.g., a relatively short start time within a time range of minutes). In this operating state, for example, after the vehicle is parked or stopped at a traffic light, for example, in the case of additional exemplary embodiments, there may not be a need for detection of remote radar data. Accordingly, the communication link is transitioned to an idle or EEE state, for example, in the case of additional exemplary embodiments, and in this state, the synchronized time axis is maintained, for example, for a set time, for example, through the use of a signal for clock recovery (SIG-CR), for example, by using the principle according to the embodiments. In the case of additional exemplary embodiments, this function maintains (time-) synchronization, and the vehicle may be switched to a driving state more quickly, for example, when the driver wishes to stop for only a short time.
[0109] Additional exemplary embodiments (Fig. 16) relate to the following elements, namely: a) synchronization of the clock device of a controller with the clock device of at least one sensor device; b) synchronization of the clock device of a control device, e.g., a central control device with the clock device of at least one sensor device; c) distribution of time information among, e.g., more than two components in any one or the system; d) maintenance of the synchronization state of two or more components of any one or the system, e. at least temporary use of a signal for clock recovery for synchronization; f) maintenance of the synchronization of any one or the components of the system, e.g., even if at least a number of data links of the system are temporarily switched to at least one or the energy-saving state, f. a method according to the embodiments, and / or an apparatus according to the embodiments, and / or a controller according to the embodiments, and / or a sensor device according to the embodiments, and / or a vehicle according to the embodiments, and / or a computer-readable storage medium according to the embodiments, and / or a computer program according to the embodiments, and / or a data carrier signal according to the embodiments, for at least one of the following elements.
Claims
Claim 1 For example, a method for processing data related to time information for a controller (10) that can be connected to and / or connected to at least one sensor device (20) via a first data link (DV-1), and / or for at least one sensor device (20), for example, a computer-implemented method, said method comprising the step (100) of using a time synchronization protocol (PROT-ZS) for synchronization (SYNC-20-10) of a clock device (10-CLK) of the controller (10) and a clock device (20-CLK) of the at least one sensor device (20) in a first time domain (ZB-1); A method comprising the step (102) of using a signal for clock recovery (SIG-CR) for at least one of the following elements in a second time region (ZB-2) different from the first time region (ZB-1), namely, a) maintaining synchronization (SYNC-20-10-MAINT) between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20), and / or b) synchronization (SYNC-20-10) between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20), e.g., resynchronization (RESYNC-20-10). Claim 2 In claim 1, the time synchronization protocol (PROT-ZS) is formed according to and / or based on at least one of the following standards, namely, a) Precision Time Protocol, PTP, IEEE1588, b) Generalized Precision Time Protocol, gPTP, IEEE 802.1AS, c) Synchronous Ethernet (SyncE), and d) "White Rabbit". Claim 3 A method according to at least one of claims 1 to 2, wherein the signal for clock recovery (SIG-CR) is associated with layer 1 of the ISO / OSI layer model. Claim 4 In at least one of claims 1 to 3, the method comprises the step of using the time synchronization protocol (PROT-ZS) for synchronization (SYNC-20-10) or resynchronization of the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20) in, for example, in at least one third time region (ZB-3), for example, repeatedly, for example periodically (110a), wherein, for example, at least one third time region (ZB-3) is different from the first time region (ZB-1) and / or the second time region (ZB-2). Claim 5 A method according to at least one of claims 1 to 4, wherein the first data link (DV-1) is formed as an Ethernet data link, for example, as an automatic Ethernet data link, in accordance with or based on at least one of the following standards, namely, a) IEEE 802.3bw, b) IEEE 802.bp, c) IEEE 802.3ch, d) IEEE 802.3cy, e) IEEE 802.3cg, f) IEEE 802.3bv, g) IEEE 802.cz. Claim 6 A method comprising, in at least one of claims 1 to 5, a step (120) of activating an energy saving state (ESZ) in at least a second time domain (ZB-2) for a data transmission direction associated with the first data link (DV-1) toward at least one sensor device (20), for example, according to and / or based on the following standard, namely, an energy efficient Ethernet (IEEE 802.3az). Claim 7 In claim 6, the method comprises the step of using a signal for clock recovery (SIG-CR) to maintain synchronization (SYNCH-20-10) between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20) during an energy saving state (ESZ) (122a), and / or restart (122b). Claim 8 In at least one of claims 1 to 7, the method comprises a step (130) of using a time synchronization protocol (PROT-ZS) for synchronization (SYNC-10-30) between the clock device (30-CLK) of at least one additional unit (30), for example, a control unit, for example, a central control unit, for example, a vehicle computer, and the clock device (10-CLK) of the controller (10), for example, the step (130) of using a time synchronization protocol (PROT-ZS) for synchronization (SYNC-10-30) between the at least one additional unit (30) and the clock device (10-CLK) of the controller (10) comprises the following elements, namely, a) a step (130a) of using a time synchronization protocol (PROT-ZS) for synchronization (SYNC-10-30) between the at least one additional unit (30) and the clock device (10-CLK) of the controller (10) during a first time region (ZB-1), A method comprising at least one of the following elements: and / or b) using a time synchronization protocol (PROT-ZS) for synchronization (SYNC-10-30) of the at least one additional unit (30) and the clock device (10-CLK) of the controller (10) during a second time region (ZB-2) (130b), and / or c) using a time synchronization protocol (PROT-ZS) for synchronization (SYNC-10-30) of the at least one additional unit (30) and the clock device (10-CLK) of the controller (10) during at least one third time region (ZB-3) or the corresponding at least one third time region (ZB-3). Claim 9 In claim 8, the method comprises the step of resynchronizing (132) the clock device (30-CLK) of the control device (30), for example, the central control device and the at least one sensor device (20), for example, optionally using a time synchronization protocol (PROT-ZS) between the control device (30), for example, the central control device and the at least one sensor device (20) (132b), and / or B) using a time synchronization protocol (PROT-ZS) between the control device (30), for example, the central control device and the controller (10) (132c), and using a signal (SIG-CR) for clock recovery between the controller (10) and the at least one sensor device (20) (132d). Claim 10 In at least one of claims 1 to 9, the method comprises the following elements: a) receiving messages (N-1) of the time synchronization protocol (PROT-ZS) from, for example, any one or the corresponding additional unit (30) (140); b) transmitting messages (N-2) of the time synchronization protocol (PROT-ZS) to the at least one sensor device (20) (142); c) transmitting a signal (SIG-CR) for clock recovery to the at least one sensor device (20) (144); d) receiving a signal for clock recovery (SIG-CR) through the at least one sensor device (20), and using the signal for clock recovery (SIG-CR) for at least one of the following elements, namely, d1) maintaining synchronization (SYNC-20-10-MAINT) between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20), and / or d2) synchronization (SYNC-20-10) between the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of the at least one sensor device (20), e.g., resynchronization (RESYNC-20-10); comprising one of the elements. Claim 11 A device (200) for executing a method according to at least one of claims 1 to 10. Claim 12 A device (200) according to paragraph 11, for example, can be connected to at least one sensor device (20) via a first data link (DV-1) and / or a controller (10) connected thereto. Claim 13 A sensor device (20) that can be connected to a controller (10), for example, a controller (10) according to claim 12, via any one or a corresponding first data link (DV-1), including a device (200) according to claim 11. Claim 14 A system (1000) comprising at least one device (200) according to claim 11, and / or at least one controller (10) according to claim 12, and / or at least one sensor device (20) according to claim 13. Claim 15 A vehicle (1), e.g., an automobile, comprising at least one device (200) according to claim 11, and / or at least one controller (10) according to claim 12, and / or at least one sensor device (20) according to claim 13, and / or at least one system (1000) according to claim 14. Claim 16 A computer-readable storage medium (SM) comprising instructions (PRG) that cause the computer to execute a method according to at least one of claims 1 to 10 when executed by a computer (202). Claim 17 A computer program (PRG) comprising instructions that cause the computer to execute a method according to at least one of claims 1 to 10 when the program (PRG) is executed by the computer (202). Claim 18 A data carrier signal (DCS) that transmits and / or characterizes a computer program (PRG) according to paragraph 17. Claim 19 The following elements, namely, a) synchronization (301) of the clock device (10-CLK) of the controller (10) and the clock device (20-CLK) of at least one sensor device (20), b) synchronization (302) of the clock device (30-CLK) of the control device (30), e.g., the central control device, and the clock device (20-CLK) of at least one sensor device (20), c) distribution of time information among, e.g., more than two components (10, 20, 30) in any one or the corresponding system (1000) (303), d) maintenance of the synchronization state of two or more components (10, 20, 30) of any one or the corresponding system (1000) using, e.g., at least two different mechanisms (304), e) at least temporary use of a signal (SIG-CR) for clock recovery for synchronization (305), f) for example, a number of data of at least the system (1000) A method according to at least one of claims 1 through 10 for at least one of elements such as maintaining synchronization (306) of any one or the components (10, 20, 30) of the system (1000), even if the link (DV-1) is switched to at least temporarily any one or the corresponding energy saving state (ESZ); and / or the device (200) according to claim 11; and / or the controller (10) according to claim 12; and / or the sensor device (20) according to claim 13; and / or the system (1000) according to claim 14; and / or the vehicle (1) according to claim 15; and / or the computer-readable storage medium (SM) according to claim 16; and / or the computer program (PRG) according to claim 17; and / or the data carrier signal (DCS) according to claim 18.