Internet of Things terminal awakening method and system based on two channels

Through the dual-channel wake-up method, short-distance microwave communication technology and multi-path wake-up mechanism are used to solve the problem that IoT terminal devices cannot wake up in real time, achieving rapid response and energy-saving effects.

CN119155776AActive Publication Date: 2024-12-17SHANDONG PUSAI COMM TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411210842.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-17
Estimated Expiration
2044-08-30

AI Technical Summary

Technical Problem

IoT terminal devices cannot be awakened in real time during non-transmission periods, resulting in the control platform requiring cache commands to wait for the next communication cycle, and real-time control cannot be achieved.

Method used

The dual-channel IoT terminal wake-up method is adopted to initialize the device list through short-distance microwave communication technology, and use communicable devices to assist in awakening the designated devices, forming a multi-path wake-up mechanism to achieve rapid wake-up of the devices.

Benefits of technology

It significantly shortens the wake-up time of the device, improves the system response speed, reduces power consumption, extends the device battery life, and enhances the system stability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155776A_ABST
    Figure CN119155776A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of Internet of Things communication, and provides an Internet of Things terminal awakening method and system based on two channels, and the method comprises the steps: carrying out the initialization of each Internet of Things terminal device, and forming a short-distance communication device list of each Internet of Things terminal device, the short-distance communication equipment list is sent to the Internet of Things control platform for storage according to the Internet of Things platform; when the Internet of Things control platform issues a control instruction to the specified Internet of Things terminal device, a short-distance communication device wakeup instruction and a specified Internet of Things terminal device wakeup instruction are generated according to the short-distance communication device list of the specified Internet of Things terminal device; determining a wake-up path of the specified Internet of Things terminal equipment according to the specified Internet of Things terminal equipment and the next wake-up time of the Internet of Things terminal equipment in the corresponding short-distance communication equipment list; and awakening the specified Internet of Things terminal equipment according to the awakening path of the specified Internet of Things terminal equipment, and deleting other awakening instructions by the Internet of Things control platform after the awakening is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of Internet of Things communications, and in particular relates to a dual-channel based Internet of Things terminal wake-up method and system. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] In the data communication and control of IoT terminals, LORA communication technology has the advantages of low power consumption and good real-time performance, but the deployment of the network is relatively complex, and the signal coverage needs to be solved by professionals; IoT terminal devices can communicate with the IoT platform through NB-IOT / CAT1 / 4G / 5G. However, due to the power consumption design, its communication cycle is often set to once every 8 hours or even longer. After the timing cycle expires, the IoT terminal device wakes up, connects to the Internet, sends data, and receives controlled instructions. During the non-transmission time, IoT terminal devices are in a dormant state and cannot accept instructions to be controlled. Therefore, if the IoT control platform needs to send control instructions, the data needs to be cached on the IoT platform and wait for the device to wake up in the next cycle before communication control can be carried out.

[0004] NB-IOT (narrowband Internet of Things) communication technology has the advantages of simple implementation, low technical requirements, and no need to deploy the network by yourself. However, due to its high power consumption, NB-IOT can only wake up at a scheduled time on terminal devices powered by built-in batteries to communicate with the monitoring center, thus failing to achieve the requirement of being awakened in real time. Summary of the invention

[0005] In order to solve the above problems, the present invention proposes a dual-channel based IoT terminal wake-up method and system. The present invention wakes up the IoT terminal device in real time through microwave power transmission, solving the problem of being unable to control in real time.

[0006] According to some embodiments, a first solution of the present invention provides an IoT terminal wake-up method based on dual channels, which adopts the following technical solutions:

[0007] A dual-channel IoT terminal wake-up method, comprising:

[0008] Initialize each IoT terminal device through short-range microwave communication technology to form a short-range communication device list for each IoT terminal device;

[0009] The IoT terminal device sends the list of short-range communication devices to the IoT control platform for storage according to the IoT platform;

[0010] When the Internet of Things control platform issues a control instruction to the designated Internet of Things terminal device, the Internet of Things control platform generates a short-range communication device wake-up instruction and a designated Internet of Things terminal device wake-up instruction according to the short-range communication device list of the designated Internet of Things terminal device;

[0011] According to the next wake-up time of the designated IoT terminal device and the IoT terminal device in the corresponding short-range communication device list, determining the wake-up path of the designated IoT terminal device in the short-range communication device wake-up instruction and the designated IoT terminal device wake-up instruction;

