Hi,
I am experiencing problems with SMPP 34 and throttling.
My set up is the following;
I am using ubuntu and dkpg -s kannel reveals:
Architecture: amd64
Version: 1.4.3-0ubuntu2
I am connected to 3 different smsc's, all SMPP and all at version 3.4,
SMSC A has unlimited messages/s
SMSC B has 10 messages/s ( Throughput set to 6 after getting throttling
errors at 10, but I am still getting errors )
SMSC C has 10 messages/s ( Throughput set to 6 after getting throttling
errors at 10, but I am still getting errors )
I access these three from three different sendsms-user (a,b,c), they
have forced-smsc set to A,B and C respectively.
One of the three is seldom used(B), the other two are used depending on
destination phone_nr.
I am getting throttling errors in the logs, and if I check the frequency
of sending_pdu this is what I get.
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [6] DEBUG: SMPP[A]: Sending PDU:
2010-08-30 14:03:08 [32738] [6] DEBUG: SMPP[A]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [6] DEBUG: SMPP[A]: Sending PDU:
2010-08-30 14:03:08 [32738] [6] DEBUG: SMPP[A]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
2010-08-30 14:03:08 [32738] [6] DEBUG: SMPP[A]: Sending PDU:
2010-08-30 14:03:08 [32738] [6] DEBUG: SMPP[A]: Sending PDU:
2010-08-30 14:03:08 [32738] [8] DEBUG: SMPP[C]: Sending PDU:
during this second there are 6 sms sent to A ( which is ok, no
throughput-limit is set ) and 14 sms sent to C which directly goes
against througput which is set to 6( seen in the following row that it
has accepted my throughput setting )
2010-08-27 03:35:36 [15936] [0] INFO: Set throughput to 6.000 for smsc
id <C>
The setting for B ( and C ) is as following:
group=smsc
smsc=smpp
smsc-id=B
allowed-smsc-id=B
throughput=6
interface-version=34
host=x.y.z.w
port=xy
system-id="asdasd"
smsc-password="asdasd"
system-type=client01
transceiver-mode=1
The setting for b( and c) is as following:
group = sendsms-user
username=""
password=""
user-deny-ip = "*.*.*.*"
user-allow-ip = "x.y.u.z"
max-messages = 10
concatenation = true
forced-smsc = "B"
Is there something I have missed?
Please advice.
// Totte