Мегаобучалка Главная | О нас | Обратная связь


Расширение области адаптивного мажоритарного декодирования кодов с повторением



2020-02-04 161 Обсуждений (0)
Расширение области адаптивного мажоритарного декодирования кодов с повторением 0.00 из 5.00 0 оценок




 

При снижении качества канала связи в течение длительного времени оказывается целесообразным введение дополнительной избыточности путем увеличения числа передач кодов с повторением, с последующей мажоритарной обработкой. При этом возможна поэтапная обработка принимаемых посылок без потери промежуточных результатов [5, 60].

Определение метода. В соответствии с этим методом подсчитывают число единиц в одноименных элементах  посылок, где  – 2,3,…, М, и полученное число  для каждого из  элементов в виде цифрового кода последовательно записывают. При приеме очередной посылки упомянутые цифровые коды последовательно и синхронно считывают. Корректируют, увеличивая на единицу те числа , которым соответствуют единичные элементы очередной посылки, при условии, что , и вновь последовательно перезаписывают. При этом результат мажоритарной обработки образуют каждый раз в момент приема нечетных посылок по правилу: если  – формируют информационную единицу, а если  – формируют нуль.

Рассмотрим действие способа на примере мажоритарного декодирования кодов с  повторением, где = 2,3,…, 7, т.е. М = 7. Как было отмечено, для записи цифровых кодов необходимо  элементов памяти. Если  = 5, то в частном случае можно использовать три пятиразрядных регистра сдвига. Для наглядности предположим, что имеют место искажения и поэтому посылки, приведенные в табл. 1, не совпадают:

 

Таблица 1

Номер посылки

Номер разрядов посылок

1 2 3 4 5
1 1 1 0 1 1
2 0 1 1 0 1
3 1 1 0 1 1
4 0 0 1 0 0
5 1 1 0 0 1
6 1 1 0 0 1
7 0 1 0 1 1
8 1 0 1 0 1
9 1 1 1 0 0
10 0 0 0 1 0
11 1 1 0 0 1
12 0 1 1 0 1
13 1 0 0 0 0

 

Память представим в виде трех регистров сдвига Р1, Р2 и РЗ, где i-й столбец предназначен для записи цифрового кода, соответствующего числу единиц в i-х элементах принятых комбинаций.

Так, для пяти комбинаций из табл. 1 цифровые коды в памяти будут следующие:

т.е. для первого элемента принято 3 единицы, для второго – 4, для третьего – 2 и т.д. Рассмотрим действие способа. Для приведенных в табл. 1 данных.

Принимают первую посылку, подсчитывают число единиц и цифровые коды записывают в регистры сдвига со стороны 5-х разрядов, продвигая их с каждым новым принимаемым элементом влево. Таким образом, к концу приема 1-й посылки содержимое регистров будет следующее:

 

Регистр   1 2 3 4 5     Регистр   1 2 3 4 5  
P1 1 0 0 0 1 20   P1 1 1 0 1 1 20
P2 1 0 1 1 1 21   P2 0 0 0 0 0 21
P3 0 1 0 0 0 22   P3 0 0 0 0 0 22

 

т.е. в регистре Р1 запишется 1-я посылка, Принимают 2-ю посылку и одновременно последовательно и синхронно считывают цифровые коды (см. п. 5.1) начиная с первых разрядов регистров. Цифровые разряды регистров (см. п. 5.1) корректируют и увеличивают на единицу для тех элементов, для которых в данный момент принимают единицу, т.е. для 2, 3, 5-го элементов, и новый результат опять перезаписывают, (так как в данный момент все ). По окончании приема 2-й посылки в регистрах будем иметь цифровые коды:

 

 (31)

 

Так (трехкратное повторение), то и и результат мажоритарной обработки будет:

Этот же результат можно получить повторно, считывая цифровые коды (31) из регистров и применяя к ним известное правило. При необходимости осуществляют прием очередных посылок.

После приема 4-й посылки цифровые коды в регистре будут

– а после приема 5-й посылки:

Так как в этом случае = 3 (пятикратное повторение), то

и .

и результат мажоритарной обработки будет

Аналогично осуществляется прием и обработка очередных посылок и после окончания приема 10-й посылки в регистрах будет следующие цифровые коды:

Так как = М = 7, то при приеме 11-й посылки  остается без изменения (не корректируется) и в регистры перезапишутся цифровые коды

В этом случае  = 6, и .

Поэтому результат мажоритарной обработки будет

При приеме 12-й посылки , и следовательно не корректируются. В регистры перезапишутся цифровые коды:

Те же цифровые коды и по той же причине не корректируют при приеме 13-й посылки. Поэтому в регистры перезапишутся цифровые коды

В этом случае  = М = 7,  и результат мажоритарной обработки будет:

Реализация известных способов для рассмотренных методов потребовала бы 12  элементов памяти, т.е. сложность этого устройства оказалась бы в четыре раза большей. Чрезмерная сложность и ограничивала до настоящего времени применение указанных устройств в адаптивных системах связи.

 



2020-02-04 161 Обсуждений (0)
Расширение области адаптивного мажоритарного декодирования кодов с повторением 0.00 из 5.00 0 оценок









Обсуждение в статье: Расширение области адаптивного мажоритарного декодирования кодов с повторением

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (161)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.009 сек.)