Re: SMS over SS7

Andreas Fink <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
On 26.03.2009, at 07:50, jyoti wrote:

> Hi,
> If we use sms for push over ss7 E1 link.i.e directly connected to MSC,
> instead of SMSC(SMPP),Does we will get an advantage?
> if yes can we devlop kannel to support the above?
>
> Waiting for Any suggestion.
>
> Thanks & Regards
> Jyoti Ranjan Panda



This is what we have been doing since 2001. It is major work.

To give you an idea: if you talk directly SS7, you are an SMSC. The  
store and forward part of an SMSC is no magic. Its just plugging in a  
database and some SMPP filling it. But then to send out the data, you  
need to query the HLR and process the response to then forward the SMS  
to the MSC or retry later if the subscriber is offline.

To be able to do that, you need to implement the following:

Level 1: E1 (Hardware)
Level 2: MTP2
Level 3: MTP3
Level 4: SCCP
Level 5: TCAP
Level 6: GSM-MAP
Level 7: SMS

So think about if you wanted to write Kannel but you would had to  
implement a ethernet driver , ethernet packet layer, IP, tcp, http,  
XML, soap all on top of it and from scratch.
If you look at the specs of those protocols you get the idea. GSM-MAP  
alone is over 1'000 pages! For SMS you only need  a few pages out of  
it but all the mumbo jumbo around it still matters somehow.

Our curent SMSC implementation has almost half a million lines of  
sourcecode. We started writing it in 2001 (and are still not really  
finished with it) because we needed an SMSC and the offers we got at  
that time where like 1.2 million US$ for a system doing 10msg/sec max  
(license limitation).

Now assume you do spend all the time of work for this, it's still  
worthless if you are not an operator because you need a plug to plug  
it in. And then the operators you are sending to will have to enable  
roaming with you so your numbers (which you have to get from the  
regulator) have to be implemented in their routing. And believe me,  
GSM operators are very picky whom they let send SMS into their  
network. And assuming you succeeded in all that, if you start sending  
volumes, you will have to sign a so called Interworking contract (AA. 
19) which means you will have to pay something like 6 eurocent per SMS  
sent. So unless you receive a lot of SMS to balance off your traffic,  
your cost will be way higher than directly connecting to the operator  
on SMPP.

So if anyone has such an access, talk to me.




Andreas Fink

Fink Consulting GmbH
Global Networks Schweiz AG
BebbiCell AG
IceCell ehf

---------------------------------------------------------------
Tel: +41-61-6666330 Fax: +41-61-6666331  Mobile: +41-79-2457333
Address: Clarastrasse 3, 4058 Basel, Switzerland
E-Mail:  [email protected]
www.finkconsulting.com www.global-networks.ch www.bebbicell.ch
---------------------------------------------------------------
ICQ: 8239353 MSN: [email protected] AIM: smsrelay Skype: andreasfink
Yahoo: finkconsulting SMS: +41792457333

http://a-fink.blogspot.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.