Zurück zum Blog SMS-Betrieb

A2P-SMS-Routingregeln: Prioritäten und Konflikte

Ein praxisorientierter Leitfaden zu Prioritäten, Konflikten und Tests beim A2P-SMS-Routing. Er unterscheidet operative Empfehlungen von Aussagen, die durch die verfügbaren Quellen tatsächlich gestützt werden.

Entscheidungsdiagramm für A2P-SMS-Routingregeln mit Einschränkungen, Prioritäten und Ergebnisprotokoll

Was eine Routingregel aussagen kann

Eine Routingregel kann festlegen, welche Entscheidung für eine Nachricht getroffen werden soll, wenn bestimmte Bedingungen erfüllt sind. Ohne konkrete technische Dokumentation lässt sich nicht behaupten, dass es eine universelle Logik für die Auswahl einer Route, ihren Ausschluss oder den Umgang mit Fällen ohne zulässige Alternativen gibt.

Als Empfehlung für die betriebliche Gestaltung kann es sinnvoll sein, die geprüften Bedingungen, die möglichen Aktionen und den Grund für das Ergebnis voneinander zu unterscheiden. Die Auswahl einer Route darf nicht als Zustellgarantie dargestellt werden: Die verfügbaren Belege definieren keinen Zusammenhang zwischen der Routingentscheidung und der tatsächlichen Zustellung der Nachricht.

  • Dokumentiere als empfohlene Vorgehensweise, welche Eingabedaten die einzelnen Regeln verwenden und wie mit fehlenden oder ungültigen Daten umzugehen ist.
  • Beschreibe, welche Routen berücksichtigt werden und welche Bedingungen sie ausschließen können, ohne diese Beschreibung als universelle technische Norm darzustellen.
  • Lege für Fälle ohne Alternative ein erwartetes Ergebnis fest, das zur Implementierung und den geltenden Verpflichtungen passt.
Was eine Routingregel aussagen kann

Zulässigkeitsanforderungen von Präferenzen trennen

Als Gestaltungsempfehlung ist es sinnvoll, zwischen Anforderungen zu unterscheiden, die eine Route erfüllen muss, und Kriterien, die zur Rangfolge der Optionen dienen. Je nach Fall können sich Anforderungen auf das Ziel, die Art des Datenverkehrs, den Absender oder technische und vertragliche Beschränkungen beziehen. Die verfügbaren Quellen legen nicht fest, welche Kriterien in welchem Betrieb anzuwenden sind.

Die Reihenfolge der Prüfung ist eine politische Entscheidung, die anhand der Implementierung und der geltenden Verpflichtungen überprüft werden muss; sie ist keine durch die vorgelegten Quellen belegte universelle Rangfolge. Wird eine Reihenfolge dokumentiert, sollte sie als eigene betriebliche Entscheidung gekennzeichnet und nicht als normative Regel dargestellt werden.

  • Kennzeichne jedes Kriterium als Anforderung oder Präferenz.
  • Dokumentiere, wie festgestellt wird, ob eine Anforderung überprüfbar ist.
  • Ziehe die relevanten Quellen und Verantwortlichen heran, um die geltenden Verpflichtungen zu ermitteln; anhand der verfügbaren Belege lassen sie sich nicht vollständig auflisten.
Zulässigkeitsanforderungen von Präferenzen trennen

Vorrang bei zusammentreffenden Regeln dokumentieren

Die vorgelegten Belege reichen nicht aus, um eine universelle Rangfolge für Konflikte zwischen kommerziellen A2P-Routingregeln festzulegen. Sie lassen auch keine Aussage darüber zu, wie eine konkrete Implementierung Regeln ordnet. Bevor man sich auf ein solches Verhalten verlässt, sind spezifische technische Dokumentation und eine Überprüfung des verwendeten Systems erforderlich.

Als betriebliche Empfehlung kann dokumentiert werden, wie eine Organisation mit übereinstimmenden Regeln, unvereinbaren Ergebnissen und Fällen umgehen möchte, die eine Prüfung erfordern. Eine solche Beschreibung muss als eigene Richtlinie gekennzeichnet und in der Implementierung überprüft werden; sie darf nicht mit einem allgemeinen Standard verwechselt werden.

  • Prüfe in der Systemdokumentation, wie sich das System bei übereinstimmenden Regeln verhält.
  • Lege als Empfehlung fest, wie vorzugehen ist, wenn Regeln derselben Ebene scheinbar voneinander abweichen.
  • Überprüfe Überschneidungen und dokumentiere Gestaltungsentscheidungen, ohne davon auszugehen, dass eine allgemeine oder spezifische Regel universell Vorrang hat.

