Купить ГОСТ Р 58083-2018 — бумажный документ с голограммой и синими печатями. подробнее
Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"
Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.
Устанавливает правила для элементов данных согласно ИСО 28560-1, записанных в память радиочастотных меток со структурой памяти, разделенной на 4 банка памяти. В первую очередь эта часть относится к радиочастотным меткам по ИСО/МЭК 18000-63 (ранее известному, как ИСО/МЭК 18000-6 тип C), работающих в диапазоне ультравысоких частот (УВЧ, UHF), но не обязательно ограничивается указанной технологией.
Идентичен ISO/TS 28560-4:2014
1 Область применения
2 Нормативные ссылки
3 Термины и определения
4 Применимость и взаимосвязь с другими системами
4.1 Общие положения
4.2 Независимые типовые компоненты
4.3 Интегрированное программное обеспечение кодирования/декодирования
4.4 Устаревшая архитектура
5 Требования
5.1 Элементы данных
5.2 Радиоинтерфейс по ИСО/МЭК 18000-63 для диапазона ультравысоких частот (УВЧ)
5.3 Радиоинтерфейс радиочастотной идентификации: прочие протоколы радиоинтерфейса
5.4 Протокол данных
5.5 Устройства опроса (устройства считывания) радиочастотных меток
6 Элементы данных
6.1 Общие положения
6.2 Уникальный идентификатор предмета учета (UII)
6.3 Первичный идентификатор предмета учета
6.4 Параметр содержания
6.5 Организация-владелец
6.6 Информация о комплекте
6.7 Тип использования
6.8 Место хранения
6.9 Медиаформат ONIX
6.10 Медиаформат MARC
6.11 Идентификатор поставщика
6.12 Номер заказа
6.13 Организация-получатель по МБА
6.14 Учетный номер операции МБА
6.15 Идентификатор предмета торговли GS1
6.16 Альтернативный уникальный идентификатор предмета учета
6.17 Локально используемые данные
6.18 Наименование
6.19 Локальный идентификатор продукции
6.20 Медиаформат (другой)
6.21 Этап цепи поставки
6.22 Номер счета поставщика
6.23 Альтернативный идентификатор предмета учета
6.24 Альтернативный код библиотечной организации-владельца
6.25 Внутренний код подразделения библиотечной организации-владельца
6.26 Альтернативный код организации-получателя по МБА
6.27 Прочие зарезервированные элементы данных
7 Кодирование данных
7.1 Обзор протокола данных
7.2 Команды и ответы по ИСО/МЭК 15961-1
7.3 Правила кодирования по ИСО/МЭК 15962 для настоящего стандарта
8 Требования к радиочастотным меткам
8.1 Протокол радиоинтерфейса
8.2 Обязательные команды радиоинтерфейса
8.3 Соответствие радиоинтерфейсов
8.4 Эксплуатационные испытания
9 Целостность, безопасность и конфиденциальность данных
9.1 Целостность данных
9.2 Обеспечение безопасности предметов учета
9.3 Вопросы конфиденциальности
10 Проблемы реализации и миграции
Приложение A (справочное) Информация об ИСО 28560-4 Радиочастотная идентификация в библиотеках))
Приложение B (обязательное) Команды приложений, соответствующие ИСО/МЭК 15961-1
Приложение C (обязательное) Процедура блокировки БП 01 с кодированием БП 11
Приложение D (обязательное) Мономорфный уникальный идентификатор предмета учета и кодирование в URN Code 40
Приложение E (справочное) Примеры кодирования
Приложение F (рекомендуемое) Внедрение и перенос
Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов национальным стандартам Российской Федерации
Библиография
Дата введения | 01.03.2019 |
---|---|
Добавлен в базу | 01.01.2019 |
Актуализация | 01.01.2021 |
02.03.2018 | Утвержден | Федеральное агентство по техническому регулированию и метрологии | 115-ст |
---|---|---|---|
Разработан | Ассоциация автоматической идентификации ЮНИСКАН/ГС1 РУС | ||
Разработан | ООО РСТ-ИНВЕНТ | ||
Разработан | ФГБУН Всероссийский институт научной и технической информации Российской академии наук | ||
Разработан | ТК 355 Технологии автоматической идентификации и сбора данных | ||
Издан | Стандартинформ | 2018 г. |
Чтобы бесплатно скачать этот документ в формате PDF, поддержите наш сайт и нажмите кнопку:
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ |
2018/
ISO/TS 28560-4: 2014
Информация и документация
Часть 4
Кодирование элементов данных на основе правил ИСО/МЭК 15962 в радиочастотной метке с раздельными банками памяти
(ISO/TS 28560-4:2014, ЮТ)
Издание официальное
Москва
Стандартинформ
2018
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью «РСТ-Инвент» (г. Санкт-Петербург) совместно с Ассоциацией автоматической идентификации «ЮНИСКАН / ГС1 РУС» и ФГБУН «Всероссийский институт научной и технической информации РАН» в рамках Технического комитета по стандартизации ТК 355 «Технологии автоматической идентификации и сбора данных» на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4, который выполнен ООО «РСТ-Инвент»
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 355 «Технологии автоматической идентификации и сбора данных» совместно сТК 191 «Научно-техническая информация, библиотечное и издательское дело»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 2 марта 2018 г. № 115-ст
4 Настоящий стандарт идентичен международному документу ISO/TS 28560-4:2014 «Информация и документация. Радиочастотная идентификация в библиотеках. Часть 4. Кодирование элементов данных на основе правил ИСО/МЭК 15962 в радиочастотной метке с раздельными банками памяти» (ISO/TS 28560-4:2014 «Information and documentation — RFID in libraries — Part 4: Encoding of data elements based on rules from ИСО/МЭК 15962 in an RFID tag with partitioned memory», IDT).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
6 Некоторые положения международного стандарта, указанного в пункте 4, могут являться объектами патентных прав. Международная организация по стандартизации (ISO) не несет ответственности за идентификацию некоторых или всех подобных прав
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. № 162-ФЗ «О стандартизации в Российской Федерации». Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
© Стандартинформ, 2018
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии
Программный модуль, обрабатывающий данные согласно ИСО/МЭК15962, встроен в программное приложение, которое одновременно выполняет и кодирование данных согласно настоящему стандарту. Это означает, что интерфейс между программным обеспечением и любым устройством, с которым оно связано либо в которое встроено, передает данные в библиотечное приложение согласно ИСО 28560-1.
На рисунке 3 показана архитектура, подобная использовавшимся в системах радиочастотной идентификации, основанных на технологии для полосы частот 13,56 МГц.
Рисунок 3 — Устаревшая архитектура |
Пример считывания данных с радиочастотной метки аналогичен тому, что приведен в 4.2, но устройство считывания/опроса с радиоинтерфейсом по ИСО/МЭК 18000-63 интегрировано в библиотечное устройство оператора, которое либо уже содержит в себе, либо обращается к программному модулю, соответствующему требованиям настоящего стандарта, включая правила кодирования согласно ИСО/МЭК 15962.
Преимущество данной архитектуры состоит в том, что она знакома системным интеграторам. Недостатком же является то, что прикладной интерфейс устройства считывания/опроса, скорее всего, базируется на каком-либо собственном либо закрытом протоколе. Это, в свою очередь, означает, что в некоторых случаях программное обеспечение, соответствующее настоящему стандарту, может также потребовать доработки/настройки интерфейса.
Элементы данных должны соответствовать требованиям ИСО 28560-1.
Примечание — Для реализации некоторых расширений и дополнений допускаются некоторые отклонения в локально определяемых кодах, но при этом должно сохраняться строгое соответствие базовому набору элементов данных.
6
Радиоинтерфейс для радиочастотных меток и устройств опроса должен соответствовать требованиям ИСО/МЭК 18000-63. Радиочастотные метки содержат в себе память сегментированной структуры, состоящую из четырех отдельных адресуемых БП. БП имеют следующие двоичные обозначения:
- 00 — БП пароля;
- 01 — БП уникального идентификатора продукта;
- 10 — БП идентификации радиочастотной метки, который может содержать в себе серийный номер;
- 11 — БП расширенной пользовательской памяти, в котором согласно настоящему стандарту хранятся необязательные данные.
Для команд считывания/записи память организована в 16-битовые слова, но реальная схемотехническая структура памяти выбирается производителем микросхемы радиочастотной метки.
Применяемая полоса частот определяется национальными или региональными правилами использования полос радиочастот, при этом должна соответствовать следующим требованиям:
- чтобы соответствовать международным требованиям1, радиочастотные метки должны работать в диапазоне частот от 860 до 960 МГц, но при этом соответствовать национальным или региональным требованиям;
- устройства опроса или устройства считывания должны работать в полосе частот, установленной национальными или региональными требованиями, но в пределах диапазона частот от 860 до 960 МГц.
Испытания радиоинтерфейса на соответствие должны быть проведены в соответствии с ИСО/ МЭК 18047-6.
При необходимости проведения эксплуатационных испытаний радиочастотной метки следует использовать ИСО/МЭК 18046-3.
При необходимости проведения эксплуатационных испытаний устройства опроса (считывания) следует использовать ИСО/МЭК 18046-2.
При необходимости проведения эксплуатационных испытаний системы радиочастотной идентификации следует использовать ИСО/МЭК 18046-1.
радиоинтерфейса
Хотя память сегментированной структуры может использоваться и с другими протоколами радиоинтерфейса, настоящий стандарт не содержит каких-либо требований и рекомендаций к протоколам, отличающимся от ИСО/МЭК 18000-63.
ИСО/МЭК 15961-1 устанавливает команды приложений, которые используются для определения параметров информационного обмена между радиочастотной меткой и приложением. Соответствующие команды описаны в приложении В. Для кодирования и декодирования данных в радиочастотных метках следует применять правила обработки по ИСО/МЭК 15962. Отдельно следует отметить следующие ограничения:
- код в БП 00 содержит пароль;
- код в БП 01 должен соответствовать требованиям ИСО/МЭК 15962 для мономорфного УИО. Кодирование БП 01 является обязательным в соответствии с требованиями, указанными в 6.2;
- код в БП 11 должен соответствовать неформальному методу доступа и использоваться для хранения необязательных элементов данных в соответствии с ИСО 28560-1;
- никакой альтернативный метод доступа не должен поддерживаться до тех пор, пока не будет пересмотрен настоящий стандарт;
- запись в БП 10 невозможна.
БП 11 определяется в ИСО/МЭК 18000-63 как необязательный, поэтому и физически он реализован не во всех радиочастотных метках. Если же этот БП присутствует, то он должен поддерживать правила кодирования, определенные в настоящем стандарте.
5.5 Устройства опроса (устройства считывания) радиочастотных меток
Устройства опроса радиочастотных меток должны поддерживать работу со всеми БП, чтобы обеспечить возможность работы с метками, содержащими как три, так и четыре БП. Для выполнения этого требования устройства считывания/опроса радиочастотных меток должны базироваться на открытой архитектуре, определяемой международным подкомитетом ИСО/МЭК JTC 1/SC 31. Конкретные стандарты указаны в настоящем стандарте.
Вышесказанное означает, что любое оборудование считывания/записи, выпускаемое конкретным производителем, должно выполнять считывание/запись радиочастотных меток любого другого производителя, и, соответственно, для любой радиочастотной метки конкретного производителя должны быть обеспечены считывание/запись с использованием устройства считывания/записи любого иного производителя.
6.1 Общие положения
Набор элементов данных, составляющих словарь данных для настоящего стандарта, полностью описан в ИСО 28560-1, а также повторен и адаптирован для настоящего стандарта в приведенной таблице 1. Только один элемент данных— первичный идентификатор предмета — является обязательным. Все прочие являются необязательными, но могут быть использованы либо для выполнения специфических требований конкретных библиотек, либо для маркировки определенных предметов.
В таблице 1 приведены значения относительных идентификаторов объектов, формат входных данных и рекомендации по закреплению элемента данных как некоторого кодированного набора данных на радиочастотной метке. Для всех элементов данных с переменной длиной максимальная длина элемента данных — 255 знаков.
Таблица 1—Список элементов данных | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
Продолжение таблицы 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Окончание таблицы 1 | ||||||||||||||||||||||||||||||||||||||||
|
Уникальный идентификатор предмета учета (UII) — это обязательный элемент данных, который должен быть записан в БП 01 радиочастотной метки, имеющей сегментированную структуру памяти. Уникальный идентификатор предмета учета должен формироваться в соответствии с правилами, определенными в ИСО/МЭК 15962 для мономорфного уникального идентификатора предмета учета (Monomorphic-UII), которые устанавливают идентификатор объекта и схему кодирования напрямую из идентификатора AFI.
Примечание — Кодирование в БП 01 относительного идентификатора объекта, идентификатора DSFID либо прекурсора необязательно.
В целом кодирование следует согласовывать с правилами URN Code 40, определенными в ИСО/ МЭК 15962. Таким образом, настоящий стандарт поддерживает три компонента (код ISIL, первичный идентификатор предмета учета и информацию о наборе данных), что предоставляет возможность создания шести возможных структур уникальных идентификаторов предметов учета, одна из которых и должна быть выбрана для записи в конкретную радиочастотную метку. В силу самой структуры уникального идентификатора предмета учета внутри одной системы возможно использование нескольких вариантов. Структуры описаны в следующих подразделах.
Примечание — Если библиотека использует код ISIL, то его включение в уникальный идентификатор предмета учета может вызвать сложности с защитой конфиденциальности, поскольку таким образом радиочастотная метка становится более однозначно идентифицируемой. Запись значения кода ISIL как необязательного пункта в БП 11 менее критична. Полное исключение значения кода ISIL из уникального идентификатора предмета учета может повлиять на обработку объектов МБА.
Правила кодирования URN Code 40 требуют установки разделителя «точка» между компонентами идентификатора UII. Для жесткого соблюдения этого требования знак «точка» (англ, «dot») (именуемый также «full stop» или «period», знак с шестнадцатеричным кодовым значением 2Енех по ИСО/МЭК 8859-1) не должен входить ни в состав первичного идентификатора предмета учета, ни в состав кода ISIL любых структур, определенных далее.
Примечание — Хотя это и не определяется данной частью стандарта, если знак «точка» уже используется либо в коде ISIL, либо в первичном идентификаторе предмета учета, при кодировании уникального идентификатора предмета учета этот знак должен быть заменен на другой. Если точка будет сохраняться на своем месте, это приведет к неверному декодированию данных.
Уникальный идентификатор предмета учета подлежит обязательной блокировке для защиты от различных форм цифрового вандализма и для гарантированного сохранения данных о принадлежности объекта учета определенной библиотеке. Процедура блокировки БП 01 определена в приложении С.
БП 01 содержит информацию, закодированную в соответствии с правилами радиоинтерфейса, которая сигнализирует о наличии необязательных элементов данных в БП 11 (см. 7.3.4).
Нулевое значение относительного идентификатора объекта создается в процессе декодирования данных из информации, зарегистрированной для идентификатора AFI, связанного с мономорфным уникальным идентификатором предмета учета (Monomorphic-UII). АБИС может использовать относительный идентификатор объекта как идентификатор элемента данных либо преобразовывать соответствующие части уникального идентификатора предмета учета в элементы данных согласно правилам, приведенным далее.
Формат ввода для этой структуры представляет собой единственный компонент:
{Primary item identifier}
Первичный идентификатор предмета учета может иметь переменную длину и состоять из алфавитно-цифровых знаков из набора знаков по международной ссылочной версии ИСО/МЭК646 (International Reference Version) (известного также как US-ASCII). Хотя правилами кодировки поддерживается произвольная длина первичного идентификатора предмета учета, более эффективным является применение коротких кодов, что позволяет экономнее использовать память и ускорять обмен информацией по радиоинтерфейсу. После завершения декодирования значение относительного идентификатора объекта может быть сохранено нулевым согласно присвоению в ходе процесса декодирования в радиочастотной идентификации либо отображено в относительном идентификаторе объекта «1».
Формат ввода для этой структуры представляет собой два компонента, разделенных точкой:
{Owner institution (ISIL)}.{Primary item identifier}
Ввод кода ISIL организации-владельца в процессе кодирования и вывод в процессе декодирования должен соответствовать правилам из раздела 6.5, включая дефисы. Поскольку в процессе кодирования в уникальном идентификаторе предмета учета (UII) вслед за значением кода ISIL всегда стоит точка, таким образом он отделяется от первичного идентификатора предмета учета, который и является вторым компонентом. Правила ввода первичного идентификатора предмета учета — согласно 6.2.1.
После декодирования относительный идентификатор объекта может быть:
- либо сохранен со значением «0» согласно присвоению в ходе процесса декодирования в радиочастотной идентификации вместе с разделителем-точкой,
- либо отображен в относительном идентификаторе объекта «3» для организации-владельца и в относительном идентификаторе объекта «1» — для первичного идентификатора предмета учета. В этом случае разделитель-точка опускается.
Поскольку ИСО/МЭК 18000-63 требует применения различных команд для чтения различных банков памяти, применение дополнительной необязательной структуры в уникальном идентификаторе предмета учета, сообщающей о том, что предмет учета является частью комплекта, предоставляет определенные преимущества. Это позволяет избавиться от дополнительного чтения БП 11. Этот подкласс позволяет учесть различные подходы библиотек к формированию первичного идентификатора предмета учета в тех случаях, когда этот предмет учета входит в комплект.
6.2.3.1 Установка индикатора комплекта в случае, когда первичный идентификатор предмета учета уникален для всех предметов в данном комплекте
Формат ввода для этой структуры будет содержать дополнительный компонент, следующий за структурами, определенными в 6.2.1 либо 6.2.2, и отделенный от них разделителем-точкой:
{Primary item identifier}.S {Owner institution (ISIL)}.{Primary item identifier}.S
11
Заключительный знак «S» является просто индикатором и может быть использован в приложениях для запуска вторичных процедур извлечения дополнительной информации, например содержащейся в БП 11 для кодирования элемента данных для информации о комплекте (см. 6.6).
6.2.3.2 Установка индикатора комплекта в случае, когда первичный идентификатор предмета учета не является уникальным для всех предметов в данном комплекте
В случае, когда первичный идентификатор предмета учета представляет собой чисто цифровой код длиной 2, 4 или 6 знаков, данный подпункт неприменим, поскольку программа декодирования не сможет найти границу между элементами структур. Если необходимо указать, что предмет учета является частью комплекта, необходимо придерживаться правил из 6.2.3.1.
Формат ввода для этой структуры будет содержать дополнительный компонент, следующий за структурами, определенными в 6.2.1 либо 6.2.2, и отделенный от них разделителем-точкой:
{Primary item identifier}.{set information}
{Owner institution (ISIL)}.{Primary item identifier}.{set information}
Информация о комплекте формируется согласно положениям раздела 6.6.
Примечание 1 —Данная опция обеспечивает уникальность UII, но при этом сохраняет целостность первичного идентификатора предмета учета как общего кода для интерфейсов с АБИС.
Примечание 2 — Не все правила для комплектов, определенные в ИСО 28560-1, могут быть применены в этом решении.
Все шесть возможных структур уникального идентификатора предмета учета (UII), указанных ниже, могут быть однозначно декодированы. Те, которые содержат значение кода ISIL в качестве первого компонента, имеют структуру, которая определена в ИСО 15511, в которой вслед за четырьмя буквами идет знак дефис (англ, hyphen). Структуры, содержащие код ISIL, не могут состоять из единственного компонента. Структуры, содержащие в качестве конечного компонента индикатор комплекта (независимо от значения этого индикатора), содержат его как очень короткую строку. Она не может быть длиннее шести знаков, и перед ней всегда присутствует первичный идентификатор предмета учета:
- {Primary item identifier}
- {Primary item identifier}.S
- {Primary item identifier}.{set information}
- {Owner institution (ISIL)}.{Primary item identifier}
- {Owner institution (ISIL)}.{Primary item identifier}.S
- {Owner institution (ISIL)}.{Primary item identifier}.{set information}
Этот элемент данных согласно определению из ИСО 28560-1 следует использовать в настоящем стандарте только как часть уникального идентификатора предмета учета (UII) (см. 6.2).
Параметр содержания — это необязательный элемент данных, который должен записываться только в БП 11. В случае наличия этот элемент должен следовать непосредственно за идентификатором DSFID (см. 7.1.6). Если параметр содержания должен оставаться разблокированным, а радиочастотная метка поддерживает выборочную блокировку, необходимо принимать во внимание размер блокируемых участков памяти, применяемый в данной библиотеке. Неблокированный параметр содержания, находящийся после блокированного идентификатора DSFID и перед другим блокированным элементом данных, может привести к необоснованно большому расходу памяти, особенно в случае использования радиочастотных меток с небольшим объемом памяти и относительно большим размером блока.
Параметр содержания используют для объявления значений относительного идентификатора объекта (Relative-OID), записываемых в память радиочастотной метки, а также как индекс идентификатора объекта (OID) в целях, перечисленных в настоящем стандарте.
Для чтения данных из БП 11 радиочастотной метки, соответствующей требованиям ИСО/МЭК 18000-63 с использованием наследуемых схем из ИСО/МЭК 15962, сформулировано следующее эмпирическое правило. Оно состоит в том, что если длина закодированных данных не превышает 256 битов
ГОСТ P 58083—2018
или 16 слов, команда радиоинтерфейса для чтения 16 слов, скорее всего, отработает быстрее, чем несколько последовательных команд считывания по одному слову. В случае применения этого правила и в том случае, когда кодированные данные требуют не более чем 16 слов, это означает, что индекс идентификатора объекта может быть избыточным. Если определение объема памяти, требуемого для кодирования конкретного набора элементов данных, представляется затруднительным, то другой метрикой является количество элементов данных, которые необходимо закодировать. Индекс идентификатора объекта необходимо использовать в тех случаях, когда в БП 11 записывается более пяти дополнительных элементов данных.
Однако если одним из элементов данных является элемент данных «Наименование», тогда это число необходимо уменьшить, особенно если предполагается кодирование полных заголовков. При создании индекса относительного идентификатора объекта (OID) необходимо принимать во внимание максимально возможное значение относительного идентификатора объекта и создавать индекс относительного идентификатора объекта (ОЮ) достаточной емкости для поддержки этого относительного идентификатора объекта.
В случае использования он сообщает о наличии либо об отсутствии конкретного элемента данных. Если искомый элемент закодирован в радиочастотной метке, то необходим дополнительный такт считывания, а если индекс относительного идентификатора объекта (ОЮ) показывает, что элемента в радиочастотной метке нет, то это позволяет сэкономить время, пропуская ненужный такт считывания.
Сам по себе индекс состоит из последовательности битов, в которой каждой позиции соответствует конкретный относительный идентификатор объекта. Если в конкретной позиции установлено значение 1, это означает, что в радиочастотной метке закодированы относительные идентификаторы объектов и связанный с ним объект данных. Поскольку относительный идентификатор объекта 1 является обязательным, а относительный идентификатор объекта 2 является этим конкретным элементом данных, то битовая карта начинается с относительного идентификатора объекта 3. Пример показан на рисунке 4.
| ||||||||||||||||||||||||||||||||||
Дополненные биты — не записываются или не применяются. Округлены до 8-битовых значений. |
Рисунок 4 — Пример битовой карты индекса относительного идентификатора объекта
В примере, показанном на рисунке 4, индекс относительного идентификатора объекта сообщает, что закодированы значения относительного идентификатора объектов 3, 8 и 11. Независимо от того, включает ли словарь данных другие значения относительного идентификатора объекта, битовая карта может быть отсечена по максимальному значению относительного идентификатора объекта, которое планируется закодировать, либо изначально, либо в процессе кодирования. Кроме того, необходимо также округлять битовую карту до 8-битового размера для кодирования в радиочастотную метку. Этот элемент данных не предоставляет никакой информации ни о последовательности закодированных элементов данных, ни об их размере. В примере, показанном на рисунке 4, последовательность кодирования относительного идентификатора объекта могла быть 8, затем 11 и затем 3.
Индекс относительного идентификатора объекта должен блокироваться только в том случае, если вся информация на радиочастотной метке должна оставаться неизменной.
6.5 Организация-владелец
Этот элемент данных содержит код ISIL в соответствии с ИСО 15511. В настоящем стандарте код ISIL вводится в процесс кодирования для радиочастотной идентификации в структуре, определенной в соответствии с ИСО 15511. Это означает, что в командах приложения присутствует знак дефиса (имеющийся в каждом коде ISIL после префикса).
Этот элемент данных определен в ИСО 28560-1 как необязательный, а в настоящем стандарте есть три варианта обработки библиотекой этого элемента:
13
- он может быть закодирован как часть уникального идентификатора предмета учета (UII) в БП 01 согласно определению 6.2.1;
- он может быть исключен из уникального идентификатора предмета учета (UII) и закодирован в БП 11;
- он может быть полностью исключен из кодирования.
Этот элемент данных определяется как необязательный, а в настоящем стандарте есть три варианта обработки библиотекой этого элемента, который может быть:
- закодирован как часть уникального идентификатора предмета учета (UII) в БП 01 согласно определению в 6.2.3;
- исключен из уникального идентификатора предмета учета (UII) и закодирован в БП 11;
- полностью исключен из кодирования.
Информация о комплекте состоит из двух компонентов:
- общее число предметов учета в комплекте, за которым следует
- порядковый номер предмета учета (максимум 255).
В ИСО 28560-1 приведены различные примеры кодирования, в особенности для таких случаев, когда не все элементы комплекта маркированы радиочастотными метками.
Если общее число предметов учета в комплекте не превышает 9, то пользовательские данные представляются в виде кода из двух цифр для экономии памяти. Если общее число находится в интервале от 10 до 99, то пользовательские данные кодируются четырьмя цифрами, при этом минимальные порядковые номера записываются как 00 ... 09. Если общее число предметов учета лежит в пределах от 100 до 255, то данные представляются шестизначным цифровым кодом, при этом порядковые номера меньше 100 дополняются ведущими нулями до трехзначного числа.
Этот элемент данных определяется как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определяются в ИСО 28560-2 и повторяются ниже.
Этот элемент данных вместе со списком поддерживаемых значений определяют в ИСО 28560-1. Код в ИСО 28560-1 представлен как алфавитно-цифровой, но на самом деле он представляет собой просто шестнадцатеричное значение длиной 1 байт, закодированное соответствующим образом.
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент представляет собой поле переменной длины, содержащее в себе код, однозначно определяющий конкретное местоположение полки, на которой предмет учета хранится в организации-владельце.
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент представляет собой медиадескриптор ONIX, состоящий из двух букв в верхнем регистре. Справочник кодов приведен в ИСО 28560-1.
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент представляет собой категорию MARC для дескриптора материала, состоящую из двух букв в нижнем регистре. Справочник кодов приведен в ИСО 28560-1.
Этот элемент данных определяется как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
14
Этот элемент представляет собой поле переменной длины, которое может содержать в себе локальный идентификационный номер, связанный с поставщиком материала в библиотеку. Он может быть записан в радиочастотную метку постоянно либо использован только временно в процессе приобретения материалов.
Этот элемент данных определяется как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент представляет собой поле переменной длины, которое может содержать в себе локальный номер заказа, имеющий значение только для самой библиотеки и поставщика материала в библиотеку. Он может быть записан в радиочастотную метку постоянно либо может использоваться только временно в процессе приобретения материалов.
Этот элемент данных определяется как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент представляют кодом ISIL согласно ИСО 15511. Данные кодируются по правилам, определенным в 6.5 (организация-владелец). Этот элемент данных не может быть блокированным.
Этот элемент данных определяется как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Номер транзакции присваивается организацией-владельцем для идентификации операции, проводимой по МБА. Структуру номера устанавливают локально. Этот элемент данных не может быть заблокирован.
Этот элемент данных определяется как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент данных содержит в себе глобальный номер предмета торговли в формате GTIN-13, который, как правило, присутствует на книгах и других предметах розничной продажи в символе штрихового кода. Более детальное определение приведено в ИСО 28560-1. Номер GTIN-13 всегда представляет собой 13-разрядное число (с ведущими нулями в случае необходимости) для ввода в процессе кодирования согласно ИСО/МЭК 15962.
Примечание 1 — С января 2007 г. номер ISBN был формально изменен с 10-разрядного числа (иногда с контрольным знаком X) на 13-разрядное число для приведения в соответствие с номером GTIN-13.
Примечание 2 — Номер GTIN-13 часто именуется в США как код UPC, а в остальном мире — как код EAN-13.
Примечание 3 — В будущем товары, включая книги, будут поставляться с идентификацией, называемой в системе GS1 как сериализованный глобальный номер предмета торговли SGTIN, который будет записываться в БП 01. Эта запись должна будет заменяться на уникальный идентификатор предмета учета (UII) согласно определениям, данным в 6.2.
Этот элемент не используют в настоящем стандарте. Он зарезервирован для возможного использования в других архитектурах.
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Каждый из локальных элементов данных (А, В и С) представляет собой поле переменной длины, которое может использоваться в любых локальных задачах и не должно использоваться во внешних приложениях.
15
1 Область применения.................................................................1
2 Нормативные ссылки.................................................................1
3 Термины и определения ..............................................................2
4 Применимость и взаимосвязь с другими системами .......................................3
4.1 Общие положения................................................................3
4.2 Независимые типовые компоненты .................................................4
4.3 Интегрированное программное обеспечение кодирования/декодирования .................5
4.4 Устаревшая архитектура ..........................................................6
5 Требования ........................................................................6
5.1 Элементы данных................................................................6
5.2 Радиоинтерфейс по ИСО/МЭК 18000-63 для диапазона ультравысоких частот (УВЧ).........6
5.3 Радиоинтерфейс радиочастотной идентификации: прочие протоколы радиоинтерфейса .....7
5.4 Протокол данных ................................................................7
5.5 Устройства опроса (устройства считывания) радиочастотных меток.......................8
6 Элементы данных ...................................................................8
6.1 Общие положения................................................................8
6.2 Уникальный идентификатор предмета учета (UII) .....................................10
6.3 Первичный идентификатор предмета учета .........................................12
6.4 Параметр содержания ...........................................................12
6.5 Организация-владелец...........................................................13
6.6 Информация о комплекте ........................................................14
6.7 Тип использования ..............................................................14
6.8 Место хранения ................................................................14
6.9 Медиаформат ONIX .............................................................14
6.10 Медиаформат MARC............................................................14
6.11 Идентификатор поставщика .....................................................14
6.12 Номер заказа..................................................................15
6.13 Организация-получатель по МБА .................................................15
6.14 Учетный номер операции МБА....................................................15
6.15 Идентификатор предмета торговли GS1 ............................................15
6.16 Альтернативный уникальный идентификатор предмета учета ..........................15
6.17 Локально используемые данные ..................................................15
6.18 Наименование.................................................................16
6.19 Локальный идентификатор продукции .............................................16
6.20 Медиаформат (другой) ..........................................................16
6.21 Этап цепи поставки.............................................................17
6.22 Номер счета поставщика ........................................................17
6.23 Альтернативный идентификатор предмета учета ....................................17
6.24 Альтернативный код библиотечной организации-владельца............................17
6.25 Внутренний код подразделения библиотечной организации-владельца ..................17
6.26 Альтернативный код организации-получателя по МБА ................................17
6.27 Прочие зарезервированные элементы данных ......................................17
7 Кодирование данных................................................................18
7.1 Обзор протокола данных .........................................................18
Таблица 2 — Параметры элемента данных «локально используемые данные» | ||||||||||||||||||||
|
6.18 Наименование
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент представляет собой поле переменной длины, содержащее информацию о названии или наименовании предмета учета. Для обеспечения возможности сохранения названий на языках, использующих знаки, не входящие в набор латиницы, это поле может быть закодировано в наборе UTF-8. Кроме того, полезными могут быть следующие рекомендации:
- по возможности для заполнения этого поля следует использовать набор знаков по ИСО/МЭК 646 IRV (US ASCII). Кроме того, рекомендуется заполнять поле заглавными буквами;
- если набор знаков по ИСО/МЭК 646 IRV (US ASCII) применить невозможно, то следует рассмотреть возможность записи поля с использованием набора знаков по ИСО/МЭК 8859-1, который используют по умолчанию для ИСО/МЭК 15962;
- набор знаков UTF-8 следует использовать только в тех случаях, когда возможностей ИСО/МЭК 8859-1 недостаточно;
- в случаях, когда память радиочастотной метки мала, на длину этого поля может быть наложено административное ограничение. Длина должна быть минимально достаточной для того, чтобы уверенно опознать книгу в небольшом наборе книг (например, одну из шести в ситуации, когда читатель проходит через портал и происходит срабатывание охранной системы).
Параметры для этого элемента данных приведены в таблице 3.
Таблица 3 — Параметры элемента данных «наименование» | ||||||||||
|
6.19 Локальный идентификатор продукции
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Локальный идентификатор продукции можно применять для объектов учета, не имеющих номера GTIN-13, или в тех случаях, когда код не может быть создан независимо, как это возможно с номером ISBN. Это позволит системе радиочастотной идентификации осуществлять поддержку специфических локальных кодовых структур в информационных системах.
6.20 Медиаформат (другой)
Этот элемент данных определяют как необязательный. При необходимости применения он может быть закодирован только в БП 11. Правила кодирования определены ИСО 28560-2 и повторены ниже.
Этот элемент данных содержит в себе любой медиа-дескриптор, отличный от MARC или ONIX. Его используют только в том случае, если в локальной системе отсутствует поддержка одного из указанных стандартов.
7.2 Команды и ответы по ИСО/МЭК 15961-1 19
7.3 Правила кодирования по ИСО/МЭК 15962 для настоящего стандарта ....................20
8 Требования к радиочастотным меткам .................................................30
8.1 Протокол радиоинтерфейса.......................................................30
8.2 Обязательные команды радиоинтерфейса...........................................31
8.3 Соответствие радиоинтерфейсов ..................................................32
8.4 Эксплуатационные испытания .....................................................32
9 Целостность, безопасность и конфиденциальность данных................................32
9.1 Целостность данных.............................................................32
9.2 Обеспечение безопасности предметов учета.........................................32
9.3 Вопросы конфиденциальности.....................................................35
10 Проблемы реализации и миграции ...................................................35
Приложение А (справочное) Информация об ИСО 28560-4 «Радиочастотная идентификация
в библиотеках»..........................................................36
Приложение В (обязательное) Команды приложений, соответствующие ИСО/МЭК 15961-1 ........37
Приложение С (обязательное) Процедура блокировки БП 01 с кодированием БП 11..............39
Приложение D (обязательное) Мономорфный уникальный идентификатор предмета учета
и кодирование в URN Code 40 .............................................40
Приложение Е (справочное) Примеры кодирования ........................................43
Приложение F (рекомендуемое) Внедрение и перенос......................................46
Приложение ДА (справочное) Сведения о соответствии ссылочных международных
стандартов национальным стандартам Российской Федерации.................48
Библиография .......................................................................49
IV
Библиотеки все чаще внедряют технологию радиочастотной идентификации (RFID, radio frequency identification) для идентификации предметов учета взамен технологии штрихового кодирования. Радиочастотная идентификация упрощает операции самостоятельного обслуживания, обеспечения безопасности и управления фондами. Стандартизация модели данных для кодирования информации в радиочастотных метках способствует экономической эффективности библиотечных технологий, в частности за счет повышения степени совместимости радиочастотных меток и оборудования, а также улучшения поддержки совместного использования фондов разными библиотеками.
Стандартная модель данных, принимая во внимание изученный опыт национальных систем и решений производителей, была разработана в ИСО 28560-1, который определяет набор обязательных и необязательных данных. ИСО 28560-2 и ИСО 28560-3 определяют правила кодирования для тех библиотек, которые выбирают для использования технологию радиочастотной идентификации, работающую в полосе высоких частот (ВЧ).
Настоящий стандарт определяет правила кодирования для тех библиотек, которые выбирают для использования радиочастотную идентификацию, работающую в диапазоне ультравысоких радиочастот (УВЧ) от 860 до 960 МГц. Библиотеки используют устройства считывания/опроса для радиочастотной идентификации, работающие в соответствии с местными правилами, которые определяют излучение только в части указанного диапазона частот. Используемые радиочастотные метки могут работать на любой частоте из данного диапазона. Настоящий стандарт использует правила кодирования, которые описаны в ИСО/МЭК 15962 так же, как в ИСО 28560-2. Некоторые правила кодирования различаются в силу особенностей технологии различных радиочастотных меток, но ряд правил аналогичен, если не идентичен.
V
Кодирование элементов данных на основе правил ИСО/МЭК 15962 в радиочастотной метке с различными банками памяти
Information and documentation. RFID in libraries.
Part 4. Encoding of data elements based on rules from ISO/IEC 15962 in an RFID tag with partitioned memory
Дата введения — 2019—03—01
Настоящий стандарт устанавливает правила для элементов данных согласно ИСО 28560-1, записанных в память радиочастотных меток со структурой памяти, разделенной на четыре банка памяти. В первую очередь эта часть относится к радиочастотным меткам по ИСО/МЭК 18000-63 (ранее известному как ИСО/МЭК 18000-6 тип С), работающим в диапазоне ультравысоких частот (УВЧ, UHF), но не обязательно ограничивается указанной технологией.
Правила для кодирования подмножества элементов данных, принимаемых от общего набора элементов данных, определенных в ИСО 28560-1, основаны на стандарте ИСО/МЭК 15962, который использует структуру идентификатора объекта для определения элементов данных. Настоящий стандарт устанавливает правила для записи уникального идентификатора объекта в определенный банк памяти (БП), называемый БП 01, принимая во внимание различные частные случаи. Настоящий стандарт также устанавливает правила для записи соответствующих данных в другой банк памяти, называемый БП 11. К каждому из этих банков памяти можно обратиться с помощью набора команд соответствующей технологии радиочастотной идентификации.
Как и другие части ИСО 28560, настоящий стандарт применим для потребностей всехтипов библиотек (в том числе академических, общественных, корпоративных, специальных и школьных библиотек).
Настоящий стандарт определяет необходимую информацию для применения технологии радиочастотной идентификации в библиотеках. Дополнительная информация об особенностях внедрения стандарта приведена в приложении А.
В настоящем стандарте использованы нормативные ссылки на следующие стандарты, которые необходимо учитывать при применении настоящего стандарта. В случае ссылок на стандарты, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочного стандарта, включая любые поправки и изменения к нему:
ISO/IEC 15961-1, Information technology — Radio frequency identification (RFID) for item management: Data protocol — Part 1: Application interface. (Информационные технологии. Радиочастотная идентификация (РЧИ) для управления предметами. Протокол данных. Часть 1. Прикладной интерфейс)
Издание официальное
ISO/IEC 15962, Information technology — Radio frequency identification (RFID) for item management — Data protocol: data encoding rules and logical memory functions (Информационные технологии. Радиочастотная идентификация (РЧИ) для управления предметами. Протокол данных. Правила кодирования данных и функции логической памяти)
ISO/IEC 18000-63, Information technology — Radio frequency identification for item management — Part 63: Parameters for air interface communications at 860 MHz to 960 MHz Type С (Информационные технологии. Радиочастотная идентификация для управления предметами. Часть 63. Параметры радиоинтерфейса для связи в диапазоне частот от 860 МГц до 960 МГц Тип С)
ISO/IEC 18046-1, Information technology — Radio frequency identification device performance test methods — Part 1: Test methods for system performance (Информационные технологии. Методы эксплуатационных испытаний устройств радиочастотной идентификации. Часть 1. Методы эксплуатационных испытаний систем радиочастотной идентификации)
ISO/IEC 18046-2, Information technology — Radio frequency identification device performance test methods — Part 2: Test methods for interrogator performance (Информационные технологии. Методы эксплуатационных испытаний устройств радиочастотной идентификации. Часть 2. Методы эксплуатационных испытаний устройств считывания/опроса)
ISO/IEC 18046-3, Information technology — Radio frequency identification device performance test methods — Part 3: Test methods for tag performance (Информационные технологии. Методы эксплуатационных испытаний устройств радиочастотной идентификации. Часть 3. Методы эксплуатационных испытаний радиочастотных меток)
ISO/IEC 18047-6, Information technology — Radio frequency identification device conformance test methods — Part 6: Test methods for air interface communications at 860 MHz to 960 MHz (Информационные технологии. Методы испытаний на соответствие устройств радиочастотной идентификации. Часть 6. Методы испытаний радио интерфейса для связи в диапазоне частот от 860 МГц до 960 МГц)
ISO 28560-1, Information and documentation — RFID in libraries — Part 1: Data elements and general guidelines for implementation (Информация и документация. Радиочастотная идентификация в библиотеках. Часть 1. Элементы данных и общие рекомендации по внедрению)
В настоящем стандарте применены следующие термины с соответствующими определениями:
3.1 определитель метода доступа (access method): Компонент идентификатора DSFID (3.8), отвечающий за декларирование правил уплотнения и кодирования данных в радиочастотной метке в соответствии с ИСО/МЭК 15962.
Примечание — В настоящем стандарте термин относится только к БП 11, содержащему дополнительные элементы данных.
3.2 протокол радиоинтерфейса (air interface protocol): Правила информационного обмена между радиочастотной меткой и устройством считывания/опроса, регламентирующие частоту, модуляцию, двоичное кодирование и набор команд.
3.3 команда приложения (application command): Инструкция, выдаваемая приложением процессору протокола данных по ИСО/МЭК 15962 для выполнения определенных действий с радиочастотной меткой (метками) посредством устройства считывания/опроса.
3.4 идентификатор семейства применений, идентификатор AFI (application family identifier AFI): Используемый в протоколах данных и радиоинтерфейса (3.2) механизм, предназначенный для выбора класса радиочастотных меток, связанных с приложением либо его частью, и отсекающий дальнейшее взаимодействие с радиочастотными метками других классов, содержащих другие идентификаторы.
Примечание — В настоящем стандарте термин относится только к БП 01, содержащему элементы данных, составляющих уникальный идентификатор предмета.
3.5 дуга (arc): Особая ветвь дерева идентификации объекта; новые дуги добавляют при необходимости определения конкретного объекта.
Примечание — Три верхние дуги всех идентификаторов объектов соответствуют требованиям ГОСТ Р ИСО/МЭК 9834-1 для обеспечения уникальности.
3.6 идентификатор формата данных (data format): Компонент идентификатора DSFID (3.8), представляющий собой механизм, используемый в протоколе данных для идентификации способа кодирования идентификаторов объектов (3.12) в радиочастотной метке и (там, где это возможно) для
идентификации конкретного словаря данных для набора связанных идентификаторов объектов для этого приложения.
Примечание — В настоящем стандарте термин относится только к БП 11, содержащему необязательные элементы данных. Идентификатор формата данных объявляет корневой идентификатор объекта (3.14) в явном виде таким образом, чтобы для внешнего обмена можно было восстановить полный идентификатор объекта.
3.7 процессор протокола данных (data protocol processor): Реализация протокола данных процессов, определенных в ISO/IEC 15962, включая уплотнение данных, форматирование, поддержку блока команды/ответа, а также интерфейса с драйвером метки.
3.8 идентификатор формата хранения данных, идентификатор DSFID (data storage forrnat identifier DSFID): Код, состоящий как минимум из определителя метода доступа (3.1) и идентификатора формата данных (3.6).
Примечание — В настоящем стандарте термин относится только к БП 11, содержащему необязательные элементы данных.
3.9 цифровой вандализм (digital vandalism): Несанкционированное изменение данных в радиочастотной метке, которое либо приводит к невозможности ее дальнейшего использования, либо подменяет идентификатор.
3.10 Банк Памяти; БП (Memory Bank МВ): Наименование элемента сегментированной структуры памяти (3.15).
Примечание — В настоящем стандарте для БП 00, 01, 10 и 11 применяют двоичную запись.
3.11 метаданные (metadata): Определитель типа данных либо информации о данных.
Примечание — В контексте настоящего стандарта метаданными для данных может быть либо относительный идентификатор объекта (3.13), либо идентификатор AFI, либо идентификатор DSFID, а для сжатых и закодированных байтов — прототип (прекурсор).
3.12 идентификатор объекта, идентификатор OID (object identifier): Показатель (отличающийся от всех прочих подобных значений), который связан с объектом.
3.13 относительный идентификатор объекта, относительный OID (Relative-OID): Конкретный идентификатор объекта (3.12), который включает в себя дуги (3.5), остающиеся после корневого ИО (3.14).
3.14 корневой идентификатор объекта, корневой OID (Root-OID): Конкретный идентификатор объекта (3.12), который включает в себя первую, вторую и последующие общие дуги (3.5) набора идентификаторов объектов (то есть общий корень).
3.15 сегментированная структура памяти (segmented memory structure): Память, разделенная на отдельные элементы, для доступа к которой требуются множественные элементы адресации.
Примечание — В настоящем стандарте термин равнозначен памяти, поделенной на разделы.
3.16 драйвер радиочастотной метки (tag driver): Механизм реализации процесса передачи данных между процессором протокола и радиочастотной меткой.
3.17 уникальный идентификатор предмета, идентификатор UN (unique item identifier, UN): Кодируемые данные, которые в сочетании с префиксом идентификатора объекта создают уникальную комбинацию в рамках конкретного приложения.
Использование радиоинтерфейса по ИСО/МЭК 18000-63 влечет за собой применение набора разнообразных стандартов, которые могут быть использованы при внедрении радиочастотной идентификации в библиотеках. Необходимо принять во внимание, что с развитием радиочастотной идентификации в диапазоне УВЧ автоматизированная библиотечная информационная система (АБИС) становится не единственной конечной (либо начальной в случае кодирования) точкой в общей системе радиочастотной идентификации. Поэтому при употреблении термина «библиотечное приложение» необходимо также учитывать следующие компоненты:
- автоматизированная библиотечная информационная система/единая библиотечная система;
- программное обеспечение, связанное с устройствами кодирования, применяемыми поставщиками книг;
3
- мобильные устройства, которые обмениваются данными с АБИС на основе транзакций либо (при необходимости) пакетов;
- системы сортировки, которые могут функционировать частично независимо от АБИС;
- программное обеспечение для поддержки устройств контроля качества;
- мобильные телефоны и прочие портативные устройства пользователей.
Некоторые из описанных ниже архитектур предлагают разные концепции реализации совместной работы. Архитектура, описанная в 4.2, дает больше возможностей для использования стандартных модулей, в то время как архитектура из 4.3, которую можно назвать «стандартной моделью», копирует структуры, используемые библиотеками, в которых была внедрена технология радиочастотной идентификации в полосе частот 13,56 МГц, а описанная в 4.4 являет собой некоторый компромисс между первыми двумя. При этом нет никакого жесткого требования применять ту или иную архитектуру, на самом деле можно придерживаться и привычного типа устройств (например, портативных устройств, устройств считывания туннельного типа), и принципа работы, предпочитаемого библиотекой. В некоторых случаях выбор будет зависеть от аппаратных интерфейсов устройств и от применяемого программного обеспечения.
На рисунке 1 приведена архитектура, в которой отдельные программные и/или аппаратные модули взаимодействуют на нескольких уровнях.
Рисунок 1 —Архитектура, использующая стандартные компоненты |
Пример считывания данных с радиочастотной метки (на рисунке — движение снизу вверх; обратное направление соответствует записи данных в радиочастотную метку):
4
a) для приема и передачи кодированных двоичных данных в рамках команд и ответов между устройством считывания/опроса и радиочастотной меткой используют радиоинтерфейс по ИСО/МЭК 18000-63;
b) для связи с программным обеспечением более высокого уровня, как правило, представленного в виде отдельного приложения, соответствующего ИСО/МЭК 15962, устройство считывания/опроса использует интерфейс, соответствующий ИСО/МЭК 24791-5;
c) в свою очередь, программное обеспечение в соответствии со стандартом ИСО/МЭК 15962, декодировав данные радиочастотной метки, просто связывается с программным обеспечением, соответствующим требованиям настоящего стандарта, и передает:
- идентификаторы объектов и разархивированные данные, если они были сжаты в соответствии с правилами ИСО/МЭК 15962,
- идентификаторы объектов и сжатые данные в байтах, если элементы данных определены как специфические для данного приложения;
d) устройство, обведенное пунктиром, способно выполнять ряд функций конечного пользователя. Типичным примером такого устройства является терминал самостоятельной регистрации, но вообще это может быть любое устройство, специально разработанное либо сконфигурированное для использования в библиотеке. Программный модуль, соответствующий настоящему стандарту, может быть встроен в устройство либо взаимодействовать с ним напрямую в зависимости от конкретной реализации и требований технического задания. Это программное обеспечение декодирует дополнительные данные, специфические для приложения, и передает полный набор данных определенному ПО в каком-либо библиотечном устройстве (например, станции книговыдачи и возврата, сортировочной системе, мобильному устройству и т. д.);
e) библиотечное устройство обрабатывает данные согласно работающему приложению, включая АБИС, используя коммуникационный протокол, принятый в данной библиотеке, например SIP 2.0.
На рисунке 2 показана архитектура с более комплексными программными компонентами, но использующая стандартные протоколы радиоинтерфейса и аппаратного интерфейса устройства считывания/опроса.
Рисунок 2 —Архитектура с интегрированными программными компонентами |
5
1
Имеется в виду серия стандартов ИСО/МЭК 18000-6.
7