RE: 1 bug and some queries with SMPP driver

"Michael Mulcahy" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
> Throttling error is issued when I'm sending too much messages to
> the SMSC. The correct behaviour then is to slow down (I usually
> wait for a second per 8 fired messages).
> 
> The queue full error is something completelly different (at least
> in my case). I get that one when the recepient can't receive any
> more SMS-s, and the SMSC has some SMS-s waiting in the queue.
> The queue in the SMSC is per subscriber and ussually holds 10
> SMS's.
> 
> This happens when the subscirber has turned off his phone or is
> otherwise unreachable, so the "queue full error" is not going to
> be resolved until the subscriber turns off his phone or the
> messages in the SMSC are expired.
> 
> I think kannel's behaviour to these errors should be accordingly
> different.

So it looks like different SMSC vendors have different interpretations of 
the message queue full error code. 

The message queue full in your case is a transient error, that is the
message can be retried after a certain period of time. Currently with Kannel, 
there is no way to indicate this information to the user application in
a submission notification. Is this something that should be added?


ANAM Wireless Internet Solutions
http://www.anam.com mailto:[email protected]
+353 1 284 7555 
Castle Yard, Saint Patrick's Road, Dalkey, County Dublin, Ireland 

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]]On Behalf Of Damjan
> Sent: 06 January 2003 21:32
> To: [email protected]
> Subject: Re: 1 bug and some queries with SMPP driver
> 
> 
> > Queries:
> > 
> > Should the SMPP driver treat message queue full errors in a 
> similar manner
> > to throttling errors as I think some SMSC operators request 
> this behaviour.
> > And it makes sense to retry a message that receives a 
> message queue full error.
> 
> A "message queue full" error is quite different from a "throttling
> error" - at least in my case. 
> 
> Throttling error is issued when I'm sending too much messages to
> the SMSC. The correct behaviour then is to slow down (I usually
> wait for a second per 8 fired messages).
> 
> The queue full error is something completelly different (at least
> in my case). I get that one when the recepient can't receive any
> more SMS-s, and the SMSC has some SMS-s waiting in the queue.
> The queue in the SMSC is per subscriber and ussually holds 10
> SMS's.
> 
> This happens when the subscirber has turned off his phone or is
> otherwise unreachable, so the "queue full error" is not going to
> be resolved until the subscriber turns off his phone or the
> messages in the SMSC are expired.
> 
> I think kannel's behaviour to these errors should be accordingly
> different.
> 
> 
> 
> 
> -- 
> Damjan Georgievski
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.