Data transmission method and device, broadband and narrowband converged communication network and electronic equipment

By employing a dual-convergence node, a three-network architecture, and a dynamic hierarchical transmission strategy, the interference and resource consumption issues in broadband and narrowband converged communication networks were resolved, achieving efficient and reliable data transmission and improving network performance and emergency response capabilities.

CN121692234APending Publication Date: 2026-03-17BEIJING SMARTCHIP MICROELECTRONICS TECHNOLOGY CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511539761.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-27
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

The existing broadband and narrowband converged communication network architecture suffers from problems such as co-channel interference, uneven resource utilization, increased power consumption, and untimely transmission of emergency events, resulting in low data transmission efficiency, poor reliability, and unstable network performance.

Method used

It adopts a dual-aggregation node, three-network architecture, with dedicated aggregation nodes for broadband and narrowband respectively. It optimizes data transmission through dynamic hierarchical transmission strategies, including event type identification and differentiated transmission modes for narrowband terminal nodes, combined with multi-path transmission path optimization, to achieve high throughput, low latency and high reliability.

Benefits of technology

It effectively reduces interference and resource competition between broadband and narrowband services, optimizes the transmission efficiency of emergency events, improves the overall network performance and data transmission reliability, and enhances the response speed and system stability of critical information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121692234A_ABST
    Figure CN121692234A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of wireless communication networks, in particular to a data transmission method and device, a broadband and narrowband converged communication network and electronic equipment.The network comprises a center node, a broadband terminal node, a narrowband terminal node, a first aggregation node and a second aggregation node, and the first aggregation node and the second aggregation node are physically separated. The center node and the two sink nodes construct a first network through the second broadband module; the first sink node and the broadband terminal node group construct a second network through a fourth broadband module; and the second sink node and the narrowband terminal node group construct a third network through the narrowband module. The broadband terminal node transmits broadband data to the first sink node through a second network; and the narrowband terminal node generates an event message according to the event type and transmits the event message to the second sink node through a third network according to a corresponding transmission mode. And the two aggregation nodes respectively transmit the data to the central node through the first network, and the central node uploads the data to the background server. Therefore, the data transmission efficiency, reliability and stability of the broadband and narrowband converged communication are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication network technology, specifically to a data transmission method, apparatus, broadband and narrowband converged communication network, and electronic device. Background Technology

[0002] With the rapid development of IoT technology, more and more devices need to achieve interconnection and data sharing. In practical applications, devices have different requirements for communication bandwidth and power consumption. Broadband communication technologies (such as Wi-Fi) have the characteristics of high bandwidth and low latency, which can meet the needs of large-scale data transmission; narrowband communication technologies (such as BLE) have the advantages of low power consumption and low cost, and are suitable for devices with low data volume and long battery life. Therefore, integrating broadband and narrowband communication technologies to form a comprehensive broadband and narrowband converged communication network can better meet the needs of different devices.

[0003] However, existing converged broadband and narrowband communication networks typically employ a "flat" or "simple gateway aggregation" architecture. All types of terminal nodes (broadband and narrowband) are directly connected to one or more common aggregation nodes. These aggregation nodes support both broadband and narrowband communication and are responsible for transmitting all data back to the backend server. This architecture results in a complex network topology and unclear connections between devices. Consequently, when transmitting data using existing converged broadband and narrowband communication networks, the following problems can easily arise: 1. Devices using different protocols (such as Wi-Fi and BLE) working in the same physical area and sharing the same wireless spectrum resources are prone to co-channel interference and communication conflicts, resulting in data loss or increased latency.

[0004] 2. High-bandwidth, continuous broadband services (such as video streams) will occupy a large amount of channel resources, severely squeezing the communication opportunities of low-power, low-data-volume narrowband services, making it impossible for narrowband devices to report data in a timely manner.

[0005] 3. A single aggregation node needs to handle both high-power broadband communication and low-power narrowband communication simultaneously, making it difficult to perform fine-grained power management for different services. Narrowband terminals may need to continuously monitor for competing channels, leading to increased power consumption.

[0006] 4. The network lacks the ability to differentiate between services of different priorities. All data is treated equally. In particular, for critical emergency data, there is a lack of end-to-end high-priority transmission channels and protection mechanisms. It cannot provide end-to-end priority transmission guarantees for emergency events. When the network is congested or the nodes are underpowered, critical information may not be delivered in a timely and reliable manner.

[0007] Overcoming the limitations of existing broadband and narrowband converged communication network architectures, avoiding the above-mentioned problems, improving the data transmission efficiency, reliability, and stability of broadband and narrowband converged communication networks, and enhancing the overall network performance are urgent issues to be addressed. Summary of the Invention

[0008] To address the problems in the related technologies, embodiments of this disclosure provide a data transmission method, apparatus, broadband and narrowband converged communication network, and electronic device.

[0009] In a first aspect, this disclosure provides a broadband-narrowband converged communication network, comprising: a central node, a first aggregation node, a second aggregation node, a broadband terminal node, and a narrowband terminal node. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. Wherein: The central node is configured to: communicate with the backend server based on the first broadband module; and construct a first network based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is configured to: construct a second network through the fourth broadband module in the first aggregation node and the corresponding broadband terminal node group, wherein the broadband terminal node group includes one or more broadband terminal nodes; The second aggregation node is configured to construct a third network through the narrowband module in the second aggregation node and the corresponding narrowband terminal node group, wherein the narrowband terminal node group includes one or more narrowband terminal nodes; The broadband terminal node is configured to: receive broadband terminal data and transmit the received broadband terminal data to the fourth broadband module in the first aggregation node based on the second network, so that it can be transmitted to the third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node. The narrowband terminal node is configured to: receive narrowband terminal data, obtain the event type corresponding to the received narrowband terminal data, generate a corresponding event message according to the event type corresponding to the received narrowband terminal data, and transmit the event message to the narrowband module in the second aggregation node using the transmission mode corresponding to the event type based on the third network, so that the event message can be transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node; The first aggregation node is further configured to: obtain broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node via the first network; The second aggregation node is further configured to: obtain an event message sent by the narrowband module in the second aggregation node through the fifth broadband module in the second aggregation node, and send the event message to the second broadband module in the central node via the first network; The central node is further configured to: forward the received broadband terminal data and event messages to the first broadband module of the central node through the second broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event messages to the backend server.

[0010] According to embodiments of this disclosure, the designated narrowband terminal node and the designated broadband terminal node are located in the same physical device entity, and the designated narrowband terminal node is further configured as follows: When the event type corresponding to the received narrowband terminal data is an emergency event type, determine whether the specified broadband terminal node is currently in sleep mode. If so, wake up the specified broadband terminal node. The receiving of broadband terminal data includes: receiving broadband terminal data after the designated broadband terminal node is woken up.

[0011] According to embodiments of this disclosure, the narrowband terminal node has a pre-trained lightweight multimodal event classification model built-in, and the step of obtaining the event type corresponding to the received narrowband terminal data includes: The received narrowband terminal data is standardized and features are extracted to generate corresponding feature vectors; The pre-trained lightweight multimodal event classification model is used to infer the feature vector and output the probability of each event type, including: a first event type, a second event type, and a third event type. Based on the probabilities of each event type corresponding to the received narrowband terminal data and a dynamic classification threshold, the event type corresponding to the received narrowband terminal data is determined, including: obtaining the maximum probability among the probabilities of each event type; if the maximum probability is not less than the dynamic classification threshold, then the event type corresponding to the maximum probability is determined as the event type corresponding to the received narrowband terminal data; if the maximum probability is less than the dynamic classification threshold, and the difference between the maximum probability and the dynamic classification threshold is not greater than a preset tolerance value, then the event type corresponding to the maximum probability is recorded as the initial event type judgment result, and a collaborative verification process is triggered; if the verification result obtained based on the collaborative verification process is the same as the initial event type judgment result, then the initial event type judgment result is determined as the event type corresponding to the received narrowband terminal data. The collaborative verification process includes: within the next preset delay time, if the probability of the event type corresponding to the narrowband terminal data received within the preset delay time is not less than the maximum probability and less than the dynamic classification threshold, then the verification result is the same as the initial event type judgment result.

[0012] According to embodiments of this disclosure, the dynamic classification threshold is calculated based on a baseline classification threshold, a network congestion factor, and a self-energy factor; the self-energy factor is determined based on the current power level of the narrowband terminal node; and the network congestion factor is calculated by the narrowband terminal node based on a channel idle assessment parameter within a preset channel assessment time or based on a congestion indication parameter in a beacon frame broadcast by the second aggregation node.

[0013] According to embodiments of this disclosure, the dynamic classification threshold is calculated using the following formula: ; ; in, This represents the dynamic classification threshold. Indicates the baseline classification threshold. Indicates the maximum threshold for the baseline classification. As the first weighting coefficient, This is the second weighting coefficient. Indicates its own energy factor. Indicates the network congestion factor. This indicates the current battery voltage of the narrowband terminal node. This indicates the minimum voltage required for the narrowband terminal node to operate normally. This indicates the voltage of the narrowband terminal node when its battery is fully charged; When the network congestion factor is calculated by the narrowband terminal node based on the channel idle assessment parameters within a preset channel assessment time... , The channel idle assessment parameter represents the number of times the channel is assessed as idle within the preset channel assessment time, and N_total represents the total number of times the channel is sampled within the preset channel assessment time.

[0014] According to embodiments of this disclosure, the event message includes an event type identifier, which includes: an emergency event type identifier, a normal event type identifier, or a non-event type identifier. The step of generating a corresponding event message based on the event type corresponding to the received narrowband terminal data, and transmitting the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, includes: When the event type corresponding to the received narrowband terminal data is an emergency event, an emergency event message corresponding to the received narrowband terminal data is generated, and the emergency event message is transmitted to the narrowband module in the second aggregation node through a dedicated emergency priority channel. The emergency event message contains an emergency event type identifier and key information corresponding to the received narrowband terminal data. The key information includes: the receiving timestamp and the received narrowband terminal data. When the event type corresponding to the received narrowband terminal data is a normal event type, a normal event message corresponding to the received narrowband terminal data is generated. After waiting for random backoff or through a preset time slot, the normal event message is transmitted to the narrowband module in the second aggregation node. The normal event message contains a normal event type identifier and summary information corresponding to the received narrowband terminal data. When the event type corresponding to the received narrowband terminal data is a non-event type, a non-event message corresponding to the received narrowband terminal data is generated. Multiple non-event messages are packaged into a non-event message packet according to a first preset packaging period or a first preset packaging length. After waiting for random backoff or through a preset time slot, the non-event message packet is transmitted to the narrowband module in the second aggregation node. The non-event message contains only a non-event type identifier.

[0015] According to embodiments of this disclosure, transmitting the event message to the fifth broadband module in the second aggregation node via the narrowband module in the second aggregation node includes: When the event type identifier in the event message is an emergency event type identifier, the event message is directly transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node without caching; When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the narrowband module in the second aggregation node. The narrowband module in the second aggregation node packages the multiple event messages in the local cache that are identified as normal event type identifiers or non-event type identifiers into an event message packet according to a second preset packaging period or a second preset packaging length. Then, the event message packet is transmitted to the fifth broadband module in the second aggregation node.

[0016] According to embodiments of this disclosure, the step of obtaining an event message sent by a narrowband module in the second aggregation node through a fifth broadband module in the second aggregation node, and sending the event message to a second broadband module in the central node via the first network, includes: When the event type identifier in the event message is an emergency event type identifier, the event message is unicast to the second broadband module in the central node through the shortest delay transmission path in the locally stored set of available transmission paths based on the emergency queue of the fifth broadband module in the second aggregation node, and a warning notification is broadcast to other nodes in the first network. When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the fifth broadband module in the second aggregation node. The fifth broadband module in the second aggregation node packages multiple event messages in the local cache that are identified as normal event type identifiers or non-event type identifiers into an event message packet according to a third preset packaging period or a third preset packaging length. The event message packet is then transmitted to the second broadband module in the central node through multiple transmission paths in the local available transmission path set based on the normal queue of the fifth broadband module in the second aggregation node.

[0017] According to embodiments of this disclosure, the central node is further configured as follows: The link quality indicator parameters and remaining battery capacity of each aggregation node in the first network are obtained based on the second broadband module; the aggregation nodes include: a first aggregation node and a second aggregation node; Based on the link quality indicator parameters and remaining battery capacity of each aggregation node, the available transmission path set of each aggregation node is determined, and the available transmission path set of each aggregation node is transmitted to the corresponding aggregation node; wherein, the available transmission path set contains one or more transmission paths, and each transmission path contains one or more aggregation nodes. Specifically, when determining the available transmission paths in the set of available transmission paths for each aggregation node, if the remaining battery capacity of the aggregation node included in the available transmission path is lower than a preset capacity threshold, then the available transmission path is marked as being used only for transmitting emergency event messages.

[0018] According to embodiments of this disclosure, the first network is a Mesh network, the second network is a broadband star network, and the third network is a narrowband star network.

