Guía de diseño de la extensión de clase NFC (CX)

En esta sección se describe la interfaz entre la extensión de clase NFC (CX) y el controlador de cliente NFC. El controlador NFC CX implementa todas las interfaces del controlador de dispositivo NFC y los protocolos y formatos NFC estándar basados en la especificación técnica de nfc Forum NFC Controller Interface (NCI).

El controlador de cliente NFC es responsable de la interacción de la capa de transporte, así como de la compatibilidad con las extensiones no estándar definidas por el proveedor para el funcionamiento optimizado del controlador NFC.

El controlador de extensión de clase NFC implementa todos los protocolos estándar nfc Forum Tag (T1T, T2T, T3T, ISO-DEP) y P2P (LLCP y SNEP) y RF Management en función de la especificación NCI Core. El controlador de extensión de clase implementa todas las interfaces de controlador de dispositivo definidas por Windows para interactuar con el controlador NFC, los elementos seguros y los puntos de conexión rf remotos.

En estos temas se describe la arquitectura y la interfaz pública entre el controlador de extensión de clase NFC proporcionado por Microsoft y el controlador de cliente NFC proporcionado por los fabricantes de conjuntos de chips correspondientes. El controlador NFC CX está diseñado para admitir conjuntos de chips NFC de varios fabricantes, y permite a los fabricantes implementar la funcionalidad estándar no NCI en su controlador de cliente NFC con fines de diferenciación.

DDI del controlador NFC

A continuación se muestran las DDI del controlador NFC definidas por Windows que implementa el controlador NFC CX:

Especificaciones del foro NFC

A continuación se muestran las especificaciones del foro NFC implementadas por el controlador NFC CX:

  • Interfaz del controlador NFC, especificación NCI 1.0
  • Formato de intercambio de datos NFC, NDEF
  • Etiqueta de tipo 1-4 del foro NFC
  • Protocolo de control de vínculos lógicos, ESPECIFICACIÓN LLCP 1.1
  • Protocolo simple de intercambio de NDEF, especificación SNEP 1.0
  • ISO/IEC 15693

Tarjetas inteligentes y etiquetas NFC compatibles

A continuación se muestran las tarjetas inteligentes NFC y las etiquetas compatibles con el controlador NFC CX:

  • Familia MIFARE Classic
  • Familia MIFARE Ultralight
  • FAMILIA MIFARE DESFire
  • Familia FeliCa
  • Familia Jewel/Topaz
  • Etiquetas ISO 15693 genéricas
  • Código de barras NFC Thinfilm (Kovio)

En esta sección