Устройство для кодирования сверточным кодом
Авторы патента:
Изобретение относится к электросвязи и может быть использовано в высоковольтных модемах для формирования сверточно-кодированных сигналов. Цель изобретения - повышение помехозащищенности устройства. Устройство содержит сумматоры 3, 5, 6, 7, 8 и 12,инвертор 13, элементы 1, 2, 4 и 9 и блок 11 постоянной памяти. 4 ил.
Изобретение относится к электросвязи и может быть использовано в высокоскоростных модемах для формирования сверточно-кодированных сигналов.
Известно устройство для сверточного кодирования, содержащее регистр сдвига, первый сумматор, второй сумматор и переключатель [1] Известно также устройство для формирования сверточно-кодированных сигналов, содержащее первую линию задержки, вторую линию задержки, третью линию задержки, первый сумматор, второй сумматор и блок выбора сигнальной точки [2] Недостатками этих устройств являются низкая помехозащищенность генерируемых сверточно-кодированных последовательностей при невысоких отношениях сигнал/шум (< 20 дБ), а также их чувствительность к скачкам фазы несущего колебания, равным n


























P



Как видно из (1), определяющее влияние на помехозащищенность сверточно-кодированной последовательности сигналов оказывает свободное расстояние dсвоб. АЭВК, обусловленный величиной свободного расстояния, составляет 4 дБ. Однако в каналах с аддитивным белым гауссовым шумом (АБГШ) и при скачках фазы несущего колебания, кратных 90о, выигрыш от кодирования значительно снижается при малых и средних отношениях сигнал/шум (С/Ш) (15-20 дБ). Так, например, при вероятности ошибки Рош 10-4 выигрыш от кодирования составляет около 2,5 дБ. Таким образом, сверточно-кодированная последовательность сигналов, формируемая устройством, обладает невысокой помехозащищенностью, обусловленной величиной свободного расстояния. Кроме того, использование операции дифференциального кодирования ведет к размножению ошибок при выполнении обратной операции декодирования в приемнике модема в случае ошибочного решения декодера максимального правдоподобия (декодера Витерби). Целью изобретения является повышение помехозащищенности устройства и устранение операции дифференциального кодирования, ведущей к размножению ошибок при дифференциальном декодировании в приемнике модема в случае ошибочного решения декодера Витерби и повышение за счет этого энергетического выигрыша от кодирования в каналах со скачками фазы несущего колебания, кратными 90о, при малых и средних отношениях С/Ш. На фиг. 1 представлена структурная электрическая схема устройства для кодирования сверточным кодом; на фиг.2 и 3 тридцатидвух- и шестнадцатиточечные ансамбли сигналов; на фиг.4 граф переходов сверточного кодера. Устройство содержит первый элемент 1 задержки, второй элемент 2 задержки, первый сумматор 3, третий элемент 4 задержки, второй сумматор 5, третий сумматор 6, четвертый сумматор 7, пятый сумматор 8, четвертый элемент 9 задержки, умножитель 10, блок 11 постоянной памяти, шестой сумматор 12 и инвертор 13. Устройство работает следующим образом. На информационные входы устройства в момент времени n поступают информационные биты Q1n', Q2n', Y3n, Y4n (m 4). Биты Y3n, Y4n подаются непосредственно на первый и второй входы блока 11, а биты Q1n', Q2n' на сверточный кодер, содержащий последовательно соединенные первый элемент 1 задержки, второй элемент 2 задержки, первый сумматор 3, третий элемент 4 задержки, второй сумматор 5, третий сумматор 6, четвертый сумматор 7, а также последовательно соединенные пятый сумматор 8, четвертый элемент 9 задержки и инвертор 13, а также умножитель 10 и шестой сумматор 12. Работу кодера описывают следующие логические функциональные зависимости
W1n+1 W2n;
W2n+1 W3n;
W3n+1= W3n


W4n+1= W1n







Y1n= W4n


Y1n=















а) граф переходов должен быть симметричен и все переходы в нем должны выполняться с одинаковой частотой;
б) переходам, начинающимся в одном состоянии и ведущим в различные состояния, необходимо ставить в соответствие сигналы одного из подмножеств, полученных на первом шаге разбиения;
в) сигналы из этих же подмножеств назначаются переходам, выходящим из различных состояний и ведущих в одно и то же состояние;
г) если обозначить q состояний кодера через i 0,1,q-1, то для того, чтобы кодер и, следовательно, последовательность сигналов были прозрачны к фазовой неопределенности в канале связи, кратной 90о, должны существовать функции однозначного соответствия fl:0,1,q-1} _


f1:








