Delay between MTs

"Vincent CHAVANIS" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel,gmane.comp.mobile.kannel.user
Message-ID <108301c5de89$64c6e790$9600a8c0@vince>
Dear,

I recently found something that will helps a lot of people using kannel and deals with french operators.
One of them (SFR/Vodafone), recently changed their UCP (EMI) Servers.
They do not QOS the MT traffic anymore. And they are very strict...

For example, if kannel is configured with throughput 1 and windowing 1
MTs will be sending each (delay = 1.0 / conn->throughput;) 1.0/1= 1sec, but will not be received by our carrier from that delay
and will be probably dropped by the carrier due to the line (adsl) between kannel and the SMS-C
(yeah SFR is doing this for example...) And then, no ack will be send so kannel have to 
disconnect then reconnect. Orange is also doing this but prevent the MT from being sended with an "NACK"
(We should consider that kannel is not on the same LAN from the SMS-C)
So the delay is not really usefull, (personnally i've recompiled kannel with delay = 1.1 / conn->throughput; and it works) 

Why don't set this variable "1.0" on the conf file ?

Then i noticed that kannel is not working properly when sending MTs in queue.
During the sending, the throughput does'nt work and try to send as "best effort" to the SMS-C
even if we already have a queue.

regards

Vincent.

--
Telemaque - NICE
Service Technique
Tel : +33 4 93 97 71 64 (fax 68)
[email protected]
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.