[0012] The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions.

[0013] Furthermore, each IoT terminal device is initialized by using short-range microwave communication technology to form a short-range communication device list for each IoT terminal device, specifically:

[0014] Each IoT terminal device periodically sends signals to other IoT terminal devices around it for communication based on short-range microwave communication technology;

[0015] Determine the communicative IoT terminal device based on the signal feedback result;

[0016] Based on the addresses and signal strengths of communicative IoT terminal devices, a short-range communication device list is established for each IoT terminal device.

[0017] Further, the IoT terminal device sends the short-range communication device list to the IoT control platform for storage according to the IoT platform, specifically:

[0018] When the IoT terminal device communicates data with the IoT platform, it also sends the list of short-range communication devices to the IoT platform;

[0019] The Internet of Things platform sends the short-range communication device list to the Internet of Things control platform and stores it.

[0020] Further, the Internet of Things control platform generates a short-range communication device wake-up instruction and a designated Internet of Things terminal device wake-up instruction according to the short-range communication device list of the designated Internet of Things terminal device, specifically:

[0021] The IoT control platform determines the IoT terminal devices that can communicate based on the short-range communication device list of the designated IoT terminal devices;

[0022] Based on the communicative IoT terminal device, generate the corresponding short-range communication device wake-up command;

[0023] Generate a wake-up instruction for the specified IoT terminal device according to the specified IoT terminal device.

[0024] Further, the short-range communication device wake-up instruction is a wake-up instruction requesting a communicable Internet of Things terminal device to assist in waking up a specified Internet of Things terminal device;

[0025] The designated Internet of Things terminal device wake-up instruction is a wake-up instruction requesting a designated Internet of Things terminal device.

[0026] Further, according to the next wake-up time of the designated IoT terminal device and the IoT terminal device in the corresponding short-range communication device list, the wake-up path of the designated IoT terminal device is determined in the short-range communication device wake-up instruction and the designated IoT terminal device wake-up instruction, specifically:

[0027] The IoT control platform uses the physical network platform to obtain the next wake-up time of the IoT terminal device in the specified IoT terminal device and the corresponding short-range communication device list;

[0028] Based on the next wake-up time of each of the above devices, select the transmission IoT terminal device with the earliest wake-up time;

[0029] The wake-up path of the designated IoT terminal device is determined according to the transmitting IoT terminal device with the earliest wake-up time.

[0030] Further, the step of determining the wake-up path of the designated IoT terminal device according to the transmitting IoT terminal device with the earliest wake-up time is specifically as follows:

[0031] If the transmitting IoT terminal device with the earliest wake-up time is in the short-distance communication device list, the IoT control platform - IoT platform - the transmitting IoT terminal device in the short-distance communication device with the earliest wake-up time - the designated IoT terminal device will be used as the wake-up path for the designated IoT terminal device;

[0032] If the IoT terminal device with the earliest wake-up time is a designated IoT terminal device, the IoT control platform-IoT platform-designated IoT terminal device is used as the wake-up path for the designated IoT terminal device.

[0033] Further, the Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device, and after the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions, specifically:

[0034] The Internet of Things control platform determines the wake-up instruction to be sent according to the wake-up path of the specified Internet of Things terminal device;

[0035] When the wake-up instruction is a short-distance communication device wake-up instruction, the Internet of Things control platform sends the short-distance communication device wake-up instruction to the Internet of Things platform for temporary storage;

[0036] Determine the corresponding transmission IoT terminal in the short-distance communication device list according to the short-distance communication device wake-up instruction;

[0037] When the next data upload communication time between the IoT platform and the transmission IoT terminal arrives, the IoT platform sends a short-range communication device wake-up instruction to the transmission IoT terminal;

[0038] The transmission Internet of Things terminal wakes up the designated Internet of Things terminal device based on short-range microwave communication;

[0039] Designate IoT terminal devices to establish communication with the IoT platform, receive and execute control commands from the IoT control platform;

[0040] After executing the control command, the designated IoT terminal device will feed back the execution result to the IoT control platform. After receiving the execution feedback from the designated IoT terminal device, the IoT control platform will clear all unexecuted wake-up instructions to avoid repeated wake-ups.

[0041] Further, the Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device, and after the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions, specifically:

[0042] The Internet of Things control platform determines the wake-up instruction to be sent according to the wake-up path of the specified Internet of Things terminal device;

