SMS Gateway is gemaakt om SMS-functionaliteiten toe te voegen aan bestaande applicaties zoals CRM pakketten, websites of servermonitorsystemen. Het versturen en ontvangen van SMS en MMS berichten binnen eigen gemaakte applicaties wordt hiermee mogelijk gemaakt.
De professionele varianten van Gateway SMS bieden koppelingen met een hogere betrouwbaarheid. Tevens beschikken deze pakketten over een hogere throughput en afleversnelheid van de berichten.
In onderstaande specificatietabel worden drie varianten op de professionele Gateway SMS applicatie beschreven. Deze zijn: Professional, Enterprise en Licentie.
gateway sms/mms professional
De koppeling met de SMSC van CM verloopt middels HTTPS. De status van de berichten wordt in een statusrapport (sr) teruggegeven. Tevens biedt het Professional pakket de mogelijkheid om MMS en Wap Push berichten te versturen.
De specificaties van de koppelingen kunnen hieronder gedownload worden.
| Tech-doc SMS HTTP XML POST | Het secure posten van een XML file |
| Tech-doc SMS MO HTTP GET | Het ophalen van een ontvangen SMS bericht |
| Tech-doc SMS SR HTTP get | Het ophalen van een statusrapport middels get |
| Tech-doc SMS SR HTTP post | Het ophalen van een statusrapport middels post |
| Tech-doc MMS XML post | Het versturen van een MMS bericht |
| Tech-doc WAPPUSH HTTP XML post | Het versturen van een Wap Push bericht |
Het Professional pakket biedt tevens 10 keywords. Hierdoor kunnen verschillende acties naast elkaar worden opgezet. Middels een keyword kan de eindgebruiker een bericht naar de applicatie sturen.
gateway sms/mms enterprise
De Enterprise variant van Gateway SMS wordt geïnstalleerd op een dedicated server binnen het serverpark van CM te Amsterdam. Dit pakket garandeert een hogere throughput en afleversnelheid. Tevens wordt 24/7 contact met het CM Network Operations Centre geboden.
De gebruikte koppeling binnen het Enterprise pakket is SMPP. In overleg wordt de configuratie samengesteld, bestaande uit de VPN tunnel, de geïnstalleerde SMPP Client aan de klantzijde en de SMSS Database (SQL) aan de klantzijde.
100 Keywords zijn beschikbaar voor het simultaan voeren van meerdere campagnes. Tevens is een dedicated longcode beschikbaar voor het internationaal ontvangen van MO SMS verkeer.
gateway msm/mms licentie
De Licentie op Gateway SMS maakt het mogelijk om op te treden als een SMS Broker. Eigen connecties met de operatoren worden actief beheerd en gecontroleerd. De architectuur, het beheer, de gebruikte servers en de billingsmogelijkheden worden hieronder besproken.
architectuur:
Onderstaande figuur geeft het overzicht weer van de software architectuur.
De architectuur van de Gateway SMS/MMS licentie bestaat uit de volgende onderdelen:
| Standaard componenten | |
| Company | Database of databasekoppeling met de te versturen berichten inclusief operator, prioriteit, referentie en tarief. |
| mtHandling | Gateway service om MT berichten op een corrrecte wijze te kunnen klaarzetten. |
| mtQueue | Database of databasekoppeling met de te versturen berichten. |
| MT/SR service | Services per operator, gebruik makende van het operator-specifieke protocol om sms te versturen. Voor het connecteren naar de bulk server van T-mobile wordt een speciale MT service gebruikt. Voor de overige verbindingen worden UCP verbindingen gebruikt. Per service is de throughput instelbaar in sms per seconde volgens afspraak met de operator. |
| srHandling | Service voor het verwerken van de statusrapporten. |
| MO service | Services voor het ontvangen van MO berichten per operator Database met inkomende MO berichten. |
| moHandling | Service voor het verwerken van de MO berichten. |
| Extra componenten | |
| Controle service | Deze service controleert of de MT service alles op tijd verwerkt heeft en de operator geen storing heeft. Deze service kan SMS-berichten opnieuw versturen indien nodig. |
| Restarter service | Controleert of alle services nog draaien en indien nodig opnieuw opstarten. |
| Route test service | Deze service checkt bij elke operator of het sms versturen nog goed gaat door middel van het versturen van een SMS-bericht naar zichzelf. Het interval waarmee dit gecheckt wordt, is variabel. Bij storing kan een persoon gealarmeerd worden. |
Beheer:
De licentie geeft de beschikking over een uitgebreide webinterface waarbij alle shortcodes op het SMS platform beheerd worden. Voor de Nederlandse netwerkproviders worden daarbij ook sjablonen gebruikt met defaultwaarden voor de parameters van de verbindingen. Hierdoor zijn enkel de inloggegevens benodigd die voor elke verbinding gelden.
Al deze aspecten zorgen voor een correcte, eenvoudige beheersing van alle shortcodes op de SMSC.
Naast de shortcode beheersing wordt ook de statistische data uit het database-systeem ontsloten. Via het beheermenu zijn MT- en MO-queues te benaderen die op tijd, aantal, operator en shortcode kunnen worden gegroepeerd.
Per service, die per operator 1 instance heeft draaien met meerdere connecties, is in het beheermenu de status van de connecties te zien.
servers:
Voor het voeren van de architectuur zijn een of meerdere servers nodig. Ten behoeve van de implementatie van een of meerdere servers is een SMSS-database benodigd. Deze garandeert de uniforme koppeling tussen enerzijds de diverse SMS-servers (CIMD2, http) en anderzijds een of meerdere applicaties die verbindingen hebben met klanten.
billing:
Ten behoeve van de billing bij de operatoren, zijn diverse services beschikbaar. Deze services zijn in staat om direct aan MSISDN-nummers een bedrag te belasten. Hierbij zijn 3 punten van belang:
| prijs | Gateway SMS | |||
| Professional | Enterprise | Licentie | ||
| Prijs per maand | € 225,- | € 425,- | € 625,- | |
| Eenmalige kosten | - | € 4,900,- | € 34,000,- | |
| Betaling | vooraf | flexibel | flexibel | |
| Looptijd | 1 jaar | in contract | in contract | |
| support | ||||
| Support | van 7.00 tot 23.00u | van 7.00 tot 23.00u | van 7.00 tot 23.00u | |
| NOC 24/7 | nee | ja | ja | |
| SLA | ja | ja | ja | |
| Logging en Statistieken | ja | ja | ja | |
| berichten specs | ||||
| SMS throughput | 1 p/s | 10 p/s | 250 p/s | |
| SMS afleversnelheid | 99% < 1 min | 99% < 10 sec | 99% < 5 sec | |
| SMS afzendernaam | variabel in url | variabel in url | variabel in url | |
| Premium SMS | ja | ja | ja | |
| SMS replace PID | ja | ja | ja | |
| SMS bericht geldigheid | ja | ja | ja | |
| Wap Push | ja | ja | ja | |
| MMS | ja | ja | ja | |
| Concetinated SMS | ja | ja | ja | |
| gateway sms | ||||
| Een SMS versturen via een URL | Protocollen (MO en MT) | HTTP(S) | SMPP | HTTP(S),SMPP, UCP, CIMD2 |
| MO Keyword | 10 | 100 | onbeperkt, mits beschikbaar | |
| Statusrapporten | ja | ja | ja | |
| Receive sms longcode | nee | 1 | ja | |
| high end | ||||
| Dedicated server | nee | ja | ja | |
| Zelf programmeren | nee | nee | ja | |
| Zelf klanten aanmaken | nee | nee | ja | |
| White labelled | nee | nee | ja | |