35
надцатеричному представлению, указывает на формат данных радиочастотной метки. В настоящее время определяют следующие знаки флага:
- значения знака флага ‘1' и ‘А зарезервированы для использования в будущем;
- значения знака флага ‘ 2' и ‘В' указывают на двоичные структуры данных идентификатора UII радиочастотных меток УВЧ Поколения 2, включая радиочастотные метки по ИСО/МЭК 18000-6, где биты управления протоколом указывают на длину и интерпретацию данных;
- значения знака флага ‘3' и ‘С' представляют собой вариант значений ‘2' и ‘В' соответственно для радиочастотных меток УВЧ Поколения 2, в основе которого лежит использование знаков ASCII. В этом варианте только код CRC-16 и ‘‘ управляющие биты'' представлены в побитовой форме (соответственно в восьмеричной или шестнадцатеричной), а остальные данные радиочастотной метки представлены непосредственно знаками ASCII. В случае если значение флага равно ‘3' или ‘С', то за ним следуют еще три знака-индикатора для информирования приемного устройства о точном числе управляющих битов, которые предшествуют представлению знаков ASCII, и о числе битов представления знаков ASCII радиочастотной метки в одном знаке (например, об использовании 7-битового или 8-битового набора знаков ASCII);
- значения знака флага от ‘4' до ‘6' и от ‘D' до ‘F' зарезервированы для использования в будущем;
- значения знака флага ‘7' и ‘G' указывают на то, что резервные данные имеют формат, задаваемый вторым знаком флага (по таблице 1), который следует сразу после знака флага ‘7' или ‘G', но опускает представление кода CRC-16 в этом формате;
- значения знака флага ‘8' и ‘Н' представляют дополнительные резервные данные в восьмеричном или шестнадцатеричном представлении соответственно и включают в себя только определенные ‘‘ управляющие биты'' (включая биты управления протоколом):
- для дополнительных резервных данных требуется использовать данные дополнительных источников, таких как ранее существующие символы штрихового кода и/или серийный номер предмета торговли, чтобы полностью восстановить первоначальные данные радиочастотной метки. После анализа дополнительных резервных данных УСО (или центральный компьютер) определяет, какие дополнительные данные необходимы и как можно полностью восстановить формат данных радиочастотной метки;
- за значением знака флага ‘8' или ‘Н' сразу должен следовать второй знак флага ‘f из списка по таблице 1 для обозначения правильной интерпретации управляющих битов. Например, f = 2 соответствует радиочастотным меткам УВЧ Поколения 2;
- ‘‘управляющие биты'' в резервном представлении должны всегда включать указанные ниже поля данных в следующем порядке:
- 16-битовый код CRC-16 (отсутствует, если знак флага ‘ 8' или ‘ Н' предваряют знаки ‘ 7' или ‘G');
- 16-битовое слово управления протоколом, если оно предусмотрено форматом данных радиочастотной метки;
- любые битовые значения, не являющиеся данными, определенные форматом данных радиочастотной метки, следующие в том же порядке, как они записаны в памяти радиочастотной метки, представленные одиночным бинарным полем в резервном представлении;
- подробные данные о программировании радиочастотных меток УВЧ Поколения 2 приведены в 11.3;
- значения знака флага ‘ 7' или ‘G' и ‘8' или ‘Н' служат в качестве флагов-модификаторов для флагов формата от ‘ 1' до ‘6' или от ‘А' до ‘ F' и, при необходимости, могут быть соединены. Например, восьмеричному представлению дополнительных резервных данных радиочастотной метки УВЧ Поколения 2 без кода CRC-16 может предшествовать последовательность флагов ‘782'. Когда используют оба флага-модификатора, модификатор кода CRC (‘7' или ‘G') должен предшествовать модификатору дополнительных резервных данных (‘8' или ‘Н').
В будущем экспертная группа по RFID организации AIM Global может присвоить дополнительные значения знаку флага, что будет обязательно отражено в новой редакции настоящего стандарта.
- Организация памяти радиочастотной метки EPC
Радиочастотные метки ЕРС УВЧ Поколения 2 имеют простую организацию памяти для возможности создания резервной копии данных радиочастотной метки. Память радиочастотной метки организована в порядке от старшего бита к младшему, т. е. каждое поле начинается со старшего бита, записанного в младшем адресе. Данные радиочастотной метки считывают побитово, в порядке их следования в памяти и обычно представляют в том же порядке в резервной копии данных в виде символа штрихового кода или в виде представления для визуального чтения.
В радиочастотных метках УВЧ Поколения 2 контрольная сумма кода CRC-16 хранится в памяти с адресами битов 0—Fh, за которой следуют биты идентификатора UII, начиная с заголовка.