Network Initialization Method for Single-Frequency Relay Digital Wireless Communication System

Through the initialization of the central link machine and the establishment of step-by-step routing tables, the problems of complex frequency division and communication range amplification in multiple transit station networks are solved, and efficient networking and scope expansion of wireless communication systems are realized.

CN114423060BActive Publication Date: 2025-07-08ABELL IND CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111461848.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-02
Publication Date
2025-07-08
Estimated Expiration
2041-12-02

AI Technical Summary

Technical Problem

When the number of single-frequency transit devices increases, the frequency division of communication channel is complicated, the communication range is difficult to expand, the existing network initialization method is inefficient and conflicts are frequent.

Method used

The central link machine is initialized, and the non-central link machine listens to beacon packets at common frequencies, randomly backs off sending network access requests, establish routing tables step by step, reduce conflicts, and realize networking and communication range expansion of multiple relay stations.

Benefits of technology

Through step-by-step networking and routing table establishment, network overhead is reduced, conflict probability is reduced, and wireless networking and communication range expansion of multiple relay stations is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114423060B_ABST
    Figure CN114423060B_ABST
Patent Text Reader

Abstract

The present invention provides a networking initialization method for a single-frequency relay digital wireless communication system. The networking initialization method for the single-frequency relay digital wireless communication system includes the following steps: S1. Among the networking devices, select one device as the central link machine, and this central link machine is responsible for the core work of the entire networking process, initializing relevant information and flag bits for the central link machine and non-central link machines; all non-central link machines are powered on, initially set to double slots on the common frequency F0 and start listening for information, and then start the networking steps; S2. After the non-central link machine initially receives the beacon packet, extract the relevant information therein. After receiving the network access response packet sent back by the central machine, change the flag bit in the system to "networked", and send the beacon packet constructed by itself in the next time slot. After the secondary link machine receives the beacon packet, the present invention realizes the networking process among multiple relay stations and realizes the expansion of the communication range.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wireless communication technologies, and particularly to a networking initialization method for a single-frequency relay digital wireless communication system. Background Art

[0002] In wireless communication, the communication range of a single terminal is very limited. The communication range can be increased by adding relay devices to forward and enhance signals.

[0003] Relay devices are based on the DMR communication protocol and operate independently in a single-frequency dual-slot manner using TDMA. However, when the number of relay stations increases, the division of communication channel frequencies becomes more complex, and it is more difficult to use relay stations to expand the communication range.

[0004] Therefore, there is an urgent need to redesign a new networking initialization method for a single-frequency relay digital wireless communication system to solve the above problems. Summary of the Invention

[0005] The present invention provides a networking initialization method for a single-frequency relay digital wireless communication system to solve the technical problems raised in the above background art.

[0006] The present invention provides a networking initialization method for a single-frequency transit digital wireless communication system, which comprises the following steps: S1, among the networking devices, one of the devices is selected as a central link machine, and the central link machine is responsible for the core work of the entire networking process, and initializes the relevant information and flag bits for the central link machine and the non-central link machine; all the non-central link machines are powered on, initially set to the public frequency F0 double time slot and start to listen to information, and then start the networking step; S2, after the non-central link machine initially receives the beacon packet, it extracts the relevant information therein, and in After receiving the network access response packet sent back by the central machine, the flag in the system is changed to network access, and the beacon packet constructed by itself is sent in the next time slot to complete the network access operation of the secondary link machine; after receiving the beacon packet, the secondary link machine repeats the above actions and randomly retreats to send the network access request packet. At this time, after receiving this packet, its upper link machine extracts the information in the packet, establishes a routing table entry to this secondary link machine, and then changes the relevant information in the packet and forwards this packet. The central link machine within its communication range will receive the network access request of the secondary link machine, record the relevant information, and send the network access request packet in the next sending time slot. At this time, the central link All first-level link machines within the communication range of the link machine will receive this network access response packet, and determine whether the link machine has a route to the destination link machine based on the routing table. If not, no operation will be performed on this packet, that is, no forwarding will be performed. Only the link machine that has previously stored the route to this destination address will forward it, thereby reducing the overhead in the entire network and reducing the possibility of conflict; S3, according to step S1 and step S2, the networking process of the entire network is implemented step by step. Each link machine, including the central link machine, will periodically transmit beacon packets after the networking is successful, so as to avoid the loss of information validity due to collision during the networking process, and ensure that the link machine can receive After receiving the beacon packet, if the network has not been successfully established, continue to send the network access request packet. If the network has been successfully established, the beacon packet does not need to be processed. After the non-central link machine farthest from the central link machine completes the networking, the central link machine can have a complete routing table entry including all non-central link machines; S4. When there is a need, add a link device at a certain location. Since the link machine is set to send network beacon packets periodically, as long as there are other link machines that have been connected to the network within its communication reception range, the newly added device can also successfully access the network according to the network access steps, thereby realizing wireless networking based on the DMR communication protocol.

