Digital automatic gain control method suitable for private network, storage medium and device

By performing windowing and gain smoothing on the private network monitoring receiver signal, combined with the gain response smoothing factor and initial gain feedback adjustment, the problem of high gain control cost of the private network monitoring receiver is solved and the dynamic range of the receiver is improved.

CN120751473APending Publication Date: 2025-10-03CHENGDU HI-TECH ZONE COMMUNICATIONS MEASUREMENT TECHNOLOGY RESEARCH INSTITUTE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511103609.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-07
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

The existing technology lacks a digital automatic gain control method suitable for private network monitoring receivers, resulting in high hardware costs and an inability to effectively improve the dynamic range of the receiver.

Method used

By windowing the signal, performing gain smoothing, and initializing it using the gain response smoothing factor and the initial gain, and performing feedback adjustment based on the current signal amplitude and the target gain difference, automatic gain control of the next window signal is achieved.

Benefits of technology

It achieves good gain control effect on the private network monitoring receiver, reduces hardware costs and improves the dynamic range of the receiver.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120751473A_ABST
    Figure CN120751473A_ABST
Patent Text Reader

Abstract

The invention discloses a digital automatic gain control method suitable for a private network, a storage medium and a device, and the method comprises the following steps: setting a gain response smoothing factor and an initial gain, and initializing the gain to be adjusted; windowing the whole signal, sliding the window, and extracting a signal in the window as a current signal; performing gain smoothing; the current signal amplitude is calculated, and overflow statistics and power adjustment are carried out; calculating the total signal power, averaging to obtain the current gain, and calculating the gain needing to be updated; and the gain to be adjusted is updated, and signal processing in the next window is carried out based on the updated result until the whole signal processing is completed. According to the invention, gain smoothing processing is carried out on the window signal, feedback adjustment is carried out on parameters in the gain smoothing processing process by calculating the difference between the current gain and the target gain, automatic gain control on the next window signal is realized, and a good gain control effect can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to automatic gain control, and in particular to a digital automatic gain control method, storage medium and device suitable for a private network. Background Art

[0002] With the development of the private network market, the number of private radio network signals has gradually increased. Considering the current situation that the coverage of private network base stations is lower than that of the public network, it is necessary to put forward further requirements on the dynamic range of private network monitoring receivers.

[0003] To improve the dynamic range of receivers, AGC (Automatic Gain Control) is widely used. This method adjusts the receiver's gain based on signal strength. The quality of the AGC control method directly impacts the dynamic range of the received signal. Currently, there are few digital AGC options for private network deployments. Most link AGC implementations rely on hardware, increasing overall hardware costs. However, there are currently no AGC methods specifically designed for private network monitoring receivers that can replace hardware AGC. Summary of the Invention

[0004] The purpose of the present invention is to overcome the shortcomings of the existing technology and provide a digital automatic gain control method, storage medium and device suitable for private networks. By windowing the signal, gain smoothing processing is performed on the window signal, and the difference between the current gain and the target gain is calculated, the parameters of the gain smoothing process are feedback-adjusted, and the gain of the next window signal is automatically controlled to achieve good gain control effect.

[0005] The object of the present invention is achieved through the following technical solution: a digital automatic gain control method applicable to a private network, comprising the following steps: Step S1. Setting the gain response smoothing factor and the initial gain to initialize the gain to be adjusted; Step S2. Window the entire signal and slide the window to extract the signal within the window as the current signal; Step S3. performing gain smoothing on the initial gain according to the gain to be adjusted and the gain response smoothing factor; Step S4. Calculate the current signal amplitude, perform overflow statistics and power adjustment; Step S5. Calculate the total signal power for the power-adjusted signal, average the estimated lengths to obtain the current gain, and calculate the gain to be updated based on the target gain; Step S6: Update the gain to be adjusted, and based on the updated result, perform signal processing in the next window according to steps S3 to S6 until the entire signal processing is completed.

[0006] A storage medium stores a computer program, which executes the steps of a digital automatic gain control method applicable to a private network when the computer program is running.

[0007] A device includes a memory and one or more processors, wherein the memory stores a computer program running on the processor, and the processor executes the steps of a digital automatic gain control method applicable to a private network when running the computer program.

[0008] The beneficial effects of the present invention are as follows: the present invention performs gain smoothing processing on the window signal by windowing the signal, and performs feedback adjustment on the parameters of the gain smoothing process by calculating the difference between the current gain and the target gain, thereby realizing automatic gain control of the next window signal and achieving a good gain control effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 Flow chart of the method of the present invention. DETAILED DESCRIPTION

[0010] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings, but the protection scope of the present invention is not limited to the following.

[0011] like Figure 1 As shown, a digital automatic gain control method applicable to a private network includes the following steps: Step S1. Setting the gain response smoothing factor and the initial gain to initialize the gain to be adjusted; The step S1 comprises: Set the gain response smoothing factor agc_bta and initial gain agc_gain; Initialize and assign a value to the gain agc_gain_next to be adjusted.

[0012] Step S2. Window the entire signal and slide the window to extract the signal within the window as the current signal; Step S3. performing gain smoothing on the initial gain according to the gain to be adjusted and the gain response smoothing factor; The step S3 includes: the gain after gain smoothing is recorded as agc_gain_curr: agc_gain_curr= (1 - agc_bta) * agc_gain + agc_bta * agc_gain_next.