[0019] Secondly, this disclosure provides a data transmission method based on a broadband-narrowband converged communication network. The broadband-narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding broadband terminal node group, the broadband terminal node group including one or more broadband terminal nodes. The second aggregation node is used to construct a third network through the narrowband module in the second aggregation node and a corresponding narrowband terminal node group, the narrowband terminal node group including one or more narrowband terminal nodes. The data transmission method includes: The broadband terminal node receives broadband terminal data and transmits the received broadband terminal data to the fourth broadband module in the first aggregation node via the second network, and then transmits the data to the third broadband module in the first aggregation node via the fourth broadband module. The narrowband terminal node receives narrowband terminal data, obtains the event type corresponding to the received narrowband terminal data, generates a corresponding event message according to the event type, and transmits the event message to the narrowband module in the second aggregation node using the transmission mode corresponding to the event type based on the third network. The event message is then transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node. The broadband terminal data sent by the fourth broadband module in the first aggregation node is obtained through the third broadband module in the first aggregation node, and the broadband terminal data is sent to the second broadband module in the central node via the first network. The event message sent by the narrowband module in the second aggregation node is obtained by the fifth broadband module in the second aggregation node, and the event message is sent to the second broadband module in the central node via the first network. The received broadband terminal data and event messages are forwarded to the first broadband module of the central node through the second broadband module of the central node, and then uploaded to the backend server based on the first broadband module of the central node.

[0020] According to embodiments of this disclosure, where a designated narrowband terminal node and a designated broadband terminal node are located in the same physical device entity, the data transmission method further includes: When the event type corresponding to the narrowband terminal data received through the designated narrowband terminal node is an emergency event type, determine whether the designated broadband terminal node is currently in sleep mode. If so, wake up the designated broadband terminal node. The receiving of broadband terminal data includes: receiving broadband terminal data after the designated broadband terminal node is woken up.

[0021] Thirdly, this disclosure provides a data transmission method based on a broadband-narrowband converged communication network. The broadband-narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to communicate with a backend server through the first aggregation node... The fourth broadband module and the corresponding broadband terminal node group construct a second network, wherein the broadband terminal node group includes one or more broadband terminal nodes; the broadband terminal node is used to receive broadband terminal data and transmit the received broadband terminal data to the fourth broadband module in the first aggregation node via the second network, so that it can be transmitted to the third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node; the first aggregation node is also used to obtain the broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node via the first network; the data transmission method is applied to the second aggregation node in the broadband-narrowband converged communication network, including: A third network is constructed by the narrowband module in the second aggregation node and the corresponding narrowband terminal node group, wherein the narrowband terminal node group includes one or more narrowband terminal nodes; The narrowband module in the second aggregation node receives event messages from the narrowband terminal node and transmits the event messages to the fifth broadband module in the second aggregation node; wherein, the event message is generated by the narrowband terminal node by receiving narrowband terminal data, obtaining the event type corresponding to the received narrowband terminal data, generating a corresponding event message according to the event type, and transmitting the event message to the narrowband module in the second aggregation node based on the third network using a transmission mode corresponding to the event type; The fifth broadband module in the second aggregation node obtains the event message sent by the narrowband module in the second aggregation node, and sends the event message to the second broadband module in the central node via the first network, so that the second broadband module in the central node forwards the received broadband terminal data and event message to the first broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0022] Fourthly, this disclosure provides a data transmission method based on a broadband-narrowband converged communication network. The broadband-narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding group of broadband terminal nodes. The network includes one or more broadband terminal nodes; the second aggregation node is used to construct a third network with a corresponding narrowband terminal node group through a narrowband module in the second aggregation node, the narrowband terminal node group including one or more narrowband terminal nodes; the broadband terminal node is used to receive broadband terminal data and transmit the received broadband terminal data to a fourth broadband module in the first aggregation node based on the second network, so that it can be transmitted to a third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node; the first aggregation node is also used to obtain broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node via the first network; the data transmission method is applied to the narrowband terminal node in the broadband-narrowband converged communication network, including: Receive narrowband terminal data, obtain the event type corresponding to the received narrowband terminal data, and generate a corresponding event message based on the event type corresponding to the received narrowband terminal data. Based on the third network, the event message is transmitted to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type. The narrowband module in the second aggregation node then transmits the event message to the fifth broadband module in the second aggregation node. The fifth broadband module in the second aggregation node receives the event message sent by the narrowband module and sends it to the second broadband module in the central node via the first network. The second broadband module in the central node then forwards the received broadband terminal data and event message to the first broadband module in the central node, until the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0023] Fifthly, this disclosure provides a data transmission device based on a broadband-narrowband converged communication network. The broadband-narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to communicate with a backend server through the first aggregation node... The fourth broadband module and the corresponding broadband terminal node group construct a second network, the broadband terminal node group including one or more broadband terminal nodes; the broadband terminal node is used to receive broadband terminal data and transmit the received broadband terminal data to the fourth broadband module in the first aggregation node based on the second network, so that it can be transmitted to the third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node. The first aggregation node is also used to obtain the broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node through the first network. The data transmission device is set in the second aggregation node in the broadband and narrowband converged communication network, including: The third network construction module is configured to construct a third network through the narrowband module in the second aggregation node and the corresponding narrowband terminal node group, wherein the narrowband terminal node group includes one or more narrowband terminal nodes; The event message receiving module is configured to: receive event messages from the narrowband terminal node through the narrowband module in the second aggregation node, and transmit the event messages to the fifth broadband module in the second aggregation node; wherein, the event message is generated by the narrowband terminal node by receiving narrowband terminal data, obtaining the event type corresponding to the received narrowband terminal data, generating a corresponding event message according to the event type, and transmitting the event message to the narrowband module in the second aggregation node based on the third network using a transmission mode corresponding to the event type; The event message transmission module is configured to: obtain the event message sent by the narrowband module in the second aggregation node through the fifth broadband module in the second aggregation node, and send the event message to the second broadband module in the central node via the first network, so that the second broadband module in the central node forwards the received broadband terminal data and event message to the first broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0024] Sixthly, this disclosure provides a data transmission device based on a broadband-narrowband converged communication network, the broadband-narrowband converged communication network comprising: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes, wherein the first aggregation node and the second aggregation node are physically separated, the central node includes a first broadband module and a second broadband module, the first aggregation node includes a third broadband module and a fourth broadband module, and the second aggregation node includes a fifth broadband module and a narrowband module; wherein, the central node is used to communicate with a backend server based on the first broadband module; and to construct a first network based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node; the first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding group of broadband terminal nodes, wherein the broadband terminal node group... The network includes one or more broadband terminal nodes; the second aggregation node is used to construct a third network with a corresponding narrowband terminal node group through a narrowband module in the second aggregation node, the narrowband terminal node group including one or more narrowband terminal nodes; the broadband terminal node is used to receive broadband terminal data and transmit the received broadband terminal data to a fourth broadband module in the first aggregation node based on the second network, so that it can be transmitted to a third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node; the first aggregation node is also used to obtain broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node via the first network; the data transmission device is set in the narrowband terminal node in the broadband-narrowband converged communication network, including: The event message generation module is configured to: receive narrowband terminal data, obtain the event type corresponding to the received narrowband terminal data, and generate a corresponding event message based on the event type corresponding to the received narrowband terminal data; The event message output module is configured to: transmit the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network; so that the narrowband module in the second aggregation node can transmit the event message to the fifth broadband module in the second aggregation node; so that the fifth broadband module in the second aggregation node can obtain the event message sent by the narrowband module in the second aggregation node; and send the event message to the second broadband module in the central node via the first network; so that the second broadband module in the central node can forward the received broadband terminal data and event message to the first broadband module in the central node; until the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0025] In a seventh aspect, an electronic device is provided in this disclosure, including a memory and a processor; the memory is used to store computer instructions, wherein the computer instructions are executed by the processor to implement the data transmission method described in the second aspect.

[0026] Eighthly, this disclosure provides a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the data transmission method described in the second aspect.

[0027] In a ninth aspect, this disclosure provides a computer program product including computer instructions that, when executed by a processor, implement the data transmission method described in the second aspect.

[0028] According to the technical solution provided in this disclosure, the broadband and narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, a broadband terminal node, and a narrowband terminal node. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is configured to: communicate with a backend server based on the first broadband module; and construct a first network based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is configured to: construct a second network with a corresponding broadband terminal node group via a fourth broadband module in the first aggregation node, wherein the broadband terminal node group includes one or more broadband terminal nodes; the second aggregation node is configured to: construct a third network with a corresponding narrowband terminal node group via a narrowband module in the second aggregation node, wherein the narrowband terminal node group includes one or more narrowband terminal nodes; the broadband terminal node is configured to: receive broadband terminal data and transmit the received broadband terminal data to the fourth broadband module in the first aggregation node via the second network, so that the data can be transmitted to the first aggregation node via the fourth broadband module in the first aggregation node. The third broadband module in the node; the narrowband terminal node is configured to: receive narrowband terminal data, obtain the event type corresponding to the received narrowband terminal data, generate a corresponding event message according to the event type, and transmit the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, so that the event message can be transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node; the first aggregation node is further configured to: obtain the data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node. The second aggregation node is further configured to: obtain event messages sent by the narrowband module in the second aggregation node through the fifth broadband module in the second aggregation node, and send the event messages to the second broadband module in the central node through the first network; the central node is further configured to: forward the received broadband terminal data and event messages to the first broadband module in the central node through the second broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event messages to the backend server.

[0029] This disclosure innovates collaboratively from three dimensions: "network architecture", "terminal intelligence" and "data transmission strategy". It adopts a system architecture of "dual aggregation nodes, three networks and dynamic hierarchical transmission", which upgrades the convergence of broadband and narrowband from a simple "physical coexistence" to a deep collaborative mode of "intelligent collaboration and hierarchical protection" to simultaneously meet the functional requirements of "high throughput, low latency and high reliability". Specifically, on the one hand, by physically separating the broadband and narrowband networks and establishing dedicated aggregation nodes for each (the first aggregation node handles the broadband network, and the second aggregation node handles the narrowband network), physical separation of the access layer is achieved, fundamentally eliminating resource competition and interference between the two types of services at the access layer. On the other hand, through the data plane design of "three networks in parallel, services centralized," the two physically separated networks coordinate and converge at the backhaul layer through the highly reliable broadband first network, and finally upload data to the central node and backend server in a unified manner, realizing the converged transmission of broadband and narrowband data. Furthermore, due to the multi-path characteristics of the first network, link redundancy is provided, and the failure of some nodes does not affect the overall network connectivity, improving the reliability and coverage of the backhaul link. In addition, narrowband terminal nodes select different transmission modes to upload event messages according to the event type, optimizing the transmission efficiency of ordinary events, reducing channel contention conflicts, and ensuring low-latency and high-reliability transmission of emergency events, thereby improving the data transmission efficiency, reliability, and stability of the converged broadband and narrowband communication network and enhancing the overall network performance.

[0030] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0031] Other features, objects, and advantages of this disclosure will become more apparent from the following detailed description of non-limiting embodiments, taken in conjunction with the accompanying drawings. In the drawings: Figure 1 This diagram illustrates the structure of a broadband-narrowband converged communication network according to an embodiment of the present disclosure. Figure 2 A flowchart illustrating a method for a narrowband terminal node to acquire an event type corresponding to received narrowband terminal data according to an embodiment of the present disclosure is shown. Figure 3 A flowchart illustrating a method for determining the set of available transmission paths for each aggregation node according to an embodiment of the present disclosure is provided. Figure 4 A flowchart illustrating a data transmission method based on a broadband and narrowband converged communication network according to an embodiment of the present disclosure is shown. Figure 5 A flowchart illustrating another data transmission method based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. Figure 6A flowchart illustrating another data transmission method based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. Figure 7 A schematic diagram of a data transmission apparatus based on a broadband and narrowband converged communication network according to an embodiment of the present disclosure is shown. Figure 8 A schematic diagram of another data transmission apparatus based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. Figure 9 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation

[0032] In the following, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings to enable those skilled in the art to readily implement them. Furthermore, for clarity, portions unrelated to the description of exemplary embodiments have been omitted from the drawings.

[0033] In this disclosure, it should be understood that terms such as “comprising” or “having” are intended to indicate the presence of features, figures, steps, behaviors, components, parts or combinations thereof disclosed in this specification, and are not intended to exclude the possibility of the presence or addition of one or more other features, figures, steps, behaviors, components, parts or combinations thereof.

[0034] It should also be noted that, unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other. This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.

[0035] In this disclosure, any operation involving the acquisition of user information or user data, or the display of user information or user data to others, is an operation authorized or confirmed by the user, or actively selected by the user.

[0036] As mentioned earlier, the existing broadband and narrowband converged communication network architecture has a complex network topology and unclear connection relationships between devices. As a result, when transmitting data based on the existing broadband and narrowband converged communication network, there are problems such as low data transmission efficiency and poor reliability and stability.

[0037] To overcome the limitations of existing broadband and narrowband converged communication network architectures, improve data transmission efficiency, reliability, and stability, and enhance overall network performance, the inventors of this disclosure, through careful research and continuous practice, have constructed an organic and intelligent broadband and narrowband converged communication network through a series of collaborative designs: "intelligent edge (terminal classification) + dedicated pipeline (physical separation) + policy routing (differentiated transmission) + dynamic optimization (state adaptation)". This effectively solves the problems of homogeneous processing, low efficiency, and insufficient reliability in existing architectures, and significantly improves the network's response speed to critical information, overall data transmission efficiency, and system stability and reliability in complex environments.