[0007] Optionally, the information and flag bits related to the initialization of the central link machine and the non-central link machine specifically include whether it is a central machine, an ID number, and whether it has been connected to the network.

[0008] Optionally, in step S1, the central link machine is powered on and sets its own transmit and receive time slots. Without loss of generality, it is assumed that the S1 time slot is for transmission and the S2 time slot is for reception.

[0009] Optionally, the specific steps of network formation in step S1 are as follows: S1.1. The central link machine starts to set the periodic transmission of beacon packets, which contain some necessary network access information. After the first-level link machines around it receive the beacon packets, according to the content of the beacon packets and in combination with whether they have already accessed the network, if they have not accessed the network, they randomly select N times the complete transceiver time slot interval to send network access request packets, and randomly back off to reduce the possibility of collision and conflict. If there is a collision and the packet content cannot be recognized during parsing, it is automatically discarded, and wait for the next time the central link machine sends a network access request packet to perform the network access operation again; S1.2. After the central link machine successively receives the network access request packets, according to the content of the packet information, it starts to establish the routing table information to the non-central nodes, and sequentially selects a communication frequency from the initialized frequency list as the fixed transmission frequency for this non-central link machine in the later stage, includes this fixed frequency information in the network access response packet and transmits it, and at the same time, to avoid conflicts, it immediately transmits in the next time slot after receiving the information.

[0010] Optionally, in step S1.1, the link machines within the communication range of the central machine are called first-level link machines, and the second-level link machines or third-level link machines are determined according to the size of the communication range.

[0011] Optionally, in step S1.2, the routing table information includes the destination address, the next hop, and the routing cost.

[0012] Optionally, in step S1.2, a communication frequency is sequentially selected from the initialized frequency list as the fixed transmission frequency for this non-central link machine in the later stage. If the link machine corresponding to this ID number has already been assigned a fixed frequency before, this step is skipped.

[0013] Optionally, in step S2, all link machines do not forward the received beacon packets, and only make a decision on whether to send a network access request according to their own flag bits.

[0014] The beneficial effects of the present invention are as follows:

[0015] The networking initialization method of the single-frequency relay digital wireless communication system includes the following steps: S1, among the networking devices, one of the devices is selected as the central link machine, and the central link machine is responsible for the core work of the entire networking process, and initializes the relevant information and flag bits for the central link machine and the non-central link machine; all non-central link machines are powered on, initially set to the public frequency F0 double time slot and start listening for information, and then start the networking steps; S2, after the non-central link machine initially receives the beacon packet, it extracts the relevant information therein, and after receiving the network access response packet sent back by the central machine, changes the flag bit in the system to have been The second-level link machine enters the network and sends the beacon packet it has built in the next time slot to complete the network access operation of the second-level link machine. After receiving the beacon packet, the second-level link machine repeats the above actions and randomly retreats to send the network access request packet. At this time, after receiving this packet, its upper-level link machine extracts the information in the packet, establishes a routing table entry to this second-level link machine, and then changes the relevant information in the packet and forwards this packet. The central link machine within its communication range will receive the network access request of the second-level link machine, record the relevant information, and send the network access request packet in the next sending time slot. At this time, all the first-level link machines within the communication range of the central link machine will receive this network access response packet. According to the routing table, Determine whether this link machine has a route to the destination link machine. If not, do not operate on this packet, that is, do not forward it. Only the link machine that has previously stored the route to this destination address will forward it, thereby reducing the overhead in the entire network and reducing the possibility of conflict; S3, according to step S1 and step S2, the networking process of the entire network is implemented step by step. Each link machine, including the central link machine, will periodically transmit beacon packets after the networking is successful, so as to avoid the loss of information validity due to collision during the networking process, and ensure that the link machine can continue to send network access request packets after receiving the beacon packet if the networking has not been successful. If the networking has been successful, If the network is successfully connected, the beacon packet does not need to be processed. After the non-central link machine farthest from the central link machine is networked, the central link machine can have a complete routing table entry including all non-central link machines; S4, when there is a need, add a link device at a certain place. Since the link machine is set to send network beacon packets periodically, as long as there are other networked link machines within its communication receiving range, the newly added device can also successfully connect to the network according to the network access steps, thereby realizing wireless networking based on the DMR communication protocol, wherein the present invention realizes the networking process between multiple repeaters and realizes the expansion of the communication range. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0017] Figure 1 It is the flowchart of the networking initialization method of the single-frequency relay digital wireless communication system provided by the present invention;

