This application is the National Stage of International Application No. PCT/EP2020/075766, filed Sep. 15, 2020, which claims the benefit of European Patent Application No. EP 19197777.6, filed Sep. 17, 2019. The entire contents of these documents are hereby incorporated herein by reference.
The advancing digitization in industry would be inconceivable without modern communication technologies. Wireless solutions are in demand particularly for applications for which the laying of cables would be too complex or even impossible.
In order to provide companies with the best possible infrastructure for interchanging data of all types, special Industrial Wireless LAN (IWLAN) products having specific supplementary functions have been developed (e.g., for the specific demands of WLAN in industry).
For example, applications in automation, such as, for example, automobile manufacture, for transport and logistics, but also in the oil and gas industry, benefit from these.
A difference from the WLAN in widespread use in the private sector is the accurately timed transmission of the control and data sets, which is to be provided for use in industry in order to be able to reliably control machines. Additionally, such devices are configured for a wider temperature range of from −40° C. to +70° C. The network operates using a specific encryption method in order to prevent tampering.
Wireless communication via Industrial Wireless LAN (IWLAN) is already in use as a solution in many applications (e.g., for mobile network subscribers such as driverless transport systems or for crane applications). Not only the hardware but also the software of the devices are to meet special requirements in industry.
The rapid and reliable transmission of the data packets is to be provided in the communication for many instances of use; realtime communication based on the PROFINET and Ethernet/IP protocols may therefore be implementable without any problems.
If radio systems (e.g., based on WiFi) are used in realtime applications, clock time synchronization is often to be provided. This applies, for example, if the radio system is integrated in a bus system for realtime applications such as, for example, TSN or PROFINET.
Commercial WiFi systems are not optimally suited to accurate (e.g., highly accurate) time synchronization in the range of 1 μs and below, however.
Current systems provide functions for time synchronization only rudimentarily.
The functions specified in the underlying standards IEEE 802.11 and 802.1 are not completely specified to the full extent and may be understood only as support.
In current implementations, most time-critical functions are therefore provided either in hardware, and are thus unchangeable, or as firmware on an embedded microcontroller.
Further, the duration of the sequence of functions that are provided by software is not accurately predictable or measurable.
Accurate timing always requires direct access to counters or clocks implemented in hardware. Without this, more or less significant jitter always arises (e.g., the variance in the delay of the transmitted data packets). At present, it is possible to resort only to the functions that are provided by the manufacturer. However, the implementations are not disclosed for the most part and therefore may hardly be used by third parties.
At present, no commercial solutions for highly accurate clock time synchronization without the disadvantages outlined above are known in the technical setting described. Solutions are based on the propagation of the clock time while accepting greater latency (e.g., delay) and jitter. By way of example, the implementation using the Network Time Protocol (NTP, RFC 5905 . . . ), a standard for synchronizing clocks in computer systems via packet-based communication networks, is known. NTP provides for a reference clock that acts as a fixed point for all synchronization processes. All clocks are thus oriented according to this clock or clock time. NTP was developed specifically in order to allow reliable time indication via networks with variable packet delay. However, the protocol is complex to implement and has vulnerabilities.
The scope of the present invention is defined solely by the appended claims and is not affected to any degree by the statements within this summary.
The present embodiments may obviate one or more of the drawbacks or limitations in the related art. For example, a communication method and a communication apparatus in the above-described setting of industrial wireless communication that are easy to implement are provided.
A method for time synchronization of a communication between communication elements in an industrial setting has a first wireless connection for an actual payload data transmission. Synchronization times are initiated directly by an HW unit that is responsible for the time synchronization and has a highly accurate clock, or are supplied to one such on the side to be synchronized. The synchronization times are converted into synchronization signals. A second transmission channel, which is different than the first wireless connection, is used to transmit the synchronization signals, and this second transmission channel is likewise in the form of a wireless connection.
A communication element for time synchronization of a communication in an industrial setting according to the present embodiments includes a first connecting element for setting up a first wireless connection for payload data transmission. The communication element also includes a first element for the time synchronization, which initiates synchronization times, or the synchronization times are supplied to one such on a side to be synchronized. The synchronization times are converted into synchronization signals. The communication element includes a highly accurate clock (e.g., a realtime clock) and a second connecting element for transmitting the synchronization signals via a second transmission channel that is different than the first wireless connection. This second transmission channel is likewise in the form of a wireless connection.
According to the present embodiments, an additional channel (e.g., wireless channel) is used for the synchronization. In one form of the present embodiments, a simple radio system is used for this.
The following are suitable as the parallel second channel, for example: Simple systems operating in the license-free frequency bands 868 MHz (e.g., based on the CC1100 from Texas Instruments) or 2.4 gigahertz (e.g., based on the CC2500 from Texas Instruments); 868 MHz—the duty cycle required is not a problem in the case of pulses; 2.4 GHz—no duty cycle at 10 mW max, no LBT required; Simple ultra-wideband (UWB) systems (e.g., in the frequency band 3-7 GHz); UWB systems may be used to produce very short pulses (e.g., picoseconds—a few nanoseconds), which allows very accurate synchronization; and Optical systems.
This is used to transmit synchronization times in the form of single pulses or short telegrams. This is possible both cyclically and acyclically.
FIGURE shows one embodiment of a system.
A first wireless connection is used to convey actual data DATA. For this purpose, the elements 1, 2 each have a corresponding transmission and reception device 13, 23 with a suitable antenna 131, 231. These come or go to a suitable communication interface 11, 21. An important aspect for the time synchronization is realtime clocks 12, 22, which are provided both for producing the synchronization clock cycles and for processing after reception.
According to the present embodiments, the units 1, 2 also have a second wireless transmission capability for the signals for time synchronization, 14, 24, which is separate from the first, data transmission capability and, as already shown above, may be in a technically very simple configuration. For example, it is sufficient if the time synchronization messages may be transmitted unidirectionally.
These pulses or telegrams for time synchronization are initiated directly by a unit embodied as hardware that is responsible for the time synchronization and has a highly accurate clock 12, 22, or are supplied to one such on a side to be synchronized. The radio system may be of very simple and unidirectional design. The transmission process is started without delay in order to avoid variable delays. By way of example, a mechanism analogous to listen-before-talk, also known as LBT, may be used (e.g., a check is performed before transmission to determine whether the transmission channel is currently being used by another transmitter).
The delay from the transmission apparatus (e.g., antenna) of the initiator to the reception apparatus of the receiver is therefore now only the pure signal propagation delay in the components and through the air. Should a variable delay in the transmission process (e.g., as a result of regulatory requirements) be unavoidable, the above hardware unit may determine the delay and use the value as a correction value itself or convey it via the actual radio system to the side to be synchronized.
Substantially in parallel with the synchronization pulse or telegram (e.g., shortly beforehand, at the same time, or shortly afterward) the first communication connection (e.g., WiFi) is used to transmit the exact time at which the synchronization signal was initiated. This is ascertained in the timing unit of the initiator and is transferred to the WiFi component. The receiver thus knows the time to which the received pulse may be attributed. Reception of the time and of the pulse may be confirmed to the transmitter. It is possible to distinguish between synchronization signals of different systems by transmitting the synchronization signals (e.g., on different frequencies and/or using different codings).
The present embodiments allow a tried-and-tested and commercially available radio technique such as, for example, WiFi or Bluetooth to be used for the actual data transmission, and highly accurate clock time synchronization to be incorporated still.
The highly accurate clock time synchronization facilitates the use of radio systems in realtime Ethernet systems such as TSN or PROFINET.
The hardware and software to be provided for transmitting pulses or simple telegrams is simple and cheaply available.
The elements and features recited in the appended claims may be combined in different ways to produce new claims that likewise fall within the scope of the present invention. Thus, whereas the dependent claims appended below depend from only a single independent or dependent claim, it is to be understood that these dependent claims may, alternatively, be made to depend in the alternative from any preceding or following claim, whether independent or dependent. Such new combinations are to be understood as forming a part of the present specification.
While the present invention has been described above by reference to various embodiments, it should be understood that many changes and modifications can be made to the described embodiments. It is therefore intended that the foregoing description be regarded as illustrative rather than limiting, and that it be understood that all equivalents and/or combinations of embodiments are intended to be included in this description.
Number | Date | Country | Kind |
---|---|---|---|
19197777 | Sep 2019 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2020/075766 | 9/15/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2021/052959 | 3/5/2021 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
9525617 | Vasseur | Dec 2016 | B2 |
9736056 | Vasseur | Aug 2017 | B2 |
9866883 | Gurfinkel | Jan 2018 | B2 |
10031500 | Diaz | Jul 2018 | B1 |
11178563 | Bahnasy | Nov 2021 | B2 |
11271990 | Frank | Mar 2022 | B2 |
11974238 | Van Phan | Apr 2024 | B2 |
20110009059 | Camp, Jr. et al. | Jan 2011 | A1 |
20150319076 | Vasseur | Nov 2015 | A1 |
20150319077 | Vasseur | Nov 2015 | A1 |
20160119070 | Wang | Apr 2016 | A1 |
20170353749 | Gurfinkel | Dec 2017 | A1 |
20170359793 | Vachula | Dec 2017 | A1 |
20180109409 | Kobayashi | Apr 2018 | A1 |
20180253084 | Diaz | Sep 2018 | A1 |
20190069009 | Gurfinkel | Feb 2019 | A1 |
20190351603 | Busch | Nov 2019 | A1 |
20200204611 | Frank | Jun 2020 | A1 |
20210144666 | Sivasiva Ganesan | May 2021 | A1 |
20210204230 | Van Phan | Jul 2021 | A1 |
20220045962 | Roeland | Feb 2022 | A1 |
20220239600 | Varga | Jul 2022 | A1 |
20240129869 | Van Phan | Apr 2024 | A1 |
Number | Date | Country |
---|---|---|
103002562 | Mar 2013 | CN |
104184571 | Dec 2014 | CN |
107959967 | Apr 2018 | CN |
3157295 | Apr 2017 | EP |
2015143464 | Oct 2015 | WO |
2017213739 | Dec 2017 | WO |
WO-2018158404 | Sep 2018 | WO |
WO-2019243669 | Dec 2019 | WO |
WO-2020192908 | Oct 2020 | WO |
Entry |
---|
Rui et al.; “Design of precise clock synchronization in long distance digital pipeline system”; published: Feb. 15, 2013; vol. 35; No. 2. (4 pages). |
European Search Report for European Application No. 19197777.6-1205 dated Mar. 17, 2020. |
International Search Report and the Written Opinion for International Patent Application PCT/EP2020/075766 mailed Dec. 1, 2020. |
Notification of the Submission of the International Provisional Patentability Report for International Patent Application No. PCT/EP2020/075766 mailed Nov. 10, 2021. |
Number | Date | Country | |
---|---|---|---|
20220369259 A1 | Nov 2022 | US |