I've asked the similar question: http://www.mail-archive.com/users@kannel.org/msg23353.html
ans seems like kannel limits only the throughput for parts on one particular message and doesn't affects on the messages being put to the queue simultaneously. On Fri, Feb 4, 2011 at 4:07 PM, I Gede Wijaya <gwij...@gmail.com> wrote: > 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 > > -- With best regards, Ivan Kurnosov