One gateway, one smsbox, right? So, First In First Out in the queue? We
could have 1-2million queue for just Push SMS, so we decide to separate
'just MT service' and 'MO-MT' service
Nope. You can connect as many smsboxes to the same bb as you need. bb will
route MO traffic between them according to smsbox-route.
BR,
Nikos
----- Original Message -----
From: "I Gede Wijaya" <gwij...@gmail.com>
To: "Nikos Balkanas" <nbalka...@gmail.com>
Cc: <us...@vm1.kannel.org>
Sent: Friday, February 04, 2011 9:45 AM
Subject: Re: how to calculate throttle the right way?
Hello,
Yes I realized it too. In fact, in one of my kannel configuration, there
are 2 smsc definition for receiving, and 1 smsc definiton for transmit.
But this is for 'MO-MT' system.
I made more than one gateway, because, in the past, my vendor sometimes
got the problem in their machine, make our 'Push sms' (sms without MO,
just MT) slow to respond and sending. And it could take more than 20 hours
One gateway, one smsbox, right? So, First In First Out in the queue? We
could have 1-2million queue for just Push SMS, so we decide to separate
'just MT service' and 'MO-MT' service
On 2/4/2011 1:22 PM, Nikos Balkanas wrote:
Hi,
You don't need to start 3 gateways for that. You can do it with a single
one and 3 SMSc definitions.
BR,
Nikos
----- Original Message ----- From: "I Gede Wijaya" <gwij...@gmail.com>
To: <users@kannel.org>
Sent: Friday, February 04, 2011 8:07 AM
Subject: how to calculate throttle the right way?
Halo list,
My vendor gave us 3 different throttle set: 15 sms/secs, 20 sms/secs and
30 sms/secs for each connection. So, I starting 3 Kannel for just
sending, and 2 for just receiving. These are our configuration example
(just two for sending part):
#For throttle 15
group = core
admin-port = 8000
smsbox-port = 8001
admin-password = "checkkannel"
log-file = "/var/log/kannel/15-bearerbox.log"
access-log = "/var/log/kannel/15-access.log"
log-level = 1
store-type = spool
store-location = /var/spool/kannel/15
#Number 15
group = smsc
smsc = smpp
smsc-id = smsc15
allowed-smsc-id = smsc15
host = x.x.x.x
port = yyyy
receive-port = 0
smsc-username = username
smsc-password = password
system-type = "VMA"
interface-version = "34"
transceiver-mode = 0
source-addr-autodetect = 1
source-addr-ton = 0
source-addr-npi = 1
dest-addr-ton = 0
dest-addr-npi = 1
throughput = 15.0
alt-charset = "ASCII"
alt-dcs=0
wait-ack = 18000
wait-ack-expire = 0x02
#connection-timeout = 0
include = "/etc/kannel/tlv.conf"
#For throttle 20
group = core
admin-port = 10000
smsbox-port = 10001
admin-password = "checkkannel"
log-file = "/var/log/kannel/20-bearerbox.log"
access-log = "/var/log/kannel/20-access.log"
log-level = 1
store-type = spool
store-location = /var/spool/kannel/20
#Number 20
group = smsc
smsc = smpp
smsc-id = smsc20
allowed-smsc-id = smsc20
host = x.x.x.x
port = yyyy
receive-port = 0
smsc-username = user
smsc-password = password
system-type = "VMA"
interface-version = "34"
transceiver-mode = 0
source-addr-autodetect = 1
source-addr-ton = 0
source-addr-npi = 1
dest-addr-ton = 0
dest-addr-npi = 1
throughput = 20.0
alt-charset = "ASCII"
alt-dcs=0
wait-ack = 18000
wait-ack-expire = 0x02
#connection-timeout = 0
include = "/etc/kannel/tlv.conf"
But, we still get error code that we exceeded the 'push' limit.
Thanks in advanced