|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
LDPC коды: структураLDPC код является линейным блочным кодом и, поэтому имеет проверочную матрицу. Существенным отличием LDPC кодов от обычных линейных кодов является матрица проверки четности, в которой число ненулевых элементов на много меньше, чем общее число записей, которые могут быть найдены для неё. Графическое представление LDPC кодов настолько популярно, что большинство людей думает и говорит о LDPC кодах с точки зрения структуры их фактор графов. Как упоминалось ранее, графическое представление линейных кодов началось с графов Таннера [4]. Здесь мы сосредоточимся на фактор графах, в связи с их более общим характером происхождения. Фактор граф всегда является двудольным графом, вершины которого разбиты на переменные узлы и функции (проверки) узлов [29,35]. Мы считаем удобным взять двудольный граф и показать, как двоичный линейный код может быть из него сформирован. Рассмотрим двудольный граф Q с n левыми узлами (назовем их переменными узлами) и r правыми узлами (назовем их проверочными узлами) и E рёбрами. На Рис. 2.2 показан пример такого двудольного графа. Обратите внимание, что на этом рисунке переменные узлы показаны кружками, а проверочные узлы - квадратами, так же, как и для всех фактор графов. Переменный узел является бинарной переменной из алфавита {0,1}, а проверочный узел является ограничительным для соседних переменных узлов, т.е. где есть множество всех «соседей» и - суммирование по модулю два. В результате получается двоичный линейный код длины и размерности с равенством тогда и только тогда, когда все проверочные ограничения линейно независимы. Проверочной матрицей этого кода является матрица смежности графа т. е. , входящие в равно 1, тогда и только тогда, когда ( -ый узел проверки) подключен к ( -ому переменному узлу).
Таким образом, скорость кода R может быть вычислена, как
Если строки линейно независимы, то . В ряде работ величина называется проектируемой скоростью [12], но обычно возможная линейная зависимость между строками игнорируется и проектируемая скорость считается равной действительной. Теперь рассмотрим ансамбль равномерных LDPC кодов с переменной степенью проверочной степенью и длиной . Если достаточно велико, обычное поведение этого ансамбля почти во всех случаях концентрируется вокруг ожидаемого поведения [12]. Следовательно, равномерные LDPC коды относятся к своим переменным и проверочным степеням и их длинам. Когда производительность и характеристики бесконечно долгие (или достаточно долгие) на равномерные LDPC коды следует обратить внимание, они будут представлены только степенью их переменного и проверочного узла. Например, (3, 6) LDPC код ссылается на код с переменным узлом степени 3 и проверочным узлом степени 6. Проектируемая скорость этого кода из (2.3) 1/2.
мы имеем в виду переменную (чек) края степень распространения.
n = EJ2~ = E f X(x)dx, (2.4) . г J о и число контрольных узлов г r = E= E fp(x)dx. (2.5) < 1 Поэтому дизайн скорости код будет
или, что эквивалентно fn p(x)dx Д = 1 — °. (2.7) /о 4x)dx
Найти хорошего асимптотически долго семьи нерегулярно коды эквивалентно нахождению хорошее распределение степени. Очевидно, что для различных приложений, различные атрибуты являются предпочтительными. Задача нахождения степени распределения в результате чего семейный кодекс с некоторыми нужными свойствами не является тривиальной задачей и будет одним из направлений этого тезиса. Мы пытаемся сформулировать исполнении семейного кодекса с точки зрения степени его распределения в легкой форме, чтобы обеспечить максимальную гибкость в стадии проектирования, и в то же время мы избегаем слишком упрощение, чтобы наши предсказал результаты, близкие к реальным результатам
Формулы
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.01 сек.) |