[0043] When the wake-up instruction is a wake-up instruction for a designated IoT terminal device, the IoT control platform sends the wake-up instruction for the designated IoT terminal device to the IoT platform for temporary storage;

[0044] When the next data upload communication time between the IoT platform and the designated IoT terminal arrives, the IoT platform wakes up the designated IoT terminal device according to the designated IoT terminal device wake-up instruction;

[0045] Designate IoT terminal devices to establish communication with the IoT platform, receive and execute control commands from the IoT control platform;

[0046] After executing the control command, the designated IoT terminal device will feed back the execution result to the IoT control platform. After receiving the execution feedback from the designated IoT terminal device, the IoT control platform will clear all unexecuted wake-up instructions to avoid repeated wake-ups.

[0047] According to some embodiments, the second solution of the present invention provides an IoT terminal wake-up system based on dual channels, which adopts the following technical solutions:

[0048] A dual-channel IoT terminal wake-up system includes multiple IoT terminal devices, an IoT platform and an IoT control platform;

[0049] The process of waking up the IoT terminal device based on the IoT platform by the IoT control platform specifically implements the steps in the dual-channel IoT terminal wake-up method described in the first solution.

[0050] Compared with the prior art, the present invention has the following beneficial effects:

[0051] The present invention allows the IoT platform to quickly wake up specific devices when needed through short-distance communication between IoT terminal devices, greatly shortening the time waiting for the device to wake up naturally, thereby improving the overall response speed of the system; and the IoT terminal devices are in a dormant state most of the time during non-transmission time, which significantly reduces power consumption and extends the battery life of the device, which is beneficial to energy saving and reducing operation and maintenance costs.

[0052] The present invention utilizes existing short-range communication technologies (such as LoRa, Zigbee, FSK, etc.) to realize mutual wake-up between devices, avoiding energy consumption and cost increase caused by frequent wake-up, and reducing dependence on centralized control systems.

[0053] By maintaining a list of short-distance communication devices between IoT terminal devices, the IoT platform can flexibly adjust control strategies and communication paths according to actual conditions, thus facilitating system expansion and upgrades. The multi-path wake-up mechanism increases the redundancy of the system. Even if some IoT terminal devices cannot perform the wake-up task due to a malfunction, other IoT terminal devices can still continue to complete the wake-up process, thus ensuring the stability and reliability of the system.

[0054] The present invention disperses the network load through short-distance communication between IoT terminal devices, reduces the pressure on the central server and the long-distance communication network, helps to balance network resources and improve overall network performance; the dormant state of IoT terminal devices and the application of short-distance communication technology can reduce the risk of external attacks on the system to a certain extent and enhance the security of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0056] Figure 1 This is a flow chart of a dual-channel IoT terminal wake-up method in an embodiment of the present invention;

[0057] Figure 2It is an architectural relationship diagram among the Internet of Things terminal device, the Internet of Things platform and the Internet of Things control platform in an embodiment of the present invention. DETAILED DESCRIPTION

[0058] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0059] It should be noted that the following detailed descriptions are all illustrative and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.

[0060] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and / or "including" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.

[0061] In the absence of conflict, the embodiments of the present invention and the features of the embodiments may be combined with each other.

[0062] Embodiment 1

[0063] like Figure 1 As shown, this embodiment provides a dual-channel IoT terminal wake-up method. In this embodiment, the method includes the following steps:

[0064] Initialize each IoT terminal device through short-range microwave communication technology to form a short-range communication device list for each IoT terminal device;

[0065] The IoT terminal device sends the list of short-range communication devices to the IoT control platform for storage according to the IoT platform;

[0066] When the Internet of Things control platform issues a control instruction to the designated Internet of Things terminal device, the Internet of Things control platform generates a short-range communication device wake-up instruction and a designated Internet of Things terminal device wake-up instruction according to the short-range communication device list of the designated Internet of Things terminal device;

[0067] According to the next wake-up time of the designated IoT terminal device and the IoT terminal device in the corresponding short-range communication device list, determining the wake-up path of the designated IoT terminal device in the short-range communication device wake-up instruction and the designated IoT terminal device wake-up instruction;

[0068] The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions.

[0069] Among them, each IoT terminal device integrates NB-IOT and LORA communication modules. The IoT terminal device regularly sends LORA signals to communicate with the surrounding IoT terminal devices, and establishes a database of communicable terminal information - a list of short-range communication devices for each IoT terminal device, recording terminal address, signal strength and other information. It should be noted that the NB-IOT in the communication module of the IoT terminal device can be replaced by 4G, 5G or CAT1; LORA can be replaced by Zigbee, FSK radio frequency communication, etc.; that is to say, the specific model selection of the communication module of the IoT terminal device can be set as needed, including but not limited to the above content.

[0070] The IoT terminal devices regularly communicate with the IoT platform via NB-IOT, and transmit the above-mentioned communicative terminal information database to the IoT control platform for storage.

[0071] When the IoT control platform needs to send instructions to a certain IoT terminal (controlled terminal), it first searches the communicative terminal database for the corresponding communicative IoT terminal (path terminal), and then forms a priority queue. If the controlled terminal goes online first, the command can be sent directly; if the path terminal goes online before the controlled terminal wakes up, the IoT platform can send the wake-up instruction to the path terminal, and then the path terminal wakes up the controlled terminal through LORA, and the controlled terminal goes online and completes the data interaction with the IoT platform.

[0072] This enables convenient network deployment and greatly reduces the controlled cycle of NB-IOT terminal devices during regional deployment.

[0073] Specifically, each IoT terminal device is initialized by using short-range microwave communication technology to form a short-range communication device list for each IoT terminal device, specifically:

[0074] Each IoT terminal device periodically sends signals to other IoT terminal devices around it for communication based on short-range microwave communication technology;

[0075] Determine the communicative IoT terminal device based on the signal feedback result;

[0076] Based on the addresses and signal strengths of communicative IoT terminal devices, a short-range communication device list is established for each IoT terminal device.

[0077] The IoT terminal device sends the short-range communication device list to the IoT control platform for storage according to the IoT platform, specifically:

[0078] When the IoT terminal device communicates data with the IoT platform, it also sends the list of short-range communication devices to the IoT platform;

[0079] The Internet of Things platform sends the short-range communication device list to the Internet of Things control platform and stores it.

[0080] The Internet of Things control platform generates a short-range communication device wake-up instruction and a designated Internet of Things terminal device wake-up instruction according to a short-range communication device list of the designated Internet of Things terminal device, specifically:

[0081] The IoT control platform determines the IoT terminal devices that can communicate based on the short-range communication device list of the designated IoT terminal devices;

[0082] Based on the communicative IoT terminal device, generate the corresponding short-range communication device wake-up command;

[0083] Generate a wake-up instruction for the specified IoT terminal device according to the specified IoT terminal device.

[0084] The short-range communication device wake-up instruction is a wake-up instruction requesting a communicable IoT terminal device to assist in waking up a specified IoT terminal device;

[0085] The designated Internet of Things terminal device wake-up instruction is a wake-up instruction requesting a designated Internet of Things terminal device.

[0086] The wake-up path of the designated IoT terminal device is determined in the short-distance communication device wake-up instruction and the designated IoT terminal device wake-up instruction according to the next wake-up time of the designated IoT terminal device and the corresponding short-distance communication device list, specifically:

[0087] The IoT control platform uses the physical network platform to obtain the next wake-up time of the IoT terminal device in the specified IoT terminal device and the corresponding short-range communication device list;

[0088] Based on the next wake-up time of each of the above devices, select the transmission IoT terminal device with the earliest wake-up time;

[0089] The wake-up path of the designated IoT terminal device is determined according to the transmitting IoT terminal device with the earliest wake-up time.

[0090] The step of determining the wake-up path of the designated IoT terminal device according to the transmitting IoT terminal device with the earliest wake-up time is specifically as follows:

[0091] If the transmitting IoT terminal device with the earliest wake-up time is in the short-distance communication device list, the IoT control platform - IoT platform - the transmitting IoT terminal device in the short-distance communication device with the earliest wake-up time - the designated IoT terminal device is used as the wake-up path for the designated IoT terminal device;

[0092] If the IoT terminal device with the earliest wake-up time is a designated IoT terminal device, the IoT control platform-IoT platform-designated IoT terminal device is used as the wake-up path for the designated IoT terminal device.

[0093] The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions, specifically:

[0094] The Internet of Things control platform determines the wake-up instruction to be sent according to the wake-up path of the specified Internet of Things terminal device;

[0095] When the wake-up instruction is a short-distance communication device wake-up instruction, the Internet of Things control platform sends the short-distance communication device wake-up instruction to the Internet of Things platform for temporary storage;

