You are right. This is how the SMS world works.
----- Original Message ----- From: Elton Hoxha To: Cezary Siwek Cc: [email protected] Sent: Friday, March 06, 2009 11:41 AM Subject: Re: During MT concatenation extra characters added Hi, I made it concatenation = false, and the sms sent with more than 160 char was splitted in two parts. But this time no extra characters were added, the sms was clean. 2009-03-04 08:26:52 [9225] [3] INFO: sendsms sender:<b:15106> (10.1.21.146) to:<355672500000> msg:<heldsfffffffffffffffffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhslofdssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssworld> 2009-03-04 08:26:52 [9225] [3] DEBUG: Stored UUID c28c6640-a928-4381-a33e-596b0046a2ee 2009-03-04 08:26:52 [9225] [3] DEBUG: message length 199, sending 2 messages 2009-03-04 08:26:52 [9225] [0] DEBUG: Got ACK (0) of 718adf0f-0f64-4c52-9483-1e64f48ea55a 2009-03-04 08:26:52 [9225] [0] DEBUG: No client - multi-send or ACK to pull-reply 2009-03-04 08:26:52 [9225] [3] DEBUG: Status: 202 Answer: <Sent. Message splits: 2> 2009-03-04 08:26:52 [9225] [3] DEBUG: Delayed reply - wait for bearerbox So, here the UDH indicatior is not set, and there is no chance to assemble them again....right? On Fri, Mar 6, 2009 at 11:59 AM, Cezary Siwek <[email protected]> wrote: >>Is it impossible for kannel to send the long sms separately but being assembled in the receiver side? Kannel actually sends this separately. The extra UDH is required by handset to know that a multipart message is being received. >>Is the splitting process optional in kannel, so we may have the privilege to make it true or false? as i pointed out, try with the "concatenation = false" in the sendsms-user group I guess you can have number of sendsms-user groups with different priviliges. Thanks ----- Original Message ----- From: Elton Hoxha To: Cezary Siwek Cc: kannel users Sent: Friday, March 06, 2009 10:54 AM Subject: Re: During MT concatenation extra characters added Is it impossible for kannel to send the long sms separately but being assembled in the receiver side? Is the splitting process optional in kannel, so we may have the privilege to make it true or false? Thanks On Fri, Mar 6, 2009 at 11:47 AM, Cezary Siwek <[email protected]> wrote: The splitting is done on kannel side. please look at smpp connection logs. You will see an extra UDH added to each SMS sent by kannel. I assume you can disable this in sendsms-use group by adding "concatenation = false". Every sms will be send separately and of course received separately on your handset. ----- Original Message ----- From: Elton Hoxha To: Cezary Siwek Cc: kannel users Sent: Friday, March 06, 2009 10:26 AM Subject: Re: During MT concatenation extra characters added Sorry but I didnt get it :) we the device cannot assemble the long sms? The splitting process including extra characters is done on the smpp server or kannel side? Thanks On Fri, Mar 6, 2009 at 10:51 AM, Cezary Siwek <[email protected]> wrote: Hi Elton, This is expected behaviour. http://en.wikipedia.org/wiki/Concatenated_SMS :) Regards ----- Original Message ----- From: Elton Hoxha To: kannel users Sent: Friday, March 06, 2009 9:45 AM Subject: During MT concatenation extra characters added Hi guys, I have the below conf: group = sendsms-user username = b password = b concatenation = true max-messages = 3 group = sms-service keyword = default catch-all = true max-messages = 0 concatenation = true When I`m trying to send an MT sms from my application with 161 characters, the sms is splitted in two parts and in the beginning of both parts are added 6 characters like this ?????? Any idea what could be the reason? Thanks Elton
