(Действующий) ГОСТ Р ИСО 28560-2-2014 Информация и документация. Радиочастотная...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий
Данные должны записываться и считываться с радиочастотной метки с использованием средств, функционально эквивалентных командам и ответам, определенным в ИСО/МЭК 15961-1, хотя кодирование транспортного уровня не требуется. Это предоставляет библиотекам полную гибкость выбора из существующего набора необязательных элементов данных, определенных в данной части ИСО 28560, а также поддержку новых элементов данных, если они будут добавлены в будущем. Этот гибкий подход может быть реализован в отношении различных выдаваемых предметов учета, а также изменяться с течением времени в зависимости от требований библиотечной системы.
Кодированный поток байтов должен кодироваться в радиочастотной метке в соответствии с правилами ИСО/МЭК 15962. Эти правила реализуются автоматически системой, поддерживающей полный протокол данных в соответствии с ИСО/МЭК 15961-1 и ИСО/МЭК 15962 как часть полного протокола данных.
Примечание - Принятие этого протокола данных вместе с другими стандартами, установленными подкомитетом ИСО/МЭК СТК 1/ПК 31 (ISO/IEC JTC 1/SC 31), позволит библиотекам легче производить миграцию, если библиотечное сообщество сочтет подходящими какие-либо изменения в технологии радиочастотной идентификации. Это возможно потому, что протокол данных был разработан независимым от протоколов радиоинтерфейса радиочастотной идентификации и архитектур радиочастотных меток. По мере стандартизации новых технологий радиочастотной идентификации основные компоненты ИСО/МЭК 15961 и ИСО/МЭК 15962 остаются неизменными. Новые функции поддерживаются механизмами интерфейсов (известные как драйверы управления радиочастотными метками), которые определены в ИСО/МЭК 15962, а любые новые функции поддерживаются в более общем виде в командах ИСО/МЭК 15961-1 и процессах, определенных в ИСО/МЭК 15962.

7.2 Конструкция данных