Ablehnungen und Fälle ohne Alternative behandeln

Die verfügbaren Belege enthalten keine allgemeine technische Regel zum Umgang mit Ablehnungen, ungeeigneten Routen oder fehlenden Alternativen. Als Gestaltungsempfehlung kann eine Richtlinie zwischen einer Route unterscheiden, die nicht ausgewählt wurde, und einer Route, die die für den jeweiligen Betrieb festgelegten Bedingungen nicht erfüllt.

Die konkrete Reaktion – beispielsweise die Entscheidung abzubrechen oder eine Prüfung anzufordern – hängt vom System, den Vereinbarungen und den geltenden Verpflichtungen ab. Es darf nicht vorausgesetzt werden, dass eine Plattform über einen bestimmten Sperr- oder Ausweichmechanismus verfügt.

  • Unterscheide in der Dokumentation deiner Richtlinie als Empfehlung zwischen „nicht ausgewählt“ und „nicht geeignet“.
  • Leite aus dem Fehlen einer Route keine automatische Erlaubnis ab, die Anforderungen zu ändern.
  • Wenn eine Ausnahme vorgesehen ist, dokumentiere ihren Umfang und die verantwortliche Person als Teil des eigenen Verfahrens.

Ein Entscheidungsprotokoll in Betracht ziehen

Die vorgelegten Quellen legen nicht fest, welche Protokolle ein A2P-Routingbetrieb aufbewahren muss. Als empfohlene Vorgehensweise kann eine Organisation erwägen, unter Berücksichtigung ihrer Datenschutz- und Aufbewahrungsrichtlinien eine Richtlinien- und Versionskennung, relevante Bedingungen, das Ergebnis und dessen Begründung zu speichern.

Werden verworfene Alternativen protokolliert, sollte die Begründung auf Informationen beruhen, die für diesen Zweck beobachtbar und zulässig sind. Ein Auswahlprotokoll darf nicht als Nachweis für die Zustellung einer SMS dargestellt werden.

  • Kennzeichne als Empfehlung jeder Entscheidung die zugehörige Richtlinienversion.
  • Verwende in den Protokollen, die du aufbewahrst, klare Begründungen.
  • Unterscheide Auswahldaten von Daten zur Übertragung oder zu Zustellberichten.

Tests für Übereinstimmungen und Unsicherheiten planen

Die verfügbaren Quellen schreiben kein Testverfahren für A2P-Routingregeln vor. Als empfohlene Vorgehensweise kann ein Team erwartete Fälle für einzelne übereinstimmende Regeln, mehrere übereinstimmende oder voneinander abweichende Regeln sowie unvollständige Daten festlegen. Sinnvoll ist es, die erwarteten Ergebnisse vorab zu definieren und zu prüfen, ob die Dokumentation dem beobachteten Verhalten entspricht.

Die vorgelegten Belege reichen auch nicht aus, um festzulegen, wie portierte Rufnummern, wechselnde Verkehrsklassifizierungen oder widersprüchliche Daten zu behandeln sind. Für solche Fälle ist eine spezifischere technische oder normative Dokumentation erforderlich. Eine automatische Lösung darf nicht ohne Rückhalt in der Implementierung und den einschlägigen Vereinbarungen erfunden werden.

  • Nimm als Empfehlung Fälle mit einzelnen und mehreren Übereinstimmungen sowie voneinander abweichenden Regeln auf.
  • Prüfe, wie die Implementierung auf unvollständige oder fehlerhafte Daten reagiert.
  • Überprüfe die für den Betrieb relevanten Fälle und dokumentiere das beobachtete Verhalten.
  • Ziehe spezifische Quellen heran, bevor du eine Regel zu Rufnummernportierung oder Verkehrsklassifizierung behauptest.

Änderungen überprüfen und eine Rücknahme erwägen

