Метки стандарта ISO 180006b
RFID-метки этого стандарта имеют заводской неизменяемый идентификатор (присваивается на стадии производства и не может быть изменен впоследствии) и 256 бит пользовательской R/Wпамяти. Неизменяемый идентификатор – гарантия того, что каждая метка уникальна. Сделать копию такой метки практически невозможно.
Благодаря наличию пользовательской памяти, в метку можно записать какую-либо дополнительную информацию, например, код заказчика, которому надлежит доставить товар, дату отгрузки, код товара. Это позволит определить, кому и когда был отгружен тот или иной товар «на месте», не связываясь с центральной базой данных.
Данные о получателе товара в метку можно заносить в момент отгрузки, когда погрузчик находится с паллетой в зоне регистрации. Для этого оператор 1С отдает считывателю команду «записать код получателя и время отгрузки» и в течении 3-4 секунд считыватель записывает в каждую метку паллеты эту информацию.
Более того, память метки является перезаписываемой, что позволяет изменять данные, записанные в метку. Например, товар сначала отправляется на региональный склад, затем на дистрибьюторский, и только потом отгружается клиенту. При каждой переадресации информацию в метке можно менять, чтобы она соответствовала текущему месту назначения товара.
Метки стандарта EPCGen2.0
RFID-метки этого стандарта изначально не имеют идентификатора. Идентификатор записывается в эти метки или тем, кто их поставляет конечному пользователю или самим конечным пользователем. Правила маркировки таких меток устанавливаются международной организаций EPC Global, членом которых является компания «Систематика». Единожды записанный идентификатор впоследствии уже невозможно изменить.
Отсутствие заводского номера делает возможным создание «клонов» меток. Для некоторых применений это не имеет существенного значения, однако, при определенных условиях может стать важным фактором.
Данные метки изначально позиционировались разработчиками, как метки для маркировки единичных товаров массового потребления и ради снижения стоимости таких меток они выпускаются без пользовательской памяти. Таким образом, для идентификации того или иного товара, помеченного меткой стандарта EPC Gen2.0, нужно связываться с базой данных, хранящей информацию о соответствии идентификатора метки конкретной единице товара (или иметь копию такой базы данных или ее части в переносном терминале или компьютере).
Структура RFID-меток EPC Gen2
Память меток стандарта Gen2 разделена на 4 банка:
ReservedMemory (00) используется для хранения:
- KILL-пароля (32 бита). При его ненулевом значении с помощью KILL-команды метка «убивается» навсегда и без возможности восстановления ее работы;
- ACCESS-пароля (32 бита). При его установке доступ к метке возможен только при знании этого пароля.
EPC (01, Electronic Product Code). Уникальный идентификатор метки, по которому метки отличаются друг от друга при их нахождении. Наиболее распространенная длина идентификатора 96 бит, хотя сейчас уже есть метки с 240 бит EPC (можно использовать меньше). «С завода» банк не защищен от записи и может быть перезаписан, а часто и должен быть перезаписан, т. к. метки могут быть с «пустым» EPC или у всех меток с одинаковым значением.
TID (10, Transponder ID). Идентифицирует производителя и модель чипа метки выделенным уникальным кодом. Также здесь может находиться дополнительный уникальный идентификатор каждой отдельной метки (Serialized TID), который может использоваться как средство защиты метки от подделки. EPC меток может быть продублирован, но банк TID защищается от перезаписи при производстве метки и при наличии Serialized TID совместно с идентификатором производителя и чипа гарантировано уникален.
UserMemory (11) – не обязательный, может отсутствовать. Используется для хранения любой информации. Если есть, то обычный размер от 32 до 512 бит. Есть модели и с большим объемом, но у них часты проблемы совместимости со считывателями.
Содержание банков EPC, User Memory и по отдельности областей KILL и ACCESS может быть защищено от изменения значения, временно или навсегда (Permalock = Permanent Lock). Классы RFID меток GS1 разделяет RFID-метки на классы в зависимости от функциональности:
Класс 0
Пассивные RFID-метки, содержащие только идентификатор (без возможности изменения), называемый EPC (ElectronicProductCode), для проверки корректности считывания которого используется контрольная сумма.
Класс 1
Пассивные метки с какой-либо дополнительной функциональностью по отношению к Классу 0 — EPC с возможностью перезаписи, использование шифрования и т. п.
Класс 2
«Полу-пассивные метки» (Semi-Passive Tag, Bаttery-Assisted Tag). Используется дополнительный источник питания, но радиочастотный интерфейс метки точно такой же, как и у пассивных, т. е., батарея не используется для радиоизлучения.
Класс 3
Активные метки — с возможностью использования встроенной батареи для активного радиоизлучения.
Класс 4
Активные метки с более развитой логикой работы, включающей не только возможность обмена с RFID-считывателями, но и с другими метками.