Full peer-to-peer networking method based on LoRa and star flash hybrid protocol

By using a fully peer-to-peer networking method that combines LoRa and StarSpark protocols, the problems of coverage, energy consumption, and channel overload in StarSpark communication technology are solved, achieving an organic combination of high-speed communication and wide-area coverage, and improving the robustness, reliability, and security of the network.

CN120915716APending Publication Date: 2025-11-07CHANGZHOU GUOGUANG DATA COMM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511203064.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

While existing Starlight communication technology provides high-speed data transmission over short distances, it has limited coverage, high energy consumption, is prone to channel overload in high-density networks, and its signal quality and stability are affected by complex environments. Furthermore, it is difficult to respond quickly to specific needs.

Method used

A fully peer-to-peer networking method based on a hybrid LoRa and StarScan protocol is adopted. Signaling is transmitted via LoRa and data is transmitted via StarScan. Combined with active detection and passive listening device discovery mechanisms, the broadcast period and transmission power are dynamically adjusted. Intelligent traffic classification and route maintenance mechanisms are adopted to achieve flexible networking and routing selection.

Benefits of technology

It achieves high-speed communication within 75 meters and wide-area coverage within 10 kilometers, reduces energy consumption, improves network robustness and reliability, supports multi-hop forwarding, extends equipment battery life, and enhances network resilience and information security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120915716A_ABST
    Figure CN120915716A_ABST
Patent Text Reader

Abstract

The invention discloses a full peer-to-peer networking method based on a LoRa and star flash mixed protocol. The method comprises the steps of equipment discovery, route discovery, route establishment and route maintenance. The LoRa is used as a technical means of signaling transmission, the characteristics of long distance, low power consumption and strong penetrability of the LoRa are exerted, the LoRa is used for transmitting control information (signaling), and the star flash is used for data transmission, especially in an application scene with a high transmission rate; according to the invention, two communication technologies of LoRa and star flash are fused, the advantages of long-distance and low-power consumption of LoRa and short-distance high-speed transmission of star flash are brought into full play, 5Mbps high-speed communication can be realized within 75m, and the requirements of real-time high-definition video transmission and cooperative instruction issuing are met; meanwhile, the coverage range of the LoRa signaling network can reach 10 kilometers, so that the communication requirement in a wide area is ensured, and the organic combination of short-distance high-speed communication and long-distance wide-area coverage is realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication technology, more particularly, to a full peer-to-peer networking method based on LoRa and Starlink hybrid protocol. BACKGROUND

[0002] Starlink technology is a new type of wireless short-range communication technology for the Internet of Things, with high transmission rate and low latency, suitable for near-range high-speed communication scenarios, and can meet the needs of real-time high-definition video transmission and collaborative operation instruction delivery among team members in rescue and relief. However, Starlink technology has the following problems:

[0003] (1) Starlink can provide high-speed data transmission in a short distance, but its coverage is relatively limited. If only Starlink is used for signaling transmission, it may encounter insufficient signal coverage in a large-scale network.

[0004] (2) Starlink also supports low-power mode, but in actual application, in order to ensure data transmission rate and quality, it usually needs high transmission power and receiving sensitivity, resulting in high overall energy consumption.

[0005] (3) In a high-density network environment, if all signaling and data are transmitted through Starlink, it may cause channel overload and affect the overall performance of the network.

[0006] (4) Starlink performs well in short distances, but when faced with complex physical environments, its signal quality and stability may be affected, thereby affecting the reliability of signaling transmission.

[0007] (5) If Starlink is responsible for both signaling and data transmission, it may lead to efficiency decline due to resource dispersion, especially in the case of handling a large amount of data or frequently updating routing information.

[0008] (6) The parameters of Starlink are relatively fixed and difficult to respond quickly according to specific needs.

[0009] In field exploration or rescue and relief scenarios, the collaborative communication of mobile team members is crucial. Team members need to share information in real time, coordinate work, and return critical data to the command center in these scenarios. However, traditional single communication technology cannot meet the needs of near-range high-speed communication and long-range wide-area coverage at the same time.

[0010] Based on the above, a full peer-to-peer networking method based on LoRa and Starlink hybrid protocol is needed. SUMMARY

[0011] The purpose of the present application is to provide a full peer-to-peer networking method based on LoRa and Starlink hybrid protocol, which overcomes the above-mentioned defects in the prior art.