[0013] Step S4. Calculate the current signal amplitude, perform overflow statistics and power adjustment; The step S4 comprises: Perform amplitude statistics on each point of the current signal, set a threshold, and filter out points whose amplitude exceeds the threshold; For points in the current signal whose amplitude exceeds the threshold, the power is adjusted through a step strategy so that the amplitude of each point is adjusted to within the threshold.

[0014] Step S5. Calculate the total signal power for the power-adjusted signal, average the estimated lengths to obtain the current gain, and calculate the gain to be updated based on the target gain; The step S5 comprises: Calculate the total signal power of the power-adjusted signal and divide it by the estimated length to obtain the current gain, where the estimated length is the window length of the window opened for the entire signal; Calculate the difference between the current gain and the target gain to obtain the gain agc_gain_update that needs to be updated.

[0015] Step S6: Update the gain to be adjusted, and based on the updated result, perform signal processing in the next window according to steps S3 to S6 until the entire signal processing is completed.

[0016] The step S6 comprises: For the gain agc_gain_next to be adjusted, the calculation method of the updated agc_gain_next is: agc_gain_next = (1 - agc_alp) * agc_gain_curr + agc_alp * agc_gain_update; Apply the updated agc_gain_next to the target signal; Based on the updated result, the signal processing in the next window is performed according to steps S3 to S6 until the entire signal processing is completed.

[0017] A storage medium stores a computer program, which executes the steps of a digital automatic gain control method applicable to a private network when the computer program is running.

[0018] A device includes a memory and one or more processors, wherein the memory stores a computer program running on the processor, and the processor executes the steps of a digital automatic gain control method applicable to a private network when running the computer program.

[0019] In the embodiments of the present application, the apparatus may include, but is not limited to, devices such as mobile phones, laptop computers, PDAs (personal digital assistants), and PADs (tablet computers); more specific examples of the storage medium of the present invention may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the embodiments of the application, the computer storage medium may be included in the apparatus or may exist independently without being incorporated into the apparatus.

[0020] The foregoing description shows and describes a preferred embodiment of the present invention. However, as previously stated, it should be understood that the present invention is not limited to the form disclosed herein and should not be construed as excluding other embodiments. Instead, the present invention is applicable to various other combinations, modifications, and environments and is capable of modification within the scope of the inventive concept described herein, through the teachings above, or through techniques or knowledge in the relevant art. Modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention are intended to be within the scope of the appended claims.

Claims

1. A digital automatic gain control method applicable to a private network, characterized by: The following steps are involved: Step S1. Setting the gain response smoothing factor and the initial gain to initialize the gain to be adjusted; Step S2. Window the entire signal and slide the window to extract the signal within the window as the current signal; Step S3. performing gain smoothing on the initial gain according to the gain to be adjusted and the gain response smoothing factor; Step S4. Calculate the current signal amplitude, perform overflow statistics and power adjustment; Step S5. Calculate the total signal power for the power-adjusted signal, average the estimated lengths to obtain the current gain, and calculate the gain to be updated based on the target gain; Step S6: Update the gain to be adjusted, and based on the updated result, perform signal processing in the next window according to steps S3 to S6 until the entire signal processing is completed.

2. The method for digital automatic gain control applicable to a private network according to claim 1, characterized in that: The step S1 comprises: Set the gain response smoothing factor agc_bta and initial gain agc_gain; Initialize and assign a value to the gain agc_gain_next to be adjusted.

3. The method for digital automatic gain control applicable to a private network according to claim 1, characterized in that: The step S3 includes: the gain after gain smoothing is recorded as agc_gain_curr: agc_gain_curr= (1 - agc_bta) * agc_gain + agc_bta * agc_gain_next.

4. The method for digital automatic gain control applicable to a private network according to claim 1, characterized in that: The step S4 comprises: Perform amplitude statistics on each point of the current signal, set a threshold, and filter out points whose amplitude exceeds the threshold; For points in the current signal whose amplitude exceeds the threshold, the power is adjusted through a step strategy so that the amplitude of each point is adjusted to within the threshold.

5. The digital automatic gain control method applicable to a private network according to claim 1, characterized in that: The step S5 comprises: Calculate the total signal power of the power-adjusted signal and divide it by the estimated length to obtain the current gain, where the estimated length is the window length of the window opened for the entire signal; Given a target gain, calculate the difference between the current gain and the target gain to obtain the gain agc_gain_update that needs to be updated.

6. The method for digital automatic gain control applicable to a private network according to claim 1, characterized in that: The step S6 comprises: For the gain agc_gain_next to be adjusted, the calculation method of the updated agc_gain_next is: agc_gain_next = (1 - agc_alp) * agc_gain_curr + agc_alp * agc_gain_update; Apply the updated agc_gain_next to the target signal; Based on the updated result, the signal processing in the next window is performed according to steps S3 to S6 until the entire signal processing is completed.

7. A storage medium having a computer program stored thereon, characterized in that: When the computer program is running, the steps of a digital automatic gain control method applicable to a private network are executed according to any one of claims 1 to 6.

8. A device comprising a memory and one or more processors, characterized in that: The memory stores a computer program running on the processor, and when the processor runs the computer program, it executes the steps of a method for digital automatic gain control applicable to a private network according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Automatic gain control method and system

    CN106559866A

  • Digital automatic gain control method and device, electronic equipment and storage medium

    CN116233992A