Hi Then specs you have is more than enough to send even 10k SMS / second with correct configurations. But the bottleneck is the network speed and the allowed TPS from the operator. On Jan 16, 2015 1:40 PM, "Ammar Ali" <[email protected]> wrote:
> Hello > > Currently, I have 4 GB RAM, Intel 24 Core Processor and 120 GB HDD but I'm > not getting this TPS (300-500) in a second. > > "Kannel bearerbox version `1.4.4'. Build `Dec 31 2014 18:29:22', compiler > `4.4.7 20120313 (Red Hat 4.4.7-11)'. System Linux, release > 2.6.32-042stab094.7, version #1 SMP Wed Oct 22 12:43:21 MSK 2014, machine > x86_64. Hostname localhost, IP 192.168.1.1. Libxml version 2.7.6. Using > OpenSSL 1.0.1e-fips 11 Feb 2013. Compiled with MySQL 5.5.40, using MySQL > 5.6.22. Using native malloc." > > One more thing sometimes I'm getting this TPS but next time It has been > decreased and reached at 100-200 TPS in a second. Can you suggest me where > the problem in my whole system. > > This is my whole setup: > > [Bearerbox]<----->[SQLBox]<----->[SMSBox]<---->[Fake SMSC (Multiple)] > > *Configurations:* > *Kannel.conf* > > # Single Group "CORE" > > group = core > admin-port = "13000" > admin-port-ssl="no" > admin-password = "*******" > status-password = "*******" > admin-deny-ip="*.*.*.*" > admin-allow-ip="*.*.*.*" > smsbox-interface ="127.0.0.1" > smsbox-port = "13001" > smsbox-port-ssl="no" > log-file = "kannel.log" > log-level = "0" > access-log = "access.access" > dlr-storage = "internal" > sms-incoming-queue-limit = "-1" > sms-outgoing-queue-limit = "1000000" > smsbox-max-pending = "100" > sms-resend-freq = "60" > sms-resend-retry = "-1" > > # Single Group "smsbox" > > group = smsbox > smsbox-id = "mysmsbox" > bearerbox-host = "127.0.0.1" > bearerbox-port = "13001" > sendsms-port = "13010" > log-file = "smsbox.log" > log-level = "0" > access-log="saccess.access" > sendsms-chars = "0123456789+ " > > # Multi Group "SMSC" > > group = smsc > smsc = fake > smsc-id = smsc1 > host="localhost" > port = 10001 > throughput="1000000.00" > connect-allow-ip = 127.0.0.1 > reroute-dlr=true > log-file="mysmsc1.log" > log-level=0 > allowed-smsc-id="smsc1" > denied-smsc-id="smsc2" > > group = smsc > smsc = fake > smsc-id = smsc2 > host="localhost" > port = 10002 > throughput="5000.00" > connect-allow-ip = 127.0.0.1 > reroute-dlr=true > log-file="mysmsc2.log" > log-level=0 > allowed-smsc-id="smsc2" > denied-smsc-id="smsc1" > > # Multi Group "smsbox-route" > > group = smsbox-route > smsbox-id = "mysmsbox" > smsc-id = "smsc1" > > group = smsbox-route > smsbox-id = "mysmsbox" > smsc-id = "smsc2" > > # Multi Group "sms-service" > > group = sms-service > keyword = default > text = "No service specified" > accept-x-kannel-headers = true > concatenation = true > catch-all = true > > # Multi Group "sendsms-user" > > group = sendsms-user > name = "mysendsmsuser1" > username = "tester1" > password = "tester1" > max-messages="10" > > *sqlbox.conf* > > # SQLBox Configuraton > > group = sqlbox > id = sqlbox-db > smsbox-id = "mysqlbox" > global-sender = "" > bearerbox-host = "localhost" > bearerbox-port = "13001" > smsbox-port = "13002" > smsbox-port-ssl = "false" > sql-log-table = "sent_sms" > sql-insert-table = "send_sms" > log-file = "sqlbox.log" > log-level = "0" > > # Example MYSQL Connection > > group = mysql-connection > id = sqlbox-db > host="127.0.0.1" > port = "3306" > username = "**********" > password = "**********" > database = "**********" > max-connections = "10" > > > Currently I'm connecting Fake SMSC through SSH from my computer. Is there > any problem? Thanks in advance. > > > > Ammar Ali > > > > On Fri, Jan 16, 2015 at 3:47 PM, John alero <[email protected]> wrote: > >> Dear Ammar, >> >> As per Kannel part you can send only 300 to 500 SMS in a second, if you >> want to send 1000 SMS in a second use twice setup for the same and >> hardware case Kannel not require high configuration server. If you have >> used 4 GB RAM as well as 8 Core you will send the 300 to 500 TPS in a >> second. >> >> >> >> >> >> >> On Fri, Jan 16, 2015 at 3:25 PM, Ammar Ali <[email protected]> >> wrote: >> >>> *Hi **Willy Mularto,* >>> >>> I have so many confusion regarding this. So can you describe any >>> particular hardware configuration for getting this sms traffic? >>> >>> >>> Thanks in advance. >>> >>> >>> Ammar Ali >>> >>> >>> >>> On Fri, Jan 16, 2015 at 2:20 PM, Murgor Bendon <[email protected]> >>> wrote: >>> >>>> Kannel can process upto 100,000 SMSes in a minute based on your >>>> connection speed to the SMSC operator and your scripts. >>>> Also it will depend on the allowed limit per second by the MNO. >>>> >>>> >>>> >>>> >>>> Best Regards, >>>> *Bendon Murgor *: Systems Engineer/IT Systems Auditor. >>>> *Phone*: Kenya: +254-720529868 >>>> Twitter: @bendonmurgor <http://twitter.com/bendonmurgor> >>>> >>>> On Fri, Jan 16, 2015 at 11:23 AM, MOSES KARIUKI <[email protected]> >>>> wrote: >>>> >>>>> Hey Willy, >>>>> >>>>> Any entry level benchmark? >>>>> >>>>> >>>>> >>>>> On Fri, Jan 16, 2015 at 10:56 AM, Willy Mularto <[email protected]> >>>>> wrote: >>>>> >>>>>> Server hardware configuration 1K message/second/SMSC? Simply buy the >>>>>> highest configuration that your fund can buy :) >>>>>> >>>>>> On Fri, Jan 16, 2015 at 1:43 PM, Ammar Ali <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hello, >>>>>>> >>>>>>> What will be minimum requirements for getting 1000 message/second >>>>>>> transfered from kannel to particular smsc? What will be server hardware >>>>>>> configuration? >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Ammar Ali >>>>>>> FRAMP Technologies, >>>>>>> Pune (Maharashtra) >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >
