Hi, I'm sending messages with the following UDH: %02%70%00

When the message is 140 characters or less, everything works fine. However, when the message has over 140 characters and concatenation occurs, it doesn't work well on some devices. Kannel adds de 5 bits in the UDH to handle concatenation, but leaves the UDH I set on every part of the message. I've been doing some tests performing the concatenation manually, and found out that if the UDH is this:

First part: %07%00%03%01%02%01%70%00

Second part: %05%00%03%01%02%02

It works fine on every device.

However, when Kannel hadles the concatenation it looks like this:

First part: %07%00%03%01%02%01%70%00

Second part: %07%00%03%01%02%02%70%00

Is there any way to tell Kannel to only set the UDH I specify on the first part, and only handle concatenation in the UDH of the rest?




Reply via email to