Wap push on CDMA network | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through April 10, 2005 ⬆ |
◄ ► |
Author | Message | |||
Alex Antropoff New member Username: Alant Post Number: 1 Registered: 02-2005 |
Hi, I've tried to send wap push notification from trial version of NowSMS, but mobile doesn't accept them (tried on known to work with MMS LG VX6000). CDMA adaptation option is turned on, so I think my trouble is what our smsc doesn't work correctly with binary sms. Can you tell me what type of data coding must be used and what value of Message Display Mode subparameter from TIA-637 must be set by SMSC ? | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 4099 Registered: 10-2002 |
Hi Alex, Do you have software development control over your SMSC? I do not believe that there is any requirement with regard to a "message display mode" subparameter. The SMSC must set the teleservice id to the WAP teleservice id (4100). However, as part of WDP adaptation, you must build the WDP packet for CDMA SMS format (see WAP-259-WDP specification, section 6.5). Basically, you must parse the following TLV from SMPP: source_port dest_port These parameters are used to build the WDP packet for CDMA SMS as described in WAP-259-WDP Section 6.5.2 & 6.5.1. Note that the message might be larger than 140 bytes, and the SMSC may need to perform segmentation. (Our WDP Adaptation implement assumes that the SMSC performs segmentation. The reason for this assumption is because of the MESSAGE_ID requirement of WAP-259-WDP Section 6.5.3, where each segment of a multipart message needs to have the same CDMA MESSAGE_ID parameter. There is no way to specify the CDMA MESSAGE_ID parameter from SMPP.) -bn | |||
Alex Antropoff New member Username: Alant Post Number: 2 Registered: 02-2005 |
Yes, I have some control, and I can get dumps of transmitted SMSes. I've tried to sent wap push manually, one of them: 00 01 00 ( segmentation) 23 F0 0B 84 (src/dst port) 00 06 (WSP header) 05 AE 8D B1 C3 93 02 05 6A 00 C5 0C 03 6D 6F 62 69 6C 65 2E 6F 6E 65 39 37 2E 6E 65 74 00 01 03 54 72 79 20 74 68 69 73 20 43 6F 6F 6C 20 77 65 62 73 69 74 65 00 01 I think it's right, but phone doesn't accept it. Variants without SAR also were tried, without success. Teleservice id is WAP (4100). What can be wrong with SMSC ? What message class must be set ? I'm loosing into guesses. I can give you dumps of sms, if it'll can solve the problem. | |||
Alex Antropoff New member Username: Alant Post Number: 3 Registered: 02-2005 |
Hello, Bryce. What type of data coding must be set ? As I see - nowsms send wap push with dc=0xf5, isn't it ? | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 4122 Registered: 10-2002 |
Alex, I don't think there is a "message class" or "data coding" concept in CDMA. But I don't have any access to any low level CDMA SMS traces with which to compare yours. The only interesting bit of information that I have found on this subject comes from a brief mention in a TIA/3GPP2 spec:
Other than that, there is very little information available. -bn |