[0096] Determine the corresponding transmission IoT terminal in the short-distance communication device list according to the short-distance communication device wake-up instruction;

[0097] When the next data upload communication time between the IoT platform and the transmission IoT terminal arrives, the IoT platform sends a short-range communication device wake-up instruction to the transmission IoT terminal;

[0098] The transmission Internet of Things terminal wakes up the designated Internet of Things terminal device based on short-range microwave communication;

[0099] Designate IoT terminal devices to establish communication with the IoT platform, receive and execute control commands from the IoT control platform;

[0100] After executing the control command, the designated IoT terminal device will feed back the execution result to the IoT control platform. After receiving the execution feedback from the designated IoT terminal device, the IoT control platform will clear all unexecuted wake-up instructions to avoid repeated wake-ups.

[0101] The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions, specifically:

[0102] The Internet of Things control platform determines the wake-up instruction to be sent according to the wake-up path of the specified Internet of Things terminal device;

[0103] When the wake-up instruction is a wake-up instruction for a designated IoT terminal device, the IoT control platform sends the wake-up instruction for the designated IoT terminal device to the IoT platform for temporary storage;

[0104] When the next data upload communication time between the IoT platform and the designated IoT terminal arrives, the IoT platform wakes up the designated IoT terminal device according to the designated IoT terminal device wake-up instruction;

[0105] Designate IoT terminal devices to establish communication with the IoT platform, receive and execute control commands from the IoT control platform;

[0106] After executing the control command, the designated IoT terminal device will feed back the execution result to the IoT control platform. After receiving the execution feedback from the designated IoT terminal device, the IoT control platform will clear all unexecuted wake-up instructions to avoid repeated wake-ups.

[0107] In this embodiment, the AG IoT terminals can communicate with each other through short-distance microwave communications such as LORA / Zigbee / FSK. The IoT terminal stores a list of devices that can perform short-distance communication - a list of short-distance communication devices, and uploads the list information to the IoT control platform when communicating with the IOT platform. The IoT control platform stores the information.

[0108] For example: Figure 2 As shown, the four terminals A, D, C, and G can communicate with each other, and B and E can communicate with each other. The remaining combinations cannot communicate directly.

[0109] For example, if terminal A uploads data at 12:00, the next upload communication time is 20:00;

[0110] Terminal G uploads data at 14:00, and the next upload communication time is 22:00;

[0111] Terminal D uploads data at 16:00, and the next upload communication time is 24:00;

[0112] It is now 19:00, and the IoT control platform needs to send control commands to terminal D.

[0113] The traditional mode is that the IoT control platform caches the command to the IoT platform and waits for the D terminal to wake up and communicate. The ideal state is that it can be executed at 24:00, and the command issuance has a certain probability of failure. If it fails this time, it needs to wait for the next cycle. The design of this embodiment is as follows:

[0114] The IoT control platform stores the list in the database and finds that if device D needs to be controlled, there are three devices A, G, and C that can activate device D. Then the IoT control platform will send four commands to the IoT platform, three of which are commands to request A, G, and C to help wake up device D, and one is a command to directly control device D.

[0115] At this time, the time comes to 20:00, and the A terminal communicates with the IOT. The command is sent to the A terminal. After receiving the command, the A terminal wakes up the D terminal through microwave communication. After waking up, the D terminal communicates with the IOT platform, receives the controlled command, and executes the control. After the control is completed, the IoT control platform clears the wake-up command of G and C.

[0116] This allows the original control time of 24:00 to be advanced to 20:00, reducing the controlled time; if A fails to activate D, the next time will be 22:00 when G uploads, which will also wake up D in advance. When there are many terminal devices around, the time can be further shortened.

[0117] In this example, the specific steps are as follows:

[0118] 1. Establishing communication capabilities between devices

[0119] Initialization stage: AG's IoT terminal devices automatically identify the surrounding IoT terminal devices that can communicate over short distances through short-distance microwave communication technologies such as LORA / Zigbee / FSK, and form a device list - a short-distance communication device list.

[0120] Information upload: When each IoT terminal device performs regular data upload communication with the IoT platform, it will also upload its own short-range communication device list to the IoT control platform.

[0121] Information storage: The IoT control platform receives the short-range communication device list uploaded by each IoT terminal device and stores it in the database to provide information support for subsequent cross-device communication.

