Claims
- 1-34. (canceled)
- 35. A receiver for receiving one or more signals over a communications channel, the receiver comprising:
a demodulator for demodulating the one or more signals into one or more blocks of encoded symbols, wherein the number of encoded symbols in a block may vary with one or more system parameters; sync data detection logic for detecting unencoded sync data at block boundaries and, based thereon, determining (a) synchronization information for one or more components of the receiver; and (b) one or more system parameters; and one or more decoders for decoding the one or more blocks of encoded symbols.
- 36. The receiver of claim 35 wherein the sync data detection logic derives the one or more system parameters from unencoded sync data.
- 37. The receiver of claim 35 wherein the sync data detection logic also derives the one or more system parameters from a count of the number of symbols between successive instances of the sync data.
- 38. Sync data detection logic comprising:
a plurality of correlators, each configured to test at least one of a plurality of hypotheses by correlating sync data with encoded symbols, wherein the number of encoded symbols in a block may vary with one or more system parameters, and wherein the sync data for a correlator reflects the one or more hypotheses being tested by the correlator; and logic which, upon validating at least one of the hypotheses being tested by the correlators, jointly determines synchronization information and one or more system parameters, wherein the one or more system parameters are determined from a count of the number of encoded symbols in a block, sync data, or both, and the logic outputs one or more signals representative thereof.
- 39. A method of synchronizing a receiver in a communications system comprising:
receiving one or more blocks of encoded symbols with unencoded sync data at block boundaries, wherein the number of encoded symbols in a block may vary with one or more system parameters; detecting one or more instances of sync data at block boundaries; and based on the detected sync data, (a) determining synchronization information for one or more components of the receiver, and (b) determining one or more system parameters.
- 40. The method of claim 39 further comprising deriving the one or more system parameters from unencoded sync data.
- 41. The method of claim 39 further comprising deriving the one or more system parameters from unencoded sync data and a count of the number of symbols between successive instances of the sync data.
- 42. A receiver for receiving one or more signals as transmitted over a communications channel, the receiver comprising:
demodulator means for demodulating the one or more signals into blocks of encoded symbols, wherein the number of encoded symbols in a block may vary with one or more system parameters; decoder means for decoding the blocks of encoded symbols into blocks of data; and sync data detection logic means for detecting unencoded sync data at block boundaries and, based thereon, determining (a) synchronization information for one or more components of the receiver; and (b) one or more system parameters.
- 43. The receiver of claim 42 wherein the sync data detection logic means derives the one or more system parameters from unencoded sync data.
- 44. The receiver of claim 42 wherein the sync data detection logic derives the one or more system parameters from unencoded sync data and a count of the number of symbols between successive instances of the sync data.
Parent Case Info
[0001] This application is a continuation of U.S. patent application Ser. No. 09/788,171, filed Feb. 14, 2001, which is hereby fully incorporated by reference herein as though set forth in full.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09788171 |
Feb 2001 |
US |
Child |
10893673 |
Jul 2004 |
US |