Для графа переходов квадрат свободного расстояния равен 12. Действительно, если по каналу передается последовательность сигнальных точек, принадлежащих, например, подмножеству А (нулевое состояние), то ближайшей к ней будет последовательность из сигнальных точек, принадлежащих подмножествам B-D (рассматривается решетчатая диаграмма, получающаяся при развертке графа переходов во времени). С учетом минимального расстояния между точками подмножеств А и В, А и D (






G 10lg






а) каждой группе из четырех сигнальных элементов, получаемых путем вращения одного из них на 90, 180 и 270о по часовой стрелке, назначается одна и та же битовая комбинация Y4nY3nY2n;
б) сигнальным элементам в каждом из восьми подмножеств A, B, C, D, E, F, G, H назначаются одни и те же битовые комбинации Y2nY1nY0n;
Подмножества Y2n Y1n Y0n Подмножества Y2n Y1n Y0n
A 0 0 1 E 0 0 0
B 1 0 1 F 1 0 0
C 0 1 1 G 0 1 0
D 1 1 1 H 1 1 0
в) для каждого текущего состояния кодера и каждой входной битовой комбинации устройства обозначим через V 0 сигнальный элемент, соответствующий битовой комбинации Y4nY3nY2nY1nY0n. Затем обозначим через V1, V2, V3 сигнальные элементы, получаемые, когда V0 поворачивается на 90, 180 и 270о по часовой стрелке соответственно. Тогда сигнальные элементы, соответствующие битовой комбинации Y4nY3nY2nY1nY0n при текущем состоянии кодера fl(W1nW2nW3nW4n) (l 1,2,3) и при той же входной битовой комбинации Y4nY3nQ2n'Q1n' будут соответственно V1, V2 и V3. В соответствии с входными битами YIn (I 0,1,4) в блоке 11 однозначно определяется сигнальная точка и на выходы блока 11 поступают сигналы Pn и Qn, соответствующие координатам синфазной и квадратурной составляющих сигнальной точки. Блок 11 постоянной памяти хранит значение сигнальных элементов. Входные биты YIn (I 0,1,4) для блока 11 образуют код адреса сигнального элемента в ПЗУ. Примеры реализации блока 11 представлены на рис.5.17, 18, с.182, 283 [7]
Результаты моделирования предлагаемого устройства для формирования сверточно-кодированных сигналов показали, что по сравнению с прототипом в каналах с аддитивным белым гауссовым шумом и при скачках фазы несущего колебания, кратных 90о, при малых и средних отношениях С/Ш (15-20 дБ) оно обеспечивает значительное повышение помехозащищенности передаваемой последовательности сигналов за счет увеличения свободного расстояния между сигнальными последовательностями.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4
Похожие патенты:
Устройство для кодирования сверточным кодом // 2038695
Изобретение относится к электросвязи и может быть использовано в высокоскоростных модемах для кодирования информационных сигналов сверточным кодом
Изобретение относится к системам передачи данных по каналам связи и может быть использовано в устройствах декодирования по алгоритму Витерби
Пороговый декодер сверточного кода // 2023349
Изобретение относится к вычислительной технике и технике связи и может быть использовано в системах цифровой связи, использующих сверточные коды
Изобретение относится к электросвязи и предназначено для использования в цифровых системах передачи сверточным кодом
Изобретение относится к системам передачи информации по каналам связи и может быть использовано в устройствах декодирования по алгоритму Витерби
Изобретение относится к вычислительной технике и может быть использовано в системах передачи данных Цель изобретения - повышение достоверности декодирования и быстродействия устройства Устройство для декодирования сверточного кода содержит вычислитель метрик ветвей, n-входовой компаратор, элемент задержки, счетчик, дешифратор, триггер, первый, второй и третий зпементы И, блок сравнения, блок памяти, блок вентилей , п каналов обработки, каждый из которых включает первый и второй сумматоры, компаратор, регистр веса узла, мультиплексор, регистр памяти пути, информационный вход, тактовый вход вход начальной установки, тактовый выход информационный выход выход Достоверно
Пороговый декодер сверточного кода // 1837385
Изобретение относится к автоматике и вычислительной технике и может применяться в системах цифровой связи, использующих сверточные коды
Кодек сигнально-кодовой конструкции // 1830623
Изобретение относится к вычислительной технике и связи
Пороговый декодер сверточного кода // 1824675
Изобретение относится к автоматике и может применяться в системах цифровой связи, использующих сверточные коды
Пороговый декодер сверточного кода // 1781825
Изобретение относится к технике связи и предназначено для использования в аппаратуре передачи дискретной информации Целью изобретения является повышение помехоустойчивости устройства
Декодер витерби // 2127944
Изобретение относится к устройству для измерения коэффициента ошибок в битах в системе связи с помощью циклического избыточного кода и решетчатого кода, более конкретно к устройству для точного измерения коэффициента ошибок в битах с помощью декодера Витерби и повышении эффективности системы связи, использующий циклические избыточные коды и решетчатые коды, для обнаружения и исправления ошибок
"мягкий" пороговый декодер сверточного кода // 2064221
Изобретение относится к технике связи и может быть использовано в системах передачи информации для повышения достоверности при пороговом декодировании кодированных сверточным кодом данных
Изобретение относится к области техники связи, преимущественно к системам передачи информации по каналам связи