An internet of things device based on converged communications
By combining a multi-protocol fusion communication module and an intelligent switching module with environmental perception and security encryption, the problem of single protocol in traditional IoT devices is solved, enabling efficient and secure communication in complex environments.
Patent Information
- Application Number
- CN202510848543.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-06-24
AI Technical Summary
Traditional IoT devices use a single communication protocol, which limits their application scenarios and makes them unable to meet complex and diverse communication needs.
Design an IoT device based on converged communication, integrating a multi-protocol converged communication module, an intelligent switching module, an environmental perception module, and a security encryption module. It achieves compatibility support for WiFi, LoRa, ZigBee, and Bluetooth protocols. Through protocol identification, data parsing, and format conversion, combined with environmental perception and intelligent switching, it dynamically selects the optimal communication protocol and performs end-to-end data encryption processing.
It significantly improves the adaptability and communication efficiency of devices in complex IoT environments, reduces energy consumption, ensures communication quality, achieves data security, and adapts to complex and ever-changing deployment scenarios.
Smart Images

Figure CN120547520B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to the technical field of Internet of Things devices, and particularly relates to an Internet of Things device based on fusion communication. BACKGROUND
[0002] With the rapid development of Internet of Things technology, various intelligent devices are increasingly widely applied in the fields of industry, agriculture, home, city management and the like. However, the communication environment of Internet of Things devices is complex and various, and different scenes have differential requirements for the transmission distance, bandwidth, power consumption and networking capability of communication protocols. Traditional Internet of Things devices usually adopt a single communication protocol and only support WiFi, LoRa or Bluetooth communication protocols, so that the application scenes of the devices are limited.
[0003] Patent CN113473404B discloses an agricultural Internet of Things communication method and device based on wide / narrow band fusion. The patent realizes wide / narrow band communication transmission by performing data fusion on sensing data and adaptively allocating network bandwidth.
[0004] The patent realizes wide / narrow band communication transmission, but there is still room for optimization in multi-protocol fusion communication.
[0005] Therefore, the application provides an Internet of Things device capable of realizing multi-protocol fusion communication. SUMMARY
[0006] The application aims to provide an Internet of Things device based on fusion communication to solve the technical problem that the application scenes of traditional Internet of Things devices are limited due to the adoption of a single communication protocol.
[0007] To achieve the above object, the application provides the following technical scheme: an Internet of Things device based on fusion communication, comprising an antenna and a multi-protocol fusion communication module, wherein the antenna is connected to the multi-protocol fusion communication module through a first data line.
[0008] The multi-protocol fusion communication module comprises a multi-protocol circuit board, a multi-protocol processor, a WiFi chip, a LoRa chip, a ZigBee chip, a Bluetooth chip and a pin.
[0009] The sixth communication interface is connected to the antenna through the first data line, the top end of the outer wall of the multi-protocol circuit board is connected to the WiFi chip, the LoRa chip, the ZigBee chip and the Bluetooth chip through the pin, and the multi-protocol processor is installed at the top end of the outer wall of the multi-protocol circuit board.
[0010] Preferably, the first communication interface is connected to one end of a second data line, and the other end of the second data line is connected to an intelligent switching module.
[0011] The intelligent switching module comprises an intelligent switching circuit board, a connecting rod, an intelligent switching processor and a pin;
[0012] The second communication interface is arranged on the outer wall side of the intelligent switching circuit board and connected with the second data line, the top end of the outer wall of the intelligent switching circuit board is connected with the intelligent switching processor through the pin, four connecting rods are installed on the top end of the outer wall of the intelligent switching circuit board, and the outer wall top end of the connecting rod is connected with the multi-protocol circuit board.
[0013] Preferably, the third communication interface is arranged on the outer wall side of the multi-protocol circuit board and connected with the third data line, and the other end of the third data line is connected to the security encryption module;
[0014] The security encryption module comprises an encryption circuit board, an encryption chip and a pin;
[0015] The ninth communication interface is arranged on the outer wall side of the encryption circuit board and connected with the third data line, and the encryption circuit board is connected with the encryption chip through the pin.
[0016] Preferably, the seventh communication interface is arranged on the outer wall side of the intelligent switching circuit board and connected with the sixth data line, and the other end of the sixth data line is connected to the environment sensing module;
[0017] The environment sensing module comprises a sensing circuit board, a microprocessor and a pin;
[0018] The eighth communication interface is arranged on the outer wall side of the sensing circuit board and connected with the sixth data line, and the sensing circuit board is connected with the microprocessor through the pin.
[0019] Preferably, the fourth communication interface and the fifth communication interface are arranged on the outer wall side of the microprocessor, the fourth communication interface is connected with the fourth data line, the other end of the fourth data line is connected with the signal strength sensor through the inlet, the fifth communication interface is connected with the fifth data line, and the other end of the fifth data line is connected with the distance sensor through the inlet;
[0020] The signal strength sensor comprises signal receiving and signal strength calculation.
[0021] The signal receiving receives signals from the target signal source through the receiver built in the signal strength sensor.
[0022] The signal strength calculation is calculated by the voltage measurement method, and the voltage effective value of the signal is measured.
[0023] The distance sensor includes ultrasonic ranging, which measures the distance by transmitting and receiving ultrasonic pulses. The sensor emits ultrasonic waves, which are reflected back when they encounter an obstacle. After receiving the reflected waves, the sensor calculates the distance between the sensor and the obstacle based on the time difference between transmission and reception and the propagation speed of ultrasonic waves in air.
[0024] Preferably, the antenna outer wall bottom end is connected to the shell, and the signal strength sensor and the distance sensor are installed on the top of the outer wall of the shell.
[0025] Preferably, the multi-protocol circuit board outer wall top end is installed with a multi-protocol processor.
[0026] The multi-protocol processor includes a protocol identification unit, data analysis, and data conversion.
[0027] The protocol identification unit is responsible for identifying the protocol type of the received data frame. By capturing the transmitted data frame, it compares the address field in the captured data frame with the address characteristics of known communication protocols to identify the protocol type. If the address field is a 48-bit MAC address and conforms to the MAC address format of Ethernet, the system determines that it is a wired network data frame transmitted through Ethernet. If it is an 8-bit device address and conforms to the device address rules of LoRaWAN network, the system determines that it is a LoRa data frame. If both 48-bit IEEE address and 16-bit short address appear, the system determines that it is a ZigBee data frame. If it is a 48-bit Bluetooth device address, the system determines that it is a Bluetooth data frame.
[0028] Data analysis is equipped with corresponding chip analysis for the data frame format of WiFi, LoRa, ZigBee, and Bluetooth communication protocols. After the protocol identification unit determines the protocol type, the data is transmitted to the corresponding chip for analysis. The data frame is disassembled and interpreted according to the rules of the protocol, and the data content is extracted.
[0029] Data conversion is used to convert the address information in different protocols into a uniform length and format address representation after analyzing the data of different protocols. The data content is converted into a common data structure, so that data from different protocols can be uniformly processed and analyzed inside the device.
[0030] Preferably, the outer wall top end of the intelligent switching circuit board is connected with the intelligent switching processor through a pin, the intelligent switching processor calculates and analyzes the current communication environment according to the signal strength value and distance value transmitted by the environmental perception module, selects the LoRa communication protocol when the signal strength is weak and the distance is far, selects the WiFi communication protocol when the signal strength is strong and the distance is medium or long, selects the Bluetooth communication protocol when the signal strength is strong and the distance is short, and selects the ZigBee communication protocol when the signal strength is weak and the distance is short.
[0031] Preferably, the encryption circuit board is connected with the encryption chip through a pin.
[0032] The encryption chip comprises an encryption engine, a storage unit and a random number generator.
[0033] The encryption engine is the core part of the encryption chip and is used for executing encryption rules and protocols.
[0034] The storage unit is used for securely storing keys and other sensitive data to prevent unauthorized access and tampering.
[0035] The random number generator is used for generating high-quality random numbers, and setting these random numbers in key generation can ensure the security of the encryption process.
[0036] Preferably, the perception circuit board is connected with the microprocessor through a pin.
[0037] The microprocessor comprises data receiving, data processing and data transmission.
[0038] The data receiving receives raw data from the signal strength sensor and the distance sensor through the fourth communication interface and the fifth communication interface.
[0039] The data processing is to process the received raw data through sampling rate conversion to improve the availability of the data.
[0040] The data transmission is to transmit the data processed to the intelligent switching module through the eighth communication interface on the perception circuit board and the sixth data line connected with the interface.
[0041] Compared with the prior art, the present application has the following beneficial effects:
[0042] 1. The present application realizes the compatible support of WiFi, LoRa, ZigBee and Bluetooth multiple communication protocols by installing a multi-protocol fusion communication module, solves the problem of data interaction between heterogeneous networks through protocol identification, data analysis and format conversion functions, significantly improves the adaptability and communication efficiency of the device in a complex Internet of Things environment, and solves the problem of single protocol of traditional Internet of Things devices.
[0043] 2. The application realizes dynamic communication protocol optimization selection based on environment perception by installing an intelligent switching module, automatically selects the optimal communication protocol through real-time analysis of signal strength and distance data, reduces energy consumption while ensuring communication quality, and prolongs device endurance;
[0044] 3. The application realizes end-to-end data security protection by installing a security encryption module, encrypts the multi-protocol transmission data through the hardware-level encryption engine, key storage and random number generator built in the encryption chip, effectively resists attack and data leakage risk, and meets the high security requirement of Internet of Things devices for sensitive data;
[0045] 4. The application realizes real-time intelligent perception of the communication environment by installing an environment perception module, provides precise environmental parameter support for protocol switching through the cooperative work of signal strength sensors and ultrasonic distance sensors, and the data processing and analysis capability of microprocessors, so that the device can adapt to complex and changeable deployment scenarios. BRIEF DESCRIPTION OF DRAWINGS
[0046] Figure 1 is a three-dimensional structure schematic diagram of the application;
[0047] Figure 2 is a side structure schematic diagram of the application;
[0048] Figure 3 is an internal three-dimensional structure schematic diagram of the application;
[0049] Figure 4 is an internal top view structure schematic diagram of the application;
[0050] Figure 5 is a multi-protocol fusion communication module structure schematic diagram of the application;
[0051] Figure 6 is a structure schematic diagram of the intelligent switching module of the application;
[0052] Figure 7 is a structure schematic diagram of the security encryption module of the application;
[0053] Figure 8 is a structure schematic diagram of the environment perception module of the application.
[0054] In the figure: 1, shell; 2, signal strength sensor; 3, antenna; 4, distance sensor; 5, multi-protocol circuit board; 6, multi-protocol processor; 7, WiFi chip; 8, LoRa chip; 9, ZigBee chip; 10, Bluetooth chip; 11, first data line; 12, second data line; 13, first communication interface; 14, second communication interface; 15, intelligent switching circuit board; 16, connecting rod; 17, third communication interface; 18, third data line; 19, encryption circuit board; 20, encryption chip; 21, sensing circuit board; 22, pin; 23, microprocessor; 24, fourth data line; 25, fifth data line; 26, fourth communication interface; 27, fifth communication interface; 28, sixth communication interface; 29, seventh communication interface; 30, sixth data line; 31, eighth communication interface; 32, ninth communication interface; 33, intelligent switching processor. DETAILED DESCRIPTION
[0055] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0056] In the description of the present application, it should be noted that the terms "upper", "lower", "inner", "outer", "front end", "rear end", "two ends", "one end", "the other end" and the like indicate the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first" and "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0057] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "provided with", "connection" and the like should be broadly understood, for example, "connection" can be fixed connection, can also be detachable connection, or integral connection; can be mechanical connection, can also be electrical connection; can be directly connected, can also be indirectly connected through an intermediate medium, can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0058] Please refer to Figure 1 , Figure 3 , Figure 4 and Figure 5The application provides an embodiment of an Internet of Things device based on converged communication, which comprises an antenna 3 and a multi-protocol converged communication module, wherein the antenna 3 is connected to the multi-protocol converged communication module through a first data line 11.
[0059] The multi-protocol converged communication module comprises a multi-protocol circuit board 5, a multi-protocol processor 6, a WiFi chip 7, a LoRa chip 8, a ZigBee chip 9, a Bluetooth chip 10 and a pin 22.
[0060] The sixth communication interface 28 is arranged on the outer wall side of the multi-protocol circuit board 5 and is connected to the antenna 3 through the first data line 11; the WiFi chip 7, the LoRa chip 8, the ZigBee chip 9 and the Bluetooth chip 10 are connected to the multi-protocol circuit board 5 through the pin 22; and the multi-protocol processor 6 is installed on the outer wall top end of the multi-protocol circuit board 5.
[0061] The multi-protocol processor 6 comprises a protocol identification unit, data analysis and data conversion.
[0062] The protocol identification unit is responsible for identifying the protocol type of the received data frame, and identifies the protocol type by capturing the transmitted data frame, comparing the address field in the captured data frame with the address characteristics of the known communication protocol, if the address field is a 48-bit MAC address and conforms to the MAC address format of Ethernet, the identification unit determines that it is a wired network data frame transmitted through Ethernet; if it is an 8-bit device address and conforms to the device address rule of the LoRaWAN network, the identification unit determines that it is a LoRa data frame; if a 48-bit IEEE address and a 16-bit short address appear at the same time, the identification unit determines that it is a ZigBee data frame; and if it is a 48-bit Bluetooth device address, the identification unit determines that it is a Bluetooth data frame.
[0063] The data analysis is arranged with corresponding chip analysis for the data frame format of the WiFi, LoRa, ZigBee and Bluetooth communication protocols, and when the protocol identification unit determines the protocol type, the data is transmitted to the corresponding chip for analysis, the data frame is disassembled and interpreted according to the rules of the protocol, and the data content is extracted;
[0064] The data conversion is to convert the address information in different protocols into a uniform length and format address representation and convert the data content into a general data structure after analyzing the data of different protocols, so that the data from different protocols can be uniformly processed and analyzed in the device.
[0065] Further, the antenna 3 is connected to the sixth communication interface 28 of the multi-protocol circuit board 5 through the first data line 11 to receive data sent by the client, the multi-protocol circuit board 5 provides a mounting position for the sixth communication interface 28, and the multi-protocol circuit board 5 is connected to the multi-protocol processor 6 through the pin 22 at the top of the outer wall of the multi-protocol circuit board 5, so that the multi-protocol circuit board 5 can transmit data to the multi-protocol processor 6, and the multi-protocol processor 6 performs protocol identification, data analysis and data conversion on the transmitted data;
[0066] The protocol identification unit of the multi-protocol processor 6 captures the address field of the data frame, compares known protocol characteristics, and if the captured address field is a 48-bit MAC address, such as 00:1A:2B:3C:4D:5E, triggers the WiFi chip 7 to analyze data; if the captured address field is an 8-bit device address, such as 0xA1B2C3D4, triggers the LoRa chip 8 to decode; if the captured address field is a 48-bit IEEE address, such as 00124B0004A56789, and a 16-bit short address, such as 0xFFFE, both of which appear at the same time, triggers the ZigBee chip 9 to analyze data; and if the captured address field is a 48-bit device address, such as AA:BB:CC:DD:EE:FF, activates the Bluetooth chip 10 to analyze data;
[0067] Data analysis is performed after protocol identification by the multi-protocol processor 6, corresponding communication chips are activated, and data is converted into a database format that can be understood by the system through the built-in protocol rules of the chips;
[0068] The data conversion unit unifies the addresses of different protocols into a 64-bit format 0x0000A1B2C3D4E5F6, and converts the content into a JSON structure, so that data from different protocols can be uniformly processed and analyzed inside the device, and cross-protocol data interaction is realized.
[0069] Please refer to Figure 2 , Figure 5 and Figure 8 , an embodiment provided by the application: an Internet of Things device based on fusion communication, the outer wall side of the intelligent switching circuit board 15 is provided with a seventh communication interface 29, the seventh communication interface 29 is connected with the sixth data line 30, and the other end of the sixth data line 30 is connected to an environment sensing module; the environment sensing module comprises a sensing circuit board 21, a microprocessor 23 and a pin 22; the outer wall side of the sensing circuit board 21 is provided with an eighth communication interface 31, the eighth communication interface 31 is connected with the sixth data line 30, and the sensing circuit board 21 is connected with the microprocessor 23 through the pin 22;
[0070] The fourth communication interface 26 is connected with the fourth data line 24, and the other end of the fourth data line 24 is connected with the signal strength sensor 2 through a wire inlet; and the fifth communication interface 27 is connected with the fifth data line 25, and the other end of the fifth data line 25 is connected with the distance sensor 4 through a wire inlet;
[0071] The signal strength sensor 2 includes signal receiving and signal strength calculation; the signal receiving receives signals from a target signal source through a receiver built in the signal strength sensor 2; and the signal strength calculation is calculated through a voltage measurement method, and the voltage effective value of the signal is measured to measure the signal strength;
[0072] The distance sensor 4 includes ultrasonic ranging, and the distance is measured by emitting and receiving ultrasonic pulses; the sensor emits ultrasonic waves, and when the ultrasonic waves meet an obstacle, the ultrasonic waves are reflected back; after the sensor receives the reflected waves, the distance between the sensor and the obstacle is calculated according to the time difference between the emission and the reception and the propagation speed of the ultrasonic waves in the air;
[0073] The antenna 3 is connected to the shell 1 at the bottom end of the outer wall, and the signal strength sensor 2 and the distance sensor 4 are installed on the top of the outer wall of the shell 1; the sensing circuit board 21 is connected with the microprocessor 23 through the pin 22; the microprocessor 23 includes data receiving, data processing and data transmission; the data receiving receives original data from the signal strength sensor 2 and the distance sensor 4 through the fourth communication interface 26 and the fifth communication interface 27;
[0074] The data analysis is to process the received original data, and the data usability is improved through a sampling rate conversion; and the data transmission is to transmit the data processed to the intelligent switching module through the eighth communication interface 31 on the sensing circuit board 21 and the sixth data line 30 connected to the interface;
[0075] Further, the seventh communication interface 29 is provided with a mounting position on the outer wall side of the intelligent switching circuit board 15, the seventh communication interface 29 is connected with the sixth data line 30, and the other end of the sixth data line 30 is connected to the eighth communication interface 31; the eighth communication interface 31 is provided with a mounting position on the outer wall side of the sensing circuit board 21, and the sensing circuit board 21 is connected with the microprocessor 23 through the pin 22; when the multi-protocol converged communication module obtains the content sent by the client, if the content is to query the temperature and humidity, then the signal strength sensor 2 and the distance sensor 4 start to work; the signal strength sensor 2 receives the wireless signal captured by the antenna 3, converts the radio frequency signal into a voltage signal, and then an analog-to-digital converter ADC converts the analog voltage into a digital value to obtain an RSSI value, and the RSSI is the signal strength;
[0076] The distance sensor 4 includes ultrasonic ranging, which measures the distance by emitting and receiving ultrasonic pulses, measures the distance between the measuring device and the temperature and humidity sensor node, the distance sensor 4 emits ultrasonic waves, when the ultrasonic waves meet the temperature and humidity sensor, the reflected waves will be reflected back, after the distance sensor 4 receives the reflected waves, according to the time difference between the emission and the reception and the propagation speed of the ultrasonic waves in the air, the distance between the distance sensor 4 and the temperature and humidity sensor is calculated;
[0077] Distance formula: ;
[0078] d: the distance between the measured object and the distance sensor 4;
[0079] v: the propagation speed of ultrasonic waves in the air;
[0080] Delta t: the round-trip time of ultrasonic waves from emission to reception;
[0081] Then the signal sensor 2 and the distance sensor 4 transmit the collected data to the microprocessor 23 through the fourth communication interface 26 and the fifth communication interface 27, the microprocessor 23 processes the data, improves the data availability through the sampling rate conversion, the sampling rate conversion eliminates the time deviation by unifying the signal strength and the distance data rate, so as to adapt to different timing requirements while maintaining the integrity of the signal content; then transmitted to the intelligent switching module through the eighth communication interface 31 on the sensing circuit board 21 and the sixth data line 30 connected to the interface.
[0082] Please refer to Figure 3 、 Figure 4 and Figure 6 , an embodiment provided by the application: an Internet of Things device based on fusion communication, the outer wall side of the multi-protocol circuit board 5 is provided with a first communication interface 13, the first communication interface 13 is connected with one end of the second data line 12, the other end of the second data line 12 is connected to the intelligent switching module; the intelligent switching module comprises: an intelligent switching circuit board 15, a connecting rod 16, an intelligent switching processor 33 and a pin 22;
[0083] The outer wall side of the intelligent switching circuit board 15 is provided with a second communication interface 14, the second communication interface 14 is connected with the second data line 12, the outer wall top end of the intelligent switching circuit board 15 is connected with the intelligent switching processor 33 through the pin 22, the outer wall top end of the intelligent switching circuit board 15 is provided with four connecting rods 16, the outer wall top end of the connecting rod 16 is connected with the multi-protocol circuit board 5;
[0084] The outer wall top end of the intelligent switching circuit board 15 is connected with the intelligent switching processor 33 through the pin 22. The intelligent switching processor 33 calculates and analyzes the current communication environment according to the signal strength value and distance value transmitted by the environment perception module. When the signal strength is weak and the distance is far, the LoRa communication protocol is selected. When the signal strength is strong and the distance is medium or long, the WiFi communication protocol is selected. When the signal strength is strong and the distance is short, the Bluetooth communication protocol is selected. When the signal strength is weak and the distance is short, the ZigBee communication protocol is selected.
[0085] Further, the outer wall top end of the intelligent switching circuit board 15 is connected with the pin 22, and the pin 22 is connected with the intelligent switching processor 33. Through the pin 22, the intelligent switching circuit board 15 transmits data to the intelligent switching processor 33. The outer wall top end of the intelligent switching circuit board 15 provides a mounting position for the connecting rod 16. The outer wall top end of the connecting rod 16 is connected with the multi-protocol circuit board 5, so that the multi-protocol circuit board 5 is fixed on the intelligent switching circuit board 15. The intelligent switching processor 33 calculates and analyzes the current communication environment according to the signal strength value and distance value transmitted by the environment perception module.
[0086] When RSSI is greater than -90dBm and the distance is greater than 500m, the LoRa chip 8 is activated to interact with the temperature and humidity sensor node.
[0087] When -60dBm < RSSI < -90dBm and the distance is less than 500m, the WiFi chip 7 is activated to interact with the temperature and humidity sensor node.
[0088] When RSSI is less than -60dBm and the distance is less than 20m, the Bluetooth chip 10 is activated to interact with the temperature and humidity sensor node.
[0089] When RSSI is greater than -60dBm and the distance is less than 20m, the ZigBee chip 9 is activated to interact with the temperature and humidity sensor node.
[0090] After the interaction is completed, the multi-protocol fusion communication module obtains the data of the temperature and humidity sensor node, and uniformly formats the content of the data. By converting the content into a JSON structure, data from different protocols can be uniformly processed and analyzed inside the device. The outer wall side of the multi-protocol circuit board 5 provides a mounting position for the third communication interface 17. The third communication interface 17 is connected with the third data line 18. The third communication interface 17 transmits data to the security encryption module through the third data line 18.
[0091] Please refer to Figure 1 、 Figure 3 、 Figure 4 and Figure 7An embodiment provided by the application is an Internet of Things device based on converged communication, wherein a third communication interface 17 is arranged on the outer wall side of the multi-protocol circuit board 5, the third communication interface 17 is connected with a third data line 18, and the other end of the third data line 18 is connected to a secure encryption module;
[0092] The secure encryption module comprises an encryption circuit board 19, an encryption chip 20, and a pin 22.
[0093] The encryption circuit board 19 is provided with a ninth communication interface 32 on the outer wall side, the ninth communication interface 32 is connected with the third data line 18, and the encryption circuit board 19 is connected with the encryption chip 20 through the pin 22.
[0094] The encryption chip 20 comprises an encryption engine, a storage unit, and a random number generator.
[0095] The encryption engine is the core part of the encryption chip 20 and is used for executing encryption rules and protocols.
[0096] The storage unit is used for securely storing keys and other sensitive data and preventing unauthorized access and tampering.
[0097] The random number generator is used for generating high-quality random numbers, and the setting of the random numbers in key generation can ensure the security of the encryption process.
[0098] Further, the encryption circuit board 19 provides a mounting position for the ninth communication interface 32 on the outer wall side, the ninth communication interface 32 is connected with the third data line 18, the multi-protocol converged communication module transmits data to the encryption circuit board 19 through the third data line 18, the encryption circuit board 19 is connected with the pin 22 at the top end of the outer wall, the pin 22 is connected with the encryption chip 20, and the encryption circuit board 19 transmits the received data to the encryption chip 20 through the pin 22.
[0099] After the encryption chip 20 in the secure encryption module receives data from the multi-protocol converged communication module, the encryption engine executes encryption rules and protocols, generates keys by adding high-quality random numbers generated by the random number generator to improve the security of the encryption process, and finally the storage unit stores the keys; the encryption engine solidifies encryption algorithms and communication protocols into hardware operations to ensure high efficiency and attack resistance.
[0100] After the multi-protocol circuit board 5 sends the original data packet to the encryption chip 20 through the third data line 18, authentication encryption is started, the key is first extracted from the secure storage unit, and the AES key algorithm is executed. The AES key algorithm realizes the encryption and decryption of data through multiple rounds of permutation and substitution operations. First, byte substitution is performed, and each byte in the data is replaced using an A box. The A box is a fixed lookup table that can increase the nonlinearity and confusion degree of the data. Then, row shifting is performed, and each row of the data block is cyclically left shifted according to different offsets. Then, column confusion is performed, and the round key of the current round is XORed with the data block. Finally, after all the rounds of processing are completed, a round key addition operation is performed again to ensure that the encrypted data block is sufficiently different from the original data.
[0101] Finally, the ciphertext is encapsulated according to the protocol specification, and the encrypted data is returned to the multi-protocol circuit board 5 through the third data line 18. The multi-protocol circuit board 5 transmits the data to the antenna 3 through the sixth communication interface 28 and the first data line 11 connected thereto, and then transmits the data to the client through the antenna 3, ensuring transmission security.
[0102] Please refer to Figure 1 、 Figure 2 and Figure 3 , an embodiment provided by the application: an Internet of Things device based on converged communication, the antenna 3 is connected to the shell 1 at the bottom of the outer wall, and the signal strength sensor 2 and the distance sensor 4 are installed at the top of the outer wall of the shell 1; the antenna 3 is connected to the multi-protocol converged communication module through the first data line 11;
[0103] The multi-protocol converged communication module comprises a multi-protocol circuit board 5, a multi-protocol processor 6, a WiFi chip 7, a LoRa chip 8, a ZigBee chip 9, a Bluetooth chip 10, and a pin 22;
[0104] The sixth communication interface 28 is arranged on the side surface of the outer wall of the multi-protocol circuit board 5 and is connected to the antenna 3 through the first data line 11. The WiFi chip 7, the LoRa chip 8, the ZigBee chip 9, and the Bluetooth chip 10 are connected to the multi-protocol circuit board 5 through the pin 22 at the top of the outer wall. The multi-protocol processor 6 is installed at the top of the outer wall of the multi-protocol circuit board 5;
[0105] The fourth communication interface 26 and the fifth communication interface 27 are arranged on the side surface of the outer wall of the microprocessor 23. The fourth communication interface 26 is connected to the fourth data line 24, and the other end of the fourth data line 24 is connected to the signal strength sensor 2 through the wire inlet. The fifth communication interface 27 is connected to the fifth data line 25, and the other end of the fifth data line 25 is connected to the distance sensor 4 through the wire inlet;
[0106] Further, the top end of the outer wall of the shell 1 provides a mounting position for the antenna 3, and also provides a mounting position for the signal strength sensor 2 and the distance sensor 4, the side of the outer wall of the microprocessor 23 provides a mounting position for the fourth communication interface 26 and the fifth communication interface 27, and the bottom of the outer wall of the antenna 3 is connected with the first data line 11 through the wire inlet of the shell 1, so that the received data is transmitted to the multi-protocol circuit board 5 through the antenna 3, and the multi-protocol circuit board 5 can also transmit data to the client through the antenna 3, the bottom of the outer wall of the signal strength sensor 2 is connected with the fourth data line 24 through the wire inlet of the shell 1, so that the signal value detected by the signal strength sensor 2 is transmitted to the microprocessor 23 through the fourth data line 24, the bottom of the outer wall of the distance sensor 4 is connected with the fifth data line 25 through the wire inlet of the shell 1, so that the distance value measured by the distance sensor 4 is transmitted to the microprocessor 23 through the fifth data line 25, and after the microprocessor 23 processes the transmitted signal value and distance value, the data is transmitted to the intelligent switching circuit board 15 through the eighth communication interface 31 mounted on the side and the sixth data line 30 connected therewith, the intelligent switching circuit board 15 transmits the data to the intelligent switching processor 33 through the pin 22, and the intelligent switching processor 33 calculates and analyzes the current communication environment according to the signal strength value and the distance value transmitted by the environment perception module, and selects the optimal communication protocol to interact with the node.
[0107] The obtained data is uniformly processed by the multi-protocol processor 6, the content is converted into a JSON structure, so that the data can be uniformly processed and analyzed inside the device, and then the data is transmitted to the multi-protocol circuit board 5 through the third data line 18 after encryption processing by the security encryption module.
[0108] When the multi-protocol circuit board 5 receives the data encrypted by the security encryption module, the data is transmitted to the corresponding communication protocol through the pin 22, and the corresponding communication protocol is the communication protocol mode of the first information sent by the client, for example, if the client sends data to the device by WiFi, the device uses the corresponding WiFi chip 7 to connect with the client, and the encrypted data is transmitted to the client through the antenna 3 through the sixth communication interface 28 provided on the side of the outer wall of the multi-protocol circuit board 5 and the first data line 11 connected therewith.
[0109] Working principle: first, the multi-protocol fusion communication module receives the information of the client through the antenna 3, the protocol recognition unit of the multi-protocol processor 6 captures the address field of the data frame, compares the known protocol characteristics, matches the corresponding communication protocol for analysis, for example, the analyzed content is query temperature and humidity;
[0110] Then the environmental perception module will signal strength sensor 2 and distance sensor 4 measured device and the distance data processing to be queried from the temperature and humidity sensor node to the intelligent switching module, the intelligent switching processor 33 according to the signal strength value and distance value transmitted by the environmental perception module, calculate and analyze the current communication environment, match the optimal communication protocol to interface with the temperature and humidity sensor node, get the information of the temperature and humidity sensor, and then the intelligent switching module transmits the data to the multi-protocol fusion communication module for unified content format, and then transmits the data to the security encryption module;
[0111] Finally, the security encryption module transmits the encrypted data back to the multi-protocol fusion communication module, and the multi-protocol fusion communication module transmits the encrypted data back to the client through the corresponding communication protocol.
[0112] It will be apparent to those skilled in the art that the application is not limited to the details of the above exemplary embodiments, and can be implemented in other specific forms without departing from the spirit or essential characteristics of the application. Therefore, the embodiments should be regarded as exemplary and non-limiting, and the scope of the application is defined by the appended claims rather than the above description, and therefore all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be included in the application. Any reference signs in the claims should not be regarded as limiting the claims involved.
Claims
1. An Internet of Things (IoT) device based on converged communication, comprising an antenna (3) and a multi-protocol converged communication module, characterized in that: The antenna (3) is connected to the multi-protocol fusion communication module via the first data line (11); The multi-protocol converged communication module includes: a multi-protocol circuit board (5), a multi-protocol processor (6), a WiFi chip (7), a LoRa chip (8), a ZigBee chip (9), a Bluetooth chip (10), and pins (22); The multi-protocol circuit board (5) has a sixth communication interface (28) on its outer side. The sixth communication interface (28) is connected to the antenna (3) through the first data line (11). The top of the outer wall of the multi-protocol circuit board (5) is connected to the WiFi chip (7), LoRa chip (8), ZigBee chip (9) and Bluetooth chip (10) through pins (22). The top of the outer wall of the multi-protocol circuit board (5) is equipped with a multi-protocol processor (6). The outer side of the outer wall of the multi-protocol circuit board (5) has a first communication interface (13). The first communication interface (13) is connected to one end of the second data line (12). The other end of the second data line (12) is connected to the intelligent switching module. The intelligent switching module includes: an intelligent switching circuit board (15), a connecting rod (16), an intelligent switching processor (33), and pins (22). The outer side of the intelligent switching circuit board (15) is provided with a second communication interface (14), which is connected to the second data line (12). The top of the outer wall of the intelligent switching circuit board (15) is connected to the intelligent switching processor (33) through pins (22). Four connecting rods (16) are installed on the top of the outer wall of the intelligent switching circuit board (15). The top of the outer wall of the connecting rods (16) is connected to a multi-protocol circuit board (5). The outer side of the outer wall of the multi-protocol circuit board (5) is provided with a third communication interface (17), which is connected to the third data line (18). The other end of the third data line (18) is connected to the security encryption module. The security encryption module includes: an encryption circuit board (19), an encryption chip (20), and pins (22). The encryption circuit board (19) has a ninth communication interface (32) on its outer side. The ninth communication interface (32) is connected to the third data line (18). The encryption circuit board (19) is connected to the encryption chip (20) through pins (22). The intelligent switching circuit board (15) has a seventh communication interface (29) on its outer side. The seventh communication interface (29) is connected to the sixth data line (30). The other end of the sixth data line (30) is connected to the environmental sensing module. The environmental sensing module includes: a sensing circuit board (21), a microprocessor (23), and pins (22). The sensing circuit board (21) has an eighth communication interface (31) on its outer side. The eighth communication interface (31) is connected to the sixth data line (30). The sensing circuit board (21) is connected to the microprocessor (23) through pin (22). The top of the outer wall of the intelligent switching circuit board (15) is connected to the intelligent switching processor (33) through pin (22). The intelligent switching processor (33) calculates and analyzes the current communication environment based on the signal strength and distance values transmitted by the environmental sensing module. When the signal strength is weak and the distance is far, the LoRa communication protocol is selected. When the signal strength is strong and the distance is far, the WiFi communication protocol is selected. When the signal strength is relatively strong and the distance is close, the Bluetooth communication protocol is selected. When the signal strength is relatively weak and the distance is close, the ZigBee communication protocol is selected.
2. The IoT device based on converged communication according to claim 1, characterized in that: The microprocessor (23) has a fourth communication interface (26) and a fifth communication interface (27) on its outer side. The fourth communication interface (26) is connected to the fourth data line (24), and the other end of the fourth data line (24) is connected to the signal strength sensor (2) through the inlet. The fifth communication interface (27) is connected to the fifth data line (25), and the other end of the fifth data line (25) is connected to the distance sensor (4) through the inlet. The signal strength sensor (2) includes: signal reception and signal strength calculation; Signal reception is achieved by receiving signals from the target signal source through the receiver built into the signal strength sensor (2); Signal strength is calculated using the voltage measurement method, which measures the effective voltage value of the signal. The distance sensor (4) includes ultrasonic ranging, which measures distance by emitting and receiving ultrasonic pulses. The sensor emits ultrasonic waves, which are reflected back when they encounter obstacles. After receiving the reflected waves, the sensor calculates the distance between the sensor and the obstacle based on the time difference between emission and reception and the speed of ultrasonic propagation in the air.
3. The IoT device based on converged communication according to claim 1, characterized in that: The bottom of the outer wall of the antenna (3) is connected to the outer shell (1), and a signal strength sensor (2) and a distance sensor (4) are installed on the top of the outer wall of the outer shell (1).
4. The IoT device based on converged communication according to claim 1, characterized in that: A multi-protocol processor (6) is installed on the top of the outer wall of the multi-protocol circuit board (5); The multi-protocol processor (6) includes: a protocol identification unit, a data parsing unit, and a data conversion unit; The protocol identification unit is responsible for identifying the protocol type of the received data frames. By capturing the transmitted data frames, it compares the address field in the captured data frames with the address characteristics of known communication protocols. If the address field is a 48-bit MAC address and conforms to the Ethernet MAC address format, the system determines that it is a wired network data frame transmitted via Ethernet. If it is an 8-bit device address and conforms to the device address rules of the LoRaWAN network, the system determines that it is a LoRa data frame. If both a 48-bit IEEE address and a 16-bit short address appear, the system determines that it is a ZigBee data frame. If it is a 48-bit Bluetooth device address, the system determines that it is a Bluetooth data frame. The data parsing is equipped with corresponding chip parsing for data frame formats of WiFi, LoRa, ZigBee and Bluetooth communication protocols. After the protocol identification unit determines the protocol type, it transmits the data to the corresponding chip for parsing. The data frame is disassembled and interpreted according to the rules of the protocol to extract the data content. Data conversion, after parsing data from different protocols, is performed to enable data interaction and fusion between multiple protocols. It converts address information from different protocols into address representations of uniform length and format, and transforms data content into a universal data structure, so that data from different protocols can be processed and analyzed uniformly within the device.
5. An IoT device based on converged communication according to claim 1, characterized in that: The encryption circuit board (19) is connected to the encryption chip (20) via pins (22); The encryption chip (20) includes: an encryption engine, a storage unit, and a random number generator; The encryption engine is the core component of the encryption chip (20), used to execute encryption rules and protocols; Storage units are used to securely store keys and other sensitive data, preventing unauthorized access and tampering; Random number generators are used to generate high-quality random numbers, and setting these random numbers in key generation can ensure the security of the encryption process.
6. The IoT device based on converged communication according to claim 1, characterized in that: The sensing circuit board (21) is connected to the microprocessor (23) via pins (22); The microprocessor (23) includes: data receiving, data processing, and data transmission; Data reception is achieved through the fourth communication interface (26) and the fifth communication interface (27), receiving raw data from the signal strength sensor (2) and the distance sensor (4); Data processing involves processing the received raw data, such as by converting the sampling rate, to improve the usability of the data. Data transmission is the transmission of processed data to the intelligent switching module through the eighth communication interface (31) on the sensing circuit board (21) and the sixth data line (30) connected to the interface.
Citation Information
Patent Citations
An agricultural IoT communication method and device based on broadband and narrowband convergence
CN113473404B
Multi-network converged communication device and method
CN110087334A