WAP PUSH concaténé long sur SMS
-
17-09-2020 - |
Question
Quelqu'un peut-il expliquer comment envoyer un SMS WAP PUSH concaténé ?Je peux envoyer un SI qui s'étend sur un seul message, mais je n'ai pas compris comment en envoyer un qui s'étend sur plusieurs messages
La solution
Si vous envoyez un message WAP Push avec un support SMS, vous recevez un SMS avec un en-tête de données utilisateur.Cet en-tête de données utilisateur ressemble à 0605040B8423F0
et contient pour ainsi dire le port source et le port de destination de l'application WAP Push sur votre téléphone.0B84 est le numéro de port de destination (2948), 23F0 est le numéro de port source (9200).
Pour envoyer un WAP Push de plus de 133 octets vous devez ajouter un en-tête de concaténation à l'UDH, l'UDH ressemblera alors à
0B00033F020105040B8423F0
pour le premier SMS et
0B00033F020205040B8423F0
pour le deuxième SMS
Divisez les données Wap-Push restantes en morceaux de 128 octets et ajoutez-les à l'UDH.
Les détails de la gloire font partie de la spécification 3GPP 23.040 trouvée sur http://www.3gpp.org/ftp/Specs/html-info/23040.htm
Hth Cheerio Steve