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,