Действующий
- протокола данных, определяющего правила кодирования, по которым преобразуются данные из приложения в закодированные байты в радиочастотной метке (этот протокол также определяет особенности метаданных радиочастотной метки для защиты целостности библиотечной системы радиочастотной идентификации по отношению к системам радиочастотной идентификации для других применений);
- набора элементов данных, образующего словарь, из которого конкретные библиотеки смогут выбирать наиболее подходящие для использования элементы.
4.3 Выбрав для внедрения настоящую часть ИСО 28560, библиотеки повысят гибкость процессов, включая следующие особенности:
- помимо минимального набора обязательных элементов данных, определенных в настоящей части ИСО 28560, библиотеки могут выбирать для использования необязательные элементы данных, более подходящие для конкретного использования, и даже изменять их набор для разных типов предметов учета;
- библиотеки должны быть в состоянии оценить порядок следования необязательных элементов данных для кодирования в радиочастотных метках в порядке важности для обеспечения более быстрого выполнения операций по радиоинтерфейсу;
- библиотекам предоставляется больший выбор совместимого оборудования радиочастотной идентификации и возможность выбора радиочастотных меток с подходящим объемом памяти;
- для библиотек с уже установленной системой радиочастотной идентификации предложены варианты миграции на более открытые стандартные решения;
- библиотечное сообщество как в целом, так и участники работ по данной части ИСО 28560, получают способы решения в будущем вопросов, связанных с заменой оборудования радиочастотной идентификации по мере развития технологий. Это также будет гарантировать, что новые открытые системные приложения не повредят уже существующие базы данных систем радиочастотной идентификации в библиотеках.
Примечание - Имеется некоторая степень гибкости в использовании локально определенных кодов, что позволяет использовать усовершенствования и вариации, но при соблюдении совместимости с базовым набором элементов данных.
Радиоинтерфейс для совместимых радиочастотных меток определен в ИСО/МЭК 18000-3, а именно для варианта Mode 1.
Для целей миграции в течение переходного периода могут поддерживаться дополнительные несовместимые радиоинтерфейсы предыдущих систем, что разрешено использовать при необходимости в течение длительного времени.
Соответствие радиоинтерфейса должно быть обеспечено путем испытаний в соответствии с порядком, установленным ИСО/МЭК TR 18047-3.
При наличии требований к эксплуатационным испытаниям радиочастотных меток испытания следует проводить в соответствии с ИСО/МЭК 18046-3.
В ИСО/МЭК 15961-1 установлены команды приложения, которые используются для определения требований к связи между приложением и радиочастотными метками. Соответствующие команды приведены в приложении В.
Правила для процессов по ИСО/МЭК 15962 должны использоваться для кодирования и декодирования данных с радиочастотной метки. В частности должны использоваться следующие ограничения:
- правила кодирования должны основываться только на использовании метода доступа без использования каталогов. Не должны использоваться альтернативные методы доступа, пока не будет предусмотрено иное в данной части ИСО 28560;
- должны поддерживаться как фиксированные, так и изменяемые идентификаторы DSFID, в зависимости от возможностей радиочастотной метки.
Для обеспечения совместимости устройства считывания для радиочастотной идентификации должны базироваться на открытой архитектуре стандартов радиочастотной идентификации, установленных подкомитетом Совместного технического комитета ИСО/МЭК СТК 1/ПК 31 . Конкретные стандарты указаны в данной части ИСО 28560. Это значит, что считывающее/записывающее оборудование любого изготовителя должно быть в состоянии считывать или записывать данные на радиочастотные метки любого другого изготовителя и что радиочастотные метки любого изготовителя могут быть считаны и/или запрограммированы устройством считывания любого другого изготовителя.
Подкомитет ИСО/МЭК СТК 1/ПК 31 (ISO/IEC JTC 1/SC 31) "Технологии автоматической идентификации и сбора данных"; "зеркальным" техническим комитетом по отношению к указанной структуре является технический комитет по стандартизации ТК 355 "Технологии автоматической идентификации и сбора данных".
Набор элементов данных, включенных в словарь данной части ИСО 28560, полностью описан в ИСО 28560-1, и краткие сведения о нем приведены в таблице 1. Только один элемент данных является обязательным - первичный идентификатор предмета учета. Все остальные не являются обязательными, и могут быть выбраны в соответствии с требованиями отдельных библиотек и/или для отдельных типов предметов учета.
В таблице 1 приведены значения относительного идентификатора объекта, форматы входных данных и рекомендации по блокировке элемента данных при его кодировании в радиочастотной метке. Для всех элементов данных с переменной длиной формата отображения должна быть принята максимальная длина 255 знаков.
N | Наименование элемента данных | Статус | Формат отображения | Блокировка |
1 | Первичный идентификатор предметов учета | Обязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Должен быть заблокирован |
2 | Параметр содержания | Необязательный | Код с битовым отображением (см. 6.3) | Не обязательна |
3 | Организация-владелец (код ISIL) | Необязательный | Поле переменной длины (максимально до 16 знаков), в соответствии с ИСО 15511 | Не обязательна |
4 | Информация о комплекте | Необязательный | Структура: "всего в комплекте/номер части" (максимум 255) | Не обязательна |
5 | Тип использования | Необязательный | Один октет (кодированный список) | Не обязательна |
6 | Место хранения | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
7 | Медиа-формат ONIX | Необязательный | Два буквенных знака в верхнем регистре | Не обязательна |
8 | Медиа-формат MARC | Необязательный | Два буквенных знака в верхнем регистре | Не обязательна |
9 | Идентификатор поставщика | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
10 | Номер заказа | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
11(b) | Организация-получатель по МБА (код ISIL) | Необязательный | Поле переменной длины (максимально до 16 знаков), в соответствии с ИСО 15511 | Не блокируется |
12 | Учетный номер операции МБА | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не блокируется |
13 | Идентификатор предмета торговли GS1 | Необязательный | Поле фиксированной длины, 13 десятичных цифр | Не обязательна |
14 | Альтернативный уникальный идентификатор предмета учета | Зарезервирован для использования в будущем | - | - |
15 | Локально используемые данные А | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
16 | Локально используемые данные В | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
17 | Наименование | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
18 | Локальный идентификатор продукции | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
19 | Медиа-формат (другой) | Необязательный | Один октет (кодированный список) | Не обязательна |
20 | Этап цепи поставок | Необязательный | Один октет (кодированный список) | Не обязательна |
21 | Номер счета поставщика | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
22 | Альтернативный идентификатор предмета учета | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
23 | Альтернативный код библиотечной организации-владельца | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
24 | Внутренний код подразделения библиотечной организации-владельца | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
25 | Альтернативный код организации-получателя по МБА | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не блокируется |
26 | Локально используемые данные С | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
27 | Не определен | Зарезервирован для использования в будущем | - | - |
28 | Не определен | Зарезервирован для использования в будущем | - | - |
29 | Не определен | Зарезервирован для использования в будущем | - | - |
30 | Не определен | Зарезервирован для использования в будущем | - | - |
31 | Не определен | Зарезервирован для использования в будущем | - | - |
В этой графе указан номер элемента данных (N) или значение относительного идентификатора объекта, т.е. номер, идентифицирующий элемент данных, как определено в ИСО 28560-1. Коды ISIL, используемые для значений относительных идентификаторов объектов 3 и 11, представляются и отображаются символами, определенными в ИСО 15511. Специальная схема кодирования, как это определено в 6.4, используется для эффективного уплотнения составной строки знаков кода ISIL. |
Это единственный обязательный элемент данных, который должен кодироваться для совместимости с данной частью ИСО 28560. Формат элемента переменной длины из любых алфавитно-цифровых символов, определенных международной ссылочной версией ИСО/МЭК 646 (также известной как US-ASCII). Хотя правилами кодирования поддерживается любая длина первичного идентификатора предмета учета, более короткие коды и только из цифр более эффективны, требуют меньшего объема памяти и ускоряют обмен через радиоинтерфейс. Хотя блокировка (от последующих изменений) первичного идентификатора предмета учета не обязательна, в обычных условиях этот элемент данных должен быть заблокирован для предотвращения различных форм цифрового вандализма. Первичный идентификатор предмета учета должен кодироваться первым элементом в радиочастотной метке для ускорения взаимодействия по радиоинтерфейсу за счет применения команды чтения только к первым объектам (см. В.5).
Параметр содержания является необязательным элементом данных, использующимся в радиочастотной метке для объявления значения относительного идентификатора объекта, и для целей данной части ИСО 28560 используется в качестве индекса идентификатора объекта. Он должен использоваться, если в радиочастотной метке кодируются дополнительные элементы данных. Использование параметра содержимого может ускорить считывание радиочастотной метки, так как в нем указывается наличие или отсутствие конкретного элемента данных. Если элемент данных кодируется в радиочастотной метке, то требуется его дополнительное считывание, но если индекс идентификатора объекта указывает на отсутствие элемента данных в радиочастотной метке, лишняя трата времени на обмен с радиочастотной меткой может быть предотвращена.
Сам индекс состоит из последовательности битов, где каждый бит своим положением связан с конкретным относительным идентификатором объекта. Если бит имеет значение 1, то относительный идентификатор объекта и связанный с ним элемент данных кодируется в радиочастотной метке. Так как идентификатор объекта 1 обязателен, а идентификатор объекта 2 это и есть конкретный элемент данных, битовая карта начинается с идентификатора объекта 3. Пример показан на рисунке 2.
В примере на рисунке 2 индекс идентификатора объекта указывает, что кодируются относительные идентификаторы объектов со значениями 3, 8 и 11. Независимо от того, что в словаре данных содержится большее число относительных идентификаторов объектов, битовая карта может быть усечена на последнем кодируемом идентификаторе объекта. Также необходимо дополнять значение пустыми битами до 8-битовой границы для кодирования в радиочастотной метке.
Если этот элемент данных кодируют в радиочастотной метке, он должен быть на втором месте для того, чтобы устройство считывания для радиочастотной идентификации могло быть настроено на одновременное считывание первичного идентификатора предмета учета и индекса идентификатора объекта за одну операцию. Индекс идентификатора объекта должен быть заблокирован, если нет сомнений в неизменности данных на радиочастотной метке. Этот элемент данных не содержит никакой информации о последовательности кодированных элементов данных и их размере. В примере на рисунке 2 элемент со значением относительного идентификатора объекта 8 может стоять в начале, за ним 11, а потом 3.
Элемент данных "Организация-владелец" представляет собой код ISIL в соответствии с ИСО 15511. В данной части ИСО 28560 код ISIL вводится в процесс кодирования радиочастотной идентификации по структуре, определенной в соответствии с правилами ИСО 15511. Это означает, что дефис (который присутствует в каждом коде ISIL после двух знаков кода страны) также представлен в прикладных командах.