[0012] The technical scheme for achieving the object of the present application is as follows: a full-peer networking method based on a LoRa and StarFlash hybrid protocol, comprising:

[0013] Step S100: device discovery;

[0014] Step S101: active detection, all nodes periodically broadcast HELLO detection frames through LoRa;

[0015] Step S102: passive listening, the node continuously listens to the channel and records the received HELLO frame;

[0016] Step S200: route discovery and route establishment

[0017] Step S201: route request broadcast, the node generates a PREQ frame through LoRa and sends it to the neighboring node through LoRa broadcast;

[0018] Step S202: intermediate node processing PREQ, after the neighboring node receives the PREQ frame, the node increments the hop count, accumulates the link metric, and forwards the PREQ frame to other neighboring nodes;

[0019] Step S203: route reply generation and return, after the target node receives the PREQ frame, it generates a PREP frame and returns the PREP frame along the optimal path, and the intermediate node records the path information during the forwarding process;

[0020] Step S204: route table establishment, after the initiating node receives the PREP frame, it updates the route table and records the best path to the target node;

[0021] Step S300: route maintenance

[0022] Step S301: root announcement broadcast, the root mesh AP periodically sends an RANN frame through LoRa, and after the intermediate node receives the RANN frame, it records the path information to the root node and continues to forward the frame;

[0023] Step S302: the node preferentially uses the known optimal path for data transmission and periodically synchronizes the path table;

[0024] Step S303: link failure detection, the node periodically sends a HELLO message through LoRa to detect the reachability of the neighboring node, and if the path table entry is not updated beyond the survival time, it is marked as invalid;

[0025] Step S304: route table update, when link failure is detected, the node generates a PERR frame and sends it to the upstream node, the upstream node receives the PERR frame, deletes the invalid path, and triggers a new PREQ process, and if there is a cached backup path, the backup path is immediately enabled.

[0026] Preferably or optionally, in step S101, the HELLO probe frame contains the node MAC address, the capability parameter, and the transmission power; the node dynamically adjusts the broadcast period according to the network density, and the transmission power is adjusted according to the battery power.

[0027] Preferably or optionally, in step S102, a 2-byte short address is allocated to the frequently communicating node pair to improve efficiency; the non-active node enters a deep sleep mode and only retains the HELLO listening, and the node is awakened 50 ms in advance through a prediction awakening mechanism; when the neighbor node collects data, it will decide whether to collect according to its own resource state, including the remaining power, to avoid data loss due to insufficient power.

[0028] Preferably or optionally, in step S100, it further includes

[0029] Step S103: new node access, through the HELLO broadcast to announce its existence, trigger the surrounding node to update the neighbor table, and reply to the ACK frame containing the network basic parameters, including the QoS requirement and the node resource state; the surrounding node decides whether to accept the new node access according to its own resource state and network load condition.

[0030] Preferably or optionally, in step S201, the PREQ frame contains the target address, the initiator address, the sequence number, the hop count, the survival time, and the link metric; the PREQ frame adopts the directional flooding method, and the forwarding direction is limited through the hash value of the target address; the node adjusts the broadcast range and frequency of the PREQ frame according to its own resource state, to save resources.

[0031] Preferably or optionally, in step S202, after the neighbor node receives the PREQ frame, if the node has recorded the same sequence number and the hop count is not optimized, the PREQ frame is discarded; otherwise, the PREQ frame node increments the hop count, accumulates the link metric, and forwards the PREQ frame to other neighbor nodes; if the target node receives the PREQ frame, it enters the next step; otherwise, the PREQ frame continues to propagate in the grid.

[0032] Preferably or optionally, in step S203, the PREP frame contains the target address, the sequence number, the hop count to the target, and the metric information; the target node returns the PREP frame along the path with the minimum accumulated metric.

[0033] Preferably or optionally, in step S301, the RANN frame contains the root MAC address, the sequence number, the hop count, and the metric information; the root node dynamically adjusts the broadcast frequency and content of the RANN frame according to the network resource state, including the overall power and the link quality.

[0034] Preferably or optionally, in step S304, when the link interruption is detected: only the PERR frame is sent to the upstream of the data flow, triggering the path re-discovery within the local K=2-hop range, and more than 90% of the original path segment is reused.

[0035] Preferably or optionally, step S300 further comprises step S305:

