Cómo enviar SMS binario

Cómo enviar mensaje de texto binario

Este artículo le otorga consejos sobre lo que es el mensaje de texto binario y cómo enviar mensaje de texto binario con triunfo desde el PC a los smartphones. Para eso, necesitará un fuerte programa de pasarela mensaje de texto que logre llevar a cabo el trabajo pesado por usted. Para la demostración, utilicé un caso de muestra real del programa Ozeki NG mensaje de texto Gateway.
SMS binario es un tipo de mensaje mensaje de texto que puede integrar contenido enriquecido para ser enviado a smartphones o gadgets por medio de mensaje de texto. Los mensaje de texto binarios se usan para enviar datos más complejos que los sms nivel. La longitud máxima del mensaje es de 140 octetos.

Los mensaje de texto binarios además tienen la posibilidad de poder ingresar directo a los campos PID, DCS y UDH en la PDU mensaje de texto (este tipo de mensaje de texto es SMS: BINARY: XML). Este tipo de mensaje le facilita enviar toda clase de mensajes binarios. Entonces, para enviar un mensaje binario mensaje de texto, se sugiere usar el formato de mensaje SMS: BINARY: XML en el Ozeki NG mensaje de texto Gateway. Este formato de mensaje facilita determinar los valores DCS, PID, UDH y UDH del mensaje.

Los mensaje de texto XML binarios se tienen la posibilidad de enviar con un conocimiento profundo de la composición de un mensaje mensaje de texto. Debe estar familiarizado con lo siguiente: Esquema de codificación de datos (TP-DCS), identificador de protocolo (TP-PID), encabezado de datos de usuario (UDH) y datos de usuario (UDH).

Además, es requisito que logre codificar diversos tipos de mensajes en formato WBXML. Esto tiende a ser diferente con cada tipo de mensaje.
Los valores nombrados previamente tienen que especificarse como números hexadecimales en el mensaje mensaje de texto que se va a enviar.

mensaje de texto binario tiene una cantidad máxima de 140 bytes de datos que se tienen la posibilidad de usar. Esta proporción de bytes puede dividirse en dos componentes: la cabecera de datos y los datos de contenido real. La cabecera de datos se usa por lo general para avisar a los smartphones sobre esta clase de mensaje en especial. El mensaje mensaje de texto se puede usar para dar contenido multimedia, como tonos de timbre, logotipos del operador, mensajes WAP push, contactos de la agenda telefónica y configuraciones telefónicas.

En la mayoría de los casos, los smartphones nivel más nuevos tienen la capacidad no sólo de recibir, sino además de crear mensajes binarios mensaje de texto, si el gadget facilita insertar sonido, foto o vídeo en un mensaje mensaje de texto nivel. Esto facilita determinar los valores DCS, PID, UDH (User Data Header) y UD (User Data) dentro del mensaje.

Un mensaje mensaje de texto binario radica en lo siguiente:

PID en formato hexadecimal (1 byte)
DCS en formato hexadecimal (1 byte)
UDH en formato hexadecimal
UD en formato hexadecimal

En este código PID significa Data Coding Scheme, DC es un identificador de protocolo.

Esta composición puede ser implementada como se expone en el siguiente ejemplo:

00
F5
0605040B8423F0
EA0601AE02056A0045C60C037761702E6F7A656B692E687500080801034F7A656B69000101

Interpretación de la cadena de letras y números entre las etiquetas UDH:

06: Datos del usuario Longitud de cabecera (6 bytes seguidos)
05: UDH IE Identificador: Números de puerto
04: UDH Número de puerto Longitud IE (4 bytes seguidos: 2 para el puerto de destino, 2 para el puerto de origen)
0B84: Puerto de destino
23F0: Puerto de origen

Interpretación de la cadena de letras y números entre las etiquetas UD:

EA: ID de operación
06: Tipo PDU (empuje)
01: Longitud del cabezal (1 byte sigue)
AE: Content-type: application/vnd. wap. sic
A continuación, se usa el XML del tipo de mensaje WAP Push codificado en formato WBXML, siguiendo las reglas de codificación respectivas. Este es el mensaje de Wap Push:

Los mensajes binarios de mensaje de texto son sms en formato XML que fueron formateados con WBXML (WAP Binary Extensible Markup Language). Los WBXMLs son “transformadores de etiquetas”, lo que supone que para las etiquetas XML particulares se asocia un byte binario. El resultado de la transformación WBXML va a ser reducido con respecto al número de bytes generados. Entre otras cosas, inclusive el contenido dirección de Internet puede ser acortado por WBXML, donde 0D significa http://www., lo que va a ser en el siguiente contenido:

0Dozekismos

Fuente: (Sitio página oficial de Ozeki NG mensaje de texto Gateway)

Reply