BroadNet
SIGTRANArchitektur

SIGTRAN-Deployment-Architektur: SG, ASP, AS

Aktualisiert am 3 Min. LesezeitStandardsbasiert
Direkte Antwort

Ein SIGTRAN-Deployment verbindet TDM-SS7 und IP-Signalisierung über ein Signalling Gateway (SG), das Nachrichten über SCTP-Assoziationen an Application Server Processes (ASPs) weiterleitet. Verkehr für einen Routing Key wird von einem logischen Application Server (AS) bedient, realisiert durch mehrere ASPs im Override-, Load-share- oder Broadcast-Modus für Redundanz.

§01

Das Ende-zu-Ende-Bild

Ein typisches SIGTRAN-Deployment überbrückt zwei Welten. Auf der TDM-Seite erreichen klassische SS7-Verbindungen das Signalling Gateway von Legacy-STPs und -Vermittlungen. Auf der IP-Seite unterhält das SG SCTP-Assoziationen zu den IP-basierten Signalisierungsknoten des Betreibers — SMSC, HLR/HSS, MSC-Server, SCP. Das SG leitet jede SS7-Nachricht hinüber und übersetzt zwischen den TDM-MTP-Schichten und der M3UA- (oder SUA-)Adaptation über SCTP, sodass eine TDM-Gegenstelle und ein IP-Knoten identische MAP- oder ISUP-Nachrichten austauschen, ohne dass eine Seite den Transportwechsel bemerkt.

SIGTRAN-Überbrückungstopologietext
  TDM SS7 world                 IP world
 ┌──────────┐   MTP links   ┌──────┐  SCTP assoc  ┌─────────────┐
 │ STP / MSC │──────────────│  SG  │══════════════│  ASP (SMSC) │
 └──────────┘   (E1/T1)     └──────┘   M3UA       └─────────────┘
                                │  ╲  SCTP assoc  ┌─────────────┐
                                │   ╲════════════│  ASP (HLR)  │
                                                  └─────────────┘
     One AS (routing key) may be served by several ASPs.
§02

Assoziationen und Routing Contexts

Die Verbindung zwischen einem SG und einem ASP ist eine SCTP-Assoziation — typischerweise multi-homed über zwei IP-Pfade für Resilienz. Über eine Assoziation kann ein SG Verkehr für mehrere Application Server tragen, jeweils identifiziert durch einen Routing Context. Trifft eine SS7-Nachricht von der TDM-Seite ein, ordnet das SG sie einem Routing Key zu (per Destination Point Code, Service Indicator und optional SSN), wählt den AS und leitet sie an einen aktiven ASP mit dem entsprechenden Routing Context weiter, sodass der Empfänger sie intern routet.

§03

Redundanzmodi

Mehrere ASPs, die einen AS stützen, geben Hochverfügbarkeit, und der Traffic-Modus entscheidet, wie sie die Last teilen. Override betreibt einen ASP aktiv, während die anderen bereitstehen, um bei Ausfall zu übernehmen — ein Aktiv/Standby-Modell. Load-share verteilt den Verkehr über alle aktiven ASPs, mit einem Schlüssel (etwa dem SLS oder einem SCCP-Parameter), um verwandte Nachrichten für die Sequenzierung auf einem ASP zu halten. Broadcast sendet an alle aktiven ASPs. Mit diesen Modi bildet SIGTRAN die Mated-STP-Resilienz von klassischem SS7 in einem IP-Deployment nach.

M3UA/SUA-Traffic-(Redundanz-)Modi
ModusVerhaltenAnalog zu
ÜberschreibenEin ASP ist aktiv; ein anderer übernimmt bei AusfallAktiv/Standby
LastverteilungVerkehr wird per Schlüssel auf die aktiven ASPs verteiltAktiv/aktiv mit Affinität
BroadcastJede Nachricht wird an alle aktiven ASPs gesendetVollständige Replikation
§04

Zustandsverwaltung und Failover