[0036] The mesh metric calculation selects the optimal path by combining the hop count and the link quality; the path selection preferentially selects the path with the minimum cumulative metric, and if the metrics are the same, the path with fewer hops is selected.

[0037] By adopting the above technical solutions, the present application has the following beneficial effects:

[0038] (1) The present application combines LoRa and star flash communication technologies, fully utilizes the advantages of long distance, low power consumption of LoRa and high-speed transmission of star flash in short distance, and realizes 5Mbps high-speed communication within 75 meters, meeting the needs of real-time high-definition video transmission and cooperative command issuance; at the same time, the coverage range of the LoRa signaling network can reach 10 kilometers, ensuring the communication needs in a wide area, and realizing the organic combination of short-distance high-speed communication and long-distance wide-area coverage.

[0039] (2) The present application adopts a full peer-to-peer networking architecture, eliminates the center dependency, each node has the same function, can join and leave the network at any time, and the failure of any node will not affect the operation of the entire network. This architecture enhances the robustness and flexibility of the network, and improves the reliability of the communication system.

[0040] (3) The present application has channel environment cognition ability, can comprehensively master the channel environment condition through sensing received signal strength indication RSSI, analyzing channel state information CSI and adopting power control signal response power PSRP and power control signal response quality PSRQ technology, providing strong support for subsequent channel sensing-based networking and routing, thereby improving the stability and reliability of signal transmission.

[0041] (4) The present application has the ability to recognize the surrounding network resources, can monitor the remaining power of the node, sense the CPU / memory load of the node, and accordingly perform energy-aware dynamic topology management, computing load balancing and task migration, and environment adaptive power control, optimize the utilization of network resources, and prolong the endurance time of the device.

[0042] (5) The application has service environment sensing capability, can identify service type and allocate resources according to priority, adopts intelligent traffic classification and compression technology to reduce bandwidth occupation, selects routing strategy according to service demand, and realizes dynamic scheduling and optimization based on service demand. The power, service rate and modulation coding scheme (MCS) of the star flash node can be adaptively adjusted according to the environment, the optimal communication parameters can be automatically set according to the channel environment and service demand, and efficient communication in different environments is realized.

[0043] (6) The application has flexible networking and routing mechanism, the terminal in the network has routing and packet forwarding function, can form any network topology through wireless connection, supports multi-hop forwarding, and greatly prolongs the transmission distance of wireless data.

[0044] (7) The discovery mechanism of the application adopts the combination of active detection and passive listening, and optimizes the device discovery process through improved adaptive HELLO interval adjustment algorithm and prediction wake-up technology, reduces channel congestion and device energy consumption. The routing discovery and routing establishment process adopts optimized broadcast strategy and dynamic forwarding strategy, can dynamically adjust routing selection according to the resource state and link quality of the node, improves the efficiency and accuracy of routing discovery. The routing maintenance mechanism can detect link failure and rebuild path in time, through root advertisement broadcast, routing table synchronization and link failure detection mechanism, ensures the stability and efficiency of the network.

[0045] (8) The application has high safety and reliability, the full peer-to-peer networking architecture eliminates the single point failure risk of the center node, enhances the anti-destroying ability of the network. Even if part of the nodes fail, it will not cause the entire network to be paralyzed, improves the reliability of the communication system. The star flash communication network adopts domestic independent technology, has high safety and controllability, can effectively prevent information leakage and malicious attacks, and ensures information security. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to make the content of the application more easily understood, the application will be further described in detail below according to specific embodiments and in combination with the drawings, in which

[0047] Figure 1 The schematic diagram of the full peer-to-peer networking transmission module architecture of the application. DETAILED DESCRIPTION

[0048] In order to better understand the above technical solutions, the above technical solutions will be described in detail below in combination with the drawings and specific embodiments of the specification.

[0049] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some but not all of the embodiments of the present application. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations.

[0050] Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0051] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.

[0052] In the description of the embodiments of the present application, it should be understood that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship commonly understood by those skilled in the art, and are merely intended to facilitate the description of the present application and simplify the description, and are not intended to indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.

[0053] In the description of the embodiments of the present application, it should also be noted that, unless otherwise explicitly specified and limited, the terms "arrange", "mount", "connect", "connect" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be directly connected, or indirectly connected through an intermediate medium, or it can be the communication inside two elements. For those of ordinary skill in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances. The present application will be further described below with reference to the drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present application, and cannot limit the protection scope of the present application.

