IP Library Granted Patent US 8,036,332
Granted Patent B2
US 8,036,332 · App. 12/055,862 · Granted Oct 11, 2011

Communication signal symbol timing error detection and recovery

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,036,332
App. No.
12/055,862
Granted
Oct 11, 2011
Kind
B2
Abstract

Communication signal symbol timing error detection and recovery apparatus and techniques are disclosed. A communication signal that includes symbols is sampled according to receive symbol timing. The samples are band-edge filtered to provide a filtered output signal including band edges of the samples. The filtered output signal is converted to baseband, and a phase error of the receive symbol timing is calculated based on the down converted baseband signal. The communication signal may include symbols associated with quadrature channels, in which case a respective filtered output signal that includes band edges of samples associated with each quadrature channel may be down converted. The down converted baseband signals may then be separated into upper and lower band-edge signals, which are used to calculate a phase error of the receive symbol timing. The upper and lower band-edge signals may also be used for other purposes, such as slope equalization and/or carrier synchronization.

Claims (49)

1. An apparatus comprising:

a band-edge filtering arrangement operable to receive as inputs samples of a received communication signal, and to provide a filtered output signal comprising band edges of the samples, the received communication signal comprising symbols and the samples comprising samples of the communication signal according to receive symbol timing;

a down converter operatively coupled to the band-edge filtering arrangement and operable to convert the filtered output signal to baseband by multiplying the filtered output signal by quadrature carrier waveforms; and

a symbol timing phase error calculator operatively coupled to the down converter and operable to calculate a phase error of the receive symbol timing based on the down converted baseband signal, the symbol timing phase error calculator determining a sign of a product of the filtered output signal and one of the quadrature carrier waveforms, and comprising a multiplier for multiplying the product of the filtered output signal and another of the quadrature carrier waveforms by the determined sign.

2. The apparatus of claim 1 , wherein the quadrature carrier waveforms comprise four-cycle quadrature patterns.

3. The apparatus of claim 1 , wherein the band-edge filtering arrangement comprises a low pass communication channel filter and a high pass filter operatively coupled to the low pass channel filter.

4. The apparatus of claim 1 , further comprising:

a sample interpolator operatively coupled to the band-edge filtering arrangement and operable to provide the samples to the band-edge filtering arrangement; and

a feedback path operatively coupled between the symbol timing phase error calculator and the sample interpolator, the feedback path comprising a controller for adjusting the receive symbol timing based on the calculated symbol timing phase error.

5. The apparatus of claim 1 , further comprising:

an Analog to Digital Converter (ADC) operatively coupled to the band-edge filtering arrangement and operable to provide the samples to the band-edge filtering arrangement;

a Voltage Controlled Oscillator (VCO) operatively coupled to the ADC and operable to generate the receive symbol timing; and

a feedback path operatively coupled between the symbol timing phase error calculator and the VCO, the feedback path comprising a controller for controlling the VCO to adjust the receive symbol timing based on the calculated symbol timing phase error.

6. The apparatus of claim 1 , the symbols comprising symbols associated with quadrature channels, the samples comprising samples of the communication signal according to receive symbol timing, the filtered output signal comprising a respective filtered output signal comprising band edges of samples associated with each quadrature channel, the down converter being operable to convert the respective filtered output signals to baseband,

the apparatus further comprising:

a band-edge signal separator operatively coupled to the down converter and operable to separate the down converted baseband signals into upper and lower band-edge signals,

the symbol timing phase error calculator being operatively coupled to the band-edge signal separator and operable to calculate the phase error of the receive symbol timing based on the upper and lower band-edge signals.

7. The apparatus of claim 6 , wherein the down converter is operable to down convert the filtered output signals to baseband by multiplying each of the filtered output signals by quadrature carrier waveforms.

8. The apparatus of claim 6 , wherein the band-edge signal separator comprises combiners operatively coupled to the down converter and operable to combine the down converted baseband signals into the upper and lower band-edge signals, and filters operatively coupled to the combiners and operable to filter non-baseband components out of the upper and lower band-edge signals.

9. The apparatus of claim 6 , further comprising:

power calculators for calculating powers of the upper and lower band-edge signals; and

a combiner for calculating a difference between the powers of the upper and lower band-edge signals.