7.2.1 Общие положения
ИСО/МЭК 15961-2 требует, чтобы набор конструкций данных для радиочастотной идентификации был закреплен за применениями, использующими протокол данных. Четыре варианта конструкций данных для радиочастотной идентификации описаны в 7.2.2-7.2.6 вместе с конкретными значениями кода, назначенными органом регистрации по ИСО/МЭК 15961 для использования радиочастотной идентификации в библиотеках.
7.2.2 Код AFI
Код AFI - это однобайтовый код, используемый механизмом селекции радиочастотных меток по радиоинтерфейсу для минимизации затрат времени на обмен с метками, не содержащими соответствующего кода AFI.
Значение С2  кода AFI было назначено в соответствии с правилами регистрации по ИСО/МЭК 15961-2 специально для использования в библиотеках.
В библиотеках возможно использование кода AFI двумя способами:
- использовать одно значение С2  кода AFI, присвоенное по правилам регистрации ИСО/МЭК 15961-2. Значение отличает выдаваемые библиотечные предметы учета от остальных при использовании радиочастотной идентификации в автоматизированных библиотечных информационных системах (АБИС). Данный способ позволяет избежать риска считывания радиочастотной метки выданного предмета учета в системах радиочастотной идентификации иного применения и возможной путаницы в данных библиотечной метки с другими. Это также позволяет АБИС игнорировать радиочастотные метки с другими кодами AFI, предназначенными для других целей. При использовании одного значения кода AFI возможна его блокировка библиотекой. Но прежде, чем это будет сделано, необходимо рассмотреть варианты использования предмета учета совместно с другими библиотеками или через МБА. Библиотека-получатель может использовать код AFI в системе безопасности во время нахождения предмета в их зоне ответственности, хотя библиотека-владелец может и не использовать данную функцию;
- код AFI может дополнительно использоваться как часть "системы безопасности", когда значение С2  записывается в радиочастотные метки выданных читателю предметов учета. После возврата книг и размещения их в фонде в код AFI радиочастотной метки записывают значение "на хранении" (07 , как это определено в ИСО/МЭК 15961-3). В этом случае код AFI не должен блокироваться.
7.2.3 Формат данных
Формат данных используется в качестве механизма, позволяющего кодировать идентификаторы объектов в усеченной или краткой форме. Значение формата данных 6 (ххх00110  в двоичной форме) присвоено по правилам регистрации ИСО/МЭК 15961-2 специально для использования в библиотеках. Формат данных является частью однобайтового значения, который называется "идентификатор формата хранения данных" и определен в 7.2.6.
7.2.4 Идентификатор объекта библиотечного применения
Структура идентификаторов объектов, используемых в протоколе данных радиочастотной идентификации, гарантирует, что каждый элемент данных уникален не только внутри заданной области, какой являются библиотечные системы в соответствии с данной частью ИСО 28560, но и для всех областей применения. Идентификатор объекта может быть разделен на две части. Относительный идентификатор объекта, как определено в таблице 1, отличает элементы данных только в конкретной области, в то время как префикс корневого идентификатора объекта определяет уникальную область использования среди всех областей. Общий корневой идентификатор объекта, присвоенный по правилам регистрации ИСО/МЭК 15961-2 специально для использования в библиотеках, следующий:
1 0 15961 8
Из всех идентификаторов объектов, определяемых в данной части ИСО 28560, необходимо кодировать только относительный идентификатор объекта. Программное обеспечение, предназначенное специально для библиотечной области, вероятно будет требовать использования в командах только относительного идентификатора объекта.
Если библиотека использует для кодирования и декодирования универсальное программное обеспечение в соответствии с ИСО/МЭК 15962, в командах и ответах может потребоваться использование полного идентификатора объекта. В этом случае корневой идентификатор объекта должен предварять относительный идентификатор объекта, образуя полный идентификатор. Кодирование радиочастотных меток также является эффективным решением, так как формат данных обрезает корневой идентификатор объекта при кодировании и восстанавливает его при декодировании. Даже при этом более общем процессе для отличия элементов данных фактически кодируется в радиочастотную метку только относительный идентификатор объекта.
7.2.5 Идентификатор объекта для первичного идентификатора предмета учета
Идентификатор объекта для первичного идентификатора предмета учета должен иметь полную структуру, зарегистрированную согласно правилам ИСО/МЭК 15961-2. Это позволяет использовать этот идентификатор объекта как уникальный идентификатор предмета учета. Это также обеспечивает принципиальное различие между уникальным идентификатором предмета учета и всеми другие элементами данных, а также согласованность такой идентификации, что может иметь значение при будущем развитии технологии радиочастотной идентификации. Идентификатор объекта, зарегистрированный в качестве первичного идентификатора предмета учета, имеет следующее значение:
1 0 15961 8 1
Относительный идентификатор объекта "1" для элемента данных "первичный идентификатор предмета учета" (см. 6.2) согласован с этим зарегистрированным значением.
7.2.6 Идентификатор DSFID и метод доступа
Идентификатор DSFID задается как однобайтовый код, содержащий две компоненты, имеющие отношение к данной части ИСО 28560:
- формат данных, как определено в 7.2.3, помещаемый в последние пять битов идентификатора DSFID;
- метод доступа, задаваемый двумя первыми битами идентификатора DSFID, что определяет, как данные структурированы в радиочастотной метке. Метод доступа, определенный сейчас для данной части ИСО 28560, задается значением 00 = "Без каталога", а закодированные байты образуют непрерывный поток байтов.
Использование индекса идентификатора объектов (см. 6.3) уменьшает преимущества использования каталожного метода доступа, поэтому он не поддерживается в этой части ИСО 28560. Другие методы доступа будут включены во второе издание ИСО/МЭК 15962. Данная часть ИСО 28560 не будет поддерживать какие-либо дополнительные методы доступа без внесения в стандарт формальных поправок. Такие поправки должны будут включать описание способов миграции для внедрения и поддержки нового метода доступа.
Блокировка идентификатора DSFID приведет к записи в радиочастотную метку неизменяемых значений, как метода доступа, так и формата данных. Любые решения о блокировке или разблокировке идентификатора DSFID необходимо принимать с учетом рекомендаций 8.1.4.

7.3 Команды и ответы по ИСО/МЭК 15961-1

