BroadNet
Fundamentos Respuesta de BroadNet

UCS-2: Explicación de la codificación SMS Unicode

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

UCS-2 es la codificación Unicode de 16 bits que utilizan los SMS cuando el cuerpo del mensaje contiene algún carácter que no pertenece al alfabeto GSM de 7 bits. El árabe, el chino, el cirílico, el vietnamita, los emojis y las comillas curvas obligan a que el mensaje se envíe en UCS-2. La desventaja es que un SMS UCS-2 solo admite 70 caracteres por segmento (frente a los 160 de GSM de 7 bits); por lo tanto, un mensaje en árabe de 150 caracteres cuesta tres segmentos facturables, mientras que un mensaje en inglés de la misma longitud cuesta uno.

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

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

§01

Lo que realmente hace

Un SMS submit_sm incluye un campo data_coding que indica al SMSC cómo interpretar el cuerpo del mensaje. DCS = 0x00 (o 0x01) significa GSM de 7 bits, la codificación predeterminada de 160 caracteres. DCS = 0x08 significa UCS-2, dos bytes por carácter. El SMSC propaga el data_coding al SMSC del operador receptor, que a su vez lo propaga al terminal; el terminal muestra el cuerpo utilizando la codificación indicada. Mezclar —enviar un cuerpo codificado en GSM-7 con un carácter UCS-2— es una violación del protocolo y produce una visualización ilegible.

§02

Por qué es importante desde el punto de vista comercial.

Para la mensajería en la región MENA, UCS-2 es el formato predeterminado: prácticamente todo el tráfico A2P en árabe dirigido al consumidor utiliza UCS-2, por lo que cada mensaje cuesta entre 2 y 3 segmentos en lugar de 1. Esto no es opcional; la transliteración del árabe al alfabeto latino perjudica el reconocimiento y la interacción con el consumidor. La práctica habitual de los operadores consiste en preclasificar el tráfico UCS-2 en árabe en el SMSC y asignarle un precio adecuado. Para los mercados con alfabeto latino, la optimización consiste en revisar la composición para eliminar posibles activadores accidentales de UCS-2 (guiones largos, comillas curvas, emojis de un documento de Word del anunciante) antes de enviar el mensaje.

§03

Ángulo operativo

La mayoría de los agregadores detectan automáticamente la codificación del cuerpo enviado y ajustan la codificación de datos en consecuencia. Algunos permiten forzar la codificación (útil para realizar pruebas). Al depurar problemas de facturación inesperados («¿por qué mi campaña en árabe cuesta el triple de lo esperado?»), lo primero que hay que comprobar es la distribución de la codificación de datos de la campaña: si se esperaba GSM-7 pero los cuerpos se reciben como UCS-2, alguien añadió una comilla rizada.

§04

Consideraciones sobre privacidad y cumplimiento normativo

La codificación es metadatos; no constituye datos personales en sí misma y no está sujeta al ámbito de aplicación de la PDPL/RGPD. Sin embargo, UCS-2 es la codificación utilizada para el árabe, lo que implica que el tráfico UCS-2 tiene una mayor probabilidad estadística de contener datos personales residentes en la región MENA. Los operadores en los mercados regulados de la región MENA suelen aplicar las normas de residencia de datos más estrictas específicamente al tráfico UCS-2, partiendo de la premisa de que este contiene datos personales en idioma local.

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