Guía de mejores prácticas: codificación y gestión de datos en etiquetas UHF
Guía de mejores prácticas: codificación y gestión de datos en etiquetas UHF
Mejores prácticas

Guía de mejores prácticas: codificación y gestión de datos en etiquetas UHF

EPC, User Memory, Kill Password — cómo planificar las tres capas de almacenamiento. Una especificación de codificación para ingenieros con ejemplos GS1 SGTIN-96.

7 min· By SpidersRFID Editorial Team

Key Takeaways

  • Estructura de memoria EPC
  • Estrategia de User Memory
  • Seguridad de kill password

01Estructura de memoria EPC

El banco EPC de una etiqueta UHF es una región escribible de 96-496 bits que guarda el identificador único. GS1 recomienda SGTIN-96: Header (8) + Filter (3) + Partition (3) + Company Prefix (20-40) + Item Reference (4-24) + Serial Number (38). Garantiza unicidad global y es analizable por cualquier lector GS1.

  • Header (8 bits): esquema, SGTIN-96 = 0x30
  • Company Prefix: asignado por GS1, longitud variable
  • Serial Number (38 bits): hasta 2^38 = 27.400M
  • Reserve bits para migrar a SGTIN-198

02Estrategia de User Memory

User Memory es el banco de extensión más allá del EPC, de 0 a 512 bits. Sirve para datos que "viajan con la etiqueta y deben leerse offline", como lote, fecha de producción y estado QC. Ojo: User Memory no tiene layout estandarizado — cada fabricante puede disponer los bytes distinto, lo que afecta la interoperabilidad.

Recomendamos el principio "el EPC es fuente de verdad, User Memory es caché". Los datos críticos deben vivir en el backend; User Memory es solo fallback offline. Al escribir, use ASCII con CRC de 2 bytes para verificación entre lectores. Nunca guarde datos no recuperables (p. ej. el serie único) solo en User Memory — si el chip muere, se pierden para siempre.

03Seguridad de kill password

La Kill Password es una credencial de acceso de 32 bits que "mata" permanentemente la etiqueta — ejecutada, ya no se lee. Es común en retail tras el checkout para evitar tracking de privacidad. Pero Kill es irreversible y el coste de error es alto. Recomendamos fuertemente hacer Lock antes de Kill — protege privacidad y conserva recuperabilidad.

  • Kill es irreversible: la etiqueta queda ilegible para siempre
  • Lock es recuperable: se puede desbloquear con contraseña
  • Access Password y Kill Password deben gestionarse por separado
  • Guarde contraseñas cifradas en el gateway; nunca las transmita en claro

04Flujo de codificación

El flujo recomendado tiene cuatro pasos: 1) generar SKU+lote+serie en MES/ERP; 2) despachar vía middleware a impresora o handheld de codificación; 3) escribir EPC y re-leer para verificar; 4) mapear EPC a datos de negocio en el backend. Todo debe completar en 2 segundos, o se vuelve cuello de botella en línea.

La verificación es el paso más omitido pero más crítico. Recomendamos "leer-tras-escribir + doble chequeo": re-leer el EPC y comparar con el objetivo, y verificar CRC de User Memory a la vez. Si cualquiera falla, marque la etiqueta como defectuosa y reescriba. Una estación robusta debe tener tasa de defecto bajo 0,05%.

Usamos cookies para mejorar su experiencia de navegación, analizar el tráfico del sitio y personalizar el contenido. Haga clic en “Aceptar todas” para aceptar todas las cookies, o elija “Solo necesarias”. Consulte nuestra Política de privacidad para más detalles.