В ИСО/МЭК 15961-1 определены команды и ответы на них, поступающие от приложения в соответствии с правилами ИСО/МЭК 15962 и устройства считывания/опроса. Команды определяют операции записи, считывания и изменения данных. Эти команды и ответы на них соответствуют работе на более высоком уровне, чем команды и ответы радиоинтерфейса, оперирующие только с байтами и блоками.
Команды приложения позволяют определять идентификаторы объектов и соответствующие им объекты (данные) понятным для приложения образом. Дополнительные аргументы команд поддерживают функции, позволяющие приложению передавать инструкции кодирующему устройству для уплотнения данных, блокирования данных и избегания записи дублирующих данных. Список команд ИСО/МЭК 15961-1, имеющих отношение к радиочастотным меткам, соответствующим ИСО/МЭК 18000-3 Mode 1, приведен в приложении В.
Все аргументы в команде крайне важны для обеспечения совместимого кодирования (например, инструкции для блокирования определенного набора данных или для определения последовательности элементов данных). Однако было одобрено, что в ИСО/МЭК 15961-1 больше не будут определять детальный механизм взаимодействия с ИСО/МЭК 15962, как то сейчас установлено в первом издании этих международных стандартов. Это значит, что подробные правила кодирования транспортного уровня ASN.1 в ИСО/МЭК 15962 больше не требуют заявления о совместимости. Системные поставщики сейчас имеют более простой и гибкий способ реализации кодирования радиочастотных меток, но все равно требуется выполнять кодирование на основе соответствующих командных аргументов. Требования соответствия (см. раздел 5) согласуются с этим подходом.

7.4 Правила кодирования ИСО/МЭК 15962

7.4.1 Общие положения
Правила кодирования предназначены для достижения сочетания гибкости и эффективности при кодировании байтов в радиочастотную метку. В частности:
- данные эффективно уплотняют за счет использования определенного набора методов уплотнения, что уменьшает объем передаваемых по радиоинтерфейсу данных;
- форматирование данных минимизирует объем кодирования идентификаторов объектов в радиочастотной метке и объем передаваемых данных через радиоинтерфейс, но по-прежнему обеспечивает полную гибкость при идентификации специфических данных без обращения к жестким структурам сообщений.
Синтаксис, связанный с правилами кодирования, эффективно создает самоопределяемые структуры сообщений для каждой радиочастотной метки. Это позволяет выбирать из словаря данных приложения необязательные данные. Это также позволяет кодировать данные переменной длины и данные различных форматов (например, цифровые или алфавитно-цифровые) настолько эффективно, насколько возможно смешение в рамках одной системы радиочастотной идентификации. Правила ИСО/МЭК 15962 позволяют верно интерпретировать данные с радиочастотной метки, без предварительного знания о том, что в ней закодировано. Это важная особенность, которая обеспечивает совместимость устройств и позволяет в соответствии с данной частью ИСО 28560 добавлять новые элементы данных без изменения оборудования. Это также позволяет отдельным библиотекам варьировать выбор элементов данных без необходимости каких-либо серьезных обновлений.
На рисунке 3 приведена базовая архитектура протокола данных. Компоненты ИСО/МЭК 15962 рассмотрены ниже.
524 × 585 пикс.     Открыть в новом окне
Рисунок 3 - Архитектура протокола данных радиочастотной идентификации по ИСО 
7.4.2 Логическая память
Логическая память является эквивалентом памяти радиочастотной метки в программном обеспечении. Не все радиочастотные метки имеют одинаковый размер и структуру памяти. Параметры, определяющие размеры и количество блоков, должны быть переданы из радиочастотной метки через устройство считывания и драйвер управления радиочастотными метками для того, чтобы средство кодирования могло создать логическую память, соответствующую конкретной метке.
Данный процесс скрыт от приложения, но необходимо принимать во внимание, что в по-настоящему открытой и полностью совместимой системе радиочастотные метки, совместимые с указанным протоколом радиоинтерфейса (см. 5.2.2), могут иметь разную архитектуру.
7.4.3 Конфигурация радиочастотной метки
7.4.3.1 Общие положения
В ИСО/МЭК 15961-1 определены специфические команды, которые используются для конфигурирования идентификатора AFI и идентификатора DSFID для отдельного протокола радиоинтерфейса. Конфигурации каждого из этих компонентов системной информации определены в 7.4.3.2 и 7.4.3.3.
7.4.3.2 Конфигурация идентификатора AFI
Команда ИСО/МЭК 15961-1 для конфигурирования идентификатора AFI имеет аргумент, позволяющий приложению определить, должен ли идентификатор AFI быть заблокирован или нет. Как отмечалось в 7.2.2, идентификатор AFI не должен блокироваться, если он используется как часть системы безопасности, когда используются два значения, одно для выданных предметов, а другое для предметов учета в фонде. Если в системе безопасности используются другие механизмы, идентификатор AFI может быть заблокирован по усмотрению отдельных библиотек. После блокировки идентификатор AFI уже не может быть разблокирован.