Pregunta

Soy nuevo en todo el campo de RFID.

necesito para almacenar un activo RFID pr en la base de datos. Ninguna decisión se ha hecho sobre qué sistema alimentará ese campo en particular (o campos?), Así que sólo quieren dejar a un lado un poco de espacio en este momento.

Oracle tiene todo este paquete "Identidad" que se encarga, entre otras cosas, las diferentes versiones y tipos de RFID, pero no te has visto algo de servidor SQL.

Tal vez estoy complicar las cosas, pero he buscado ancho, pero no encontró ninguna referencia a qué tan grande es esa etiqueta, o incluso si es apto para ser almacenado en un campo, o si necesita múltiple.

Entonces, ¿qué columnas debería tener, y cuáles deben ser sus tamaños? Sería nvarchar (10) es suficiente? nvarchar (20)?

¿Fue útil?

Solución

No hay un tamaño fijo para los datos de las etiquetas RFID. De hecho, puede almacenar desde unos pocos bytes a unos pocos kilobytes. Incluso se pueden utilizar para introducirse en un sistema sin protección mediante el almacenamiento de código dentro de ellos. Por lo tanto se debe tratar a todos los datos que recibe de ellos con la misma sospecha de que lo haría de otra parte.

En cuanto a un identificador que es únicos a continuación, si asigna sobre la base de que sea no más grande que un UUID entonces debería estar bien.

Otros consejos

AFAIK las etiquetas de generación 1 de RFID son generalmente de 128 bits, en los que 96 bits son el único ID y el resto es la suma de comprobación. Pero tengo la firme sospecha de que las nuevas generaciones son al menos 256 bits y que va a seguir creciendo. Estoy de ninguna manera un experto, por lo que puede esperar otra respuesta:)

Así que me gustaría ir con un char o varchar de tamaño suficiente, que debería ser fácil de escalar más tarde.

Por desgracia, los estándares en el mundo de la RFID en el momento especificar todo tipo de cosas útiles, pero no el tamaño de la etiqueta (estas normas tienden a ser específicos de la industria y la capacidad de realizar un seguimiento de las vacas no pueden mapear tan bien a lo que tiene planificada).

Mi consejo sería asignar algo para mantener una cantidad suficiente de datos de prueba (nvarchar(10) debe estar bien) y luego dimensionar correctamente cuando se elige una implementación real, en cuyo punto el proveedor será capaz de darle esa información.

No hay un tamaño fijo para las etiquetas RFID, pero creo que en su estado actual (ene 2011) 2 KB es el tamaño máximo de las especificaciones de alta frecuencia, esto incluye la identificación de la etiqueta, los datos del usuario y los datos establecidos por el fabricante requerido para la etiqueta funcionar. En la especificación UHF, en lugar de identificadores únicos que tiene un EPC, que es editable por un lector si la etiqueta está desbloqueado, a diferencia de identificadores únicos en la insuficiencia cardiaca, que se ajustan y fijan por el fabricante. Al final del día, lo que necesita para leer la disposición de los datos de la memoria de la etiqueta usando tu. Fabrica proporcionará el documento técnico que necesita que explica las direcciones de memoria disponible, y por lo tanto el tamaño máximo que necesita.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top