A multi-network convergence gateway system supporting satellite, cellular and wide / narrowband ad hoc networks
By integrating satellite, cellular, and broadband/narrowband self-organizing networks into a multi-network converged gateway system, the problems of multiple communication network convergence and high power consumption are solved, realizing flexible communication solutions and low-power design, suitable for communication needs in different scenarios.
Patent Information
- Application Number
- CN202511152667.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2045-08-18
AI Technical Summary
Existing communication gateway systems are unable to meet the needs of integrated use of multiple communication networks, and their high power consumption is a prominent issue, affecting the lifespan and portability of the devices.
Design a multi-network converged gateway system that supports satellite, cellular, and broadband/narrowband self-organizing networks. The system integrates satellite communication modules, cellular communication modules, and broadband/narrowband self-organizing network modules. Data processing is performed uniformly through a data processing module, and a power management module is used to dynamically adjust the module status to reduce power consumption.
It integrates multiple communication networks, improves communication reliability and flexibility, reduces system power consumption, extends equipment life, and lowers energy costs.
Smart Images

Figure CN120881639B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and specifically to a multi-network converged gateway system that supports satellite, cellular, and broadband / narrowband self-organizing networks. Background Technology
[0002] In the current communication environment, different communication networks have their own advantages and limitations. Satellite communication can achieve wide-area coverage, making it suitable for remote areas or emergency communication scenarios, but it suffers from problems such as large transmission delays, limited bandwidth, and high costs. Cellular communication networks (such as 4G and 5G) have high data transmission rates and wide coverage, but their signal is poor in remote areas or areas with severe signal blockage. Broadband and narrowband self-organizing networks can flexibly form networks in local areas to achieve reliable communication, but their coverage area is relatively small.
[0003] In existing technologies, communication gateway systems often only support a single or a few types of communication networks, making it difficult to meet the needs of integrating multiple communication networks in complex environments. Furthermore, with the widespread application of communication equipment, power consumption has become an increasingly prominent issue. High power consumption not only increases energy costs but also limits the device's lifespan and portability. Summary of the Invention
[0004] To address the shortcomings of existing technologies, this application proposes a multi-network converged gateway system that supports satellite, cellular, and broadband / narrowband self-organizing networks. This system can integrate multiple communication networks, meet communication needs in different scenarios, and reduce system power consumption.
[0005] The following is the technical solution of the present invention: a multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks, comprising: A satellite communication module is used to communicate with satellites, receive and transmit satellite signals, and includes a satellite antenna, a satellite signal receiver and a satellite signal transmitter; A cellular communication module is used to communicate with cellular network base stations, including a cellular antenna, a radio frequency transceiver, and a baseband processor; Broadband and narrowband self-organizing network modules are used to build self-organizing networks in local areas and realize communication between nodes, including self-organizing network node devices and self-organizing network communication protocol stacks; The data processing module performs unified processing on data from the satellite communication module, cellular communication module, and broadband and narrowband ad hoc network module, including a data caching unit, a data parsing unit, and a data scheduling unit; The power management module is used to manage and control the power of the entire system, including a power monitoring unit, a power consumption control unit, and a battery management unit. After the satellite communication module captures satellite signals, the satellite signal receiver demodulates and decodes the signals and transmits the data to the data processing module. After the cellular communication module establishes a communication connection with the base station, it transmits network information to the data processing module. After constructing the self-organizing network topology, the broadband and narrowband self-organizing network modules transmit node information and communication status to the data processing module. After the gateway node is established, each node sends its own communication capability information through a capability declaration message when accessing the gateway, and summarizes the information in the capability registry. Nodes report capability changes every T seconds or the gateway detects node status, and disconnects or takes offline nodes when they lose connection; After the service is initiated, the gateway filters nodes with the target capability in the capability registry, compares the node capability indicators and selects the optimal node, constructs a relay path to the optimal node and initiates task scheduling. The capability metrics include RSSI, latency, and packet loss rate. After a node initiates a task, the gateway searches for all nodes with the corresponding communication capabilities and obtains the latest status of candidate nodes through heartbeat or active polling, including RSSI, battery level, number of connections, bandwidth ratio, and hop count. Based on the five status indicators, a scoring algorithm is executed on each candidate node, the node with the highest score is selected as the target exit, the optimal hop count path is generated, and the task is deployed. All rating values are cached for no more than T=10 seconds; if this period is exceeded, they must be re-evaluated. If a node does not respond to a status request within a few seconds, it will be marked as unknown and will not be used for the time being. When the node's local power When the power consumption reaches 30% or a sleep command is received from the gateway, some high-power modules are shut down, the Mesh relay function is maintained, and neighboring nodes are allowed to use the proxy channel to transmit their data. If the node power If the power consumption is 20% and other nodes are capable, a low-power sleep state command is issued to actively redirect the task route to the high-power node. If the physical distance between nodes Within 500 meters, the use of low-power protocols is mandatory, and the use of cellular communication modules and satellite communication modules is prohibited for short-range communication; Low-power protocols include LoRa, Zigbee, and Mesh protocols.
[0006] In a preferred embodiment of the present invention, the satellite communication module, the cellular communication module, and the broadband and narrowband self-organizing network module are all connected to the data processing module, and the power management module is connected to the satellite communication module, the cellular communication module, the broadband and narrowband self-organizing network module, and the data processing module.
[0007] As a preferred embodiment of the present invention, the data enters the data cache unit of the data processing module, and after being parsed by the data parsing unit, the data scheduling unit selects the best communication module to send the data based on the data destination address and the network status of each communication module.
[0008] As a preferred embodiment of the present invention, when the data scheduling unit selects a communication module, if the destination address is within the coverage area of the satellite network and the satellite network is in good condition, then the satellite communication module is selected to send data. If the destination address is within the cellular network coverage area and the cellular network signal strength and bandwidth meet the requirements, then the cellular communication module is selected to send data; If the destination address is located within a broadband or narrowband self-organizing network, then select the broadband or narrowband self-organizing network module to send data.
[0009] As a preferred embodiment of the present invention, the power consumption control unit reduces the operating frequency of non-critical circuits in the satellite communication module, cellular communication module, and broadband and narrowband self-organizing network module or shuts down modules that are not needed temporarily when the system is idle. The battery management unit manages the charging and discharging of the battery based on its charge level.
[0010] The beneficial effects of this invention are: 1. In this invention, by integrating satellite communication module, cellular communication module and broadband and narrowband self-organizing network module, the fusion of multiple communication networks is realized, which can meet the communication needs in different scenarios and improve the reliability and flexibility of communication; 2. In this invention, index evaluation can be performed on each candidate node, and a comprehensive score of the node can be calculated according to the weight, and route optimization can be performed, which improves the accuracy of scheduling; 3. In this invention, after the gateway node is established, it declares its own communication capabilities in the self-organizing network protocol header file, which improves the efficiency of node capability identification and thus improves the accuracy of scheduling. 4. In this invention, the power management module effectively reduces system power consumption. By monitoring the system power status and the power consumption of each module in real time, the module's working status is dynamically adjusted, and modules are called and put into sleep mode as needed. Under the premise of ensuring normal system operation, energy consumption is minimized, the equipment's service life is extended, and energy costs are reduced. Attached Figure Description
[0011] Figure 1 This is a schematic diagram of the system of the present invention. Figure 1 ; Figure 2 This is a schematic diagram of the system of the present invention. Figure 2 ; Figure 3 This is a schematic diagram of the gateway node and terminal of the system of the present invention. Figure 4 This is a flowchart of the method of the present invention; Figure 5 This is a flowchart illustrating the business scheduling process of the method of the present invention; In the diagram: 1. Satellite communication module; 101. Satellite antenna; 102. Satellite signal receiver; 103. Satellite signal transmitter; 2. Cellular communication module; 201. Cellular antenna; 202. RF transceiver; 203. Baseband processor; 3. Broadband and narrowband self-organizing network module; 301. Self-organizing network node device; 302. Self-organizing network communication protocol stack; 4. Data processing module; 401. Data caching unit; 402. Data parsing unit; 403. Data scheduling unit; 5. Power management module; 501. Power monitoring unit; 502. Power consumption control unit; 503. Battery management unit. Detailed Implementation
[0012] To make the technical problems solved by the present invention, the technical solutions adopted, and the technical effects achieved clearer, the technical solutions of the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0013] Example 1: As Figures 1 to 3 As shown, a multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks includes: Satellite communication module 1 is used to communicate with the satellite, receive and transmit satellite signals; Cellular communication module 2 is used to communicate with cellular network base stations; The broadband and narrowband self-organizing network module 3 is used to build a self-organizing network in a local area and realize communication between nodes; Data processing module 4 is used to uniformly process data from satellite communication module 1, cellular communication module 2 and broadband and narrowband self-organizing network module 3; Power management module 5 is used to manage and control the power supply of the entire system.
[0014] In this embodiment, the satellite communication module 1 is used to establish a communication connection with the satellite, receiving and transmitting satellite signals. The satellite communication module 1 includes a satellite antenna 101, a satellite signal receiver 102, and a satellite signal transmitter 103. The satellite antenna 101 is responsible for capturing satellite signals and employs a high-gain, low-noise antenna design to improve signal reception sensitivity. The satellite signal receiver 102 demodulates and decodes the received satellite signals, converting them into data signals that can be recognized by the system. The satellite signal transmitter 103 encodes and modulates the data signals that the system needs to transmit, and then transmits them to the satellite through the satellite antenna 101.
[0015] In this embodiment, the cellular communication module 2 supports communication with cellular network base stations and is compatible with multiple cellular communication standards, such as 4G and 5G. The cellular communication module 2 includes a cellular antenna 201, a radio frequency transceiver 202, and a baseband processor 203. The cellular antenna 201 is used to transmit and receive cellular network signals. The radio frequency transceiver 202 is responsible for converting the baseband signals output by the baseband processor 203 into radio frequency signals for transmission, and converting the received radio frequency signals back into baseband signals for processing by the baseband processor 203. The baseband processor 203 performs encoding, decoding, modulation, and demodulation of the baseband signals to achieve communication interaction with the cellular network.
[0016] In this embodiment, the broadband and narrowband self-organizing network module 3 is used to build a self-organizing network within a local area, enabling communication between nodes. The broadband and narrowband self-organizing network module 3 consists of a self-organizing network node device 301 and a self-organizing network communication protocol stack 302. The self-organizing network node device 301 has wireless transceiver capabilities and can communicate with other node devices. The self-organizing network communication protocol stack 302 is responsible for managing the topology, routing, and data transmission of the self-organizing network, ensuring the reliability and efficiency of communication within the self-organizing network.
[0017] In this embodiment, the data processing module 4 performs unified processing on data from the satellite communication module 1, the cellular communication module 2, and the broadband / narrowband ad hoc network module 3. The data processing module 4 includes a data caching unit 401, a data parsing unit 402, and a data scheduling unit 403. The data caching unit 401 temporarily stores the received data to balance the differences in data transmission rates between the different modules. The data parsing unit 402 parses the cached data, identifying its source and type. The data scheduling unit 403 schedules the parsed data to the appropriate module for further processing or transmission based on its priority and destination address.
[0018] In this embodiment, the power management module 5 is responsible for managing and controlling the power supply of the entire system to reduce system power consumption. The power management module 5 includes a power monitoring unit 501, a power consumption control unit 502, and a battery management unit 503. The power monitoring unit 501 monitors the system's power status in real time, including parameters such as battery level, input voltage, and current. The power consumption control unit 502 dynamically adjusts the power consumption of each module based on the system's operating status and the information provided by the power monitoring unit 501, for example, reducing the operating frequency of some modules or shutting down unnecessary modules in idle states. The battery management unit 503 is responsible for managing the charging and discharging of the battery to extend its lifespan.
[0019] Satellite communication module 1, cellular communication module 2, and broadband / narrowband self-organizing network module 3 are all connected to data processing module 4. Satellite communication module 1 transmits processed satellite data to data buffer unit 401 of data processing module 4; cellular communication module 2 transmits processed cellular network data to data buffer unit 401 of data processing module 4; broadband / narrowband self-organizing network module 3 transmits data within its self-organizing network to data buffer unit 401 of data processing module 4. Data scheduling unit 403 of data processing module 4 sends data to the corresponding communication module for transmission based on the destination address of the data. Power management module 5 is connected to satellite communication module 1, cellular communication module 2, broadband / narrowband self-organizing network module 3, and data processing module 4. Power monitoring unit 501 of power management module 5 monitors the power consumption of each module in real time, power consumption control unit 502 adjusts the power consumption of each module based on the monitoring results, and battery management unit 503 provides a stable power supply to each module.
[0020] A peer-to-peer ad hoc network is established, where all nodes (including gateways) are interconnected via ad hoc network links, sharing communication capabilities (4G / WiFi / satellite, etc.). Any terminal node with special communication capabilities can become a resource provider, and the gateway can control all access point devices. The gateway node is responsible for managing the core node of the entire ad hoc network and has the ability to control and coordinate all access point devices. Terminal nodes, including devices with special communication capabilities, are interconnected with other nodes via ad hoc network links. The ad hoc network adopts a hierarchical peer-to-peer structure, where all nodes, including the gateway, are interconnected via ad hoc network links to achieve communication capability sharing and collaborative work. When a terminal node has special communication capabilities, it can act as a resource provider for other nodes to use, and the gateway is responsible for coordinating and controlling all access point devices.
[0021] After the gateway node is established, it declares its own communication capabilities in the self-organizing network protocol header file. When each node accesses the gateway, it sends its own communication capability information through a capability declaration message (CAPABILITY_ANNOUNCE). The communication capability information includes the availability and status parameters of the communication capability. The status parameters can be signal strength, etc. The gateway will summarize the information and put it into the registry.
[0022] Every T seconds, nodes proactively report capability changes, including availability and status parameters such as signal strength. The gateway can also proactively detect node status and remove capabilities when a node becomes unreachable. Nodes disconnecting from the network or going offline will trigger a capability failure flag. After a service is initiated, the gateway filters nodes with the target capability from the capability registry, compares node capability metrics, including RSSI (Signal Strength Index), latency, and packet loss rate, selects the optimal node, constructs a relay path to the optimal node, and initiates task scheduling. A heartbeat mechanism is maintained between nodes to ensure the continuous availability of the routing path. When the target node fails, the gateway re-evaluates the second-best node and redeploys the path. When the network status changes, the gateway automatically switches to the better node. All capability calls are authenticated and authorized through the gateway. Nodes are not allowed to schedule or control other node resources on their own. All operations are logged, supporting auditing and accountability.
[0023] The decision engine of the data scheduling unit 403 performs performance evaluation on each candidate node.
[0024] After a node initiates a task, the gateway searches for all nodes with the corresponding communication capabilities. It obtains the latest status of candidate nodes through heartbeats or active polling, including RSSI, battery level, number of connections, bandwidth share, and hop count. Based on these five status indicators, a scoring algorithm is executed on each candidate node, selecting the node with the highest score as the target exit point, generating the optimal hop count path, and deploying the task. All score values are cached for no more than T=10 seconds; if this period exceeds 10 seconds, they must be re-evaluated. If a node does not respond to a status request within a certain number of seconds, it is marked as unknown and temporarily not used. All status data is verified through signatures to prevent false alarms. The node scoring calculation process is transparent and auditable, and the gateway's final routing record is written to the link log for subsequent backtracking and optimization analysis.
[0025] When the node's local power When the power consumption reaches 30% or a sleep command is received from the gateway, operations such as shutting down some high-power modules, maintaining Mesh relay functionality, and allowing neighboring nodes to use the proxy channel to transmit their data are performed. The gateway continuously monitors the power consumption, temperature, and status of each node. If the power consumption is 20% and other nodes are capable, a low-power sleep state command is issued to actively redirect the task route to the high-power node. If the physical distance between nodes... Within a 500-meter range, low-power protocols are mandatory, including LoRa, Zigbee, and Mesh protocols. Short-range communication using high-power modules such as cellular and satellite is prohibited. Automatic protocol switching is initiated by the gateway using a protocol switching command frame. All devices disable high-power modules by default, maintaining communication only through a self-organizing network. The gateway selects the node with the highest battery power and strongest signal to enable "external network communication," and all uplink / downlink tasks are forwarded through this node. Other nodes sleep with their cellular / satellite modules. Nodes maintain a low-power state, only listening to specific channels or interrupt signals. The gateway or other nodes activate their communication modules via a wake-up frame, perform short-term data transmission, and immediately enter sleep mode. A multi-protocol stack is enabled by default, using a LoRa+WiFi+4G+Sat network architecture. Automatic switching occurs based on service distance: short distances switch to LoRa, medium distances to WiFi / Mesh, and long distances to 4G or satellite. Switching commands are issued by the gateway, and terminals only retain power to the necessary modules. After powering on, nodes report their battery level and capabilities. The gateway assesses the overall network battery distribution and battery status. 50% of the nodes remain online, power consumption 30% of the nodes are given a sleep command by the gateway and the high-power modules are turned off. The gateway selects one master communication node, and the remaining nodes only retain self-organizing network connections, and are passively woken up or forwarded by proxy as needed.
[0026] Each node reports its communication capabilities to the gateway upon going online or when its capabilities change. The gateway adds this information to the resource pool index table for the scheduling system to query. The gateway queries the resource pool based on service requests, finds a suitable node, and issues a call command to it. After the node activates its module and completes the task, it automatically shuts down and returns a status to the gateway. Upon service triggering, the gateway queries the resource pool to find a suitable node, issues a call command to it, activates its module, completes the task, and automatically shuts down and returns a status to the gateway. When a module completes its task, remains idle for more than 30 seconds, or receives a low-power sleep state command from the gateway, the module enters a sleep state. Concurrency scheduling limits are supported; for example, a maximum of three satellite modules can be scheduled within a time period. If a node fails to respond, it is automatically marked as "unavailable," and the next priority node is automatically selected after a capability scheduling failure.
[0027] Example 2: Figure 4 and Figure 5 As shown, a multi-network converged gateway method supporting satellite, cellular, and broadband / narrowband ad hoc networks includes the following steps: S1. Start satellite communication module 1, cellular communication module 2 and broadband / narrowband self-organizing network module 3 to access the network and monitor the power status and module power consumption of the system in real time. S2. Receive and buffer data, and select the best communication module to send data based on the destination address and the current status of each communication network; S3. Reduce the operating frequency of non-critical circuits in satellite communication module 1, cellular communication module 2 and broadband / narrowband self-organizing network module 3 based on power status and module power consumption, and charge the battery when the battery level is below a threshold.
[0028] In step S1, network access is performed. After the satellite communication module 1 is started, it searches for satellite signals through the satellite antenna 101. Once a satellite signal is acquired, the satellite signal receiver 102 begins to receive the signal, performs demodulation and decoding processing, and transmits the processed data to the data processing module 4 to complete the satellite network access.
[0029] After the cellular communication module 2 is started, the cellular antenna 201 scans the surrounding cellular network base station signals. The radio frequency transceiver 202 and the baseband processor 203 work together to establish a communication connection with the base station with the strongest signal strength, complete the access to the cellular network, and transmit the relevant network information to the data processing module 4.
[0030] After the broadband and narrowband self-organizing network module 3 is started, the self-organizing network node device 301 communicates with other surrounding node devices through wireless signals. The self-organizing network communication protocol stack 302 constructs the self-organizing network topology according to the communication between node devices, completes the access of the self-organizing network, and transmits the node information and communication status within the self-organizing network to the data processing module 4.
[0031] In step S2, data transmission occurs. When data needs to be sent, it first enters the data buffer unit 401 of the data processing module 4. The data parsing unit 402 parses the data to determine its source and destination addresses.
[0032] The data scheduling unit 403 selects the best communication module to send data based on the destination address of the data and the current status of each communication network, such as network bandwidth and signal strength.
[0033] If the destination address is within the coverage area of the satellite network and the satellite network is currently in good condition, the data scheduling unit 403 sends the data to the satellite communication module 1. The satellite communication module 1 encodes and modulates the data and then sends it to the satellite through the satellite antenna 101. If the destination address is within the coverage area of the cellular network, and the cellular network signal strength and bandwidth meet the requirements, the data scheduling unit 403 sends the data to the cellular communication module 2, and the cellular communication module 2 sends the data to the corresponding base station; If the destination address is located within a broadband or narrowband ad hoc network, the data scheduling unit 403 sends the data to the broadband or narrowband ad hoc network module 3, and the broadband or narrowband ad hoc network module 3 transmits the data to the destination node device through the ad hoc network communication protocol stack 302.
[0034] When data is received, satellite communication module 1, cellular communication module 2, and broadband / narrowband ad hoc network module 3 transmit the received data to the data buffer unit 401 of data processing module 4. Data parsing unit 402 parses the data, and data scheduling unit 403 transmits the data to the corresponding application module for processing according to the destination address of the data.
[0035] In step S3, power consumption management is performed. The power monitoring unit 501 of the power management module 5 monitors the power status of the system and the power consumption of each module in real time.
[0036] When the system is idle, the power consumption control unit 502, based on information provided by the power monitoring unit 501, reduces the operating frequency of some non-critical circuits in the satellite communication module 1, cellular communication module 2, and broadband / narrowband self-organizing network module 3, or shuts down modules that are not currently needed, in order to reduce system power consumption. For example, if there is no current demand for satellite communication data transmission, the power consumption control unit 502 can reduce the operating frequency of the satellite signal receiver 102; if the cellular network signal is weak and there is no urgent data transmission task, the power consumption control unit 502 can temporarily shut down the cellular communication module 2.
[0037] The battery management unit 503 intelligently manages the charging and discharging of the battery based on its charge level. When the battery charge is low, the battery management unit 503 controls the charging circuit to charge the battery; when the battery is fully charged, the battery management unit 503 stops charging to prevent overcharging from damaging the battery. Simultaneously, the battery management unit 503 also adjusts the battery discharge current appropriately based on the system's power consumption requirements to extend the battery's lifespan.
[0038] Example 3: This example illustrates an emergency communication scenario in the wild. In the event of an emergency such as a natural disaster in the wild, the cellular network may be damaged and unable to function normally. In this case, the multi-network converged gateway system of this invention is activated.
[0039] Satellite communication module 1 quickly searches for satellite signals via satellite antenna 101. After successfully acquiring the signal, satellite signal receiver 102 demodulates and decodes the received signal and transmits the processed data to data processing module 4. Simultaneously, broadband and narrowband self-organizing network module 3 is activated. The self-organizing network node devices 301 carried by the rescue personnel on site communicate with each other, construct a self-organizing network topology, complete the self-organizing network access, and transmit the node information and communication status within the self-organizing network to data processing module 4.
[0040] Rescue personnel transmit on-site situation data, including the affected area and casualties, to the broadband and narrowband self-organizing network module 3 via the self-organizing network node device 301. The broadband and narrowband self-organizing network module 3 then transmits the data to the data processing module 4. The data parsing unit 402 parses the data, determines that the destination address is the rear command center, and confirms that the current satellite network signal is good. The data scheduling unit 403 sends the data to the satellite communication module 1. The satellite communication module 1 encodes and modulates the data before transmitting it to the satellite via the satellite antenna 101. The satellite then relays the data to the rear command center, thus achieving emergency communication in the field.
[0041] During communication, the power management module 5 monitors the system's power status and the power consumption of each module in real time. Since the satellite communication module 1 and the broadband / narrowband self-organizing network module 3 are in operation at this time, while the cellular communication module 2 is not needed, the power consumption control unit 502 reduces the power consumption of the cellular communication module 2 and shuts down some non-critical circuits to reduce the overall power consumption of the system and extend the equipment's service life.
[0042] Example 4: This example illustrates a typical urban communication scenario. In an urban environment, cellular network coverage is good and signal strength is high. After activating the multi-network convergence gateway system, the cellular antenna 201 of the cellular communication module 2 scans for signals from surrounding cellular network base stations, establishes a communication connection with the base station with the strongest signal, completes cellular network access, and transmits relevant network information to the data processing module 4. Simultaneously, the satellite communication module 1 and the broadband / narrowband self-organizing network module 3 are in standby mode, but the power management module 5 still monitors their power consumption.
[0043] Users send data through devices connected to the gateway system, such as browsing web pages or downloading files. The data enters the data buffer unit 401 of the data processing module 4. The data parsing unit 402 parses the data, determining that the destination address is within the cellular network coverage area and that the current cellular network bandwidth is sufficient. The data scheduling unit 403 sends the data to the cellular communication module 2, which then sends the data to the corresponding base station, achieving high-speed data transmission.
[0044] The power management module 5 maintains the normal operating power consumption of the cellular communication module 2 according to the system's operating status, while strictly controlling the power consumption of the satellite communication module 1 and the broadband and narrowband self-organizing network module 3, ensuring that the system maintains a low overall power consumption while meeting the user's communication needs.
[0045] In this invention, by integrating satellite communication module 1, cellular communication module 2, and broadband / narrowband self-organizing network module 3, the convergence of multiple communication networks is achieved, which can meet the communication needs in different scenarios and improve the reliability and flexibility of communication. It can perform index evaluation on each candidate node, calculate the comprehensive score of the node according to the weight, and perform route optimization, thereby improving the accuracy of scheduling. After the gateway node is established, it declares its own communication capabilities in the self-organizing network protocol header file, which improves the identification efficiency of node capabilities and thus improves the accuracy of scheduling. The design of power management module 5 effectively reduces system power consumption. By monitoring the system power status and the power consumption of each module in real time, it dynamically adjusts the working status of the modules, calls them on demand, and puts them into sleep mode. Under the premise of ensuring the normal operation of the system, it minimizes energy consumption, extends the service life of the equipment, and reduces energy costs. It is especially suitable for portable devices or field operation equipment with high power consumption requirements.
[0046] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Clearly, those skilled in the art can make various alterations and variations to the invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of equivalents of the invention, the invention is also intended to include these modifications and variations.
Claims
1. A multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks, characterized in that, include: A satellite communication module is used to communicate with satellites, receive and transmit satellite signals, and includes a satellite antenna, a satellite signal receiver and a satellite signal transmitter; A cellular communication module is used to communicate with cellular network base stations, including a cellular antenna, a radio frequency transceiver, and a baseband processor; Broadband and narrowband self-organizing network modules are used to build self-organizing networks in local areas and realize communication between nodes, including self-organizing network node devices and self-organizing network communication protocol stacks; The data processing module performs unified processing on data from the satellite communication module, cellular communication module, and broadband and narrowband ad hoc network module, including a data caching unit, a data parsing unit, and a data scheduling unit; The power management module is used to manage and control the power of the entire system, including a power monitoring unit, a power consumption control unit, and a battery management unit. After the satellite communication module captures satellite signals, the satellite signal receiver demodulates and decodes the signals and transmits the data to the data processing module. After the cellular communication module establishes a communication connection with the base station, it transmits network information to the data processing module. After constructing the self-organizing network topology, the broadband and narrowband self-organizing network modules transmit node information and communication status to the data processing module. After the gateway node is established, each node sends its own communication capability information through a capability declaration message when accessing the gateway, and summarizes the information in the capability registry. Nodes report capability changes every T seconds or the gateway detects node status, and disconnects or takes offline nodes when they lose connection; After the service is initiated, the gateway filters nodes with the target capability in the capability registry, compares the node capability indicators and selects the optimal node, constructs a relay path to the optimal node and initiates task scheduling. The capability metrics include RSSI, latency, and packet loss rate. After a node initiates a task, the gateway searches for all nodes with the corresponding communication capabilities and obtains the latest status of candidate nodes through heartbeat or active polling, including RSSI, battery level, number of connections, bandwidth ratio, and hop count. Based on the five status indicators, a scoring algorithm is executed on each candidate node, the node with the highest score is selected as the target exit, the optimal hop count path is generated, and the task is deployed. All rating values are cached for no more than T=10 seconds; if this period is exceeded, they must be re-evaluated. If a node does not respond to a status request within a few seconds, it will be marked as unknown and will not be used for the time being. When the node's local power When the power consumption reaches 30% or a sleep command is received from the gateway, some high-power modules are shut down, the Mesh relay function is maintained, and neighboring nodes are allowed to use the proxy channel to transmit their data. If the node power If the power consumption is 20% and other nodes are capable, a low-power sleep state command is issued to actively redirect the task route to the high-power node. If the physical distance between nodes Within 500 meters, the use of low-power protocols is mandatory, and the use of cellular communication modules and satellite communication modules is prohibited for short-range communication; Low-power protocols include LoRa, Zigbee, and Mesh protocols.
2. The multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks according to claim 1, characterized in that, The satellite communication module, cellular communication module, and broadband / narrowband self-organizing network module are all connected to the data processing module, and the power management module is connected to the satellite communication module, cellular communication module, broadband / narrowband self-organizing network module, and data processing module.
3. The multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks according to claim 1, characterized in that, Data enters the data buffer unit of the data processing module. After being parsed by the data parsing unit, the data scheduling unit selects the best communication module to send the data based on the data destination address and the network status of each communication module.
4. The multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks according to claim 1, characterized in that, When the data scheduling unit selects a communication module, if the destination address is within the coverage area of the satellite network and the satellite network is in good condition, then the satellite communication module is selected to send data. If the destination address is within the cellular network coverage area and the cellular network signal strength and bandwidth meet the requirements, then the cellular communication module is selected to send data; If the destination address is located within a broadband or narrowband self-organizing network, then select the broadband or narrowband self-organizing network module to send data.
5. A multi-network converged gateway system supporting satellite, cellular, and broadband / narrowband self-organizing networks as described in claim 1, characterized in that, When the system is idle, the power consumption control unit reduces the operating frequency of non-critical circuits in the satellite communication module, cellular communication module, and broadband and narrowband self-organizing network module or shuts down modules that are not needed temporarily. The battery management unit manages the charging and discharging of the battery based on its charge level.
Citation Information
Patent Citations
Method for controlling fusion use of multiple communication links
CN114172560A
Handheld communication terminal for multimode fusion of ad hoc network, satellite network and cellular network
CN118316469A
Satellite broadband ad hoc network converged communication method and system
CN120343659A