Hi every one! we are a non profit organization looking at a mass deployment which could recieve around 2500/SMS per hour(peak hour) and around 10,000 + SMS per day can frontline handle this kind of traffic?
what configuration interms of Database, GSM Modems etc you recommend for this kind of traffic? what care do I need to take ?
Any GSM modem, which almost all hubs like FrontlineSMS are built on, would likely struggle with that kind of volume. Simply put, the messages would come in in batches, sent by the operator, and once they're read and cleared from the device your network operator then sends the next lot. Depending on how they've configured their messaging centre, your SIM could be disabled getting that volume of incoming messages (it's rare, but can happen).
If you don't want to use a commercial provider for this project (I don't know who you have in your country, or where you're based) I'd speak to an operator and let them know what you're planning, and they may be able to help. It would certainly be wise to let them know you're planning this.
In terms of the database, it should comfortably handle a large number of messages, but if you go into the hundreds of thousands or millions then it might be necessary to switch to a more heavy duty one (FrontlineSMS uses sql lite by default).
a simple answer: you will need to use a commercial SMS aggregator like IntelliSMS or Clickatell to handle those volumes through FrontlineSMS (these are SMS send/receive options for the program) currently SMS receive is only supported by Intellisms, but you can add other receive services if you like.
As Ken says, you would not be able to use physical phones or modems connected to FLSMS to handle those volumes, noting that the theoretical GSM maximum is 5 or 6 SMS per SIM per minute in ideal situations, you probably won't get that much - say a maximum of 600 SMS per hour through a real SIM card.
So - make sure you have an internet connection, and set up with one of the aggregators, and do some load testing first - as I've not checked those sorts of loads before.
Without being a dev for FLSMS, my guess is "NO". You need something bigger, and a good agreement with your mobile provider. Look for SMPP, and products like Kannel.
Get ready, as it won't be the point-and-click interface of FLSMS...