Feed-forward carrier recovery system and method
First Claim
Patent Images
1. A method of feedforward phase recovery on a data stream, wherein the data stream includes data frames segmented into data blocks comprising:
- calculating phase estimation base points, at a phase detector, for each block of the received data stream, comprising;
calculating one of;
a number of sync symbols and a number of pilot symbols in each block;
processing each sync symbol or pilot symbol, at a matched filter; and
calculating a carrier phase offset, at the phase detector, over a block of sync symbols or pilot symbols.setting a current phase, at a phase interpolator, between two phase estimation base points; and
matching data stream delays within the phase detector with delays within the phase interpolator, wherein the number of said data blocks is calculated by the equation
2 Assignments
0 Petitions
Accused Products
Abstract
A method of feedforward phase recovery on a data stream is described. Phase estimation base points are calculated, at a phase detector, for each block of the received data stream. A current phase, at a phase interpolator, between two phase estimation base points. Data stream delays within the phase detector are matched with delays within the phase interpolator.
19 Citations
20 Claims
-
1. A method of feedforward phase recovery on a data stream, wherein the data stream includes data frames segmented into data blocks comprising:
-
calculating phase estimation base points, at a phase detector, for each block of the received data stream, comprising; calculating one of;
a number of sync symbols and a number of pilot symbols in each block;processing each sync symbol or pilot symbol, at a matched filter; and calculating a carrier phase offset, at the phase detector, over a block of sync symbols or pilot symbols. setting a current phase, at a phase interpolator, between two phase estimation base points; and matching data stream delays within the phase detector with delays within the phase interpolator, wherein the number of said data blocks is calculated by the equation
-
-
2. A method of feedforward phase recovery on a data stream, comprising:
-
calculating phase estimation base points, at a phase detector, for each block of the received data stream; setting a current phase, at a phase interpolator, between two phase estimation base points; and matching data stream delays within the phase detector with delays within the phase interpolator, wherein calculating the two phase estimation base points is performed at a sawtooth device, and wherein the sawtooth device uses the equation θ
″
(i)=θ
″
(i−
1)+SAW(θ
′
(i)−
θ
″
(i−
1)), where θ
′
(i−
1),θ
′
(i) denotes the estimate of the phase offset in the (i−
1)-th and the i-th blocks and where θ
″
(i−
1),θ
″
(i) denotes the corresponding un-wrapping values, anddetecting and tracking out phase variations, at a post-processing block, wherein detecting and tracking out phase variations is calculated using the equation;
θ
″
(i)=θ
″
(i−
1)+α
·
SAW(θ
′
(i)−
θ
′
(i−
1)) with α
≦
1.0. - View Dependent Claims (3, 7, 8, 9, 10, 11, 12, 13)
-
-
4. An apparatus that performs feedforward phase recovery on a data stream, comprising:
-
a phase detector, that calculates phase estimation base points for each block of the received data stream; a phase interpolator, that sets a current phase between two phase estimation base points; a delay line, that matches data stream delays within the phase detector with delays within the phase interpolatorl; and a matched filter that calculates one of;
a number of sync symbols and a number of pilot symbols in each block and processes each sync symbol or pilot symbol,wherein the phase detector calculates the two phase estimation base points over a block of sync symbols or pilot symbols, and wherein the number of said blocks is calculated by the equation
-
-
5. An apparatus that performs feedforward phase recovery on a data stream, comprising:
-
a phase detector, that calculates phase estimation base points for each block of the received data stream; a phase interpolator, that sets a current phase between two phase estimation base points; a delay line, that matches data stream delays within the phase detector with delays within the phase interpolatorl; a sawtooth device that calculates the two phase estimation base points, wherein the sawtooth device uses the equation θ
″
(i)=θ
″
(i−
1)+SAW(θ
′
(i)−
θ
″
(i−
1)), where θ
′
(i−
1), θ
′
(i) denotes the estimate of the phase offset in the (i−
1)-th and the i-th blocks and where θ
″
(i−
1), θ
″
(i) denotes the corresponding un-wrapping values; anda post-processing block, that detects and tracks out phase variations from the output of the sawtooth device, wherein the post-processing block uses the equation;
θ
″
(i)=θ
″
(i−
1)+α
·
SAW(θ
′
(i)−
θ
′
(i−
1)), with α
≦
1.0. - View Dependent Claims (6, 14, 15, 16, 17, 18, 19, 20)
-
Specification