- Un IMEI tiene 15 dígitos: un TAC de 8 dígitos, un número de serie de 6 dígitos y un dígito de control Luhn de 1 dígito.
- El TAC lo asigna la GSMA e identifica al propietario de la marca y el modelo exacto.
- El último dígito es una suma de comprobación de Luhn calculada a partir de los primeros catorce, por lo que se trata de una autoverificación de IMEI válida.
- Los compradores al por mayor ejecutan primero la verificación de Luhn en un manifiesto, porque los IMEI con errores tipográficos o fabricados fallan de forma gratuita.
- Una suma de comprobación válida no significa que el dispositivo esté limpio. El estado de la lista negra necesita una búsqueda de registro separada.
La respuesta corta
Un IMEI es un identificador de 15 dígitos formado por tres partes: los primeros 8 dígitos son el Código de asignación de tipo (TAC) asignado por GSMA para identificar el fabricante y el modelo, los siguientes 6 dígitos son un número de serie asignado por el titular del TAC para identificar el dispositivo individual y el último dígito es un dígito de control de Luhn calculado a partir de los primeros catorce. Debido a que ese último dígito es una función matemática de los demás, un IMEI formado correctamente se valida contra sí mismo, razón por la cual la suma de verificación es el primer filtro que un comprador cuidadoso aplica a una lista de IMEI.
Esa estructura está definida en las reglas de asignación de IMEI de la GSMA y es la misma en todos los teléfonos de una red móvil. Una vez que puedes leer las tres partes, un IMEI deja de ser una cadena opaca y se convierte en un pequeño conjunto de datos: qué modelo, qué unidad y si el número es incluso internamente consistente. El resto de esta guía recorre cada parte, calcula el dígito de control a mano y muestra dónde termina la utilidad del IMEI.
La anatomía de 15 dígitos
Cada IMEI se divide en los mismos tres campos. Leerlos en orden te indica el modelo, la unidad y la autocomprobación.
| Field | Digits | Asignado por | lo que identifica |
|---|---|---|---|
| TAC (Código de asignación de tipo) | 8 | GSMA | Propietario de la marca y modelo exacto. |
| Número de serie (SNR) | 6 | Titular del TAC (fabricante) | El dispositivo individual dentro de ese modelo. |
| dígito de control | 1 | Computado (Luhn) | Autocomprobación de los primeros 14 dígitos |
Tome el ejemplo IMEI 353161052142844. El TAC es 35316105, el número de serie es 214284, y el dígito de control es 4. Según la GSMA y fuentes de referencia como la entrada IMEI de Wikipedia y la documentación IMEI de TUV SUD, este diseño 8-6-1 es fijo, razón por la cual cualquier cadena que no tenga exactamente 15 dígitos, o cuyo último dígito no pase la prueba de Luhn, no puede ser un IMEI válido.
Lo que revela el TAC
El TAC es la parte del IMEI que tiene un significado que puedes buscar. Se asigna a un fabricante y a un modelo específico, porque la GSMA emite TAC a los propietarios de marcas para cada tipo de dispositivo.
Dos teléfonos del mismo modelo, de la misma línea, comparten el mismo TAC. Sus números de serie difieren. Entonces, una búsqueda TAC responde a la marca y el modelo, no a la identidad: le dirá que un dispositivo es, por ejemplo, un modelo particular de iPhone o Galaxy, pero no qué teléfono individual está sosteniendo. Para un comprador mayorista, esto sigue siendo valioso. Si un manifiesto afirma que hay mucho de un modelo, pero los TAC se decodifican a un modelo diferente, o a una combinación de modelos, esa discrepancia surge inmediatamente solo a partir de los números, antes de que se desempaqueta algo. La decodificación a nivel TAC es exactamente lo que herramientas como nuestra verificación masiva de IMEI aparecer en toda una lista a la vez.
¿Negociar esta acción usted mismo? Aikon es un piso vivo para la venta al por mayor de electrónica: las empresas registradas publican ofertas de compra y venta y tratan directamente entre sí. Únete gratis.
El dígito de control de Luhn, trabajado a mano
El dígito IMEI final no son datos, es una suma de verificación. Está elaborado con la fórmula de Luhn, el mismo algoritmo que se utiliza en los números de tarjetas de pago, y puedes reproducirlo a mano en un minuto.
El método: tomar los primeros 14 dígitos. A partir del segundo dígito, duplique cada segundo dígito. Si un valor duplicado es mayor que 9, reste 9. Sume todos los valores resultantes. El dígito de control es lo que debes sumar a esa suma para llegar al siguiente múltiplo de diez. Aquí está el cálculo completo de la base. 35316105214284.
| Position | Digit | Action | Valor agregado |
|---|---|---|---|
| 1 | 3 | keep | 3 |
| 2 | 5 | duplicar a 10, restar 9 | 1 |
| 3 | 3 | keep | 3 |
| 4 | 1 | double | 2 |
| 5 | 6 | keep | 6 |
| 6 | 1 | double | 2 |
| 7 | 0 | keep | 0 |
| 8 | 5 | duplicar a 10, restar 9 | 1 |
| 9 | 2 | keep | 2 |
| 10 | 1 | double | 2 |
| 11 | 4 | keep | 4 |
| 12 | 2 | double | 4 |
| 13 | 8 | keep | 8 |
| 14 | 4 | duplicar a 8 | 8 |
| Sum | 46 | ||
La suma de los dígitos es 46. El siguiente múltiplo de diez es 50 y 50 menos 46 es 4, por lo que el dígito de control es 4 y el IMEI completo es 353161052142844. Para validar un IMEI de 15 dígitos existente, ejecute la misma regla de duplicación en los 15 dígitos: si el total es múltiplo de diez, la suma de verificación es correcta. Cambie cualquier dígito y el total dejará de ser múltiplo de diez, que es exactamente como el cheque detecta un número mal escrito.
Pruébalo: validador de suma de comprobación IMEI
Pegue un IMEI de 15 dígitos a continuación. La verificación de Luhn se ejecuta completamente en su navegador, sin llamadas de red y sin nada almacenado.
IMEI vs IMEI2 vs MEID vs ESN vs número de serie
Varios identificadores de dispositivos tienen un aspecto similar y, a menudo, se encuentran en la misma etiqueta. Responden a diferentes preguntas y pertenecen a diferentes tecnologías de red.
| Identifier | Format | Technology | que es |
|---|---|---|---|
| IMEI | 15 dígitos decimales | GSM, UMTS, LTE, 5G | La identidad del dispositivo en las redes móviles. |
| IMEI2 | 15 dígitos decimales | Dispositivos con doble SIM | El segundo IMEI, uno por ranura SIM o radio |
| MEID | 14 dígitos hexadecimales | CDMA2000 | El equivalente CDMA de un IMEI |
| ESN | código antiguo | CDMA heredado | El predecesor de MEID, ahora en gran parte retirado |
| Número de serie | Formato del fabricante | Any | Identificador de unidad propio del fabricante. |
Algunas aclaraciones con las que se topa un comprador. Un teléfono con doble SIM lleva dos IMEI, comúnmente denominados IMEI1 e IMEI2; cada uno es un IMEI completo e independiente con su propia serie y dígito de control, y generalmente comparten el mismo TAC porque pertenecen a un modelo. El MEID es hexadecimal en lugar de decimal, según la entrada de identificador de equipo móvil de Wikipedia, que es la forma más rápida de distinguirlo de un IMEI de un vistazo. ESN es el número de serie electrónico CDMA más antiguo que reemplazó MEID. Y el número de serie del fabricante es nuevamente un identificador separado, que se utiliza para la garantía y el seguimiento interno, no para la identidad de la red.
Por qué los compradores al por mayor validan las sumas de verificación antes de pagar
En un lote grande, el manifiesto es una hoja de cálculo de IMEI y la suma de verificación es la puerta de calidad más barata que existe. No cuesta nada y detecta toda una clase de problemas al instante.
Aparecen dos modos de falla constantemente. El primero es un error honesto: un IMEI transcrito a mano o exportado desde un sistema defectuoso elimina o transpone un dígito, y la verificación de Luhn lo marca porque la aritmética ya no cierra. El segundo es la fabricación: manifiestos acolchados en los que se inventaron filas para inflar un recuento, o números copiados y ligeramente alterados. Los dígitos cambiados aleatoriamente casi siempre rompen la suma de verificación. Al ejecutar Luhn en toda la lista, se convierte un reclamo de, digamos, mil unidades en un conteo estricto de cuántas filas son incluso válidas internamente, antes de una única consulta de registro paga. Es por eso que la validación del formato y la suma de verificación se ejecuta primero, y la verificación de la lista negra paga se ejecuta solo en las filas que la sobreviven. Esta es la misma secuencia descrita en nuestra guía para Verificaciones de IMEI para compradores mayoristas.
Cómo validar de forma masiva un manifiesto
Para un número, el validador de arriba es suficiente. Para un manifiesto completo, desea aplicar la misma verificación a cada fila a la vez y obtener una lista limpia de aprobados o no aprobados.
- Normaliza la columna. Elimina espacios, guiones y caracteres extraviados para que cada celda tenga 15 dígitos.
- Ejecute el formato y Luhn comprobará cada fila. Our herramienta de verificación masiva de IMEI hace esto en el navegador y marca cada IMEI como válido o no válido, sin carga.
- Poner en cuarentena los fallos. Cualquier fila que no tenga 15 dígitos o no cumpla con Luhn es un error tipográfico o una invención; sácalo y consulta al vendedor antes que nada.
- Sólo entonces ejecute la verificación del estado pagado. Envíe los IMEI válidos y supervivientes a una lista negra y a un servicio de estado, de modo que nunca tenga que pagar para consultar números que nunca fueron reales.
- Muestreo de las unidades físicas. Marque el código en el dispositivo y compare un puñado al azar con el manifiesto para confirmar que el papel coincide con el metal.
Lo que no te dice un IMEI
Un IMEI válido es una comprobación necesaria, no suficiente. Pasar la suma de verificación sólo demuestra que el número está bien formado, no que el dispositivo detrás de él sea genuino o limpio.
Fundamentalmente, el control de Luhn no dice nada sobre el estado de la lista negra. Si un dispositivo se reporta como perdido, robado o bloqueado financieramente permanece en el registro de dispositivos de GSMA y en las listas de bloqueo de operadores, y eso requiere una búsqueda en la base de datos por separado, cubierta en nuestra explicación en Estado de la lista negra de GSMA y qué significa limpiar y en el entrada del glosario IMEI en la lista negra. Un IMEI bien formado aún puede incluirse en la lista negra. También se puede clonar, donde varios teléfonos físicos comparten un IMEI válido, que pasa la suma de verificación cada vez. Y un IMEI válido no revela nada sobre el bloqueo del operador, el bloqueo de activación o la originalidad de las piezas internas. Todos esos son controles distintos. El modelo mental correcto es un embudo: la suma de comprobación filtra los números que no pueden ser reales, el registro filtra los números que son reales pero están bloqueados y la inspección física filtra todo lo que los números no pueden ver.
Leídos en conjunto, la estructura del IMEI le brinda al comprador un primer pase rápido y gratuito, y un mapa claro de dónde termina ese pase y dónde debe comenzar la verificación paga. En un piso concurrido, saber exactamente lo que cada dígito promete y lo que no promete es lo que mantiene un manifiesto honesto.