Short wave networking method, device and equipment
By selecting the frequency with the highest signal-to-noise ratio to establish the link between the source node and the relay node in shortwave networking, and using the second frequency of the relay node to establish the link with the destination node, the problem of high time overhead in shortwave networking is solved, and faster networking time and higher reliability are achieved.
Patent Information
- Application Number
- CN202310439836.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-21
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2043-04-21
AI Technical Summary
Existing shortwave networking technologies have significant networking time overhead, especially in wireless token ring networking where network latency is high and the network is susceptible to single points of failure.
The source node selects the frequency with the highest signal-to-noise ratio from multiple available shortwave frequencies to establish a link with the relay node, and uses the second frequency between the relay node and the destination node to establish a link, thus avoiding link establishment time delays caused by frequency conflicts and link failures.
It reduces the time overhead of shortwave networking, improves the reliability and success rate of networking, and reduces the extension of link establishment time caused by frequency conflicts.
Smart Images

Figure CN116634614B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of network data communication technology, and in particular to a shortwave networking method, apparatus, and equipment. Background Technology
[0002] Shortwave communication is widely used in emergency rescue, diplomacy, and marine monitoring due to its long communication distance and difficulty in being completely destroyed.
[0003] Currently, the mainstream shortwave networking technology is Wireless Token Ring (WTR) networking. WTR networking uses a token-based access mechanism to obtain a shared channel. Nodes are only allowed to send data after obtaining a token and can hold the token for a period of time. After transmission is complete, the node sends a control packet, passing the token to the next node. If a node receives the token but has no data to send, it transfers the token to the next node. When a node joins the token ring, it only needs to connect to the previous node and the next-hop node. When a node leaves the token ring, the previous node looks up the next-hop node in the connection table. In existing technologies, the lookup and conversion time between nodes in each stage leads to significant network setup overhead. Summary of the Invention
[0004] This invention provides a shortwave networking method, apparatus, and equipment to address the shortcomings of existing technologies in terms of high time overhead for shortwave networking, thereby reducing networking time overhead.
[0005] In a first aspect, the present invention provides a shortwave networking method applied to a source node, the method comprising:
[0006] Select a first frequency point from multiple available shortwave frequencies, and send a first request to the relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point.
[0007] If the downlink channel quality of the first frequency point meets the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point; the link between the relay node and the destination node is established by the relay node using the second frequency point corresponding to the relay node.
[0008] Optionally, before selecting a first frequency from multiple available shortwave frequencies, the method may further include:
[0009] The preset spectrum is divided into multiple sub-channels, and a set of available shortwave frequencies is obtained based on the occupancy status of each sub-channel; the set of available shortwave frequencies includes multiple available shortwave frequencies.
[0010] Select the first frequency point from multiple available shortwave frequencies, including:
[0011] Obtain the signal-to-noise ratio corresponding to each frequency point in the set of available shortwave frequencies;
[0012] Select the first frequency with the highest signal-to-noise ratio from the set of available shortwave frequencies.
[0013] Optionally, before establishing the link between the source node and the relay node using the first frequency point, the method may further include:
[0014] Obtain the uplink channel quality at the first frequency point;
[0015] If the downlink channel quality of the first frequency point is determined to meet the preset link establishment conditions, then a link between the source node and the relay node is established using the first frequency point, including:
[0016] If the downlink channel quality and uplink channel quality of the first frequency point both meet the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point.
[0017] Secondly, this invention provides a shortwave networking method applied to relay nodes, the method comprising:
[0018] The receiver receives a first request sent by the source node on a first frequency point. The first request is used to request the downlink channel quality of the first frequency point; the first frequency point is a frequency point among a plurality of available shortwave frequencies.
[0019] Send the downlink channel quality of the first frequency point to the source node; the downlink channel quality is used to assist the source node in establishing a link between the source node and the relay node;
[0020] Send a second request to the destination node on the second frequency point corresponding to the relay node. The second request is used to request the establishment of a link between the relay node and the destination node.
[0021] After receiving the link establishment response information from the destination node based on the third frequency point, the link between the relay node and the destination node is established using the third frequency point; the third frequency point is a frequency point in the second frequency point corresponding to at least one relay node.
[0022] Optionally, after establishing the link between the relay node and the destination node using the third frequency, the method further includes:
[0023] Receive the broadband handshake request from the source node;
[0024] Send a broadband response to the source node;
[0025] Receive data sent by the source node;
[0026] The data is transmitted to the link layer to obtain the data processed by the link layer.
[0027] Data processed at the link layer is forwarded at the physical layer.
[0028] Optionally, when the service mode is broadcast mode, after establishing the link between the relay node and the destination node using the third frequency, the method further includes:
[0029] The broadcast data is forwarded at the physical layer.
[0030] Optionally, when the business mode is unicast, after receiving the data sent by the source node, the method further includes:
[0031] When a relay node is not a node on the main channel, the communication frequencies between the relay node and the source node and the destination node are frequency offset, respectively, to obtain the offset communication frequencies. The offset communication frequencies are different from the communication frequencies between the relay node and the source node and the destination node on the main channel.
[0032] Thirdly, this invention provides a shortwave networking method applied to a target node, the method comprising:
[0033] Receive at least one relay node sending a second request on a second frequency point. The second request is used to request the establishment of links between each relay node and the destination node. The second request is sent after the links between the source node and each relay node are established. The links between the source node and each relay node are established based on a first frequency point. The first frequency point is a frequency point among multiple available shortwave frequencies.
[0034] The link establishment response information is fed back to the target relay node in at least one relay node. The target relay node corresponds to the third frequency point, which is the frequency point in the second frequency point corresponding to each relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0035] Optionally, the method may also include:
[0036] Receive data transmitted from the source node and at least one relay node in the link preceding the target relay node;
[0037] The data transmitted by the source node and each relay node are divided and merged using a signal evaluation model to obtain the merged data. The signal evaluation model is used to evaluate the signal based on the characteristics of the input multi-path data to obtain the evaluation result. The characteristics include at least one of the following: signal-to-noise ratio, multipath delay, and Doppler frequency domain.
[0038] Fourthly, the present invention provides a shortwave networking device applied to a source node, the device comprising:
[0039] The request sending module is used to select a first frequency point from multiple available shortwave frequencies, and send a first request to the relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point.
[0040] The response receiving module is used to establish a link between the source node and the relay node using the first frequency point when the downlink channel quality of the first frequency point meets the preset link establishment conditions; the link between the relay node and the destination node is established by the relay node using the second frequency point corresponding to the relay node.
[0041] Fifthly, the present invention provides a shortwave networking device for use in relay nodes, the device comprising:
[0042] The request receiving module is used to receive a first request sent by the source node on a first frequency point. The first request is used to request the downlink channel quality of the first frequency point; the first frequency point is a frequency point among multiple available shortwave frequencies.
[0043] The response transmission module is used to send the downlink channel quality of the first frequency point to the source node; the downlink channel quality is used to assist the source node in establishing the link between the source node and the relay node.
[0044] The request sending module is used to send a second request to the destination node on the second frequency point corresponding to the relay node. The second request is used to request the establishment of a link between the relay node and the destination node.
[0045] The response receiving module is used to establish a link between the relay node and the destination node after receiving the link establishment response information fed back by the destination node based on the third frequency point; the third frequency point is a frequency point in the second frequency point corresponding to at least one relay node.
[0046] Sixthly, the present invention provides a shortwave networking device applied to a target node, the device comprising:
[0047] The request receiving module is used to receive a second request sent by at least one relay node on a second frequency point. The second request is used to request the establishment of links between each relay node and the destination node. The second request is sent after the links between the source node and each relay node are established. The links between the source node and each relay node are established based on a first frequency point. The first frequency point is a frequency point among multiple available shortwave frequencies.
[0048] The response sending module is used to send link establishment response information back to the target relay node in at least one relay node. The target relay node corresponds to a third frequency point, which is a frequency point in the second frequency point corresponding to each relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0049] In a seventh aspect, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the shortwave networking method as described above.
[0050] Eighthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the shortwave networking method as described above.
[0051] The shortwave networking method, apparatus, and device provided by this invention involve a source node selecting a first frequency point from multiple available shortwave frequencies and sending a first request to a relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point. If the downlink channel quality of the first frequency point meets the preset link establishment conditions, a link between the source node and the relay node is established using the first frequency point. The link between the relay node and the destination node is established by the relay node using a second frequency point corresponding to the relay node. Since the first request is sent by the source node to the relay node based on the first frequency selected from multiple available shortwave frequencies, and the first request is used to obtain the downlink channel quality of the first frequency, sending the first request after frequency selection avoids the extension of link establishment time due to frequency conflict. The link establishment time between the source node and the relay node based on the first frequency is short. Then, the downlink channel quality of the first frequency is judged. If it meets the preset link establishment conditions, the link between the source node and the relay node is established. The link between the relay node and the destination node is established by the relay node using the second frequency corresponding to the relay node. Because the source node establishes a link with the relay node only after judging that the downlink channel quality of the first frequency meets the preset link establishment conditions and the relay node and the destination node have already established a link, the link establishment time delay caused by the link between the relay node and the destination node is avoided, thus shortening the overall shortwave link establishment time and reducing the time overhead of shortwave networking. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0053] Figure 1 This is one of the flowcharts of the shortwave networking method provided by the present invention;
[0054] Figure 2 This is the second flowchart of the shortwave networking method provided by the present invention;
[0055] Figure 3This is a schematic diagram illustrating the principle of spectrum sensing provided by the present invention;
[0056] Figure 4 This is a schematic diagram illustrating the principle of data transmission provided by the present invention;
[0057] Figure 5 This is the third flowchart of the shortwave networking method provided by the present invention;
[0058] Figure 6 This is the fourth flowchart of the shortwave networking method provided by the present invention;
[0059] Figure 7 This is one of the flowcharts illustrating the shortwave networking method for broadcast service mode provided by the present invention;
[0060] Figure 8 This is the second flowchart of the shortwave networking method for broadcast service mode provided by the present invention;
[0061] Figure 9 This is one of the flowcharts illustrating the shortwave networking method for unicast service mode provided by the present invention;
[0062] Figure 10 This is the second flowchart of the shortwave networking method for unicast service mode provided by the present invention;
[0063] Figure 11 This is one of the schematic diagrams of the data transmission process for the unicast service mode provided by the present invention;
[0064] Figure 12 This is the second schematic diagram of the data transmission process for the unicast service mode provided by the present invention;
[0065] Figure 13 This is a schematic diagram of the data forwarding process provided by the present invention;
[0066] Figure 14 This is a schematic diagram of the broadcast mode data forwarding process provided by the present invention;
[0067] Figure 15 This is one of the structural schematic diagrams of the shortwave networking device provided by the present invention;
[0068] Figure 16 This is the second schematic diagram of the shortwave networking device provided by the present invention;
[0069] Figure 17 This is the third schematic diagram of the shortwave networking device provided by the present invention;
[0070] Figure 18 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0071] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0072] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited; for example, the first object can be one or more.
[0073] First, the relevant concepts involved in the embodiments of the present invention will be introduced:
[0074] Shortwave communication is a wireless communication method that requires only relatively low transmission power and equipment costs to achieve long-distance communication and wide-area coverage without incurring significant economic costs. Therefore, shortwave communication is frequently used in emergency rescue, diplomacy, and marine monitoring to transmit voice, text, and data information. Propagation via reflection from the ionosphere in the form of sky waves is the primary propagation mode of shortwave communication.
[0075] Signal-to-noise ratio (SNR), also known as signal-to-noise ratio, refers to the ratio of signal to noise. The unit of measurement for SNR is dB, and it is calculated as 10lg(Ps / Pn), where Ps and Pn represent the effective power of the signal and noise, respectively. It can also be converted to a voltage amplitude ratio: 20lg(Vs / Vn), where Vs and Vn represent the "effective value" of the signal and noise voltages, respectively. Ideally, we want no additional components besides the signal; therefore, a higher SNR is always better.
[0076] The main task of Automatic Link Establishment (ALE) technology is to establish and disconnect links. It refers to the ability of a shortwave communication system to automatically select the optimal communication frequency in real time based on channel conditions, and to select different calling and data transmission methods according to different destination stations. It establishes the required communication links between point-to-point or point-to-multipoint, completes the processes of link establishment, data transmission, and link disconnection, and can handle related situations that may occur during communication.
[0077] Secondly, the application scenarios of the shortwave networking method provided in the embodiments of the present invention will be introduced.
[0078] Traditional shortwave wireless networking methods mainly include Time Division Multiple Access (TDMA) networking and Wireless Token Ring (WTR) networking.
[0079] TDMA networking divides time resources into time frames, time slots, and micro-time slots, operating the network according to time frames. A micro-time slot is the smallest unit of time, with a duration of 112.5 ms and containing 270 symbols. A time slot is a message unit of a node unit (NU), and can be composed of multiple integer numbers of micro-time slots, the number of which depends on the NU node's traffic volume. A time frame consists of multiple NU node transmission time slots, also known as Network Cycle Time (NCT). Time slots are divided into allocated time slots (AS) and interrupted time slots (IS). Most time slots in the Network Cycle Time (NCT) are allocated time slots, allocated to each NU node in the network according to a time slot allocation algorithm. Each NU node transmits messages in its allocated time slot, and the remaining NU nodes receive messages. A small number of interrupted time slots exist in the NCT, used to transmit high-priority urgent messages; NU nodes compete for the right to use interrupted time slots.
[0080] Wireless Token Ring (WTR) networking uses a token-based access mechanism to obtain a shared channel. Nodes are only allowed to send data after acquiring a token and can hold the token for a period of time. After transmission is complete, the node sends a control packet, passing the token to the next node. If a node receives a token but has no data to send, it transfers the token to the next node. When a node joins the token ring, it only needs to connect to its predecessor and next-hop nodes; the joining node obtains connectivity information by checking the connectivity table. When a node leaves the token ring, the predecessor node looks up the next-hop node in the connectivity table. Nodes in the token ring take turns sending data, resulting in more flexible and fair throughput distribution.
[0081] The two existing shortwave networking methods have the following shortcomings:
[0082] TDMA networking technology is limited by shortwave channel restrictions, which can only use narrowband low-speed waveforms to transmit formatted messages. In addition, the number of nodes in a single network is generally less than 8. More importantly, the use of a unified channel frequency across the entire network makes it susceptible to interference. Wireless Token Ring (WTR) networking technology causes significant network latency due to the polling of tokens across the entire network, and even the network latency overhead becomes uncontrollable in the event of a "single point of failure". Furthermore, both TDMA and Token Ring networking rely on relay forwarding in the routing table of the network layer, which means that the receiver has to go to the network layer to see the destination address, resulting in significant service process delays.
[0083] Based on the above shortcomings, this invention proposes a technical solution for shortwave networking that can avoid network "single point of failure", reduce networking time overhead, and improve reliability.
[0084] The following is combined with Figures 1-18 The technical solution of the present invention will be described in detail with reference to specific embodiments. The following specific embodiments can be combined with each other. The same or similar concepts or processes may not be described again in some embodiments.
[0085] Figure 1 This is one of the flowcharts illustrating the shortwave networking method provided in this embodiment of the invention. The method is applied to the source node, such as... Figure 1 As shown, the method may include:
[0086] Step 101: Select a first frequency point from multiple available shortwave frequencies, and send a first request to the relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point.
[0087] Step 102: If the downlink channel quality of the first frequency point meets the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point; the link between the relay node and the destination node is established by the relay node using the second frequency point corresponding to the relay node.
[0088] Specifically, the method in this embodiment is applied to the source node, that is, the source node is the execution subject. It can be understood that the source node is usually the calling party, which can be a fixed device or a mobile device. This embodiment does not make any specific restrictions here.
[0089] The available shortwave frequencies can be generated by sorting the source nodes according to the signal-to-noise ratio (SNR) of each shortwave frequency. The SNR is the ratio of signal to noise.
[0090] The source node selects a first frequency point from the available shortwave frequencies, for example, the frequency point with the highest signal-to-noise ratio among the available shortwave frequencies, and uses it as the first frequency point. Optionally, this method can select the first frequency point using fourth-generation automatic link establishment technology (4G-ALE). Then, based on the first frequency point, the source node initiates a first request to the relay node. The first request is used to request the relay node to obtain the downlink channel quality of the first frequency point. After receiving the first request from the source node, the relay node can obtain the downlink channel quality of the first frequency point. The downlink channel quality is used to assist the source node in establishing a link between the source node and the relay node. Optionally, the evaluation of downlink channel quality may include, but is not limited to, the following factors: signal-to-noise ratio (SNR), bit error rate (BER), and multipath fading. The weights of SNR, BER, and multipath fading in evaluating downlink channel quality can each account for one-third. This embodiment does not impose specific limitations here.
[0091] Furthermore, the relay node sends the downlink channel quality data to the source node. After obtaining the downlink channel quality data for the first frequency point, if the source node determines that the downlink channel quality data for the first frequency point meets expectations, it means that the channel quality meets the preset link establishment conditions. The source node then uses the first frequency point to establish a link between itself and the relay node, thus completing the establishment of the communication link between the source node and the relay node. Optionally, in order to assess whether the service requirements are met by using the obtained downlink channel quality data, a preset downlink channel quality threshold can be set, or an uplink channel quality threshold can be set. The preset link establishment condition is that the downlink channel quality data for the first frequency point is greater than the downlink channel quality threshold. The downlink channel quality threshold can be adjusted according to the link establishment requirements; this embodiment does not limit this.
[0092] Furthermore, the relay node establishes a communication link with the destination node using its corresponding second frequency point. It is understood that there can be one or more relay nodes. Specifically, each relay node initiates a second request to the destination node on its corresponding second frequency point, wherein the second request is used to request the establishment of a link between the relay node and the destination node.
[0093] Furthermore, when the destination node receives a second request initiated by at least one relay node on the second frequency, the destination node designates the frequency with the highest corresponding signal quality within the second frequency as the third frequency. The destination node then sends a link establishment response to the target relay node corresponding to the third frequency. This response instructs the target relay node to establish a link between the relay node and the destination node using the third frequency. This completes the establishment of the link from the source node to the destination node via the relay nodes.
[0094] The method provided in this embodiment of the invention is applied to a source node. By selecting a first frequency point from multiple available shortwave frequencies, a first request is sent to a relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point. If it is determined that the downlink channel quality of the first frequency point meets the preset link establishment conditions, a link between the source node and the relay node is established using the first frequency point. The link between the relay node and the destination node is established by the relay node using a second frequency point corresponding to the relay node. Since the first request is sent by the source node to the relay node based on the first frequency selected from multiple available shortwave frequencies, and the first request is used to obtain the downlink channel quality of the first frequency, sending the first request after frequency selection avoids the extension of link establishment time due to frequency conflict. The link establishment time between the source node and the relay node based on the first frequency is short. Then, the downlink channel quality of the first frequency is judged. If it meets the preset link establishment conditions, the link between the source node and the relay node is established. The link between the relay node and the destination node is established by the relay node using the second frequency corresponding to the relay node. Because the source node establishes a link with the relay node only after judging that the downlink channel quality of the first frequency meets the preset link establishment conditions and the relay node and the destination node have already established a link, the link establishment time delay caused by the link between the relay node and the destination node is avoided, thus shortening the overall shortwave link establishment time and reducing the time overhead of shortwave networking.
[0095] Figure 2 This is a second schematic flowchart of the shortwave networking method provided in this embodiment of the invention, as shown below. Figure 2 As shown, this shortwave networking method may include:
[0096] Step 201: The source node selects the first frequency from multiple available shortwave frequencies and sends the first request to the relay node on the first frequency.
[0097] Step 202: The relay node selects a second frequency from multiple available shortwave frequencies and sends a second request to the destination node on the second frequency.
[0098] Step 203: The relay node establishes a link with the destination node using the second frequency.
[0099] Step 204: The relay node sends the downlink channel quality data for the first frequency point to the source node;
[0100] Step 205: The source node establishes a link with the relay node using the first frequency.
[0101] Specifically, the source node selects a first frequency from multiple available shortwave frequencies. This first frequency can be the one with the highest signal-to-noise ratio (SNR) among the available shortwave frequencies. The source node then sends a first request to the relay node on this first frequency, requesting the downlink channel quality (MSQ) of that first frequency. Upon receiving the first request, the relay node selects a second frequency from the multiple available shortwave frequencies and sends a second request to the destination node on this second frequency. Further, the relay node establishes a link with the destination node using the second frequency. Then, the relay node sends the MSQ of the first frequency to the source node. After receiving the MSQ, the source node can use the first frequency to establish a link between itself and the relay node. This completes the establishment of the shortwave link between the source and destination nodes.
[0102] Optionally, before selecting a first frequency from multiple available shortwave frequencies, the method may further include:
[0103] The preset spectrum is divided into multiple sub-channels, and a set of available shortwave frequencies is obtained based on the occupancy status of each sub-channel; the set of available shortwave frequencies includes multiple available shortwave frequencies.
[0104] Select the first frequency point from multiple available shortwave frequencies, including:
[0105] Obtain the signal-to-noise ratio corresponding to each frequency point in the set of available shortwave frequencies;
[0106] Select the first frequency with the highest signal-to-noise ratio from the set of available shortwave frequencies.
[0107] It is understandable that the width of a signal's spectrum is its bandwidth, which is the difference between the highest and lowest frequency components of the signal. The greater the frequency range of a signal, the wider its bandwidth and the larger its spectral value.
[0108] Specifically, before selecting the first frequency point from multiple available shortwave frequencies, the preset spectrum can be divided into multiple sub-channels, such as... Figure 3 As shown, for example, the preset spectrum is 48kHz (kilohertz), and the preset spectrum is divided into 16 sub-channels, each with a frequency range of 3kHz. Then, based on the occupancy status of each sub-channel, a set of available shortwave frequencies is obtained. This set includes multiple available shortwave frequencies; for example, an occupied sub-channel is marked as 1, and an unoccupied sub-channel is marked as 0. The frequencies contained in the unoccupied sub-channels are determined as the set of available shortwave frequencies. Figure 3F1, F1+Δf1, F1+Δf2, and F1+Δf3 can be understood as multiple available frequency points in the set of available shortwave frequency points. Optionally, in the subsequent link establishment protocol, the calling party and the called party will exchange channel occupancy information and confirm the final channel bandwidth (or communication frequency) based on parameters such as service priority and signal-to-noise ratio.
[0109] Furthermore, the signal-to-noise ratio (SNR) of each frequency point in the above-mentioned set of available shortwave frequencies can be obtained. Optionally, for example, a frequency selection technique based on spectrum sensing can be used to select the frequency point with the highest SNR in the set of available shortwave frequencies as the first frequency point. In step 101, the source node can initiate a first request to the relay node on the first frequency point.
[0110] In the method provided by the embodiments of the present invention, a set of available shortwave frequencies is obtained by dividing a preset spectrum into multiple sub-channels and determining the occupancy status of each sub-channel. Then, the first frequency with the highest signal-to-noise ratio is selected from the multiple available shortwave frequencies. Based on the sub-channel occupancy status and the signal-to-noise ratio, the source node selects the first frequency to establish a link with the relay node, resulting in a high success rate for link establishment.
[0111] Optionally, before establishing the link between the source node and the relay node using the first frequency point, the method may further include:
[0112] Obtain the uplink channel quality at the first frequency point;
[0113] If the downlink channel quality of the first frequency point is determined to meet the preset link establishment conditions, then a link between the source node and the relay node is established using the first frequency point, including:
[0114] If the downlink channel quality and uplink channel quality of the first frequency point both meet the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point.
[0115] Specifically, before establishing the link between the source node and the relay node using the first frequency point in step 102, the uplink channel quality of the first frequency point can be obtained. Furthermore, the downlink and uplink channel quality of the first frequency point are combined for judgment. If both meet the preset link establishment conditions, the link between the source node and the relay node is established. For example, to assess whether the service requirements are met by using the obtained uplink and downlink channel quality, a preset uplink channel quality threshold and a preset downlink channel quality threshold can be set. The preset link establishment condition is that the uplink channel quality of the first frequency point is greater than the preset uplink channel quality, and the downlink channel quality of the first frequency point is greater than the preset downlink channel quality.
[0116] In the method provided by the embodiments of the present invention, by comprehensively judging the uplink channel quality and downlink channel quality of the first frequency point, and determining that it meets the preset link establishment conditions, a link between the source node and the relay node is established based on the first frequency point. This method not only meets the link establishment success rate but also better meets the communication service requirements, resulting in higher communication reliability.
[0117] Figure 5 This is the third flowchart illustrating the shortwave networking method provided in this embodiment of the invention. This shortwave networking method is applied to relay nodes, such as... Figure 5 As shown, the method may include:
[0118] Step 501: Receive the first request sent by the source node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point; the first frequency point is a frequency point among multiple available shortwave frequencies.
[0119] Step 502: Send the downlink channel quality of the first frequency point to the source node; the downlink channel quality is used to assist the source node in establishing a link between the source node and the relay node;
[0120] Step 503: Send a second request to the destination node on the second frequency point corresponding to the relay node. The second request is used to request the establishment of a link between the relay node and the destination node.
[0121] Step 504: After receiving the link establishment response information from the destination node based on the third frequency point, establish a link between the relay node and the destination node using the third frequency point; the third frequency point is a frequency point in the second frequency point corresponding to at least one relay node.
[0122] Specifically, the method in this embodiment is applied to relay nodes, i.e., the relay node is the executing entity. After receiving a first request sent by the source node on a first frequency point, the relay node sends the downlink channel quality of the first frequency point to the source node. The downlink channel quality is used to assist the source node in establishing a link between the source node and the relay node. Further, the relay node initiates a second request to the destination node. There is at least one relay node. The destination node selects a third frequency point with the best signal quality from the second frequency point corresponding to the received second request. The destination node sends a link establishment response information back to the corresponding target relay node based on the third frequency point. After receiving the link establishment response information from the destination node, the target relay node establishes a link with the destination node using the third frequency point.
[0123] The method provided in this embodiment of the invention is applied to a relay node. It receives a first request sent by a source node on a first frequency point, whereby the first request requests the downlink channel quality of the first frequency point. Then, the relay node sends the downlink channel quality of the first frequency point to the source node. Next, it sends a second request to the destination node on a second frequency point corresponding to the relay node, whereby the second request requests the establishment of a link between the relay node and the destination node. After receiving a link establishment response from the destination node based on a third frequency point, the relay node establishes a link between the relay node and the destination node using the third frequency point. Since the first frequency point is one of multiple available shortwave frequencies, and the third frequency point is one of the second frequencies corresponding to at least one relay node, the destination node sends a link establishment response to at least one relay node via the third frequency point. This ensures that the link contains at least one relay node, avoiding link establishment failures due to frequency conflicts and significantly extending the re-establishment time. Overall, this shortens the shortwave link establishment time and reduces the time overhead of shortwave network deployment.
[0124] Optionally, the third frequency point is the frequency point with the highest signal quality among the second frequency points corresponding to at least one relay node.
[0125] Specifically, each of the at least one relay node initiates a second request to the destination node using its corresponding second frequency point. After receiving multiple second requests, the destination node selects the third frequency point with the highest corresponding signal quality from the second frequency points corresponding to the multiple second requests, and sends the link establishment response information back to the corresponding relay node through the third frequency point, thereby completing the shortwave link establishment between the relay node and the destination node.
[0126] In the method provided by this invention, by selecting the third frequency point with the highest corresponding signal quality among the second frequency points, and feeding back the link establishment response information to the relay node corresponding to the third frequency point based on the third frequency point, the shortwave link establishment is completed, thereby improving the success rate of link establishment and avoiding link establishment failure due to frequency conflict, which would prolong the time for re-establishing the link.
[0127] Optionally, after establishing the link between the relay node and the destination node using the third frequency, the method may further include:
[0128] Receive the broadband handshake request from the source node;
[0129] Send a broadband response to the source node;
[0130] Receive data sent by the source node;
[0131] The data is transmitted to the link layer to obtain data processed by the link layer.
[0132] The data processed at the link layer is forwarded at the physical layer.
[0133] Specifically, such as Figure 13As shown, after the link is successfully established, during the data transmission phase, the relay node first receives the broadband handshake request from the source node, and then sends a broadband response to the source node. After the broadband handshake interaction is successful, the relay node receives the data sent by the source node. When it receives the data sent by the source node, it transmits the data to the link layer. The link layer selects the communication link for the data and obtains the data after the link layer is processed. Then, the data processed by the link layer is forwarded at the physical layer without going through the network layer.
[0134] In the method provided by the embodiments of the present invention, when relay nodes forward data, they only need to pass through the link layer and then to the physical layer for data forwarding, without going through the network layer for processing, which can reduce the transmission latency of service flows.
[0135] Optionally, when the service mode is broadcast mode, after establishing the link between the relay node and the destination node using the third frequency, the method may further include:
[0136] The broadcast data is forwarded at the physical layer.
[0137] Specifically, such as Figure 14 As shown, after the link is successfully established, when the service mode is broadcast mode, it can be understood that broadcast mode only needs to forward the data. When the relay node receives the broadcast data, it forwards the broadcast data at the physical layer.
[0138] In the method provided by this embodiment of the invention, when the service mode is broadcast mode, the relay node forwards the transmitted data in the simplest way, which only passes through the physical layer of the relay node, thereby significantly reducing the service transmission latency.
[0139] Optionally, when the business mode is unicast, after receiving the data sent by the source node, the method may further include:
[0140] When a relay node is not a node on the main channel, the communication frequencies between the relay node and the source node and the destination node are frequency offset to obtain the offset communication frequencies. The offset communication frequencies are different from the communication frequencies between the relay node and the source node and the destination node on the main channel.
[0141] Specifically, the business model is unicast, which can be understood as one source node corresponding to one destination node, with no limit on the number of relay nodes. For example... Figure 9 , Figure 10 , Figure 11 , Figure 12 As shown, Figure 9 and Figure 10 This is a schematic diagram illustrating the principle of the chain establishment phase in a unicast service model. Figure 9 It mainly indicates the direction of the link establishment signal flow. Figure 10This mainly represents the transmission frequency logic at each node during the unicast service connection establishment process; Figure 11 and Figure 12 This is a schematic diagram illustrating the principle of the data transmission phase in a unicast service mode. Figure 11 It mainly indicates the direction of data transmission signal flow. Figure 12 This is a flowchart illustrating the communication frequency flow during the data transmission phase of a unicast service mode, showing the communication frequency logic at each node.
[0142] Among them, such as Figure 9 and Figure 10 As shown, when the destination node sends a link establishment response to the target relay node based on a third frequency point, such as F2, it is possible that other relay nodes on the third frequency point F2 may also receive the link establishment response. However, it is easy to understand that this link establishment will only be conducted with the target relay node. Therefore, the other relay nodes that receive the link establishment response on the third frequency point, such as F2, can continue to relay, while the relay nodes that do not receive the link establishment response on the third frequency point will leave the network.
[0143] Furthermore, after receiving data from the source node, i.e., during the data transmission phase, when the relay node determines that it is not a node on the main channel, it can perform frequency offset processing on the communication frequencies between the relay node and the source and destination nodes, respectively, to obtain the offset communication frequencies. Here, the main channel refers to the primary channel for data signal transmission in unicast mode; correspondingly, the other channels can be considered auxiliary channels for data signal transmission. The offset communication frequency is different from the communication frequencies of the relay node on the main channel with the source and destination nodes, respectively, to stagger the frequencies. For example... Figure 10 , Figure 11 As shown, for example, if the communication frequency between destination node 2 and target relay node 1 is the third frequency point, such as F2, then the other relay nodes that continue to relay, after confirming that they do not belong to the main channel, can randomly offset the main frequency F2 by a random variable and use themselves as an auxiliary channel. For example, the communication frequency with the destination node after offset processing is F2+Δf4, F2+Δf5, and the communication frequency with the source node after offset processing will be changed to F1+Δf1, F1+Δf3, in order to avoid frequency conflicts.
[0144] In the method provided by the embodiments of the present invention, frequency offset processing is performed on the communication frequencies between the relay node and the source node and the destination node respectively to obtain the offset communication frequencies. The offset communication frequencies are different from the communication frequencies between the relay node and the source node and the destination node on the main channel, so as to avoid frequency conflicts that may cause data transmission failure.
[0145] Figure 6This is the fourth flowchart illustrating the shortwave networking method provided in this embodiment of the invention. The method is applied to the target node, such as... Figure 6 As shown, the method includes:
[0146] Step 601: Receive at least one relay node sending a second request on a second frequency point. The second request is used to request the establishment of a link between each relay node and the destination node. The second request is sent after the link between the source node and each relay node is established. The link between the source node and each relay node is established based on a first frequency point. The first frequency point is a frequency point among multiple available shortwave frequencies.
[0147] Step 602: Feed back link establishment response information to the target relay node among at least one relay node. The target relay node corresponds to the third frequency point, which is the frequency point among the second frequency points corresponding to each relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0148] Specifically, the method in this embodiment is applied to the destination node, i.e., the destination node is the executing entity. After receiving a second request sent by at least one relay node on a second frequency point, the destination node selects a third frequency point with the highest signal quality among the second frequency points, and feeds back link establishment response information to the target relay node among the at least one relay node based on the third frequency point. The link establishment response information can be used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0149] The method provided in this embodiment of the invention is applied to a destination node. The destination node receives a second request sent by at least one relay node on a second frequency. The second request is sent after the link between the source node and each relay node is established. The destination node feeds back link establishment response information to the target relay node among the at least one relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using a third frequency. Thus, the link establishment between the destination node and the relay node is completed. Since the destination node feeds back the link establishment response information to at least one relay node based on the third frequency in the second frequency, that is, at least one relay node receives the link establishment response information, it avoids the link establishment time being extended due to the failure to feed back the link establishment response information, and shortens the overall shortwave link establishment time.
[0150] Optionally, the third frequency point is the frequency point with the highest signal quality among the second frequency points corresponding to each relay node.
[0151] Specifically, the third frequency point is the frequency point with the highest signal quality among the second frequency points corresponding to each relay node. The link is established with the target relay node corresponding to the third frequency point through the third frequency point, and the established link has good stability.
[0152] In the method provided by the embodiments of the present invention, a link is established with the target relay node through the frequency point with the highest signal quality, and the established link has good stability.
[0153] Optionally, the method may also include:
[0154] Receive data transmitted from the source node and at least one relay node in the link preceding the target relay node;
[0155] The signal evaluation model is used to divide and merge the data transmitted by the source node and each relay node to obtain the data after the data is divided and merged. The signal evaluation model is used to evaluate the signal based on the characteristics of the input multi-path data to obtain the evaluation result. The characteristics include at least one of the following: signal-to-noise ratio, multipath delay and Doppler frequency domain.
[0156] Specifically, when the destination node receives data transmitted from the source node and at least one relay node preceding the target relay node in the link, it can perform a pass-through and pass-through processing on the transmitted data. This process utilizes a signal evaluation model to pass-through and pass-through the multiple data streams transmitted from the source node and all preceding relay nodes. Specifically, the input multiple data streams are characterized by at least one of the following: signal-to-noise ratio, multipath delay, and Doppler frequency domain. The evaluation model scores and evaluates the signal of the transmitted data, selecting a portion of high-quality signals sufficient to ensure correct demodulation for maximum ratio combining to obtain the pass-through and pass-through combined data.
[0157] For example, when the business mode is broadcast mode, such as Figure 7 , Figure 8 As shown, the source node (0) first uses 4G-ALE (Automatic Link Establishment) technology to select the optimal frequency (F1) and establish links with multiple neighboring nodes (1), which then act as relay nodes. The relay nodes then establish links with the destination node (2) at frequencies (F2, F3, F4, F5, and F6). During this process, the destination node (2) waits for one link establishment cycle to confirm the signal quality of both the source node (0) and the relay nodes (1), using this information as the basis for selecting itself as either a relay node (1) or a destination node (2). Simultaneously, the destination node (2) uses the data from the source node (0) and the relay nodes (1) as diversity data to enhance its local reception performance.
[0158] In the method provided by this invention, the input multi-channel data signals are scored and evaluated according to the evaluation model, and a portion of high-quality signals that are sufficient to ensure correct demodulation are selected for maximum ratio combining. In addition, the diversity strategy includes fault tolerance measures. In the case of incorrect demodulation, the suboptimal signal is included for demodulation, making full use of the frequency diversity of the relay node to enhance the reliability of the received data.
[0159] Optionally, embodiments of the present invention provide a schematic diagram of the data transmission process after the shortwave link is established, such as... Figure 4 As shown, the steps are as follows:
[0160] Step 401: The source node selects the first frequency from multiple available shortwave frequencies and initiates a broadband handshake with the relay node based on the first frequency.
[0161] Step 402: The relay node sends a broadband response to the source node on the first frequency.
[0162] Step 403: The source node sends data to the relay node;
[0163] Step 404: The relay node sends a data transmission confirmation to the source node;
[0164] Step 405: The relay node initiates a broadband handshake with the destination node on the second frequency.
[0165] Step 406: The destination node sends a broadband response to the relay node;
[0166] Step 407: The relay node sends data to the destination node;
[0167] Step 408: The destination node sends a data transmission confirmation to the source node.
[0168] Specifically, the source node selects a first frequency from multiple available shortwave frequencies and initiates a broadband handshake with the relay node based on the first frequency. The relay node sends a broadband response to the source node on the first frequency. The source node sends data to the relay node, and after receiving the data, the relay node confirms the data transmission to the source node. Further, the relay node sends a broadband handshake to the destination node on a second frequency, and the destination node sends a broadband response to the relay node. After that, the relay node sends data to the destination node, and after receiving the data sent by the relay node, the destination node confirms the data transmission to the source node.
[0169] In the method provided in this embodiment, the spectrum-aware frequency selection technology of 4G-ALE fourth-generation automatic link establishment technology is used as a network coordination means. The transmitting and receiving parties automatically adjust the channel frequency and waveform bandwidth, modulation method, data rate and other parameters near the preferred frequency according to the real-time status of the interactive channel transmission, thereby improving the robustness and throughput of data transmission.
[0170] The shortwave networking device provided by the present invention is described below. The shortwave networking device described below and the shortwave networking method described above can be referred to in correspondence.
[0171] Figure 15This is one of the structural schematic diagrams of a shortwave networking device 1500 provided in an embodiment of the present invention. The shortwave networking device 1500 is applied to a source node, such as... Figure 15 As shown, the shortwave networking device 1500 includes:
[0172] The request sending module 1510 is used to select a first frequency point from multiple available shortwave frequency points, and send a first request to the relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point.
[0173] The response receiving module 1520 is used to establish a link between the source node and the relay node using the first frequency point when the downlink channel quality of the first frequency point meets the preset link establishment conditions; the link between the relay node and the destination node is established by the relay node using the second frequency point corresponding to the relay node.
[0174] The apparatus provided in this embodiment of the invention is applied to a source node. The request sending module 1510 selects a first frequency point from multiple available shortwave frequencies and sends a first request to a relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point. When the response receiving module 1520 determines that the downlink channel quality of the first frequency point meets the preset link establishment conditions, it establishes a link between the source node and the relay node using the first frequency point. The link between the relay node and the destination node is established by the relay node using a second frequency point corresponding to the relay node. Since the first request is sent by the source node to the relay node based on the first frequency selected from multiple available shortwave frequencies, and the first request is used to obtain the downlink channel quality of the first frequency, sending the first request after frequency selection avoids the extension of link establishment time due to frequency conflict. The link establishment time between the source node and the relay node based on the first frequency is short. Then, the downlink channel quality of the first frequency is judged. If it meets the preset link establishment conditions, the link between the source node and the relay node is established. The link between the relay node and the destination node is established by the relay node using the second frequency corresponding to the relay node. Because the source node establishes a link with the relay node only after judging that the downlink channel quality of the first frequency meets the preset link establishment conditions and the relay node and the destination node have already established a link, the link establishment time delay caused by the link between the relay node and the destination node is avoided, thus shortening the overall shortwave link establishment time and reducing the time overhead of shortwave networking.
[0175] Optionally, the shortwave networking device 1500 also includes a spectrum sensing module;
[0176] The spectrum sensing module is used to: divide a preset spectrum into multiple sub-channels before selecting the first frequency point from multiple available shortwave frequencies, and obtain a set of available shortwave frequencies based on the occupancy of each sub-channel; the set of available shortwave frequencies includes multiple available shortwave frequencies;
[0177] The spectrum sensing module can also be used for:
[0178] Obtain the signal-to-noise ratio corresponding to each frequency point in the set of available shortwave frequencies;
[0179] Select the first frequency with the highest signal-to-noise ratio from the set of available shortwave frequencies.
[0180] Optionally, the response receiving module 1520 can also be used for:
[0181] Obtain the uplink channel quality at the first frequency point;
[0182] If the downlink channel quality of the first frequency point is determined to meet the preset link establishment conditions, then a link between the source node and the relay node is established using the first frequency point, including:
[0183] If the downlink channel quality and uplink channel quality of the first frequency point both meet the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point.
[0184] Figure 16 This is a second schematic diagram of the shortwave networking device 1600 provided in an embodiment of the present invention. The shortwave networking device 1600 is applied to relay nodes, such as... Figure 16 As shown, the shortwave networking device 1600 includes:
[0185] The request receiving module 1610 is used to receive a first request sent by the source node on a first frequency point. The first request is used to request the downlink channel quality of the first frequency point; the first frequency point is a frequency point among a plurality of available shortwave frequencies.
[0186] The response sending module 1620 is used to send the downlink channel quality of the first frequency point to the source node; the downlink channel quality is used to assist the source node in establishing the link between the source node and the relay node.
[0187] The request sending module 1630 is used to send a second request to the destination node on the second frequency point corresponding to the relay node. The second request is used to request the establishment of a link between the relay node and the destination node.
[0188] The response receiving module 1640 is used to establish a link between the relay node and the destination node using the third frequency point after receiving the link establishment response information fed back by the destination node based on the third frequency point; the third frequency point is a frequency point in the second frequency point corresponding to at least one relay node.
[0189] The apparatus provided in this embodiment of the invention is applied to a relay node. A request receiving module 1610 receives a first request sent by a source node on a first frequency point. The first request requests the downlink channel quality of the first frequency point. Then, a response sending module 1620 sends the downlink channel quality of the first frequency point to the source node. A request sending module 1630 sends a second request to the destination node on a second frequency point corresponding to the relay node. The second request requests the establishment of a link between the relay node and the destination node. After receiving a link establishment response from the destination node based on a third frequency point, the response receiving module 1640 establishes a link between the relay node and the destination node using the third frequency point. Since the first frequency point is one of multiple available shortwave frequencies, and the third frequency point is one of the second frequencies corresponding to at least one relay node, the destination node sends a link establishment response to at least one relay node via the third frequency point. This ensures that the link contains at least one relay node, avoiding link establishment failure due to frequency conflicts and significantly extending the re-establishment time. Overall, this shortens the shortwave link establishment time and reduces the time overhead of shortwave network deployment.
[0190] Optionally, the third frequency point is the frequency point with the highest signal quality among the second frequency points corresponding to at least one relay node.
[0191] Optionally, the shortwave networking device 1600 also includes a data transmission module;
[0192] The data transmission module is used for:
[0193] Receive the broadband handshake request from the source node;
[0194] Send a broadband response to the source node;
[0195] Receive data sent by the source node;
[0196] The data is transmitted to the link layer to obtain the data processed by the link layer.
[0197] Data processed at the link layer is forwarded at the physical layer.
[0198] Optionally, when the business mode is broadcast mode, the data transmission module can also be used for:
[0199] The broadcast data is forwarded at the physical layer.
[0200] Optionally, the shortwave networking device 1700 also includes a frequency offset processing module;
[0201] The frequency offset processing module is used for:
[0202] When a relay node is not a node on the main channel, the communication frequencies between the relay node and the source node and the destination node are frequency offset, respectively, to obtain the offset communication frequencies. The offset communication frequencies are different from the communication frequencies between the relay node and the source node and the destination node on the main channel.
[0203] Figure 17 This is the third schematic diagram of the shortwave networking device 1700 provided in an embodiment of the present invention. The shortwave networking device 1700 is applied to the target node, such as... Figure 17 As shown, the shortwave networking device 1700 includes:
[0204] The request receiving module 1710 is used to receive a second request sent by at least one relay node on a second frequency point. The second request is used to request the establishment of a link between each relay node and the destination node. The second request is sent after the link between the source node and each relay node is established. The link between the source node and each relay node is established based on a first frequency point. The first frequency point is a frequency point among multiple available shortwave frequencies.
[0205] The response sending module 1720 is used to send link establishment response information back to the target relay node in at least one relay node. The target relay node corresponds to a third frequency point, which is a frequency point in the second frequency point corresponding to each relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0206] The apparatus provided in this embodiment of the invention is applied to a destination node. The destination node receives a second request sent by at least one relay node on a second frequency point via a request receiving module 1710. The second request is sent after the link between the source node and each relay node is established. The response sending module 1720 sends a link establishment response message to the target relay node among the at least one relay node through the destination node. The link establishment response message instructs the target relay node to establish a link between the relay node and the destination node using a third frequency point. Thus, the link establishment between the destination node and the relay nodes is completed. Because the destination node sends the link establishment response message to at least one relay node based on the third frequency point within the second frequency point, meaning at least one relay node receives the link establishment response message, the link establishment time is avoided due to the failure to send a link establishment response message, thus shortening the overall shortwave link establishment time.
[0207] Optionally, the third frequency point is the frequency point with the highest signal quality among the second frequency points corresponding to each relay node.
[0208] Optionally, the shortwave networking device 1700 also includes a diversity and aggregation processing module;
[0209] The set division and processing module is used for:
[0210] Receive data transmitted from the source node and at least one relay node in the link preceding the target relay node;
[0211] The signal evaluation model is used to divide and merge the data transmitted by the source node and each relay node to obtain the data after the data is divided and merged. The signal evaluation model is used to evaluate the signal based on the characteristics of the input multi-path data to obtain the evaluation result. The characteristics include at least one of the following: signal-to-noise ratio, multipath delay and Doppler frequency domain.
[0212] Figure 18 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 18 As shown, the electronic device may include: a processor 1810, a communications interface 1820, a memory 1830, and a communication bus 1840, wherein the processor 1810, the communications interface 1820, and the memory 1830 communicate with each other via the communication bus 1840. The processor 1810 can call logical instructions in the memory 1830 to execute a shortwave networking method, which includes:
[0213] Applied to the source node, the methods include:
[0214] Select a first frequency point from multiple available shortwave frequencies, and send a first request to the relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point.
[0215] If the downlink channel quality of the first frequency point meets the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point; the link between the relay node and the destination node is established by the relay node using the second frequency point corresponding to the relay node.
[0216] or,
[0217] Applied to relay nodes, the methods include:
[0218] The receiver receives a first request sent by the source node on a first frequency point. The first request is used to request the downlink channel quality of the first frequency point; the first frequency point is a frequency point among a plurality of available shortwave frequencies.
[0219] Send the downlink channel quality of the first frequency point to the source node; the downlink channel quality is used to assist the source node in establishing a link between the source node and the relay node;
[0220] Send a second request to the destination node on the second frequency point corresponding to the relay node. The second request is used to request the establishment of a link between the relay node and the destination node.
[0221] After receiving the link establishment response information from the destination node based on the third frequency point, the link between the relay node and the destination node is established using the third frequency point; the third frequency point is a frequency point in the second frequency point corresponding to at least one relay node;
[0222] or,
[0223] Applied to the destination node, the methods include:
[0224] Receive at least one relay node sending a second request on a second frequency point. The second request is used to request the establishment of links between each relay node and the destination node. The second request is sent after the links between the source node and each relay node are established. The links between the source node and each relay node are established based on a first frequency point. The first frequency point is a frequency point among multiple available shortwave frequencies.
[0225] The link establishment response information is fed back to the target relay node in at least one relay node. The target relay node corresponds to the third frequency point, which is the frequency point in the second frequency point corresponding to each relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0226] Furthermore, the logical instructions in the aforementioned memory 1830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0227] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the shortwave networking method provided by the methods described above, the method comprising:
[0228] Applied to the source node, the methods include:
[0229] Select a first frequency point from multiple available shortwave frequencies, and send a first request to the relay node on the first frequency point. The first request is used to request the downlink channel quality of the first frequency point.
[0230] If the downlink channel quality of the first frequency point meets the preset link establishment conditions, then the link between the source node and the relay node is established using the first frequency point; the link between the relay node and the destination node is established by the relay node using the second frequency point corresponding to the relay node.
[0231] or,
[0232] Applied to relay nodes, the methods include:
[0233] The receiver receives a first request sent by the source node on a first frequency point. The first request is used to request the downlink channel quality of the first frequency point; the first frequency point is a frequency point among a plurality of available shortwave frequencies.
[0234] Send the downlink channel quality of the first frequency point to the source node; the downlink channel quality is used to assist the source node in establishing a link between the source node and the relay node;
[0235] Send a second request to the destination node on the second frequency point corresponding to the relay node. The second request is used to request the establishment of a link between the relay node and the destination node.
[0236] After receiving the link establishment response information from the destination node based on the third frequency point, the link between the relay node and the destination node is established using the third frequency point; the third frequency point is a frequency point in the second frequency point corresponding to at least one relay node;
[0237] or,
[0238] Applied to the destination node, the methods include:
[0239] Receive at least one relay node sending a second request on a second frequency point. The second request is used to request the establishment of links between each relay node and the destination node. The second request is sent after the links between the source node and each relay node are established. The links between the source node and each relay node are established based on a first frequency point. The first frequency point is a frequency point among multiple available shortwave frequencies.
[0240] The link establishment response information is fed back to the target relay node in at least one relay node. The target relay node corresponds to the third frequency point, which is the frequency point in the second frequency point corresponding to each relay node. The link establishment response information is used to instruct the target relay node to establish a link between the relay node and the destination node using the third frequency point.
[0241] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0242] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0243] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A short wave networking method, characterized by, The method applied to a source node comprises: selecting a first frequency point from a plurality of shortwave available frequency points, sending a first request on the first frequency point to a relay node, the first request being used for requesting to acquire downlink channel quality of the first frequency point; if it is determined that the downlink channel quality of the first frequency point meets a preset link establishment condition, establishing a link between the source node and the relay node by using the first frequency point; the link between the relay node and a destination node being established by the relay node by using a second frequency point corresponding to the relay node; before the step of selecting the first frequency point from the plurality of shortwave available frequency points, the method further comprises: dividing a preset frequency spectrum into a plurality of sub-channels, and obtaining a shortwave available frequency point set according to occupation of each sub-channel; the shortwave available frequency point set comprising the plurality of shortwave available frequency points; the step of selecting the first frequency point from the plurality of shortwave available frequency points comprises: acquiring signal-to-noise ratios corresponding to each frequency point in the shortwave available frequency point set; selecting the first frequency point with the maximum signal-to-noise ratio from the shortwave available frequency point set.
2. The short wave networking method of claim 1, wherein, before the step of establishing the link between the source node and the relay node by using the first frequency point, the method further comprises: acquiring uplink channel quality of the first frequency point; the step of establishing the link between the source node and the relay node by using the first frequency point if it is determined that the downlink channel quality of the first frequency point meets the preset link establishment condition comprises: if it is determined that the downlink channel quality and the uplink channel quality of the first frequency point both meet the preset link establishment condition, establishing the link between the source node and the relay node by using the first frequency point.
3. A short wave networking method, characterized by, The method applied to a relay node comprises: receiving a first request sent by a source node on a first frequency point, the first request being used for requesting to acquire downlink channel quality of the first frequency point; the first frequency point being a frequency point in a plurality of shortwave available frequency points; sending the downlink channel quality of the first frequency point to the source node; the downlink channel quality being used for assisting the source node to establish a link between the source node and the relay node; sending a second request on a second frequency point corresponding to the relay node to a destination node, the second request being used for requesting to establish a link between the relay node and the destination node; after receiving link establishment response information fed back by the destination node based on a third frequency point, establishing the link between the relay node and the destination node by using the third frequency point; the third frequency point being the second frequency point corresponding to the relay node; after the step of establishing the link between the relay node and the destination node by using the third frequency point, the method further comprises: receiving a wideband handshake request of the source node; sending a wideband response to the source node; receiving data sent by the source node; transmitting the data to a link layer to obtain data processed by the link layer; forwarding the data processed by the link layer on a physical layer.
4. The short wave networking method of claim 3, wherein, after the step of establishing the link between the relay node and the destination node by using the third frequency point, the method further comprises: forwarding broadcast data on the physical layer when a service mode is a broadcast mode.
5. The short wave networking method of claim 3, wherein, When the service mode is the unicast mode, the data sent by the receiving source node further comprises: When the relay node does not belong to the nodes on the main channel, the communication frequency of the relay node with the source node and the destination node is subjected to frequency offset processing respectively, to obtain the offset-processed communication frequency; the offset-processed communication frequency is different from the communication frequency of the relay node on the main channel with the source node and the destination node.
6. A short wave networking method, characterized by, The method applied to the destination node comprises: receiving a second request sent by at least one relay node on a second frequency point, the second request being used to request the establishment of a link between each of the relay nodes and the destination node; the second request being sent after the establishment of a link between a source node and each of the relay nodes; the link between the source node and each of the relay nodes being established based on a first frequency point; the first frequency point being a frequency point in a plurality of shortwave available frequency points; feeding back link establishment response information to a target relay node in the at least one relay node, the target relay node corresponding to a third frequency point, the third frequency point being a frequency point in the second frequency points corresponding to each of the relay nodes; the link establishment response information being used to instruct the target relay node to establish a link between the relay node and the destination node by using the third frequency point; The method further comprises: receiving data transmitted by the source node and at least one relay node before the target relay node on the link; performing data set combination on the data transmitted by the source node and each of the relay nodes by using a signal evaluation model, to obtain set-combined data; the signal evaluation model being used to perform signal evaluation based on the characteristics of input multi-path data, to obtain an evaluation result, the characteristics including at least one of the following: signal-to-noise ratio, multipath delay and Doppler frequency domain.
7. A short wave networking device, characterized by, The device applied to the source node comprises: a request sending module, configured to select a first frequency point from a plurality of shortwave available frequency points, and send a first request to a relay node on the first frequency point, the first request being used to request the acquisition of the downlink channel quality of the first frequency point; a response receiving module, configured to, if it is determined that the downlink channel quality of the first frequency point meets a preset link establishment condition, establish a link between the source node and the relay node by using the first frequency point; the link between the relay node and a destination node being established by the relay node by using a second frequency point corresponding to the relay node; a spectrum sensing module, configured to, before selecting the first frequency point from the plurality of shortwave available frequency points, divide a preset spectrum into a plurality of sub-channels, and obtain a shortwave available frequency point set according to the occupation of each of the sub-channels; the shortwave available frequency point set including the plurality of shortwave available frequency points; the selection of the first frequency point from the plurality of shortwave available frequency points including: acquiring the signal-to-noise ratio corresponding to each of the frequency points in the shortwave available frequency point set; and selecting the first frequency point with the maximum signal-to-noise ratio from the shortwave available frequency point set.
8. A short wave networking device, characterized by, The device applied to the relay node comprises: The request receiving module is configured to receive a first request sent by a source node on a first frequency point, the first request being used to request acquisition of downlink channel quality of the first frequency point, and the first frequency point being a frequency point in a plurality of short-wave available frequency points; The response sending module is configured to send the downlink channel quality of the first frequency point to the source node, and the downlink channel quality is used to assist the source node to establish a link between the source node and the relay node; The request sending module is configured to send a second request to a destination node on a second frequency point corresponding to the relay node, and the second request is used to request establishment of a link between the relay node and the destination node; The response receiving module is configured to, after receiving link establishment response information fed back by the destination node based on a third frequency point, establish the link between the relay node and the destination node by using the third frequency point, and the third frequency point is the second frequency point corresponding to the relay node; The data transmission module is configured to receive a wideband handshake request of the source node, send a wideband response to the source node, receive data sent by the source node, transmit the data to a link layer to obtain data processed by the link layer, and forward the data processed by the link layer in a physical layer.
9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the short-wave networking method of claim 1, or implements the short-wave networking method of any one of claims 3 to 5, or implements the short-wave networking method of claim 6 when the processor executes the program.
Citation Information
Patent Citations
Relay node selection method
CN104507136A
Communication method
CN108880634A
Short-wave communication link establishment method, communication system and storage medium
CN112135366A
Short-wave digital channelization communication and detection integrated rapid link establishment method
CN114641087A
Method and system for alternate wireless channel selection for uplink and downlink data communication
US20090080366A1