×

Systems and methods for advanced iterative decoding and channel estimation of concatenated coding systems

  • US 9,191,256 B2
  • Filed: 12/03/2012
  • Issued: 11/17/2015
  • Est. Priority Date: 12/03/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for iteratively decoding a hybrid digital radio signal, the signal being an Orthogonal Frequency-Division Multiplexed (OFDM) signal comprising OFDM reference subcarriers, OFDM data subcarriers, and OFDM symbol intervals, the method comprising:

  • a. performing, by a demodulator and by a de-mapper, OFDM demodulation and subcarrier de-mapping of the hybrid digital radio signal into system control and data sequences symbols to obtain, by a control data decoder, received distorted modulated symbols;

    b. performing, by a channel estimator, initial channel state information estimation based on the received distorted modulated symbols, from the control data decoder, wherein said received distorted modulated symbols are carried by a plurality of OFDM data subcarriers and a plurality of OFDM reference subcarriers in at least one OFDM symbol interval;

    c. performing, by the channel estimator, phase correction of the received distorted modulated symbols based on the initial channel state information estimation into coherent demodulated signals;

    d. performing, by a symbol-to-bit demapper, symbol-to-bit demapping of the coherent demodulated signals by calculating log-likelihood ratios of the system control and data sequences symbols;

    e. producing, by a de-interleaver and demultiplexer, one or more logical channel signals by de-interleaving and demultiplexing the log-likelihood ratios of the system control and data sequences symbols;

    f. processing the one or more logical channel signals by producing, by a decoder, soft estimates of convolutional code coded bits using soft-input soft-output decoding of one or more convolutional codes associated with the one or more logical channels, wherein the soft-input soft-output decoding of the one or more convolutional codes comprises depuncturing one or more convolutional coded bit sequences;

    g. calculating, by the channel estimator, improved channel state information by performing at least one additional iteration of channel state information estimation based on at least some of said soft convolutional code coded bits estimates; and

    h. performing, by a convolutional decoder, enhanced convolutional decoding of at least one of a Program Service Data (PSD) Protocol Data Unit (PDU), a Primary In-Band On-Channel Data Service (PIDS) PDU, audio packet data, a Main Program Service (MPS) PDU header and an Advanced Application Service (AAS) PDU using said improved channel state information.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×