[0054] (Embodiment 1)

[0055] A full peer-to-peer networking method based on LoRa and star flash hybrid protocol, through LoRa as the technical means of signaling transmission, the characteristics of long distance, low power consumption and strong penetration ability of LoRa are exerted, which is used for transmission control information, and star flash is used for data transmission, especially for high transmission rate application scene. The advantages of both can be fully exerted. The method adopts LoRa signaling network plus star flash communication network hybrid networking.

[0056] The specific full peer-to-peer networking method comprises:

[0057] Step S100: device discovery

[0058] Step S101: active detection: all nodes periodically broadcast HELLO detection frame through LoRa, and the HELLO detection frame contains node MAC address, capability parameter and transmission power, so as to identify and record neighbor nodes;

[0059] An adaptive HELLO interval adjustment algorithm is adopted, the node adjusts the broadcast period according to the network density, prolongs the broadcast period in high density area, shortens the broadcast period in low density area, so as to reduce channel congestion and save energy;

[0060] Power-aware transmission power adjustment, the node automatically adjusts the transmission power according to the battery power, and reduces the power when the power is low to prolong the service life of the device.

[0061] Each node can sense the received signal strength indication RSSI, real-time monitor the propagation loss of wireless signal in the channel, so as to obtain the basic information of channel environment; can obtain the characteristics such as channel frequency selectivity and multipath effect by analyzing channel state information CSI, further analyze the channel environment; adopt power control signal response power PSRP and power control signal response quality PSRQ technology, evaluate the power control effect in the channel environment, so as to improve the stability and reliability of signal transmission.

[0062] Step S102: passive listening: the node continuously listens to the channel and records the received HELLO frame; the non-active node enters deep sleep mode and only retains HELLO listening, and the node is awakened 50ms in advance through the prediction awakening mechanism;

[0063] Predictive awakening and neighbor data collection, the ARIMA model is used to predict the traffic arrival time, the neighbor node collects data, 2 bytes of short address is allocated to the frequently communicating node pair, the original MAC address is mapped, so as to improve the efficiency; when the neighbor node collects data, whether to collect or not is decided according to the resource state of itself, including the remaining power, so as to avoid data loss caused by insufficient power.

[0064] The remaining power of the nodes is monitored, low-power devices are automatically switched to sleep mode, and high-power nodes are selected as relays; load balancing and task migration are calculated, the CPU / memory load of the nodes is sensed, intensive computing tasks and high-traffic services are migrated to idle nodes to avoid local overload; and the environmental adaptive power control dynamically adjusts the transmission power according to the device power and the communication distance. For example, when the power is lower than 20%, the power is reduced and switched to a short-distance node relay to prolong the endurance.

[0065] Step S103: New node access: announce the existence of itself through HELLO broadcast, trigger the surrounding nodes to update the neighbor table, and reply to the ACK frame containing the basic parameters of the network, including QoS requirements and node resource status; the surrounding nodes decide whether to accept the new node access according to their own resource status and network load.

[0066] Node offline detection, including hard failure and soft failure. Hard failure is explicitly announced by PERR frame, and soft failure relies on the HELLO timeout mechanism for automatic removal.

[0067] QoS priority dynamic scheduling: identify business types including voice, video, and sensor data, and allocate resources according to priority. For example, TDMA is used to reserve time slots for real-time video; intelligent traffic classification and compression; based on deep packet inspection DPI to identify business features, redundant data including repeated sensor readings are compressed or aggregated to reduce bandwidth occupancy; application-aware routing protocol: select routing strategy according to business needs; video stream uses shortest path priority, and low-speed data uses low-power multi-hop routing.

[0068] Step S200: Route discovery and route establishment

[0069] Route discovery and route establishment are the core steps of the routing algorithm, which include the following steps:

[0070] Step S201: Route request broadcast

[0071] When a node needs to send data to an unknown destination, the passive path discovery mechanism is triggered, the node generates a PREQ frame through LoRa, which contains the target address, initiator address, sequence number, hop count, time to live, and link metric, and the PREQ frame is sent to the neighbor node through LoRa broadcast to find the path to the target node.

[0072] In order to optimize the broadcast process, directional flooding method can be used to limit the forwarding direction through the hash value of the target address, so as to control the flooding range, and the node adjusts the broadcast range and frequency of the PREQ frame according to its own battery power to save resources.

[0073] Step S202: Intermediate node handles PREQ

[0074] After the neighbor node receives the PREQ frame, it first checks whether the same sequence number has been recorded and the hop count is not optimized. If the condition is met, the PREQ frame is discarded to avoid repeated processing. Otherwise, the node increments the hop count, accumulates the link metric, and forwards the PREQ frame to other neighbor nodes; if the target node receives the PREQ frame, it proceeds to the next step; otherwise, the PREQ frame continues to propagate in the mesh.

[0075] When processing the PREQ frame, the intermediate node dynamically adjusts the forwarding strategy according to the perceived self-resource state, preferentially forwarding to nodes with sufficient resources and high link quality. The self-resource state includes power and link quality.

[0076] Step S203: Route reply generation and return

[0077] After the target node receives the PREQ frame, it generates a PREP frame containing the target address, sequence number, hop count to the target, and metric information. The target node returns the PREP frame along the path with the minimum accumulated metric, and the intermediate node records the path information, including the next hop and predecessor node, during the forwarding process. This process ensures the accuracy and efficiency of the path information.

[0078] The intermediate node dynamically adjusts the forwarding path of the PREP frame according to the self-resource state to optimize resource utilization and network performance.

[0079] Step S204: Route table establishment

[0080] After the initiator receives the PREP frame, it updates the routing table and records the best path to the target node. The intermediate node maintains a path cache for subsequent data forwarding. The establishment of the path table provides clear path guidance for data transmission, reducing the overhead of path discovery.

[0081] Nodes can join and leave the network at any time, and the failure of any node will not affect the operation of the entire network. Multi-hop forwarding can greatly extend the transmission distance of wireless data.

[0082] Step S300: Route maintenance

[0083] Route maintenance is a key link to ensure network stability and efficiency.

[0084] Step S301: Root announcement (RANN) broadcast

[0085] In the wireless mesh network, the root mesh AP periodically sends RANN frames through LoRa. The RANN frame contains the root MAC address, sequence number, hop count, and metric information to help nodes maintain the path to the root node. Intermediate nodes receive and forward RANN frames while updating the path information to the root node. This mechanism ensures that nodes can dynamically adjust the path to the root node to optimize network performance. At the same time, the root node dynamically adjusts the broadcast frequency and content of the RANN frame according to the network resource state (such as overall power and link quality) to optimize resource utilization.

[0086] Step S302: Route table synchronization

[0087] Nodes maintain paths to the root, prefer to use active mode paths, and reduce the overhead of on-demand discovery. The path table synchronization mechanism ensures the real-time and accuracy of node path information, improving the overall performance of the network. Nodes dynamically adjust the path table synchronization frequency according to resource status and network load.

[0088] Step S303: Link failure detection

[0089] Link failure detection is achieved through a heartbeat mechanism. Nodes periodically send HELLO messages through LoRa to detect the reachability of neighboring nodes. If the path table entry exceeds the lifetime and is not updated, it is marked as failed. This mechanism can timely detect link failures and avoid data transmission interruption.

[0090] Step S304: Route table update

[0091] After the initiator receives the PERR frame, it deletes the failed path and triggers a new PREQ process. If there is a cached backup path, the backup path is immediately enabled. The path reconstruction mechanism ensures that the network can quickly recover after a link failure, reducing the impact on data transmission. When a link interruption is detected: only send PERR frames to the upstream of the data stream, trigger path rediscovery within a local K=2 hop range, reuse more than 90% of the original path segment, and can significantly reduce the fault recovery time. During the fault recovery process, only PERR frames are sent to the affected part of the network, limiting the impact range and reusing the original path segment as much as possible.

[0092] Nodes dynamically adjust the path reconstruction strategy according to resource status and network load to optimize resource utilization and network performance.

[0093] Step S305: Mesh metric calculation

[0094] The HWMP protocol selects the optimal path by comprehensive metrics, combining hop count and link quality. The link metric is based on data rate and bit error rate, which is used to evaluate the transmission performance of the link. The hop count represents the number of nodes in the path, which helps to determine the complexity of the path. The path selection preferentially selects the path with the smallest cumulative metric. If the metrics are the same, the path with fewer hops is selected. This metric mechanism can effectively balance the length of the path and the link quality, ensuring the efficiency and reliability of data transmission.

