Throughput is defined with *throughput* parameter in your smsc bind definition 
(is missing from your configuration).

Setup max-pending-submits in base of the smpp latency with your operator.

Regards,
Vangelis


From: Web Services<mailto:coinhost...@gmail.com>
Sent: Wednesday, January 25, 2017 2:23 PM
To: Daniel<mailto:danielkwo...@hotmail.com>
Cc: users@kannel.org<mailto:users@kannel.org>
Subject: Re: Kannel low throughput and high smsc queue though TPS unlimited at 
Telco

Hi,

try with sqlbox we are using kannel with 4gb and 1 core processor it's provide 
us upto 150-200 TPS

thanks

On Wed, Jan 25, 2017 at 5:26 PM, Daniel 
<danielkwo...@hotmail.com<mailto:danielkwo...@hotmail.com>> wrote:

Hi All,

I have been having serious queuing  on my SMSC binds.

The telco operator indicates that they have not limited our TPS but I can't 
seem to push more.

Kannel status page always show less than 2TPS and msgs are queued all day and 
night.

My setup is on a 48GB 16CORE machine and am using nginx php-fpm to receive dlrs.

How can I optimize my config to increase throughput..

Please find my config below:


#KannelConfiguration
group=core
admin-port              =xxxx
admin-password          =xxxx
admin-allow-ip          =*.*.*.*
smsbox-port                     =xxxx
log-file                        =/var/log/kannel.log
log-level                       =5
access-log                      =/var/log/access/kannel-access.log
access-log-clean                =true
access-log-format               
="%t%l[SMSC:%i][SVC:%n][ACT:%A][BINF:%B][FID:%F][from:%p][to:%P][flags:%m:%c:%M:%C:%d][msg:%L:%b][udh:%U:%u]"
sms-resend-freq=3600
dlr-storage=spool
dlr-spool="/var/spool/kannel_dlr"
store-type=spool
store-location="/var/spool/kannel_spool"


## SMSC - 40 of these

group=smsc
smsc=smpp
smsc-id=TELCO
host= xx.xx.xx.xx
port=xxxx
transceiver-mode=true
smsc-username=username
smsc-password=password
source-addr-ton=0
dest-addr-ton=1
source-addr-npi=1
dest-addr-npi=1
system-type=
allowed-smsc-id=TELCO
max-pending-submits=400
wait-ack=600
wait-ack-expire=0x02
log-file="/var/log/telc_logs/smsc.log"

Will appreciate your help very much. Thanks

Regards,



Reply via email to