ГОСТ Р ИСО 28560-2—2014
В процесседекодирования предполагается принимать радиочастотные меткис одним или другим
кодированным значением байта-заполнителя идаже с различными значениями этих байтов на одной и
той же метке.
Хотя вся обработка осуществляется автоматически программным обеспечением, реализующим
правила кодированияпо ИСО/МЭК15962. следующиеописания включены встандартдлялучшего пони
мания некоторых фактов, которые необходимо принимать вовнимание:
- если наборданных непосредственно предшествуетнабору данных, которыйдолжен быть забло
кирован. но при этом сам ондолжен остаться разблокированным, правила кодированиятребуют, чтобы
этот набор данных заканчивался на границе блока. Это должно гарантировать, что при блокировке не
будутзатронуты завершающиебайты незаблокированного набораданных. Данный процесс может при
вести к необходимости вставки байта смещения и изменения значения байта-предшественника;
- если два или более смежных наборов данных должны быть блокированы, выравнивание блока
требуется только в начале первого заблокированного набора данных и в конце последнего заблокиро
ванного набораданных. Исходя из этого, должно быть понятно, что большая эффективность кодирова
нияименьшеечислобайтовмогут бытьполучены при совместнойгруппировкенаборовданных, которые
необходимо блокировать:
- если блок памяти заблокирован, он не может быть разблокирован или удален, набор данных в
радиочастотной метке становится неизменным.
7.4.5.5 Логическая память
Независимоот того, один набор данных или несколько наборовданныхдолжны бытьзакодирова
ны. или естьнаборданных, которыйнеобходимодобавитьили изменить, кодируемыебайтыформатиру
ютсявлогическойпамятив структуру, соответствующую конкретнойархитектуре радиочастотной метки.
Поскольку размер блока и число блоков отличается у разных производителей и даже у разных версий
модели, это форматирование является важной особенностью правил кодирования для достижения
совместимости радиочастотных меток. Это позволяет рассматривать любые радиочастотные метки в
качестве кандидатов на использование для кодирования в соответствии с данной частью ИСО 28560,
если для них заявлено соответствие ИСО/МЭК 18000-3 Mode 1, но они отличаются между собой
в деталях, разрешенныхстандартом радиоинтерфейса.
Пример 1 — Радиочастотные метки могут иметь разный размер памяти.
Пример 2 — Размер блока разрешено изменять в пределах заданного диапазона.
Пример 3 — Некоторые метки могут передавать несколько блоков по радиоинтерфейсу в опера
циях записи и чтения, другие т олько по одному блоку.
После заполнения логической памяти один или несколько блоков записываются через радиоин
терфейс. Любые блоки, требующие блокировки, отмечаются так, что устройство считывания вызывает
последовательную серию команд блокирования радиоинтерфейса.
При считывании данныхиз радиочастотной метки логическая памятьзаполняется блокза блоком.
Декодирование радиочастотной метки с методомдоступа без каталога производится последовательно
поотносительным идентификаторам объектов, нообъектыданных нуждаются вдекодировании, только
если их относительные идентификаторы выбраны в команде приложения.
В ИСО/МЭК 15961-1 приведенакоманда, позволяющая считыватьнабор илинаборыданныхв пер
вой позиции без считываниядругихданных радиочастотной метки. Эта командадолжна использоваться
длядостижения болеебыстрыхоперацийсчитывания наборовданных, расположенных внизшемблоке.
Использование этой команды предназначено для начального считывания первичного идентификатора
предмета учета и индекса идентификатора объектов.
8 Требования крадиочастотным меткам
8.1 Протокол радиоинтерфейса
8.1.1 Общее положение
Протокол радиоинтерфейса должен соответствовать ИСО/МЭК 18000-3 Mode 1, с требованиями,
определенными в 8.1.2 и 8.1.5.
8.1.2 Объявление параметров памяти
Идентификатор радиочастотной метки (определяемый как уникальный идентификатор радиочас
тотной метки) является обязательным компонентом для радиочастотных меток, соответствующих
ИСО/МЭК 18000-3 Mode 1. Структура 64-битного кода, как это определено в ИСО/МЭК 18000-3, а кон-
19