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

Reply via email to