ГОСТ Р ИСО/МЭК 16022 — 2008
(Information technology — Automatic identification and data capture techniques — Bar code print quality test
specification — Linear symbols)
ИСО/МЭК 646:1991 Информационные технологии. Набор 7-битоеых кодированных знаков ИСО для
обмена информацией (Information technology — ISO 7-bit coded character set for information interchange)
ИСО/МЭК 8859-1 Информационные технологии. Наборы 8-битовых однобайтных кодированных гра
фических знаков. Часть 1. Латинский алфавит No 1(Information technology — 8-bit single-byte coded graphic
character sets — Part 1: Latin alphabet No 1)
ИСО/МЭК 8859-5:1999 Иинформационные технологии. Наборы 8-битоеых однобайтных кодированных
графических знаков. Часть 5. Латинский/кирилловский алфавит (Information technology — 8-bitsmgle-byte
coded graphic character sets — Part 5: Latin/Cyrillic alphabet)
AIM Inc. ITS/04-001 Международный технический стандарт. Интерпретации в расширенном канале.
Часть 1. Схемы идентификации и протокол (AIM Inc. ITS/04-001 International Technical Standard: Extended
Channel Interpretations — Part 1: Identification Schemes and Protocol)
3 Термины, определения, символы и математические/ логические
обозначения
3.1 Термины и определения
В данном документе используются термины, определенные в ИСО/МЭК 19762-1, ИСО/МЭК
19762-2, а также следующие:
3.1.1 кодовое слово (codeword): Значение знака символа, формируемое на промежуточном уровне
кодирования в процессе преобразования исходных данных в их графическое представление в символе.
3.1.2 модуль (module). Отдельная ячейка матричной символики, используемая для кодирования
одного бита информации и имеющая номинально квадратную форму в символах Data Matrix.
3.1.3 сверточное кодирование (convolutional coding): Алгоритм контроля и исправления ошибок,
преобразующий множество битов на входе во множество битов на выходе, которое может быть восстанов
лено после повреждения, путем кодирования с разделением множества входящих битов на блоки с после
дующим проведением операции свертки каждого входящего блока с регистром сдвига со множеством
состояний для получения защищенных на выходе блоков.
П р и м е ч а н и е — Такие алгоритмы кодирования могут быть реализованы с помощью аппаратных средств
путем использования входных и выходных коммутаторов, решстров сдвига и вентилей исключающих ИЛИ11.
3.1.4 шаблонная рандомизация (pattern randomising): Процедура, с помощью которой исходный
набор битов превращают в другой набор битов путем инвертирования отдельных битов с целью уменьше
ния вероятности повторения в символе одинаковых наборов.
3.2 Символы
В данном документе, если иное не предусмотрено в особых случаях, применяют следующие мате
матические символы:
d
— число кодовых слов исправления ошибок:
о
— число стираний;
к
— (для версии ЕСС 000-140) число битов в полном сегменте на входе в конечный автомат для
генерирования сверточного кода;
(для версии ЕСС 200) общее число кодовых слов исправления ошибок.
т
— порядок памяти сверточного кода.
п
— (для версии ЕСС 000-140) число битов в полном сегменте, сгенерированных конечным автома
том. порождающим сверточный код;
(для версии ЕСС 200) общее число кодовых слов данных;
N —
числовое основание в схеме кодирования;
р — число кодовых слов, зарезервированных для обнаружения ошибок;
S — знак символа;
t
— число ошибок;
и
— сегмент битов на входе а конечный автомат, принимающий
к
битов за единицу времени;
V—
сегмент битов на выходе из конечного автомата, генерирующего
п
битов за единицу времени;
1: Международное обозначение операции исключающее ИЛИ: exclusive-or — XOR.
2