IP Library Granted Patent US 11,522,737
Granted Patent B2
US 11,522,737 · App. 17/244,285 · Granted Dec 6, 2022

Systems and methods for automatic level control

Inventors: Marco Parrucci (S. Michele, IT); Enrico Maria Fabbri (Forli, IT); Samuele Brighenti (Faenza, IT)
Assignee: CommScope LLC
H04L25/03828H04B17/318
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,522,737
App. No.
17/244,285
Filed
Apr 29, 2021
Granted
Dec 6, 2022
Kind
B2
Art Unit
2636
USPC
375/232
Abstract

Systems and methods for automatic level control (ALC) are provided. In one embodiment, an ALC system for communications signals comprises: a multi-threshold programmable ALC controller; and at least one signal path that includes: a digital step attenuator configured to receive an analog communications signal and attenuate the analog communications signal in response to an attenuation adjustment signal from the ALC controller; and an analog-to-digital converter configured to receive the analog communications signal as attenuated by the digital step attenuator and generate samples of the attenuated analog communications signal, wherein the ALC controller receives the samples. The ALC controller comprises a plurality of clip detectors that function in parallel. Each of the clip detectors are programmed with a respective amplitude and time threshold. Based on which of the plurality of clip detectors determine that the samples exceed their respective amplitude and time threshold, the ALC controller generates the attenuation adjustment signal.

Claims (41)

1. An automatic level control (ALC) system for communications signals, the system comprising:

a programmable ALC controller; and

at least one signal path, wherein each signal path includes:

a digital step attenuator configured to receive an analog communications signal and attenuate the analog communications signal in response to an attenuation adjustment signal from the programmable ALC controller; and

an analog-to-digital converter configured to receive the analog communications signal as attenuated by the digital step attenuator and generate samples of an attenuated analog communications signal, wherein the programmable ALC controller receives the samples;

wherein the programmable ALC controller comprises at least one clip detector, wherein the at least one clip detector is programmed with a respective amplitude and time threshold;

wherein based on when the at least one clip detector determines that the samples exceed the respective amplitude and time threshold, the programmable ALC controller generates the attenuation adjustment signal to the digital step attenuator.

2. The system of claim 1 , wherein the digital step attenuator is configured to receive the analog communications signal from an uplink path of a radio point of a centralized radio access network (C-RAN).

3. The system of claim 1 , wherein the digital step attenuator is configured to receive the analog communications signal from an uplink path of a radio antenna unit of a distributed antenna system (DAS).

4. The system of claim 1 , wherein the analog-to-digital converter is configured to convert the attenuated analog communications signal into complex I/Q samples provided as input to the programmable ALC controller.

5. The system of claim 1 , wherein the programmable ALC controller comprises:

a processor; and

a programmable attenuation manager that includes the at least one clip detector, wherein the programmable attenuation manager configures the respective amplitude and time threshold based on input from the processor.

6. The system of claim 5 , the programmable ALC controller further comprising:

at least one processor function configured to calculate a peak sample from the samples of the attenuated analog communications signal, wherein the peak sample is evaluated by the at least one clip detector to determine when the respective amplitude and time threshold is exceeded.

7. The system of claim 6 , wherein the at least one processor function further calculates a Received Signal Strength Indicator (RSSI) value, wherein the at least one clip detector evaluates the RSSI value to determine when the respective amplitude and time threshold is exceeded.

8. The system of claim 6 , wherein the analog communications signal comprises a communications signal for a single band;

wherein the samples of the attenuated analog communications signal comprise complex IQ samples and the peak sample is calculated from the complex IQ samples as a function of I 2 +Q 2 .

9. The system of claim 6 , wherein the analog communications signal comprises a communications signal comprising a first signal band x and a second signal band y; and

wherein the samples of the attenuated analog communications signal comprise complex IQ samples and the peak sample is calculated from the complex IQ samples as a function of I (x+y) 2 +Q (x+y) 2 .

10. The system of claim 5 , wherein the programmable attenuation manager further comprises a headroom detector, wherein the programmable ALC controller drives the digital step attenuator to decrease attenuation based at least in part on a determination that the at least one clip detector does not exceed the respective amplitude and time threshold.

11. The system of claim 1 , wherein the at least one clip detector of the programmable ALC controller comprises a plurality of clip detectors.

12. A method for automatic level control (ALC) system for communications signals, the method comprising:

attenuating an analog communications signal in response to an attenuation adjustment signal;

generating samples of an attenuated analog communications signal;

receiving the samples at a programmable ALC controller, wherein the programmable ALC controller comprises at least one clip detector programmed with a respective amplitude and time threshold;

based on when the at least one clip detector determines that the samples exceed their respective amplitude and time threshold, generating the attenuation adjustment signal.

13. The method of claim 12 , further comprising: receiving the analog communications signal from an uplink path of a radio point of a centralized radio access network (C-RAN).

14. The method of claim 12 , further comprising: receiving the analog communications signal from an uplink path of a radio antenna unit of a distributed antenna system (DAS).

15. The method of claim 12 , wherein the at least one clip detector of the programmable ALC controller comprises a plurality of clip detectors.

16. The method of claim 12 , further comprising:

converting the attenuated analog communications signal into complex I/Q samples provided as input to the programmable ALC controller.

17. The method of claim 12 , wherein the programmable ALC controller comprises:

a processor; and

a programmable attenuation manager that includes the at least one clip detector, wherein the programmable attenuation manager configures the respective amplitude and time threshold based on input from the processor.

18. The method of claim 17 , the programmable ALC controller further comprising:

at least one processor function configured to calculate a peak sample from the samples of the attenuated analog communications signal, wherein the peak sample is evaluated by the at least one clip detector to determine when the respective amplitude and time threshold is exceeded.

19. The method of claim 12 , wherein the analog communications signal comprises a communications signal for a single band;

wherein the samples of the attenuated analog communications signal comprise complex IQ samples and a peak sample is calculated from the complex IQ samples as a function of I 2 +Q 2 .

20. The method of claim 12 , wherein the analog communications signal comprises a communications signal comprising a first signal band x and a second signal band y; and

wherein the samples of the attenuated analog communications signal comprise complex IQ samples and a peak sample is calculated from the complex IQ samples as a function of I (x+y) 2 +Q (x+y) 2 .

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 7, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0183 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded Feb 7, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0341 →
RELEASE (REEL 068770 / FRAME 0460) Recorded Feb 7, 2025
From: JPMORGAN CHASE BANK, N.A.
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070149/0432 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0057 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 068770/0632 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 069743/0264 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (ABL) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0460 →
PATENT SECURITY AGREEMENT (TERM) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2024
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 068492/0826 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2021
From: PARRUCCI, MARCO; FABBRI, ENRICO MARIA; BRIGHENTI, SAMUELE
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 056086/0521 →
Continuity (4)
Continuation 16934965 · Jul 21, 2020
Continuation 16677403 · Nov 7, 2019
Provisional Application 62776851 · Dec 7, 2018
Related Publication 20210250209A1 · Aug 12, 2021