Pregunta

Mucho de lo que he leído recientemente acerca de SMS utiliza una especificación de 140 caracteres octeto, donde la mayoría de los usos de SMS Soy consciente del uso de 160 caracteres septeto. A UDH es de 5 octetos de longitud, es decir, si quiero enviar SMS concatenados sólo tendría 135 caracteres octeto para mis datos del mensaje. Esto me permitiría 154 caracteres septeto después de la UDH.

Cómo tomo un mensaje de carácter 154 octetos, lo añaden a la UDH 5 octeto, y enviar esto al módem como el texto del mensaje, o tengo para codificar mis 154 caracteres mensaje de octetos en una cadena de caracteres de 7 bits, codificar la UDH como una cadena de 7 bits, concatenar los dos, y enviar el texto al módem?

¿Fue útil?

Solución

La mayoría de las interfaces de contenido (SMPP, EMI / UCP, por ejemplo) a las redes móviles están utilizando juego de caracteres de 8 bits para enviar mensajes, y están haciendo el bit de relleno en algún lugar profundo en el SMSC.

Una excepción es la interfaz de módem AT + C Comando, si está utilizando el modo PDU que tiene que hacer el relleno de bits por su cuenta, y se somete hexagonal 140 bytes.

hth

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top