System and method for predictive synchronization for locating interleaving frames and demodulation training sequences
First Claim
Patent Images
1. A receiver system for determining frame start, the receiver system comprising:
- a receiver, the receiver adapted to receive signals from a transmitter, the receiver comprising;
at least two receiver pseudo-noise (PN) component code generators, wherein the at least two PN component code generators are adapted to generate at least two relatively prime PN component codes, respectively; and
a frame counter, wherein the frame counter is adapted to locate frame start according to a minor PN code epoch of at least one of the at least two relatively prime PN component codes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for using Psuedo-Noise (PN) phase to determine frame start of a data frame is provided. The system and method includes at least two PN component codes, wherein the at least two PN component codes are relatively prime. A received PN composite encoded signal is correlated with at least one of the PN component codes and a frame start is determined. With reference to frame start at least one training sequence bit is located. The training bits may be overwritten on FEC encoded frame data such that a FEC decoder may be used to recover data overwritten by the training sequence bit(s).
27 Citations
23 Claims
-
1. A receiver system for determining frame start, the receiver system comprising:
-
a receiver, the receiver adapted to receive signals from a transmitter, the receiver comprising; at least two receiver pseudo-noise (PN) component code generators, wherein the at least two PN component code generators are adapted to generate at least two relatively prime PN component codes, respectively; and a frame counter, wherein the frame counter is adapted to locate frame start according to a minor PN code epoch of at least one of the at least two relatively prime PN component codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for using Psuedo-Noise (PN) phase to determine frame start of a data frame, the method comprising:
-
providing at least two PN component codes, wherein the at least two PN component codes are relatively prime; correlating a received PN composite encoded signal with at least one of the PN component codes; and determining a frame start in accordance with a minor PN code epoch of at least one of the PN component codes correlated with the received PN composite encoded signal. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for using Psuedo-Noise (PN) phase to determine frame start of a data frame, the method comprising:
-
providing at least two PN component codes, wherein the at least two PN component codes are relatively prime; correlating a received PN composite encoded signal with at least one of the PN component codes; and determining a frame start in accordance with the at least one of the PN component codes correlated with the received PN composite encoded signal further comprising; determining at least one PN code epoch; generating a start-of-frame marker in accordance with determining the at least one PN epoch; and locating at least one training sequence bit in accordance with generating the start-of-frame marker.
-
-
16. A method for using Psuedo-Noise (PN) phase to determine frame start of a data frame, the method comprising:
-
providing at least two PN component codes, wherein the at least two PN component codes are relatively prime; correlating a received PN composite encoded signal with at least one of the PN component codes; and determining a frame start in accordance with the at least one of the PN component codes correlated with the received PN composite encoded signal further comprising; determining at least one PN code epoch; generating a start-of-frame marker in accordance with determining the at least one PN epoch; locating at least one training sequence bit in accordance with generating the start-of-frame marker; and forward error correction (FEC) decoding the data frame to recover data overwritten by the at least one training sequence bit.
-
-
17. An integrated circuit (IC), wherein the IC comprises:
-
at least two receiver pseudo-noise (PN) component code generators, wherein the at least two PN component code generators are adapted to generate at least two relatively prime PN component codes, respectively; and a frame counter, wherein the frame counter is adapted to locate frame start according to a minor PN code epoch of at least one of the at least two receiver PN component code generators. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A storage device tangibly embodying a program of instructions, readable by a machine, and executable by the machine to perform method steps for using Psuedo-Noise (PN) phase to determine frame start of a data frame, the method comprising:
-
providing at least two PN component codes, wherein the at least two PN component codes are relatively prime; correlating a received PN composite encoded signal with at least one of the PN component codes; determining a frame start in accordance with a minor PN code epoch of the at least one of the PN component codes correlated with the received PN composite encoded signal; locating at least one training sequence bit in accordance with determining the frame start; and forward error correction (FEC) decoding the data frame to recover data overwritten by the at least one training sequence bit. - View Dependent Claims (23)
-
Specification