10. The apparatus of claim 6 , further comprising:

a slope equalizer operatively coupled to the band-edge filtering arrangement; and

a feedback path operatively coupled between the band-edge signal separator and the slope equalizer, the feedback path comprising a controller for controlling the slope equalizer based on the upper and lower band-edge signals.

11. The apparatus of claim 10 , further comprising:

a phase error feedback path operatively coupled to the symbol timing phase error calculator, the phase error feedback path comprising a controller for adjusting a phase of the receive symbol timing based on the calculated symbol timing phase error.

12. A method comprising:

band-edge filtering samples of a received communication signal to provide a filtered output signal comprising band edges of the samples, the received communication signal comprising symbols and the samples comprising samples of the communication signal according to receive symbol timing;

down converting the filtered output signal to baseband by multiplying the filtered output signal by quadrature carrier waveforms; and

calculating a phase error of the receive symbol timing based on the down converted baseband signal by determining a sign of a product of the filtered output signal and one of the quadrature carrier waveforms, and multiplying the product of the filtered output signal and another of the quadrature carrier waveforms by the determined sign.

13. The method of claim 12 , wherein the quadrature carrier waveforms comprise four-cycle quadrature patterns.

14. The method of claim 12 , further comprising:

interpolating samples of the received communication signal to provide the samples for band-edge filtering.

15. The method of claim 12 , the symbols comprising symbols associated with quadrature channels, the samples comprising samples of the communication signal according to receive symbol timing, the filtered output signal comprising a respective filtered output signal comprising band edges of samples associated with each quadrature channel, the down converting comprising down converting the respective filtered output signals to baseband,

the method further comprising:

separating the down converted baseband signals into upper and lower band-edge signals,

the calculating comprising calculating the phase error of the receive symbol timing based on the upper and lower band-edge signals.

16. The method of claim 15 , wherein down converting comprises multiplying each of the filtered output signals by quadrature carrier waveforms.

17. The method of claim 15 , wherein separating comprises combining the down converted baseband signals into the upper and lower band-edge signals, and filtering non-baseband components out of the upper and lower band-edge signals.

18. The method of claim 15 , further comprising:

calculating power of the upper and lower band-edge signals; and

calculating a difference between the powers of the upper and lower band-edge signals.

19. The method of claim 15 , further comprising:

adjusting a phase of the receive symbol timing based on the calculated symbol timing phase error.

20. A non-transitory computer-readable medium storing instructions which when executed perform the method comprising:

band-edge filtering samples of a received communication signal to provide a filtered output signal comprising band edges of the samples, the received communication signal comprising symbols and the samples comprising samples of the communication signal according to receive symbol timing;

down converting the filtered output signal to baseband by multiplying the filtered output signal by quadrature carrier waveforms; and

calculating a phase error of the receive symbol timing based on the down converted baseband signal by determining a sign of a product of the filtered output signal and one of the quadrature carrier waveforms, and multiplying the product of the filtered output signal and another of the quadrature carrier waveforms by the determined sign.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2019
From: DRAGONWAVE-X CANADA, INC.
To: DRAGONWAVE-X, LLC
Reel/Frame 050476/0639 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 048538 FRAME: 0622. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 24, 2019
From: DRAGONWAVE INC.
To: DRAGONWAVE-X CANADA, INC.
Reel/Frame 050480/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2019
From: DRAGONWAVE INC.
To: TRANSFORM-X, INC.
Reel/Frame 048538/0622 →
SECURITY AGREEMENT Recorded Jun 8, 2012
From: DRAGONWAVE INC.
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION AND AUTHORIZED FOREIGN BANK UNDER THE BANK ACT (CANADA), AS AGENT
Reel/Frame 028342/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2012
From: 4472314 CANADA INC.
To: DRAGONWAVE INC.
Reel/Frame 027784/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2010
From: DRAGONWAVE INC.
To: 4472314 CANADA INC.
Reel/Frame 023861/0955 →
SECURITY AGREEMENT Recorded Sep 14, 2009
From: DRAGONWAVE INC.
To: COMERICA BANK
Reel/Frame 023220/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2008
From: MORRIS, KEITH
To: DRAGONWAVE, INC.
Reel/Frame 020906/0028 →