[0038] Figure 1 A schematic diagram of the structure of a broadband and narrowband converged communication network according to an embodiment of the present disclosure is shown. Figure 1 As shown, the broadband and narrowband converged communication network includes: a central node 110, a first aggregation node 120, a second aggregation node 130, broadband terminal nodes, and narrowband terminal nodes.

[0039] According to embodiments of this disclosure, the central node 110 includes a first broadband module and a second broadband module. The central node is configured to: communicate with a backend server based on the first broadband module; and construct a first network based on the second broadband module, a third broadband module in the first aggregation node 120, and a fifth broadband module in the second aggregation node 130. The protocols used by each broadband module include, but are not limited to, Wi-Fi, 5G, or IEEE 802.3. In one specific embodiment, the first network is a Mesh network. When each broadband module is implemented based on the Wi-Fi protocol, the first network is a Wi-Fi Mesh network.

[0040] According to an embodiment of this disclosure, the central node is further configured to: forward the received broadband terminal data and event messages to the first broadband module of the central node through the second broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event messages to the backend server.

[0041] As the core of the primary network, the central node is responsible for the unified management of the entire network, data aggregation, and communication with the backend server. Specifically, the central node establishes and maintains connections with all aggregation nodes, receives broadband and narrowband data from different aggregation nodes, and uploads all data to the backend server.

[0042] In this disclosure, the central node includes two independent broadband modules. The first broadband module enables connection to the Internet or a private network (such as 4G / 5G or fiber optic Ethernet module) and is responsible for communicating with the backend server. The second broadband module enables networking with the aggregation node and is responsible for building a first network with the third broadband module of the first aggregation node and the fifth broadband module of the second aggregation node. This "dual broadband module" is based on the design principles of "functional specialization" and "separation of data plane from control plane / forwarding plane." It distributes complex communication tasks to different dedicated hardware channels, rather than having one module handle all transactions. This allows the two modules to work in parallel, processing different tasks simultaneously, avoiding performance bottlenecks and latency associated with task switching in a single module, and improving network throughput and efficiency. Furthermore, the failure or congestion of one module will not cause the complete malfunction of the other, providing fault isolation and enhancing network reliability and stability. In addition, each module can run a relatively single and stable protocol stack. For example, the second broadband module only needs to run a Mesh routing protocol (such as 802.11s), while the first broadband module only needs to run a standard TCP / IP protocol stack to access the Internet. This avoids implementing complex and potentially incompatible multi-protocol stack integration on a single module, reducing the difficulty of driver development and system debugging, and simplifying system design.

[0043] According to embodiments of this disclosure, the first aggregation node 120 includes a third broadband module and a fourth broadband module, and the second aggregation node 130 includes a fifth broadband module and a narrowband module. The first aggregation node 120 is configured to construct a second network with a corresponding broadband terminal node group via the fourth broadband module in the first aggregation node 120, wherein the broadband terminal node group includes one or more broadband terminal nodes. The second aggregation node 130 is configured to construct a third network with a corresponding narrowband terminal node group via the narrowband module in the second aggregation node 130, wherein the narrowband terminal node group includes one or more narrowband terminal nodes. There can be multiple first aggregation nodes and multiple second aggregation nodes, each first aggregation node correspondingly connecting to a broadband terminal node group and a narrowband terminal node group containing different broadband terminal nodes; similarly, each second aggregation node correspondingly connects to a narrowband terminal node group containing different narrowband terminal nodes. Figure 1The following description uses two first aggregation nodes and two second aggregation nodes, with each first and second aggregation node connecting to three terminal nodes, as examples. In actual implementation, the number of aggregation nodes and their corresponding connected terminal nodes can be adjusted according to actual needs. The second, third, and fifth broadband modules use the same network protocol to construct the first network. The second network, composed of different first aggregation nodes and corresponding broadband terminal node groups, can be based on different network protocols, such as one based on Wi-Fi and another on 5G. Similarly, the third network, composed of different second aggregation nodes and corresponding narrowband terminal node groups, can also be based on different network protocols, such as one based on Bluetooth Low Energy (BLE) 5.0 and another on the LoRa long-range communication protocol.

[0044] According to an embodiment of this disclosure, the first aggregation node is further configured to: obtain broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node via the first network.

[0045] According to an embodiment of this disclosure, the second aggregation node is further configured to: obtain an event message sent by the narrowband module in the second aggregation node through the fifth broadband module in the second aggregation node, and send the event message to the second broadband module in the central node via the first network.

[0046] In this system, the first aggregation node, acting as the broadband data aggregator in the first network, is responsible for managing and aggregating data from all broadband terminal nodes. The second aggregation node, acting as the narrowband data and event message aggregator in the first network, is responsible for managing and aggregating data from all narrowband terminal nodes and processing the event messages they generate. Specifically, the first aggregation node establishes and maintains an independent second network with its subordinate broadband terminal node group, receives data uploaded by all broadband terminal nodes, and finally transmits the aggregated broadband data to the central node through the first network. The second aggregation node establishes and maintains an independent third network with its subordinate narrowband terminal node group, receives event messages sent by narrowband terminal nodes according to different transmission modes, and finally transmits the event messages to the central node through the first network.

[0047] In one specific embodiment, the second network is a broadband star network, and the third network is a narrowband star network. That is, all terminal nodes communicate directly with a central node, forming a star-shaped radial structure centered on the central node. Terminal nodes do not communicate directly with each other; any data exchange must be relayed through the central node. In other words, for the second network, all broadband terminal nodes in the broadband terminal node group communicate directly with the fourth broadband module in the first aggregation node, while all broadband terminal nodes do not communicate directly with each other. Similarly, for the third network, all narrowband terminal nodes in the narrowband terminal node group communicate directly with the narrowband module in the second aggregation node, while all narrowband terminal nodes do not communicate directly with each other.

[0048] In this disclosure, the first aggregation node and the second aggregation node are physically separated. The core idea of ​​this "physical separation" design is "resource isolation" and "characteristic matching." It tailors a dedicated hardware platform to the distinct characteristics of broadband and narrowband services, and the beneficial technical effects are reflected in: On the one hand, it avoids mutual interference between heterogeneous services, fundamentally eliminating the impact of high-bandwidth, high-volume services on low-power, narrowband services. Specifically, regarding radio frequency interference: Broadband (e.g., Wi-Fi) and narrowband (e.g., BLE / LoRa / Zigbee) operate on different frequency bands. If integrated into the same device, the powerful Wi-Fi transmission power may block the sensitive narrowband receiving circuit through radio frequency interference, leading to the loss of narrowband data packets. Physical separation allows the two devices to be installed at a certain distance, effectively avoiding this interference. Specifically, regarding resource contention: Broadband data processing (e.g., video forwarding) requires powerful CPU and memory resources. If integrated with narrowband processing on the same motherboard, broadband services will aggressively compete for CPU cycles and memory bandwidth, causing delays or even interruptions in the narrowband module's protocol stack processing, making it impossible to guarantee the real-time performance of narrowband services (especially in emergency situations). After physical separation, each device has its own independent processor and resources, without affecting each other.

[0049] On the other hand, optimal deployment can be carried out based on the geographical distribution of broadband and narrowband terminals, making network expansion more flexible and improving deployment flexibility and network scalability. For example, since broadband terminals (equipped with cameras) are usually concentrated in key areas that need monitoring, while narrowband terminals (equipped with various sensors, such as temperature sensors and humidity sensors) may be widely distributed, the first aggregation node can be deployed in the area with a high density of broadband terminals to provide the best signal quality and bandwidth, and the second aggregation node can be deployed in the geographical center of the area or at a high place to achieve maximum coverage of a large number of scattered sensors. In this way, when expanding in the future, broadband or narrowband aggregation nodes can be added independently without affecting the other network.

[0050] Furthermore, in a physically separated design, the failure of a single node will not cause a complete service interruption. A failure of the first aggregation node will only affect broadband services, and a failure of the second aggregation node will only affect narrowband services. Critical emergency narrowband messages still have the opportunity to be transmitted through other paths (if the Mesh network supports it), resulting in higher overall system availability. This achieves fault domain isolation and enhances network robustness.

[0051] Ultimately, by using the first and second aggregation nodes, which are physically separate, the two heterogeneous broadband star networks and narrowband star networks are efficiently merged together. The data is then transmitted back to the central node and finally to the backend server via the Mesh network, achieving optimal overall network performance in terms of network architecture.

[0052] According to an embodiment of this disclosure, the broadband terminal node is configured to: receive broadband terminal data and transmit the received broadband terminal data to a fourth broadband module in the first aggregation node via the second network, so as to transmit the data to a third broadband module in the first aggregation node via the fourth broadband module in the first aggregation node.

[0053] As a high-speed data uplink terminal, the broadband terminal node is responsible for collecting and uploading high-speed, high-bandwidth data. In practice, it typically includes a broadband communication module (such as a Wi-Fi STA client, 4G / 5G module) and data acquisition devices such as high-definition cameras / microphones. After acquiring the broadband terminal data collected by the data acquisition devices, a network connection is established with the fourth broadband module in the first aggregation node based on the broadband communication module, and then the data is continuously uploaded.

[0054] According to an embodiment of this disclosure, the narrowband terminal node is configured to: receive narrowband terminal data, obtain an event type corresponding to the received narrowband terminal data, generate a corresponding event message according to the event type corresponding to the received narrowband terminal data, and transmit the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, so that the event message can be transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node.

[0055] As an event sensing and intelligent transmitter, a narrowband terminal node typically includes a narrowband communication module (such as a Zigbee terminal, LoRa node, or NB-IoT terminal) and sensors. The narrowband terminal node receives narrowband terminal data (such as temperature, humidity, smoke detection, door magnetic signals, etc.) through sensors, performs local intelligent analysis to determine the event type, generates corresponding event messages based on the event type, and intelligently selects the corresponding sending strategy for the event message based on the importance of the event.

[0056] In practical implementation, the narrowband terminal nodes and broadband terminal nodes in the converged broadband and narrowband communication network can be physically separated or located in the same physical device entity. When a designated narrowband terminal node and a designated broadband terminal node are located in the same physical device entity, the designated narrowband terminal node is further configured to: when the event type corresponding to the received narrowband terminal data is an emergency event type, determine whether the designated broadband terminal node is currently in sleep mode; if so, wake up the designated broadband terminal node; receiving broadband terminal data includes: receiving broadband terminal data after the designated broadband terminal node is woken up.

[0057] This disclosure, based on a "physically separated, logically unified" broadband and narrowband converged communication network architecture, introduces a terminal-layer cross-protocol collaboration mechanism based on event-triggered intelligent triggering. The main concept can be summarized as follows: in a composite terminal device integrating narrowband and broadband communication capabilities, the low-power narrowband module acts as a "sentinel," while the high-performance broadband module acts as the "main force." Normally, the main force (broadband) is in sleep mode to conserve energy, while the sentinel (narrowband) performs continuous, low-power monitoring. Once the narrowband module detects an emergency (emergency event), it immediately wakes up the broadband module to operate (performing high-speed, high-data-volume communication), thus achieving an optimal balance between power consumption and performance. Through this dynamic and static combined, hierarchically triggered intelligent collaboration strategy, the low-power and wide-coverage advantages of narrowband communication and the high-speed and high-capacity advantages of broadband communication are effectively integrated. Furthermore, this solution has a wide range of practical applications, especially suitable for the Internet of Things (IoT) field, which is sensitive to power consumption but requires rich information at critical moments, such as: smart security and perimeter intrusion detection, industrial IoT and predictive maintenance, smart agriculture and disaster early warning, emergency rescue and personal safety, etc. Taking emergency rescue and personal safety as an example, in the individual equipment of firefighters, miners or field workers, vital signs sensors (narrowband) continuously report data. Once a sudden cardiac arrest, fall or manual distress call (emergency event) is detected, the equipment immediately wakes up the GPS / 5G module and continuously sends the precise location and on-site environmental audio and video streams back to the rescue center.

[0058] This disclosure integrates a designated narrowband terminal node and a designated broadband terminal node into the same physical device entity, and utilizes the designated narrowband terminal node to wake up the dormant designated broadband terminal node in the event of an emergency. This has multiple beneficial technical effects, namely: by assigning most of the communication tasks to the low-power narrowband network, and only activating the high-power broadband module when necessary, the battery life of the entire terminal device is increased exponentially, greatly saving power consumption; in addition, it avoids all terminal nodes continuously occupying the broadband channel, with the broadband channel being idle or used by other services, and dynamically allocated only in emergency situations, greatly improving the utilization efficiency of network bandwidth resources, reducing network construction and operation costs, and achieving efficient utilization of network resources.

[0059] The following section provides a detailed description of the implementation details involved in configuring narrowband terminal nodes for the process of generating event messages and finally transmitting them to the backend server.

[0060] Figure 2 This document illustrates a method flowchart for a narrowband terminal node to acquire an event type corresponding to received narrowband terminal data, according to an embodiment of the present disclosure. According to an embodiment of the present disclosure, the narrowband terminal node has a pre-trained lightweight multimodal event classification model built-in. When acquiring the event type corresponding to the received narrowband terminal data, as shown... Figure 2 As shown, the process includes the following steps S210~S230: In step S210, the received narrowband terminal data is standardized and features are extracted to generate corresponding feature vectors.

