ГОСТ Р ИСО 28560-2—2014
Определяемый приложением аргумент можно использовать для кодирования зашифрованных
извнеданных, интерпретациякоторыхизвестнатолькоуправляющейсистеме. Наиболееобщимявляет
ся кодирование с использованием поддержки в данной части ИСО 28560 индекса идентификатора объ
екта (OID) со значением 2 относительного идентификатора объекта (Relative-OID). Так как это битовая
последовательность, никакого предварительного кодирования не требуется. Другое использование
определяемого приложением аргумента возникает при кодировании ISILдля относительныхидентифи
каторовсозначениями3 и11. Вэтом случаекодISILдолженбытьпредварительнозакодированвсоотве
тствии с правилами, определенными в приложении С, а затем кодироваться в соответствии с
ИСО/МЭК 15962 по правилами, определяемым приложением. Подобным образом, определяемый при
ложением, аргумент применяют для кодирования относительного идентификатора объекта со
значением 5 дляэлементаданных «Типиспользования», созначением 19 для «Медиа-формат(другой)» и
со значением 20для «Этап цепи поставки».
Строку в формате UTF-8 используют для представления знаков, не входящих в набор знаков по
умолчаниюпоИСО/МЭК8859-1. Восновномэтоиспользуетсядляязыковснаборами знаков, отличными
от набора латинских знаков Ne 1. Данная схема уплотнения должна объявляться только тогда, когда
строку знаков в формате UTF-8 кодируют в элементы со значениями относительных идентификато
ров 15,16.17 и 26.
Схемыуплотнения идентифицируютв радиочастотной метке 3-битовым кодом, который включают
какчасть компонента-предшественника(см. 7.4.5.2). Весь наборсхем уплотнения иихкоды приведены в
таблице 5.
Т а б л и ц а
5 — Схемы уплотнения по ИСО/МЭК 15962
Код
НазваниеОписание
000Определяется приложением
В соответствии с определением схемы приложением
001Целочисленная
Целочисленная
010Цифровая
Строка цифровых символов (от о0» до «9»)
0115-битные коды
Буквы верхнего регистра
1006-битные коды
Буквы верхнего регистра, цифры и т. п.
1017-битные коды
US ASCII
110Строка октетов
Неизмененная 8-битовая (по умолчанию в соответствии с
ИСО/МЭК 8859-1)
111Строка UTF-8внешнее уплотнение в соответствии с ИСО/МЭК 10646
7.4.5 Создание кодированного набора (наборов) данных
7.4.5.1 Общие положения
Кодирование относительного идентификатора объекта иданных объекта в радиочастотной метке
производят, следуя специальной последовательнойструктуре, определенной в ИСО/МЭК 15962. В сле
дующих двух подразделах определяются основные правила, имеющие отношение к данной части
ИСО 28560.
П р и м е ч а н и е — В ИСО/МЭК 15962 определяются и другие правила, не описанные здесь, например для
кодирования всего идентификатора объекта. Если они используются для кодирования любых данных, совмести
мый декодер должен иметь возможность декодировать идентификатор объекта и данные.
7.4.5.2 Наборданныхдля относительного идентификатора объекта со значениями от 1до 14
Структура кодированного набора данных для относительного идентификатора объекта со значе
ниями от 1 до 14состоит изследующих компонентов:
- компонент-предшественник, задаваемый одним байтом, который в данном случае используют
для кодирования схемы уплотнения иотносительного идентификатора объекта:
- длины объектаданныхс уплотнением:
- объектаданных с уплотнением.
Данная структура приведена на рисунке 4.
17