Вопрос по – Стандарты NFC (Форум NFC, ISO / IEC, ECMA

16

Меня часто спрашивают о стандартах, на которых основывается NFC. Я обобщил свои знания в тексте ниже. Я надеюсь, что это может быть ответом на такие вопросы. Пожалуйста, не стесняйтесь исправлять это, публикуя комментарии и ответы - я включу это в свой текст.

Поскольку NFC основан на RFID, его часто рассматривают как расширение RFID, его форму или подмножество. Это правильно, потому что многие существующие стандарты RFID были приняты в NFC. Базовым стандартом NFC для физического уровня является NFCIP-1 (ISO 18092 или ECMA 340) - стандартизирует связь между двумя устройствами NFC. Использование радиочастотного уровня в NFCIP-1 напрямую унаследовано от более старых стандартов ISO ISO 14443 (бесконтактные бесконтактные карты), в частности, от протокола типа A, определенного в этом стандарте, и от японского JIS 6319-4 (на котором основана Sony FeliCa). используется стандартом NFC Forum Type 3 Tag). Следствием этого является то, что устройства NFC (режим чтения / записи) совместимы со смарт-картами ISO 14443.

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

2-й основной стандарт - NFCIP-2 (ISO 21481 или ECMA 352), который определяет механизм выбора между различными бесконтактными технологиями, работающий на одной частоте 13,56 МГц. Он предназначен для использования мобильными устройствами, которые поддерживают связь в соответствии с ISO 18092, ISO 14443, но они также совместимы с другими бесконтактными стандартами, такими как ISO 15693.

В дополнение к этому NFC Forum выпустил также несколько других стандартов, таких как NDEF (формат данных) RTD (типы записей для различных целей) и рекомендации для NFC Handover и, в частности, использование NFC для Синяя связь. Wi-Fi Alliance представил NFC как один из четырех способов настройки домашних сетей.

NFC форум также определен LLCP протокол, используемый в верхней части NFCIP-1 для одноранговой связи. Другой протокол, используемый в одноранговой связи в верхней части LLCP, это SNEP (Простой протокол обмена NDEF), который позволяет обмениваться сообщениями NDEF, аналогичными спецификациям операций с тегами.

стройства @NFC могут дополнительно работать в режим эмуляции карты, что позволяет им делать вид, что они пассивные бесконтактные смарт-карты. Это может быть самый важный режим, поскольку он позволяет мобильным телефонам действовать как бесконтактные платежные карты. Существует несколько стандартов для соединения контроллера NFC с защищенным элементом (элементом, используемым для хранения защищенных приложений и конфиденциальных данных), используемым в режиме эмуляции карты - SWP (Пока не стандартно - см. ETSI TS 102 613 V.9.1.0) и NFC-WI (ECMA-373).

Я не уверен на 100% в правильности вышеприведенного текста, поэтому мой вопрос - это правильно или нет? Есть ли что-нибудь, что вы хотели бы добавить?

BR STeN

Добавлены комментарии от парня из NFC

Я пересмотрел текст и внес изменения, чтобы сделать его более читабельным ... STeN

Ваш Ответ

2   ответа
3

что ваши вопросы относятся к SO, так как они не имеют отношения к программированию. У меня есть некоторые комментарии и дополнения.

NFC-IP1 основан на стандарте ISO 14443, точнее протоколе типа A, определенном в этом стандарте, и JIS 6319-4 (на котором основан Sony FeliCa, также используемый стандартом тегов типа 3 форума NFC). NFC-IP1 никоим образом не основан на ISO 15693.

Я не думаю, что устройство с поддержкой NFC-IP2 необходимо считать устройством с поддержкой NFC. Кроме того, LLCP не требует активного режима.

Говоря о стандартах NFC, я бы также упомянул SNEP (простой протокол обмена NDEF), который использует LLCP для обмена сообщениями NDEF. Помимо передачи Bluetooth, WiFi Alliance также стандартизирован для WiFi.

Подключение защищенного элемента к контроллеру NFC: протокол называется SWP (не SWI). Этот протокол обычно используется для подключения SIM-карты в качестве защищенного элемента к контроллеру NFC.

Другим стандартом, который вы можете упомянуть, является ISO 7816-4, так как он используется стандартом NFC Forum Type 4.

Спасибо - отличный ответ! Я добавлю это в течение дня к моему вопросу. Что касается SO - у меня все еще есть чувство, что в программировании не только вопросы, связанные с исходным кодом, но и «как это сделать», «где прочитать», «помочь мне понять концепцию» и т. Д. STeN
Но как устройство может выбрать обработчик протокола (ISO 18092, ISO 14443, ISO 15693), если оно не поддерживает NFC-IP2? Как он может общаться, если не знает, какой протокол использовать? S.Pols
Ладно, тхн! Означает ли это, что NFC-IP2 обеспечивает совместимость с RFID или это определено в NFC-IP1? S.Pols
Кроме того, не правда ли, что NFC-IP1 поддерживает ISO 15693? Если это правда, то, скорее всего, оно основано на ISO 15693, верно? Или поддержка ISO15693 - это будущее NFC-IP2? S.Pols
NFC-IP2 относится к тому, как NFC-IP1, ISO 14443 и ISO 15693 могут сосуществовать без столкновения РЧ-обнаружения, предотвращения столкновений и т. Д. Он описывает, как и когда считыватель и / или активный инициатор NFC-IP1 могут повернуть свое поле RF. NFC guy
0

год

Похожие вопросы