[0061] This step is equivalent to preprocessing the narrowband terminal data, aiming to transform the raw, redundant sensor data into low-dimensional feature vectors that effectively characterize event features. Data standardization aims to eliminate differences in sensor dimensions and numerical ranges, bringing the data to a uniform scale, accelerating model convergence, and improving accuracy. Z-Score standardization or Min-Max standardization can be used; given limited terminal resources, the computationally simpler Min-Max standardization is typically used. In practice, X_min and X_max for each feature dimension of the training dataset can be pre-calculated during the training phase. These extreme values ​​are then hard-coded as constants (or stored in a configuration file) and embedded into the firmware of the narrowband terminal node. When the narrowband terminal data is acquired, these pre-stored extreme values ​​are directly used for standardization calculations. Feature extraction aims to extract the most representative features from the standardized time-series data window, thereby significantly reducing the data dimensionality. In practical implementation, a sliding time window can be set (e.g., 200ms, which can process 5 windows per second). Within each window, a set of lightweight features (e.g., mean, variance or standard deviation, peak value, energy, etc.) are calculated for the raw readings to form a feature vector containing multiple scalar values.

[0062] In step S220, the pre-trained lightweight multimodal event classification model is used to infer the feature vector and output the probability of each event type. The event types include: a first event type, a second event type, and a third event type.

[0063] When selecting and training a lightweight multimodal event classification model, you can choose a model with extremely low computational complexity, such as a quantized deep separable convolutional neural network, decision tree, random forest, or support vector machine (SVM). Then, you can train the model on the cloud or a high-performance PC using a large amount of labeled historical sensor data.

[0064] When using a pre-trained model to infer about feature vectors, after performing forward propagation computation (mainly integer multiplication and addition operations), a probability distribution vector [p_1, p_2, ..., p_i, ..., p_C] is output, where C is the total number of event types and p_i represents the probability of belonging to the i-th event type.

[0065] In one specific embodiment, the first event type is a non-event type, the second event type is a normal event type, and the third event type is an emergency event type. A non-event type indicates that the current narrowband terminal data reflects that the system is in a normal state with no abnormalities occurring; a normal event type indicates that the current narrowband terminal data reflects a state change in the system that needs to be recorded but does not require immediate response, such as periodically reported sensor data or device self-test messages; an emergency event type indicates that the current narrowband terminal data reflects a serious fault or security threat in the system that requires immediate intervention, such as disaster alarms or major equipment failures. In practical implementation, the number of event types and the meaning of each event type can be flexibly set according to system requirements.

[0066] In step S230, the event type corresponding to the received narrowband terminal data is determined based on the probability of each event type corresponding to the received narrowband terminal data and the dynamic classification threshold.

[0067] Specifically, when determining the event type corresponding to the received narrowband terminal data, the following are included: First, obtain the maximum probability among the probabilities of each event type; if the maximum probability is not less than the dynamic classification threshold, then determine the event type corresponding to the maximum probability as the event type corresponding to the received narrowband terminal data.

[0068] If the maximum probability is less than the dynamic classification threshold, and the difference between the maximum probability and the dynamic classification threshold is not greater than a preset tolerance value, then the event type corresponding to the maximum probability is recorded as the initial event type judgment result, and a collaborative verification process is triggered. If the verification result obtained based on the collaborative verification process is the same as the initial event type judgment result, then the initial event type judgment result is determined as the event type corresponding to the received narrowband terminal data.

[0069] The collaborative verification process includes: within the next preset delay time, if the probability of the event type corresponding to the narrowband terminal data received within the preset delay time is not less than the maximum probability and less than the dynamic classification threshold, then the verification result is the same as the initial event type judgment result.

[0070] This disclosure introduces the concept of dynamic classification thresholds. The aim is to adaptively adjust the threshold for judging event types based on network conditions and the node's own energy level. This enables intelligent and adaptive trade-offs for IoT edge nodes in uncertain environments, breaking the limitations of traditional fixed threshold schemes and bringing global optimization to the entire system. Specifically, the effects are: automatically increasing the threshold during network congestion effectively suppresses false alarms and the reporting of low-value data; optimizing channel utilization through adaptive congestion control, thereby improving overall network performance and efficiency; and automatically entering an "energy-saving conservative mode" when node power is low. This ensures that node decisions are no longer isolated but rather intelligent behaviors that comprehensively consider their own state and the external network environment. Through dynamic classification thresholds, nodes integrate their own energy state and perceived network environment—two crucial contextual information—into their local decision-making logic, making each node an intelligent and adaptive decision-making unit. From a system perspective, thousands of nodes collectively make decisions most beneficial to the overall healthy operation of the network. When the network is congested, all nodes "unanimously" reduce transmissions to alleviate congestion; when node power is low, they automatically reduce activity to protect themselves. This is a distributed, bottom-up collaborative optimization that eliminates the need for frequent intervention from a central node, enabling intelligent resource allocation and decision-making.

[0071] The dynamic classification threshold is calculated based on the baseline classification threshold, the network congestion factor, and the self-energy factor. The baseline classification threshold is an optimal baseline threshold determined under ideal conditions by the validation set during the model training phase. The self-energy factor is determined based on the current power level of the narrowband terminal node. The network congestion factor is calculated by the narrowband terminal node based on the channel idle assessment parameter within a preset channel assessment time or based on the congestion indication parameter in the beacon frame broadcast by the second aggregation node.

[0072] In practice, the second aggregation node calculates the congestion level parameters of the entire first network by listening more comprehensively (listening to all uplink traffic). Then, it calculates the congestion indication parameters based on the congestion level parameters. After that, the second aggregation node adds a congestion indication parameter field, such as a 1-byte CI value, to the reserved field in the beacon frames it periodically broadcasts. This congestion indication parameter is then passed to the narrowband terminal nodes. The terminal nodes receive the beacon frames and parse out the CI value.

[0073] Specifically, the dynamic classification threshold is calculated using the following formula: ; ; in, This represents the dynamic classification threshold. Indicates the baseline classification threshold. Indicates the maximum threshold for the baseline classification. As the first weighting coefficient, This is the second weighting coefficient. Indicates its own energy factor. Indicates the network congestion factor. This indicates the current battery voltage of the narrowband terminal node. This indicates the minimum voltage required for the narrowband terminal node to operate normally. This indicates the voltage of the narrowband terminal node when its battery is fully charged.

[0074] When the network congestion factor is calculated by the narrowband terminal node based on the channel idle assessment parameters within a preset channel assessment time... , The channel idle assessment parameter represents the number of times the channel is assessed as idle within the preset channel assessment time, and N_total represents the total number of times the channel is sampled within the preset channel assessment time.

[0075] Specifically, when the network congestion factor N_factor decreases, the dynamic classification threshold increases. At this point, nodes require higher confidence levels to report events, thus reducing invalid traffic in the network and avoiding meaningless transmissions and retransmissions under poor channel conditions, helping the network recover from congestion. When the self-energy factor E_factor decreases, the dynamic classification threshold increases. At this point, nodes only communicate when they are highly confident, significantly reducing the frequency of wireless transmissions—the most power-intensive operation—and minimizing energy waste caused by sending low-confidence data and potential retransmissions.

[0076] For example: if the maximum probability among the probabilities of each event type is p_max, and its corresponding category index is i, then, if If the maximum probability p_max is not close to the dynamic classification threshold, then the current event type is determined to be the i-th event type. Let the preset tolerance value be... That is: satisfying If the probability p_max is close to the dynamic classification threshold, it is determined to be unknown or non-event. For unknown or non-event data, it can be discarded or processed in other ways. That is: satisfying This disclosure provides a collaborative verification mechanism that employs a lightweight delayed verification and trend awareness scheme. Specifically, when the confidence level of the narrowband terminal data in the current window being processed is insufficient, a final decision is not made immediately. Instead, the current data is temporarily stored, and a very short high-speed sampling is immediately initiated. By comparing the characteristics of the temporarily stored data with the new round of high-speed sampling data, the existence and continuation of the event are verified.

[0077] For example: Obtain narrowband terminal data within a very short time frame (e.g., only collect the next 50ms of data, forming a "verification window") relative to the currently processed narrowband terminal data. Then, based on steps S210~S220, obtain the probabilities of each event type corresponding to the narrowband terminal data within the verification window, assuming they are [q_1, q_2, ..., q_i,..., q_C], where q_i is the probability of the event type corresponding to p_max. The verification result is then... The corresponding event type indicates that although the probability of the event type corresponding to the previously processed narrowband terminal data did not reach the dynamic classification threshold, it is still reliable. Therefore, the initial event type judgment result is adopted. The corresponding event type is the event type corresponding to the received narrowband terminal data.

[0078] This disclosure introduces a collaborative verification scheme when determining the event type corresponding to the received narrowband terminal data. The collaborative verification completes the final decision on fuzzy samples locally, and only data that passes the verification is reported. This eliminates the need for low-value, high-uncertainty data to occupy channel resources and consume node energy for transmission, prevents noise or interference from being misjudged as real events, and avoids the network transmission of low-value data. At the same time, it reduces the dependence on the perfection of a single model and uses trend analysis in the time dimension to cope with environmental uncertainties, making the system more stable in real and complex environments. This significantly improves the reliability of edge intelligent decision-making and effectively solves the classification problem of low-confidence "fuzzy samples" without significantly increasing cost and power consumption.

[0079] After determining the event type corresponding to the received narrowband terminal data based on steps S210~S230, the event message generation stage begins.

[0080] According to embodiments of this disclosure, the event message includes, but is not limited to, an event type identifier, which includes: an emergency event type identifier, a normal event type identifier, or a non-event type identifier. The step of generating a corresponding event message based on the event type corresponding to the received narrowband terminal data, and transmitting the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, includes: When the event type corresponding to the received narrowband terminal data is an emergency event, an emergency event message corresponding to the received narrowband terminal data is generated, and the emergency event message is transmitted to the narrowband module in the second aggregation node through a dedicated emergency priority channel. The emergency event message contains an emergency event type identifier and key information corresponding to the received narrowband terminal data. The key information includes: the receiving timestamp and the received narrowband terminal data.

[0081] When the event type corresponding to the received narrowband terminal data is a normal event type, a normal event message corresponding to the received narrowband terminal data is generated. After waiting for random backoff or through a preset time slot, the normal event message is transmitted to the narrowband module in the second aggregation node. The normal event message contains a normal event type identifier and summary information corresponding to the received narrowband terminal data. "Waiting for random backoff" describes the process of "waiting for a random period of time to avoid collisions," which is a method used in Carrier Sense Multiple Access / Collision Avoidance (CSMA / CA) mechanisms to resolve channel contention problems.

[0082] When the event type corresponding to the received narrowband terminal data is a non-event type, a non-event message corresponding to the received narrowband terminal data is generated. Multiple non-event messages are packaged into a non-event message packet according to a first preset packaging period or a first preset packaging length. After waiting for random backoff or through a preset time slot, the non-event message packet is transmitted to the narrowband module in the second aggregation node. The non-event message contains only a non-event type identifier.

[0083] This disclosure, when generating event messages, adopts a strategy of "data value-driven generation and transmission." It utilizes differentiated content generation and differentiated Quality of Service (QoS) assurance to dynamically determine what content to send and how to send it based on the value of the data itself (i.e., event type). For differentiated content generation, the raw data is converted into a layered, lightweight message structure. The message header contains metadata (event type, node ID, sequence number), while the message content dynamically changes according to the importance of the event. For example, emergency events send complete information (timestamp, key readings) to ensure sufficient data for backend decision-making; ordinary events only send change summaries or status codes, significantly compressing the data volume; and non-event events only send heartbeat signals to prove the device is online. To ensure differentiated QoS, distinct QoS levels are assigned to events of different priorities, ensuring network resources are prioritized for the most critical tasks. For example, emergency events utilize preemptive transmission (dedicated channel, high power, retransmission) with an end-to-end "green channel," reducing latency to milliseconds. Ordinary events use contention-based transmission (random backoff, normal power) and follow the "normal lane." Non-event events use aggregated transmission, like carpooling, packaging and merging data for transmission, significantly reducing control overhead such as headers, acknowledgments, and backoff, and improving channel utilization. This solution redesigns the data transmission paradigm for the Internet of Things (IoT) from the perspectives of information theory and network resource scheduling. It deeply integrates "computation" into the "communication" process, assigning priority labels to data from its inception and providing differentiated services at every stage of the transmission path. Ultimately, it optimizes bandwidth, energy consumption, and real-time performance simultaneously, providing a solid foundation for high-performance IoT applications.

[0084] According to embodiments of this disclosure, after receiving an event message from a narrowband terminal node, the narrowband module in the second aggregation node transmits it to the fifth broadband module in the second aggregation node. During transmission, the following steps are performed: When the event type identifier in the event message is an emergency event type identifier, the event message is directly transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node without caching.

[0085] In other words, this disclosure implements a "no-packaging" direct-through mechanism for the transmission of emergency messages. It does not require caching and forwards directly, bypassing all caching and aggregation steps designed to improve efficiency, and ensuring that emergency messages reach their target as quickly as possible.

[0086] When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the narrowband module in the second aggregation node. The narrowband module in the second aggregation node packages the multiple event messages in the local cache that are identified as normal event type identifiers or non-event type identifiers into an event message packet according to a second preset packaging period or a second preset packaging length. Then, the event message packet is transmitted to the fifth broadband module in the second aggregation node.