Das SG und die ASPs halten ihre Zustände synchron. ASPs signalisieren ASP-Up/Active, um in Betrieb zu gehen, und werden durch SCTP-Heartbeats und M3UA-BEAT-Nachrichten überwacht; SSNM-Nachrichten verbreiten den TDM-seitigen Zielstatus (verfügbar, nicht verfügbar, überlastet) an die IP-Knoten, damit sie das Senden entsprechend einstellen oder wieder aufnehmen. Fällt ein ASP oder ein Pfad aus, verlagern SCTP-Multi-Homing und der AS-Traffic-Modus den Verkehr innerhalb von Sub-Sekunden auf einen gesunden ASP oder Pfad und bewahren die Signalisierungskontinuität.

§05

Design-Überlegungen

Ein solides SIGTRAN-Design paart SGs und ASPs so, dass es keinen Single Point of Failure gibt, macht jede SCTP-Assoziation über unabhängige Pfade multi-homed und plant Routing Keys so, dass sich Verkehr sauber auf Application Server abbildet. Da SIGTRAN dieselbe SS7-Anwendungsschicht trägt, gilt dieselbe Sicherheitshaltung: Eingehende Signalisierung von der Kopplung benötigt weiterhin FS.11-artiges Firewalling, und die SCTP-Assoziationen selbst müssen auf bekannte Gegenstellen beschränkt und im IP-Netz geschützt werden.

Häufig gestellte Fragen

Häufig gestellte Fragen

Was ist ein Signalling Gateway in SIGTRAN?

Ein Signalling Gateway sitzt an der TDM-zu-IP-Grenze. Es terminiert klassische SS7-Verbindungen auf der einen Seite und leitet dieselben MTP3-User-Nachrichten über SCTP (per M3UA oder SUA) an IP-Application-Server auf der anderen weiter und übersetzt den Transport, während die SS7-Anwendungsnachrichten unverändert bleiben.

Was ist eine SCTP-Assoziation in einem SIGTRAN-Deployment?

Es ist die zuverlässige, meist multi-homed Transportverbindung zwischen einem Signalling Gateway und einem Application Server Process. Eine Assoziation kann Verkehr für mehrere Application Server tragen, unterschieden durch den Routing Context, und Multi-Homing gibt ihr Pfad-Failover.

Was sind die SIGTRAN-Redundanzmodi?

Override (ein ASP aktiv, andere im Standby), Load-share (Verkehr über aktive ASPs verteilt, mit Affinität für die Sequenzierung) und Broadcast (jede Nachricht an alle aktiven ASPs). Sie lassen mehrere ASPs einen Application Server stützen und bilden die Mated-STP-Resilienz über IP nach.

Wie erreicht SIGTRAN Hochverfügbarkeit?

Durch die Kombination von SCTP-Multi-Homing (Failover auf Pfadebene) mit mehreren ASPs je Application Server im Override- oder Load-share-Modus (Failover auf Knotenebene) plus gepaarten Signalling Gateways. Zusammen beseitigen diese Single Points of Failure, sodass die Signalisierung Pfad-, Prozess- und Gateway-Ausfälle überlebt.

Ändert der Wechsel zu SIGTRAN meine SS7-Sicherheitsanforderungen?

Die Risiken auf Anwendungsebene sind unverändert, sodass FS.11-Signalisierungs-Firewalling weiterhin für eingehenden Kopplungsverkehr gilt. SIGTRAN ergänzt IP-Ebenen-Pflichten: die SCTP-Assoziationen auf bekannte Gegenstellen beschränken und im Netz schützen. Es ändert den Transport, nicht die Notwendigkeit von Signalisierungssicherheit.

Referenzen

Quellenspezifikationen

Diese Seite basiert auf den veröffentlichten Standards. (Wird in einem neuen Tab geöffnet.)

BNWird vom BroadNet -Entwicklungsteam betreut.·Messaging in Carrier-Qualität seit 2003
Hänge es an den Draht

Entwicklung mit echtem SMPP Binding und REST-API.

Fordern Sie Testzugriff mit echten Testschlüsseln an: Senden Sie zunächst an Ihre eigene verifizierte Nummer und gehen Sie dann in über 200 Ländern zum Produktivbetrieb über, sobald Ihre Absenderidentität und die Routen genehmigt wurden.