Appendix "A5" - Message types - Wap push
The WAP Push technology makes it possible to send a specially encoded SMS message with a description and link to a WAP address (URL). When a GSM handset receives this WAP Push message, it will automatically give the user the option to access the WAP content. The WAP content can be WML page, a JAVA application or multimedia content.
WAP Push is also used to send polyphonic ringtones and wallpaper images to phones.
To instruct a phone to go to a certain WAP location, a Service Indication message needs to be used. This is an XML document that contains a URL for the handset to browse to. For example:
Sending a WAP Push message in SMS
To send a WAP PUSH message with Ozeki Message Server 6, you need to specify a message type containing a MIME identification. To send the above example, you would use the following message type:
In this case, the message type is made up from three sections. The first section tells the message server that this is an SMS message. This way only the drivers supporting SMS will be considered to deliver the message. The second section is used by the driver to use the WAP PUSH SMS encoder. This encoder will use the application/vnd.wap.sic MIME type to build the Wireless Session Protocol (WSP) pdu encoded in WBXML format, and will use the Wireless Datagram Protocol (WDP) to form the SMS messages.
After the message type
has been set, the message content should be created using the appropriate
DTD. For example for a WAP PUSH service indication message you should use
the following DTD.