[0087] This disclosure performs a secondary aggregation and repackaging operation on ordinary event messages and pre-packaged non-event message packets from multiple terminals and multiple time points of all its subordinate narrowband terminal nodes. This is similar to a regional express distribution center, which collects small packages from various terminals, re-sorts and integrates them into larger containers (packaged event message packets) with the same destination. This greatly optimizes the transportation efficiency from the distribution center to the next station (the first network) and reduces the number of data frames and protocol header overhead.

[0088] According to embodiments of this disclosure, after receiving an event message from the narrowband module, the fifth broadband module in the second aggregation node transmits it via the first network to the second broadband module in the central node. During transmission, the following steps are performed: When the event type identifier in the event message is an emergency event type identifier, the event message is unicast to the second broadband module in the central node through the shortest delay transmission path in the locally stored set of available transmission paths based on the emergency queue of the fifth broadband module in the second aggregation node, and a warning notification is broadcast to other nodes in the first network.

[0089] When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the fifth broadband module in the second aggregation node. The fifth broadband module in the second aggregation node packages multiple event messages in the local cache that are identified as normal event type identifiers or non-event type identifiers into an event message packet according to a third preset packaging period or a third preset packaging length. The event message packet is then transmitted to the second broadband module in the central node through multiple transmission paths in the local available transmission path set based on the normal queue of the fifth broadband module in the second aggregation node.

[0090] The available transmission path set is generated by the central node and sent to each aggregation node, which stores it locally for use when sending event messages. When sending an emergency message through the emergency queue, the aggregation node evaluates this path set and selects the "shortest delay transmission path". The evaluation of each path is based on its latency information. This latency information is dynamically updated and can be achieved through: active probing (aggregate nodes periodically send ICMP Echo (ping) messages to the central node to measure the round-trip time (RTT), with half the RTT being the estimated one-way latency); passive learning (monitoring the information exchanged by routing protocols (such as OLSR, BATMAN-ADV, etc.) in the mesh network to obtain the link quality index (LQI) and hop count of the destination node, and estimating the latency accordingly (low LQI and high hop count usually mean high latency); or distribution by the central node (the central node has a global view and can calculate the optimal path based on global information and distribute it to each aggregation node). After selecting the "shortest delay transmission path," emergency event messages are sent according to the node order set in the selected path. Furthermore, broadcasting warning notifications to other nodes in the first network ensures that other aggregation and central nodes within the network are aware of the emergency as soon as possible, allowing them to prepare in advance. For example, other nodes can temporarily avoid using potentially affected channels or areas, and the central node can activate its emergency response plan. In this way, by implementing the highest priority strategy at multiple levels within the network (queue scheduling, routing selection), a "highway" from the edge to the center is established for emergency event messages, ensuring the lowest end-to-end latency and highest reliability.

[0091] For ordinary event message packets and non-event message packets preparing to enter the first network, a third packaging operation is performed in the fifth broadband module of the second aggregation node to form a large data packet suitable for transmission over the broadband link. This is analogous to assembling multiple containers (the second-packaged packets) into a single heavy-duty truck (the third-packaged packet) at a highway entrance. Once on the highway (the first network), it occupies relatively fewer lane resources (bandwidth), resulting in higher transportation efficiency (network throughput), thereby significantly reducing the total number of data packets in the network and greatly improving network performance.

[0092] The core idea of ​​the "three-stage packaging" mechanism disclosed herein is "to aggregate the right data at the right place and at the right time." Its beneficial technical effects are comprehensive and multi-layered, mainly reflected in the following four aspects: 1. Improved network performance. By aggregating countless tiny data packets generated by massive terminals into a small number of large packets, the total number of data packets in the network is greatly reduced. This directly reduces channel contention, data collisions, and the probability of retransmission, fundamentally alleviating network congestion.

[0093] 2. Optimized energy efficiency. The initial packetization (at the terminal level) is crucial for energy saving. It significantly reduces the number of power-consuming RF transmissions and the duration of each transmission. The terminal only needs to wake up once to send the aggregated large packet, instead of waking up multiple times to send smaller packets. This results in an order-of-magnitude improvement in battery life. Subsequent second and third packetizations also reduce the processing power consumption of the aggregation node and improve its efficiency because processing a large data packet incurs far less overhead from CPU interrupts, context switching, and memory operations compared to processing thousands of small data packets.

[0094] 3. Enhanced system reliability. Aggregated large packets are transmitted more stably, have stronger anti-interference capabilities, and a significantly lower packet loss rate than small packets. Furthermore, in a mesh network, large packets are more easily transmitted efficiently and reliably over multiple hops.

[0095] 4. Achieve refined service quality assurance. The core premise of the "three-packaging" mechanism is to classify data. It is precisely because it efficiently "packs and stores" non-urgent traffic (ordinary event messages and non-event messages) that it creates the conditions for the "packaging-free" pass-through mechanism for emergency event messages. In this way, network resources (channels, CPU, routing resources) can be freed from cumbersome low-priority services and are ready to provide exclusive, low-latency, and highly reliable end-to-end transmission guarantees for high-priority emergency services.

[0096] Figure 3 A flowchart illustrating a method for determining the set of available transmission paths for each aggregation node according to an embodiment of this disclosure is shown. Figure 3 As shown, when the central node determines the set of available transmission paths for each aggregation node, it includes the following steps S310~S320: In step S310, the link quality indication parameters and remaining battery capacity of each aggregation node in the first network are obtained based on the second broadband module; the aggregation nodes include: a first aggregation node and a second aggregation node.

[0097] In implementing this step, the second broadband module of the central node can periodically (e.g., every 30 seconds) broadcast a Link_Status_Request beacon packet to all aggregation nodes in the Mesh network. Upon receiving the request, each aggregation node prepares a Node_Status_Report message packet, containing: its own node ID, remaining battery capacity, its own neighbor list, and link quality information. Finally, each aggregation node reliably transmits the Node_Status_Report message to the central node via multi-hop routing. The neighbor list contains the node IDs of all other aggregation nodes it can directly communicate with, and the link quality information is the LQI value of the link between each neighbor node in the neighbor list and itself.

[0098] In step S320, the available transmission path set for each aggregation node is determined based on the link quality indicator parameters and remaining battery capacity of each aggregation node, and the available transmission path set for each aggregation node is transmitted to the corresponding aggregation node. The available transmission path set contains one or more transmission paths, and each transmission path contains one or more aggregation nodes. When determining the available transmission paths in the available transmission path set for each aggregation node, if the remaining battery capacity of the aggregation nodes included in the available transmission path is lower than a preset capacity threshold, the available transmission path is marked as being used only for transmitting emergency event messages.

[0099] Specifically, the central node uses the collected information to first construct a global network topology graph, treating each aggregation node as a vertex in the graph. If node A's report lists node B as a neighbor, an edge is established between A and B. Then, a comprehensive weight is calculated for each edge (A, B). The higher the weight, the greater the "cost" or "price" of using this link. When calculating the weight of each edge, both the link quality indicator parameter and the remaining battery capacity must be considered. The weight W_AB of each edge is calculated using the following formula: ; in, This is a normalized value for the link quality indicator parameter, mapped to a range of 0-1, where 1 represents the best quality. The value is the normalized value of the battery with the lower remaining capacity between node A and node B (1 represents full charge). and These are configurable weighting coefficients that satisfy... If link quality is of greater importance, then set The lower the link quality indicator parameter, the lower the battery level, and the smaller the corresponding normalized value. The larger the value, the larger the final weight W_AB, which means that the "cost" of this link is very high.

[0100] After the weights of each edge involved in each sink node are calculated, the central node calculates multiple optimal paths to itself for each sink node. Taking the central node itself as the target node, it calculates K optimal paths (e.g., K=3) for each other sink node (source node) in the network. Yen's algorithm (K-shortest path algorithm) can be used, which can find the first K cost-minimum paths from the source node to the target node in the topology graph. The total cost of a path is the sum of the weights of all its edges.

[0101] Finally, each calculated path is traversed, and the remaining battery capacity of all nodes on the path is checked. If the battery level of any node on the path is lower than a preset capacity threshold, the path is marked as being used only for transmitting emergency event messages.

[0102] In determining a transmittable path, the central node in this disclosure not only considers the Link Quality Indicator (LQI) parameter, but also innovatively uses node energy (remaining battery capacity) as a key routing metric, which greatly extends the overall lifespan of the network and enables the network to dynamically adapt to changes in the wireless environment and node power consumption, always maintaining near-optimal operation.

[0103] Figure 4 A flowchart illustrating a data transmission method based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. The converged broadband and narrowband communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding group of broadband terminal nodes, the group of broadband terminal nodes including one or more broadband terminal nodes. The second aggregation node is used to construct a third network through the narrowband module in the second aggregation node and a corresponding group of narrowband terminal nodes, the group of narrowband terminal nodes including one or more narrowband terminal nodes.

[0104] like Figure 4 As shown, the data transmission method includes the following steps S410~S450: In step S410, broadband terminal data is received through the broadband terminal node, and the received broadband terminal data is transmitted to the fourth broadband module in the first aggregation node through the second network, and then transmitted to the third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node.

[0105] In step S420, narrowband terminal data is received through the narrowband terminal node, the event type corresponding to the received narrowband terminal data is obtained, a corresponding event message is generated according to the event type corresponding to the received narrowband terminal data, and the event message is transmitted to the narrowband module in the second aggregation node using the transmission mode corresponding to the event type based on the third network, and the event message is transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node.

[0106] In step S430, broadband terminal data sent by the fourth broadband module in the first aggregation node is obtained through the third broadband module in the first aggregation node, and the broadband terminal data is sent to the second broadband module in the central node via the first network.

[0107] In step S440, the event message sent by the narrowband module in the second aggregation node is obtained through the fifth broadband module in the second aggregation node, and the event message is sent to the second broadband module in the central node via the first network.

[0108] In step S450, the received broadband terminal data and event messages are forwarded to the first broadband module of the central node through the second broadband module of the central node, and the broadband terminal data and event messages are uploaded to the backend server based on the first broadband module of the central node.

[0109] Wherein, the designated narrowband terminal node and the designated broadband terminal node are located in the same physical device entity, and the data transmission method further includes: When the event type corresponding to the narrowband terminal data received through the designated narrowband terminal node is an emergency event type, it is determined whether the designated broadband terminal node is currently in sleep mode. If so, the designated broadband terminal node is woken up. Receiving broadband terminal data includes receiving broadband terminal data after the designated broadband terminal node is woken up.

[0110] According to embodiments of this disclosure, the narrowband terminal node has a pre-trained lightweight multimodal event classification model built-in, and the step of obtaining the event type corresponding to the received narrowband terminal data includes: The received narrowband terminal data is standardized and features are extracted to generate corresponding feature vectors.

[0111] The pre-trained lightweight multimodal event classification model is used to infer the feature vector and output the probability of each event type, including: a first event type, a second event type, and a third event type.

[0112] Based on the probability of each event type corresponding to the received narrowband terminal data and the dynamic classification threshold, the event type corresponding to the received narrowband terminal data is determined, including: obtaining the maximum probability among the probabilities of each event type; if the maximum probability is not less than the dynamic classification threshold, then the event type corresponding to the maximum probability is determined as the event type corresponding to the received narrowband terminal data; if the maximum probability is less than the dynamic classification threshold, and the difference between the maximum probability and the dynamic classification threshold is not greater than a preset tolerance value, then the event type corresponding to the maximum probability is recorded as the initial event type judgment result, and a collaborative verification process is triggered; if the verification result obtained based on the collaborative verification process is the same as the initial event type judgment result, then the initial event type judgment result is determined as the event type corresponding to the received narrowband terminal data.

[0113] The collaborative verification process includes: within the next preset delay time, if the probability of the event type corresponding to the narrowband terminal data received within the preset delay time is not less than the maximum probability and less than the dynamic classification threshold, then the verification result is the same as the initial event type judgment result.

[0114] According to embodiments of this disclosure, the dynamic classification threshold is calculated based on a baseline classification threshold, a network congestion factor, and a self-energy factor; the self-energy factor is determined based on the current power level of the narrowband terminal node; and the network congestion factor is calculated by the narrowband terminal node based on a channel idle assessment parameter within a preset channel assessment time or based on a congestion indication parameter in a beacon frame broadcast by the second aggregation node.

[0115] According to embodiments of this disclosure, the dynamic classification threshold is calculated using the following formula: ; ; in, This represents the dynamic classification threshold. Indicates the baseline classification threshold. Indicates the maximum threshold for the baseline classification. As the first weighting coefficient, This is the second weighting coefficient. Indicates its own energy factor. Indicates the network congestion factor. This indicates the current battery voltage of the narrowband terminal node. This indicates the minimum voltage required for the narrowband terminal node to operate normally. This indicates the voltage of the narrowband terminal node when its battery is fully charged.

[0116] When the network congestion factor is calculated by the narrowband terminal node based on the channel idle assessment parameters within a preset channel assessment time... , The channel idle assessment parameter represents the number of times the channel is assessed as idle within the preset channel assessment time, and N_total represents the total number of times the channel is sampled within the preset channel assessment time.

[0117] According to embodiments of this disclosure, the event message includes an event type identifier, which includes: an emergency event type identifier, a normal event type identifier, or a non-event type identifier. The step of generating a corresponding event message based on the event type corresponding to the received narrowband terminal data, and transmitting the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, includes: When the event type corresponding to the received narrowband terminal data is an emergency event, an emergency event message corresponding to the received narrowband terminal data is generated, and the emergency event message is transmitted to the narrowband module in the second aggregation node through a dedicated emergency priority channel. The emergency event message contains an emergency event type identifier and key information corresponding to the received narrowband terminal data. The key information includes: the receiving timestamp and the received narrowband terminal data.

[0118] When the event type corresponding to the received narrowband terminal data is a normal event type, a normal event message corresponding to the received narrowband terminal data is generated. After waiting for random backoff or through a preset time slot, the normal event message is transmitted to the narrowband module in the second aggregation node. The normal event message contains a normal event type identifier and summary information corresponding to the received narrowband terminal data.

[0119] When the event type corresponding to the received narrowband terminal data is a non-event type, a non-event message corresponding to the received narrowband terminal data is generated. Multiple non-event messages are packaged into a non-event message packet according to a first preset packaging period or a first preset packaging length. After waiting for random backoff or through a preset time slot, the non-event message packet is transmitted to the narrowband module in the second aggregation node. The non-event message contains only a non-event type identifier.

[0120] According to embodiments of this disclosure, transmitting the event message to the fifth broadband module in the second aggregation node via the narrowband module in the second aggregation node includes: When the event type identifier in the event message is an emergency event type identifier, the event message is directly transmitted to the fifth broadband module in the second aggregation node through the narrowband module in the second aggregation node without caching.

[0121] When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the narrowband module in the second aggregation node. The narrowband module in the second aggregation node packages the multiple event messages in the local cache that are identified as normal event type identifiers or non-event type identifiers into an event message packet according to a second preset packaging period or a second preset packaging length. Then, the event message packet is transmitted to the fifth broadband module in the second aggregation node.

[0122] According to embodiments of this disclosure, the step of obtaining an event message sent by a narrowband module in the second aggregation node through a fifth broadband module in the second aggregation node, and sending the event message to a second broadband module in the central node via the first network, includes: When the event type identifier in the event message is an emergency event type identifier, the event message is unicast to the second broadband module in the central node through the shortest delay transmission path in the locally stored set of available transmission paths based on the emergency queue of the fifth broadband module in the second aggregation node, and a warning notification is broadcast to other nodes in the first network.

[0123] When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the fifth broadband module in the second aggregation node. The fifth broadband module in the second aggregation node packages multiple event messages in the local cache that are identified as normal event type identifiers or non-event type identifiers into an event message packet according to a third preset packaging period or a third preset packaging length. The event message packet is then transmitted to the second broadband module in the central node through multiple transmission paths in the local available transmission path set based on the normal queue of the fifth broadband module in the second aggregation node.

[0124] According to embodiments of this disclosure, the data transmission method further includes: The central node obtains the link quality indicator parameters and remaining battery capacity of each aggregation node in the first network based on the second broadband module; the aggregation nodes include: a first aggregation node and a second aggregation node; based on the link quality indicator parameters and remaining battery capacity of each aggregation node, the available transmission path set of each aggregation node is determined, and the available transmission path set of each aggregation node is transmitted to the corresponding aggregation node; wherein, the available transmission path set contains one or more transmission paths, and each transmission path contains one or more aggregation nodes; wherein, when determining the available transmission paths in the available transmission path set of each aggregation node, if the remaining battery capacity of the aggregation node contained in the available transmission path is lower than a preset capacity threshold, the available transmission path is marked as being used only for transmitting emergency event messages.

[0125] Figure 5 A flowchart illustrating another data transmission method based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. The converged broadband and narrowband communication network includes: a central node, a first aggregation node, a second aggregation node, a broadband terminal node, and a narrowband terminal node. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to communicate with the corresponding broadband terminal node through the fourth broadband module in the first aggregation node. A second network is constructed, wherein the broadband terminal node group includes one or more broadband terminal nodes; the broadband terminal nodes are used to receive broadband terminal data and transmit the received broadband terminal data to a fourth broadband module in the first aggregation node via the second network, so that the data can be transmitted to a third broadband module in the first aggregation node via the fourth broadband module. The first aggregation node is also used to obtain broadband terminal data sent by the fourth broadband module in the first aggregation node via the third broadband module, and send the broadband terminal data to a second broadband module in the central node via the first network. The data transmission method is applied to the second aggregation node in the broadband-narrowband converged communication network.

[0126] like Figure 5 As shown, the data transmission method is applied to the second aggregation node in the broadband and narrowband converged communication network, and includes the following steps S510~S530: In step S510, a third network is constructed by the narrowband module in the second aggregation node and the corresponding narrowband terminal node group, wherein the narrowband terminal node group includes one or more narrowband terminal nodes.

[0127] In step S520, an event message is received from the narrowband terminal node through the narrowband module in the second aggregation node, and the event message is transmitted to the fifth broadband module in the second aggregation node; wherein, the event message is generated by the narrowband terminal node by receiving narrowband terminal data, obtaining the event type corresponding to the received narrowband terminal data, generating a corresponding event message according to the event type, and transmitting the event message to the narrowband module in the second aggregation node based on the third network using a transmission mode corresponding to the event type.

[0128] In step S530, the event message sent by the narrowband module in the second aggregation node is obtained through the fifth broadband module in the second aggregation node, and the event message is sent to the second broadband module in the central node via the first network, so that the received broadband terminal data and event message are forwarded to the first broadband module in the central node through the second broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0129] Figure 6A flowchart illustrating another data transmission method based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. The converged broadband and narrowband communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. A first network is constructed based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding group of broadband terminal nodes. The broadband terminal node group includes... The first aggregation node comprises one or more broadband terminal nodes; the second aggregation node is used to construct a third network with a narrowband module and a corresponding narrowband terminal node group in the second aggregation node, the narrowband terminal node group comprising one or more narrowband terminal nodes; the broadband terminal node is used to receive broadband terminal data and transmit the received broadband terminal data to a fourth broadband module in the first aggregation node based on the second network, so that it can be transmitted to a third broadband module in the first aggregation node through the fourth broadband module in the first aggregation node; the first aggregation node is also used to obtain broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the central node via the first network.

