Method and apparatus for generating channel error flags for error mitigation and/or concealment in source decoders

   
   

Error flags are generated for use in source decoding of a source-coded bit stream transmitted through a channel of a communication system. The source-coded bit stream is channel coded using at least one channel code, and the channel code is decoded in a soft-decision channel decoder to generate a received version of the source-coded bit stream and one or more reliability measures associated with a designated portion of the received version of the source-coded bit stream. The reliability measures are processed to generate one or more error flags indicative of the presence of an error in the corresponding portion of the received version of the source-coded bit stream. The invention allows different detection capabilities to be used for different portions of the received version of the source-coded bit stream, and further allows these detection capabilities to be changed dynamically at the receiver. The error flags may be used to trigger an error mitigation/concealment algorithm in the source decoder. Advantageously, the error flags can be matched to frames or subframes of the source-coded bit stream, such that the performance of the error mitigation/concealment algorithm is substantially improved relative to its performance when using error flags generated from a conventional outer block code.

Le bandierine di errore sono generate per uso nella decodificazione di fonte di un flusso di bit fonte-codificato trasmesso attraverso una scanalatura di un sistema di comunicazione. Il flusso di bit fonte-codificato è scanalatura codificata usando almeno un codice della scanalatura ed il codice della scanalatura è decodificato in un decodificatore della scanalatura di morbido-decisione per generare una versione ricevuta del flusso di bit fonte-codificato ed una o più misure di affidabilità connesse con una parte indicata della versione ricevuta della punta fonte-codificata effluiscono. Le misure di affidabilità sono procedute generare una o più bandierine di errore indicative della presenza di un errore nella parte corrispondente della versione ricevuta del flusso di bit fonte-codificato. L'invenzione permette le possibilità differenti di rilevazione siano usate per le parti differenti della versione ricevuta del flusso di bit fonte-codificato e più ulteriormente che permette che queste possibilità di rilevazione siano cambiate dinamicamente alla ricevente. Le bandierine di errore possono essere usate per innescare una procedura di errore mitigation/concealment nel decodificatore di fonte. Vantaggiosamente, le bandierine di errore possono essere abbinate alle strutture o i subframes della punta fonte-codificata effluiscono, tali che le prestazioni della procedura di errore mitigation/concealment sono migliorate sostanzialmente riguardante le relative prestazioni quando usando le bandierine di errore generate da un codice esterno convenzionale del blocco.

 
Web www.patentalert.com

< Program insertion in real time IP multicast

< Heat tunable optical devices with linearity compensation

> Down-link transmission scheduling in CDMA data networks

> Wireless communications system having a space-time architecture employing multi-element antennas at both the transmitter and receiver

~ 00134