I would appreciate not yelling. Bold and CAPS mean just that. We are just 
volunteers.

1) You can fiddle with the parameters in core access.log. %I is the smsc-id 
sent /message.
2) Run benchmarks on your kannel installation. If you run test_ppg and route it 
through fake smsc, you should be getting smt like 1000 msg/sec on an average PC 
(64bit Solaris, 2.9 Ghz Opteron processor (dual core AMD)).
Why this is not realized? A million reasons. Your line could be really bad, but 
not so bad as to the throughput you have (15 x400 = 6000 B/s or 60kbps). I 
imagine you are better than that. My guess would be that you should either 
change smsc or ask your smsc for some benchmarks. You have 3 lines, why not try 
a couple of those to different providers and go with the fastest?
3) Bysetting dlr-mask = 0.

BR,
Nikos
  ----- Original Message ----- 
  From: Chaitanya Bhatt // Viva 
  To: [email protected] 
  Sent: Friday, December 19, 2008 12:19 PM
  Subject: smsc routing & throughput


  Hi

  I want to use 3 smsc connection in my smskannel.conf.
  I have configured it as follow:

  # CORE

  group = core
  admin-port = 13000
  smsbox-port = 13001
  admin-password = xxxx
  #status-password = xxx
  #admin-deny-ip = ""
  #admin-allow-ip = ""
  #log-file = "/tmp/kannel.log"
  #log-level = 0
  box-deny-ip = "*.*.*.*"
  box-allow-ip = "127.0.0.1"
  #maximum-queue-length=20
  sms-incoming-queue-limit=-1
  sms-resend-retry=-1
  sms-resend-freq=1800
  #unified-prefix = "+358,00358,0;+,00"
  #access-log = "/tmp/access.log"
  #store-file = "kannel.store"
  #ssl-server-cert-file = "cert.pem"
  #ssl-server-key-file = "key.pem"
  #ssl-certkey-file = "mycertandprivkeyfile.pem"

  #---------------------------------------------
  # SMSC CONNECTIONS

  group= smsc
  smsc= smpp
  smsc-id=smsc1
  host=xxx.xxx.xxx.xxx
  port = xxxx
  smsc-username=xxxx
  smsc-password=xxxx
  connect-allow-ip = 127.0.0.1
  system-type="SMPP"
  address-range=""
  transceiver-mode=1
  source-addr-ton=1
  source-addr-npi=1
  dest-addr-ton=1
  dest-addr-npi=1
  msg-id-type =0x02
  reroute-dlr = true
  throughput=20
  allowed-smsc-id="smsc1,smsc2"
  preferred-smsc-id=smsc1


  group=smsc 
  smsc=smpp 
  smsc-id=smsc2
  host=xxx.xxx.xxx.xxx
  port = xxxx
  smsc-username=xxxx
  smsc-password=xxxx
  system-type="SMPP"
  source-addr-ton=1
  source-addr-npi=1
  dest-addr-ton=1
  dest-addr-npi=1
  msg-id-type=0x02
  reroute-dlr=true
  throughput=20
  allowed-smsc-id="smsc2;smsc3"
  preferred-smsc-id=smsc2


  group=smsc
  smsc=smpp
  smsc-id=smsc3
  host=xxx.xxx.xxx.xxx
  port = xxxx
  smsc-username=xxxx
  smsc-password=xxxx
  system-type="SMPP"
  source-addr-ton=1
  source-addr-npi=1
  dest-addr-ton=1
  dest-addr-npi=1
  msg-id-type=0x02
  reroute-dlr=true
  throughput=20
  allowed-smsc-id="smsc1;smsc2;smsc3"
  preferred-smsc-id=smsc3

  #---------------------------------------------
  # SMSBOX SETUP

  group = smsbox
  bearerbox-host = 127.0.0.1
  smsbox-id=s1
  sendsms-port = 13013
  global-sender = 13013
  sendsms-chars = "0123456789 +-"
  #immediate-sendsms-reply = 1
  log-file = "/smsbox.log"
  log-level = 0
  mo-recode=1
  #smsc-ids=smsc1;smsc2;smsc3
  #access-log = "/tmp/access.log"

  group=smsbox-route
  smsbox-id=s1
  smsc-ids="smsc1;smsc2"

  #---------------------------------------------
  # SEND-SMS USERS

  group = sendsms-user
  username = xxxx
  password = xxxx
  concatenation = true 
  max-messages=3
  default-smsc=smsc1
  #forced-smsc=smsc2
  #user-deny-ip = ""
  #user-allow-ip = ""

  #---------------------------------------------
  # SERVICES

  group = sms-service
  keyword = default
  concatenation = true
  max-messages=3
  text = "No service specified"
  accepted-smsc=smsc2

  group = sms-service
  keyword = nop
  concatenation = true
  max-messages=3
  text = <text app 410 characters>
  accepted-smsc=smsc1



  Now , 1. I want to check whether routing is correct through 3 SMSCs: ? How to 
check this?
            2.Kannel performing throughput as total 15sms/second including all 
3 smsc . How to increase throughput ? SMPP account provider has given 
30sms/second for EACH smsc.
           3.How to off delivery report on runtime if load increases ?

  PLEASE REPLY !!

  Thanks & Regards
  Chaitanya Bhatt




Reply via email to