Un MCC (Mobile Country Code) es un código de 3 dígitos que identifica un país, y un MNC (Mobile Network Code) es un código de 2 o 3 dígitos que identifica una red móvil dentro de él. Juntos, MCC y MNC identifican a un operador, y los proveedores SMS los usan para fijar precios, enrutar y generar informes del tráfico por red.
Cómo se forman los códigos
MCC y MNC están definidos en la Recomendación UIT-T E.212. La UIT asigna los MCC, y la autoridad de numeración de cada país asigna los MNC a sus operadores. Juntos forman los primeros dígitos del IMSI de cada SIM (la identidad del abonado almacenada en la SIM).
| MCC | País | Ejemplo de MNC | Notas |
|---|---|---|---|
| 234 | Reino Unido | 234-15 | El Reino Unido también usa el MCC 235 |
| 262 | Alemania | 262-01 | MNC de 2 dígitos |
| 310 a 316 | Estados Unidos | 310-260 | MNC de 3 dígitos, varios MCC |
| 404, 405 | India | Muchos | Históricamente los códigos se asignaban por zona de licencia |
Un país puede tener más de un MCC, y un operador puede tener varios MNC tras fusiones o para distintas tecnologías. Los OMV (operadores virtuales) pueden tener su propio MNC o usar el código de la red que los aloja.
MCC, MNC y el número de teléfono
El MCC/MNC no es lo mismo que el prefijo de marcación. El código de país de un número de teléfono (+44, +49) procede del plan E.164, que se explica en el formato de número E.164. No siempre se puede saber la red a partir del prefijo del número, por la portabilidad: un abonado puede pasarse a otro operador y conservar el número. Para conocer la red actual hace falta una consulta. Consulte el HLR lookup explicado y la portabilidad numérica móvil y el enrutamiento.
Cómo usan el MCC/MNC los proveedores SMS
- Listas de precios: las tarifas suelen indicarse por MCC/MNC, porque los operadores de un mismo país cobran tarifas A2P distintas. Consulte cómo funcionan los precios del SMS A2P.
- Enrutamiento: una plataforma resuelve cada número de destino a su MCC/MNC actual y elige el proveedor configurado para esa red. Un proveedor puede ser directo con una red e indirecto con otra, como se explica en las rutas SMS directas.
- Informes: la tasa de entrega y la latencia se siguen por red, así que puede ver cuándo un operador empieza a bloquear.
- Conciliación de facturas: las facturas detallan el tráfico por MCC/MNC, y las discrepancias entre sus datos y los del proveedor suelen venir de datos de portabilidad diferentes.
Enrutamiento por prefijo vs enrutamiento MNP
| Método | Cómo funciona | Riesgo |
|---|---|---|
| Enrutamiento por prefijo | Rangos de números asociados a operadores según el plan de numeración nacional | Los números portados se envían a la red equivocada y pueden fallar o cobrarse a una tarifa incorrecta |
| Enrutamiento MNP o HLR | Una consulta indica la red actual antes del envío | Coste de la consulta y algo de latencia, pero enrutamiento correcto |
En países con mucha portabilidad, enrutar solo por prefijo puede enviar una gran parte del tráfico al sitio equivocado. Pregunte a su proveedor si enruta y factura por la red original o por la actual.
Dónde encontrar los códigos
La UIT publica la lista de MCC y los MNC que le notifican los países en su Boletín de Explotación. Los reguladores nacionales publican sus propias asignaciones de MNC. Muchas plataformas SMS incluyen una tabla MCC/MNC en su lista de precios o en la documentación de su API, pero contrástela con una fuente oficial cuando se lanza un operador nuevo o dos se fusionan.
Cómo usarlo al solicitar rutas
Si su tráfico va sobre todo a una o dos redes de un país, indíquelo al solicitar una ruta: el mejor proveedor para esas redes puede no ser el mejor para el país en general. VoIPMatcher obtiene rutas SMS A2P por red de sus carriers. Solicite una ruta SMS con las redes que necesita.
Preguntas frecuentes
¿Qué significa MCC MNC?
MCC significa Mobile Country Code, un código de 3 dígitos que identifica un país, y MNC significa Mobile Network Code, un código de 2 o 3 dígitos que identifica una red dentro de ese país. Juntos identifican a un operador móvil, por ejemplo 234-15 en el Reino Unido. Están definidos en la Recomendación UIT-T E.212.
¿El MCC es lo mismo que el prefijo telefónico del país?
No. El MCC identifica un país dentro del sistema de redes móviles, mientras que el prefijo de un número de teléfono, como +44 o +49, procede del plan de numeración E.164. El Reino Unido usa el MCC 234 pero el prefijo 44. No se puede deducir de forma fiable el MCC ni la red a partir de un número de teléfono.
¿Cómo averiguo el MCC y el MNC de un número de teléfono?
El prefijo del número solo indica qué operador tenía originalmente el rango. Como los abonados pueden portar su número a otro operador, la forma fiable de conocer el MCC y el MNC actuales es una consulta: un HLR lookup consulta la red, y un MNP lookup consulta la base de datos de portabilidad. Muchas plataformas SMS lo hacen automáticamente antes de enrutar.
¿Por qué el precio del SMS cambia entre redes del mismo país?
Cada operador móvil fija su propia tarifa de terminación A2P, así que dos redes de un mismo país pueden cobrar importes distintos a los remitentes. Por eso las listas de precios SMS suelen ir por MCC y MNC y no por país. Un proveedor también puede ser directo con una red y llegar a otra a través de un socio, lo que cambia precio y calidad.
¿Un país puede tener más de un MCC?
Sí. Estados Unidos usa los MCC del 310 al 316, India usa el 404 y el 405, y el Reino Unido usa el 235 además del 234. Un operador también puede tener varios MNC, por ejemplo tras una fusión o para distintas tecnologías. Contrástelo con la lista de la UIT y con el regulador nacional cuando un operador se lanza o se fusiona.
¿Necesita una ruta?
Envíe el destino, el tipo de ruta y la tarifa objetivo. Le respondemos con lo que podemos ofrecer.