Scatter communication link self-adaption method based on real-time service rate and communication equipment
By combining adaptive methods of channel quality and service rate, the problem of high power waste in scatter communication equipment when there is no service transmission is solved, realizing low power operation of the equipment when idle and efficient communication when needed.
Patent Information
- Application Number
- CN202511756884.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-27
- Publication Date
- 2026-02-10
AI Technical Summary
Existing scatter communication equipment still operates at high power when there is no service data transmission or low-speed transmission, resulting in power waste and failing to effectively adapt to the real-time service rate.
A link adaptive method based on real-time service rate is adopted, which combines rate adaptation and power adaptation. Adjustments are made based on both channel quality and service rate, including the combination of multi-level symbol rate and modulation and coding scheme, so as to reduce power consumption when the device is idle and increase communication rate when needed.
It effectively reduces device power consumption, extends battery life, ensures that business data transmission needs are met when required, and reduces unnecessary power consumption.
Smart Images

Figure CN121508636A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of scattering communication technology, and provides a scattering communication link adaptive method and communication device based on real-time service rate. Background Technology
[0002] Tropospheric scattering communication is a typical beyond-line-of-sight communication method, covering distances from tens to hundreds of kilometers and transmitting service rates from a few kbps to tens of Mbps. Scattering channels exhibit significant fading characteristics, and signal levels are affected by factors such as temperature, humidity, and air pressure within the scattering body, exhibiting distinct seasonal and diurnal characteristics with large fluctuations, exceeding 20 dB within a single day. Therefore, rate adaptation technology is one of the key technologies for scattering devices, ensuring that the communication rate tracks channel changes in real time. Furthermore, when there is a deviation between the communication rate supported by the channel and the target rate, power adaptation technology can be used to match the communication rate to the target rate. When the communication rate is lower than the target rate, the transmission power is increased to improve the rate; when the communication rate is higher than the target rate, the transmission power is reduced to decrease the overall power consumption. In recent years, with the increasing demand for lightweight and miniaturized scattering communication equipment, portable scattering communication devices powered primarily by batteries have become increasingly widespread. Since high-power amplifiers are the main source of power consumption in scattering devices, reducing transmission power has become one of the main means of reducing overall power consumption, thus increasing the demand for power adaptation technology. Rate adaptation technology and power adaptation technology are collectively referred to as link adaptation technology.
[0003] Traditional link adaptive technology typically adjusts the rate and power based solely on the quality of the communication link, resulting in the device always operating at high power even when no actual business data is being transmitted. Summary of the Invention
[0004] In view of this, the present invention provides a scattering communication link adaptive method and communication device based on real-time service rate. This link adaptive method combines rate adaptation and power adaptation. Compared with the existing link adaptive methods that rely solely on channel quality, it adds real-time service rate as a judgment criterion, thus making up for the power waste caused by the existing link adaptive methods always operating at high power when there is no service data transmission or low-rate service transmission.
[0005] The technical solution adopted in this invention is as follows: An adaptive method for scattering communication links based on real-time service rates is implemented using a scattering communication system. The system includes two scattering communication devices, serving as a transmitter and a receiver, respectively. The scattering communication devices employ a rate design combining multi-level symbol rates and modulation / coding methods, supporting rate and power adaptation based on channel quality. The method includes the following steps: Step 1: The scattering communication device fixes the initial transmit power and performs basic rate adaptation based on the preset target rate and the current channel quality until the communication rate is adjusted to the optimal symbol rate and modulation coding scheme supported by the current channel. Step 2: The sending end calculates the current actual transmission service rate R. b And determine the modulation and coding scheme a required to meet the business data transmission needs at the current optimal symbol rate; Step 3: The sending end sends a link control command 0 to the receiving end, informing the receiving end of the modulation and coding scheme a required for transmitting the current service data; the receiving end parses the link control command 0 to obtain the modulation and coding scheme a required for transmitting the service. Step 4: The receiving end comprehensively considers the highest modulation and coding scheme b supported by the current channel and the modulation and coding scheme a required by the transmission service in the parsed link control instruction 0, and determines the final modulation and coding scheme c to be used. Step 5: The receiving end informs the sending end of the modulation and coding scheme c to be used through Link Control Command 1; The sending end parses the modulation and coding scheme c in Link Control Command 1. Step 6: At the agreed time, the receiving end switches the receiving modulation and coding mode to modulation and coding mode c, and at the same time, the transmitting end switches the transmitting modulation and coding mode to modulation and coding mode c. Step 7: The receiver detects the channel margin with a set time as the observation period, performs power adaptive judgment with the modulation and coding scheme a required for the transmission service as the target rate, and determines the power adjustment amount ΔP. Step 8: The receiver informs the transmitter of the power adjustment amount ΔP through link control command 2. The transmitter parses the power adjustment amount ΔP in link control command 2 and adjusts the transmit power; then it returns to step 2.
[0006] Furthermore, in step 2, the method for determining the modulation and coding scheme 'a' that satisfies the service data transmission requirements at the current optimal symbol rate is as follows: ; In the formula, R a R represents the air interface rate corresponding to modulation and coding scheme 'a', n represents the modulation and coding scheme number at the current optimal symbol rate, ranging from 0 to N-1, for a total of N modulation and coding schemes. n R represents the air interface rate corresponding to each modulation and coding scheme at the current optimal symbol rate.N-1 This represents the air interface rate corresponding to the highest modulation and coding scheme under the current optimal symbol rate, and Th represents the preset threshold.
[0007] Step 4: The receiving end comprehensively considers the highest modulation and coding scheme b supported by the current channel and the modulation and coding scheme a required by the transmission service in the parsed link control instruction 0, and determines the final modulation and coding scheme c to be used. Furthermore, the method for determining the final modulation and coding scheme c in step 4 is as follows: c = min({a, b}).
[0008] Furthermore, the process of determining the power adjustment amount ΔP in step 7 is as follows: a) Calculate the current signal-to-noise ratio (SNR) real The demodulation threshold signal-to-noise ratio (SNR) corresponding to the modulation and coding scheme a at the current symbol rate thresh The difference ΔSNR; b) Compare ΔSNR with the preset increased power threshold Th inc and reducing the power threshold Th dec Compare, if ΔSNR <Th inc If ΔSNR > Th, then the power adjustment ΔP = +s; if ΔSNR > Th dec If the power adjustment is ΔP, then the power adjustment amount ΔP = -s; otherwise, the power adjustment amount ΔP = 0; where s is the power adjustment step.
[0009] A communication device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described above.
[0010] The advantages of this invention compared to the prior art are: This invention, building upon existing link adaptive functionality, comprehensively considers real-time service rates and communication link quality. It ensures the device operates with minimal power consumption in idle states, while increasing transmission power and communication rates to meet service data transmission demands when data transmission is required. This effectively reduces device power consumption and extends battery life. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below.
[0012] Figure 1 This is a schematic diagram illustrating the application of the adaptive scattering communication link method provided in an embodiment of the present invention.
[0013] Figure 2This is a schematic diagram of the transmitting end workflow of the adaptive scattering communication link method provided in an embodiment of the present invention.
[0014] Figure 3 This is a schematic diagram of the receiver's workflow in the adaptive scattering communication link method provided in this embodiment of the invention.
[0015] Figure 4 This is a schematic diagram of the power adjustment decision sub-process in the adaptive scattering communication link method provided in the embodiment of the present invention. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.
[0017] Figure 1 This is a schematic diagram illustrating an application of an adaptive scattering communication link method based on real-time service rate, provided in an embodiment of the present invention. (See diagram below.) Figure 1 As shown, this method is applied to a scattering communication system, which includes two scattering communication devices, serving as the transmitter and receiver respectively.
[0018] In this embodiment of the invention, the scattering communication device includes a baseband processing unit, a radio frequency unit, and an antenna unit; the scattering communication device adopts a rate design that combines multiple symbol rates with modulation and coding methods, with symbol rates ranging from tens of ksps to tens of Msps, and each symbol rate corresponding to multiple modulation and coding methods, and the symbol rate and modulation and coding methods can be designed according to requirements.
[0019] In this embodiment of the invention, the scattering communication device has the function of rate adaptation and power adaptation based on channel quality, which are referred to as basic rate adaptation and basic power adaptation.
[0020] The following is combined with Figure 2 and Figure 3 The following is a detailed description of the adaptive method for scattering communication links based on real-time service rates provided in this embodiment of the invention: Step 1: The scattering communication device fixes the initial transmit power and performs basic rate adaptation based on the preset target rate and the current channel quality until the communication rate is adjusted to the optimal symbol rate and modulation coding scheme supported by the current channel. The basic rate adaptation process described in this step uses information related to channel quality, such as signal-to-noise ratio and bit error rate, as the basis for determining rate increases and decreases.
[0021] Step 2: The sending end calculates the current actual transmission service rate R. bThe modulation and coding scheme 'a' required to meet the business data transmission needs at the current optimal symbol rate is determined according to the preset threshold Th. The selection strategy for modulation and coding scheme 'a' can be described as follows:
[0022] In the formula, R a R represents the air interface rate corresponding to modulation and coding scheme 'a', n represents the modulation and coding scheme number at the current optimal symbol rate, ranging from 0 to N-1, for a total of N modulation and coding schemes. n R represents the air interface rate corresponding to each modulation and coding scheme at the current optimal symbol rate. N-1 This represents the air interface rate corresponding to the highest modulation and coding scheme under the current optimal symbol rate. Th represents a preset threshold. To ensure the reliability of link transmission, the preset threshold Th is set to 2.
[0023] For example, the current symbol rate includes 8 (N=8) modulation and coding schemes, numbered 0 to 7, and the corresponding air interface rates R0 to R7 are shown in Table 1: Table 1. Examples of air interface rates corresponding to modulation and coding schemes at a certain symbol rate.
[0024] When there is no service transmission requirement, that is, the actual transmission service rate Rb=0bps, the modulation and coding scheme 0 is selected according to formula (1); if the actual service rate is Rb=2Mbps, in order to leave a certain margin, the preset threshold Th is set to 2, and the modulation and coding scheme 5 is selected according to formula (1).
[0025] Step 3: The sending end sends a link control command 0 to the receiving end, informing the receiving end of the modulation and coding scheme a required for transmitting the current service data; at the same time, the receiving end parses the link control command 0 to obtain the modulation and coding scheme a required for transmitting the service. When there is no service transmission requirement, the sending end fills the link control command 0 with modulation and coding scheme 0 and sends it to the receiving end; when the actual service rate is 2Mbps, the sending end fills the link control command 0 with modulation and coding scheme 5 and sends it to the receiving end.
[0026] Step 4: The receiving end comprehensively considers the highest modulation and coding scheme b supported by the current channel and the modulation and coding scheme a required by the transmission service in the parsed link control instruction 0, and determines the final modulation and coding scheme c to be used. c = min({a, b}); For example, if the receiver considers that the highest modulation and coding scheme supported by the current channel is 4, and there is no service transmission, the receiver will parse the modulation and coding scheme in link control instruction 0 as 0, and the final determined modulation and coding scheme to be used will be 0; if the actual service rate is 2Mbps, the receiver will parse the modulation and coding scheme in link control instruction 0 as 5, and the final determined modulation and coding scheme to be used will be 4.
[0027] Step 5: The receiving end informs the sending end of the modulation and coding scheme c to be used through link control command 1; at the same time, the sending end parses the modulation and coding scheme c in link control command 1. When there is no service transmission, the receiving end fills the link control command 1 with modulation and coding scheme 0 and sends it to the sending end. The sending end parses the link control command 1 and obtains the modulation and coding scheme 0. When the actual service rate is 2Mbps, the receiving end fills the link control command 1 with modulation and coding scheme 4 and sends it to the sending end. The sending end parses the link control command 1 and obtains the modulation and coding scheme 4.
[0028] Step 6: At the agreed time, the receiving end switches the receiving modulation and coding mode to modulation and coding mode c, and at the same time, the transmitting end switches the transmitting modulation and coding mode to modulation and coding mode c. To ensure lossless rate switching, the transmission and reception modulation and coding schemes must be switched simultaneously.
[0029] Step 7: The receiving end performs power adaptive judgment with the modulation and coding scheme a required for the transmission service as the target rate, detects the channel margin with an observation period of T seconds, determines whether the current channel margin supports the modulation and coding scheme a, and determines the power adjustment amount ΔP accordingly. like Figure 4 As shown, the process of determining the power adjustment amount ΔP is as follows: a) Calculate the current signal-to-noise ratio (SNR) real The demodulation threshold signal-to-noise ratio (SNR) corresponding to the modulation and coding scheme a at the current symbol rate thresh The difference ΔSNR; b) Compare ΔSNR with the preset increased power threshold Th inc and reducing the power threshold Th dec Compare, if ΔSNR <Th inc If ΔP = +s; if ΔSNR > Th dec If , then ΔP = -s; otherwise, ΔP = 0, where s is the power adjustment step.
[0030] Furthermore, to prevent excessive power adjustment from causing receiver malfunctions, the power adjustment step s is set to 1 dBm; furthermore, to ensure sufficient signal-to-noise ratio margin during communication to reduce the impact of channel fluctuations, the increased power threshold Th is... incSet to 2dB; furthermore, to prevent frequent adjustments from causing power oscillations and affecting communication performance, the power threshold Th is reduced. dec Set to 4dB.
[0031] Power adaptation needs to be based on the signal-to-noise ratio (SNR) threshold corresponding to the currently used modulation and coding scheme. For example, the SNR thresholds corresponding to various modulation and coding schemes at a certain symbol rate are shown in Table 2. The preset power increase threshold Th inc =2, reduce the power threshold Th dec =4.
[0032] Table 2 Examples of signal-to-noise ratio thresholds for modulation and coding schemes at a certain symbol rate
[0033] When there is no service transmission, the actual modulation and coding scheme used is 0, and the corresponding signal-to-noise ratio (SNR) threshold is 1dB. Assume the current actual SNR is SNR. real =8dB, then calculate ΔSNR=7dB >Th dec =4dB indicates that the current channel has a margin, and the transmit power can be reduced; ΔP=-1. Power adjustment judgments are performed periodically. After several rounds of power adjustments, the actual signal-to-noise ratio decreases to SNR. real If the current channel rate is 3dB, then the calculated ΔSNR is 2dB, indicating that the current channel rate matches the actual rate and no power adjustment is required. When the actual service rate is 2Mbps, the actual modulation and coding scheme used is 4, and the corresponding signal-to-noise ratio (SNR) threshold is 7dB. Assuming the current actual SNR is SNR... real =15dB, then calculate ΔSNR=8dB>Th dec =4dB indicates that the current channel has a margin, and the transmit power can be reduced; ΔP=-1. If the channel suddenly deteriorates over a period of time, the actual signal-to-noise ratio is SNR. real =7.5dB, then ΔSNR=0.5dB < Thinc=2dB, indicating that the current channel margin is insufficient, and the transmit power can be increased, ΔP=+1.
[0034] Step 8: The receiving end informs the transmitting end of the power adjustment amount ΔP through the link control command 2. At the same time, the transmitting end parses the power adjustment amount ΔP in the link control command 2 and adjusts the transmission power accordingly. When there is no service transmission, the actual modulation and coding scheme used is 0, and the corresponding signal-to-noise ratio (SNR) threshold is 1dB. Assuming the current transmitting power at the transmitting end is 20dBm, the actual SNR at the receiving end is SNR. realIf the power is 8dB, the receiver will inform the transmitter of the power adjustment amount ΔP=-1 through link control command 2. The transmitter will parse the power adjustment amount ΔP=-1 in link control command 2 and control the transmit power to decrease by 1dB, becoming 19dBm. The power adjustment judgment will be performed periodically. After several rounds of power adjustment, the transmit power can be reduced to about 16dBm. Step 9: Repeat steps 2 through 8.
[0035] Complete an adaptive method for scattering communication links based on real-time service rates.
[0036] In another embodiment of the present invention, a communication device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described above.
Claims
1. An adaptive method for scattering communication links based on real-time service rates, implemented using a scattering communication system, wherein the scattering communication system comprises two scattering communication devices, serving as a transmitter and a receiver respectively; characterized in that, Includes the following steps: Step 1: The scattering communication device fixes the initial transmit power and performs basic rate adaptation based on the preset target rate and the current channel quality until the communication rate is adjusted to the optimal symbol rate and modulation coding scheme supported by the current channel. Step 2: The sending end calculates the current actual transmission service rate R. b And determine the modulation and coding scheme a required to meet the business data transmission needs at the current optimal symbol rate; Step 3: The sending end sends a link control command 0 to the receiving end, informing the receiving end of the modulation and coding scheme a required for transmitting the current service data; the receiving end parses the link control command 0 to obtain the modulation and coding scheme a required for transmitting the service. Step 4: The receiving end comprehensively considers the highest modulation and coding scheme b supported by the current channel and the modulation and coding scheme a required by the transmission service in the parsed link control instruction 0, and determines the final modulation and coding scheme c to be used. Step 5: The receiving end informs the sending end of the modulation and coding scheme c to be used through Link Control Command 1; The sending end parses the modulation and coding scheme c in Link Control Command 1. Step 6: At the agreed time, the receiving end switches the receiving modulation and coding mode to modulation and coding mode c, and at the same time, the transmitting end switches the transmitting modulation and coding mode to modulation and coding mode c. Step 7: The receiving end detects the channel margin with a set time as the observation period, performs power adaptive judgment with the modulation and coding scheme a required for the transmission service as the target rate, and determines the power adjustment amount ΔP. Step 8: The receiving end informs the transmitting end of the power adjustment amount ΔP through the link control command 2. The transmitting end parses the power adjustment amount ΔP in the link control command 2 and adjusts the transmit power. Then return to step 2.
2. The adaptive method for scattering communication links according to claim 1, characterized in that, In step 2, the method for determining the modulation and coding scheme 'a' that satisfies the service data transmission requirements at the current optimal symbol rate is as follows: ; In the formula, R a R represents the air interface rate corresponding to modulation and coding scheme 'a', n represents the modulation and coding scheme number at the current optimal symbol rate, ranging from 0 to N-1, for a total of N modulation and coding schemes. n R represents the air interface rate corresponding to each modulation and coding scheme at the current optimal symbol rate. N-1 This represents the air interface rate corresponding to the highest modulation and coding scheme under the current optimal symbol rate, and Th represents the preset threshold. Step 4: The receiving end comprehensively considers the highest modulation and coding scheme b supported by the current channel and the modulation and coding scheme a required for the transmission service in the parsed link control instruction 0, and determines the final modulation and coding scheme c to be used.
3. The adaptive method for scattering communication links according to claim 1, characterized in that, The method for determining the final modulation and coding scheme c in step 4 is as follows: c = min({a, b}).
4. The adaptive method for scattering communication links according to claim 1, characterized in that, The process of determining the power adjustment amount ΔP in step 7 is as follows: a) Calculate the current signal-to-noise ratio (SNR) real The demodulation threshold signal-to-noise ratio (SNR) corresponding to the modulation and coding scheme a at the current symbol rate thresh The difference ΔSNR; b) Compare ΔSNR with the preset increased power threshold Th inc and reducing the power threshold Th dec Compare, if ΔSNR <Th inc If ΔSNR > Th, then the power adjustment ΔP = +s; if ΔSNR > Th dec If the power adjustment is ΔP, then the power adjustment amount ΔP = -s; otherwise, the power adjustment amount ΔP = 0; where s is the power adjustment step.
5. A communication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 4 above.