ГОСТ Р ИСО/МЭК 24778 — 2010
Т а б л и ц а 3 — Размеры кодовых слов данных и примитивные многочлены
Ч
ис
л
о
слоев
в символе
Кодовые
слова
Поле
Галуа
Примитивный
многочлен
Представление
в двоичном виде
Представление
о десятичном
виде
От 1до 2
6-битовые
GF(64)
X6 + X
+ 1
1000011
67
От 3 до 8
8-битовые
GF(256)
хв + х5 + х3 + х2+ 1
100101101
301
От 9 до 22
10-битовые
GF(1024)
Х,0
+
Х3 + 1
10000001001
1033
От 23 до 32
12-битовые
GF(4096>
х,2 + х6+ х5 + х3 + 1
1000001101001
4201
7.3.3 Размещение модулей данных сообщения в символе
В графическом представлении битов данных всообщении темные модули представляют «1». а свет
лые модули — «0».
Для размещения всимволе Aztec Code последовательность D ♦ К кодовых слов в обратном порядке
укладывают в L слоев, толщина каждого из которых равна двум модулям. Размещение модулей начинают
над левым верхним углом ядра символа по спирали по часовой стрелке в наружном направлении. Чтобы
лучше понять точную структуру размещения отдельных модулей, сначала представляют каждое кодовое
слово в виде «кирпича» высотой 2 модуля (рисунок 4), а затем разбивают этот «кирпич» на В/2 домино
шириной 1 модуль. В каждом домино бит старшего разряда расположен над битом младшего разряда.
Затем полученные домино размещают в слоях данных, начиная с буквы «С» надписи «Слой 1 ...» на
рисунках 2 или 3. а затем поворачивают по часовой стрелке. Позиции, занимаемые решеткой привязки, при
этом пропускают. Бит младшего разряда каждого домино всегда расположен ближе к центру символа.
Таким образом, домино, размещаемые в нижней части символа, кажутся перевернутыми.
На рисунке 5 приведена последовательность размещения и ориентация домино при повороте на
углах в любом слое и при переходах между слоями. Знаки символов часто имеют нерегулярную форму на
четырех углах или содержат разрывы при пропускании решетки привязки, но. несмотря на это. они пред
ставляют собой целостныедвоичные значения кодовых слов. В слоях 12 и 27 полноразмерных символов
сами домино разделены надвое ячейками решетки привязки, нодаже в этом случае бит старшего разряда
каждогодоминодолжен быть расположен непосредственно над битом младшего разряда (полинии, прове
денной наружу от ядра символа) с соблюдением ориентации (рисунок 5).
В граничном внешнем слое каждого символа на конце спирали могут остаться несколько неиспользо
ванныхдомино. у которых оба модуля остаются светлыми («0»),
8 Структурированное соединение
При недостатке места для размещения символа Aztec Code, а также для обработки данных в сооб
щении большого объема, представление которых одним символом неэффективно,данные сообщения мо
гут быть распределены по нескольким символам Aztec Code. Данная задача может быть решена с приме
нением структуры заголовков, определяемой пользователем, однакодалее приведен стандартный метод,
который должен поддерживаться устройствами считывания Aztec Code.
Во всех символах, входящих в последовательность структурированного соединения, кодирование
данных сообщения начинается с последовательности
M/L U/L [пробел I...D пробел] М N ....
содержащей флаговую последовательность структурированного соединения «М,1_ U/L», где М/Т. и U/L —
знаки фиксации. «I...D» — необязательное поле идентификатора сообщения, отделенное пробелами, а
М N — два знака поля порядка следования символов «М-из-N». После указанного заголовка следует
кодируемый сегментданных в сообщении.
Устройство считывания символа Aztec Code, обнаружив знак Upper Latch перед какими-либо сохра
ненными данными, должнолибо интерпретироватьзаголовок и сохранитьсегментданных всообщениидля
его последующей передачи в составе полностью восстановленного сообщения, либо выдать сигнал о том,
что символ является частью упорядоченного соединения, и передать соответствующую информацию о
порядке его следования. Протокол интерпретации в расширенном канале (ECI) предоставляет собой
механизм передачи этой информации, не зависящий от символики, для применений, использующих
14