Self-adaptive low-power-consumption IoT (Internet of Things) communication method
Through an adaptive low-power IoT communication method, key data is selectively encrypted and non-core data is retained. Combined with factors such as network noise, signal strength and equipment power, the calculation pressure and network load are balanced, and the power consumption and network load of IoT devices in the Industrial 4.0 environment is solved, achieving low power consumption, continuous and stable data communication and reducing network costs.
Patent Information
- Application Number
- CN202411724169.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-02-28
AI Technical Summary
When the access volume of IoT devices surges in the Industrial 4.0 environment, the prior art leads to large electricity consumption and excessive network load, resulting in energy consumption and environmental burden.
Adaptive low-power IoT communication method is adopted to selectively encrypt key data information, retain the small size of non-core data such as heartbeat subjects, and balance the calculation pressure and network load based on the current network noise feedback, signal strength and equipment residual power.
It realizes continuous and stable data communication between IoT devices under low power, reduces the protocol interaction between IoT devices and servers, and significantly reduces network costs.
Smart Images

Figure CN119545576A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of communication technology, and in particular to an adaptive low-power IoT communication method. Background Art
[0002] The Internet of Things refers to the ubiquitous end devices and facilities, including sensors, mobile terminals, industrial systems, building control systems, home smart facilities, video surveillance systems, etc. with "intrinsic intelligence", and "external enablement" such as various assets with RFID, individuals and vehicles carrying wireless terminals, etc. "intelligent objects or animals" or "intelligent dust" (Mote), connected to the Internet of Things domain name through various wireless and / or wired long-distance and / or short-distance communication networks to achieve interconnection (M2M), application integration (Grand Integration), and cloud computing-based SaaS operation models, in Intranet, Extranet, and / or Internet environments, adopt appropriate information security protection mechanisms to provide safe, controllable and even personalized real-time online monitoring, positioning and tracing, alarm linkage, dispatch command, plan management, remote control, security prevention, remote maintenance, online upgrades, statistical reports, decision support, leadership desktop (centrally displayed CockpitDashboard) and other management and service functions, to achieve the integration of "management, control and operation" of "everything" with "efficiency, energy saving, safety and environmental protection".
[0003] In the Industry 4.0 environment, the number of IoT devices connected has increased dramatically, and battery-powered physical devices have emerged in an endless stream. Some common security transmission protocols have high performance requirements and large computational workloads, which puts a huge burden on the power of physical devices. At the same time, too much data flow has caused huge overhead for network nodes and servers, which has put a burden on energy consumption and the environment. Summary of the invention
[0004] The purpose of the present invention is to overcome the shortcomings of the prior art and propose an adaptive low-power IoT communication method. According to the characteristics of IoT devices, key data information is selectively encrypted, and the volume of non-core data such as heartbeat body is kept small. At the same time, the present invention calculates weights based on the current network noise feedback, signal strength, and the remaining power of the device, and balances the calculation pressure and network load. The present invention can adaptively compress and partially unencrypt the characteristics, and can realize that IoT devices can continuously and stably complete data communication under low power. At the same time, the protocol interaction amount between IoT devices and servers during the communication process is significantly reduced, and the network cost is significantly reduced accordingly.
[0005] The present invention solves the technical problem by adopting the following technical solutions:
[0006] An adaptive low-power IoT communication method includes the following steps:
[0007] Step 1: Set the communication connection method;
[0008] Step 2: Set the connection process according to the connection method;
[0009] Step 3: Set the interactive subscription number process according to the set connection process;
[0010] Step 4: Set the information interaction process according to the interactive subscription number and complete the communication.
[0011] Moreover, the specific implementation method of step 1 is: the communication is set as a connection mode to ensure a basic reliable connection.
[0012] Furthermore, the step 2 comprises the following steps:
[0013] Step 2.1: When the IoT physical device leaves the factory, the certificate, unique identity and secret key issued by the server are burned in a controllable offline environment, or the identity information of the trusted operation area is used as the unique identifier of the IoT device in the network; the IoT physical device sends an initialization message based on its own certificate, its own identity ID and the compression method it supports, and sends it in encrypted form;
[0014] Step 2.2: The server verifies the matching relationship between the unique identity of the IoT physical device and the secret key. If the verification is successful, both parties enter the interactive subscription number stage.
[0015] Furthermore, the step 3 comprises the following steps:
[0016] Step 3.1, the IoT physical device initiates a message title broadcast request, and numbers all the message titles it attempts to send from small to large on the encrypted channel to form a subscription number, and sends them to the server in sequence;
[0017] Step 3.2: The IoT physical device initiates a subscription request. On the encrypted channel, it numbers all the message titles it wants to receive from small to large to form a subscription number, and sends them to the server in sequence.
[0018] Step 3.3: After receiving the message title broadcast request and subscription request from the low-power device, the service records the matching relationship between the subscription number and the message title in sequence; at this time, both parties can enter the message interaction stage.
[0019] Furthermore, the step 4 comprises the following steps:
[0020] Step 4.1: During the message exchange phase, all connection maintenance messages of both parties are transmitted in a non-encrypted manner, which greatly reduces the power loss caused by encryption;
[0021] Step 4.2: During the message interaction phase, the message sent by the device will not carry the complete message title, but only the subscription number;
[0022] Step 4.3: During the message interaction phase, any message can select different compression levels. When the network is congested, a relatively high level of compression coding will be automatically used to reduce the pressure on the network. When the network is smooth, a lower level of compression coding will be used to reduce the computing pressure of the CPU.
[0023] Step 4.4: During the message interaction phase, multiple messages that have not been transmitted are merged and sent.
[0024] The advantages and positive effects of the present invention are:
[0025] The present invention completes the communication by setting a connection mode for communication; setting a connection process according to the connection mode; setting an interactive subscription number process according to the set connection process; setting an information interaction process according to the interactive subscription number. The present invention selectively encrypts key data information based on the characteristics of IoT devices, and keeps the volume of non-core data such as the heartbeat body small; at the same time, the present invention calculates weights based on comprehensive calculations such as current network noise feedback, signal strength, and the remaining power of the device, and balances the calculation pressure and network load in a targeted manner. The present invention can adaptively compress and partially unencrypt the characteristics, which can enable IoT devices to continuously and stably complete data communication under low power. At the same time, the amount of protocol interaction between IoT devices and servers during communication is significantly reduced, and network costs are significantly reduced accordingly. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0027] The present invention is further described in detail below with reference to the accompanying drawings.
[0028] An adaptive low-power IoT communication method includes the following steps:
[0029] Step 1: Set the communication connection method.
[0030] The specific implementation method of step 1 is: communication is set as a connection mode to ensure a basic reliable connection.
[0031] Step 2: Set the connection process according to the connection method.
[0032] Step 2 includes the following steps:
[0033] Step 2.1: When the IoT physical device leaves the factory, the certificate, unique identity and secret key issued by the server are burned in a controllable offline environment, or the identity information of the trusted operation area is used as the unique identifier of the IoT device in the network; the IoT physical device sends an initialization message based on its own certificate, its own identity ID and the compression method it supports, and sends it in encrypted form;
[0034] Step 2.2: The server verifies the matching relationship between the unique identity of the IoT physical device and the secret key. If the verification is successful, both parties enter the interactive subscription number stage.
[0035] Step 3: Set the interactive subscription number process according to the set connection process.
[0036] Step 3 includes the following steps:
[0037] Step 3.1, the IoT physical device initiates a message title broadcast request, and numbers all the message titles it attempts to send from small to large on the encrypted channel to form a subscription number, and sends them to the server in sequence;
[0038] Step 3.2: The IoT physical device initiates a subscription request. On the encrypted channel, it numbers all the message titles it wants to receive from small to large to form a subscription number, and sends them to the server in sequence.
[0039] Step 3.3: After receiving the message title broadcast request and subscription request from the low-power device, the service records the matching relationship between the subscription number and the message title in sequence; at this time, both parties can enter the message interaction stage.
[0040] Step 4: Set the information interaction process according to the interactive subscription number and complete the communication.
[0041] Step 4 includes the following steps:
[0042] Step 4.1: During the message exchange phase, all connection maintenance messages of both parties are transmitted in a non-encrypted manner, which greatly reduces the power loss caused by encryption;
[0043] Step 4.2: During the message interaction phase, the message sent by the device will not carry the complete message title, but only the subscription number;
[0044] Step 4.3: During the message interaction phase, any message can select different compression levels. When the network is congested, a relatively high level of compression coding will be automatically used to reduce the pressure on the network. When the network is smooth, a lower level of compression coding will be used to reduce the computing pressure of the CPU.
[0045] Step 4.4: During the message interaction phase, multiple messages that have not been transmitted are merged and sent.
[0046] The present invention completes the communication by setting a connection mode for communication; setting a connection process according to the connection mode; setting an interactive subscription number process according to the set connection process; setting an information interaction process according to the interactive subscription number. The present invention selectively encrypts key data information based on the characteristics of IoT devices, and keeps the volume of non-core data such as the heartbeat body small; at the same time, the present invention calculates weights based on comprehensive calculations such as current network noise feedback, signal strength, and the remaining power of the device, and balances the calculation pressure and network load in a targeted manner. The present invention can adaptively compress and partially unencrypt the characteristics, which can enable IoT devices to continuously and stably complete data communication under low power. At the same time, the amount of protocol interaction between IoT devices and servers during communication is significantly reduced, and network costs are significantly reduced accordingly.
[0047] It should be emphasized that the embodiments described in the present invention are illustrative rather than restrictive. Therefore, the present invention includes but is not limited to the embodiments described in the specific implementation manner. Any other implementation manners derived by those skilled in the art based on the technical solution of the present invention also fall within the scope of protection of the present invention.
Claims
1. An adaptive low-power IoT communication method, characterized in that: The following steps are involved: Step 1: Set the communication connection method; Step 2: Set the connection process according to the connection method; Step 3: Set the interactive subscription number process according to the set connection process; Step 4: Set the information interaction process according to the interactive subscription number and complete the communication.
2. The adaptive low-power IoT communication method according to claim 1, characterized in that: The specific implementation method of step 1 is: the communication is set as a connection mode to ensure a basic reliable connection.
3. The adaptive low-power IoT communication method according to claim 1, characterized in that: The step 2 comprises the following steps: Step 2.1: When the IoT physical device leaves the factory, the certificate, unique identity and secret key issued by the server are burned in a controllable offline environment, or the identity information of the trusted operation area is used as the unique identifier of the IoT device in the network; the IoT physical device sends an initialization message based on its own certificate, its own identity ID and the compression method it supports, and sends it in encrypted form; Step 2.2: The server verifies the matching relationship between the unique identity of the IoT physical device and the secret key. If the verification is successful, both parties enter the interactive subscription number stage.
4. The adaptive low-power IoT communication method according to claim 1, characterized in that: The step 3 comprises the following steps: Step 3.1, the IoT physical device initiates a message title broadcast request, and numbers all the message titles it attempts to send from small to large on the encrypted channel to form a subscription number, and sends them to the server in sequence; Step 3.2: The IoT physical device initiates a subscription request. On the encrypted channel, it numbers all the message titles it wants to receive from small to large to form a subscription number, and sends them to the server in sequence. Step 3.3: After receiving the message title broadcast request and subscription request from the low-power device, the service records the matching relationship between the subscription number and the message title in sequence; at this time, both parties can enter the message interaction stage.
5. The adaptive low-power IoT communication method according to claim 1, characterized in that: The step 4 comprises the following steps: Step 4.1: During the message exchange phase, all connection maintenance messages of both parties are transmitted in a non-encrypted manner, which greatly reduces the power loss caused by encryption; Step 4.2: During the message interaction phase, the message sent by the device will not carry the complete message title, but only the subscription number; Step 4.3: During the message interaction phase, any message can select different compression levels. When the network is congested, a relatively high level of compression coding will be automatically used to reduce the pressure on the network. When the network is smooth, a lower level of compression coding will be used to reduce the computing pressure of the CPU. Step 4.4: During the message interaction phase, multiple messages that have not been transmitted are merged and sent.