A receiver for data encoded as a series of symbols, each including a plurality of components such as the I and Q components of 16-QAM symbols or other multi-value multi-phase system. Each component denotes values for a plurality of bits. Probability calculation circuits 111-1 through 111-16 use the values of the components constituting each received symbol to calculate the probability that each one of the possible symbols was transmitted and received. Metric calculation circuits 112-1 through 112-4 calculate a bit metric for each bit denoted by the symbol. The bit metric represents the probability that the bit having a specified value was transmitted. The bit metric may be calculated by adding the probabilities calculated by the probability calculation for those possible symbols having a component denoting the specified value of the bit. For example, the sum of the probabilities of all symbols denoting a first bit value of zero gives the probability that a zero bit value was transmitted and received. The data represented by the symbols may represent data encoded by a convolutional code, and the bit metrics may be supplied to a decoder such as a Viterbi decoder.

Приемник для данных зашифрованных как серия символов, каждое включая множественность компонентов such as компоненты I и ц символов или другого 16-QAM система мулти-znaceni4 многофазовая. Каждый компонент обозначает значения для множественности битов. Цепи вычисления вероятности от 111-1 до 111-16 используют значения компонентов образовывая каждый полученный символ для того чтобы высчитать вероятность each one из по возможности символов передало и получило. Метрические цепи вычисления от 112-1 до 112-4 высчитывают бит метрический для каждого бита обозначенного символом. Бит метрический представляет вероятность что был передан бит имея определенное значение. Бит метрический может быть высчитан путем добавлять вероятности высчитанные вычислением вероятности для тех по возможности символов имея компонент обозначить определенное значение бита. Например, сумма вероятностей всех символов обозначая первое значение бита нул дает вероятность что было передано и получено zero значение бита. Данные представленные символами могут приведенные данные зашифрованные convolutional Кодим, и metrics бита может быть поставлен к дешифратору such as дешифратор Viterbi.

 
Web www.patentalert.com

< (none)

< Method for compile-time type-checking of arguments for externally-specified format strings

> System and method for performing parallel initialization and testing of multiple memory banks and interfaces in a shared memory module

> (none)

~ 00034