Long sms and flash sm

Long sms and flash sm SearchSearch
Author Message
michel
New member
Username: Michel9999

Post Number: 1
Registered: 04-2005
Posted on Wednesday, April 06, 2005 - 01:35 pm:   

hello. here is what says my provider for sending long sms and flash sms by smpp.

Is it possible to do that with nowsms ?

And can someone tell my where must be the 0xfo for flash sms in the submit_sm ?

Thank you for your help.

here is what my provider said about this...but i don't understund very much :

With regards to your problem with long SMS, it appears that you are "bit packing" the text, or performing some other encoding upon it. This is unnecessary in SMPP as such encoding is performed at the SS7 signalling level. As long as you correctly format your UDH, the text part of the payload is encoded as for a normal SMS (at the SMPP level). Please note that the maximum number of characters in the payload part is reduced because of the UDH, as per psuedocode:

max_length = 160 - ceil( udh_length * 8.0) / 7.0 )

Finally, we believe that your DCS is incorrect in your flash message; setting it to 0xF0 (240 decimal) should resolve the issue, at least for GSM text content. The various values that the DCS value can take are described in the ETSI GSM 03.38 specification, section 4. Flash messages count as "Class 0".
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4289
Registered: 10-2002
Posted on Sunday, April 10, 2005 - 02:17 am:   

Hi,

On the first issue, go to the "SMSC" list in NowSMS, select the SMPP connection and press "Properties". Then press "Advanced Settings". UNcheck the setting titled "Encode long text messages with 7-bit packed encoding".

Different SMS providers have different expectations as the SMPP protocol is vague in this area. But if you UNcheck this setting, it should behave as your SMPP provider expects.

On issue number 2, yes, use "F0" as the DCS when sending a flash SMS. That value should work on other types of SMSC connections, beside SMPP, but you have to use that value in an SMPP environment (although not all SMPP providers will support it).

-bn