[0095] The method combines LoRa and star flash communication technologies, fully utilizing the advantages of LoRa long distance, low power consumption, and star flash short distance high-speed transmission. Within 75 meters, it can achieve 5Mbps high-speed communication, meeting the needs of real-time high-definition video transmission and cooperative combat command between team members; at the same time, the LoRa signaling network coverage can reach 10 kilometers, ensuring the communication needs of team members in a wide area, realizing the organic combination of short distance high-speed communication and long distance wide area coverage.

[0096] The method has the following advantages:

[0097] (1) Power adaptive adjustment

[0098] According to the requirements of full peer-to-peer networking, the star flash node power control includes the following functions.

[0099] 1) Any node can initiate a power control request to request the opposite end to adjust the transmission power;

[0100] 2) Any node can query the acceptable power reduction of the opposite end device and adjust the transmission power of the local end accordingly;

[0101] 3) Any node can request the opposite end device to start power level management, and send a power change indication to the local end when the opposite end device transmission power changes;

[0102] 4) Any node can initiate a power control request process to query the transmission power level of the opposite end device. Finally, the star flash frequency capability supports power control accuracy level 1, i.e. ≤±3dB, so that the rate can be adjusted through power control.

[0103] (2) Business rate adaptive adjustment

[0104] Based on the integrated development environment IDE and development tool SDK, the module is self-driven and self-installed, connected and interacted with general computing boards and sensors, and intelligent terminals (mobile phones, tablets, AR headsets, etc.) through various interfaces, and diversified business terminal systems are developed and business adaptation tests are carried out. Support voice, image, video and other business transmission, support business transmission rate adaptive adjustment according to business needs.

[0105] (3) MCS adaptive adjustment

[0106] Based on the real-time cognitive results of the channel environment, the transmission mode is adjusted through the underlying API interface, the MCS is adaptively set to regulate the business transmission rate, and reliable communication between nodes under slow movement is realized. According to different needs, the MCS can be adaptively adjusted in the range of 0-32.

[0107] See Figure 1 The transmission module of the full peer-to-peer networking method based on LoRa and star flash hybrid protocol faces the mobile tactical team cooperative communication scene. The communication team is composed of 8 members. One member carries a radio equipment, and the rest members carry handheld mobile terminals. The module of the full peer-to-peer networking method based on LoRa and star flash hybrid protocol is used in the team, and the GNSS Beidou timing module is integrated to provide accurate timing for the network.

[0108] Star flash selects Sub 1GHz frequency band. This frequency band has good propagation characteristics in China, strong ability to penetrate buildings and obstacles, and can meet the communication needs in complex environments.

[0109] LoRa uses Sub-1GHz frequency band, has strong penetration ability, long transmission distance, and all-weather online characteristics; LoRa has a simple and efficient frame structure, including preamble, synchronization word, frame header and data part. The preamble is used for synchronization and signal detection of the receiver; the synchronization word is used to identify different networks; the frame header contains source address, destination address, frame type and other information; the data part carries the actual signaling information.

[0110] According to the test, when the communication distance of star flash SLE is 125 meters, the serial communication rate is 11.25Kbps; when the communication distance of star flash SLB is 75 meters, the rate can reach 5Mbps; the GNSS Beidou timing module can adopt centralized timing and distributed timing two time synchronization schemes. The centralized timing only deploys the GNSS Beidou timing module on the radio, and the distributed timing deploys the GNSS Beidou timing module on each device in the team. Accurate time synchronization can guarantee the efficiency and reliability of business transmission and data backhaul, effectively improving the cooperative operation ability of the team.

[0111] This module is easy to deploy and expand. The module is designed for mobile team cooperative communication scene and is suitable for various complex environments such as field exploration or rescue and disaster relief. Its equipment is light, easy to carry and deploy, can quickly build a communication network to meet the instant communication needs of the team. It supports large-scale node connection and can flexibly expand the network size according to the needs of combat tasks, and adapts to different sizes of tactical teams and combat scenes. At the same time, the access and offline detection mechanism of new nodes is simple and efficient, which is convenient for dynamic adjustment and maintenance of the network.

