Dear Andy,

Kannel is pretty flexible in its configuration. Bearerbox will do routing as well as load balancing using rand(). The queue is single and sms' are queued based on availability of servers. If carrier D is unavailable the sms will be picked up sometime later by another smsc based on the rand(). Which means that there might be a small delay to pushes for carrier D as are rerouted and picked up by other SMScs.

Additionaly each push SMS-user can specify forced-smsc and default-smsc. Any smsc definition can specify denied-smsc-id, allowed-smsc-id and preferred-smsc-id.

With these 2 options you can have either sms to D accumulating until D is up and ready, picked up by other smsc after they fail (delay) on D or you can route all sms to the available smscs directly (no delay).

BR,
Nikos


----- Original Message ----- From: "Richard Andrews" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, November 25, 2008 9:28 PM
Subject: Message queueing on sms push gateway


Hello,

I'm looking at Kannel to possibly use as a fix to an issue we're having with our present sms push of content to the wireless carriers in Canada. My question is, If I have multiple outgoing sms centers defined do they each have their own queue for messages received by our content generator? The reason for this is to determine how Kannel provides protection or guarantee that messages for carriers A,B,C are not affected by carrier D being unavailable and does the backlog of messages for carrier D have an adverse effect on carriers A,B or C?


Richard Andrews
Systems Administrator - IT Operations
Pelmorex Media Inc.



Reply via email to