Method and apparatus for processing data associated with time information
A dual-layer approach using PROT-ZS and SIG-CR maintains time synchronization in sensor devices and control units during energy-saving states, overcoming the limitations of existing protocols by ensuring continuous synchronization.
Patent Information
- Application Number
- PCT/EP2025/050212
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-15
- Filing Date
- 2025-01-07
- Publication Date
- 2025-07-24
AI Technical Summary
Existing methods for time synchronization in sensor devices and control units face challenges in maintaining synchronization during energy-saving states, particularly when using protocols like gPTP, which become unreliable due to energy-efficient Ethernet (EEE) modes.
Implementing a protocol for time synchronization (PROT-ZS) and a signal for clock recovery (SIG-CR) that operate on different layers of the OSI model, allowing synchronization to be maintained even during energy-saving states by using SIG-CR on Layer 1, while PROT-ZS is restricted to Layer 2.
Ensures reliable time synchronization in sensor devices and control units even during energy-saving modes, enhancing flexibility and accuracy without the limitations of conventional protocols.
Smart Images

Figure EP2025050212_24072025_PF_FP_ABST
Abstract
Description
[0001] Description
[0002] Method and apparatus for processing data associated with time information
[0003] State of the art
[0004] The disclosure relates to a method for processing data associated with time information.
[0005] The disclosure further relates to an apparatus for processing data associated with time information.
[0006] Disclosure of the invention
[0007] Exemplary embodiments relate to a method, for example a computer-implemented method, for processing data associated with time information, for example for a control unit that is connectable and / or connected to at least one sensor device via a first data connection, and / or for the at least one sensor device, the method comprising: using, in a first time range, a protocol for time synchronization to synchronize a timer device of the at least one sensor device with a timer device of the control unit, using, in a second time range that is different from the first time range, a signal for clock recovery for at least one of the following elements: a) maintaining the synchronization of the timer device of the at least one sensor device with the timer device of the control unit, and / or b) synchronization,For example, resynchronization of the timing device of the at least one sensor device with the timing device of the control unit. In further exemplary embodiments, the principle according to the embodiments can be used, for example, for a control unit or in a control unit, for example, to establish or restore synchronization and / or to maintain synchronization.
[0008] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for at least one or the at least one sensor device or in one or the sensor device, for example for establishing or restoring synchronization and / or for maintaining synchronization.
[0009] In further exemplary embodiments, it is provided that the protocol for time synchronization is designed according to and / or based on at least one of the following standards: a) Precision Time Protocol, PTP, IEEE1588, b) generalized Precision Time Protocol, gPTP, IEEE 802.1 AS, c) Synchronous Ethernet (SyncE), d) “White Rabbit”.
[0010] In further exemplary embodiments, it is provided that the clock recovery signal is associated with layer 1 of the ISO / OSI layer model, for example, is a layer 1 signal of the ISO / OSI layer model.
[0011] In further exemplary embodiments, it is provided that the method comprises: using, for example repeatedly, for example periodically, using the protocol for time synchronization for synchronizing or resynchronizing the timer device of the at least one sensor device with the timer device of the control unit, for example in at least one third time range, wherein, for example, the at least one third time range is different from the first time range and / or from the second time range.
[0012] In further exemplary embodiments, it is provided that the first data connection is designed as an Ethernet data connection, for example as an automotive Ethernet data connection, for example according to or based on at least one of the following standards: 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.
[0013] In further exemplary embodiments, it is provided that the method comprises: activating an energy-saving state, for example according to and / or based on at least the following standard: Energy Efficient Ethernet, IEEE 802.3az, at least in the second time range, for example at least for a data transmission direction associated with the first data connection to the at least one sensor device.
[0014] In further exemplary embodiments, it is provided that the method comprises: maintaining and / or renewing the synchronization of the timing device of the at least one sensor device at least with the timing device of the control unit during the energy saving state by means of the clock recovery signal.
[0015] In further exemplary embodiments, it is provided that the method comprises: using the time synchronization protocol to synchronize the timer device of the control unit with at least one further unit, for example with a timer device of a, for example, central, control device, for example a vehicle computer, wherein, for example, the use of the time synchronization protocol to synchronize the timer device of the control unit with the at least one further unit comprises at least one of the following elements: a) using the time synchronization protocol to synchronize the timer device of the control unit with the at least one further unit during the first time range, and / or b) using the time synchronization protocol to synchronize the timer device of the control unit with the at least one further unit during the second time range,and / or c) using the time synchronization protocol to synchronize the timer device of the control unit with the at least one further unit during at least one third time range or the at least one third time range. In further exemplary embodiments, it is provided that the method comprises: synchronizing, for example resynchronizing, the timer device of the at least one sensor device with the timer device of the, for example, central, control device, for example optionally A) using the time synchronization protocol, for example between the, for example, central, control device and the at least one sensor device, and / or B) using the time synchronization protocol, for example between the, for example, central, control device and the control unit,and using the signal for clock recovery between the control unit and the at least one sensor device.,
[0016] In further exemplary embodiments, it is provided that the method comprises at least one of the following elements: a) receiving messages of the protocol for time synchronization, for example from one or the further unit, b) sending messages of the protocol for time synchronization to the at least one sensor device, c) sending the signal for clock recovery to the at least one sensor device, d) receiving the signal for clock recovery by the at least one sensor device and using the signal for clock recovery for at least one of the following elements: d1) maintaining the synchronization of the timer device of the at least one sensor device with the timer device of the control unit, and / or d2) synchronization, for example resynchronization, of the timer device of the at least one sensor device with the timer device of the control unit.
[0017] Further exemplary embodiments relate to an apparatus for carrying out the method according to the embodiments.
[0018] Further exemplary embodiments relate to a control unit that is connectable and / or connected, for example, to at least one sensor device via a first data connection, comprising a device according to the embodiments. Further exemplary embodiments relate to a sensor device that is connectable, for example, to a control unit, for example to a control unit according to the embodiments, via a or the first data connection, comprising a device according to the embodiments.
[0019] Further exemplary embodiments relate to a system comprising at least one device according to the embodiments and / or at least one control unit according to the embodiments and / or at least one sensor device according to the embodiments.
[0020] Further exemplary embodiments relate to a vehicle, for example a motor vehicle, comprising at least one device according to the embodiments and / or at least one control unit 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.
[0021] Further exemplary embodiments relate to a computer-readable storage medium comprising instructions that, when executed by a computer, cause the computer to perform the method according to the embodiments.
[0022] Further exemplary embodiments relate to a computer program comprising instructions which, when executed by a computer, cause the computer to carry out the method according to the embodiments.
[0023] Further exemplary embodiments relate to a data carrier signal that transmits and / or characterizes the computer program according to the embodiments.
[0024] Further exemplary embodiments relate to a use of the method according to the embodiments and / or the device according to the embodiments and / or the control unit according to the embodiments and / or the sensor device according to the embodiments and / or the system according to the embodiments and / or the vehicle according to the embodiments and / or the computer-readable storage medium according to the embodiments and / or the computer program according to the embodiments and / or the data carrier signal according to the embodiments for at least one of the following elements: a) synchronizing a timer device of the at least one sensor device with a timer device of the control unit, b) synchronizing a timer device of the at least one sensor device with a timer device of a, for example, central, control device, c) distributing time information in one or morethe system, for example between more than two components, d) keeping two or more components of or of the system synchronized, for example using at least two different mechanisms, e) at least temporarily using the clock recovery signal for synchronization, f) maintaining synchronization of components of or of the system, for example although at least some data connections of the system are at least temporarily put into a power saving state.
[0025] Further features, possible applications, and advantages of the invention will become apparent from the following description of exemplary embodiments of the invention, which are illustrated in the figures of the drawing. All described or illustrated features, individually or in any combination, constitute the subject matter of the invention, regardless of their summary in the claims or their references, as well as regardless of their wording or representation in the description or in the drawing.
[0026] The drawing shows:
[0027] Fig. 1 schematically shows a simplified flow diagram according to exemplary embodiments,
[0028] Fig. 2 schematically shows a simplified block diagram according to exemplary embodiments, Fig. 3 schematically shows a simplified timing diagram according to exemplary embodiments,
[0029] Fig. 4 schematically shows a simplified flow diagram according to exemplary embodiments,
[0030] Fig. 5 schematically shows a simplified flow diagram according to exemplary embodiments,
[0031] Fig. 6 schematically shows a simplified flow diagram according to exemplary embodiments,
[0032] Fig. 7 schematically shows a simplified block diagram according to exemplary embodiments,
[0033] Fig. 8 schematically shows a simplified block diagram according to exemplary embodiments,
[0034] Fig. 9 schematically shows a simplified block diagram according to exemplary embodiments,
[0035] Fig. 10 schematically shows a simplified block diagram according to exemplary embodiments,
[0036] Fig. 11 schematically shows a simplified block diagram according to exemplary embodiments,
[0037] Fig. 12 schematically shows a simplified block diagram according to exemplary embodiments,
[0038] Fig. 13 schematically shows a simplified flow diagram according to exemplary embodiments,
[0039] Fig. 14 schematically shows a simplified flow diagram according to exemplary embodiments, Fig. 15 schematically shows a simplified block diagram according to exemplary embodiments,
[0040] Fig. 16 schematically illustrates aspects of uses according to exemplary embodiments.
[0041] Exemplary embodiments, Fig. 1 , 2, relate to a method, for example a computer-implemented method, for processing data associated with time information, for example for a control unit 10 (Fig. 2), which is connectable and / or connected to at least one sensor device 20 via a first data connection DV-1, and / or for the at least one sensor device 20, the method comprising: using 100 (Fig. 1), in a first time range ZB-1 (see the timing diagram according to Fig. 3), a protocol PROT-ZS for time synchronization for synchronizing SYNCH-20-10 a timer device 20-CLK (Fig. 2) of the at least one sensor device 20 with a timer device 10-CLK of the control unit 10, using 102, in a second time range ZB-2 (Fig.3), which is different from the first time range ZB-1, a signal SIG-CR for clock recovery for at least one of the following elements: a) maintaining SYNCH-20-10-MAINT the synchronization SYNCH-20-10 of the timer device 20-CLK of the at least one sensor device 20 with the timer device 10-CLK of the control unit 10, and / or b) synchronization SYNCH-20-10, for example resynchronization RESYNCH-20-10, of the timer device 20-CLK of the at least one sensor device 20 with the timer device 10-CLK of the control unit 10.
[0042] In further exemplary embodiments, Fig. 2, the principle according to the embodiments can be used, for example, for a or the control unit 10 or in a or the control unit 10, for example by means of a device 200 for carrying out aspects according to exemplary embodiments, e.g. for establishing or restoring a synchronization SYNCH-20-10 and / or for maintaining the synchronization SYNCH-20-10.
[0043] In some examples, device 200 is, for example, a physical layer device or integrated into a physical layer device. In some examples, device 200 is configurable and / or configured as a so-called "master," e.g., when device 200 is used for control unit 10, e.g., at least temporarily.
[0044] In some examples, the device 200 is configurable and / or configured as a so-called "slave", e.g., when the device 200 is used for the sensor device 20, e.g., at least temporarily.
[0045] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for at least one or the at least one sensor device 20 or in a or the sensor device 20, for example by means of a device 200 for carrying out aspects according to exemplary embodiments, for example for establishing or restoring a synchronization SYNCH-20-10 and / or for maintaining the synchronization SYNCH-20-10.In other words, in some examples, the at least one sensor device 20 can at least temporarily perform at least one of the following aspects: a) receiving the signal SIG-CR for clock recovery and using the signal SIG-CR for clock recovery for at least one of the following elements: a1) maintaining the synchronization of the timer device of the at least one sensor device 20 with the timer device 10-CLK of the control unit 10, and / or a2) synchronization, for example resynchronization, of the timer device 20-CLK of the at least one sensor device 20 with the timer device 10-CLK of the control unit.
[0046] In further exemplary embodiments, the PROT-ZS protocol for time synchronization can optionally be used for the SYNCH-20-10 synchronization and / or the SIG-CR signal for clock recovery, which in further exemplary embodiments increases flexibility with regard to establishing or restoring the SYNCH-20-10 synchronization and / or with regard to maintaining the SYNCH-20-10 synchronization.
[0047] In further exemplary embodiments, it is provided that the PROT-ZS protocol for time synchronization is designed according to and / or based on at least one of the following standards: a) Precision Time Protocol, PTP, IEEE1588, b) generalized Precision Time Protocol, gPTP, IEEE
[0048] 802.1 AS, c) Synchronous Ethernet (SyncE), d) “White Rabbit”.
[0049] In further exemplary embodiments, the SIG-CR signal for clock recovery is associated with layer 1 of the ISO / OSI layer model, for example, a layer 1 signal of the ISO / OSI layer model. In contrast, the gPTP operates, for example, at layer 2 of the ISO / OSI layer model.
[0050] The optional block 104 according to Fig. 1 symbolizes an exemplary data transmission, e.g. of sensor data from the at least one sensor device 20 via the data connection DV-1 to the control unit 10.
[0051] In further examples, a different temporal sequence than the sequence of blocks 102, 104 shown here as an example in Fig. 1 may also be present. For example, in some examples, it is also possible for the sequences of blocks 102, 104 to overlap at least temporarily and / or at least partially. For example, an advantage of some examples may be that the (recovered) clock signal is used to maintain synchronization, e.g., even "while" data is being transmitted on the line (because in some examples, the signal is always present at the receiver, e.g., as long as the link is active).
[0052] In further exemplary embodiments, Fig. 4, it is provided that the method comprises: using 110, for example repeatedly, for example periodically, using 110a the protocol PROT-ZS for time synchronization for synchronizing or resynchronizing the timer device 20-CLK (Fig. 2) of the at least one sensor device 20 with the timer device 10-CLK of the control unit 10, for example in at least one third time range ZB-3 (Fig. 3), wherein, for example, the at least one third time range ZB-3 is different from the first time range ZB-1 and / or from the second time range ZB-2.
[0053] The optional block 112 according to Fig. 4 symbolizes an optional synchronization SYNCH-20-10 or resynchronization of the timer device 20-CLK (Fig. 2) of the at least one sensor device 20 with the timer device 10-CLK of the control unit 10 using the signal SIG-CR for clock recovery, e.g., outside the third time range ZB-3 (and / or outside the first time range ZB-1), see also the points "..." in Fig. 3.
[0054] In further exemplary embodiments, Fig. 2, it is provided that the first data connection DV-1 is designed as an Ethernet data connection, for example as an automotive Ethernet data connection, for example according to or based on at least one of the following standards: 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.
[0055] In further exemplary embodiments, Fig. 5, it is provided that the method comprises: activating 120 an energy-saving state ESZ, for example according to and / or based on at least the following standard: Energy Efficient Ethernet, IEEE 802.3az, at least in the second time range ZB-2, for example at least for a data transmission direction ("downlink") associated with the first data connection DV-1 to the at least one sensor device 20.
[0056] In further exemplary embodiments, Fig. 5, it is provided that the method comprises: maintaining 122a and / or renewing 122b the synchronization SYNCH-20-10 of the timer device 20-CLK of the at least one sensor device 20 at least with the timer device 10-CLK of the control unit 10 during the energy saving state ESZ by means of the signal SIG-CR for clock recovery. The optional measures 122a and / or 122b according to Fig. 5, which are collectively designated by the block 122, thus enable, in further exemplary embodiments, the maintenance 122a and / or renewal 122b of the synchronization SYNCH-20-10 even during the energy saving state ESZ, in which, for example, the protocol PROT-ZS for time synchronization, e.g., gPTP, cannot be used or cannot be used without restrictions (e.g., in the downlink direction) due to the energy saving state ESZ, e.g.,Because the SIG-CR signal for clock recovery operates at Layer 1 of the ISO / OSI layer model, unlike gPTP, which uses Layer 2 of the ISO / OSI layer model. This advantageously enables reliable synchronization SYNCH-20-10 or maintenance of synchronization SYNCH-20-10 in further exemplary embodiments, even during the energy-saving state ESZ, even in time ranges ZB-2 in which gPTP cannot be used.
[0057] In further exemplary embodiments, Fig. 6, it is provided that the method comprises: using 130 the protocol PROT-ZS for time synchronization for synchronizing SYNCH-10-30 the timer device 10-CLK (Fig. 2) of the control unit 10 with at least one further unit 30, for example with a timer device 30-CLK of a, for example central, control device 30, for example a vehicle computer.
[0058] For example, the further unit 30 is connectable or connected to the control unit 10 via a second data connection DV-2, via which messages N-1 of the PROT-ZS protocol for time synchronization for the synchronization SYNCH-10-30 can be exchanged with the control unit 10.
[0059] In further exemplary embodiments, messages N-2 of the PROT-ZS protocol for time synchronization for the synchronization SYNCH-20-10 between the control unit 10 and the at least one sensor device 20 can be exchanged in a comparable manner via the first data connection DV-1, at least in the time ranges ZB-1, ZB-3 (Fig. 3), i.e. outside the energy-saving state ESZ. In further exemplary embodiments, the PROT-ZS protocol can thus be used for time synchronization both between the components 10, 30 and between the components 10, 20, but between the components 10, 20, for example, only in those time ranges ZB-1, ZB-3 (Fig. 3), in which the energy-saving state ESZ is not active, for example for the downlink from component 10 to component 20.
[0060] During such time periods ZB-2 (Fig. 3), in which the energy saving state ESZ is active, e.g. for the downlink from component 10 to component 20, the signal SIG-CR can advantageously be used for clock recovery for the synchronization SYNCH-20-10 between the control unit 10 and the at least one sensor device 20, e.g. in the downlink via the first data connection DV-1, since as an ISO / OSI layer 1 signal it is not affected, e.g., by the EEE-based energy saving state ESZ in further exemplary embodiments. In further exemplary embodiments, Fig.6, the use 130 of the PROT-ZS protocol for time synchronization for synchronizing SYNCH-10-30 the timer device 10-CLK of the control unit 10 with the at least one further unit 30 comprises at least one of the following elements: a) using 130a of the PROT-ZS protocol for time synchronization for synchronizing the timer device of the control unit with the at least one further unit during the first time range ZB-1, and / or b) using 130b of the PROT-ZS protocol for time synchronization for synchronizing the timer device of the control unit with the at least one further unit during the second time range ZB-2, and / or c) using 130c of the PROT-ZS protocol for time synchronization for synchronizing the timer device of the control unit with the at least one further unit during at least a third time range ZB-3 or the at least one third time range ZB-3.
[0061] In other words, in further exemplary embodiments, the PROT-ZS time synchronization protocol can be used to synchronize SYNCH-10-30 the timer device 10-CLK of the control unit 10 with the at least one further unit 30, for example, during all of the time ranges ZB-1, ZB-2, ZB-3, ... (Fig. 3), for example because the second data connection DV-2 is not put into an energy-saving state ESZ, which could, for example, at least temporarily impair the use of the PROT-ZS time synchronization protocol to synchronize SYNCH-10-30 the timer device 10-CLK of the control unit 10 with the at least one further unit 30.
[0062] However, if the second data connection DV-2 were to be placed into an energy-saving state ESZ at least temporarily, e.g., in the downlink direction from component 30 to component 10, which could, for example, at least temporarily impair the use of the PROT-ZS protocol for time synchronization for synchronizing SYNCH-10-30 of the timer device 10-CLK of the control unit 10 with the at least one further unit 30, a SIG-CR signal for clock recovery (not shown for DV-2) could also be used at least temporarily between the components 30, 10, i.e., via the second data connection DV-2, in order to maintain the SYNCH-10-30 synchronization. In some examples, it is also possible, for example, to simultaneously use a SIG-CR signal for clock recovery on a "normally active" connection. In this case, for example, higher energy consumption is then required, e.g., higher than in other examples.In some examples, a combination of both variants may still be useful, e.g. to achieve greater accuracy or to reduce the additional "data traffic" caused by the PROT-ZS protocol.
[0063] In further exemplary embodiments, Fig. 6, it is provided that the method comprises: synchronizing 132, for example resynchronizing 132a, the timer device 20-CLK of the at least one sensor device 20 with the timer device 30-CLK of the, for example, central, control device 30, for example optionally A) using 132b the PROT-ZS protocol for time synchronization, for example between the, for example, central, control device 30 and the at least one sensor device 20, and / or B) using 132c the PROT-ZS protocol for time synchronization, for example between the, for example, central, control device 30 and the control unit 10 (i.e., for example, on the second data connection DV-2), and using 132d the SIG-CR signal for clock recovery between the control unit 10 and the at least one sensor device 20 (i.e., for example, on the first data connection DV-1).
[0064] In further exemplary embodiments, Fig. 7, it is provided that the method comprises at least one of the following elements: a) receiving 140 messages N-1 of the PROT-ZS protocol for time synchronization, for example from one or the further unit 30, for example by the control unit 10, for example via the second data connection DV-2, b) sending 142 messages N-2 of the PROT-ZS protocol for time synchronization to the at least one sensor device 20, for example by the control unit 10, for example via the first data connection DV-1, c) sending 144 the signal SIG-CR for clock recovery to the at least one sensor device 20, for example by the control unit 10, for example via the second data connection DV-2.
[0065] In some examples, when, for example, the control unit 10 sends the SIG-CR signal for clock recovery to the at least one sensor device 20 (see, for example, block 144 of Fig. 7), the at least one sensor device 20 can maintain synchronization, for example based on the SIG-CR signal for clock recovery.
[0066] Further exemplary embodiments, Fig. 8, relate to an apparatus 200 for carrying out the method according to the embodiments.
[0067] In further exemplary embodiments, the device 200 is, for example, assigned to the control unit 10 (Fig. 2), for example integrated into the control unit 10.
[0068] In further exemplary embodiments, the device 200 is, for example, assigned to the at least one sensor device 20 (Fig. 2), for example integrated into the at least one sensor device 20.
[0069] In further exemplary embodiments, the device 200 is associated (not shown) with the vehicle computer 30 (FIG. 2), for example, integrated into the vehicle computer 30.
[0070] In further exemplary embodiments, Fig. 8, it is provided that the device 200 comprises: a computing device ("computer") 202 having at least one computing core 202a, a memory device 204 assigned to the computing device 202 for at least temporarily storing at least one of the following elements: a) data DAT (e.g. data associated with the synchronization SYNCH-20-10, SYNCH-10-30), b) computer program PRG, for example for carrying out the method according to the embodiments.
[0071] In further exemplary embodiments, the memory device 204 comprises a volatile memory (e.g., random access memory (RAM)) 204a, and / or a non-volatile (NVM) memory (e.g., flash EEPROM) 204b, or a combination thereof or with other memory types not explicitly mentioned.
[0072] Further exemplary embodiments relate to a computer-readable storage medium SM, comprising instructions PRG which, when executed by a computer 202, cause the computer to carry out the method according to the embodiments.
[0073] Further exemplary embodiments relate to a computer program PRG comprising instructions which, when the program PRG is executed by a computer 202, cause the computer 202 to carry out the method according to the embodiments.
[0074] Further exemplary embodiments relate to a data carrier signal DCS, which characterizes and / or transmits the computer program PRG according to the embodiments. The data carrier signal DCS is, for example, exchangeable (receivable and / or transmittable) via an optional data interface 206 of the device 200, wherein the optional data interface 206 can be configured, for example, for information exchange (e.g., transmission of the signal SIG-CR), for example, data exchange (e.g., data associated with the PROT-Z protocol and / or sensor data and / or control data) (sending and / or receiving) via at least one of the data connections DV-1, DV-2 (Fig. 2).
[0075] Further exemplary embodiments, Fig. 2, relate to a control unit 10, which is connectable and / or connected, for example, to at least one sensor device 20 via a first data connection DV-1, comprising a device 200 according to the embodiments.
[0076] Further exemplary embodiments, Fig. 2, relate to a sensor device 20, which can be connected, for example, to a control unit, for example to a control unit 10 according to the embodiments, via a or the first data connection DV-1, comprising a device 200 according to the embodiments.
[0077] Optionally, in further exemplary embodiments, the further unit 30 may also comprise a device 200 according to exemplary embodiments.
[0078] Further exemplary embodiments, Fig. 2, relate to a system 1000 comprising at least one device 200 according to the embodiments and / or at least one control unit 10 according to the
[0079] Embodiments and / or at least one sensor device 20 according to the embodiments.
[0080] Further exemplary embodiments, Fig. 9, relate to a vehicle, for example a motor vehicle, 1 comprising at least one device 200 according to the embodiments and / or at least one control unit 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.
[0081] Fig. 10 schematically shows a simplified block diagram of a communication system 1000a according to exemplary embodiments. Element E10 symbolizes, by way of example, a gateway, for example, for connecting at least some components of the communication system 1000a to at least one other communication system or network (not shown).
[0082] The elements E11 a, E11 b, E11 c symbolize, by way of example, central control units (e.g., "central ECU(s)"), e.g., similar or identical to the control unit 10 according to Fig. 2. The elements E12a, E12b, E12c, E12d symbolize, by way of example, sensor devices (e.g., similar or identical to the sensor device 20 according to Fig. 2) and / or actuators or other components that are associated with a comparatively high data rate, which, for example, therefore at least temporarily send and / or receive data at a high data rate (e.g., components for providing and / or processing image data or video data, e.g., radar signal processing, LIDAR, etc.). The elements E13a, E13b, E13c, E13d symbolize, by way of example, control units, e.g., zone control units (e.g., "zonal ECU(s)"). The elements collectively designated by the reference numerals E14 symbolize sensors and / or actuators with, for example, in contrast to the elements E12a, E12b, ..., comparatively low, for example lower, requirements for respective data rates.
[0083] The principle according to the embodiments can be advantageously used in one or more components of the communication system 1000a, for example in the area of the elements E11a, E11b, E11c, E12a, .., E12d, whereby in further exemplary embodiments reliable synchronization is enabled, for example also in time ranges ZB-2 (Fig. 3), in which at least some data connections DV are placed in a power-saving state, for example according to EEE. In some examples, the data connection DV according to Fig. 10 is comparable, for example, to the data connection DV-1 according to Fig. 2, because in some examples it can represent, for example, a connection between a zone control device E13a and a sensor E12b.
[0084] Further examples, Fig. 10, relate to a method for a system, such as a system 1000 according to the disclosure.
[0085] In some examples, the system comprises: a computing device associated with a first level, for example hierarchy level, for example a vehicle computer, for example vehicle computer, at least one computing device associated with a second level, for example hierarchy level, for example zone control device, at least one device associated with a third level, for example hierarchy level, for example sensor device.
[0086] In some examples, the method for the system comprises: at least temporarily using a PROT-ZS protocol for time synchronization to synchronize a timer device of the at least one second-stage computing device (e.g., zone control unit) with a timer device of the first-stage computing device (e.g., vehicle computer), at least temporarily using a SIG-CR signal for clock recovery for at least one of the following elements: a) maintaining the synchronization of the timer device of the second-stage computing device with the timer device of the first-stage computing device, and / or b) synchronization, e.g., resynchronization, of the timer device of the second-stage computing device with the timer device of the first-stage computing device. In some examples, e.g.,firstly, the PROT-ZS protocol for time synchronization is used to synchronize the timer device of the at least one computing device of the second stage (e.g. zone control device) with the timer device of the computing device of the first stage, and then, if necessary additionally (or alone), the SIG-CR signal for clock recovery, e.g. for at least one of the following elements: a) maintaining the synchronization of the timer device of the computing device of the second stage with the timer device of the computing device of the first stage, and / or b) synchronization, e.g. re-synchronization, of the timer device of the computing device of the second stage with the timer device of the computing device of the first stage.
[0087] In some examples, the method for the system comprises: at least temporarily using a protocol PROT-ZS for time synchronization to synchronize a timer device of the at least one third-stage device (e.g. sensor device) with a timer device of the at least one second-stage computing device (e.g. zone controller), at least temporarily using a signal SIG-CR for clock recovery for at least one of the following elements: a) maintaining the synchronization of the timer device of the third-stage device with the timer device of the at least one second-stage computing device, and / or b) synchronization, e.g. re-synchronization, of the timer device of the third-stage device with the timer device of the at least one second-stage computing device.
[0088] In other words, in some examples, the principle according to the disclosure can also be used, for example, in hierarchical structures or topologies of the system 1000 or, in general, of devices such as computing devices and / or sensor devices. In some examples, the principle according to the disclosure can also be used, for example, in hierarchical structures with more than three levels.
[0089] Fig. 11 schematically shows a simplified block diagram of a communication system 1000b according to exemplary embodiments, in which the principle according to the embodiments can be used. Element E20 symbolizes, for example, a vehicle computer, for example at least similar to the further unit 30 according to Fig. 2. The vehicle computer E20 has, for example, three interface devices S1, S2, S3, for example of the Ethernet type, e.g., Automotive Ethernet. The vehicle computer E20 has a computing device E21, for example, an image signal processor, e.g., for processing image or video signals received from a plurality of sensor devices 20-1, 20-2, ..., 20-N via respective data connections DV-
[0090] 1, DV-2, ... DV-M and the associated interface devices S4, S5, S6 are supplied.
[0091] For example, the vehicle computer E20 has a, e.g. central, time base or timer device, E20-CLK and can, e.g. using the PROT-ZS protocol for time synchronization, e.g. gPTP, time information and / or synchronization information via the data connections DV-1, DV-
[0092] 2, ... DV-M to the sensor devices 20-1, 20-2, ..., 20-N, which can, for example, adapt or check their local time base or timer device 20-1-CLK, 20-2-CLK, ..., 20-N-CLK on this basis. To receive the time information and / or synchronization information via the data connections DV-1, DV-2, ... DV-M, the sensor devices 20-1, 20-2, ..., 20-N have the previously described interface devices S4, S5, S6. In further exemplary embodiments, user data, e.g. control data for operation of the sensor devices 20-1, 20-2, ..., 20-N, and / or signals SIG-CR for clock recovery, by means of which synchronization or maintenance of the synchronization of the sensor devices 20-1, 20-2, ..., 20-N with the central timer device E20-CLK can be carried out, for example, when the data connections DV-1, DV-2, ..., DV-M, e.g.in the downlink direction are in the energy saving state ESZ.
[0093] Fig. 12 schematically shows a simplified block diagram of a communication system 1000c according to exemplary embodiments, in which the principle according to the embodiments can be used. Element E20' symbolizes, by way of example, a vehicle computer, which in the present case has, by way of example, N interface devices S1, S2, ..., SN according to the embodiments, and a gPTP timer unit, e.g., a gPTP-based Grand Master ("GM") E22. By way of example, a network coupling element, e.g., a switch E23, can be provided, e.g., for coupling the interface devices S1, S2, SN to one another and / or to at least one other component of the vehicle computer E20', e.g., a computing device E21.
[0094] Element E25 symbolizes, for example, a gPTP bridge device, e.g., implemented using or in a zone control unit, which can exchange, e.g., distribute, gPTP messages between the vehicle computer E20' and sensor devices E26, E27. For example, the gPTP bridge device E25 also has interface devices SR, SS, ST, as do the sensor devices E26, E27 (see elements SX, SY). The respective data connections, e.g., of the Ethernet type, e.g., Automotive Ethernet type, are not labeled in Fig. 12 for reasons of clarity.
[0095] The gPTP bridge device E25 also has a local timer device E25a. Similarly, the sensor devices E26, E27 each have a local timer device E26a, E27a.
[0096] In further exemplary embodiments, Fig. 12, the timing devices E22, E25a, E26a, E27a of the various components E20', E25, E26, E27 can be synchronized using the principle according to the embodiments.
[0097] For example, in some time ranges ZB-1, ZB-3 (Fig. 3), the timing devices E22, E25a, E26a, E27a (Fig. 12) of the various components E20', E25, E26, E27 can be synchronized using the PROTZS protocol. For example, in some time ranges ZB-2 (Fig. 3), the timing devices E25a, E26a, E27a of the various components E25, E26, E27 can be synchronized using the SIG-CR signal for clock recovery.
[0098] For example, the data connection between the components E20', E25 does not assume a power saving state, so that the PROT-ZS protocol can always be used for synchronization via this data connection.
[0099] For example, the data connections between the components E25, E26, E27 assume an energy-saving state at least temporarily, e.g. in the second time range ZB-2 (Fig. 3), so that the synchronization of the timing devices E25a, E26a, E27a of the various components E25, E26, E27 can be carried out via these data connections during the second time range ZB-2 by means of the signal SIG-CR for clock recovery, e.g. while the protocol PROT-ZS for synchronization is temporarily unusable due to the energy-saving state EZS.
[0100] Fig. 13 schematically shows a simplified flow diagram according to exemplary embodiments, which shows aspects of an operation of the communication system 1000c according to Fig. 12, for example with respect to the sensor devices E26, E27 and the gPTP bridge device E25. Element E30 symbolizes an activation of the data connections between the components E25, E26, E27 (i.e., e.g., between E25 and E26 and E25 and E27). Element E31 symbolizes a synchronization of the timer devices E26a, E26b of the sensor devices E26, E27, respectively, with the timer device E25a of the gPTP bridge device E25 using the PROT-ZS protocol, e.g., gPTP. Element E32 symbolizes a coupling, e.g. "locking", of the timing devices E23, E25a with the timing devices E26a, E26b of the sensor devices E26, E27 via the SIG-CR signal for clock recovery, which is transmitted, e.g., from the gPTP bridge device E25 to the sensor devices E26, E27.
[0101] For example, an oscillator E25b for providing the SIG-CR signal for clock recovery can also be coupled to at least the timing device E25a. Element E33 symbolizes activation of the energy-saving state EZS, e.g., in a downlink direction from the gPTP bridge device E25 to the sensor devices E26, E27. Elements E34, E35 symbolize maintaining the synchronization of the timing devices E26a, E26b of the sensor devices E26, E27 with the timing devices E25a, E20' using the SIG-CR signal for clock recovery. During sequences E34, E35, the gPTP bridge device E25 can, for example, continue to keep its timing device E25a synchronized with the central timing device E23 using the PROT-ZS protocol, while the SIG-CR signal is used for clock recovery between the timing devices E25a, E26a, and E27a to maintain synchronization. Fig.14 schematically shows a simplified flow diagram according to exemplary embodiments, which shows further aspects of an operation of the communication system 1000c according to FIG. 12, for example with respect to the gPTP bridge device E25 and the vehicle computer E20'. Element E40 symbolizes an activation of the data connections between the components E20', E25. Element E41 symbolizes a synchronization of the timer device E25a of the gPTP bridge device E25 with the central timer device E23 using the PROT-ZS protocol, e.g., gPTP. Element E42 symbolizes a coupling, e.g., "locking", of an oscillator E25b for providing the signal SIG-CR for clock recovery with the timer device E25a of the gPTP bridge device E25. This causes, for example, a synchronization of the timer devices E23, E25a, e.g.,via the PROT-ZS protocol, also affects the oscillator E25b, thus synchronizing it with the central timing device E23. Element E43 symbolizes the activation of the energy-saving state EZS, e.g., in a downlink direction from the gPTP bridge device E25 to the sensor devices E26, E27.
[0102] Element E44 symbolizes a (e.g., re-)synchronization of the timing device E25a of the gPTP bridge device E25 with the central timing device E23 using the PROT-ZS protocol, e.g., gPTP, e.g., at least similar to element E41.
[0103] Element E45 symbolizes a (re)coupling, e.g., "locking" or, for example, gradual adjustment, of the oscillator E25b for providing the SIG-CR signal for clock recovery with the timing device E25a of the gPTP bridge device E25, e.g., at least similar to element E42. Element E46 symbolizes a repeated, e.g., periodic, synchronization or maintenance of the synchronization of the timing device E25a of the gPTP bridge device E25 with the central timing device E23.
[0104] Fig. 15 schematically shows a simplified block diagram according to exemplary embodiments. An exemplary configuration E50 for a sensor device is shown, e.g. for the at least one sensor device 20 according to Fig. 2. The configuration has at least one of the following elements: a) a sensor E51, e.g. image sensor or video sensor or similar, and / or b) an optional coupling element, e.g. bridge, E52, and / or c) an optional digital interface E53, and / or d) an optional device E54 for digital signal processing, and / or e) a device E55 for clock recovery, e.g. based on a signal SIG-CR for clock recovery received via the data connection DV, e.g. from the control unit, e.g. zone control unit, 10, and / or f) optional analog circuit E57, and / or g) optional analog / digital converter device E58.
[0105] Element E56 symbolizes a local timing device of the sensor device E50, which can be synchronized, for example, at least temporarily with the timing device 10-CLK of the control unit 10 using the PROT-ZS protocol.
[0106] In further exemplary embodiments, the local timing device E56 of the sensor device E50 can be synchronized with the timing device 10-CLK of the control unit 10 based on the signal SIG-CR for clock recovery, which is also provided by the control unit 10, for example for a transmission of data symbols via the data connection DV to the sensor device E50.
[0107] In further exemplary embodiments, the local timing device E56 of the sensor device E50 can thus be synchronized at least temporarily, e.g., in the time ranges ZB-1, ZB-3 (Fig. 3), with the timing device 10-CLK of the control unit 10 using the PROT-ZS protocol. In further exemplary embodiments, the local timing device E56 of the sensor device E50 can thus be synchronized at least temporarily, e.g., in the time ranges ZB-2 (Fig. 3), with the timing device 10-CLK of the control unit 10 using the SIG-CR signal for clock recovery.
[0108] In further exemplary embodiments, the following options are possible for implementing a local timing device E56 in a sensor device E50: a) within a PHY interface module, and / or b) within a bridge or a comparable device outside the PHY interface module. Further exemplary aspects and embodiments are described below, which in further exemplary embodiments can each be combined individually or in any combination with at least one of the aspects described above.
[0109] In further exemplary embodiments, e.g. initially, synchronization of, e.g. all, components in a system 1000, 1000a, ... can take place using the PROT-ZS protocol, and then, e.g. when the, e.g. initial synchronization has taken place, the energy saving state EZS can be assumed at least for a downlink to at least one sensor device 20 (Fig. 2), and the SIG-CR signal can be used for clock recovery in order to keep the sensor device 20 in synchronization, i.e., e.g., to continue to synchronize it with the control unit 10. Periodically, e.g. using the PROT-ZS protocol, synchronization of at least some components can take place again.
[0110] In further exemplary embodiments, a receiver circuit, for example of a sensor device 20, E50 (Fig. 15), has a device E55 for clock recovery, which can be arranged, for example, in a PHY module and which is designed to determine, for example, to reconstruct, a clock signal or clock information based on a received signal SIG-CR.
[0111] In further exemplary embodiments, clock recovery can be used to keep two connection partners of a data connection synchronized so that they can exchange (send and / or receive) symbols, e.g., data symbols, with each other, with reference to a common symbol clock frequency (e.g., "symbol clock").
[0112] For example, one of the connection partners of the data connection can be configured as a so-called "master," which provides the symbol clock frequency, e.g., based on a local oscillator E25b (Fig. 12). The other connection partner of the data connection is configured, e.g., as a so-called "slave" and reconstructs the symbol clock frequency to be used for reception by means of the clock recovery device E55 based on the clock recovery signal SIG-CR received from the master. In further exemplary embodiments, it can be provided that several components of the communication system 1000, 1000a, 1000b, 1000c use the same clock frequency for the clock recovery signal SIG-CR, e.g., 125 MHz.
[0113] In further exemplary embodiments, it is provided that a PHY device, e.g. of a sensor device 20, is configured as a slave in the above-mentioned sense for processing the symbol clock frequency and is designed to synchronize a, e.g. local, timer device 20-CLK of the sensor device 20 or to keep it synchronized based on the signal SIG-CR for clock recovery or based on a recovered symbol clock.
[0114] In further exemplary embodiments, it is provided that a PHY device, e.g. of the control unit 10, is configured as a master in the above-mentioned sense for processing the symbol clock frequency and is designed to adapt, e.g., to synchronize, the signal SIG-CR for clock recovery based on a local clock device 10-CLK.
[0115] In further exemplary embodiments, the principle according to the embodiments is used, for example, in communication systems 1000, 1000a, 100b, 100c for vehicles 1 (Fig. 9), for example to network sensor modules or sensor devices 20 with one another or to create data connections, for example, from sensor modules or sensor devices 20 to control units 10 or a vehicle computer 30 and to enable efficient synchronization.
[0116] In further exemplary embodiments, the principle according to the embodiments can be advantageously used for sensor devices 20 with limited power loss (e.g. to avoid excessive self-heating) and / or for sensor devices 20 with an asymmetric data traffic profile (e.g. comparatively high data volume for transmitting data, e.g. image or video data and / or other data associated with comparatively large amounts of information, e.g. to a control unit 10, with e.g. comparatively small data volume for receiving data, e.g. control data, e.g. from the control unit 10).
[0117] In further exemplary embodiments, the principle according to the embodiments is usable, for example, for automotive BASE-T1 Ethernet systems, but is, in further exemplary embodiments, not limited to automotive single pair communication technology.
[0118] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for a camera sensor (e.g., as sensor device 20) which, for example, has a much higher uplink rate (e.g., from the camera of the camera sensor to other control devices) than the downlink rate (from control devices to the camera sensor). For example, a local control device of the camera sensor, e.g., a camera ECU, sends the acquired camera sensor data via the uplink to a destination and receives, for example, image-specific information via the downlink. In further exemplary embodiments, in this configuration, the information sent via the downlink is sent at intervals, with corresponding messages, for example, having only a few bits. In this configuration, the channel is used, for example, asymmetrically, and an implementation of the energy-saving state EZS, e.g., based on EEE, can be advantageously used for energy saving.In further exemplary embodiments, an efficient synchronization of the components involved can be achieved using the principle according to the embodiments, so that a time synchronization of the camera module with other elements is ensured, for example, even during phases ZB-2 of an energy saving state EZS.
[0119] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for radar sensors, e.g. for the automotive sector, which can generate data bursts, e.g. because an antenna front end is used sequentially to transmit radar signals and to receive signals reflected, for example, from objects in the environment. The data bursts can also lead, for example, to an asymmetric profile of the data traffic, so that, for example, EEE can be used to save energy. In further exemplary embodiments, using the principle according to the embodiments, time synchronization of the radar sensor with other elements can be ensured even during phases of the energy-saving state EZS, e.g. by using the signal SIG-CR for clock recovery for synchronization or maintaining synchronization, e.g. during the energy-saving state EZS. Furthermore, in some examples, e.g.For the coherent synchronization of several RDAR sensors, the accuracy of the time synchronization is important, which in some examples can be increased by using the SIG-CR signal, e.g. compared to using the PROT-SZ protocol exclusively.
[0120] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for communication systems, e.g., for vehicles 1 (Fig. 9), in which some components frequently transmit information to several, e.g., all other, components (e.g., "broadcast"), but receive comparatively little data. EEE, for example, can also be used for this purpose to save electrical energy.
[0121] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for systems for capturing (and, optionally, recording) data, for example for data logging, in which, for example, data streams of sensor data, for example of a prototype vehicle, are transmitted and stored, wherein energy saving is also possible, for example by using EEE, with simultaneous time synchronization, for example also during phases of the energy saving state, for example in EEE LPI, for example by using the SIG-CR signal for clock recovery.
[0122] In further exemplary embodiments, the principle according to the embodiments can be used, for example, for time synchronization of components in a power-saving state or a state for data transmission with a reduced data rate. For example, when a vehicle communication system enters an operating state in which a quantity of collected and precise sensor data is not required, the communication profile in further exemplary embodiments can, for example, switch to an energy-efficient mode (e.g. using EEE), in which, in further exemplary embodiments, a quick restart of the communication is possible (e.g. comparatively short start-up time in a time window of, for example, several minutes). In this operating state, e.g. after the vehicle has been parked or stopped at a traffic light, there may be no need for the acquisition of, for example, long-range radar data in further exemplary embodiments.In further exemplary embodiments, the communication link can thus transition to an idle or EEE state, in which, in further exemplary embodiments, the synchronized time base is maintained for a specific time using the principle according to the embodiments, e.g., by using the SIG-CR signal for clock recovery. This function maintains (time) synchronization in further exemplary embodiments, and the vehicle could, for example, transition to a driving state more quickly, e.g., if the driver only wants to stop for a short time.
[0123] Further exemplary embodiments, Fig. 16, relate to a use of the method according to the embodiments and / or the device according to the embodiments and / or the control unit according to the embodiments and / or the sensor device according to the embodiments and / or the system according to the embodiments and / or the vehicle according to the embodiments and / or the computer-readable storage medium according to the embodiments and / or the computer program according to the embodiments and / or the data carrier signal according to the embodiments for at least one of the following elements: a) synchronizing a timer device of the at least one sensor device with a timer device of the control unit, b) synchronizing a timer device of the at least one sensor device with a timer device of a, for example, central, control device, c) distributing time information in one or morethe system, for example between more than two components, d) keeping two or more components of or of the system synchronized, for example using at least two different mechanisms, e) at least temporarily using the clock recovery signal for synchronization, f) maintaining synchronization of components of or of the system, for example although at least some data connections of the system are at least temporarily put into a power saving state.
Claims
Claims 1 . Method, for example a computer-implemented method, for processing data associated with time information, for example for a control unit (10) that is connectable and / or connected to at least one sensor device (20) via a first data connection (DV-1), and / or for the at least one sensor device (20), the method comprising: using (100), in a first time range (ZB-1), a protocol (PROT-ZS) for time synchronization for synchronizing (SYNC-20-10) a timer device (20-CLK) of the at least one sensor device (20) with a timer device (10-CLK) of the control unit (10), using (102), in a second time range (ZB-2), which is different from the first time range (ZB-1),a signal (SIG-CR) for clock recovery for at least one of the following elements: a) maintaining (SYNC-20-10-MAINT) the synchronization of the timer device (20-CLK) of the at least one sensor device (20) with the timer device (10-CLK) of the control unit (10), and / or b) synchronization (SYNC-20-10), for example resynchronization (RESYNC-20-10), of the timer device (20-CLK) of the at least one sensor device (20) with the timer device (10-CLK) of the control unit (10).
2. The method according to claim 1, wherein the protocol (PROT-ZS) for time synchronization is designed according to and / or based on at least one of the following standards: a) Precision Time Protocol, PTP, IEEE1588, b) generalized Precision Time Protocol, gPTP, IEEE 802.1 AS, c) Synchronous Ethernet, SyncE, d) “White Rabbit”.
3. Method according to at least one of the preceding claims, wherein the signal (SIG-CR) for clock recovery is associated with layer 1 of the ISO / OSI layer model.
4. Method according to at least one of the preceding claims, comprising: using (110), for example repeatedly, for example periodically, using (110a) the protocol (PROT-ZS) for time synchronization for synchronization (SYNC-20-10) or resynchronization of the timer device (20-CLK) of the at least one sensor device (20) with the timer device (10-CLK) of the control unit (10), for example in at least one third time range (ZB-3), wherein for example the at least one third time range (ZB-3) is different from the first time range (ZB-1) and / or from the second time range (ZB-2).
5. The method according to at least one of the preceding claims, wherein the first data connection (DV-1) is designed as an Ethernet data connection, for example as an automotive Ethernet data connection, for example according to or based on at least one of the following standards: 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.
6. The method according to at least one of the preceding claims, comprising: activating (120) an energy saving state (ESZ), for example according to and / or based on at least the following standard: Energy Efficient Ethernet, IEEE 802.3az, at least in the second time range (ZB-2), for example at least for a data transmission direction associated with the first data connection (DV-1) to the at least one sensor device (20).
7. The method according to claim 6, comprising: maintaining (122a) and / or renewing (122b) the synchronization (SYNCH-20-10) of the timer device (20-CLK) of the at least one sensor device (20) at least with the timer device (10-CLK) of the control unit (10) during the energy saving state (ESZ) by means of the signal (SIG-CR) for clock recovery.
8. Method according to at least one of the preceding claims, comprising: using (130) the protocol (PROT-ZS) for time synchronization for synchronizing (SYNC-10-30) the timer device (10-CLK) of the control unit (10) with at least one further unit (30), for example with a timer device (30-CLK) of a, for example, central, control device, for example a vehicle computer, wherein, for example, the use (130) of the protocol (PROT-ZS) for time synchronization for synchronization (SYNC-10-30) of the timer device (10-CLK) of the control unit (10) with the at least one further unit (30) comprises at least one of the following elements: a) use (130a) of the protocol (PROT-ZS) for time synchronization for synchronization (SYNC-10-30) of the timer device (10-CLK) of the control unit (10) with the at least one further unit (30) during the first time range (ZB-1), and / or b) use (130b) of the protocol (PROT-ZS) for time synchronization for synchronization (SYNC-10-30) of the timer device (10-CLK) of the control unit (10) with the at least another unit (30) during the second time range (ZB-2),and / or c) using (130c) the protocol (PROT-ZS) for time synchronization for synchronizing (SYNC-10-30) the timer device (10-CLK) of the control unit (10) with the at least one further unit (30) during at least one third time range (ZB-3) or the at least one third time range (ZB-3)., 9. The method according to claim 8, comprising: synchronizing (132), for example resynchronizing (132a), the timer device (20-CLK) of the at least one sensor device (20) with the timer device (30-CLK) of the, for example, central, control device (30), for example optionally A) using (132b) the protocol (PROT-ZS) for time synchronization, for example between the, for example, central, control device (30) and the at least one sensor device (20), and / or B) using (132c) the protocol (PROT-ZS) for time synchronization, for example between the, for example, central, control device (30) and the control unit (10), and using (132d) the signal (SIG-CR) for clock recovery between the control unit (10) and the at least one sensor device (20).
10. Method according to at least one of the preceding claims, comprising at least one of the following elements: a) receiving (140) messages (N-1) of the protocol (PROT-ZS) for time synchronization, for example, from one or the further unit (30), b) sending (142) messages (N-2) of the protocol (PROT-ZS) for time synchronization to the at least one sensor device (20), c) sending (144) the signal (SIG-CR) for clock recovery to the at least one sensor device (20), d) receiving the signal (SIG-CR) for clock recovery by the at least one sensor device (20) and using the signal (SIG-CR) for clock recovery for at least one of the following elements: d1) maintaining (SYNC-20-10-MAINT) the synchronization of the timer device (20-CLK) of the at least one sensor device (20) with the timer device (10-CLK) of the control unit (10), and / or d2) synchronization (SYNC-20-10), for example resynchronization (RESYNC-20-10), of the timer device (20-CLK) the at least one sensor device (20) with the timer device (10-CLK) of the control unit (10).
11. Device (200) for carrying out the method according to at least one of the preceding claims.
12. Control unit (10) which is connectable and / or connected, for example, to at least one sensor device (20) via a first data connection (DV-1), comprising a device (200) according to claim 11.
13. Sensor device (20) which can be connected, for example, to a control unit (10), for example to a control unit (10) according to claim 12, via a or the first data connection (DV-1), comprising a device (200) according to claim 11.
14. System (1000) comprising at least one device (200) according to claim 11 and / or at least one control unit (10) according to claim 12 and / or at least one sensor device (20) according to claim 13.
15. Vehicle, for example a motor vehicle, (1) comprising at least one device (200) according to claim 11 and / or at least one control unit (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 16. Computer-readable storage medium (SM), comprising instructions (PRG) which, when executed by a computer (202), cause the computer to carry out the method according to at least one of claims 1 to 10.
17. A computer program (PRG) comprising instructions which, when the program (PRG) is executed by a computer (202), cause the computer (202) to carry out the method according to at least one of claims 1 to 10.
18. Data carrier signal (DCS) which transmits and / or characterizes the computer program (PRG) according to claim 17.
19. Use of the method according to at least one of claims 1 to 10 and / or the device (200) according to claim 11 and / or the control unit (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 for at least one of the following elements: a) synchronizing (301) a timer device (20-CLK) of the at least one sensor device (20) with a timer device (10-CLK) of the control unit (10), b) synchronizing (302) a timer device (20-CLK) of the at least one sensor device (20) with a timer device (30-CLK) a, for example central, control device (30), c) distribution (303) of time information in one or morethe system (1000), for example between more than two components (10, 20, 30), d) keeping (304) two or more components (10, 20, 30) of one or the system (1000) synchronized, for example using at least two different mechanisms, e) at least temporarily using (305) the signal (SIG-CR) for clock recovery for synchronization, f) maintaining (306) a synchronization of components (10, 20, 30) of one or the system (1000), for example although at least some data connections (DV-1) of the system (1000) are at least temporarily put into an energy-saving state (ESZ).
Citation Information
Patent Citations
Radiation measurement using timing-over-Ethernet protocol
US20120153166A1
Physical layer device with precision timing
US20220123850A1
Time synchronization using packet-layer and physical-layer protocols
US8446896B2