[0122] 2. Transmission and execution of wake-up instructions

[0123] Control demand occurs: When the IoT control platform needs to send a control command to a certain IoT terminal device (for example, device D), it first queries the short-range communication device list of the IoT terminal device (in this case, A, G, and C).

[0124] Command distribution: The IoT control platform will send four commands to the IoT platform:

[0125] The three commands are directed to devices A, G, and C respectively, requesting them to wake up device D through short-distance communication in the next communication cycle.

[0126] One command is a control command directly targeting the D device, and waits for the D device to be executed after being woken up.

[0127] Wake up and control:

[0128] Assuming that the next communication cycle of device A arrives at the earliest (20:00), it receives a command to wake up device D from the IoT platform.

[0129] Device A successfully wakes up device D through short-range communication technology.

[0130] Device D then establishes communication with the IOT platform, receives and executes control commands from the IoT control platform.

[0131] 3. Control command execution confirmation and cleanup

[0132] Execution feedback: After executing the control command, the D device will feedback the execution result to the IoT control platform.

[0133] Instruction clearing: After receiving the execution feedback from the D device, the IoT control platform clears all unexecuted wake-up instructions for the D device and other assisting devices (such as A, G, and C) to avoid repeated wake-ups.

[0134] 4. System Optimization

[0135] When there are many terminal devices around, the response time of the controlled device can be further shortened by optimizing the wake-up path and selecting the best wake-up device.

[0136] Embodiment 2

[0137] This embodiment provides an IoT terminal wake-up system based on dual channels, including multiple IoT terminal devices, an IoT platform and an IoT control platform;

[0138] The process of waking up the IoT terminal device based on the IoT platform by the IoT control platform specifically implements the steps in the dual-channel IoT terminal wake-up method described in Example 1.

[0139] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.

Claims

1. A dual-channel IoT terminal wake-up method, It is characterized in that include: Initialize each IoT terminal device through short-range microwave communication technology to form a short-range communication device list for each IoT terminal device; The IoT terminal device sends the list of short-range communication devices to the IoT control platform for storage according to the IoT platform; When the Internet of Things control platform issues a control instruction to the designated Internet of Things terminal device, the Internet of Things control platform generates a short-range communication device wake-up instruction and a designated Internet of Things terminal device wake-up instruction according to the short-range communication device list of the designated Internet of Things terminal device; According to the next wake-up time of the designated IoT terminal device and the IoT terminal device in the corresponding short-range communication device list, determining the wake-up path of the designated IoT terminal device in the short-range communication device wake-up instruction and the designated IoT terminal device wake-up instruction; The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions.

2. A dual-channel IoT terminal wake-up method as claimed in claim 1, It is characterized in that The short-range microwave communication technology is used to initialize each IoT terminal device to form a short-range communication device list for each IoT terminal device, specifically: Each IoT terminal device periodically sends signals to other IoT terminal devices around it for communication based on short-range microwave communication technology; Determine the communicative IoT terminal device based on the signal feedback result; Based on the addresses and signal strengths of communicative IoT terminal devices, a short-range communication device list is established for each IoT terminal device.

3. A dual-channel IoT terminal wake-up method as claimed in claim 1, It is characterized in that The IoT terminal device sends the short-range communication device list to the IoT control platform for storage according to the IoT platform, specifically: When the IoT terminal device communicates data with the IoT platform, it also sends the list of short-range communication devices to the IoT platform; The Internet of Things platform sends the short-range communication device list to the Internet of Things control platform and stores it.

4. A dual-channel IoT terminal wake-up method as claimed in claim 1, It is characterized in that The Internet of Things control platform generates a short-range communication device wake-up instruction and a designated Internet of Things terminal device wake-up instruction according to a short-range communication device list of the designated Internet of Things terminal device, specifically: The IoT control platform determines the IoT terminal devices that can communicate based on the short-range communication device list of the designated IoT terminal devices; Based on the communicative IoT terminal device, generate the corresponding short-range communication device wake-up command; Generate a wake-up instruction for the specified IoT terminal device according to the specified IoT terminal device.

5. A dual-channel IoT terminal wake-up method as claimed in claim 4, It is characterized in that The short-range communication device wake-up instruction is a wake-up instruction requesting a communicable Internet of Things terminal device to assist in waking up a specified Internet of Things terminal device; The designated Internet of Things terminal device wake-up instruction is a wake-up instruction requesting a designated Internet of Things terminal device.

