ГОСТ Р 51294.6-2000
О ш во л Мах)C oda
\
Первымнов сообщение *Вторичноесоо6щв«в
/
Спою данных + Спою коррекцииошибок
Слоевданных +
(■л-V*)
\
Спою кодоа*н ошибок*
• Во вторичном сообщении кодовые слова коррекции ошибок вычисляют в четном и в нечетном
подмножестве
** к = 104 для стандартной коррекции ошибок, к = 88 для расширенной коррекции ошибок
j
)
4.7.1 Первичное сообщение
Первичное сообщение состоит из 20 знаков символа, которые обозначены на рисунке 4 от
1 (s,) до 20 (S
q и
представлены модулями от 1до 120 на рисунке 5. При этом:
10 знаков (от s, до sl0) используют для кодирования данных (включая режим символа),
10 знаков (от S|( до s,0) используют для коррекции ошибок.
Четыре бита младшего порядка знака символа s, (модули с 3-го по 6-й) кодируют режим (4.8).
Другие два модуля в s, должны быть равны нулю, если не являются частью структурированного
сообщения носителя (приложение В). Расширенная коррекция ошибок (4.10.1) всегда применяется к
первичному сообщению.
В режимах 2 и 3 первичное сообщение представляет собой форматированное структурирован
ное сообщение носителя, как установлено в приложении В. В режимах с 4-го по 6-й первичное
сообщение содержит знак режима символа идевять знаковсимвола, которые начинают кодирование
сообщения данных символа.
4.7.2 Вторичное сообщение
Вторичное сообщение состоит из 124 знаков символа, обозначенных на рисунке 4 от 21-го
(s2|) до 144-го (sJ44) и представленных на рисунке 5 модулями от 121 до 864. Ко вторичному
сообщению можно применить один из двух уровней коррекции ошибок, как расширенную
коррекцию ошибок РКО (Enhanced ErrorCorrection — EEC), так и стандартную коррекцию ошибок
CKO (Standard Error Correction — SEC) (согласно 4.10.2).
При расширенной коррекции ошибок (EEC):
68 знаков символа (от s2l до Sj,„) используют для кодирования данных, а
56 знаков символа (от si4<io sU4) —для исправления ошибок.
При стандартной коррекции ошибок (SEC):
84 знака символа (от s2| до s,04) используют для кодирования данных, а
40 знаков символа (от s1(l5до s|44) — для исправления ошибок.
В обоих случаях исправление ошибок дтя вторичного сообщения применяется в двух череду
ющихся подмножествах Рида-Соломона, обозначенных как четное и нечетное подмножества. Знаки
символа с нечетными номерами s2l, s23 s2J, .... sl43 входят в последовательность нечетного подмно
жества. а знаки символа с четными номерами s22, s24 s,6, .... su4 — в последовательность четного
подмножества. В каждом подмножестве кодовые слова коррекции ошибок выводятся из кодовых
слов данных в этом же подмножестве и, в конечном счете, обеспечивают исправление ошибок для
кодовых слов данных в этом подмножестве.
Знаки символа для данных во вторичном сообщении (предваряющиеся 9 знаками символа от
первичного сообщения для режимов 4, 5 и 6) кодируют сообщение данных с использованием
кодируемых наборов и управляющих знаков (4.4.3 и 4.4.4).
4.7.3 Структурирование данных
Изначально подтежащую кодированию цепочку сообщения с данными от т , до т , кодируют
в последовательность 6-битовых кодовых слов от с, до с(, с использованием кодируемых наборов
знаков и управляющих знаков символики в соответствии с потребностями данного применения
12
Рисунок 6 —Структура символа и обозначения знаков символа