There is no way to do that with the current architecture kannel has,
nor with any other aplication you might found/develop... unless you
send one message, wait for the dlr confirmation that the message was
delivered --if it is available-- and then send the next one.... Dlrs
can take up to a couple of days to be received.

It wont be efficient. Period.

Besides, unless you have a real argument/need for the messages to be
received in the same order they were sent, it wouldn't matter. Not
even in concatenated messages the phone receives the parts in the same
order. Same with TCP/IP protocols. They are designed for efficiently
TRANSPORT data, its on application side where the parts are
reassembled/ordered.

Regards

Alvaro


|-----------------------------------------------------------------------------------------------------------------|
Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
celular y Nextel
en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
SMS y GPRS online
              Visitenos en www.perusms.NET www.smsglobal.com.mx y
www.pravcom.com



On Tue, Aug 17, 2010 at 1:29 PM, adil nazir <[email protected]> wrote:
> then guide me how can i achieve this target that message comes first should
> deliver first and if queue is already full with messages then first queued
> messages should deliver then new messages.
>
> ________________________________
> From: Rene Kluwen <[email protected]>
> To: adil nazir <[email protected]>
> Cc: [email protected]
> Sent: Tue, August 17, 2010 10:07:31 PM
> Subject: RE: Problem of messages with same priority
>
> 1.       I replied to your message that didn’t have users in CC. That’s why
> it didn’t get here.
>
> 2.       What we are trying to make clear to you is that message queuing
>  isn’t a Kannel issue. SMS messages are not guaranteed to arrive within a
> specific time or order.… and not even guaranteed to arrive at all.
>
>
>
> == Rene
>
>
>
> From: adil nazir [mailto:[email protected]]
>
> Sent: Tuesday, 17 August, 2010 19:04
> To: Rene Kluwen
> Cc: [email protected]
> Subject: Re: Problem of messages with same priority
>
>
>
> Please add [email protected] in Cc thanks
>
> That is why i am saying that if kennel can handle priority messages then why
> it cant handle message sequence?
>
> ________________________________
>
> From: Rene Kluwen <[email protected]>
> To: adil nazir <[email protected]>
> Cc: Alejandro Guerrieri <[email protected]>
> Sent: Tue, August 17, 2010 9:12:10 PM
> Subject: RE: Problem of messages with same priority
>
> SMS messages carrying a higher priority are sent to the smsc first. After
> that, they are on their own.
>
>
>
> == Rene
>
>
>
> From: adil nazir [mailto:[email protected]]
> Sent: Tuesday, 17 August, 2010 18:10
> To: Rene Kluwen
> Cc: adil nazir; Alejandro Guerrieri
> Subject: Re: Problem of messages with same priority
>
>
>
> yes i know but if kannel can send SMS having high priority before the low
> priority then it means it has the ability to send SMS in specific order. If
>
> SMS –by nature- uses a store-and-forward scheme then how priority works with
> kannel and why they implement priority queue in kannel drivers.
>
>
>
> ________________________________
>
> From: Rene Kluwen <[email protected]>
> To: adil nazir <[email protected]>; Alejandro Guerrieri
> <[email protected]>
> Cc: [email protected]
> Sent: Tue, August 17, 2010 9:02:59 PM
> Subject: RE: Problem of messages with same priority
>
> SMS –by nature- uses a store-and-forward scheme. Even if Kannel sends
> messages out in a specific order, it doesn’t mean that messages arrive in
> the same order.
>
>
>
> If it is important that messages arrive in a specific order, then implement
> a system that waits for a final dlr state and after that send the next
> message.
>
>
>
> == Rene
>
>
>
>
>
> From: [email protected] [mailto:[email protected]] On Behalf
> Of adil nazir
> Sent: Tuesday, 17 August, 2010 17:39
> To: Alejandro Guerrieri
> Cc: [email protected]
> Subject: Re: Problem of messages with same priority
>
>
>
> But this is not good because if we already have thousands of messages in our
> queue then how can is it possible to deliver new incoming message before
> queued messages. I think it is duty of Kannel to take care of message
> sequence in the same way as it take care of messages with different
> priority. Can anyone suggest the solution to solve this problem? I want that
> Kannel work like FIFO queue.
> Also tell me if we use sms.time field of message then can we solve this
> problem? because arrival time of messages having same priority will
> different. so we can differentiate them with there time.
>
> ________________________________
>
> From: Alejandro Guerrieri <[email protected]>
> To: Alvaro Cornejo <[email protected]>
> Cc: adil nazir <[email protected]>; [email protected]
> Sent: Tue, August 17, 2010 7:26:12 PM
> Subject: Re: Problem of messages with same priority
>
> Yes, and despite Kannel honors order of arrival at first, if messages are
> queued and retried is hard to tell what the final order would be, specially
> if a bind or the whole service is restarted.
>
>
>
> Regards,
>
>
>
> Alex
>
> On Tue, Aug 17, 2010 at 4:03 PM, Alvaro Cornejo <[email protected]>
> wrote:
>
> Note that is your sms provider/operator smsc who finally takes care of
> messages. If Kannel send messages in 1,2,3 order to the smsc it
> doesn't mean they will arrive in that order to your phone.
>
>
> |-----------------------------------------------------------------------------------------------------------------|
> Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
> celular y Nextel
> en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via
> SMS y GPRS online
>               Visitenos en www.perusms.NET www.smsglobal.com.mx y
> www.pravcom.com
>
>
> On Tue, Aug 17, 2010 at 3:11 AM, adil nazir <[email protected]> wrote:
>> I have tested kannel with messages having same priorities these messages
>> should be treated like FIFO method means which message comes first should
>> be
>> reached first on particular smsc but kannel is treated all messages,
>> having
>> same priorities, equal  and deliver them randomly even there arrival time
>> is
>> different why? Can anyone help me in this regard? Any solutions please?
>>
>>
>
>
>
>
>
>
>
>
>

Reply via email to