Nova Patents
EP1487166A2

Carrier synchronization using a preamble

Abstract

An approach is provided for supporting carrier synchronization in a digital broadcast and interactive system (100). A carrier synchronization module (302) receives one or more signals representing a frame that includes one or more overhead fields preamble and optional pilot blocks. The module (302) estimates carrier frequency and phase on a segment by segment basis and tracks frequency between segments. Carrier phase of the signal is estimated based upon the overhead fields. Carrier phase estimates of random data field are determined based upon the estimated phase values from the overhead fields, and upon both the past and future data signals. Further, the frequency of the signal is estimated based upon the overhead fields and eventually on the random data field.

EP1487166A2, drawing sheet 1
Sheet 1 of 78

Term

Term ended

Projected expiry passed 10 June 2024, 2.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

48 claims: 5 independent, 43 dependent

  1. 1
    A method of providing carrier synchronization in a digital broadcast and interactive system, the method comprising the steps of:receiving a frame transmitted according to a carrier signal, wherein the frame includes one or more segments separated by a plurality of overhead fields, and the overhead fields include a pilot block that is selectively inserted into the frame to aid carrier synchronization of the carrier signal;generating estimated phase values associated with the carrier signal based on the overhead fields;estimating phase of the carrier signal associated with a random data field within the segment based upon the estimated phase values and upon past samples of the carrier signal and future samples of the carrier signal;andestimating frequency of the carrier signal based upon the overhead fields or the random data field,    wherein the estimating steps are performed on the frame on a segment by segment basis.
  2. 31
    A method for providing carrier synchronization in support of digital broadcast and interactive services over a satellite network, the method comprising the steps of:receiving a frame over a satellite communication channel (103), the frame including a preamble and a plurality of code segments having corresponding unique words as training symbols;estimating phase information corresponding to the frame based upon one of the preamble, the unique words, and a combination of the preamble and the unique words;andestimating frequency information corresponding to the frame based upon the estimated phase.
  3. 38
    A method of supporting carrier synchronization in a digital broadcast and interactive system, the method comprising the steps of:determining whether an insertion point coincides with position of a preamble field of a frame, wherein the insertion point is based on a predetermined number of symbols of the frame;andinserting a pilot block for aiding carrier synchronization at the insertion point if the position of the frame does not coincide with the preamble field.
  4. 43
    A transmitter for supporting carrier synchronization in a digital broadcast and interactive system, the transmitter comprising:means for determining whether an insertion point coincides with position of a preamble field of a frame, wherein the insertion point is based on a predetermined number of symbols of the frame;andmeans for inserting a pilot block for aiding carrier synchronization at the insertion point if the position of the frame does not coincide with the preamble field.
  5. 47
    An apparatus for supporting carrier synchronization in a digital broadcast and interactive system, the apparatus comprising:a mixer (705) configured to receive an Low Density Parity Check (LDPC) encoded signal;a first phase estimator (707) configured to estimate phase associated with a training block within the signal;a frequency estimator (703) coupled to the first phase estimator (707), the frequency estimator (703) outputting a frequency estimate based on the phase estimate;anda second phase estimator (709) coupled to the first phase estimator (707) configured to generate a final phase estimate.