[0130] like Figure 6 As shown, the data transmission method is applied to a narrowband terminal node in the broadband-narrowband converged communication network, and includes the following steps S610~S620: In step S610, narrowband terminal data is received, and the event type corresponding to the received narrowband terminal data is obtained; a corresponding event message is generated according to the event type corresponding to the received narrowband terminal data.

[0131] In step S620, based on the third network, the event message is transmitted to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type. This allows the narrowband module in the second aggregation node to transmit the event message to the fifth broadband module in the second aggregation node. The fifth broadband module in the second aggregation node then receives the event message sent by the narrowband module and sends it to the second broadband module in the central node via the first network. The second broadband module in the central node then forwards the received broadband terminal data and event message to the first broadband module in the central node, until the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0132] Figure 7A schematic diagram of a data transmission apparatus based on a broadband and narrowband converged communication network according to an embodiment of the present disclosure is shown.The broadband-narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. It constructs a first network based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding group of broadband terminal nodes. The group of broadband terminal nodes includes one or more broadband terminal nodes. The broadband terminal nodes receive broadband terminal data and transmit the received data to the fourth broadband module in the first aggregation node via the second network, so that it can be transmitted to the third broadband module in the first aggregation node via the fourth broadband module. The first aggregation node also obtains broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module and sends the broadband terminal data to the second broadband module in the central node via the first network. The data transmission device... 700 is configured in the second aggregation node of the broadband-narrowband converged communication network, comprising: a third network construction module, configured to construct a third network through a narrowband module in the second aggregation node and a corresponding narrowband terminal node group, wherein the narrowband terminal node group includes one or more narrowband terminal nodes; and an event message receiving module, configured to receive event messages from the narrowband terminal nodes through the narrowband module in the second aggregation node, and transmit the event messages to a fifth broadband module in the second aggregation node; wherein the event message is obtained by the narrowband terminal node through receiving narrowband terminal data, acquiring an event type corresponding to the received narrowband terminal data, and determining the event type based on the event type corresponding to the received narrowband terminal data. The event message transmission module is configured to: obtain the event message sent by the narrowband module in the second aggregation node through the fifth broadband module in the second aggregation node, and send the event message to the second broadband module in the central node via the first network, so that the second broadband module in the central node forwards the received broadband terminal data and event message to the first broadband module in the central node, and the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0133] Figure 8 A schematic diagram of another data transmission apparatus based on a converged broadband and narrowband communication network according to an embodiment of the present disclosure is shown. The broadband-narrowband converged communication network includes: a central node, a first aggregation node, a second aggregation node, broadband terminal nodes, and narrowband terminal nodes. The first aggregation node and the second aggregation node are physically separated. The central node includes a first broadband module and a second broadband module. The first aggregation node includes a third broadband module and a fourth broadband module. The second aggregation node includes a fifth broadband module and a narrowband module. The central node is used to communicate with a backend server based on the first broadband module. It constructs a first network based on the second broadband module, the third broadband module in the first aggregation node, and the fifth broadband module in the second aggregation node. The first aggregation node is used to construct a second network through the fourth broadband module in the first aggregation node and a corresponding group of broadband terminal nodes, the group of broadband terminal nodes including one or more broadband terminal nodes. The second aggregation node is used to construct a third network through the narrowband module in the second aggregation node and a corresponding group of narrowband terminal nodes, the group of narrowband terminal nodes including one or more narrowband terminal nodes. The broadband terminal nodes are used to receive broadband terminal data and transmit the received broadband terminal data to the fourth broadband module in the first aggregation node based on the second network, so that it can be transmitted to the third broadband module in the first aggregation node through the fourth broadband module. The first aggregation node is also used to... A third broadband module in an aggregation node acquires broadband terminal data sent by a fourth broadband module in the first aggregation node, and transmits the broadband terminal data to a second broadband module in the central node via the first network. The data transmission device 800 is located at a narrowband terminal node in the broadband-narrowband converged communication network and includes: an event message generation module configured to: receive narrowband terminal data and acquire an event type corresponding to the received narrowband terminal data; generate a corresponding event message based on the event type corresponding to the received narrowband terminal data; and an event message output module configured to: output the event message using a transmission mode corresponding to the event type based on the third network. The information is transmitted to the narrowband module in the second aggregation node, so that the narrowband module in the second aggregation node can transmit the event message to the fifth broadband module in the second aggregation node. The fifth broadband module in the second aggregation node can then obtain the event message sent by the narrowband module in the second aggregation node and send the event message to the second broadband module in the central node via the first network. The second broadband module in the central node can then forward the received broadband terminal data and event message to the first broadband module in the central node, until the first broadband module in the central node uploads the broadband terminal data and event message to the backend server.

[0134] This disclosure also provides an electronic device, Figure 9 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown, such as... Figure 9 As shown, it includes a memory and a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the data transmission method as described in any of the above method embodiments.

[0135] This disclosure also provides a computer-readable storage medium, which may be a computer-readable storage medium included in the electronic device or computer system described in the above embodiments; or it may be a standalone computer-readable storage medium not assembled into a device. The computer-readable storage medium stores one or more programs, which are used by one or more processors to execute the data transmission method described in this disclosure.

[0136] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the data transmission method described in any one of the claims of this disclosure.

[0137] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

Claims

1. A broadband-narrowband converged communication network, characterized by, The wide and narrow band fusion communication network comprises a center node, a first aggregation node, a second aggregation node, a wide band terminal node and a narrow band terminal node, the first aggregation node and the second aggregation node are physically separated, the center node comprises a first wide band module and a second wide band module, the first aggregation node comprises a third wide band module and a fourth wide band module, and the second aggregation node comprises a fifth wide band module and a narrow band module; wherein: The center node is configured to: communicate with a background server based on the first wide band module; and construct a first network based on the second wide band module and the third wide band module in the first aggregation node and the fifth wide band module in the second aggregation node; The first aggregation node is configured to: construct a second network through the fourth wide band module in the first aggregation node and a corresponding wide band terminal node group, the wide band terminal node group comprising one or more wide band terminal nodes; The second aggregation node is configured to: construct a third network through the narrow band module in the second aggregation node and a corresponding narrow band terminal node group, the narrow band terminal node group comprising one or more narrow band terminal nodes; The wide band terminal node is configured to: receive wide band terminal data, and transmit the received wide band terminal data to the fourth wide band module in the first aggregation node based on the second network, so as to be transmitted to the third wide band module in the first aggregation node through the fourth wide band module in the first aggregation node; The narrow band terminal node is configured to: receive narrow band terminal data, obtain an event type corresponding to the received narrow band terminal data, generate a corresponding event message according to the event type corresponding to the received narrow band terminal data, and transmit the event message to the narrow band module in the second aggregation node based on the third network using a transmission mode corresponding to the event type, so as to transmit the event message to the fifth wide band module in the second aggregation node through the narrow band module in the second aggregation node; The first aggregation node is further configured to: obtain the wide band terminal data sent by the fourth wide band module in the first aggregation node through the third wide band module in the first aggregation node, and send the wide band terminal data to the second wide band module in the center node via the first network; The second aggregation node is further configured to: obtain the event message sent by the narrow band module in the second aggregation node through the fifth wide band module in the second aggregation node, and send the event message to the second wide band module in the center node via the first network; The center node is further configured to: forward the received wide band terminal data and event message to the first wide band module of the center node through the second wide band module in the center node, and upload the wide band terminal data and event message to the background server by the first wide band module in the center node.

