Alles Wissenswerte, nichts Unwissendes.
Was der SMSC tut
Das SMSC ist ein obligatorischer Knotenpunkt im Mobilfunkkernnetz und in 3GPP TS 23.040 spezifiziert. Es implementiert das Store-and-Forward-Verfahren: Kann eine Nachricht nicht sofort zugestellt werden (z. B. weil das Mobiltelefon ausgeschaltet ist oder sich außerhalb der Netzabdeckung befindet), speichert das SMSC sie und versucht die Zustellung so lange, bis sie erfolgreich ist oder die Gültigkeitsdauer abläuft. Es verarbeitet sowohl vom Mobiltelefon gesendete (MO) als auch vom Mobiltelefon empfangene (MT) Nachrichten und sendet die Zustellbestätigung zurück. Die Mobilfunkbetreiber besitzen und betreiben ihre SMSCs; eine direkte Verbindung zum SMSC ist nicht möglich.
- Befindet sich innerhalb des Kernnetzes des Betreibers (3GPP TS 23.040).
- Speichern und Weiterleiten: Warteschlangen und Wiederholungsversuche innerhalb des Gültigkeitszeitraums.
- Bearbeitet MO- und MT-Nachrichten und stellt Zustellbestätigungen aus.
- Im Besitz von Betreibern; nicht direkt über Anwendungen erreichbar.
Was ein SMS-Gateway leistet
Ein SMS-Gateway ist die Plattform zwischen Anwendungen und den SMSCs der verschiedenen Mobilfunkbetreiber. Es stellt eine Entwicklerschnittstelle bereit – eine HTTP/REST-API oder eine SMPP-Schnittstelle –, nimmt Ihre Nachrichten entgegen, verarbeitet die Absender-ID, kodiert und leitet sie weiter und sendet sie an das SMSC des zuständigen Mobilfunkbetreibers. Außerdem normalisiert es die eingehenden Zustellbestätigungen. Genau das leistet das Gateway von BroadNet: Sie rufen https://api.broadnet.me auf (z. B. /sms/sendSms oder die REST-Endpunkte /sms/sendbulk), und Ihre Nachricht erreicht die SMSCs der Mobilfunkbetreiber in seinem Netzwerk.
- Anwendungsseitig: HTTP/REST-API oder SMPP-Bindung.
- Fügt Routing, Absender-ID, Kodierung und DLR-Normalisierung hinzu.
- Leiten Sie Ihren Datenverkehr an die richtigen SMSCs der Betreiber weiter.
- BroadNet-Gateway: api.broadnet.me – /sms/sendSms, /sms/sendbulk.
Wie sie sich verbinden
Das Gateway kommuniziert über SMPP- oder SS7-Verbindungen mit den SMSCs der Mobilfunkbetreiber. Die SMSC übermittelt die SMS dann über das Funknetz an das Mobiltelefon. Stellen Sie sich das wie eine Kette vor: Ihre Anwendung → SMS-Gateway → SMSC des Mobilfunkbetreibers → Mobiltelefon, wobei die Zustellbestätigung auf demselben Weg zurückfließt. Das Gateway ist die Komponente, die Sie integrieren und steuern; die SMSC ist der vom Mobilfunkbetreiber betriebene Knoten, der die endgültige Zustellung durchführt. Sie benötigen beide, programmieren aber ausschließlich für das Gateway.
- Kette: Anwendung → Gateway → Betreiber SMSC → Mobiltelefon.
- Gateway ↔ SMSC über SMPP- oder SS7-Verbindung.
- Sie integrieren und steuern das Gateway, nicht das SMSC.
- Die Lieferbelege fließen auf demselben Weg zurück.
SMSC vs. SMS-Gateway im Überblick
| SMSC | SMS-Gateway | |
|---|---|---|
| Position | Im Kernnetz des Netzbetreibers | Zwischen Anwendungen und Netzbetreibern |
| Hauptaufgabe | Store-and-Forward-Zustellung an Endgeräte | Annehmen, routen und an das richtige SMSC weiterleiten |
| Schnittstelle | Internes MAP / SMPP | HTTP/REST oder SMPP zu Anwendungen |
| Betrieben von | Der Mobilfunknetzbetreiber | Ein Aggregator / CPaaS (z. B. BroadNet) |
| So sprechen Sie es an | Indirekt, über ein Gateway | Direkt, per API oder SMPP-Bind |