=?windows-1256?Q?Handling_t?= =?windows-1256?Q?hrottling_?= =?windows-1256?Q?and_messag?= =?windows-1256?Q?e_queue_fu?= =?windows-1256?Q?ll_errors=FE?= =?windows-1256?Q?=FE?=
tolis man <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello I have a question concerning some specific behaviour of kannel on 2 specific errors This behaviour is a requirement for one smsc connection, I have also posted this on commercial mailing list of kannel, unfortunately I didn't get any response. What I need to setup is: for the errors: 1. 0x58 Throttling Error 2. 0x14 Message Queue Full -- 1. The requirement says that when I receive a throttling error message (0x58), the needed behaviour is: Stop sending any Submit_sm for 60 seconds. Any more outgoing Submit_sm's must be placed to the queue. The message, which get an error must be placed 1st in the queue. After 60 seconds timeout, continue sending normally, according queue. 2. If I receive a Message Queue Full error (0x14), the needed behaviour is: Resend message. Try to resend it only 3-5 times. Every time you get an error, place message at very end of queue. -- The smsc connection I have setup is: group = smsc smsc = smpp source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 1 dest-addr-npi = 1 enquire-link-interval = 60 reconnect-delay = 90 throughput = 1 max-pending-submits = 1 wait-ack = 60 validityperiod = 4340 *It must be in synchronous mode too... I need to fix the behaviour of this connection for these two errors. Is there anyone who could help me on this? If so please email me. Thank you in advance,