Frame-based carrier frequency and phase recovery system and method
View Patent ↗Header information is used to facilitate coarse frequency and frame recovery. The coarse frequency and frame recovery is thereafter utilized to perform adaptive phase and frequency synchronization on a frame-by-frame basis. In one aspect, a frame identifier in a physical layer header of the digitized signal is utilized to estimate a first phase associated with the frame identifier. The remaining portion of the physical layer header is utilized to estimate a second phase associated with the remaining portion. The first phase estimate and the second phase estimate are combined to generate a first combined phase estimate.
1. A method of wireless signal recovery, the method comprising:
receiving a digitized signal representative of a received wireless signal;
identifying a frame identifier in a physical layer header of the digitized signal;
utilizing the identified frame identifier to estimate a first phase associated with the frame identifier;
utilizing a remaining portion of the physical layer header to estimate a second phase associated with the remaining portion, wherein estimating the second phase is based on doubling a phase angle associated with the remaining portion and comprises:
doubling the phase angle associated with the remaining portion;
calculating the second phase estimate for the remaining portion by summing a plurality of in-phase and quadrature values and dividing the summation by two; and
resolving a phase ambiguity in the second phase estimate by comparing the second phase estimate to the first phase estimate; and
combining the first phase estimate and the second phase estimate to generate a first combined phase estimate.
2. The method of claim 1 , further comprising:
decoding the remaining portion utilizing the first phase estimate.
3. The method of claim 2 , further comprising:
utilizing the decoded remaining portion to estimate a third phase.
4. The method of claim 2 , further comprising:
utilizing the decoded remaining portion to estimate a third phase associated with the remaining portion; and
combining the first phase estimate and the third phase estimate to generate a second combined phase estimate.
5. The method of claim 2 , wherein the decoding the remaining portion utilizing the first phase estimate comprises:
decoding the remaining portion utilizing the first combined phase estimate.
6. The method of claim 1 , wherein utilizing the remaining portion of the physical layer header to estimate the second phase associated with the remaining portion comprises:
utilizing a decoded version of the remaining portion of the physical layer header to estimate the second phase for the remaining portion.
7. The method of claim 1 , further comprising:
identifying a plurality of additional frame identifiers in the digitized signal;
estimating a phase for each of at least a subset of the additional frame identifiers; and
utilizing the phase estimates associated with the additional frame identifiers to adaptively adjust the first combined phase estimate.
8. The method of claim 1 , further comprising:
utilizing the identified frame identifier to estimate a frequency error; and
correcting the estimated frequency error.
9. The method of claim 1 , wherein a modulation format of the physical layer header of the digitized signal is Binary Phase Shift Key (BPSK).
10. The method of claim 1 , wherein resolving the phase ambiguity in the second phase estimate by comparing the second phase estimate to the first phase estimate comprises:
inverting the plurality of in-phase and quadrature values, in response to discovering that an angle difference between the second phase estimate and the first phase estimate is more than 90 degrees; and
recalculating the second phase estimate for the remaining portion by summing the plurality of inverted in-phase and quadrature values and dividing the summation by two.
11. A terminal for wireless signal recovery, the terminal comprising:
a receiver module configured to receive a wireless signal transmitted via satellite; and
a processor module, communicatively coupled with the receiver module, and configured to:
identify a frame identifier in a physical layer header of the received wireless signal;
utilize the identified frame identifier to estimate a first phase associated with the frame identifier; and
utilize a remaining portion of the physical layer header to estimate a second phase associated with the remaining portion, wherein estimating the second phase is based on doubling a phase angle associated with the remaining portion and comprises:
doubling the phase angle associated with the remaining portion;
calculating the second phase estimate for the remaining portion by summing a plurality of in-phase and quadrature values and dividing the summation by two; and
resolving a phase ambiguity in the second phase estimate by comparing the second phase estimate to the first phase estimate.
12. The terminal of claim 11 , wherein the processor module is further configured to:
utilize the first phase estimate and the second phase estimate to generate a first combined phase estimate associated with the physical layer header.
13. The terminal of claim 12 , wherein the processor module is further configured to:
decode the remaining portion utilizing the first combined phase estimate.
14. The terminal of claim 13 , wherein the processor module is further configured to:
utilize the decoded remaining portion to estimate a third phase.
15. The terminal of claim 13 , wherein the processor module is further configured to:
utilize the decoded remaining portion to estimate a third phase for the remaining portion; and
combine the first phase estimate and the third phase estimate to generate a second combined phase estimate.
16. The terminal of claim 11 , wherein the utilization of the remaining portion of the physical layer header to estimate the second phase associated with the remaining portion comprises:
utilizing a decoded version of the remaining portion of the physical layer header to estimate the second phase for the remaining portion.
17. The terminal of claim 11 , wherein the processor module is further configured to:
identify a plurality of additional frame identifiers in the digitized signal;
estimate a phase for at least a subset of the additional frame identifiers; and
utilize the phase estimates for the additional frame identifiers in combination with the first phase estimate or the second phase estimate to adaptively adjust a combined phase estimate.
18. The terminal of claim 11 , wherein a modulation format of the physical layer header of the received wireless signal is Binary Phase Shift Key (BPSK).
19. The terminal of claim 11 , wherein resolving the phase ambiguity in the second phase estimate by comparing the second phase estimate to the first phase estimate comprises:
inverting the plurality of in-phase and quadrature values, in response to discovering that an angle difference between the second phase estimate and the first phase estimate is more than 90 degrees; and
recalculating the second phase estimate for the remaining portion by summing the plurality of inverted in-phase and quadrature values and dividing the summation by two.