HF-RFID против NFC. Может ли мобильный телефон с поддержкой NFC считывать высокочастотные RFID-метки?

Я вижу много форумов, которые говорят, что RFID отличается от NFC. Я абсолютно согласен с этим, поскольку оба имеют разные стандарты и работают на разных частотах.

После некоторых дополнительных исследований я обнаружил, что некоторые стандарты RFID (HF-RFID) существуют в полосе частот 13,56 МГц, которая совпадает с частотой, используемой NFC (см. здесь). Однако я не нашел ничего, что ясно говорило бы о совместимости устройств NFC и HF-RFID. Кроме того, я видел одно онлайн-видео, в котором кто-то считывает метку HF-RFID с помощью мобильного телефона Samsung с поддержкой NFC.

Я понимаю, что и NFC, и RFID используют радиочастоту.

У меня вопрос: можно ли считывать метки HF-RFID (13,56 МГц) с помощью мобильного телефона с поддержкой NFC?

Кроме того, считыватель HF-RFID также может использоваться для чтения тега NFC?

Кто-нибудь проверял это и дал ссылку, где это подтвердилось, что это возможно?


person AskMe    schedule 06.06.2016    source источник


Ответы (1)


NFC не только использует ту же полосу частот (13,56 МГц), но и основана на стандартах HF-RFID.

В частности, стандарт протокола интерфейса NFC (ISO/IEC 18092/NFCIP-1) использует компоненты из стандартов RFID ISO/IEC 14443 (тип A) и JIS X 6319-4. По сути, это объединяет технологии MIFARE (от NXP) и FeliCa (от Sony). Кроме того, ISO/IEC 21481 (NFCIP-2) определяет механизмы совместимости/сосуществования между NFC и другими стандартами HF-RFID (такими как ISO/IEC 15693).

NFCIP-1 определяет два режима связи: активный и пассивный одноранговый режим NFC с тремя различными скоростями связи (106 кбит/с, 212 кбит/с и 424 кбит/с).

  • В пассивном режиме P2P на скорости 106 кбит/с используются те же примитивы модуляции, кодирования, кадрирования и антиколлизии, что и в ISO/IEC 14443A. Одна сторона (одно устройство) работает в режиме, аналогичном считывателю ISO/IEC 14443A, а другая сторона (другое устройство) работает в режиме, аналогичном карте ISO/IEC 14443A.
  • Пассивный режим P2P со скоростью 212 кбит/с и 424 кбит/с использует те же примитивы модуляции, кодирования, кадрирования и антиколлизии, что и JIS X 6319-4. Одна сторона (одно устройство) работает в режиме, аналогичном считывателю JIS X 6319-4, а другая сторона (другое устройство) работает в режиме, аналогичном карте JIS X 6319-4.
  • В активном режиме P2P на скорости 106 кбит/с используются те же модуляция, кодирование и кадрирование (?), что и на стороне считывателя ISO/IEC 14443A.
  • Активный режим P2P на скорости 212 кбит/с и 424 кбит/с использует ту же модуляцию, кодирование и кадрирование (?), что и JIS X 6319-4 на стороне считывателя.

Это означает, что устройства NFC, поддерживающие пассивный режим P2P, также поддерживают все примитивы протокола для работы в качестве считывателей ISO/IEC 14443A и JIS X 6319-4, а также карт. Фактически, устройство NFC, ожидающее активации другим устройством NFC в пассивном одноранговом режиме, также может быть обнаружено считывателем HF-RFID (который опрашивает метки соответствующего стандарта).

Помимо этого, спецификации аналогового и цифрового протокола NFC Forum также определяют режим чтения/записи и режим эмуляции карты, которые более или менее поддерживают различные другие стандарты HF-RFID.

На практике телефоны NFC обычно поддерживают как минимум доступ к некоторым транспондерам ISO/IEC 14443 и картам FeliCa (JIS X 6319-4). Причина этого в том, что все метки NFC по сути являются метками памяти RFID, основанными на этих стандартах «HF-RFID».

Телефоны Android NFC обычно могут обнаруживать и считывать по крайней мере транспондеры, которые реализуют защиту от столкновений и активацию ISO / IEC 14443-3 (хотя есть некоторые ограничения для типа B), Topaz (это разновидность ISO / IEC 14443A), FeliCa карты (JIS X 6319-4) и транспондеры ISO/IEC 15693. Некоторые также поддерживают карты MIFARE Classic (в которых используется протокол, аналогичный ISO/IEC 14443-3A) и B' (разновидность ISO/IEC 14443B). Последние устройства Android NFC также способны эмулировать смарт-карты на основе ISO/IEC 14443-4 (обычно тип A).

Однако нужно иметь в виду, что антенны (и ВЧ-блок питания в целом) в смартфонах NFC обычно предназначены для работы с небольшими маломощными метками NFC. Это часто приводит к снижению производительности бесконтактных смарт-карт (например, недостаточная передача энергии для включения карты или выполнения определенных криптографических операций, сигнал от метки к считывателю не принимается телефоном NFC и т. д.).

person Michael Roland    schedule 06.06.2016
comment
Спасибо за приятные технические подробности. Не могли бы вы порекомендовать (или, возможно, вы протестировали) какие-либо конкретные метки HF-RFID, которые я могу считывать/записывать с телефона NFC Android (т. е. путем включения NFC с телефона Android)? - person AskMe; 09.06.2016
comment
@TryingBest ISO/IEC 14443A: Topaz, MIFARE Ultralight и DESFire, my-D move SLE66R01L, my-d NFC, все чипы FeliCa прекрасно работают на всех устройствах Android (из-за проблем с некоторыми конструкциями антенн); ISO/IEC 15693: I-CODE и Tag-it HF в принципе отлично работают для чтения (хотя существуют огромные различия в зависимости от антенн тегов), существуют некоторые известные проблемы с записью между некоторыми наборами микросхем NFC и некоторыми чипами тегов. - person Michael Roland; 09.06.2016