I'm using latest kannel from SVN with sqlbox in scheme:
Box connections: smsbox:sqlbox, IP 127.0.0.1 (0 queued), (on-line 0d 0h 13m
12s)

I'm using multiple connections to the same SMSC with the same login (my
smsc allows up to 4 concurrent connections under the same login).

I have configured 2 connections for sending SMS and 2 connections for
receiving DLRs.

I noticed from kannel's status kannel isn't load balancing properly between
them:

      mysmsc[smsc]    SMPP:smpp-provider.com:2775/0:login:NULL (online
623s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 2559 (4.29,4.21,4.11), sent: sms
2559 (4.29,4.21,4.11) / dlr 0
   (0.00,0.00,0.00), failed 0, queued 0 msgs)
       mysmsc[smsc]    SMPP:smpp-provider.com:2775/0:login:NULL (online
623s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 234 (0.40,0.38,0.38), sent: sms
234 (0.40,0.38,0.38) / dlr 0
   (0.00,0.00,0.00), failed 0, queued 0 msgs)

dlr's are here because I'm using dlr_mask=31 to get also state=8.

You can clearly see that number of sent sms are not the same and differs in
about 10 times or more.

I can't use different smsc_id's because in this case messages won't be
matched against dlr table.

I can post relevant bits from configuration as well if needed..

Reply via email to