2. The broadband / narrowband converged communication network of claim 1, wherein, Wherein, The designated narrow band terminal node and the designated wide band terminal node are located in the same physical device entity, and the designated narrow band terminal node is further configured to: When the event type corresponding to the received narrowband terminal data is an emergency event type, it is determined whether the specified wideband terminal node is currently in a sleep mode, and if so, the specified wideband terminal node is woken up. The received wideband terminal data includes: receiving wideband terminal data after the specified wideband terminal node is woken up. 3.The wide and narrow band converged communication network of claim 1, wherein, Wherein, The narrowband terminal node is built-in with a pre-trained lightweight multi-modal event classification model, and the event type corresponding to the received narrowband terminal data is obtained by: standardizing and extracting features from the received narrowband terminal data to generate a corresponding feature vector; using the pre-trained lightweight multi-modal event classification model to infer the feature vector to output the probability of each event type, including: a first event type, a second event type and a third event type; According to the probability of each event type corresponding to the received narrowband terminal data and the dynamic classification threshold, the event type corresponding to the received narrowband terminal data is determined, including: obtaining the maximum probability in the probability of each event type; if the maximum probability is not less than the dynamic classification threshold, the event type corresponding to the maximum probability is determined as the event type corresponding to the received narrowband terminal data; if the maximum probability is less than the dynamic classification threshold, and the maximum probability and the dynamic classification threshold differ by no more than a preset tolerance value, the event type corresponding to the maximum probability is recorded as an initial event type judgment result, and a collaborative verification process is triggered, and if the verification result obtained based on the collaborative verification process is the same as the initial event type judgment result, the initial event type judgment result is determined as the event type corresponding to the received narrowband terminal data; Wherein, the collaborative verification process includes: within the next preset delay time, the probability of the event type corresponding to the maximum probability is not less than the maximum probability and less than the dynamic classification threshold among the probabilities of each event type corresponding to the narrowband terminal data received within the preset delay time, then the verification result is the same as the initial event type judgment result.

4. The broadband / narrowband converged communication network of claim 3, wherein, The dynamic classification threshold is calculated according to a reference classification threshold and a network congestion factor and a self energy factor; the self energy factor is determined according to the current power of the narrowband terminal node, and the network congestion factor is calculated by the narrowband terminal node according to the channel idle evaluation parameter within the preset channel evaluation time or according to the congestion indication parameter in the received beacon frame broadcast by the second aggregation node.

5. The broadband / narrowband converged communication network of claim 4, wherein, The dynamic classification threshold is calculated by the following formula: ; ; wherein, denotes the dynamic classification threshold, denotes the reference classification threshold, denotes the reference classification maximum threshold, is a first weight coefficient, is a second weight coefficient, denotes the own energy factor, denotes the network congestion factor, denotes the current own battery voltage of the narrowband terminal node, denotes the minimum voltage required for the normal operation of the narrowband terminal node, denotes the voltage when the battery of the narrowband terminal node is fully charged. When the network congestion factor is calculated by the narrowband terminal node according to a channel idle evaluation parameter within a preset channel evaluation time, , is the channel idle evaluation parameter, represents the number of times that the channel is evaluated as idle within the preset channel evaluation time, and N_total represents the total number of times that the channel is sampled within the preset channel evaluation time. 6.The wide and narrow band converged communication network of claim 1, wherein, The event message includes an event type identifier, which includes an emergency event type identifier, a normal event type identifier or a non-event type identifier, and the event message corresponding to the event type is generated based on the third network, and the event message is transmitted to the narrowband module in the second aggregation node using the transmission mode corresponding to the event type. When the event type corresponding to the received narrowband terminal data is an emergency event type, an emergency event message corresponding to the received narrowband terminal data is generated, the emergency event message is transmitted to the narrowband module in the second aggregation node through a dedicated emergency priority channel, the emergency event message contains an emergency event type identifier and key information corresponding to the received narrowband terminal data, and the key information includes a receiving timestamp and the received narrowband terminal data; When the event type corresponding to the received narrowband terminal data is a normal event type, a normal event message corresponding to the received narrowband terminal data is generated, and the normal event message is transmitted to the narrowband module in the second aggregation node after waiting for a random backoff or through a preset time slot, the normal event message contains a normal event type identifier and summary information corresponding to the received narrowband terminal data; When the event type corresponding to the received narrowband terminal data is a non-event type, a non-event message corresponding to the received narrowband terminal data is generated, a plurality of non-event messages are packaged into a non-event message package according to a first preset packaging period or a first preset packaging length, and the non-event message package is transmitted to the narrowband module in the second aggregation node after waiting for a random backoff or through a preset time slot, the non-event message only contains a non-event type identifier.

7. The broadband / narrowband converged communication network of claim 6, wherein, The event message is transmitted to the fifth wideband module in the second aggregation node by the narrowband module in the second aggregation node, including: When the event type identifier in the event message is an emergency event type identifier, the event message is directly transmitted to the fifth wideband module in the second aggregation node by the narrowband module in the second aggregation node without buffering; When the event type identifier in the event message is a normal event type identifier or a non-event type identifier, the event message is stored in the local cache of the narrowband module in the second aggregation node, and a plurality of event messages in the local cache whose event type identifiers are normal event type identifiers or non-event type identifiers are packaged into an event message package according to a second preset packaging period or a second preset packaging length by the narrowband module in the second aggregation node, and then the event message package is transmitted to the fifth wideband module in the second aggregation node. 8.The wide and narrow band converged communication network of claim 7, wherein, The event message sent by the narrowband module in the second aggregation node is acquired by the fifth wideband module in the second aggregation node, and the event message is sent to the second wideband module in the center node via the first network, including: When the event type identifier in the event message is an emergency event type identifier, the event message is unicast transmitted to the second wideband module in the center node based on the emergency queue of the fifth wideband module in the second aggregation node through the shortest delay transmission path in the set of available transmission paths saved locally, and a pre-warning notification is broadcasted to other nodes in the first network; When the event type identifier in the event message is an emergency event type identifier, the event message is unicast transmitted to the second wideband module in the center node based on the emergency queue of the fifth wideband module in the second aggregation node through the shortest delay transmission path in the set of available transmission paths saved locally, and a pre-warning notification is broadcasted to other nodes in the first network; When the event type identifier in the event message is an ordinary event type identifier or a non-event type identifier, the event message is stored in the local cache of the fifth wideband module in the second aggregation node, and a plurality of event messages in the local cache whose event type identifiers are ordinary event type identifiers or non-event type identifiers are packaged into an event message packet according to a third preset packaging period or a third preset packaging length by the fifth wideband module in the second aggregation node, and the event message packet is transmitted to the second wideband module in the center node based on the ordinary queue of the fifth wideband module in the second aggregation node through a plurality of transmission paths in the set of available transmission paths saved locally. 9.The wide and narrow band converged communication network of claim 1, wherein, The center node is further configured to: obtain link quality indicator parameters and battery remaining capacities of each aggregation node in the first network based on the second wideband module; the aggregation nodes include a first aggregation node and a second aggregation node; determine a set of available transmission paths of each aggregation node based on the link quality indicator parameters and the battery remaining capacities of each aggregation node, and transmit the set of available transmission paths of each aggregation node to the corresponding aggregation node; wherein the set of available transmission paths includes one or more transmission paths, and each transmission path includes one or more aggregation nodes; wherein, when determining an available transmission path in the set of available transmission paths of each aggregation node, if the battery remaining capacity of the aggregation node included in the available transmission path is lower than a preset capacity threshold, the available transmission path is marked as being used only for transmitting emergency event messages. 10.The wide and narrow band converged communication network of claim 1, wherein, The first network is a Mesh network, the second network is a wideband star network, and the third network is a narrowband star network.

11. A data transmission method based on a wide and narrow band fusion communication network, characterized in that, The wideband-narrowband converged communication network includes a center node, a first aggregation node, a second aggregation node, a wideband terminal node, and a narrowband terminal node, the first aggregation node and the second aggregation node are physically separated, the center node includes a first wideband module and a second wideband module, the first aggregation node includes a third wideband module and a fourth wideband module, and the second aggregation node includes a fifth wideband module and a narrowband module; wherein the center node is configured to communicate with a background server based on the first wideband module, and construct a first network with the third wideband module in the first aggregation node and the fifth wideband module in the second aggregation node based on the second wideband module; the first aggregation node is configured to construct a second network with a corresponding wideband terminal node group including one or more wideband terminal nodes through the fourth wideband module in the first aggregation node; the second aggregation node is configured to construct a third network with a corresponding narrowband terminal node group including one or more narrowband terminal nodes through the narrowband module in the second aggregation node, and the data transmission method includes: receiving wideband terminal data through the wideband terminal node, and transmitting the received wideband terminal data to the fourth wideband module in the first aggregation node based on the second network, and then to the third wideband module in the first aggregation node through the fourth wideband module in the first aggregation node; receiving narrowband terminal data through the narrowband terminal node, obtaining an event type corresponding to the received narrowband terminal data, generating a corresponding event message according to the event type corresponding to the received narrowband terminal data, and transmitting the event message to a narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network; obtaining wideband terminal data transmitted by a fourth wideband module in the first aggregation node through a third wideband module in the first aggregation node, and transmitting the wideband terminal data to a second wideband module in the center node via the first network; obtaining an event message transmitted by a narrowband module in the second aggregation node through a fifth wideband module in the second aggregation node, and transmitting the event message to the second wideband module in the center node via the first network; forwarding the received wideband terminal data and event message to a first wideband module of the center node through the second wideband module of the center node, and uploading the wideband terminal data and event message to the background server based on the first wideband module of the center node.

12. The data transmission method of claim 11, wherein, wherein, the designated narrowband terminal node and the designated wideband terminal node are located in the same physical device entity, and the data transmission method further comprises: when the event type corresponding to the narrowband terminal data received through the designated narrowband terminal node is an emergency event type, determining whether the designated wideband terminal node is currently in a sleep mode, and if so, waking up the designated wideband terminal node; the received wideband terminal data includes receiving wideband terminal data after the designated wideband terminal node is woken up.

13. The data transmission method of claim 11, wherein, wherein, the narrowband terminal node is built-in with a pre-trained lightweight multi-modal event classification model, and the obtaining of the event type corresponding to the received narrowband terminal data comprises: standardizing and extracting features from the received narrowband terminal data to generate a corresponding feature vector; using the pre-trained lightweight multi-modal event classification model to infer the feature vector to output probabilities of corresponding event types, the event types including a first event type, a second event type, and a third event type; According to the probability of each event type corresponding to the received narrowband terminal data and the dynamic classification threshold, the event type corresponding to the received narrowband terminal data is determined, including: obtaining the maximum probability in the probability of each event type; if the maximum probability is not less than the dynamic classification threshold, the event type corresponding to the maximum probability is determined as the event type corresponding to the received narrowband terminal data; if the maximum probability is less than the dynamic classification threshold, and the maximum probability and the dynamic classification threshold differ by not more than a preset tolerance value, the event type corresponding to the maximum probability is recorded as an initial event type judgment result, and a collaborative verification process is triggered, and if the verification result obtained based on the collaborative verification process is the same as the initial event type judgment result, the initial event type judgment result is determined as the event type corresponding to the received narrowband terminal data; The collaborative verification process includes: within the next preset delay time, the probability of the event type corresponding to the maximum probability corresponding to the probability of each event type corresponding to the received narrowband terminal data within the preset delay time is not less than the maximum probability and is less than the dynamic classification threshold, then the verification result is the same as the initial event type judgment result.

14. The data transmission method of claim 13, wherein, The dynamic classification threshold is calculated according to a reference classification threshold and a network congestion factor and a self energy factor; the self energy factor is determined according to the current power of the narrowband terminal node, and the network congestion factor is calculated according to a channel idle evaluation parameter within a preset channel evaluation time or according to a congestion indication parameter in a received beacon frame broadcast by the second aggregation node.

15. The data transmission method of claim 14, wherein, The dynamic classification threshold is calculated by the following formula: ; ; wherein, denotes the dynamic classification threshold, denotes the reference classification threshold, denotes the reference classification maximum threshold, is a first weight coefficient, is a second weight coefficient, denotes the self-energy factor, denotes the network congestion factor, denotes the current self-battery voltage of the narrowband terminal node, denotes the minimum voltage required for the normal operation of the narrowband terminal node, denotes the voltage when the battery of the narrowband terminal node is fully charged. When the network congestion factor is calculated by the narrowband terminal node according to a channel idle evaluation parameter within a preset channel evaluation time, , is the channel idle evaluation parameter, represents the number of times that the channel is evaluated as idle within the preset channel evaluation time, and N_total represents the total number of times that the channel is sampled within the preset channel evaluation time.

