Systems and methods of controlling synchronicity of communication within a network of devices
US-2019372750-A1 · Dec 5, 2019 · US
US11622005B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11622005-B2 |
| Application number | US-201916651140-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 27, 2019 |
| Priority date | Mar 27, 2019 |
| Publication date | Apr 4, 2023 |
| Grant date | Apr 4, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed is a system, central control device, an application device for the Internet of things and communication methods applied to the Internet of Things system. The Internet of Things includes the center control and a plurality of application devices, wherein the central control device includes: a central control unit configured to perform a central control function of the central control device under control of a first clock signal; an asynchronous communication unit configured to perform data communication between the central control device and a plurality of application devices in the Internet of Things by using an asynchronous circuit; a synchronous-asynchronous interface configured to perform data transmission between the central control unit and the asynchronous communication unit.
Opening claim text (preview).
What is claimed is: 1. A central control device for Internet of Things, wherein the central control device comprises: a central control processor configured to perform a central control function of the central control device under control of a first clock signal; an asynchronous circuit configured to perform data communication between the central control device and a plurality of application devices in the Internet of Things; a synchronous-asynchronous interface configured to perform data transmission between the central control processor and the asynchronous circuit, wherein, when the central control device is to transmit data to one application device of the plurality of application devices, the central control processor determines the data to be transmitted, and the synchronous-asynchronous interface converts the data into a form that is capable of being transmitted through the asynchronous circuit, and the asynchronous circuit transmits the converted data to the application device, and wherein the synchronous-asynchronous interface is further configured to: receive a first data signal based on a first input data transmitted by the central control processor under the control of the first clock signal; generate a second data signal and a third data signal for representing the first input data according to the received first data signal based on a predefined correspondence relationship of the first data signal, the second data signal, and the third data signal, wherein the second data signal and the third data signal are complementary; transmit the second data signal and the third data signal to the asynchronous circuit, wherein the asynchronous circuit is configured to output a first output data corresponding to the first input data based on the second data signal and the third data signal. 2. The central control device of claim 1 , wherein the central control processor is further configured to: transmit a request signal to one of the plurality of application devices via the asynchronous circuit, the request signal indicating that the central control device is to transmit data to the application device; receive a response signal from the application device via the asynchronous circuit, the response signal indicating that the application device is able to receive data transmitted by the central control device; and transmit data to the application device via the asynchronous circuit in response to the response signal. 3. The central control device of claim 1 , wherein the central control processor is further configured to: receive a request signal from one of the plurality of application devices via the asynchronous circuit, the request signal indicating that the application device is to transmit data to the central control device; transmit a response signal to the application device via the asynchronous circuit, the response signal indicating that the central control device is able to receive data transmitted by the application device; and receive data transmitted from the application device via the asynchronous circuit. 4. The central control device of claim 1 , wherein when the central control device is to receive data from one application device of the plurality of application devices, the synchronous-asynchronous interface is further configured to: receive a fourth data signal and a fifth data signal, transmitted by the asynchronous circuit, based on a second input data, wherein the fourth data signal and the fifth data signal are complementary; generate a sixth data signal for representing the second input data according to the received fourth data signal and fifth data signal; transmit the sixth data signal to the central control processor, wherein the central control processor is configured to output a second output data corresponding to the second input data based on the sixth data signal under the control of the first clock signal. 5. The central control device of claim 1 , wherein the asynchronous circuit is configured to perform an encryption operation on data to be transmitted. 6. The central control device of claim 5 , wherein the encryption operation currently performed in the asynchronous circuit is scheduled so that a working power of the asynchronous circuit at each moment is constant. 7. The central control device of claim 6 , wherein scheduling the encryption operation currently performed in the asynchronous circuit comprises: scheduling the currently performed encryption operation based on a pre-measured change in power consumption of the asynchronous circuit over time when the asynchronous circuit performs the encryption operation according to an algorithm. 8. The central control device of claim 5 , wherein the asynchronous circuit is further configured to perform a random operation in a process of performing data encryption to generate random power consumption. 9. The central control device of claim 1 , wherein, a communication method applied to the central control device comprises: transmitting a request signal to an application device for the Internet of Things via the asynchronous circuit, the request signal indicating that the central control device is to transmit data to the application device; receiving a response signal from the application device via the asynchronous circuit, the response signal indicating that the application device is able to receive data transmitted by the central control device; and transmitting data to the application device via the asynchronous circuit in response to the response signal. 10. The central control device of claim 1 , wherein, a communication method applied to the central control device comprises: receiving a request signal from an application device for the Internet of Things via the asynchronous circuit, the request signal indicating that the application device is to transmit data to the central control device; transmitting a response signal to the application device via the asynchronous circuit, the response signal indicating that the central control device is able to receive data transmitted by the application device; and receiving data transmitted from the application device via the asynchronous circuit. 11. An application device for Internet of Things, comprising: an application control processor configured to perform an application function of the application device based on a second clock signal; an asynchronous circuit configured to perform data communication between the application device and a central control device for the Internet of Things; a synchronous-asynchronous interface configured to perform data transmission between the application control processor and the asynchronous circuit, wherein, when the application device is to transmit data to the central control device, the application control processor determines the data to be transmitted, and the synchronous-asynchronous interface converts the data into a form that is capable of being transmitted through the asynchronous circuit, and the asynchronous circuit transmits the converted data to the central control device, and wherein the synchronous-asynchronous interface is further configured to: receive a first data signal based on a first input data transmitted by the application control processor under the control of the second clock signal; generate a second data signal and a third data signal for representing the first input data according to the received first data signal based on a predefined correspondence relationship of the first data signal, the second data signal, and the third data signal, wherein the second data signal and the third data signal are complementary; transmit the second data signal and the third data signal
Management of things, i.e. controlling in accordance with a policy or in order to achieve specified objectives · CPC title
involving control of end-device applications over a network · CPC title
Establishing a time schedule for servicing the requests · CPC title
wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title
Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.