Urgent - bruce please help

Urgent - bruce please help SearchSearch
Author Message
vamshi
Unregistered guest
Posted on Thursday, December 02, 2004 - 02:08 pm:   

hi Bruce ,

i need to develop a mms client . so i plan to use now sms mmsc for testing my client .
So i thought of following test setup...

Testing of MT -messages: -
i would send a MMS using web interface to a particular phone number which i would have added as MMSC user ... i would then add entry to this particular phone number in MMSC.INI file specifying a IP address for this phone number ... as i don't have a SMSC connection i would extract the URL of the MMS from the IPNOTIFY folder and using a HTTP client I will make a GET request to this particular URL ... but the problem is the MMSC is not responding to this get request ...
My doubt is to which port should I make the get request ...port : 80 as configured in MMSC settings or port 8800 as in WEB settings ...???
Please help me....
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 3766
Registered: 10-2002
Posted on Thursday, December 02, 2004 - 09:00 pm:   

Vamshi,

You need to listen for a WAP push message on UDP port 2948.

Basically, an MMS client is woken up and told that it has a new message to retrieve by receiving an m-notification.ind message over WAP push.

When you configure the IPNotify section in MMSC.INI, you are telling the MMSC to deliver to a phone number using WAP push over UDP.

There is a file created in the IPNotify folder of the server. But the purpose of this file is not to have an application query it, but this is just how the MMSC tracks that it has an IP notification still pending delivery.

So you need to be listening for the notification on UDP port 2948.

There, you will be receiving an m-notification.ind message (format defined in Open Mobile Alliance MMS Encapsulation Speicfication), which is the payload of a WAP push message.

The WAP push PDU format is defined in the Open Mobile Alliance Wireless Session Protocol (WSP) specification.

This PDU is sent over WDP (Wireless Datagram Protocol). In the case of IP notification, WDP maps directly to UDP. However, WDP can also be sent over SMS which is how it normally works on a real network.

The MMSE, WSP and WDP specs are all available from the Open Mobile Alliance web site (http://www.openmobilealliance.org).

Anyway, when you receive this push message, the URL that you should fetch is specified as part of the m-notification.ind message.

(This would be relative to the HTTP port # configured for the MMSC.)

-bn