16. The data transmission method of claim 11, wherein, The event message includes an event type identifier, and the event type identifier includes an emergency event type identifier, a normal event type identifier, or a non-event type identifier. According to the event type corresponding to the received narrowband terminal data, a corresponding event message is generated, and the event message is transmitted to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, including: When the event type corresponding to the received narrowband terminal data is an emergency event type, an emergency event message corresponding to the received narrowband terminal data is generated, and the emergency event message is transmitted to the narrowband module in the second aggregation node through a dedicated emergency priority channel. The emergency event message contains an emergency event type identifier and key information corresponding to the received narrowband terminal data, and the key information includes a reception timestamp and the received narrowband terminal data; When the event type corresponding to the received narrowband terminal data is a normal event type, a normal event message corresponding to the received narrowband terminal data is generated, and the normal event message is transmitted to the narrowband module in the second aggregation node after waiting for a random backoff or through a preset time slot. The normal event message contains a normal event type identifier and summary information corresponding to the received narrowband terminal data. When the event type corresponding to the received narrowband terminal data is a non-event type, a non-event message corresponding to the received narrowband terminal data is generated, a plurality of non-event messages are packed into a non-event message packet according to a first preset packing period or a first preset packing length, and the non-event message packet is transmitted to the narrowband module in the second aggregation node after waiting for a random backoff or through a preset time slot, wherein the non-event message only contains a non-event type identifier.

17. The data transmission method of claim 16, wherein, The transmitting, by the narrowband module in the second aggregation node, the event message to the fifth wideband module in the second aggregation node comprises: When the event type identifier in the event message is an emergency event type identifier, the event message is directly transmitted by the narrowband module in the second aggregation node to the fifth wideband module in the second aggregation node without buffering; When the event type identifier in the event message is an ordinary event type identifier or a non-event type identifier, the event message is stored in a local buffer of the narrowband module in the second aggregation node, a plurality of event messages with the event type identifier being the ordinary event type identifier or the non-event type identifier in the local buffer are packed into an event message packet by the narrowband module in the second aggregation node according to a second preset packing period or a second preset packing length, and then the event message packet is transmitted to the fifth wideband module in the second aggregation node.

18. The data transmission method of claim 17, wherein, The acquiring, by the fifth wideband module in the second aggregation node, the event message sent by the narrowband module in the second aggregation node and sending the event message to the second wideband module in the center node via the first network comprises: When the event type identifier in the event message is an emergency event type identifier, the event message is unicast transmitted to the second wideband module in the center node based on an emergency queue of the fifth wideband module in the second aggregation node through a shortest delay transmission path in a set of locally saved available transmission paths, and a pre-warning notification is broadcast to other nodes in the first network; When the event type identifier in the event message is an ordinary event type identifier or a non-event type identifier, the event message is stored in a local buffer of the fifth wideband module in the second aggregation node, a plurality of event messages with the event type identifier being the ordinary event type identifier or the non-event type identifier in the local buffer are packed into an event message packet by the fifth wideband module in the second aggregation node according to a third preset packing period or a third preset packing length, and the event message packet is transmitted to the second wideband module in the center node based on an ordinary queue of the fifth wideband module in the second aggregation node through a plurality of transmission paths in a set of locally saved available transmission paths.

19. The data transmission method of claim 11, wherein, The data transmission method further comprises: acquiring, by the center node based on the second wideband module, a link quality indicator parameter and a battery remaining capacity of each aggregation node in the first network; the aggregation nodes comprise a first aggregation node and a second aggregation node; acquiring, by the center node based on the second wideband module, a link quality indicator parameter and a battery remaining capacity of each aggregation node in the first network; the aggregation nodes comprise a first aggregation node and a second aggregation node; determine the available transmission path set of each aggregation node based on the link quality indication parameter and the remaining battery capacity of each aggregation node, and transmit the available transmission path set of each aggregation node to the corresponding aggregation node; wherein the available transmission path set contains one or more transmission paths, and each transmission path contains one or more aggregation nodes; In the determination of the available transmission path in the available transmission path set of each aggregation node, if the remaining battery capacity of the aggregation node contained in the available transmission path is lower than the preset capacity threshold, the available transmission path is marked as only for transmitting emergency event messages.

20. A data transmission method based on a wide and narrow band fusion communication network, characterized by, The wide and narrow band fusion communication network comprises a center node, a first aggregation node, a second aggregation node, a wideband terminal node and a narrowband terminal node, the first aggregation node and the second aggregation node are physically separated, the center node comprises a first wideband module and a second wideband module, the first aggregation node comprises a third wideband module and a fourth wideband module, and the second aggregation node comprises a fifth wideband module and a narrowband module; wherein the center node is used for communicating with a background server based on the first wideband module; a first network is constructed based on the second wideband module and the third wideband module in the first aggregation node and the fifth wideband module in the second aggregation node; the first aggregation node is used for constructing a second network through the fourth wideband module in the first aggregation node and a corresponding wideband terminal node group, the wideband terminal node group comprising one or more wideband terminal nodes; the wideband terminal node is used for receiving wideband terminal data, and transmitting the received wideband terminal data to the fourth wideband module in the first aggregation node based on the second network, so as to be transmitted to the third wideband module in the first aggregation node through the fourth wideband module in the first aggregation node; the first aggregation node is also used for obtaining the wideband terminal data sent by the fourth wideband module in the first aggregation node through the third wideband module in the first aggregation node, and sending the wideband terminal data to the second wideband module in the center node through the first network, the data transmission method is applied to the second aggregation node in the wide and narrow band fusion communication network, comprising: a third network is constructed through the narrowband module in the second aggregation node and a corresponding narrowband terminal node group, the narrowband terminal node group comprising one or more narrowband terminal nodes; event messages are received from the narrowband terminal node through the narrowband module in the second aggregation node, and the event messages are transmitted to the fifth wideband module in the second aggregation node; wherein the event messages are generated by the narrowband terminal node through receiving narrowband terminal data, obtaining an event type corresponding to the received narrowband terminal data, generating a corresponding event message according to the event type corresponding to the received narrowband terminal data, and transmitting the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network. acquire the event message sent by the narrowband module in the second aggregation node through the fifth broadband module in the second aggregation node, and send the event message to the second broadband module in the center node via the first network, so as to forward the received broadband terminal data and event message to the first broadband module of the center node by the second broadband module in the center node, and upload the broadband terminal data and event message to the background server by the first broadband module in the center node.

21. A data transmission method based on a wide and narrow band fusion communication network, characterized in that, The wide-narrowband fusion communication network comprises a center node, a first aggregation node, a second aggregation node, a broadband terminal node and a narrowband terminal node, the first aggregation node and the second aggregation node are physically separated, the center node comprises a first broadband module and a second broadband module, the first aggregation node comprises a third broadband module and a fourth broadband module, the second aggregation node comprises a fifth broadband module and a narrowband module; wherein the center node is configured to communicate with a background server based on the first broadband module, and construct a first network based on the second broadband module and the third broadband module in the first aggregation node and the fifth broadband module in the second aggregation node; the first aggregation node is configured to construct a second network by the fourth broadband module in the first aggregation node and a corresponding broadband terminal node group, the broadband terminal node group comprises one or more broadband terminal nodes; the second aggregation node is configured to construct a third network by the narrowband module in the second aggregation node and a corresponding narrowband terminal node group, the narrowband terminal node group comprises one or more narrowband terminal nodes; the broadband terminal node is configured to receive broadband terminal data, and transmit the received broadband terminal data to the fourth broadband module in the first aggregation node based on the second network, so as to transmit the broadband terminal data to the third broadband module in the first aggregation node by the fourth broadband module in the first aggregation node, the first aggregation node is further configured to acquire the broadband terminal data sent by the fourth broadband module in the first aggregation node through the third broadband module in the first aggregation node, and send the broadband terminal data to the second broadband module in the center node via the first network, the data transmission method is applied to the narrowband terminal node in the wide-narrowband fusion communication network, comprising: receiving narrowband terminal data, acquiring an event type corresponding to the received narrowband terminal data; generating a corresponding event message according to the event type corresponding to the received narrowband terminal data; transmitting the event message to the fifth wideband module in the second aggregation node through the narrowband module in the second aggregation node, so that the event message transmitted by the narrowband module in the second aggregation node is acquired by the fifth wideband module in the second aggregation node, and the event message is transmitted to the second wideband module in the center node via the first network, so as to forward the received wideband terminal data and event message to the first wideband module of the center node through the second wideband module in the center node, until the wideband terminal data and event message are uploaded to the background server by the first wideband module in the center node.

22. A data transmission apparatus based on a wide and narrowband converged communication network, characterized by, The wide-narrowband converged communication network comprises a center node, a first aggregation node, a second aggregation node, a wideband terminal node and a narrowband terminal node, the first aggregation node and the second aggregation node are physically separated, the center node comprises a first wideband module and a second wideband module, the first aggregation node comprises a third wideband module and a fourth wideband module, and the second aggregation node comprises a fifth wideband module and a narrowband module; wherein the center node is configured to communicate with a background server based on the first wideband module, and construct a first network based on the second wideband module and the third wideband module in the first aggregation node and the fifth wideband module in the second aggregation node; the first aggregation node is configured to construct a second network by the fourth wideband module in the first aggregation node and a corresponding wideband terminal node group, the wideband terminal node group comprises one or more wideband terminal nodes; the wideband terminal node is configured to receive wideband terminal data, and transmit the received wideband terminal data to the fourth wideband module in the first aggregation node based on the second network, so as to be transmitted to the third wideband module in the first aggregation node by the fourth wideband module in the first aggregation node; the first aggregation node is further configured to acquire the wideband terminal data transmitted by the fourth wideband module in the first aggregation node by the third wideband module in the first aggregation node, and transmit the wideband terminal data to the second wideband module in the center node via the first network; the data transmission device is arranged in the second aggregation node in the wide-narrowband converged communication network, and comprises: a third network construction module configured to construct a third network by the narrowband module in the second aggregation node and a corresponding narrowband terminal node group, the narrowband terminal node group comprising one or more narrowband terminal nodes; the third network construction module is configured to construct a third network by the narrowband module in the second aggregation node and a corresponding narrowband terminal node group, the narrowband terminal node group comprising one or more narrowband terminal nodes; The event message receiving module is configured to receive the event message from the narrowband module in the second aggregation node from the narrowband terminal node, and transmit the event message to the fifth wideband module in the second aggregation node; wherein the event message is obtained by the narrowband terminal node through receiving narrowband terminal data, obtaining an event type corresponding to the received narrowband terminal data, generating a corresponding event message according to the event type corresponding to the received narrowband terminal data, and transmitting the event message to the narrowband module in the second aggregation node based on the third network using a transmission mode corresponding to the event type; The event message transmitting module is configured to obtain the event message sent by the narrowband module in the second aggregation node through the fifth wideband module in the second aggregation node, and send the event message to the second wideband module in the center node via the first network, so as to forward the received wideband terminal data and event message to the first wideband module of the center node through the second wideband module in the center node, and upload the wideband terminal data and event message to the background server by the first wideband module in the center node.

23. A data transmission apparatus based on a wide and narrowband converged communication network, characterized by, The wide and narrow band fusion communication network comprises a center node, a first aggregation node, a second aggregation node, a wideband terminal node and a narrowband terminal node, the first aggregation node and the second aggregation node are physically separated, the center node comprises a first wideband module and a second wideband module, the first aggregation node comprises a third wideband module and a fourth wideband module, and the second aggregation node comprises a fifth wideband module and a narrowband module; wherein the center node is configured to communicate with a background server based on the first wideband module, and construct a first network based on the second wideband module and the third wideband module in the first aggregation node and the fifth wideband module in the second aggregation node; the first aggregation node is configured to construct a second network by the fourth wideband module in the first aggregation node and a corresponding wideband terminal node group, the wideband terminal node group comprises one or more wideband terminal nodes; the second aggregation node is configured to construct a third network by the narrowband module in the second aggregation node and a corresponding narrowband terminal node group, the narrowband terminal node group comprises one or more narrowband terminal nodes; the wideband terminal node is configured to receive wideband terminal data, and transmit the received wideband terminal data to the fourth wideband module in the first aggregation node based on the second network, so as to transmit the wideband terminal data to the third wideband module in the first aggregation node by the fourth wideband module in the first aggregation node; the first aggregation node is further configured to obtain the wideband terminal data sent by the fourth wideband module in the first aggregation node by the third wideband module in the first aggregation node, and send the wideband terminal data to the second wideband module in the center node via the first network; the data transmission device is arranged in the narrowband terminal node in the wide and narrow band fusion communication network, and comprises: The event message generation module is configured to receive narrowband terminal data, acquire an event type corresponding to the received narrowband terminal data, and generate a corresponding event message according to the event type corresponding to the received narrowband terminal data; The event message output module is configured to transmit the event message to the narrowband module in the second aggregation node using a transmission mode corresponding to the event type based on the third network, so that the event message transmitted by the narrowband module in the second aggregation node is acquired by the fifth wideband module in the second aggregation node, and the event message is transmitted to the second wideband module in the center node via the first network, so as to forward the received wideband terminal data and event message to the first wideband module of the center node through the second wideband module in the center node, and upload the wideband terminal data and event message to the background server by the first wideband module in the center node.

24. An electronic device, comprising: The computer program product comprises a memory and a processor; the memory is used to store computer instructions, wherein the computer instructions are executed by the processor to implement the data transmission method of any one of claims 11-21.

25. A computer readable storage medium having stored thereon computer instructions, wherein, The computer instructions are executed by the processor to implement the data transmission method of any one of claims 11-21.

26. A computer program product comprising computer instructions, characterized in that, The computer instructions are executed by the processor to implement the data transmission method of any one of claims 11-21.