CN-122028002-A - Beidou short message communication method, device, equipment and medium based on self-organizing network
Abstract
The application discloses a Beidou short message communication method, device, equipment and medium based on a self-organizing network, and relates to the technical field of communication. The method comprises the steps of constructing and maintaining a target low-power-consumption Bluetooth self-organizing network comprising a plurality of nodes, wherein each node can acquire and broadcast satellite communication accessibility information of the node, determining a relay path reaching a Beidou satellite communication node based on the satellite communication accessibility information in the target low-power-consumption Bluetooth self-organizing network when the target node needs to transmit a first Beidou short message and the target node cannot directly communicate with a Beidou satellite, and transmitting the first Beidou short message to the Beidou satellite communication node hop by hop through the target node by utilizing the target low-power-consumption Bluetooth self-organizing network according to the relay path so as to transmit the first Beidou short message to the Beidou satellite through the Beidou satellite communication node. By the technical scheme, the continuity and the reliability of the communication link in complex terrains or mobile scenes can be ensured.
Inventors
- ZHANG ZHENWEI
- WANG YANJUN
- LIAO YUN
- LI JIALONG
Assignees
- 中国融通医疗健康集团有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260302
Claims (10)
- 1. The Beidou short message communication method based on the self-organizing network is characterized by comprising the following steps of: constructing and maintaining a target low-power consumption Bluetooth self-organizing network comprising a plurality of nodes, wherein each node can acquire and broadcast satellite communication reachability information of the node; When a target node needs to send a first Beidou short message and the target node cannot directly communicate with a Beidou satellite, determining a relay path reaching a Beidou satellite communication node based on satellite communication reachability information in the target low-power Bluetooth self-organizing network; According to the relay path, the target node forwards the first Beidou short message hop by hop to the Beidou satellite communication node by utilizing the target low-power consumption Bluetooth self-organizing network so as to send the first Beidou short message to the Beidou satellite through the Beidou satellite communication node.
- 2. The method for communicating Beidou short messages based on self-organizing network according to claim 1, wherein the constructing and maintaining the target bluetooth low energy self-organizing network comprising a plurality of nodes comprises: Establishing a low-power consumption Bluetooth network information base for each communication terminal, and storing node identifiers and Beidou communication hops corresponding to the communication terminals into the low-power consumption Bluetooth network information base, wherein the Beidou communication hops are transmission hops from a current node to a node capable of directly connecting with the Beidou satellite; Modifying a reserved field in a low-power consumption Bluetooth broadcast message to carry the Beidou communication hop count, and receiving the low-power consumption Bluetooth broadcast message periodically broadcast by a peripheral communication terminal through each node; And extracting the Beidou communication hop count in the low-power-consumption Bluetooth broadcast message through each node, and respectively updating a local low-power-consumption Bluetooth network information base according to the Beidou communication hop count.
- 3. The method for communicating Beidou short messages based on an ad hoc network according to claim 2, wherein the presetting of fixed identification bits and hop count identification bits in the reserved field corresponds to the modifying of the reserved field in the bluetooth low energy broadcast message to carry the Beidou communication hop count includes: adding one to the value corresponding to the minimum Beidou communication hop count in the records of all Beidou communication hop counts in the low-power consumption Bluetooth network information base so as to determine a target hop count identification bit; and determining a reserved field in the current Bluetooth low energy broadcast message based on the fixed identification bit and the target hop count identification bit.
- 4. The method for communication of beidou short messages based on a self-organizing network according to claim 2, wherein when a target node needs to send a first beidou short message and the target node cannot directly communicate with a beidou satellite, determining a relay path reaching a beidou satellite communication node based on satellite communication reachability information in the target bluetooth low energy self-organizing network includes: Inquiring the Beidou communication hop count in a first low-power consumption Bluetooth network information base corresponding to a target node when the target node needs to send a first Beidou short message; and if the Beidou communication hop count is the second preset value, selecting a node which is non-negative and has the smallest value and corresponds to the Beidou communication hop count from the first low-power-consumption Bluetooth network information base as a next hop target node on the relay path.
- 5. The method for communicating Beidou short messages based on an ad hoc network according to claim 4, wherein after inquiring the number of Beidou communication hops in the first low-power consumption bluetooth network information base corresponding to the target node, the method further comprises: And if the Beidou communication hop count is the first preset value, directly transmitting the first Beidou short message to the Beidou satellite through the target node.
- 6. The method for communicating Beidou short messages based on an ad hoc network according to claim 4, wherein forwarding the first Beidou short message hop by hop to the Beidou satellite communication node by the target node through the target low-power consumption bluetooth ad hoc network according to the relay path so as to send the first Beidou short message to the Beidou satellite through the Beidou satellite communication node comprises: The method comprises the steps of constructing an extension message of the low-power consumption Bluetooth broadcast message, wherein the extension message at least comprises a source Beidou card number, a source Bluetooth address, a destination Beidou card number, the original content of the Beidou short message, an intermediate transfer node address and a forwarding target Bluetooth address, and the forwarding target Bluetooth address is initially filled in as the Bluetooth address of the next hop target node; broadcasting the extension message by the target node through the target low-power consumption Bluetooth self-organizing network; When the next-hop target node receives the extension message, analyzing the extension message, and judging whether the forwarding target Bluetooth address in the extension message is matched with the self Bluetooth address; if so, inquiring a second low-power consumption Bluetooth network information base of the next hop target node, and judging whether the Beidou communication hop count corresponding to the next hop target node is the first preset value; If yes, determining the next hop target node as the Beidou satellite communication node, and sending the Beidou short message to the Beidou satellite through the Beidou satellite communication node according to the target Beidou card number in the extension message; If not, selecting a node which corresponds to the non-negative Beidou communication hop count and the minimum value from the second low-power consumption Bluetooth network information base so as to reconfirm a new next hop target node; Modifying the forwarding target Bluetooth address in the extension message into the Bluetooth address of the new next-hop target node, adding the Bluetooth address of the next-hop target node to the intermediate transit node address, taking the next-hop target node as the current target node, and jumping to the step of broadcasting the extension message until the first Beidou short message is forwarded hop by hop to the Beidou satellite communication node.
- 7. The method for communication of beidou short messages based on an ad hoc network according to any one of claims 1 to 6, wherein after said sending the first beidou short message to the beidou satellite, further comprises: receiving a second Beidou short message returned by the Beidou satellite through the Beidou satellite communication node, and analyzing and judging whether the second Beidou short message is in an expanded message format or not; If yes, determining a return extension message, and determining a source Bluetooth address and an intermediate transit node address corresponding to the second Beidou short message according to the return extension message; taking the Beidou satellite communication node as a current node, and inquiring a third low-power consumption Bluetooth network information base corresponding to the current node; If the source Bluetooth address exists, setting a next hop transmission target of the current node as the source Bluetooth address and broadcasting the return expansion message; If the intermediate transfer node address exists, setting the next-hop transmission target as the intermediate transfer node address and broadcasting the return extension message, taking the next-hop transmission target as the current node, and jumping to the step of inquiring a third low-power-consumption Bluetooth network information base corresponding to the current node until reaching the node corresponding to the source Bluetooth address.
- 8. The utility model provides a big dipper short message communication device based on self-organizing network which characterized in that includes: the system comprises an ad hoc network construction module, a target low-power consumption Bluetooth ad hoc network, a communication module and a communication module, wherein the ad hoc network construction module is used for constructing and maintaining a target low-power consumption Bluetooth ad hoc network comprising a plurality of nodes; the relay path determining module is used for determining a relay path reaching a Beidou satellite communication node based on satellite communication reachability information in the target low-power Bluetooth self-organizing network when a target node needs to send a first Beidou short message and the target node cannot directly communicate with a Beidou satellite; The multi-hop forwarding module is used for forwarding the first Beidou short message hop by hop to the Beidou satellite communication node by utilizing the target low-power consumption Bluetooth self-organizing network through the target node according to the relay path so as to send the first Beidou short message to the Beidou satellite through the Beidou satellite communication node.
- 9. An electronic device, characterized in that the electronic device comprises a processor and a memory, wherein the memory is used for storing a computer program, and the computer program is loaded and executed by the processor to implement the Beidou short message communication method based on the self-organizing network according to any one of claims 1 to 7.
- 10. A computer readable storage medium for storing a computer program, wherein the computer program when executed by a processor implements the beidou short message communication method based on an ad hoc network according to any one of claims 1 to 7.
Description
Beidou short message communication method, device, equipment and medium based on self-organizing network Technical Field The present invention relates to the field of communications technologies, and in particular, to a method, an apparatus, a device, and a medium for Beidou short message communication based on an ad hoc network. Background The Beidou short message is a unique two-way message communication technology of the Beidou satellite navigation system, a terminal with Beidou short message communication is supported to send and receive short messages in an area without coverage of a ground cellular mobile network (2G/3G/4G/5G) through a Beidou satellite, and the single transmission capacity can be 100 bytes and is applied to the fields of emergency rescue and the like. The terminal that needs to correspond when big dipper short message communication is in the wide, can directly connect to big dipper satellite place, but under scene such as emergency rescue, terminal equipment on site can be in different positions, often does not possess the condition of stably connecting to big dipper satellite, and under this kind of circumstances, the terminal that corresponds also can't use big dipper short message to communicate. Therefore, how to provide a solution to the above technical problem is a problem that a person skilled in the art needs to solve at present. Disclosure of Invention In view of the above, the present invention aims to provide a method, a device and a medium for communication of a beidou short message based on an ad hoc network, which can solve the problem of unstable connection of the beidou short message in a complex environment, realize multi-hop transmission by fusing a low-power consumption bluetooth (BLE, bluetooth Low Energy) ad hoc network with the beidou short message, break through the limitation of beidou connection, and improve the communication reliability in the complex environment. The specific scheme is as follows: the application discloses a Beidou short message communication method based on a self-organizing network, which comprises the following steps: constructing and maintaining a target low-power consumption Bluetooth self-organizing network comprising a plurality of nodes, wherein each node can acquire and broadcast satellite communication reachability information of the node; When a target node needs to send a first Beidou short message and the target node cannot directly communicate with a Beidou satellite, determining a relay path reaching a Beidou satellite communication node based on satellite communication reachability information in the target low-power Bluetooth self-organizing network; According to the relay path, the target node forwards the first Beidou short message hop by hop to the Beidou satellite communication node by utilizing the target low-power consumption Bluetooth self-organizing network so as to send the first Beidou short message to the Beidou satellite through the Beidou satellite communication node. Optionally, the constructing and maintaining the target bluetooth low energy ad hoc network including a plurality of nodes includes: Establishing a low-power consumption Bluetooth network information base for each communication terminal, and storing node identifiers and Beidou communication hops corresponding to the communication terminals into the low-power consumption Bluetooth network information base, wherein the Beidou communication hops are transmission hops from a current node to a node capable of directly connecting with the Beidou satellite; Modifying a reserved field in a low-power consumption Bluetooth broadcast message to carry the Beidou communication hop count, and receiving the low-power consumption Bluetooth broadcast message periodically broadcast by a peripheral communication terminal through each node; And extracting the Beidou communication hop count in the low-power-consumption Bluetooth broadcast message through each node, and respectively updating a local low-power-consumption Bluetooth network information base according to the Beidou communication hop count. Optionally, the fixed identification bit and the hop count identification bit are preset in the reserved field, and correspondingly, the modification of the reserved field in the bluetooth low energy broadcast message to carry the beidou communication hop count includes: adding one to the value corresponding to the minimum Beidou communication hop count in the records of all Beidou communication hop counts in the low-power consumption Bluetooth network information base so as to determine a target hop count identification bit; and determining a reserved field in the current Bluetooth low energy broadcast message based on the fixed identification bit and the target hop count identification bit. Optionally, when the target node needs to send a first beidou short message and the target node cannot directly communicate with a beidou satellite, determining a relay path reachi