6. A dual-channel IoT terminal wake-up method as claimed in claim 1, It is characterized in that The wake-up path of the designated IoT terminal device is determined in the short-distance communication device wake-up instruction and the designated IoT terminal device wake-up instruction according to the next wake-up time of the designated IoT terminal device and the corresponding short-distance communication device list, specifically: The IoT control platform uses the physical network platform to obtain the next wake-up time of the IoT terminal device in the specified IoT terminal device and the corresponding short-range communication device list; Based on the next wake-up time of each of the above devices, select the transmission IoT terminal device with the earliest wake-up time; The wake-up path of the designated IoT terminal device is determined according to the transmitting IoT terminal device with the earliest wake-up time.

7. A dual-channel IoT terminal wake-up method as claimed in claim 6, It is characterized in that The step of determining the wake-up path of the designated IoT terminal device according to the transmitting IoT terminal device with the earliest wake-up time is specifically as follows: If the transmitting IoT terminal device with the earliest wake-up time is in the short-distance communication device list, the IoT control platform - IoT platform - the transmitting IoT terminal device in the short-distance communication device with the earliest wake-up time - the designated IoT terminal device is used as the wake-up path for the designated IoT terminal device; If the IoT terminal device with the earliest wake-up time is a designated IoT terminal device, the IoT control platform-IoT platform-designated IoT terminal device is used as the wake-up path for the designated IoT terminal device.

8. A dual-channel IoT terminal wake-up method as claimed in claim 1, It is characterized in that The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions, specifically: The Internet of Things control platform determines the wake-up instruction to be sent according to the wake-up path of the specified Internet of Things terminal device; When the wake-up instruction is a short-distance communication device wake-up instruction, the Internet of Things control platform sends the short-distance communication device wake-up instruction to the Internet of Things platform for temporary storage; Determine the corresponding transmission IoT terminal in the short-distance communication device list according to the short-distance communication device wake-up instruction; When the next data upload communication time between the IoT platform and the transmission IoT terminal arrives, the IoT platform sends a short-range communication device wake-up instruction to the transmission IoT terminal; The transmission Internet of Things terminal wakes up the designated Internet of Things terminal device based on short-range microwave communication; Designate IoT terminal devices to establish communication with the IoT platform, receive and execute control commands from the IoT control platform; After executing the control command, the designated IoT terminal device will feed back the execution result to the IoT control platform. After receiving the execution feedback from the designated IoT terminal device, the IoT control platform will clear all unexecuted wake-up instructions to avoid repeated wake-ups.

9. A dual-channel IoT terminal wake-up method as claimed in claim 1, It is characterized in that The Internet of Things control platform wakes up the specified Internet of Things terminal device according to the wake-up path of the specified Internet of Things terminal device. After the wake-up is completed, the Internet of Things control platform deletes the remaining wake-up instructions, specifically: The Internet of Things control platform determines the wake-up instruction to be sent according to the wake-up path of the specified Internet of Things terminal device; When the wake-up instruction is a wake-up instruction for a designated IoT terminal device, the IoT control platform sends the wake-up instruction for the designated IoT terminal device to the IoT platform for temporary storage; When the next data upload communication time between the IoT platform and the designated IoT terminal arrives, the IoT platform wakes up the designated IoT terminal device according to the designated IoT terminal device wake-up instruction; Designate IoT terminal devices to establish communication with the IoT platform, receive and execute control commands from the IoT control platform; After executing the control command, the designated IoT terminal device will feed back the execution result to the IoT control platform. After receiving the execution feedback from the designated IoT terminal device, the IoT control platform will clear all unexecuted wake-up instructions to avoid repeated wake-ups.

10. A dual-channel IoT terminal wake-up system, It is characterized in that Including multiple IoT terminal devices, IoT platforms and IoT control platforms; The process of waking up the IoT terminal device by the IoT control platform based on the IoT platform specifically implements the steps in the dual-channel IoT terminal wake-up method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Networking method, terminal, and internet of things platform

    CN109474975A

  • Low-power-consumption downlink communication system and method

    CN111083677A

  • Broadcast communication method and system, gateway equipment and electronic price tag

    CN113163345A

  • Control method of Internet of Things terminal control system

    CN115514794A

  • Internet of Things terminal remote on-demand wake-up system and method based on ultrahigh frequency RFID

    CN116828573A