Help needed in MMS Notification

Help needed in MMS Notification SearchSearch
Author Message
gaurav agrawal
New member
Username: Gaurav_agrawal

Post Number: 1
Registered: 09-2004
Posted on Thursday, September 09, 2004 - 06:39 am:   

When a MMS is sent, the MMSC first sends a notification indication to the User Agent (Handset).
This is sent using SMS. The data contains the following information:

X-Mms-Message-Type
X-Mms-Transaction-ID
X-Mms-MMS-Version
From
Subject
X-Mms-Message-Class
X-Mms-Message-Size
X-Mms-Expiry
X-Mms-Content-Location
The above information is encoded in the SMS message using 8 bit encoding. We are able to decode some of the fields like From and Subject; but the remaining part we are not able to decode.

Here is a dump of the SMS message data .It has 2 SMS message segments (concatenated SMS):

First Message Segment data:
A0 00 03 18 07 91 19 89 01 50 91 41 40 03 85 08 ....‘.‰.P‘A@.….
F6 39 F5 40 90 60 81 31 23 00 85 0C 05 04 0B 84 ö9õ@.`.1#.…....„
00 01 08 04 D2 1C 02 01 00 06 26 61 70 70 6C 69 ....Ò.....&appli
63 61 74 69 6F 6E 2F 76 6E 64 2E 77 61 70 2E 6D cation/vnd.wap.m
6D 73 2D 6D 65 73 73 61 67 65 00 AF 84 B4 81 8D ms-message.¯„´..
F4 8C 82 98 41 72 4F 6D 44 4D 4C 71 45 34 6F 56 􌂘ArOmDMLqE4oV
34 62 4E 44 38 00 8D 90 89 1A 80 30 30 39 31 39 4bND8...‰.€00919
38 34 35 31 38 30 32 33 33 2F 54 59 50 45 3D 50 845180233/TYPE=P
4C 4D 4E 00 96 48 45 4C 4C 4F 20 48 4F 57 20 41 LMN.–HELLO HOW A
52 45 20 59 4F 55 00 8A 80 8E 02 02 29 88 04 81 RE YOU.Š€Ž..)ˆ..

Second Message Segment data:
4D 00 03 00 07 91 19 89 01 50 91 41 44 03 85 08 M....‘.‰.P‘AD.….
F6 39 F5 40 90 60 81 31 33 00 32 0C 05 04 0B 84 ö9õ@.`.13.2....„
00 01 08 04 D2 1C 02 02 02 1C 1D 83 68 74 74 70 ....Ò......ƒhttp
3A 2F 2F 6D 6D 73 63 2F 30 31 3F 41 72 4F 6D 44 ://mmsc/01?ArOmD
4D 4C 71 45 34 6F 56 34 62 4E 44 38 00 MLqE4oV4bND8.Z..

The data in RED (in both the message segments) is the SMS header part (that contains the message length, SC address, UD header, Protocol Identifier, Data coding scheme, etc). The remaining data contains the Message type, Transaction-id, From Address, Subject, etc coded in some format (according to some specification).

How do I interpret rest of the data.

Thanks,
Gaurav}}
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 3475
Registered: 10-2002
Posted on Tuesday, September 28, 2004 - 10:40 pm:   

Sorry, this is the support forum for the Now SMS/MMS Gateway product. I have to give priority to answer support questions related to our products.

But if you search some of the archives in this forum, you will find that an MMS Notification message is in the MMS Encapsulation format, sent as the payload of a WAP Push message, in a connection less push WSP PDU, using WDP over SMS.

MMS Encapsulation, WSP (Wireless Session Protocol), and WDP (Wireless Datagram Protocol) are all specifications published by the Open Mobile Alliance (http://www.openmobilealliance.org).