[0018] Figure 2 It is the schematic diagram of the beacon packet format of the networking initialization method of the single-frequency relay digital wireless communication system provided by the present invention;

[0019] Figure 3 It is the schematic diagram of the network access request packet format of the networking initialization method of the single-frequency relay digital wireless communication system provided by the present invention;

[0020] Figure 4 It is the schematic diagram of the network access response packet format of the networking initialization method of the single-frequency relay digital wireless communication system provided by the present invention. Detailed implementation manners

[0021] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for the sake of description, only parts related to the present invention rather than all structures are shown in the drawings. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.

[0022] Referring to "embodiments" herein means that the specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the present invention. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0023] Please refer to Figures 1 to 4, the network initialization method of the single-frequency relay digital wireless communication system of the present invention includes the following steps: S1. Among the networking devices, select one device as the central link machine, and this central link machine is responsible for the core work of the entire networking process, and initializes relevant information and flag bits for the central link machine and non-central link machines; all non-central link machines are powered on, initially set to dual time slots at the common frequency F0 and start listening for information, and then start the networking steps; S2. After the non-central link machine initially receives the beacon packet, extract the relevant information therein. After receiving the network entry response packet sent back by the central machine, change the flag bit in the system to "networked", and send the beacon packet constructed by itself in the next time slot to complete the network entry operation of the secondary link machine; after the secondary link machine receives the beacon packet, repeat the above actions, randomly back off and send a network entry request packet. At this time, its upper-level link machine extracts the information in the packet after receiving this packet, establishes a routing table entry to this secondary link machine, and then changes the relevant information in the packet and forwards this packet. The central link machine within its communication range will receive the network entry request of the secondary link machine, record the relevant information, and send a network entry request packet in the next transmission time slot. At this time, all the primary link machines within the communication range of the central link machine will receive this network entry response packet, and judge whether there is a route to the destination link machine according to the routing table. If not, do not operate on this packet, that is, do not forward it. Only the link machine that has stored the route to this destination address before will forward it, thus reducing the overhead in the entire network and reducing the possibility of conflicts; S3. Gradually implement the networking process of the entire network according to steps S1 and S2. Each link machine, including the central link machine, will periodically transmit beacon packets after successful networking to avoid the loss of information effectiveness due to collisions during the networking process, and ensure that the link machine can continue to send network entry request packets if it has not successfully networked after receiving the beacon packet, and can ignore the beacon packet if it has successfully networked. After the non-central link machine group farthest from the central link machine completes networking, the central link machine can have a complete routing table entry including all non-central link machines; S4. When there is a need, add a new link device at a certain place. Since the link machine is set to periodically send network beacon packets, as long as there are other networked link machines within the communication receiving range of the new device, it can also successfully network according to the network entry steps, thus realizing wireless networking based on the DMR communication protocol.

[0024] In this embodiment, initializing relevant information and flag bits for the central link machine and non-central link machines specifically includes whether it is the central machine, ID number, and whether it has been networked information.

[0025] Specifically, in step S1, the central link machine is powered on, and its own transmission and reception time slots are set. Without loss of generality, assume that it transmits in the S1 time slot and is responsible for receiving in the S2 time slot.

