32
- Представление структур данных EPCglobal в виде символов штрихового кода
- Представление идентификатора UII
В памяти радиочастотной метки EPC уникальный идентификатор предмета может быть закодирован различным числом битов. Ниже приведены рекомендуемые представления символов штрихового кода и представления для визуального чтения, которые поддерживают требования стандартов данных радиочастотной метки EPC (версия 1.3), которые, в свою очередь, поддерживают радиоинтерфейс УВЧ Поколения 2 (UHF Gen 2), требования к которому приведены в стандарте «Протоколы радиочастотной идентификации EPC™, Класс-1 Поколение-2 УВЧ РЧИ. Протокол для связи на частотах 860—960 МГц. Версия 1.0.9». Описания данных, приведенных ниже, применимы к радиочастотным меткам УВЧ Поколения 2, а также к радиочастотным меткам ВЧ Версии 2.
Число применений 64-битовых радиочастотных меток, определенных в Протоколе УВЧ Поколения 2, постоянно сокращается, сроки прекращения их использования были установлены в нескольких основных применениях. Поэтому в настоящем стандарте преимущественно рассматриваются радиочастотные метки УВЧ Поколения 2 емкостью 96 битов и более.
- Общие сведения
Заголовок EPCglobal (EPCglobal H eader) определяет структуры данных EPCglobal. Изначально в документации на радиочастотные метки УВЧ Поколения 1 для заголовков была установлена переменная длина (2 бита или 8 битов). Заголовки, начинающиеся с ‘‘ 01'', ‘‘ 10'' или ‘‘ 11'', соответствуют 64-битовым структурам данных. Заголовки, начинающиеся с ‘‘ 00'', обычно интерпретируют как 8-битовые заголовки, определяющие структуру данных длиной 96 битов и более. Ниже приведены примеры заголовков (соответствующие формату, описанному в стандартах данных радиочастотной метки EPC версии 1.27). Байт заголовка представлен шестнадцатеричным значением:
- 2Fh — для идентификатора DoD-96;
- 30h — для номера SGTIN-96;
- 31h — для кода SSCC-96;
- 32h — для номера GLN-96;
- 33h — для идентификатора G RAI-96;
- 34h — для идентификатора GIAI-96.
В спецификациях EPCglobal для радиочастотной метки УВЧ Поколения 2 определено 16-битовое слово управления протоколом (PC1), которое предшествует заголовку EPCglobal. Слово управления протоколом поддерживает структуры данных EPCglobal переменной длины и включает в себя бит-переключатель для поддержки структур данных с идентификаторами семейства применений (далее — идентификаторами AFI2), соответствующих ИСО/МЭК 15961 и не являющихся частью системы EPCglobal. Рекомендации для радиочастотных меток УВЧ Поколения 2, соответствующих типу С по ИСО/МЭК 18000-6 и используемых вне системы EPCglobal, в памяти которых закодированы идентификаторы A FI, приведены в приложении Е.
- Рекомендуемые представления
Рекомендуется, чтобы данные штрихового кода или представления для визуального чтения структур данных, записанных на радиочастотную метку, были представлены в двоичном формате для удобства их разбиения на бинарные подполя. Некоторые символики штрихового кода могут поддерживать следующие функции:
- байты, представляющие 8 двоичных битов (с десятичными значениями 0—255) в одном байте;
- шестнадцатеричные числа, использующие знаки 0123456789ABCDEF для представления 4 битов (значения 0—15) в одном знаке;
- восьмеричные числа, использующие цифры 01234567 для представления 3 битов (значения 0—7) в одном знаке.
96-битовое двоичное число может также кодироваться двадцатью девятью десятичными цифрами, но для разделения резервных данных на бинарные подполя требуется, прежде всего, преобразовать данные из десятичной в двоичную систему счисления. Целесообразно преобразовывать восьмеричное или шестнадцатеричное представление данных в двоичное, а затем разделять его, вместо того чтобы сначала преобразовывать 29-разрядное десятичное число в 96-битовое двоичное число, а затем разделять его на подполя.
Многие символики штрихового кода не поддерживают прямое байтовое представление битов, что не соответствует стандартному синтаксису, используемому в современных технологиях автоматической иден
1 От английского Protocol Control (PC).
2 От английского Application Family Identifier (AFI).