BroadNet
Fundamentos Respuesta de BroadNet

Codificación GSM de 7 bits frente a codificación UCS-2: cuándo se utiliza cada una

Última revisión 2 min de lecturaRevisado por el equipo de ingeniería BroadNet
Respuesta rápida

El cuerpo de un SMS puede codificarse en GSM de 7 bits (160 caracteres por segmento, compatible con ASCII y una pequeña tabla de extensión) o en UCS-2 (70 caracteres por segmento, compatible con cualquier punto de código Unicode, incluyendo árabe, chino y emojis). La selección es automática: el agregador analiza el cuerpo del mensaje y elige la codificación más adecuada. No se permite la codificación mixta en un mismo SMS; un solo carácter que no sea GSM-7 obliga a convertir todo el mensaje a UCS-2.

Definición en lenguaje sencilloIndependiente del proveedorRevisado 27 de mayo de 2026
La respuesta larga

Todo lo que vale la pena saber, nada que no lo sea.

§01

El acantilado de 160 contra 70

Si tu mensaje cabe en GSM de 7 bits, dispones de 160 caracteres por segmento. Si añades una raya (—), una comilla rizada ("") o cualquier carácter árabe, chino o emoji, el mensaje completo se convierte en UCS-2 y dispones de 70 caracteres por segmento. Un mensaje de 150 caracteres que cabe en un segmento GSM se convierte en un mensaje de 150 caracteres que necesita 3 segmentos UCS-2, triplicando el coste. Para envíos de gran volumen, normaliza la puntuación a sus equivalentes ASCII de GSM-7 durante la redacción.

§02

Concatenación (SMS multipartes)

Los mensajes de más de un segmento se dividen en el lado del cliente y el terminal receptor los une mediante el encabezado de datos de usuario (UDH). Los segmentos concatenados con UDH tienen 153 caracteres (GSM-7) o 67 caracteres (UCS-2); el propio UDH consume tres bytes por segmento. La mayoría de los agregadores facturan por segmento, no por mensaje; un mensaje GSM-7 de 320 caracteres se factura como 3 segmentos.

§03

Cuándo utilizar deliberadamente UCS-2

Siempre para contenido en árabe, chino, japonés, coreano, cirílico o emojis. Siempre para idiomas europeos con diacríticos que no están en la extensión GSM-7 (polaco ł, checo ř, vietnamita ă). Los SMS en árabe en la región MENA son prácticamente 100% UCS-2; ajuste su presupuesto en consecuencia (los mensajes OTP en árabe suelen tener 2 segmentos).

§04

La opción de 8 bits (poco utilizada)

SMPP también admite codificación binaria de 8 bits sin procesar para datos binarios, utilizada para comandos SIM OTA, entrega de tonos de llamada (década de 1990) y escenarios M2M muy específicos. Casi nunca se observa en el tráfico A2P comercial.

BNEscrito por el equipo de ingeniería BroadNet·Operando servicios de mensajería de nivel empresarial desde 2003, con sede en Dubái.·Estándares editoriales
Construye con esto

¿Necesitas ayuda para conectar esto?

Las páginas siguientes contienen los productos y las guías de integración que dieron origen a este concepto. Si prefiere una demostración en vivo, nuestro equipo de ingeniería atiende llamadas el mismo día durante el horario laboral MENA .

Habla con nuestro equipo de ingeniería.
Comentario

¿Te ha resultado útil esta respuesta?

Tu voto nos ayuda a priorizar qué respuestas ampliar con ejemplos, diagramas y fragmentos de código.

¿Te ha resultado útil esta respuesta?
Gracias, anotado. Mantendremos esta respuesta actualizada.
Entendido. Dinos qué faltaba. enviar una nota rápida.

Cómo redactamos y revisamos el contenido

¿Sigues necesitando ayuda?

Habla con un ingeniero de verdad sobre tu construcción.

Respondemos en un día hábil, y las cuentas de producción cuentan con soporte 24/7. Nuestros ingenieros de soluciones implementan código, no scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA de respuesta
Solicitudes de acceso de pruebaRespuesta en 1 día hábil
Producción24 / 7 · < 15 min
NOC de operadores24 / 7 · guardia