IP Library Granted Patent US 8,135,102
Granted Patent B2
US 8,135,102 · App. 12/643,410 · Granted Mar 13, 2012

Method and apparatus for digitally equalizing a signal in a distributed antenna system

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 8,135,102
App. No.
12/643,410
Filed
Dec 21, 2009
Granted
Mar 13, 2012
Kind
B2
Art Unit
2611
USPC
375/350
Abstract

Systems and methods for digitally equalizing a signal in a distributed antenna system are provided. In one embodiment, a signal processing device within a distributed antenna system comprises a signal path within a signal processing board, the signal path having an uncompensated distortion function of G(ω) with a system response represented by y(n); and a compensator coupled to the signal path, the compensator having a finite impulse response (FIR) filter with an impulse response function represented by H(ω), the compensator having an FIR filter parameter vector {right arrow over (h)} determined from an estimated system response y(n) of the signal path to an input comb signal x(n), wherein y(n) is estimated from interpolated measured output responses of the signal path to a plurality of frequency sweep signal test inputs.

Claims (34)

1. A signal processing device within a distributed antenna system, the signal processing device comprising:

a signal path within a signal processing board, the signal path having an uncompensated distortion function of G(ω) with a system response represented by y(n); and

a compensator coupled to the signal path, the compensator having a finite impulse response (FIR) filter with an impulse response function represented by H(ω), the compensator having an FIR filter parameter vector {right arrow over (h)} determined from an estimated system response y(n) of the signal path to an input comb signal x(n), wherein y(n) is estimated from interpolated measured output responses of the signal path to a plurality of frequency sweep signal test inputs.

2. The signal processing device of claim 1 , wherein the FIR filter parameter vector {right arrow over (h)} is determined by a calculation based on

{right arrow over (h)} =( {right arrow over (Y)} H {right arrow over (Y)} ) −1 {right arrow over (Y)} H {right arrow over (d)}

wherein {right arrow over (Y)} is a convolution matrix representing channel.

3. The signal processing device of claim 1 , further comprising a memory, wherein coefficients for the vector {right arrow over (h)} are stored in the memory.

4. The signal processing device of claim 1 , wherein the compensator is implemented using a field programmable gate array (FPGA).

5. The signal processing device of claim 1 , wherein the signal path of the signal processing board comprises a digital-to-analog converter (DAC) and at least one frequency up-converter.

6. The signal processing device of claim 1 , wherein the signal path of the signal processing board comprises an analog-to-digital converter (ADC) and at least one frequency down-converter.

7. The signal processing device of claim 1 , further comprising a self-calibration module for calculating coefficients of the FIR filter parameter vector {right arrow over (h)} based on a test signal generated by the self-calibration module.

8. The signal processing device of claim 7 , wherein the self-calibration module estimates the system response function y(n) for the signal processing board based on the plurality of frequency sweep signal test inputs by solving for coefficients of a vector h(n) based on a difference between a vector d(n) and a convolution h(n)*y(n), wherein d(n) represents an input to the system response function y(n) subject to a delay; and

wherein the self-calibration module adjusts the finite impulse response (FIR) filter based on the coefficients of the vector h(n).

9. A method for calibrating a signal processing board, the method comprising:

setting a compensator within a first signal path of a signal processing board to have a flat response across a first pass band of the signal processing board;

applying a plurality of test signals to an input of the signal processing board, the plurality of test signals spaced in frequency across the first pass band;

determining a gain value for each of the plurality of test signals based on an output of the signal processing board;

estimating a system response function y(n) for the signal processing board based on the gain value for each of the plurality of test signals;

solving for coefficients of a vector h(n) based on a difference between a vector d(n) and a convolution h(n)*y(n), wherein d(n) represents an input to the system response function y(n) subject to a delay; and

setting coefficients of a finite impulse response (FIR) filter within the compensator based on the coefficients of the vector h(n).

10. The method of claim 9 , wherein the vector h(n) is determined such that a squared error between d(n) and the convolution h(n)*y(n) is minimized with respect to h(n).

11. The method of claim 9 , wherein the first signal path of the signal processing board comprises a digital-to-analog converter (DAC) and at least one frequency up-converter.

12. The method of claim 9 , wherein the first signal path of the signal processing board comprises an analog-to-digital converter (ADC) and at least one frequency down-converter.

13. The method of claim 9 , wherein setting coefficients of the finite impulse response (FIR) filter within the compensator based on the coefficients of the vector h(n) further comprises storing the coefficients of the finite impulse response (FIR) filter in a memory.

14. The method of claim 13 , wherein the memory is external to the compensator.

15. The method claim 9 , wherein applying the plurality of test signals further comprises:

generating the test signals with a self-calibration module located on the signal processing board.

16. The method claim 9 , wherein solving for coefficients of a vector h(n) further comprises: determining the coefficients of the vector h(n) with a self-calibration module located on the signal processing board.

17. A signal processing device within a distributed antenna system, the signal processing device comprising:

a signal path within a signal processing board, the signal path having an uncompensated distortion function of G(ω); and

a compensator coupled to the signal path, the compensator having a finite impulse response (FIR) filter with an impulse response function represented by a vector {right arrow over (h)} and having filter coefficients h(n) of vector {right arrow over (h)} that are based on the relationship {right arrow over (Y)}{right arrow over (h)}={right arrow over (d)}, wherein {right arrow over (d)} is a vector representing an input to the signal path subject to a delay and {right arrow over (Y)} is a convolution matrix for an estimated response of the signal path to a comb signal, the estimated response based on interpolated measured output responses of the signal path to a plurality of frequency sweep signal test inputs.

18. The signal processing device of claim 17 , further comprising a memory, wherein the filter coefficients h(n) for the vector {right arrow over (h)} are stored in the memory.

19. The signal processing device of claim 17 , further comprising a self-calibration module for calculating filter coefficients h(n) for the vector {right arrow over (h)}based on frequency sweep signals generated by the self-calibration module.

20. The signal processing device of claim 17 , wherein the signal path of the signal processing board comprises at least one of a digital-to-analog converter (DAC) a frequency up-converter, an analog-to-digital converter (ADC) or a frequency down-converter.

Assignments (20)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2023
From: BISON PATENT LICENSING, LLC
To: PROCOMM INTERNATIONAL PTE. LTD.
Reel/Frame 064187/0897 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 060752/0001 Recorded Apr 13, 2023
From: WILMINGTON TRUST
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063322/0209 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063270/0220 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 15, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060671/0324 →
PARTIAL RELEASE OF TERM LOAN SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: COMMSCOPE TECHNOLOGIES LLC
To: BISON PATENT LICENSING, LLC
Reel/Frame 060641/0312 →
PARTIAL RELEASE OF ABL SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0305 →
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 Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037514/0196 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037513/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2015
From: COMMSCOPE EMEA LIMITED
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 037012/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2015
From: TYCO ELECTRONICS SERVICES GMBH
To: COMMSCOPE EMEA LIMITED
Reel/Frame 036956/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2015
From: ADC TELECOMMUNICATIONS, INC.
To: TYCO ELECTRONICS SERVICES GMBH
Reel/Frame 036060/0174 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2009
From: WIWEL, BERNARD K.; BRENNAN, JEFFREY O.; WALA, PHILIP M.; CANNON, JEFFREY J.; ZAVADSKY, DEAN
To: ADC TELECOMMUNICATIONS, INC.
Reel/Frame 023683/0474 →