Swan-gap intelligent gateway architecture for satellite Internet of Things scene
By proposing a Hongmeng intelligent gateway architecture in the satellite Internet of Things scenario, the problems of heterogeneous system compatibility, data security and scalability in the existing technology are solved, efficient and secure data transmission and processing are achieved, and specific needs of the satellite Internet of Things are adapted to.
Patent Information
- Application Number
- CN202411990462.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-16
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing data gateway technology has problems such as heterogeneous system compatibility, data security, scalability and scenario-oriented limitations in satellite IoT scenarios, and it is difficult to meet the specific needs of satellite IoT.
A Hongmeng intelligent gateway architecture for satellite Internet of Things scenarios is proposed, including data transmission module, data processing module and data management module, which supports intelligent functions such as protocol conversion, data encryption, data compression and data cache, and solves the security, compatibility and scalability of the gateway.
It realizes device link adaptation and data processing in satellite Internet of Things scenarios, improves the security and efficiency of data transmission, enhances the scalability and compatibility of gateways, and adapts to the specific needs of satellite Internet of Things.
Smart Images

Figure CN120018325A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the fields of satellite Internet of Things, communications and intelligent gateway technologies, and in particular to a Hongmeng intelligent gateway architecture for satellite Internet of Things scenarios. Background Art
[0002] With the continuous development of satellite IoT and short-range wireless communication technology, more and more IoT terminals and sensors are deployed in various places. Due to the large number of sensors, it is more complicated to manage and control these devices, and the communication protocols used by each sensor are also different. At this time, a device is needed to control and manage these sensors and terminals and interconnect them. In general, traditional gateway devices are used to connect various devices through wireless communication and perform basic protocol conversion to achieve the purpose of intercommunication between different devices.
[0003] At present, the existing data gateway technology is mainly used for data forwarding and conversion in local network environments, usually relying on centralized data processing architecture or protocol conversion mechanism. The following is an introduction to the solution based on two patented technologies.
[0004] The invention patent application with application publication number CN114339700A and patent name "A smart gateway for managing downstream devices based on Hongmeng system and NFC technology" provides a smart gateway for managing downstream devices based on Hongmeng system and NFC technology, including a smart terminal device, configured with a first NFC module and a first processor, the first NFC module is configured to read the downstream device information list of the smart gateway through the NFC communication mode, and at the same time send configuration information through the application setting write mode, and write it into the second NFC module of the smart gateway.
[0005] The invention patent application with application publication number CN117411912A and patent name "Multi-mode gateway system for industrial Internet of Things monitoring and data transmission method thereof" relates to the field of industrial Internet of Things monitoring technology, and discloses a multi-mode gateway system for industrial Internet of Things monitoring and data transmission method thereof. The system includes a gateway layer, a protocol layer, a data conversion layer, a data encryption layer and a message forwarding layer. The gateway layer is used to collect device upload data of various protocol types. The gateway layer includes a Bluetooth chip, a Zigbee chip, a LoRa chip and a hardware interface. The protocol layer is used to receive the device upload data collected by the gateway layer, and parse the data of different protocol types according to the data source to obtain the device data to be uploaded. The device data includes the device number, the device protocol type and the device request information. The data conversion layer is used to convert the device data parsed by the protocol layer into a unified format. The data encryption layer is used to encrypt the device data. The message forwarding layer is used to upload the encrypted device data to the Internet of Things platform. The present invention can improve the security and transmission efficiency of data transmission between the Internet of Things platform and the device.
[0006] However, the existing data gateway technology has the following technical defects:
[0007] (1) Compatibility issues of heterogeneous systems: Existing data gateway technologies usually rely on specific protocols or standards, making it difficult to achieve efficient data interaction between multiple heterogeneous systems and devices. In the context of the Hongmeng operating system, the interconnection and interoperability between devices urgently needs to break through the limitations of existing protocols and standards.
[0008] (2) Data security issues: Existing data gateway technologies lack effective security mechanisms during data transmission, such as encryption, authentication, and permission management, which can easily lead to data being threatened during transmission, affecting the security and stability of the system.
[0009] (3) Insufficient scalability: Existing data gateways often have problems with poor scalability and compatibility design. When the system scale expands and the number of devices increases, the existing gateway technology is difficult to meet the needs, resulting in increased system management complexity and decreased performance.
[0010] (4) Scenario limitations: Most gateways are used in industrial and daily life scenarios. Gateways for satellite IoT scenarios need to process data in a targeted manner based on link conditions. Due to the limited bandwidth resources on board, data compression and priority transmission become more important. Summary of the invention
[0011] In order to solve at least one of the above technical problems, the present invention proposes a Hongmeng smart gateway architecture for satellite Internet of Things scenarios, which aims to adapt the links between terminals and sensors in application scenarios based on satellite Internet of Things, and realize protocol conversion, data compression and encryption, data caching and other intelligent functions. At the same time, it solves the security, compatibility and scalability problems existing in general data gateways in realizing the basic functions of the gateway.
[0012] To achieve the above object, the present invention adopts the following technical solution:
[0013] The purpose of the present invention is to provide a Hongmeng intelligent gateway architecture for satellite Internet of Things scenarios, which is used for link adaptation between satellite Internet of Things terminals and sensors in the application scenarios of satellite Internet of Things, including:
[0014] Data transmission module, data processing module and data management module; wherein:
[0015] The data transmission module includes a serial communication transmission unit and a wireless communication transmission unit; the Hongmeng smart gateway sends and receives data with the sensor and the satellite IoT terminal through the serial communication transmission unit or the wireless communication transmission unit;
[0016] The data processing module includes a protocol conversion unit, a data encryption unit, a data priority division unit and a data compression unit, which are respectively used to implement the core functions of protocol conversion, data encryption, data priority determination and data compression;
[0017] The data management module is used to manage the data transmission module and the data processing module, transmit the information of the sensor, satellite communication terminal and gateway through the data transmission module, and send the required data to the data processing module for data processing and caching operations; the data management module includes a data caching unit and a device data management unit.
[0018] Preferably, the Hongmeng smart gateway architecture also includes a device control module; the device control module is the human-computer interaction core of the gateway, including a UI interface design unit and a device status control unit, which controls the status parameters of other modules through local access control or through remote access; the gateway is controlled through the local network port and the device status control unit to manage the status of each device, and / or the gateway is remotely accessed and / or controlled through the UI interface design unit to manage the status of each device, as well as query and operate gateway cache data; the operations supported by the device control module include: protocol type setting, data compression strategy change, data encryption strategy change, data cache access control and device power status management.
[0019] Preferably, the serial communication transmission unit of the data transmission module includes two types: RS232 interface type communication transmission subunit and RS485 interface type communication transmission subunit; and the wireless communication transmission unit of the data transmission module is a wireless communication LoRa module.
[0020] Preferably, the wireless communication LoRa module selects 433 MHz as the operating frequency band of the LoRa module, and adopts a star network topology structure, and multiple LoRa terminal nodes communicate with one gateway.
[0021] Preferably, the protocol conversion unit of the data processing module is used to parse the protocol after the Hongmeng smart gateway receives the data, and re-encapsulate the new protocol according to the target to be transmitted; the protocol conversion unit is used for the mutual conversion between the serial port MODBUS protocol, the LoRa wireless transmission protocol and the MQTT protocol.
[0022] Preferably, the data encryption unit of the data processing module adopts TLS mode and supports AES advanced encryption standard symmetric encryption algorithm, and the AES advanced encryption standard symmetric encryption algorithm is used in scenarios requiring high performance and high security.
[0023] Preferably, the data priority division unit of the data processing module is used to determine the data transmission priority of the data sent from the sensor to the satellite Internet of Things terminal, including: after the data protocol is parsed, the data transmission priority is determined by the data priority division unit, and the corresponding level identification code is added to the determined data; then the protocol conversion unit is used to perform protocol adaptation and encapsulation; for the data from the satellite Internet of Things terminal to the sensor, there is no need to perform the data transmission priority determination.
[0024] Preferably, the data compression unit of the data processing module is used to compress the data sent from the sensor to the satellite Internet of Things terminal, and the data compression method includes a semantic-based intelligent compression method and a traditional compression scheme; the semantic-based intelligent compression method is deployed on the Linux board as a first intelligent computing module of the gateway alone;
[0025] The semantic-based intelligent compression method includes:
[0026] Building an information representation framework for the Internet of Things application environment communication semantic base, the Internet of Things application environment communication semantic base is a knowledge-assisted knowledge-driven Internet of Things data semantic base, and at the same time building a knowledge database for Internet of Things semantic communication, with the assistance of the knowledge database, using the knowledge-driven Internet of Things data semantic base to feed back and promote the sharing of the knowledge database, thereby achieving a complementary cycle;
[0027] Based on the communication semantic base of the Internet of Things application environment and the intention-driven elastic representation method, elastic representation of different application tasks is achieved by dynamically refining and learning new application intentions in real time, and performing representation association mapping on the application intentions; the representation association mapping includes: selecting a suitable communication semantic base of the Internet of Things application environment in combination with the knowledge graph, and establishing a certain optimal association in the knowledge database of the communication semantic base of the Internet of Things application environment based on the intention drive;
[0028] Based on the elastic representation of the different application tasks, a data compression task based on semantic communication is completed.
[0029] Preferably, the data processing module also includes an intelligent task scheduler, which is deployed on a Linux board and serves as a second intelligent computing module of the Hongmeng smart gateway. Data is sent to the intelligent task scheduler according to the priority of the transmitted data, the channel condition and the type of business data. The intelligent task scheduler arranges the task transmission sequence based on the business-oriented intelligent network traffic classification and task scheduling mechanism for the situations where the business response time is long due to the lack of business type classification and limited network resources, and the transmission of key information is blocked. The task transmission sequence can maximize the task completion rate per unit time, ensure the priority transmission of important data, and prevent the business data from being accumulated for too long.
[0030] The business-oriented intelligent network traffic classification and task scheduling mechanism includes:
[0031] The narrowband satellite IoT terminal information backhaul mission is analyzed from the perspective of function, priority and information carrier, and the services are divided into three types: text message, voice message and image backhaul.
[0032] Determine the network traffic classification parser based on one-dimensional convolutional neural network to provide reference basis and data preparation for subsequent transmission scheduling work;
[0033] Based on the classification results of network transmission tasks and combined with the terminal's own available communication resources, computing resources, and link conditions, the transmission order and transmission compression strategy of each service are determined to maximize the task completion rate and improve the overall transmission performance of the network and the service response speed.
[0034] Preferably, the data cache unit of the data management module has one or more data cache pools, each of which has multiple circular buffers or configuration databases. When data is written into the data cache unit as a data packet, it is written in a time series and a timestamp is attached to each data packet. The data upload policy is to upload key data first; the data cleaning and expiration policy is to delete expired data, and the expired data is deleted according to the timestamp and the data transmission priority.
[0035] Compared with the prior art, the Hongmeng smart gateway architecture for satellite IoT scenarios provided by the present invention has the following beneficial effects:
[0036] (1) The application scenarios of satellite Internet of Things have been broadened;
[0037] (2) Gateway data processing design for satellite IoT scenarios: supporting local data processing and edge computing based on Hongmeng system;
[0038] Edge computing and local data processing: Based on the powerful edge computing capabilities of the Hongmeng operating system, a local data processing and storage solution is proposed, which can perform pre-processing, analysis, decision-making and other operations on device data locally, avoiding uploading all data to the cloud and reducing the need for data transmission to the cloud. The smart gateway can perform data analysis and processing locally, support local decision-making and real-time feedback, reduce the pressure on cloud computing, and transmit data to the cloud only when necessary, reducing bandwidth pressure and delays, and improving the timeliness of data processing.
[0039] Distributed computing and distributed storage: The distributed architecture of Hongmeng system can realize distributed computing and distributed storage between gateways and other devices. Through the collaborative work of multiple nodes, real-time processing and storage of large-scale data can be realized, and the computing power and response speed of the gateway can be enhanced.
[0040] (3) Low-latency multi-protocol fusion support
[0041] It can support multiple protocols and provide compatibility and adaptation of new protocols, so that devices can be seamlessly connected through the gateway regardless of the communication standard used, and maintain data consistency and efficient communication.
[0042] (4) Low power consumption and energy efficiency management
[0043] Optimization of low-power communication protocol: Based on the communication protocol between Hongmeng smart gateway and devices, a low-power intelligent communication protocol is proposed, which optimizes power consumption management without affecting the quality of data transmission. For example, through the communication activation mechanism based on activity detection, the communication module is woken up only when the device is active, reducing unnecessary battery consumption.
[0044] Gateway intelligent sleep and wake-up strategy: Through intelligent sleep and wake-up control, the battery life of the gateway can be extended while ensuring the real-time performance of the gateway, especially in mobile or remote device scenarios (such as IoT devices or wearable devices).
[0045] (5) Security enhancement mechanism: multi-level security control and access management
[0046] Hardware-based encryption and authentication mechanism: Design a hardware-based security encryption protocol so that the gateway can use advanced encryption algorithms (such as AES) to ensure data security during data transmission.
[0047] Hongmeng system security framework: Hongmeng OS provides a powerful security mechanism, including device authentication, data encryption transmission, security audit, etc., to ensure the security of device control. The gateway can perform multi-level authentication on devices and users, and combine device authentication and permission control to strengthen the management of smart devices, prevent malicious devices from accessing, and ensure that only authorized users and devices can control.
[0048] (6) Unified intelligent device control platform
[0049] Unified ecosystem of Hongmeng OS: Hongmeng Intelligent Data Gateway fully utilizes the cross-platform capabilities of Hongmeng OS and can seamlessly connect with a variety of devices and systems, including IoT devices, edge computing devices, sensors, industrial control systems, etc. Hongmeng's distributed technology enables multiple devices and systems to work together to form a unified intelligent control platform.
[0050] Cross-device control and management: The device control module supports fine-grained control of various devices locally and remotely, and can manage different types of devices such as sensors, power management devices, actuators, etc. through a unified control interface.
[0051] (7) Flexible scalability and adaptive configuration
[0052] Dynamic device access: The Hongmeng smart gateway is designed to support dynamic access and configuration of devices. Whether it is a newly added device or an upgraded device, the gateway can automatically identify, adapt and control it.
[0053] Scenario-based automatic configuration: Through the intelligent capabilities of the Hongmeng system, the gateway can automatically adjust device control strategies and parameter settings according to different usage scenarios (such as home, industry, agriculture, etc.) to ensure the best performance of the system in different environments.
[0054] (8) Multi-protocol support and flexible interconnection
[0055] Support multiple communication protocols: Hongmeng Smart Gateway supports multiple communication protocols (such as MQTT, CoAP, HTTP, Modbus, CAN, LoRa, Zigbee, etc.), allowing devices with different protocols to access the same gateway and realize cross-protocol data transmission and device control.
[0056] Open API interface: To facilitate system integration and secondary development, the gateway provides an open API interface. Third-party applications or services can interact with the gateway through the API to achieve more customized requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 A schematic diagram of the working principle of the Hongmeng smart gateway architecture for satellite IoT scenarios according to a preferred embodiment of the present invention;
[0058] Figure 2 This is a schematic diagram of the overall and functional unit structure of the Hongmeng smart gateway architecture for satellite Internet of Things scenarios according to a preferred embodiment of the present invention. DETAILED DESCRIPTION
[0059] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. It is obvious that the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments of the present invention.
[0060] like Figure 1-2 As shown, this embodiment provides a Hongmeng smart gateway architecture for satellite Internet of Things scenarios, which is used for link adaptation between satellite Internet of Things terminals and sensors in the application scenarios of satellite Internet of Things, including:
[0061] Data transmission module, data processing module and data management module; wherein:
[0062] The data transmission module includes a serial communication transmission unit and a wireless communication transmission unit; the data transmission module is the basis of the gateway, and the Hongmeng smart gateway sends and receives data with the sensor and the satellite IoT terminal through the serial communication transmission unit or the wireless communication transmission unit; similarly, the current working sensor is connected to the Hongmeng smart gateway using serial communication or wireless communication;
[0063] The data processing module is the core of the gateway, including a protocol conversion unit, a data encryption unit, a data priority division unit and a data compression unit, which are respectively used to realize the core functions of protocol conversion, data encryption, data priority determination and data compression;
[0064] The data management module is one of the important functions of the gateway, including the data cache unit and the device data management unit, so that the device can remotely control the terminal side device in time and simply query the relevant cache data when a problem occurs. The data management module is mainly responsible for managing various modules, such as sensors, satellite communication terminals and the information transmitted by the gateway itself, sending the required data to the processing module, and performing cache operations; including the data cache unit and the device data management unit, so that the device can remotely control the terminal side device in time and simply query the relevant cache data when a problem occurs.
[0065] As a preferred implementation, the Hongmeng smart gateway architecture also includes a device control module; the device control module is the human-computer interaction core of the gateway, including a UI interface design unit and a device status control unit, which controls the status parameters of other modules through local access control or through remote access; the gateway is controlled through the local network port and the device status control unit to manage the status of each device, and / or the gateway is remotely accessed and / or controlled through the UI interface design unit to manage the status of each device, as well as query and operate gateway cache data; the operations supported by the device control module include: protocol type setting, data compression strategy change, data encryption strategy change, data cache access control and device power status management.
[0066] In this embodiment, the device control module is the core control module for user-defined device parameters, which can be controlled through local access control or remote access. The device control module has greater authority and can control the status parameters of other modules. Supported operations include protocol type setting, data compression strategy change, data cache access control, and device power status management.
[0067] As a preferred implementation, the serial communication transmission unit of the data transmission module includes two types: RS232 interface type communication transmission subunit and RS485 interface type communication transmission subunit; the wireless communication transmission unit of the data transmission module is a wireless communication LoRa module.
[0068] In this embodiment, the wireless communication module of the gateway selects the LoRa module, which can provide a communication distance of several kilometers to tens of kilometers and has extremely low energy consumption on battery-powered devices. The low rate and high anti-interference performance of the LoRa signal can better adapt to the working environment of the sensor (mountainous area).
[0069] As a preferred implementation, the wireless communication LoRa module selects 433 MHz as the operating frequency band of the LoRa module, and adopts a star network topology structure, and multiple LoRa terminal nodes communicate with one gateway.
[0070] As a preferred implementation, the protocol conversion unit of the data processing module is used to parse the protocol after the Hongmeng smart gateway receives the data, and re-encapsulate the new protocol according to the target to be transmitted; the protocol conversion unit is used for the mutual conversion of the serial port MODBUS protocol, the LoRa wireless transmission protocol and the MQTT protocol. And considering the later compatibility design, new protocol working modes can be added. This embodiment proposes an efficient multi-task multi-protocol parsing and processing architecture, so that the protocol conversion task can be completed as quickly as possible when the main control chip has limited computing power.
[0071] As a preferred implementation, the data encryption unit of the data processing module adopts TLS mode and supports AES advanced encryption standard symmetric encryption algorithm. The AES advanced encryption standard symmetric encryption algorithm is used in scenarios requiring high performance and high security.
[0072] In this embodiment, TLS is the most common encryption method in MQTT communication, especially in the MQTT connection establishment phase, providing an end-to-end encrypted channel. TLS itself supports a variety of encryption algorithms, such as AES, RSA, etc., which can ensure the security of communication.
[0073] AES (Advanced Encryption Standard): Usually uses 128-bit or 256-bit keys. AES is a symmetric encryption algorithm that is widely used for data encryption and is suitable for scenarios that require high performance and high security.
[0074] As a preferred implementation, the data priority division unit of the data processing module is used to define the data transmission priority of the data sent from the sensor to the satellite Internet of Things terminal, including: after the data protocol is parsed, the data transmission priority is defined by the data priority division unit, and the defined data is added with the corresponding level identification code; then the protocol conversion unit is used to perform protocol adaptation encapsulation; for the data from the satellite Internet of Things terminal to the sensor, there is no need to define the data transmission priority. According to the priority of the transmitted data, the channel situation, the business data type, etc., the data is sent to the intelligent task scheduler (which may be deployed on the Linux board as a separate intelligent computing module as a gateway), and the arranged task transmission sequence can maximize the task completion rate per unit time as much as possible, ensure the priority transmission of important data, and prevent the business data from being accumulated for too long: in view of the lack of business type classification, the long business response time caused by limited network resources, and the obstruction of key information transmission, a business-oriented intelligent network traffic classification and task scheduling mechanism is proposed. Firstly, the information backhaul tasks of narrowband satellite IoT terminals are analyzed from the perspectives of function, priority and information carrier, and the services are divided into three types: text message, voice message and image backhaul. At the same time, a network traffic classification parser based on a one-dimensional convolutional neural network is designed to provide a reference basis and data preparation for subsequent transmission scheduling. Subsequently, based on the network transmission task classification results and combined with the terminal's own available communication resources, computing resources, and link conditions, the transmission order and transmission compression strategy of each service are determined, thereby maximizing the task completion rate and improving the overall transmission performance of the network and the service response speed.
[0075] As a preferred implementation, the data compression unit of the data processing module is used to compress the data sent from the sensor to the satellite Internet of Things terminal, and the data compression method includes semantic-based intelligent compression and a more traditional and reliable compression scheme.
[0076] In this embodiment, after the protocol conversion is completed, if the data is from the sensor to the terminal, due to the limitation of the onboard bandwidth, the data needs to be further compressed in order to transmit more data per unit time. This intelligent data gateway also provides a variety of data compression methods, which can be used by users to perform semantic-based intelligent compression or more traditional and reliable compression solutions (Gzip, Zilib) on the control page. Intelligent semantic compression (may be deployed on a Linux board as a separate intelligent computing module for a gateway): First, build an information representation framework for the semantic base communication of the IoT application environment. To generate a knowledge-assisted semantic base for IoT data, it is necessary to build a database for IoT semantic communication. With the assistance of the knowledge base, the knowledge-driven semantic base is used to promote the sharing of the knowledge base, thereby achieving a complementary cycle; secondly, after the semantic base is generated, the application task-driven elastic adaptive representation can be achieved. In order to condense the application intention, different intention extraction methods and intention representation association mapping methods are proposed. The appropriate semantic base is selected in combination with the knowledge graph, and a certain optimal association is established in the knowledge base of the semantic base based on the intention drive. On this basis, an intention-driven elastic representation method is proposed, and elastic representation of different application tasks is achieved through real-time dynamic learning of new intentions; finally, a task intention-driven elastic adaptive representation method is proposed to complete the data compression task based on semantic communication.
[0077] (1) Gzip is a compression tool based on the DEFLATE algorithm, which usually provides a high compression ratio, especially suitable for text and data with repeated patterns. For the MQTT protocol, it is often used to compress large and structured data, such as JSON, XML, log files, etc.
[0078] (2) ZLI B is a widely used data compression library that provides a range of compression and decompression functions for a variety of programming languages and operating systems. ZLI B uses the DEFLATE compression algorithm, which combines the features of the LZ77 algorithm and Huffman coding to achieve a higher compression ratio and faster processing speed.
[0079] As a preferred embodiment, the data cache unit of the data management module has one or more data cache pools, and the data cache pool has multiple circular buffers or configuration databases. When data is written to the data cache unit as a data packet, it is written in a time series and a timestamp is attached to each data packet. The data upload policy is to upload key data first; the data cleaning and expiration policy is to delete expired data, and the expired data is deleted according to the timestamp and the data transmission priority.
[0080] In this embodiment, the data cache needs to provide high reliability, support high throughput, minimize the delay in data transmission, and support dynamic adjustment. The data cache pool is the core part of the cache unit. When the storage medium is limited, a circular buffer is selected (suitable for scenarios with a fixed amount of data, which can effectively prevent memory overflow. When the cache space is full, the new data will overwrite the oldest data). If there is sufficient cache space, the database can be configured for storage and reading and writing. Select time series writing in the write strategy (write data to the cache in chronological order and attach a timestamp to each data packet. This ensures the timeliness of the data and can upload data in sequence when the network connection is restored); the upload strategy selects to upload key data first (for data with priority requirements, upload high-priority data first); the data cleaning and expiration strategy selects expired data deletion, and deletes it according to timestamp and data priority.
[0081] The above is a specific implementation of the embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of this application.
Claims
1. A Hongmeng smart gateway architecture for satellite IoT scenarios, characterized in that: It is used to adapt the link between satellite IoT terminals and sensors in the application scenarios of satellite IoT, including: Data transmission module, data processing module and data management module; wherein: The data transmission module includes a serial communication transmission unit and a wireless communication transmission unit; the Hongmeng smart gateway sends and receives data with the sensor and the satellite IoT terminal through the serial communication transmission unit or the wireless communication transmission unit; The data processing module includes a protocol conversion unit, a data encryption unit, a data priority division unit and a data compression unit, which are respectively used to implement the core functions of protocol conversion, data encryption, data priority determination and data compression; The data management module is used to manage the data transmission module and the data processing module, transmit the information of the sensor, satellite communication terminal and gateway through the data transmission module, and send the required data to the data processing module for data processing and caching operations; the data management module includes a data caching unit and a device data management unit.
2. According to claim 1, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The Hongmeng smart gateway architecture also includes a device control module; the device control module is the human-computer interaction core of the gateway, including a UI interface design unit and a device status control unit, which controls the status parameters of other modules through local access control or through remote access; the gateway is controlled through the local network port and the device status control unit to manage the status of each device, and / or the gateway is remotely accessed and / or controlled through the UI interface design unit to manage the status of each device, as well as query and operate the gateway cache data; The operations supported by the device control module include: protocol type setting, data compression strategy change, data encryption strategy change, data cache access control and device power state management.
3. According to claim 2, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The serial communication transmission unit of the data transmission module includes two types: RS232 interface type communication transmission subunit and RS485 interface type communication transmission subunit; the wireless communication transmission unit of the data transmission module is a wireless communication LoRa module.
4. According to claim 3, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The wireless communication LoRa module selects 433 MHz as the operating frequency band of the LoRa module and adopts a star network topology structure, and multiple LoRa terminal nodes communicate with one gateway.
5. According to claim 4, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The protocol conversion unit of the data processing module is used to parse the protocol after the Hongmeng smart gateway receives the data, and re-encapsulate the new protocol according to the target to be transmitted; The protocol conversion unit is used for mutual conversion between the MODBUS protocol of the serial port, the LoRa wireless transmission protocol and the MQTT protocol.
6. According to claim 5, the Hongmeng intelligent gateway architecture for satellite Internet of Things scenarios is characterized in that: The data encryption unit of the data processing module adopts TLS mode and supports AES advanced encryption standard symmetric encryption algorithm. The AES advanced encryption standard symmetric encryption algorithm is used in scenarios requiring high performance and high security.
7. According to claim 6, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The data priority division unit of the data processing module is used to determine the data transmission priority of the data sent from the sensor to the satellite Internet of Things terminal, including: after the data protocol is parsed, the data transmission priority is determined by the data priority division unit, and the corresponding level identification code is added to the determined data; then the protocol conversion unit is used to perform protocol adaptation and packaging; for the data from the satellite Internet of Things terminal to the sensor, there is no need to determine the data transmission priority.
8. The intelligent gateway architecture for satellite Internet of Things scenarios according to claim 7 is characterized in that: The data compression unit of the data processing module is used to compress the data sent from the sensor to the satellite Internet of Things terminal, and the data compression method includes a semantic-based intelligent compression method and a traditional compression scheme; The semantic-based intelligent compression method is deployed on the Linux board as a first intelligent computing module of the gateway alone; The semantic-based intelligent compression method includes: Building an information representation framework for the Internet of Things application environment communication semantic base, the Internet of Things application environment communication semantic base is a knowledge-assisted knowledge-driven Internet of Things data semantic base, and at the same time building a knowledge database for Internet of Things semantic communication, with the assistance of the knowledge database, using the knowledge-driven Internet of Things data semantic base to feed back and promote the sharing of the knowledge database, thereby achieving a complementary cycle; Based on the communication semantic base of the Internet of Things application environment and the intention-driven elastic representation method, elastic representation of different application tasks is achieved by dynamically refining and learning new application intentions in real time, and performing representation association mapping on the application intentions; the representation association mapping includes: selecting a suitable communication semantic base of the Internet of Things application environment in combination with the knowledge graph, and establishing a certain optimal association in the knowledge database of the communication semantic base of the Internet of Things application environment based on the intention drive; Based on the elastic representation of the different application tasks, a data compression task based on semantic communication is completed.
9. According to claim 8, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The data processing module also includes an intelligent task scheduler, which is deployed on a Linux board and serves as a second intelligent computing module of the Hongmeng smart gateway. The data is sent to the intelligent task scheduler according to the priority of the transmitted data, the channel conditions and the type of business data. The intelligent task scheduler arranges the task transmission sequence based on the business-oriented intelligent network traffic classification and task scheduling mechanism to address the situations where the business type classification is missing, the business response time is long due to limited network resources, and the transmission of key information is blocked. The task transmission sequence can maximize the task completion rate per unit time, ensure that important data is transmitted first, and prevent the business data from being accumulated for too long. The business-oriented intelligent network traffic classification and task scheduling mechanism includes: The narrowband satellite IoT terminal information backhaul mission is analyzed from the perspective of function, priority and information carrier, and the services are divided into three types: text message, voice message and image backhaul. Determine the network traffic classification parser based on one-dimensional convolutional neural network to provide reference basis and data preparation for subsequent transmission scheduling work; Based on the classification results of network transmission tasks and combined with the terminal's own available communication resources, computing resources, and link conditions, the transmission order and transmission compression strategy of each service are determined to maximize the task completion rate and improve the overall transmission performance of the network and the service response speed.
10. According to claim 9, a Hongmeng smart gateway architecture for satellite Internet of Things scenarios is characterized in that: The data cache unit of the data management module has one or more data cache pools, each of which has multiple circular buffers or configuration databases. When data is written into the data cache unit as a data packet, it is written in a time series and a timestamp is attached to each data packet. The data upload policy is to upload key data first; the data cleaning and expiration policy is to delete expired data, and the expired data is deleted according to the timestamp and the data transmission priority.
Citation Information
Patent Citations
Intelligent gateway for managing downstream equipment based on swan mongolian system and NFC (Near Field Communication) technology
CN114339700A
Multi-mode gateway system for monitoring industrial internet of things and data transmission method of multi-mode gateway system
CN117411912A
Web of Things micro energy self-collecting micro electro mechanical systems (MEMS) sensing pre-storage system
CN103096437A
Marine environment monitoring satellite transmission system based on multi-mode fusion
CN112787706A
Nest + IoT + gateway system supported by unified access technology
CN118631610A
Cited By
Wide-narrow-band wireless communication system based on wide-narrow-band wireless communication system
CN120583466A
Gas industry equipment data communication protocol based on open source gap
CN120711000A
LoRaWAN gateway Modbus service optimization method and system
CN121098715A
Mesh networking and satellite communication-based fusion system
CN121791926A