Wap Push Header

Wap Push Header SearchSearch
Author Message
Roshan Thapa
New member
Username: Roshan25

Post Number: 1
Registered: 11-2009
Posted on Wednesday, November 04, 2009 - 06:07 am:   

I need to send WAP push SMS but I am unable to understand few things in the message header. The message just sends a link "www.google.com". The actual message contains:

06 05 04 0B 84 23 F0 FD 06 01 AE 02 05 6A 00 45 C6 0D 03 67 6F 6F 67 6C 65 2E 63 6F 6D 00 07 01 03 42 69 6B 61 73 68 00 01 01 00

I can understand the begining string 06 05 04 0B 84 23 but could not figure out what does F0 FD 06 01 AE mean in the header. I can understand the later part as well but stuck with that 5 bytes data.

Please enlighten me.

I am very thankful to Now.SMS for creating this forum that has helped me a lot understand the SMPP.
Roshan Thapa
New member
Username: Roshan25

Post Number: 2
Registered: 11-2009
Posted on Wednesday, November 04, 2009 - 06:30 am:   

Sorry, I just wanted the interpretation of FD 06 01 AE

I searched the forum for similar posts and as I understood from a post:
FD is the transaction Id
06 means it is a push message
01 is the length of the header since only one byte is contained in the header after this byte which is AE
AE is the content type=Application/vnd.wap.sic (0x80 OR 0x2E)

Please let me know if I am wrong. Your comments are valuable.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1408
Registered: 08-2008
Posted on Wednesday, November 04, 2009 - 05:50 pm:   

That looks correct to me.

For more information, refer to the WAP WSP specification.

Transaction ID and PDU type are PDU common fields defined in Section 8.2.1, and the Push PDU format is defined in Section 8.2.4.1. Various data type encodings used in WSP are defined elsewhere in that specification.

http://www.openmobilealliance.org/Technical/wapindex.aspx

--
Des
NowSMS Support
Roshan Thapa
New member
Username: Roshan25

Post Number: 3
Registered: 11-2009
Posted on Thursday, November 05, 2009 - 04:39 am:   

Thank you very much for your support.

This also means that the transaction id can only be between 0 to 255, I suppose.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1412
Registered: 08-2008
Posted on Thursday, November 05, 2009 - 04:45 pm:   

Yes, Section 8.2.1 of WAP WSP defines the TID as a uint8 type (8-bit unsigned integer).
Roshan Thapa
New member
Username: Roshan25

Post Number: 4
Registered: 11-2009
Posted on Friday, November 06, 2009 - 06:37 am:   

Thanks Des,

I must say that nowsms team is very supportive. I am very thankful to you guys. Thanks for sharing ur valuable ideas and your unfathomable support. Everyday I check this forum at least once, Thanks NOWSMS team.