How Send MMS Setting using Service indication message(SI)

How Send MMS Setting using Service indication message(SI) SearchSearch

SMS & MMS Technical Forum » NowSMS Support - SMS Issues (Product Support Only) » Archive through October 16, 2008 » How Send MMS Setting using Service indication message(SI) « Previous || Next »
Author Message
Rakesh Sinha
New member
Username: Sinharakesh82

Post Number: 1
Registered: 08-2008
Posted on Monday, August 11, 2008 - 11:04 am:   

Hi,

Actually I want to know how we send mms setting using SI(Service indication message)
if any one know please help me ,

it's Urgent.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 8
Registered: 08-2008
Posted on Tuesday, August 19, 2008 - 04:14 pm:   

MMS settings (or any settings) are not sent via a SI (Service Indication) message.

A Service Indication message is a particular type of WAP Push which allows you to send some text and an associated URL that the user can choose to open.

Configuration settings are also sent via WAP Push, but they do not use the Service Indication message. Configuration settings use OMA Provisioning Content (and some older phones use a Nokia/Ericsson specification that predates OMA Provisioning Content).

In NowSMS, you want to use the "Send OMA OTA Settings" option in the web menu interface.

For MMS settings, fill in the "Settings Name", "Access Point" information, "WAP Proxy" information, and the "MMS Message Server URL".

Also note that many phones require that you sign the settings with a "User PIN" code which the user must enter in order to open the settings. (This is a security measure imposed by the manufacturers to help prevent users from unknowingly accepting rogue settings.)

When you find settings that work for you, you can use the "View XML" button on the "Send OMA Settings" dialog to see the XML generated by the web form. And you can programmatically submit it to NowSMS by performing an HTTP POST of the XML to NowSMS from your application like this:

From your application, you need to open an HTTP connection to the port for the NowSMS web interface, and then you issue an HTTP POST:

POST /?PhoneNumber=xxxxxxxx&OTA=POST HTTP/1.0
Content-Length: yyyyyy
(*blank line*)
<xml settings document>

When submitting an OTA request in this manner, the HTTP POST request must include a “Content-Length:” header. This should match the length of your XML document.

NowSMS will scan the XML content to automatically determine what the content type is ... so that it can be encoded properly for sending over the air.

If you need to use a PIN on the settings, add "&OTAPIN=xxxx" to the URL, along with "&OTAPINTYPE=USERPIN" or "&OTAPINTYPE=NETWPIN".

--
Des
NowSMS Support

Login Login / Register Logout Logout Search Last 30 Days Topics Topics