Вопрос по – Стандарты NFC (Форум NFC, ISO / IEC, ECMA
Меня часто спрашивают о стандартах, на которых основывается 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
что ваши вопросы относятся к 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.