Die verfügbaren Quellen definieren keine Verfahren zum Ändern, Testen oder Zurücknehmen von A2P-Routingrichtlinien. Als empfohlene Vorgehensweise kann eine Organisation Änderungen prüfen und dokumentieren, das Verhalten in ihrer Implementierung verifizieren und im Voraus festlegen, wie sie vorgeht, wenn das Ergebnis nicht den Erwartungen entspricht.

Es darf nicht vorausgesetzt werden, dass eine Simulationsfunktion, eine schrittweise Einführung oder eine automatische Rücknahme verfügbar ist. Routenauswahl und Übertragungsergebnisse sind unterschiedliche Aspekte; die Auswahl garantiert keine Zustellung.

  • Dokumentiere als Empfehlung Umfang und Genehmigung der Änderungen.
  • Lege Prüf- und Rücknahmeverfahren entsprechend den verifizierten Möglichkeiten deines Systems fest.
  • Stelle Beispielkennzahlen oder Demonstrationsergebnisse nicht als Leistungsnachweis oder Zustellgarantie dar.

Keine Schlussfolgerungen ziehen, die über die Belege hinausgehen

Die vorgelegten Belege stützen keinen vollständigen Tatsachenleitfaden zu Prioritäten, Ablehnungen, Auditierung, Tests, portierten Rufnummern oder der Rücknahme von Änderungen an A2P-Routen. Die Empfehlungen in diesem Artikel beschreiben mögliche Entscheidungen zur betrieblichen Gestaltung; sie sind weder technische Normen noch universelle Anforderungen.

Bevor behauptet wird, wie eine Route auszuwählen ist oder wie mit unsicheren Daten umzugehen ist, sind spezifischere technische oder normative Dokumente und eine Überprüfung der Implementierung erforderlich. Eine ausgewählte Route darf außerdem nicht mit einer Empfangsbestätigung auf dem Mobiltelefon verwechselt werden.

  • Stelle die empfohlenen Vorgehensweisen als eigene Entscheidungen dar, nicht als etablierte Standards.
  • Vermeide es, kommerziellen A2P-Routingregeln einen universellen Vorrang zuzuschreiben.
  • Stelle beispielhafte Preise, Bewertungen oder Verfügbarkeiten nicht als aktuelle Geschäftsdaten dar.
  • Stelle die Routenauswahl nicht als Zustellbestätigung dar.
FAQ

Häufige Fragen

Gibt es eine universelle Rangfolge für A2P-SMS-Routingregeln?

Die vorgelegten Belege erlauben nicht die Aussage, dass es eine universelle Rangfolge zur Lösung von Konflikten zwischen kommerziellen A2P-Routingregeln gibt. Um festzustellen, wie eine konkrete Implementierung funktioniert, ist spezifische technische Dokumentation erforderlich.

Was ist zu tun, wenn keine Route die Anforderungen erfüllt?

Die verfügbaren Quellen schreiben keine allgemeine Reaktion vor. Lege als betriebliche Empfehlung ein klares Ergebnis fest, das zu deinem System und deinen Verpflichtungen passt. Lockere eine Bedingung nicht stillschweigend, um eine Auswahl zu erzwingen.

Garantiert die Auswahl einer Route die Zustellung der SMS?

Sie darf nicht als Garantie dargestellt werden. Die vorgelegten Belege definieren keinen Zusammenhang zwischen der Routingentscheidung und der tatsächlichen Zustellung der Nachricht.

Wie sollten portierte Rufnummern oder unsichere Verkehrsklassifizierungen behandelt werden?

Die verfügbaren Belege nennen weder eine Quelle noch eine universelle Regel für solche Fälle. Bevor behauptet wird, wie sie zu lösen sind, ist spezifischere technische oder normative Dokumentation erforderlich.

Was sollte ein Entscheidungsprotokoll enthalten?

Die vorgelegten Quellen legen keine Anforderungen an Protokolle fest. Als empfohlene Vorgehensweise kann eine Organisation eine Richtlinien- und Versionskennung, relevante Bedingungen, das Ergebnis und dessen Begründung aufbewahren und dabei ihre Datenschutz- und Aufbewahrungsrichtlinien beachten.

Verwendete Quellen

  1. Especificaciones 3GPP por series3GPP
  2. Recomendación E.164Unión Internacional de Telecomunicaciones (UIT-T)
  3. Recursos de redes móvilesGSMA