On Thu, 2010-12-09 at 19:48, C.Savinovich wrote: > I didn't know about smpp, I am researching the term, but basically, how > can this be considered the equivalent of a direct line to a carrier?... > Meaning I can call a wireless carrier and ask for an "smpp line"? Do > carriers provide these services? How come I call the carriers and nobody > seems to know what I am asking them?
There are other protocols to connect your system with the carrier not only SMPP but SMPP is most used. Some other are UCP/EMI, CIMD, OIS and even HTTP and SOAP based services. They are described in userguide. Carriers can be mobile operators but also SMS operators like Clickatel and similar. Google, http://www.developershome.com/sms/ and userguide are your friends. > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf > Of [email protected] > Sent: Tuesday, December 07, 2010 4:32 AM > To: [email protected] > Subject: users Digest, Vol 52, Issue 8 > > Send users mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.kannel.org/mailman/listinfo/users > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of users digest..." > > > Today's Topics: > > 1. Re: Use of Kannel for massive SMS Messaging? (Abdul Basit) > 2. Re: Use of Kannel for massive SMS Messaging? (Nikos Balkanas) > 3. Re: Use of Kannel for massive SMS Messaging? > (Praveena Sarathchandra) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 7 Dec 2010 12:06:01 +0500 > From: Abdul Basit <[email protected]> > To: Alvaro Cornejo <[email protected]> > Cc: "C. Savinovich" <[email protected]>, users > <[email protected]> > Subject: Re: Use of Kannel for massive SMS Messaging? > Message-ID: > <[email protected]> > Content-Type: text/plain; charset="iso-8859-1" > > We tested kannel with 120 sms/sec, the max limit our provider opened for > us. > we are directly connected with one smsc only. > I think we can achieve more. > > > > On Tue, Dec 7, 2010 at 1:14 AM, Alvaro Cornejo > <[email protected]>wrote: > > > Hi > > > > You can get a direct link to your carrier; but due to costs, you will > > need a high volume per month to be cost effective; Also, you will need > > to have one link per carrier since normally carriers will not forward > > sms into their SMPP links to another carrier. They will do if usinf a > > sim card (long code) > > > > An option would be to work with an agregator. > > > > You dont need to have any special multitheading for connect kannel to > > several modems/links; kannel will doit for you, You only need to > > define as much SMSC's in its configuration as yu need/have. As stated > > below; I do have over 30 links with one bearerbox; > > > > It is however possible to split your traffic between several kannel > > instances/boxes. > > > > Regards > > > > Alvaro > > > > > > > > > |--------------------------------------------------------------------------- > --------------------------------------| > > Env?e y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > > celular y Nextel > > en el Per?, M?xico y en mas de 180 paises. Use aplicaciones 2 vias via > > SMS y GPRS online > > Visitenos en www.perusms.NET www.smsglobal.com.mx y > > www.pravcom.com > > > > > > > > On Mon, Dec 6, 2010 at 2:52 PM, C. Savinovich > > <[email protected]> wrote: > > > > > > Thank you very much Alvaro, excuse these 2 dumb questions: > > > > > > 1) If the carrier provides you with a contract, why can't they just > > provide > > > you with an API and receive a text file, or a web service access, or > even > > a > > > dedicated T1, or anything that will take seconds to transfer all the > > > messages directly into the carrier's network? isn't it a better idea > than > > > using 20 modems? > > > > > > 2) I have seen people having to employ sophisticated multi-threading to > > > handle 20 modems at the same time, granted, in .net... If I use > > > Linux/Kannel, will all I need is one Kannel session, with Linux handling > > all > > > the multi-tasking?, or should I have to setup 20 concurrent Kannel > > > instances? > > > > > > Many thanks > > > C. Savinovich > > > > > > > > > > > > On December 6, 2010 at 2:29 PM Alvaro Cornejo <[email protected]> > > > wrote: > > > > > >> Hi > > >> > > >> The real throughput will depend on MANY factors so it is diffcult to > > >> give you a number; but in general, the bottle neck is -using a medium > > >> hardware- the carrier. > > >> > > >> We have over 30 "SMSC" connected to my kannel box. AT, SMPP, Http, > > >> agregators, propietary ones, etc with no problems. We do have over 20 > > >> modems connected to a single kannel machine through some terminal > > >> servers. The troughput of them is in average of 480-500sms/hr > > >> > > >> We do have special plans with the carriers to send high volume of sms > > >> through them, so we have no problems with the carriers blocking the > > >> sims. > > >> > > >> Regards > > >> > > >> Alvaro > > >> > > >> > > >> > > >> > > >> > > >> > > > |--------------------------------------------------------------------------- > --------------------------------------| > > >> Env?e y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > > >> celular y Nextel > > >> en el Per?, M?xico y en mas de 180 paises. Use aplicaciones 2 vias via > > >> SMS y GPRS online > > >> Visitenos en www.perusms.NET www.smsglobal.com.mx y > > >> www.pravcom.com > > >> > > >> > > >> > > >> On Mon, Dec 6, 2010 at 11:56 AM, C. Savinovich > > >> <[email protected]> wrote: > > >> > Hello everyone, I have used Kannel before, but I still considered > > myself > > >> > a > > >> > newbie since I have not deployed a system that would really send > > >> > thousands > > >> > of messages per day. I have set systems with tops 2 USB modems. I > > have > > >> > a > > >> > few questions, and will really appreciate if someone can help with > > this > > >> > very > > >> > crucial information. The goal is to setup a system with capacity of > > ten > > >> > thousand messages per day. > > >> > > > >> > 1) I find it hard to believe this is done by connecting 10 sms modems > > to > > >> > the > > >> > USB ports of a linux server. I even can not conceive of being able > to > > >> > buy a > > >> > $30 unlimited text messaging account, and send through it, one text > > >> > message > > >> > every 30 seconds 24/7 without a carrier blocking the chip. Besides, > > the > > >> > whole idea of working with literally a row of wireless modems in a > > colo > > >> > is > > >> > so prone to failure (chips having to be replaced, all the time, etc), > > >> > that I > > >> > can only think that the way this is done at massive scale, is via a > > >> > direct > > >> > API connection to the cellular carrier. Of course there is option of > > >> > the > > >> > third party provider, but I wouldn't be using kannel, nor asking > these > > >> > questions if I wanted to use a third party provider. > > >> > - How is this done in real life? > > >> > - what is the maximum capacity of a Kannel server? > > >> > - how many modems can in reality be placed in the same server?... > > >> > - Is linux enough to handle the multi-processing, or will I have to > > >> > write a > > >> > real multi-threading application in house? > > >> > > > >> > Thank you very much guys > > >> > Chris Savinovich > > >> > > > > > > > > > > > -- > Regards, > > Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > <http://www.kannel.org/pipermail/users/attachments/20101207/212568d6/attachm > ent-0001.html> > > ------------------------------ > > Message: 2 > Date: Tue, 7 Dec 2010 11:13:38 +0200 > From: "Nikos Balkanas" <[email protected]> > To: "Abdul Basit" <[email protected]>, "Alvaro Cornejo" > <[email protected]> > Cc: users <[email protected]>, "C. Savinovich" > <[email protected]> > Subject: Re: Use of Kannel for massive SMS Messaging? > Message-ID: <7f81330dc7e84cd491ee424ce7245...@drwho> > Content-Type: text/plain; format=flowed; charset="windows-1253"; > reply-type=original > > Hi, > > Benching kannel with fakesmpp, I was able to get ~740 MT/s (minimal SMS > size) with internal dlrs and 450 MT/s using dlr db, on a low-end 64bit > Solaris 10 with a dual-core AMD Opteron CPU @1218 uHz. > > BR, > Nikos > ----- Original Message ----- > From: Abdul Basit > To: Alvaro Cornejo > Cc: C. Savinovich ; users > Sent: Tuesday, December 07, 2010 9:06 AM > Subject: Re: Use of Kannel for massive SMS Messaging? > > > We tested kannel with 120 sms/sec, the max limit our provider opened for us. > we are directly connected with one smsc only. > I think we can achieve more. > > > > > > On Tue, Dec 7, 2010 at 1:14 AM, Alvaro Cornejo <[email protected]> > wrote: > > Hi > > You can get a direct link to your carrier; but due to costs, you will > need a high volume per month to be cost effective; Also, you will need > to have one link per carrier since normally carriers will not forward > sms into their SMPP links to another carrier. They will do if usinf a > sim card (long code) > > An option would be to work with an agregator. > > You dont need to have any special multitheading for connect kannel to > several modems/links; kannel will doit for you, You only need to > define as much SMSC's in its configuration as yu need/have. As stated > below; I do have over 30 links with one bearerbox; > > It is however possible to split your traffic between several kannel > instances/boxes. > > > Regards > > Alvaro > > > |--------------------------------------------------------------------------- > --------------------------------------| > Env?e y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > celular y Nextel > en el Per?, M?xico y en mas de 180 paises. Use aplicaciones 2 vias via > SMS y GPRS online > Visitenos en www.perusms.NET www.smsglobal.com.mx y > www.pravcom.com > > > > > On Mon, Dec 6, 2010 at 2:52 PM, C. Savinovich > > <[email protected]> wrote: > > > > > Thank you very much Alvaro, excuse these 2 dumb questions: > > > > 1) If the carrier provides you with a contract, why can't they just > > provide > > you with an API and receive a text file, or a web service access, or even > > a > > dedicated T1, or anything that will take seconds to transfer all the > > messages directly into the carrier's network? isn't it a better idea than > > using 20 modems? > > > > 2) I have seen people having to employ sophisticated multi-threading to > > handle 20 modems at the same time, granted, in .net... If I use > > Linux/Kannel, will all I need is one Kannel session, with Linux handling > > all > > the multi-tasking?, or should I have to setup 20 concurrent Kannel > > instances? > > > > Many thanks > > C. Savinovich > > > > > > > > On December 6, 2010 at 2:29 PM Alvaro Cornejo <[email protected]> > > > wrote: > > > >> Hi > >> > >> The real throughput will depend on MANY factors so it is diffcult to > >> give you a number; but in general, the bottle neck is -using a medium > >> hardware- the carrier. > >> > >> We have over 30 "SMSC" connected to my kannel box. AT, SMPP, Http, > >> agregators, propietary ones, etc with no problems. We do have over 20 > >> modems connected to a single kannel machine through some terminal > >> servers. The troughput of them is in average of 480-500sms/hr > >> > >> We do have special plans with the carriers to send high volume of sms > >> through them, so we have no problems with the carriers blocking the > >> sims. > >> > >> Regards > >> > >> Alvaro > >> > >> > >> > >> > >> > >> > |--------------------------------------------------------------------------- > --------------------------------------| > >> Env?e y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > >> celular y Nextel > >> en el Per?, M?xico y en mas de 180 paises. Use aplicaciones 2 vias via > >> SMS y GPRS online > >> Visitenos en www.perusms.NET www.smsglobal.com.mx y > >> www.pravcom.com > >> > >> > >> > >> On Mon, Dec 6, 2010 at 11:56 AM, C. Savinovich > >> <[email protected]> wrote: > >> > Hello everyone, I have used Kannel before, but I still considered > >> > myself > >> > a > >> > newbie since I have not deployed a system that would really send > >> > thousands > >> > of messages per day. I have set systems with tops 2 USB modems. I have > >> > a > >> > few questions, and will really appreciate if someone can help with this > >> > very > >> > crucial information. The goal is to setup a system with capacity of ten > >> > thousand messages per day. > >> > > >> > 1) I find it hard to believe this is done by connecting 10 sms modems > >> > to > >> > the > >> > USB ports of a linux server. I even can not conceive of being able to > >> > buy a > >> > $30 unlimited text messaging account, and send through it, one text > >> > message > >> > every 30 seconds 24/7 without a carrier blocking the chip. Besides, > >> > the > >> > whole idea of working with literally a row of wireless modems in a colo > >> > is > >> > so prone to failure (chips having to be replaced, all the time, etc), > >> > that I > >> > can only think that the way this is done at massive scale, is via a > >> > direct > >> > API connection to the cellular carrier. Of course there is option of > >> > the > >> > third party provider, but I wouldn't be using kannel, nor asking these > >> > questions if I wanted to use a third party provider. > >> > - How is this done in real life? > >> > - what is the maximum capacity of a Kannel server? > >> > - how many modems can in reality be placed in the same server?... > >> > - Is linux enough to handle the multi-processing, or will I have to > >> > write a > >> > real multi-threading application in house? > >> > > >> > Thank you very much guys > >> > Chris Savinovich > >> > > > > > > > > > -- > > Regards, > > Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445 > > > > > ------------------------------ > > Message: 3 > Date: Tue, 7 Dec 2010 15:01:44 +0530 > From: Praveena Sarathchandra <[email protected]> > To: [email protected] > Cc: [email protected] > Subject: Re: Use of Kannel for massive SMS Messaging? > Message-ID: > <[email protected]> > Content-Type: text/plain; charset="utf-8" > > @Savinovish: Thanks a lot for bringing up a question like this. I'm also a > newbie and was about to mail a similar question to this group. I'll follow > your mails in the future to get to know about your progress. > > @ All: I'd really appreciate if you people can share what kind of "devices" > that you have deployed in your SMS gateways for mass messaging. Especially > modem types and other server specs. Are there any tutorials I can follow for > setting up a efficient SMS gateway? > > Thanks in advance > > > Best Regards, > > Praveena J. Sarathchandra > Freelance Web Designer/Developer > > [...@] [email protected] > [M] +94-77-6275266 > [W] www.myBiz.lk > > > 2010/12/7 Nikos Balkanas <[email protected]> > > > Hi, > > > > Benching kannel with fakesmpp, I was able to get ~740 MT/s (minimal SMS > > size) with internal dlrs and 450 MT/s using dlr db, on a low-end 64bit > > Solaris 10 with a dual-core AMD Opteron CPU @1218 uHz. > > > > BR, > > Nikos > > ----- Original Message ----- From: Abdul Basit > > To: Alvaro Cornejo > > Cc: C. Savinovich ; users > > Sent: Tuesday, December 07, 2010 9:06 AM > > Subject: Re: Use of Kannel for massive SMS Messaging? > > > > > > > > We tested kannel with 120 sms/sec, the max limit our provider opened for > > us. > > we are directly connected with one smsc only. > > I think we can achieve more. > > > > > > > > > > > > On Tue, Dec 7, 2010 at 1:14 AM, Alvaro Cornejo <[email protected]> > > wrote: > > > > Hi > > > > You can get a direct link to your carrier; but due to costs, you will > > need a high volume per month to be cost effective; Also, you will need > > to have one link per carrier since normally carriers will not forward > > sms into their SMPP links to another carrier. They will do if usinf a > > sim card (long code) > > > > An option would be to work with an agregator. > > > > You dont need to have any special multitheading for connect kannel to > > several modems/links; kannel will doit for you, You only need to > > define as much SMSC's in its configuration as yu need/have. As stated > > below; I do have over 30 links with one bearerbox; > > > > It is however possible to split your traffic between several kannel > > instances/boxes. > > > > > > Regards > > > > Alvaro > > > > > > > > > |--------------------------------------------------------------------------- > --------------------------------------| > > Env?e y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > > celular y Nextel > > en el Per?, M?xico y en mas de 180 paises. Use aplicaciones 2 vias via > > > > SMS y GPRS online > > Visitenos en www.perusms.NET www.smsglobal.com.mx y > > www.pravcom.com > > > > > > > > > > On Mon, Dec 6, 2010 at 2:52 PM, C. Savinovich > > > > <[email protected]> wrote: > > > >> > >> > > Thank you very much Alvaro, excuse these 2 dumb questions: > >> > >> 1) If the carrier provides you with a contract, why can't they just > >> provide > >> you with an API and receive a text file, or a web service access, or even > >> a > >> dedicated T1, or anything that will take seconds to transfer all the > >> messages directly into the carrier's network? isn't it a better idea than > >> using 20 modems? > >> > >> 2) I have seen people having to employ sophisticated multi-threading to > >> handle 20 modems at the same time, granted, in .net... If I use > >> Linux/Kannel, will all I need is one Kannel session, with Linux handling > >> all > >> the multi-tasking?, or should I have to setup 20 concurrent Kannel > >> instances? > >> > >> Many thanks > >> C. Savinovich > >> > >> > >> > >> On December 6, 2010 at 2:29 PM Alvaro Cornejo <[email protected]> > >> > > > > wrote: > >> > >> Hi > >>> > >>> The real throughput will depend on MANY factors so it is diffcult to > >>> give you a number; but in general, the bottle neck is -using a medium > >>> hardware- the carrier. > >>> > >>> We have over 30 "SMSC" connected to my kannel box. AT, SMPP, Http, > >>> agregators, propietary ones, etc with no problems. We do have over 20 > >>> modems connected to a single kannel machine through some terminal > >>> servers. The troughput of them is in average of 480-500sms/hr > >>> > >>> We do have special plans with the carriers to send high volume of sms > >>> through them, so we have no problems with the carriers blocking the > >>> sims. > >>> > >>> Regards > >>> > >>> Alvaro > >>> > >>> > >>> > >>> > >>> > >>> > >>> > |--------------------------------------------------------------------------- > --------------------------------------| > >>> Env?e y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > >>> celular y Nextel > >>> en el Per?, M?xico y en mas de 180 paises. Use aplicaciones 2 vias via > >>> > >>> SMS y GPRS online > >>> Visitenos en www.perusms.NET www.smsglobal.com.mx y > >>> www.pravcom.com > >>> > >>> > >>> > >>> On Mon, Dec 6, 2010 at 11:56 AM, C. Savinovich > >>> <[email protected]> wrote: > >>> > Hello everyone, I have used Kannel before, but I still considered > > >>> myself > >>> > a > >>> > newbie since I have not deployed a system that would really send > >>> > thousands > >>> > of messages per day. I have set systems with tops 2 USB modems. I > have > >>> > a > >>> > few questions, and will really appreciate if someone can help with > this > >>> > very > >>> > crucial information. The goal is to setup a system with capacity of > ten > >>> > thousand messages per day. > >>> > > >>> > 1) I find it hard to believe this is done by connecting 10 sms modems > > > >>> to > >>> > the > >>> > USB ports of a linux server. I even can not conceive of being able to > >>> > buy a > >>> > $30 unlimited text messaging account, and send through it, one text > >>> > message > >>> > every 30 seconds 24/7 without a carrier blocking the chip. Besides, > > >>> the > >>> > whole idea of working with literally a row of wireless modems in a > colo > >>> > is > >>> > so prone to failure (chips having to be replaced, all the time, etc), > >>> > that I > >>> > can only think that the way this is done at massive scale, is via a > >>> > direct > >>> > API connection to the cellular carrier. Of course there is option of > >>> > the > >>> > third party provider, but I wouldn't be using kannel, nor asking these > >>> > questions if I wanted to use a third party provider. > >>> > - How is this done in real life? > >>> > - what is the maximum capacity of a Kannel server? > >>> > - how many modems can in reality be placed in the same server?... > >>> > - Is linux enough to handle the multi-processing, or will I have to > >>> > write a > >>> > real multi-threading application in house? > >>> > > >>> > Thank you very much guys > >>> > Chris Savinovich > >>> > > >>> > >> > >> > > > > > > > > > > -- > > > > Regards, > > > > Abdul Basit | +92 32 1416 4196 | +92 30 0841 1445 > > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > <http://www.kannel.org/pipermail/users/attachments/20101207/c12e5ff7/attachm > ent.html> > > ------------------------------ > > _______________________________________________ > users mailing list > [email protected] > http://www.kannel.org/mailman/listinfo/users > > > End of users Digest, Vol 52, Issue 8 > ************************************ > > -- Kind regards, Milan -------------------------------------------------- Arvanta, IT Security http://www.arvanta.net Please do not send me e-mail containing HTML code.