[0026] In this embodiment, the specific steps for networking in step S1 are as follows: S1.1. The central link machine starts to set the periodic transmission of beacon packets, which contain some necessary network access information. After the first-level link machines around it receive the beacon packets, according to the content of the beacon packets and combined with whether they have already accessed the network, if they have not accessed the network, they randomly select N times the complete transceiver time slot interval to send network access request packets and randomly back off to reduce the possibility of collision conflicts. If there is a collision and the packet content cannot be recognized during packet parsing, it is automatically discarded, and wait for the next time the central link machine sends a network access request packet to perform the network access operation again; S1.2. After the central link machine successively receives the network access request packets, according to the packet information content, it starts to establish the routing table information to non-central nodes, and sequentially selects a communication frequency from the initialized frequency list as the fixed transmission frequency for this non-central link machine in the later stage, and includes this fixed frequency information in the network access response packet and transmits it. At the same time, to avoid conflicts, it is transmitted immediately in the next time slot after receiving the information.

[0027] Specifically, in step S1.1, the link machines within the communication range of the central machine are called first-level link machines, and the second-level link machines or third-level link machines are determined according to the size of the communication range.

[0028] More specifically, in step S1.2, the routing table information includes the destination address, the next hop, and the routing cost.

[0029] In this embodiment, in step S1.2, a communication frequency is sequentially selected from the initialized frequency list as the fixed transmission frequency for this non-central link machine in the later stage. If the link machine corresponding to this ID number has already been assigned a fixed frequency before, this step is skipped.

[0030] In this embodiment, in step S2, all link machines do not forward the received beacon packets, and only make a decision on whether to send a network access request according to their own flag bits.

[0031] The networking initialization method of the single-frequency relay digital wireless communication system includes the following steps: S1, among the networking devices, one of the devices is selected as the central link machine, and the central link machine is responsible for the core work of the entire networking process, and initializes the relevant information and flag bits for the central link machine and the non-central link machine; all non-central link machines are powered on, initially set to the public frequency F0 double time slot and start listening for information, and then start the networking steps; S2, after the non-central link machine initially receives the beacon packet, it extracts the relevant information therein, and after receiving the network access response packet sent back by the central machine, changes the flag bit in the system to have been The second-level link machine enters the network and sends the beacon packet it has built in the next time slot to complete the network access operation of the second-level link machine. After receiving the beacon packet, the second-level link machine repeats the above actions and randomly retreats to send the network access request packet. At this time, after receiving this packet, its upper-level link machine extracts the information in the packet, establishes a routing table entry to this second-level link machine, and then changes the relevant information in the packet and forwards this packet. The central link machine within its communication range will receive the network access request of the second-level link machine, record the relevant information, and send the network access request packet in the next sending time slot. At this time, all the first-level link machines within the communication range of the central link machine will receive this network access response packet. According to the routing table, Determine whether this link machine has a route to the destination link machine. If not, do not operate on this packet, that is, do not forward it. Only the link machine that has previously stored the route to this destination address will forward it, thereby reducing the overhead in the entire network and reducing the possibility of conflict; S3, according to step S1 and step S2, the networking process of the entire network is implemented step by step. Each link machine, including the central link machine, will periodically transmit beacon packets after the networking is successful, so as to avoid the loss of information validity due to collision during the networking process, and ensure that the link machine can continue to send network access request packets after receiving the beacon packet if the networking has not been successful. If the networking has been successful, If the network is successfully connected, the beacon packet does not need to be processed. After the non-central link machine farthest from the central link machine is networked, the central link machine can have a complete routing table entry including all non-central link machines; S4, when there is a need, add a link device at a certain place. Since the link machine is set to send network beacon packets periodically, as long as there are other networked link machines within its communication receiving range, the newly added device can also successfully connect to the network according to the network access steps, thereby realizing wireless networking based on the DMR communication protocol, wherein the present invention realizes the networking process between multiple repeaters and realizes the expansion of the communication range.

[0032] The above description is only an implementation mode of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A networking initialization method for a single-frequency relay digital wireless communication system, characterized in that, It includes the following steps: S1. Select one device as the central link machine in the networking devices, and this The central link machine is responsible for the core work of the entire networking process, and initializes relevant information and flag bits for the central link machine and non-central link machines; All non-central link machines are powered on, initially set to double slots at the common frequency F0 and start listening for information, and then start the networking steps; S1.

