On Fri, Oct 31, 2008 at 1:35 PM, Falko Ziemann <[EMAIL PROTECTED]> wrote:
> 2008/10/31 Jovan Kostovski <[EMAIL PROTECTED]>
>>
>> The multipart messages are sent as separate SMS messages but are
>> connected to each other by special UDH values. I'm sure that the sm_submit
>> must
>> have different sequence_number for each message, but i'm not sure if
>> the SMSC will return different
>> message_id for each part or it will be the same one. The only
>> parameter that shows
>> to the device that it has to concatenate all the messages is the UDH
>> field.
>> It would be nice If anyone who has access to a SMSC makes a trace what
>> will be
>> returned by the SMSC in the submit_sm.message_id field for multipart
>> message.
>>
>> BR, Jovan
>
> Yes, I have a couple of SMSC conns (and one real SMSC ;-) )
> You get a new message_id for each concat part. In theory you could cancel
> only one part of a multipart message (but the handset will behave strange
> then...)

In this case, Kannel would have to check the UDH field of the message to see if
the message a part of bigger concatenated message and when receiving the
submit_sm_resp to link all the message_id values to a single id of the
internal queue.
In case of cancel_sm it will have to send cancel request for all the
message_id which
are linked to a particular id  in the internal queue.

BR, Jovan

Reply via email to