A gain control method, apparatus, communication node, and medium
By using historical data to weight and adjust the communication gain value in a large-scale MIMO-OFDM system, combined with the optimal power threshold value, the problem of communication quality fluctuations caused by wireless channel fading and interference noise is solved, thereby achieving signal power stability and reducing inter-carrier interference.
Patent Information
- Application Number
- CN202310724773.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-16
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-06-16
AI Technical Summary
In large-scale MIMO-OFDM systems, due to communication quality fluctuations caused by wireless channel fading and interference noise, existing technologies struggle to effectively adjust the receiver gain to stabilize signal power.
By acquiring the target average power values for the current and historical statistical periods, the communication gain value for the next statistical period is adjusted in a weighted manner. Combined with the pre-configured optimal power threshold value, the gain value of the variable gain power amplifier is precisely adjusted to reduce the impact of sudden interference noise on communication quality.
It achieves stable communication quality, reduces the impact of wireless channel fading and sudden interference on large-scale MIMO-OFDM systems, ensures signal power within the ideal range, and avoids inter-carrier interference.
Smart Images

Figure CN116634543B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, and in particular to a gain control method and device, a communication node and a medium. BACKGROUND
[0002] In a wireless communication system, due to the existence of wireless channel fading (including fast fading and slow fading) and interference noise and other factors, the signal power received by the receiving end antenna is large or small. In order to make the signal power received by the signal processing module stable in a relatively ideal range, a scheme that can dynamically adjust the receiving gain is often added between the antenna and the signal processing module.
[0003] In a large-scale Multiple In Multiple Out-Orthogonal Frequency Division Multiplexing (MIMO-OFDM) system, because the large-scale MIMO-OFDM system is usually accompanied by beamforming, for example, the broadcast channel sent by the base station is a wide beam, and the communication signal power received by the terminal is low, while the service channel is a narrow beam after beamforming, and the received communication signal power is much higher, therefore, the gain value cannot be adjusted by the method of estimating the signal power using special symbols (such as broadcast channel).
[0004] The large-scale MIMO-OFDM system usually transmits time domain signals in the form of frames, subframes or symbols, and the receiving gain cannot be changed within a symbol, otherwise the inter-carrier interference will be caused. SUMMARY
[0005] The present application provides a gain control method, device, communication node and medium, which solves the problem of communication quality fluctuation caused by the existence of wireless channel fading and interference noise and other factors in the prior art.
[0006] According to an aspect of the present application, a gain control method is provided, applied to a first communication node configured with a variable gain power amplifier, comprising:
[0007] In response to the first communication node successfully accessing the second communication node, determining the initial average power value of the sampling signal in the current statistical period;
[0008] Based on the target average power value of the sampling signal in the first statistical period, the target average power value of the sampling signal in the second statistical period, and the initial average power value of the sampling signal in the current statistical period, and the weight value of each statistical period, determining the target average power value of the sampling signal in the current statistical period;
[0009] determine a target communication gain value based on the target average power value, a preconfigured optimal power threshold value and a communication gain value of the current statistical period;
[0010] set the target communication gain value as a communication gain value of a next statistical period of the variable gain power amplifier.
[0011] According to another aspect of the present application, there is provided a gain control apparatus applied to a first communication node configured with a variable gain power amplifier, comprising:
[0012] a first determining module configured to determine an initial average power value of a sampling signal in a current statistical period in response to successful access of the first communication node to a second communication node;
[0013] a second determining module configured to determine a target average power value of the sampling signal in the current statistical period based on the target average power value of the sampling signal in the first statistical period, the target average power value of the sampling signal in the second statistical period, the initial average power value of the sampling signal in the current statistical period and a weight value of each statistical period;
[0014] a third determining module configured to determine a target communication gain value based on the target average power value, a preconfigured optimal power threshold value and a communication gain value of the current statistical period;
[0015] a fourth determining module configured to set the target communication gain value as a communication gain value of a next statistical period of the variable gain power amplifier.
[0016] According to another aspect of the present application, there is provided a communication node, comprising:
[0017] at least one processor; and
[0018] a memory in communication with the at least one processor; wherein,
[0019] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the gain control method according to any one of the embodiments of the present application.
[0020] According to another aspect of the present application, there is provided a computer readable storage medium storing computer instructions for enabling a processor to perform the gain control method according to any one of the embodiments of the present application.
[0021] The technical scheme of the embodiment of the application adjusts the communication gain value of the next statistical period in a weighted manner based on the target average power values of the first statistical period and the second statistical period before the current statistical period as historical data and the initial average power value in the current statistical period, reduces the fluctuation of the communication quality caused by the burst interference noise, and determines the target communication gain value based on the communication gain value of the current statistical period, the target average power value and the pre-configured optimal power threshold value. The adjusted communication gain value of the application is accurate and effectively reduces the influence of the wireless channel fading and the burst interference on the wireless communication quality in the large-scale MIMO-OFDM communication system.
[0022] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the application, nor is it used to limit the scope of the application. Other features of the application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0024] Figure 1 is a communication schematic diagram of a large-scale MIMO system provided by the embodiment of the application;
[0025] Figure 2 is a structural configuration schematic diagram of a system frame provided by the embodiment of the application;
[0026] Figure 3 is a flowchart of a gain control method provided by the embodiment of the application;
[0027] Figure 4 is a flowchart of another gain control method provided by the embodiment of the application;
[0028] Figure 5 is a flowchart of still another gain control method provided by the embodiment of the application;
[0029] Figure 6 is an adjustment schematic diagram of a terminal access pre-AGC provided by the embodiment of the application;
[0030] Figure 7 is an adjustment schematic diagram of a terminal access post-AGC provided by the embodiment of the application;
[0031] Figure 8Figure 1 is a structural schematic diagram of a gain control device according to an embodiment of the present application.
[0032] Figure 9 Figure 2 is a structural block diagram of a communication node according to an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the personnel in the technical field better understand the present application scheme, the technical scheme in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by the person skilled in the art without creative labor should belong to the scope of protection of the present application.
[0034] It should be noted that the terms "first", "second", "initial" and "target" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0035] From the first generation of mobile communication system to the fifth generation of mobile communication system used at present, wireless communication has developed vigorously in the past few decades and has been closely related to human daily life. Due to the rapid growth of user demand, mobile communication systems need to further accelerate the transmission rate, on this basis, many related technologies have emerged, such as higher spectrum utilization like OFDM, more antenna numbers like MIMO, etc. are used in mobile communication.
[0036] MIMO multi-input multi-output technology can provide users with more high-speed and reliable transmission services by increasing the number of base station antennas, and can improve its receiving power in a specific angle by cooperating with beamforming, so as to have a wider coverage and significantly improve the performance of the communication system. OFDM has strong anti-multipath interference ability and high spectrum utilization. Combining OFDM with large-scale MIMO system can obtain higher spectrum utilization in frequency spectrum and carry more information. OFDM can provide large-scale MIMO system with higher anti-interference ability and reduce channel equalization complexity. Large-scale MIMO can provide OFDM system with higher transmission rate and coverage through antenna size and beamforming. Therefore, large-scale MIMO-OFDM system is a major achievement in the field of wireless communication and is one of the main research technologies at present.
[0037] Automatic gain control (AGC) is an automatic control circuit or control algorithm that keeps the amplitude of the output signal constant or within a small range when the amplitude of the input signal varies greatly. In a communication receiver system, due to the influence of various factors such as transmission power size, transmission and reception distance, and wireless path fading, the received signal in the receiver fluctuates greatly. If the signal is too large, the ADC will be saturated, and if the signal is too small, the ADC quantization error will be increased. At this time, the software processing in the later stage cannot obtain higher gain, which may result in the inability to demodulate the signal. AGC is a technology that appears to solve this problem, which can keep the signal entering the ADC within a certain range and improve the signal-to-noise ratio of the system. AGC technology is generally divided into analog AGC, digital AGC and digital AGC. Among them, analog AGC is built by pure analog circuit, and the gain value of the variable gain power amplifier is adjusted through the voltage feedback loop; digital AGC is composed of analog and digital, and the analog part is usually a variable gain power amplifier; the digital part is the signal after ADC sampling into the digital system, which is processed by a certain algorithm and then sends the gain value to the variable gain power amplifier through the external interface. Digital AGC is realized in pure digital domain, and the input and gain feedback of the signal are realized by algorithm.
[0038] Analog AGC is realized in pure analog domain, so it needs to increase hardware devices and complex circuits, and the implementation complexity and cost will be increased. In addition, due to the difficulty of realizing adjustable and controllable hardware system parameters, it basically corresponds to only one application scenario, and the expansibility is low.
[0039] Although pure digital AGC is simple to implement and the system parameters are flexible and adjustable, its input is a pure digital signal. If the input signal already exists serious distortion, the AGC system cannot make the system obtain greater improvement no matter how it adjusts.
[0040] Figure 1 is a communication diagram of a large-scale MIMO system provided by an embodiment of the present application. As shown in the figure, in the MIMO system, there are N base station antennas and 2 terminals, wherein the 2 terminals can simultaneously access the base station and perform uplink and downlink service communication with the base station. The embodiment of the present application is described from the terminal side as a receiver. Figure 1
[0041] Figure 2 is a structure configuration diagram of a system frame provided by an embodiment of the present application. As shown in the figure, 10 ms is a frame, and one frame contains 10 subframes, each subframe has a length of 1 ms, and each subframe contains 14 OFDM symbols. The physical broadcast channel (PBCH) is located in the 8th, 9th, 10th and 11th symbols of the first subframe (i.e. subframe 0) in the even frame, and the terminal accesses the base station through the channel and then performs subsequent communication. Figure 2
[0042] In an embodiment, Figure 3 is a flowchart of a gain control method provided by an embodiment of the present application. The embodiment can be applicable to the case of dynamically adjusting the communication gain value in the MIMO-OFDM system. The method can be executed by a gain control device, which can be realized in the form of hardware and / or software, and can be configured in a first communication node. In the embodiment, the first communication node refers to the terminal side, for example, the first communication node can be a user equipment (UE). As shown in the figure, the method comprises the following steps. Figure 3
[0043] S110, in response to that the first communication node successfully accesses the second communication node, determining an initial average power value of a sampling signal in a current statistical period.
[0044] Wherein, the length of the current statistical period is at least greater than that of one OFDM symbol. Wherein, the current statistical period refers to the period in which the gain is adjusted once by the first communication node after the first communication node successfully accesses the second communication node. In the embodiment, the current statistical period can be an integer multiple of any number of subframes. For example, the current statistical period can be one continuous downlink time slot, i.e. 3 downlink subframes (3 ms). In the embodiment, the sampling signal can be an OFDM signal without beamforming. Reasonably setting the length of the current statistical period can avoid the inter-subcarrier interference caused by the inconsistent gain in a single symbol.
[0045] In an embodiment, S110 comprises S1101-S1103:
[0046] S1101, divide the current statistical period according to a preset statistical interval to obtain at least two corresponding communication subintervals.
[0047] The preset statistical interval is used to represent the time length of power statistics of the sampling signal once, for example, the preset statistical interval can be one OFDM symbol. In an embodiment, the number of communication subintervals is the ratio between the current statistical period and the preset statistical interval. Illustratively, assuming that the preset statistical interval is one OFDM symbol, the current statistical period is 3 downlink subframes, and each downlink subframe contains 14 OFDM symbols, then the number of communication subintervals is 42.
[0048] S1102, determine the actual power value of each communication subinterval.
[0049] In an embodiment, the actual power value refers to the power value of the sampling signal in each communication subinterval.
[0050] S1103, take the maximum actual power value in the current statistical period as the initial average power value of the sampling signal in the current statistical period.
[0051] In an embodiment, the actual power value of each communication subinterval in the current statistical period is analyzed and compared to determine the maximum actual power value in the current statistical period, and the maximum actual power value is taken as the initial average power value of the sampling signal in the current statistical period. In an embodiment, the maximum actual power value is taken as the initial average power value of the sampling signal in the current statistical period to avoid overflow of the number of bits of the analog-to-digital converter. It can be understood that in the statistical period, some communication subintervals have signals and some do not have signals, and if the direct average method is used, the initial average power will be lowered. The method of using the maximum power in the interval as the average power avoids the problem of large power statistics fluctuation caused by the difference in downlink scheduling mode.
[0052] S120, determine the target average power value of the sampling signal in the current statistical period based on the target average power value of the sampling signal in the first statistical period, the target average power value of the sampling signal in the second statistical period, and the initial average power value of the sampling signal in the current statistical period, and the weight value of each statistical period.
[0053] The first statistical period and the second statistical period are both at least one period before the current statistical period. In an embodiment, the power statistics results of several statistical periods before the current statistical period are used to adjust the initial average power value of the sampling signal in the current statistical period with a certain weight value to obtain the corresponding target average power value, so as to avoid the influence of transient interference caused by burst noise on the gain adjustment result.
[0054] In an embodiment, S120 comprises: S1201-S1202.
[0055] S1201, respectively determine a product value between a target average power value of the sampling signal in the first statistical period and a weight value corresponding to the statistical period, a product value between a target average power value of the sampling signal in the second statistical period and a weight value corresponding to the statistical period, and a product value between an initial average power value of the sampling signal in the current statistical period and a weight value corresponding to the statistical period.
[0056] The first statistical period refers to two periods before the current statistical period, denoted as the previous two statistical periods; and the second statistical period refers to one period before the current statistical period, denoted as the previous one statistical period. It should be noted that the sum of the weight value corresponding to the first statistical period, the weight value corresponding to the second statistical period, and the weight value corresponding to the current statistical period is 1.
[0057] S1202, determining the target average power value of the sampling signal in the current statistical period according to the sum of the product values.
[0058] In an embodiment, the product value corresponding to the first statistical period, the product value corresponding to the second statistical period, and the product value corresponding to the current statistical period are added, and the target average power value of the sampling signal in the current statistical period is obtained. It should be noted that the calculation method of the target average power value of the sampling signal in the first statistical period and the calculation method of the target average power value of the sampling signal in the second statistical period are similar to the calculation method of the target average power value of the sampling signal in the current statistical period, which will not be described here.
[0059] For example, it is assumed that the weight value corresponding to the first statistical period, the weight value corresponding to the second statistical period, and the weight value corresponding to the current statistical period are a, b and c respectively; the target average power value corresponding to the first statistical period, the target average power value corresponding to the second statistical period, and the initial average power value corresponding to the current statistical period are P i-2 , P i-1 and P i respectively. Wherein, i is an integer greater than 1, and the target average power value P now of the sampling signal in the current statistical period is a*P i-2 +b*P i-1 +c*P i .
[0060] S130, determining the target communication gain value based on the communication gain value of the current statistical period, the target average power value, and the pre-configured optimal power threshold value.
[0061] The communication gain value for the current statistical period refers to the gain value during the data transmission process between the second communication node and the first communication node within the current statistical period after the first communication node successfully connects to the second communication node.
[0062] In one embodiment, S130 includes: S1301-S1302:
[0063] S1301. Determine the ratio of the pre-configured optimal power threshold value to the target average power value as the corresponding first ratio.
[0064] The optimal power threshold refers to the preset ideal power threshold, which is a fixed value.
[0065] S1302. Determine the target communication gain value based on the first ratio and the communication gain value of the current statistical period.
[0066] In this embodiment, the ratio between the optimal power threshold and the target average power value is used as the first ratio. Then, the logarithm of the first ratio with base 10 is calculated, and the sum of the logarithm and the communication gain value of the current statistical period is used as the corresponding target communication gain value.
[0067] S140. Use the target communication gain value as the communication gain value for the next statistical cycle of the variable gain power amplifier.
[0068] In this embodiment, the target communication gain value can be directly used as the communication gain value of the variable gain power amplifier for one statistical period, and the power can be amplified based on the communication gain value.
[0069] The technical solution of this embodiment obtains the target average power values of the first and second statistical periods preceding the current statistical period, and adjusts the communication gain value of the next statistical period by weighting the target average power values of the first and second statistical periods (as historical data) with the target average power value within the current statistical period. This reduces the fluctuation of communication quality caused by sudden interference noise. A target communication gain value is determined based on the communication gain value of the current statistical period, the target average power value, and a pre-configured optimal power threshold value, and this target communication gain value is used as the communication gain value of the variable gain power amplifier in the next statistical period. The adjusted communication gain value of this invention is accurate and effectively solves the problem of communication quality fluctuations.
[0070] By setting the current statistical period to be at least one OFDM symbol, inter-carrier interference caused by inconsistent gain within a single symbol can be avoided.
[0071] In one embodiment, Figure 4is a flowchart of another gain control method provided by the embodiment of the present application, and the embodiment is used to illustrate the determination process of the target gain adjustment value before the first communication node successfully accesses the second communication node based on the above-mentioned embodiment. As shown in Figure 4 The method comprises the following steps of:
[0072] S210, determining an average power value of the target communication signal received in a preset time period as a first average power value.
[0073] The target communication signal refers to the communication signal obtained by sequentially performing power amplification and analog-to-digital conversion on the original communication signal. In the embodiment, the first communication node receives the original communication signal sent by the second communication node, and performs power amplification and analog-to-digital conversion on the original communication signal to obtain the corresponding target communication signal. Then, the power value of the target communication signal at each time point in the preset time period is counted, and the power values at each time point are added to obtain a corresponding power value sum. The ratio between the power value sum and the total duration of the preset time period is taken as the corresponding average power value, which is denoted as the first average power value. The second communication node is a device for communication transmission with the first communication node. Exemplarily, the second communication node can be a base station.
[0074] S220, determining the target gain adjustment value according to the comparison result between the first average power value and the preset power range, and the comparison result between the current gain value corresponding to the variable gain power amplifier and the preset gain range.
[0075] The preset power range refers to a power range value composed of a plurality of preset power threshold values. In actual operation, the number of power threshold values is related to the maximum gain value of the variable gain power amplifier and the bit width of the analog-to-digital converter. The number of preset power ranges is the same as the number of power threshold values. Assuming that the number of power threshold values is 7, the number of preset power ranges is also 7. The maximum gain value of the variable gain power amplifier is related to the characteristics of the variable gain power amplifier itself. For example, the bit width of the analog-to-digital converter can be 14 bits or 16 bits; the maximum gain value of the variable gain power amplifier can be 30 dbB. In the case of a certain maximum gain value of the variable gain power amplifier, the more the number of power threshold values, the smaller the corresponding gain step, and correspondingly, the longer the total time required for the first communication node to access the second communication node. For example, assuming that the maximum gain value of the variable gain power amplifier can be 30 dbB, and the gain step is 5 dB, the number of power threshold values is 7, i.e. 6 times of adjustment is required to complete one cycle of supervision, and if each adjustment requires 1 ms, 6 ms is the total time required for one cycle of supervision. After determining the preset power range to which the first average power value belongs, the current gain value of the variable gain power amplifier is compared with the preset gain range to determine the power value required for adjusting the current gain value, i.e. the target gain adjustment value.
[0076] In an embodiment, S220 includes S2201-S2202:
[0077] S2201, determining a gain adaptation condition according to the comparison result between the first average power value and the preset power range.
[0078] The gain adaptation condition is used to represent whether the current gain value of the variable gain power amplifier can successfully access the second communication node. The gain adaptation condition includes three conditions: gain is too large, gain is appropriate, and gain is too small. In an embodiment, according to the preset power range to which the first average power value belongs, it can be determined that the current gain value of the variable gain power amplifier is too large, appropriate or too small.
[0079] S2202, determining a target gain adjustment value based on the gain adaptation condition and according to the comparison result between the current gain value of the variable gain power amplifier and the preset gain range.
[0080] In an embodiment, in case that the current gain value of the variable gain power amplifier is too large, a decreasing operation is performed on the current gain value; in case that the current gain value of the variable gain power amplifier is appropriate, no adjustment is performed on the current gain value, i.e. the target gain adjustment value is 0; in case that the current gain value of the variable gain power amplifier is too small, an increasing operation is performed on the current gain value. In an embodiment, the size of the target gain adjustment value is related to the right end point (i.e. the maximum value) of the preset gain range corresponding to the current gain value and the maximum gain value of the variable gain power amplifier, so as to ensure that the gain value after the adjustment of the current gain value of the variable gain power amplifier does not exceed the maximum gain value. Exemplarily, assuming that the maximum gain value of the variable gain power amplifier is 30dB, if the current gain value is less than or equal to 25dB, the target gain adjustment value can be 5dB; if the current gain value is greater than 25dB, the target gain adjustment value is the difference between 30 and the current gain value.
[0081] S230, automatically adjusting the current gain value of the variable gain power amplifier according to the target gain adjustment value, and returning to the step of determining the average power of the target communication signal received in the preset time period, until the first communication node successfully accesses the second communication node.
[0082] In an embodiment, after the target gain adjustment value is determined, the current gain value of the variable gain power amplifier is automatically adjusted according to the gain adjustment situation. Specifically, if the gain adjustment situation is that the gain is too large, a decreasing operation is performed on the current gain value, i.e. the target gain adjustment value is subtracted from the current gain value to obtain a new current gain value; if the gain adjustment situation is that the gain is too small, an increasing operation is performed on the current gain value, i.e. the target gain adjustment value is added to the current gain value to obtain a new current gain value.
[0083] After the new current gain value is obtained, the variable gain power amplifier performs power amplification on the target communication signal according to the new current gain value, and determines whether the first communication node can successfully access the second communication node, if not, the current gain value is adjusted again until the first communication node successfully accesses the second communication node.
[0084] S240, in response to that the first communication node successfully accesses the second communication node, determining an initial average power value of the sampling signal in a current statistical period.
[0085] In an embodiment, the current statistical period is at least greater than one OFDM symbol.
[0086] S250, determining the target average power value of the sampling signal in the current statistical period based on the target average power value of the sampling signal in the first statistical period, the target average power value of the sampling signal in the second statistical period, the initial average power value of the sampling signal in the current statistical period, and the weight value of each statistical period.
[0087] The first statistical period and the second statistical period are at least one period before the current statistical period.
[0088] S260, determining the target communication gain value based on the communication gain value of the current statistical period, the target average power value, and the preconfigured optimal power threshold value.
[0089] S270, taking the target communication gain value as the communication gain value of the next statistical period of the variable gain power amplifier.
[0090] The technical scheme of the embodiment, on the basis of the above-mentioned embodiment, determines the target gain adjustment value through the comparison result between the average power value of the target communication signal received in the preset time period and the preset power range, and the comparison result between the current gain value corresponding to the variable gain power amplifier and the preset gain range, and dynamically adjusts the current gain value of the variable gain power amplifier according to the target gain adjustment value, so that the current gain value quickly reaches the gain value that can successfully access the second communication node, thereby realizing the effect of quickly accessing the second communication node by the first communication node.
[0091] In an embodiment, Figure 5 is a flowchart of another gain control method provided by the embodiment of the application, and the embodiment describes the determination process of the target communication signal on the basis of the above-mentioned embodiment. As shown in the figure, Figure 5 The method comprises the following steps:
[0092] S310, receiving the original communication signal sent by the second communication node.
[0093] The original communication signal refers to all unprocessed communication signals collected by the first communication node in the communication scene. In the original communication signal, there can be but are not limited to noise signals, access signals, and downlink reference signals in the communication scene. In actual operation, the first communication node can collect the original communication signal sent by the second communication node by using an antenna.
[0094] S320, power amplifying the original communication signal to obtain a corresponding power amplified signal.
[0095] In an embodiment, after the first communication node receives the original communication signal sent by the second communication node, the original communication signal is input to the variable gain power amplifier, so that the variable gain power amplifier power-amplifies the original communication signal according to the current gain value to obtain a corresponding power-amplified signal.
[0096] S330, analog-to-digital conversion is performed on the power-amplified signal to obtain a corresponding target communication signal.
[0097] In an embodiment, the power-amplified signal is input to an analog-to-digital converter to perform analog-to-digital conversion on the power-amplified signal by the analog-to-digital converter to obtain the corresponding target communication signal. It can be understood that the target communication signal is a digital signal and the original communication signal is an analog signal. In an embodiment, after the power-amplified signal is converted into the target communication signal by the analog-to-digital converter, the target communication signal as a digital signal is input to the FPGA of the first communication node, so that the FPGA performs signal processing on the target communication signal.
[0098] S340, determining an average power value of the target communication signal received within a preset time period as a first average power value.
[0099] S350, determining a target gain adjustment value according to a comparison result between the first average power value and a preset power range and a comparison result between the current gain value corresponding to the variable gain power amplifier and a preset gain range.
[0100] S360, automatically adjusting the current gain value of the variable gain power amplifier according to the target gain adjustment value, and returning to the step of determining the average power of the target communication signal received within the preset time period until the first communication node successfully accesses the second communication node. By automatically adjusting the current gain value, the first communication node (terminal) can quickly access the second communication node (base station) after being powered on.
[0101] The technical scheme of the embodiment, on the basis of the above-mentioned embodiment, power-amplifies the original communication signal by the variable gain power amplifier, and performs analog-to-digital conversion on the signal by the analog-to-digital converter to obtain the corresponding target communication signal, thereby ensuring that the distortion degree of the target communication signal is as low as possible.
[0102] In an embodiment, Figure 6is a terminal access AGC adjustment schematic diagram provided by an embodiment of the present application. In the embodiment, the first communication node is a terminal, the second communication node is a base station, the preset time period is a t time period, the maximum gain value of the variable gain power amplifier is 30dB, the preset power range is determined by 7 power threshold values (TH1, TH2, TH3, TH4, TH5, TH6 and TH7), and the target gain adjustment value can be 5dB, 10dB, 15dB, 20dB or 30dB (the target gain adjustment value is the difference between the current gain value). As shown in Figure 6 the adjustment process of the terminal access AGC includes the following steps:
[0103] S1, statistics ADC collects the signal in the t time period, and calculates the first average power value P.
[0104] S2, the first average power value P calculated is compared with the set power threshold values TH1-TH7 respectively.
[0105] S3, when TH6<P<TH7, the gain is too large. If the current gain value is greater than or equal to 5dB (i.e. the preset gain range), the new current gain value is reduced by 5dB based on the current gain value, otherwise the new current gain value is assigned to 0dB.
[0106] S4, when TH5<P<TH6, the gain is appropriate, and the current gain value is not adjusted.
[0107] S5, when TH4<P<TH5, the gain is too small. If the current gain value is less than or equal to 25dB, the new current gain value is increased by 5dB based on the current gain value, otherwise the new current gain value is assigned to 30dB.
[0108] S6, when TH3<P<TH4, the gain is too small. If the current gain value is less than or equal to 20dB, the new current gain value is increased by 10dB based on the current gain value, otherwise the new current gain value is assigned to 30dB.
[0109] S7, when TH2<P<TH3, the gain is too small. If the current gain value is less than or equal to 15dB, the new current gain value is increased by 15dB based on the current gain value, otherwise the new current gain value is assigned to 30dB.
[0110] S8, when TH1<P<TH2, the gain is too small. If the current gain value is less than or equal to 10dB, the new current gain value is increased by 20dB based on the current gain value, otherwise the new current gain value is assigned to 30dB.
[0111] S9, when P<TH1, the gain is too small. At this time, it is possible that the environment is pure noise, and the new current gain value is increased by 1dB based on the current gain value.
[0112] In an embodiment, Figure 7 is a schematic diagram of adjusting AGC after terminal access provided by an embodiment of the present application. As shown, the current statistical period is 3 downlink subframes (i.e. 3D), the preset statistical interval is t0, the number of communication subintervals is n, and the actual power values of each communication subinterval are P1, P2, P3,..., Pn. Figure 7
[0113] After the terminal successfully accesses the base station, in order to reduce inter-subcarrier interference and maintain the power uniformity between symbols in a subframe, the gain adjustment should not be too fast and at least needs to be greater than the length of one OFDM symbol. In the present application, one continuous downlink time slot is taken as a statistical period (3 downlink subframes, 3ms), the sampling signals in the statistical period are divided into n parts with t0 as the length, the actual power values in each communication subinterval are recorded as P1,..., Pn, and the maximum value thereof is taken as the initial average power value of the statistical period, i.e. Pi = max(P1, P2,..., Pn-1, Pn).
[0114] In order to avoid the influence of instantaneous interference caused by burst noise on the adjustment result of AGC, the results of the previous several statistical periods are added to the calculation with certain weights. Here, 2 memory items are taken as an example:
[0115] P now = a*P i-2 + b*P i-1 + c*P i
[0116] Wherein, a, b, and c are the weight values of the previous two statistical periods, the previous statistical period, and the current statistical period, respectively, and P now is the new current power value (i.e. the target average power value) of the current statistical period calculated according to the weights, which is used for the calculation of the communication gain value of the next statistical period.
[0117] Wherein, the calculation formula of the communication gain value of the next statistical period is:
[0118] Gain new = Gain now + 10lg(P th / P now )
[0119] Wherein, Gain now is the communication gain value of the current statistical period, P now is the target average power value of the sampling signals in the current statistical period, P th is the pre-configured optimal power threshold value, which is a constant value, and Gain new The target communication gain value of the variable gain power amplifier for the next statistical period.
[0120] In an embodiment, Figure 8 is a structural schematic diagram of a gain control device provided by an embodiment of the present application. As shown in the figure, the device comprises a first determining module 410, a second determining module 420, a third determining module 430 and a fourth determining module 440. Figure 8
[0121] The first determining module 410 is configured to determine an initial average power value of a sampling signal in a current statistical period in response to successful access of a second communication node by a first communication node.
[0122] The second determining module 420 is configured to determine a target average power value of the sampling signal in the current statistical period based on the target average power value of the sampling signal in a first statistical period, the target average power value of the sampling signal in a second statistical period, the initial average power value of the sampling signal in the current statistical period and a weight value of each statistical period.
[0123] The third determining module 430 is configured to determine a target communication gain value based on a communication gain value of the current statistical period, the target average power value and a preconfigured optimal power threshold value.
[0124] The fourth determining module 440 is configured to take the target communication gain value as a communication gain value of the variable gain power amplifier in the next statistical period.
[0125] In an embodiment, the first determining module comprises:
[0126] A dividing unit is configured to divide the current statistical period according to a preset statistical interval to obtain at least two corresponding communication subintervals.
[0127] A first determining unit is configured to determine an actual power value of each communication subinterval.
[0128] A second determining unit is configured to take a maximum actual power value in the current statistical period as the initial average power value of the sampling signal in the current statistical period.
[0129] In an embodiment, the current statistical period is at least greater than the length of one OFDM symbol.
[0130] In an embodiment, the second determining module comprises:
[0131] The third determining unit is configured to determine a product value between the target average power value of the sampling signal in the first statistical period and the weight value of the corresponding statistical period, a product value between the target average power value of the sampling signal in the second statistical period and the weight value of the corresponding statistical period, and a product value between the initial average power value of the sampling signal in the current statistical period and the weight value of the corresponding statistical period.
[0132] The fourth determining unit is configured to determine the target average power value of the sampling signal in the current statistical period according to the sum of the product values.
[0133] In an embodiment, the third determining module comprises:
[0134] The fifth determining unit is configured to determine a ratio between the optimal power threshold value and the target average power value as a corresponding first ratio.
[0135] The sixth determining unit is configured to determine the target communication gain value according to the first ratio and the communication gain value of the current statistical period.
[0136] The fourth determining module is configured to determine an average power value of the target communication signal received in a preset time period as the first average power value.
[0137] The fifth determining module is configured to determine the target gain adjustment value according to a comparison result between the first average power value and a preset power range and a comparison result between the current gain value of the variable gain power amplifier and a preset gain range.
[0138] The adjusting module is configured to automatically adjust the current gain value of the variable gain power amplifier according to the target gain adjustment value, and return to the step of determining the average power of the target communication signal received in the preset time period until the first communication node successfully accesses the second communication node.
[0139] In an embodiment, the gain control device further comprises:
[0140] The receiving module is configured to receive the original communication signal sent by the second communication node.
[0141] The power amplification module is configured to perform power amplification on the original communication signal to obtain a corresponding power amplified signal.
[0142] The analog-to-digital conversion module is configured to perform analog-to-digital conversion on the power amplified signal to obtain a corresponding target communication signal.
[0143] In an embodiment, the fifth determining module comprises:
[0144] The seventh determining unit is configured to determine the gain adaptation condition according to the comparison result between the first average power value and the preset power range.
[0145] An eighth determining unit is configured to determine a target gain adjustment value based on the gain adaptation condition and a comparison result between a current gain value of the variable gain power amplifier and a preset gain range.
[0146] The gain control device provided by the embodiments of the present application can execute the gain control method provided by any of the embodiments of the present application, and has the corresponding function modules and beneficial effects.
[0147] In an embodiment, Figure 9 is a structural block diagram of a communication node provided by an embodiment of the present application, as Figure 9 shown, the communication node provided by the present application comprises a processor 510, a memory 520 and a communication module 530. The number of processors 510 in the device can be one or more, Figure 9 and one processor 510 is taken as an example in the embodiment. The number of memories 520 in the device can be one or more, Figure 9 and one memory 520 is taken as an example in the embodiment. The processor 510, the memory 520 and the communication module 530 of the device can be connected through a bus or other means, Figure 9 and the connection through the bus is taken as an example in the embodiment. In the embodiment, the device can be a first communication node. The first communication node can be a terminal comprising a variable gain power amplifier.
[0148] The memory 520, as a kind of computer readable storage medium, can be set to store software programs, computer executable programs and modules, such as program instructions / modules (for example, the first determining module 410, the second determining module 420 and the adjustment module 430 in the gain control device) corresponding to the device of any embodiment of the present application. The memory 520 can include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function; the data storage area can store data created according to the use of the device, etc. In addition, the memory 520 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some examples, the memory 520 can further include a memory remotely arranged with respect to the processor 510, which can be connected to the device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0149] In the case where the communication node is the first communication node, the above-mentioned device provided by the present application can be set to execute the gain control method applied to the first communication node provided by any of the above-mentioned embodiments, and has the corresponding functions and effects.
[0150] The embodiment of the present application further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute a gain control method applied to a first communication node, the method comprising: determining an initial average power value of a sampling signal in a current statistical period in response to the first communication node successfully accessing a second communication node; determining a target average power value of the sampling signal in the current statistical period based on a target average power value of the sampling signal in a first statistical period, a target average power value of the sampling signal in a second statistical period, the initial average power value of the sampling signal in the current statistical period, and a weight value of each statistical period, wherein the first statistical period and the second statistical period are at least one period before the current statistical period; determining a target communication gain value based on a communication gain value of the current statistical period, the target average power value, and a preconfigured optimal power threshold value; and taking the target communication gain value as a communication gain value of a next statistical period of a variable gain power amplifier.
[0151] Those skilled in the art will appreciate that the term user equipment encompasses any suitable type of wireless user equipment, such as a mobile phone, a portable data processing apparatus, a portable web browser, or a vehicle-mounted mobile station.
[0152] Generally, the various embodiments of the present application can be implemented in hardware or special-purpose circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in
[0153] Embodiments of the present application can be implemented by a data processor of a mobile device executing computer program instructions, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
[0154] The block diagrams of any logical flow of the present application in the accompanying drawings can represent program steps or can represent interconnected logic circuits, modules, and functions, or can represent a combination of program steps and logic circuits, modules, and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as, but not limited to, a Read-Only Memory (ROM), a Random Access Memory (RAM), an optical storage device and system (a Digital Video Disc (DVD) or a Compact Disk (CD)), and the like. The computer readable medium can include a non-transitory storage medium. The data processor can be of any type suitable for the local technical environment, and can include, but is not limited to, a general purpose computer, a special purpose computer, a microprocessor, a Digital Signal Processing (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FGPA), and a processor based on multi-core processor architecture.
[0155] It should be understood that the various forms of flow shown above can be used with reordering, additions, or deletions in the steps. For example, the steps described in the present application can be executed in parallel, can be executed sequentially, or can be executed in different orders, as long as the desired results of the technical solutions of the present application can be achieved, and the present application is not limited herein.
[0156] The above detailed description does not constitute a limitation on the protection scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements, and improvements within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A gain control method, characterized in that, The first communication node used to configure the variable gain power amplifier includes: Determine the average power value of the target communication signal received within a preset time period, and use it as the first average power value; The target gain adjustment value is determined based on the comparison between the first average power value and the preset power range, and the comparison between the current gain value of the variable gain power amplifier and the preset gain range. The variable gain power amplifier is automatically adjusted according to the target gain adjustment value, and the step of determining the average power of the target communication signal received within the preset time period is returned until the first communication node successfully connects to the second communication node. In response to the successful access of the first communication node to the second communication node, the initial average power value of the sampled signal within the current statistical period is determined; The target average power value of the sampled signal in the current statistical period is determined based on the target average power value of the sampled signal in the first statistical period, the target average power value of the sampled signal in the second statistical period, and the initial average power value of the sampled signal in the current statistical period, as well as the weight value of each statistical period; wherein the first statistical period and the second statistical period are at least one period prior to the current statistical period; wherein the weight value corresponding to the first statistical period is less than the weight value corresponding to the second statistical period, and the weight value corresponding to the second statistical period is less than the weight value corresponding to the current statistical period; The target communication gain value is determined based on the communication gain value of the current statistical period, the target average power value, and the pre-configured optimal power threshold value. The target communication gain value is used as the communication gain value for the next statistical cycle of the variable gain power amplifier.
2. The method according to claim 1, characterized in that, Determining the initial average power value of the sampled signal within the current statistical period includes: The current statistical period is divided according to a preset statistical interval to obtain at least two corresponding communication sub-intervals; Determine the actual power value for each of the communication sub-intervals; The maximum actual power value within the current statistical period is used as the initial average power value of the sampled signal within the current statistical period.
3. The method according to claim 1, characterized in that, The current statistical period is at least longer than the length of one OFDM symbol.
4. The method according to claim 1, characterized in that, The determination of the target average power value of the sampled signal in the current statistical period based on the target average power value of the sampled signal in the first statistical period, the target average power value of the sampled signal in the second statistical period, the initial average power value of the sampled signal in the current statistical period, and the weight value of each statistical period includes: The product of the target average power value of the sampled signal in the first statistical period and the weight value of the corresponding statistical period is determined, the product of the target average power value of the sampled signal in the second statistical period and the weight value of the corresponding statistical period is determined, and the product of the initial average power value of the sampled signal in the current statistical period and the weight value of the corresponding statistical period is determined. The target average power value of the sampled signal within the current statistical period is determined based on the sum of the product values.
5. The method according to claim 1, characterized in that, The determination of the target communication gain value based on the communication gain value of the current statistical period, the target average power value, and the pre-configured optimal power threshold value includes: Determine the ratio of the pre-configured optimal power threshold value to the target average power value, and use it as the corresponding first ratio; The target communication gain value is determined based on the first ratio and the communication gain value of the current statistical period.
6. The method according to claim 1, characterized in that, Before determining the average power value of the target communication signal received within the preset time period as the first average power value, the method further includes: Receive the original communication signal sent by the second communication node; The original communication signal is amplified to obtain the corresponding amplified signal. The amplified power signal is converted from analog to digital to obtain the corresponding target communication signal.
7. The method according to claim 1, characterized in that, The step of determining the target gain adjustment value based on the comparison result between the first average power value and the preset power range, and the comparison result between the current gain value of the variable gain power amplifier and the preset gain range, includes: The gain adaptation is determined based on the comparison between the first average power value and the preset power range; Based on the gain adaptation, and according to the comparison between the current gain value of the variable gain power amplifier and the preset gain range, the target gain adjustment value is determined.
8. A gain control device, characterized in that, The first communication node used to configure the variable gain power amplifier includes: The fifth determining module is used to determine the average power value of the target communication signal received within a preset time period, as the first average power value; The sixth determining module is used to determine the target gain adjustment value based on the comparison result between the first average power value and the preset power range, and the comparison result between the current gain value of the variable gain power amplifier and the preset gain range. The adjustment module is used to automatically adjust the current gain value of the variable gain power amplifier according to the target gain adjustment value, and return to the step of determining the average power of the target communication signal received within a preset time period, until the first communication node successfully connects to the second communication node; The first determining module is used to determine the initial average power value of the sampled signal within the current statistical period in response to the successful access of the first communication node to the second communication node. The second determining module is used to determine the target average power value of the sampled signal in the current statistical period based on the target average power value of the sampled signal in the first statistical period, the target average power value of the sampled signal in the second statistical period, the initial average power value of the sampled signal in the current statistical period, and the weight value of each statistical period; wherein the weight value corresponding to the first statistical period is less than the weight value corresponding to the second statistical period, and the weight value corresponding to the second statistical period is less than the weight value corresponding to the current statistical period. The third determining module is used to determine the target communication gain value based on the communication gain value of the current statistical period, the target average power value, and the pre-configured optimal power threshold value; The fourth determining module is used to use the target communication gain value as the communication gain value of the variable gain power amplifier in the next statistical cycle.
9. A communication node, characterized in that, The communication node includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the gain control method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the gain control method according to any one of claims 1-7.
Citation Information
Patent Citations
Automatic gain control system and method for digital-analog hybrid SOC (System on Chip) chip
CN106788495A
Pulse interference suppression method, suppression system, equipment and chip
CN115395982A
Method for realizing pulse interference elimination and automatic gain control
CN115567084A