1. The central link machine starts to set periodic beacon packets, which contain some necessary network access information. After the first-level link machines around it receive the beacon packets, according to the content of the beacon packets and whether they have already accessed the network, if not, they randomly select N times the complete transceiver time slot interval to send network access request packets, and randomly back off to reduce the possibility of collision. If there is a collision and the packet content cannot be recognized during parsing, it is automatically discarded, and wait for the central link machine to send a network access request packet again for network access operation; S1.

2. After the central link machine successively receives the network access request packets, according to the content of the packet information, it starts to establish the routing table information to the non-central nodes, and sequentially selects a communication frequency from the initialized frequency list as the later fixed transmission frequency of this non-central link machine, and includes this fixed frequency information in the network access response packet and transmits it. At the same time, to avoid conflicts, it transmits immediately in the next time slot after receiving the information; S2. After the non-central link machine initially receives the beacon packet, it extracts the relevant information. After receiving the network access response packet sent back by the central machine, it changes the flag bit in the system to indicate that it has accessed the network, and sends the beacon packet constructed by itself in the next time slot to complete the network access operation of the secondary link machine; After the secondary link machine receives the beacon packet, it repeats the above actions and randomly backs off to send a network access request packet. At this time, its upper-level link machine extracts the packet information after receiving this packet, establishes a routing table entry to this secondary link machine, and then changes the relevant information in the packet and forwards this packet. The central link machine within its communication range will receive the network access request of the secondary link machine, record the relevant information, and send a network access request packet in the next transmission time slot. At this time, all the first-level link machines within the communication range of the central link machine will receive this network access response packet. According to the routing table, it is judged whether there is a route to the destination link machine for this link machine. If not, this packet is not operated, that is, not forwarded. Only the link machines that have stored the route to this destination address before will forward it, thus reducing the overhead in the entire network and reducing the possibility of conflict; S3. Gradually implement the networking process of the entire network according to the steps S1 and S2. Each link machine, including the central link machine, will periodically transmit beacon packets after successful networking to avoid the loss of information validity due to collision during the networking process, ensuring that if the link machine has not successfully networked after receiving the beacon packet, it will continue to send network access request packets, and if it has successfully networked, it will not process the beacon packet. After the non-central link machine group farthest from the central link machine completes networking, the central link machine will have a complete routing table entry including all non-central link machines; S4. When there is a demand, a new link device is added at a certain location. Since the link machine is set to periodically send network beacon packets, for the newly added device, as long as there are other networked link machines within its communication reception range, it can successfully access the network according to the network access steps, thus realizing a wireless network based on the DMR communication protocol.

2. The networking initialization method of the single-frequency relay digital wireless communication system according to claim 1, wherein In the step S1, the initialization of relevant information and flag bits for the central link machine and non - central link machines specifically includes whether it is a central machine, ID number, and whether it has accessed the network information.

3. The networking initialization method of the single-frequency relay digital wireless communication system according to claim 1, characterized in that, In the step S1, the central link machine is powered on, and its own transceiver time slots are set. Without loss of generality, it is assumed that the S1 time slot is for transmission and the S2 time slot is for reception.

4. The networking initialization method of the single-frequency relay digital wireless communication system according to claim 1, characterized in that In the step S1.1, the link machines within the communication range of the central machine are called first - level link machines, and second - level or third - level link machines are determined according to the size of the communication range.

5. The networking initialization method of the single-frequency relay digital wireless communication system according to claim 1, characterized in that In the step S1.2, the routing table information includes destination address, next hop, and routing cost.

6. The networking initialization method of the single-frequency relay digital wireless communication system according to claim 1, characterized in that In the step S1.2, a communication frequency is sequentially selected from the initialized frequency list as the fixed transmission frequency for this non - central link machine in the later stage. If a fixed frequency has already been assigned to the link machine corresponding to this ID number before, this step is skipped.

7. The networking initialization method of the single-frequency relay digital wireless communication system according to claim 1, characterized in that In the step S2, all link machines do not forward the received beacon packets and only make a decision on whether to send a network access request based on their own flag bits.

Citation Information

Patent Citations

  • Wireless sensor networking method applied to data transmission of internet of things

    CN102281558A

  • Micropower wireless network ad-hoc networking method based on multi-channel frequency hopping

    CN103428899A