Home | Downloads | Support | Newsletter | Documentation | Related Links
 
Home
Downloads
Support
Documentation
Related Links
Routing MMS Notifications via a WAP Push Proxy Gateway (PPG)
Document ID: TB-NOWSMS-007, Last Update: April 4, 2003

With releases v4.20 and later of the Now SMS/MMS Gateway, a configuration option has been added to allow MMS Notification messages to be routed via a WAP Push Proxy Gateway, instead of direct delivery over SMS. This configuration option can allow for improved integration of the MMSC with some existing WAP environments.

Note that the WAP Push Proxy Gateway (PPG) to which the MMSC connects must support the following characteristics:

  1. If authentication is required (username/password), the PPG must support HTTP Basic Authentication

  2. The ability to receive push data in 8-bit format, with support for the MIME type “application/vnd.wap.mms-message” (note that when this setting is enabled, the WAP Push option supported by the NowSMS web menu interface will also generate push messages via the configured PPG, and in these cases, the MIME types “application/vnd.wap.sic” and “application/vnd.wap.slc” will be used)
  3. .

  4. A push recipient address format of“WAPPUSH=PhoneNumber/TYPE=PLMN@domain”, where “PhoneNumber” will contain the phone number of the push recipient, and “domain” is a configurable setting.

To configure the Now SMS/MMS Gateway to generate MMS notifications via a WAP Push Proxy Gateway, you must manually edit the MMSC.INI, and create a section of this file with the header “[WAPPPG]”. The following settings are supported under the “[WAPPPG]” section header:

URL=http://host.name:port/path
This setting is required. It should point to a URL that is valid for submitting messages to the PPG. The host name may be entered as either a DNS host name or IP address, and the port setting defaults to “80” if not otherwise specified.

User=username
This setting is optional. It specifies a username for HTTP Basic authentication to be used to connect to the PPG.

Password=password
This setting is optional. It specifies a password for HTTP Basic authentication to be used to connect to the PPG. (Note: This setting is ignored if the “User” setting is not specified.

PushAddressDomain=domain
This setting is optional. It specifies the “domain” portion of the WAP Push recipient address (e.g., “WAPPUSH=PhoneNumber/TYPE=PLMN@domain”). If this setting is left blank or not specified, the “@domain” portion will not be included in the WAP Push recipient address specification.

Return to Now SMS/MMS Gateway Technical Bulletins