[0112] The above-described specific embodiments further illustrate the purpose, technical solutions and beneficial effects of the present application, and it should be understood that the above-described specific embodiments are merely examples of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A full peer-to-peer networking method based on a LoRa and Starlink hybrid protocol, characterized in that: Comprise: Step S100: device discovery; Step S101: active probe, all nodes periodically broadcast HELLO probe frame through LoRa; Step S102: passive listening, nodes continuously listen to the channel, record the received HELLO frame; Step S200: route discovery and route establishment Step S201: route request broadcast, nodes generate PREQ frame through LoRa, and send it to adjacent nodes through LoRa broadcast; Step S202: intermediate node processing PREQ, after the adjacent node receives the PREQ frame, the node increments the hop count, accumulates the link metric, and forwards the PREQ frame to other adjacent nodes; Step S203: route reply generation and return, after the target node receives the PREQ frame, it generates the PREP frame and returns it along the optimal path, and the intermediate node records the path information during forwarding; Step S204: route table establishment, after the initiating node receives the PREP frame, it updates the routing table and records the best path to the target node; Step S300: route maintenance Step S301: root announcement broadcast, the root mesh AP periodically sends RANN frame through LoRa, and the intermediate node receives the RANN frame and records the path information to the root node, and continues to forward the frame; Step S302: nodes prefer to use the known optimal path for data transmission, and periodically synchronize the path table; Step S303: link failure detection, nodes periodically send HELLO message through LoRa to detect the reachability of adjacent nodes, if the path table entry is not updated for more than the survival time, it is marked as invalid; Step S304: route table update, when link failure is detected, the node generates PERR frame and sends it to the upstream node, the upstream node receives the PERR frame, deletes the invalid path, and triggers a new PREQ process, if there is a cached backup path, the backup path is immediately enabled. 2.The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol of claim 1, wherein: In step S101, the HELLO probe frame contains node MAC address, capability parameter, transmission power; the node dynamically adjusts the broadcast period according to the network density, and adjusts the transmission power according to the battery power.

3. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 2, characterized in that: In step S102, 2-byte short addresses are allocated to frequent communication node pairs to improve efficiency; non-active nodes enter deep sleep mode and only retain HELLO listening, and wake up the node 50ms in advance through the prediction wake-up mechanism; when the neighbor node collects data, it will decide whether to collect it according to its own resource state, including the remaining power, to avoid data loss due to insufficient power.

4. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 3, characterized in that: Step S100 also includes Step S103: new node access, announce its existence through HELLO broadcast, trigger surrounding nodes to update the neighbor table, and reply with an ACK frame containing network basic parameters, including QoS requirements and node resource state; surrounding nodes decide whether to accept new node access according to their own resource state and network load.

5. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 1, characterized in that: In step S201, the PREQ frame contains a target address, an initiator address, a sequence number, a hop count, a lifetime and a link metric; the PREQ frame adopts a directed flooding method, and the forwarding direction is limited by the hash value of the target address; a node adjusts the broadcast range and frequency of the PREQ frame according to its own resource state, so as to save resources.

6. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 5, characterized in that: In step S202, after receiving the PREQ frame, if the node has recorded the same sequence number and the hop count is not optimized, the PREQ frame is discarded; Otherwise, the PREQ frame node increments the hop count, accumulates the link metric, and forwards the PREQ frame to other neighboring nodes; if the target node receives the PREQ frame, the next step is entered; Otherwise, the PREQ frame continues to propagate in the mesh.

7. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 6, characterized in that: In step S203, the PREP frame contains a target address, a sequence number, a hop count to the target and metric information; the target node returns the PREP frame along the path with the minimum accumulated metric.

8. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 7, characterized in that: In step S301, the RANN frame contains a root MAC address, a sequence number, a hop count and metric information; the root node dynamically adjusts the broadcast frequency and content of the RANN frame according to the network resource state, which includes overall power and link quality.

9. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 8, characterized in that: In step S304, when a link interruption is detected: only send a PERR frame upstream of the data flow, trigger path re-discovery within a local K=2 hop range, and reuse more than 90% of the original path segment.

10. The full peer-to-peer networking method based on LoRa and Starlink hybrid protocol according to claim 9, characterized in that: Step S300 further includes step S305: Mesh metric calculation: select the optimal path by combining the metric with the hop count and link quality; preferentially select the path with the minimum accumulated metric, and if the metrics are the same, select the path with fewer hops.