Question about long sms

Question about long sms SearchSearch
Author Message
michel
New member
Username: Michel9999

Post Number: 2
Registered: 04-2005
Posted on Monday, April 11, 2005 - 07:05 pm:   

Hello.

When i send a long sms by nntp, it work fine with now sms.

but i saw the debug file and i want to understand what he does.

I just send a long sms and it put 05 00 03 3B 02 01 at the begining of the field "short_message" juste after the field "sm_length" for the first part of the sms

and 05 00 03 3B 02 02 for the second part of the sms.

Someone now how nowsms calculate the value tu put at the begining of the sms for long sms ?

(and if i can find documents on the net that explain that)

Thank you very much for your help.
michel
New member
Username: Michel9999

Post Number: 3
Registered: 04-2005
Posted on Monday, April 11, 2005 - 10:34 pm:   

Hello. i have find a little informations on internet. But i would like to know how you chose the 3B octet ? (for the others, i have find all the informations)
Anonymous
 
Posted on Thursday, April 14, 2005 - 02:23 pm:   

Michel,

The 3B octet is the reference number for that message. It can be any value, as long as it is the same for every PDU that makes up that message.

Nigel
sushan
Unregistered guest
Posted on Sunday, May 29, 2005 - 06:02 pm:   

Hi,
Im writing an application that uses smpp 3.4, to perform concatenation, through UDH. Am setting esm_class to hex40, dcs to 0, and placing the UDH in the short_message field (the content follows the udh as plain text). Note that i use a 16-bit reference no for concatenation.
NowSMS is breaking the first message again and placing its own UDH at that point, even though there is no reason for it to do so (the text content is less than 152 characters). Thus im receiving back onto the handset 3 messages instead of 2.
Any known issues/workarounds?
Thanks.