Help

Help SearchSearch
Author Message
newbie
Posted on Thursday, October 16, 2003 - 09:27 am:   

Hi,bryce
I don't understand wap push, i know a liitle
1) when mms notifaction arrive the mobile device,it will call a MMS reciever program,which will create a UDP socket(port:2948) and prepare receive mms noticafication data from remote GW,then send m-retrive-cnf to remote gw for avoiding recieving SMS message. am i right?
how should i send m-retrive-cnf message?
i mean, what 's PDU, UDH+wsp-confirmpush ?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 907
Registered: 10-2002
Posted on Thursday, October 16, 2003 - 08:52 pm:   

The MMS notification comes in over SMS. The definition for WDP over SMS includes port numbers specified in the UDH. So the MMS notification comes in via WDP over SMS and is addressed to port 2948 (the WAP push port).

The MMS notification includes a URL. You perform a GET against the included URL ... and you receive an MMS "m-retrieve-conf" message in response.

After you retrieve the URL, you should perform a POST back to the MMSC with an MMS "m-notifyresp-ind" message.
newbie
Unregistered guest
Posted on Friday, October 17, 2003 - 02:36 am:   

sorry,I don't understand what you said,could you tell me in details? I mean, my wap stack is raw socket, NOT SMS, I want to know the flow figure.
Anonymous
 
Posted on Friday, October 17, 2003 - 02:44 am:   

what use is port 2948? how to use? thanks
Marty
New member
Username: Marty

Post Number: 5
Registered: 10-2003
Posted on Thursday, October 23, 2003 - 04:08 pm:   

newbie,

what socket do you exacly use? Do you have some more details on it?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 994
Registered: 10-2002
Posted on Tuesday, October 28, 2003 - 06:01 pm:   

newbie,

I agree with Marty, I think you need to explain some more about your setup. I do not know how to provide a clearer explanation.

To answer the other question about port 2948 ... that is the WAP push port. (Connection-less) WAP push PDUs are sent to that port.
newbie
Unregistered guest
Posted on Wednesday, October 29, 2003 - 02:03 am:   

I mean, when MMS notication message arrive the mobile device,MMS Client program will be called?
in the program,I create a UDP socket and wait to capture data from 2948? am i right?
by the way, when I get the mms noticafication, how should i make the reponse PDU for it?
i mean, mms notication format is : WDP(UDH) + WSP Push(m-noticafication-ind),
and how is response pdu format ?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1034
Registered: 10-2002
Posted on Saturday, November 01, 2003 - 08:25 am:   

Right, you create a UDP socket, and listen on port 2948.

There you would receive a WAP push PDU, and you would have to look at the content type of the push.

Common push content types are "application/vnd.wap.sic" (WAP Push Service Indication); "application/vnd.wap.slc" (WAP Push Service Load); "application/vnd.wap.mms-message" (MMS types, in this case MMS notification); and "application/vnd.wap.connectivity-wbxml" (OMA provisioning content, e.g., settings).

This presents a challenge for an MMS client, as the MMS client may need to cooperate with other WAP push based applications.

There is no direct response to the m-notification-ind.

You could generate an m-notifyresp.ind to reject the message, or tell the MMSC that you are deferring it until later.

But normally, you would initiate m-retrieve.conf, and the MMSC would see that action as implicit acknowledgement that the notification had been received.
Anonymous
 
Posted on Tuesday, December 02, 2003 - 12:58 am:   

hi,bryce,
MMS client will process two push message,m-notification.ind and m-delitery.ind, the later
must be processed ? I mean, when i receive the delitery.ind message, can i omit it? how can i
avoid to receive it except MMS receiver probbident. thanks
Anonymous
 
Posted on Tuesday, December 02, 2003 - 01:00 am:   

hi,bryce,
MMS client will process two push message,m-notification.ind and m-delitery.ind, the later
must be processed ? I mean, when i receive the delitery.ind message, can i omit it? how can i
avoid to receive it except MMS receiver probbident. thanks
soumya
Unregistered guest
Posted on Wednesday, December 24, 2003 - 11:06 am:   

How does we send M_Send.conf request.
If its an error ie HTTP error 200 what would be the send confirmation sent to the MO
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1494
Registered: 10-2002
Posted on Wednesday, December 31, 2003 - 08:25 pm:   


quote:

MMS client will process two push message,m-notification.ind and m-delitery.ind, the later
must be processed ? I mean, when i receive the delitery.ind message, can i omit it? how can i
avoid to receive it except MMS receiver probbident. thanks




Well, if the MMS client doesn't have an option to request a delivery report when sending, then I would not expect to receive any unless it was by mistake. In that case, you could ignore them.

Or you could just convert them into a simple format for display in your client. (That would be the nicer way of handling it, unless you have a specialised client that doesn't care.)
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1495
Registered: 10-2002
Posted on Wednesday, December 31, 2003 - 08:30 pm:   


quote:

How does we send M_Send.conf request.
If its an error ie HTTP error 200 what would be the send confirmation sent to the MO




The M-send.conf PDU is the HTTP/WSP response to an HTTP/WSP POST that includes an M-send.req PDU.

When you issue an HTTP/WSP GET or POST, a response is generally expected. In this case, if there is no error (HTTP status 200), then the M-send.conf PDU is the content of the response.
Ravikanth Bollapragada
Unregistered guest
Posted on Tuesday, February 17, 2004 - 05:13 pm:   

Hi Bryce,

I am very much new to MMS. I would like to connect to WAP Gateway using sockets, and like to send an MMS from my program. My platform is Pocket PC and Embedded Visual C++.

Could you please help me out, where to start and also if you can breif me the steps, I would be very thankful.

Regards,
Ravikanth.
yanxh
New member
Username: Yanxh

Post Number: 18
Registered: 11-2003
Posted on Wednesday, February 18, 2004 - 04:44 am:   

Hi Ravikanth,
You can refer to MSDN for CE,search something about wap over sms .
kaaneii williams
Unregistered guest
Posted on Friday, March 19, 2004 - 08:36 pm:   

can you recieve mms messages onto ur harddrive??
if so how??