6 votos

Preguntas sobre NFC ' el modo de emulación de tarjeta s

NFC tiene un modo llamado "tarjeta de emulación" en el que puede comunicarse con un lector de RFID, ya que actúa como una tarjeta RFID. Toda la literatura que tengo y las búsquedas en la web hice sólo me consiguió tan lejos como con tarjeta de emulación del dispositivo debe, al menos, "emiten un IDENTIFICADOR único". Pero me gustaría saber si:

  • es posible, según el NFC definición, para una tarjeta de este tipo la emulación de la información a ser configurada completamente gratis (probablemente ir tan lejos como emular una tarjeta RFID con una java de rutina con su límite superior de la cantidad máxima de bytes permitidos en una tarjeta RFID en la RFID protocolo), y;

  • un IDENTIFICADOR único (si no configurable) está codificado por la fabricante o dependen de la tarjeta SIM.

En una nota, probablemente sería interesante saber lo que los fabricantes de que usted, como usuario, de hacer y lo que debería ser teóricamente posible debido a las definiciones de protocolo.

Por ejemplo, el Nexus S del chip NFC es solo de lectura y no ofrece ningún modo de emulación de tarjeta.

Agradezco de antemano todas las respuestas.

5voto

Nauman Puntos 101

Después de algunas investigaciones he descubierto a mí mismo y quería compartir mis hallazgos con usted.

Tarjeta NFC tipos de emulación

Por favor, tenga en cuenta que NFC aún no está terminado protocoll y los cambios son posibles. Esto es sólo la lista de lo que he encontrado como la versión más reciente. (Copiado de C. Enrique Ortizes' blog el 10 de enero de 2011)

  • NFC Forum Tipo 1 de la Etiqueta de la Operación Especificación de Tipo 1 de la etiqueta se basa en ISO14443A. Las etiquetas son leídas y re-escribir capaces; los usuarios pueden configurar la etiqueta de ser de sólo lectura. Memoria la disponibilidad es de 96 bytes y ampliable a 2 kbyte; comunicación la velocidad es de 106 kbit/s.

  • NFC Forum Tipo 2 de la Etiqueta de la Operación Especificación de Tipo 2 de la etiqueta se basa
    en ISO14443A. Las etiquetas son leídas y
    re-escribir capaces; los usuarios pueden configurar la etiqueta de ser de sólo lectura. Memoria
    la disponibilidad es de 48 bytes y
    ampliable a 2 kbyte; comunicación la velocidad es de 106 kbit/s.

  • NFC Forum Tipo 3 de la Etiqueta de la Operación Especificación de Tipo 3 de la etiqueta se basa
    en el Estándar de la industria Japonesa
    (JIS) X 6319-4, también conocido como FeliCa. Las etiquetas son pre-configurado en
    fabricación de ser leído y
    re-escritura o de sólo lectura. Memoria
    la disponibilidad es variable, teórico límite de memoria es 1MByte por el servicio;
    velocidad de comunicación es de 212 kbit/s o 424 kbit/s.

  • NFC Forum Tipo 4 de la Etiqueta de la Operación Especificación de Tipo 4 de la etiqueta es totalmente
    compatible con ISO14443A y B
    los estándares. Las etiquetas son pre-configurado en fabricación de ser leído y
    re-escritura o de sólo lectura. Memoria
    la disponibilidad es variable, de hasta 32
    KBytes por servicio; comunicación
    la velocidad es de hasta 424 kbit/s.

Tarjeta NFC, tecnología de emulación

Básicamente una tarjeta RFID es emulado por un Java MIDlet usando sin contacto de la API (JSR 257). Que es capaz de acceder al lugar (ya sea de la tarjeta SIM, una tarjeta inteligente, un seguro de memoria interna, o un seguro de memoria externa), donde la emulación se guarda la información.

Exactamente cómo y wheres de NFC de emulación de tarjeta parecen ser un tema de intenso debate en la actualidad, ya que hay dos conceptos básicos que directamente corresponsal con mi segunda pregunta (proveedor vs manufracture (vs usuario)). En esta discusión se hace una respuesta muy duro y los cambios fundamentales también puede suceder es mejor que se muestra en este ejemplo: Sol oficial del desarrollador introducción a la NFC utiliza una copia más antigua de un gráfico de C. Enrique Ortiz para explicar cómo el modo de emulación de tarjeta obras, que ahora está completamente obsoleta y mal.

La GSMA empuja para la simcard a ser el almacenamiento de la tarjeta inteligente de la información dando el proveedor de total control sobre NFC de emulación de tarjeta. Yo personalmente sería partidario de una solución entre las líneas de "hacer todo lo posible".

Criterios De Programación

Mientras que la búsqueda de ejemplos de programación me enteré de que con los disponibles en la actualidad NFC en dispositivos (principalmente de Nokia) que hay un dicho consejo: Un MIDlet por RFID emisor de la tarjeta (Suponiendo que las cartas de un mismo emisor son del mismo tipo y por igual trabajo).

Ya que no hay ninguna decisión final sobre dónde almacenar la tarjeta inteligente de la información, la implementación de ir tan lejos como tener un gestor de descargas para descargar varios tipos de tarjetas inteligentes para emular a través de internet.

Manufracture / Proveedor limitaciones

Parece posible que un manufracture puede implementar como mucho NFC funcionalidad como él quiere. Nexus S, si no se actualiza a Android 2.3.3, por ejemplo, tiene sólo la lectura de la ETIQUETA de la funcionalidad.

Si hubiera decidido que la tarjeta sim debe ser la única área de almacenamiento para la información de la tarjeta, las limitaciones de espacio puede convertirse en un problema, especialmente si usted desea emuluate varias tarjetas.

Conclusión

Esto ha sido sólo un breve resumen de lo que he averiguado y probablemente va a ser malo porque de NFC protocoll cambios en el futuro, pero por ahora espero que ayude a alguien que askes las mismas preguntas que yo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X