Einführung
Die Einrichtung von LTE-Anrufen (Long Term Evolution) auf einem Packet Data Network Gateway (PGW) umfasst GPRS Tunelling Protocol (GTP)-Meldungen, die Erstellung von Sitzungsanfragen und die Erstellung einer Sitzungsantwort an beiden Enden der Einrichtung. Bei abgelehnten Anrufen kann Create Session Response ein Träger Context Information Element (IE) enthalten. Dieser Artikel erklärt, warum einige Ablehnungen den Trägerkontext enthalten, andere nicht. In diesem Dokument wird erläutert, wie bei der Fehlerbehebung und Analyse von Ablehnungsursachencodes an S5/S11-Schnittstellen über Paketerfassungen (PCAPs) mögliche Verwirrungen vermieden werden können.
Frage
Der folgende Screenshot zeigt ein Beispiel für die Ablehnung einer Sitzung mit zwei Einträgen für die Ablehnung des Ursachencodes 73 (Keine Ressourcen verfügbar), während der zweite Screenshot nur einen Eintrag enthält. Warum erscheint dies inkonsistent?
Wireshark-Paketerfassung
Erläuterung
Es stellt sich heraus, dass bei einer Reaktion auf den Anruf in den frühen Phasen der Einrichtung kein Trägerkontext in der Antwort enthalten ist und daher nur eine Instanz eines Ursachencodes enthalten ist. Eine frühe Phase kann die Ablehnung auf der Ebene des demux-Prozesses (d. h. egtpinmgr), einen Analysefehler oder ein falsches Informationselement (IE) umfassen. Wenn jedoch Anrufe in späteren Phasen wie Diameter S6b, Gx, Gy usw. abgelehnt werden, während sie von sessmgr verarbeitet werden, was das häufigere Szenario ist, wird ein Ursachencode auf der Träger-Kontextebene (der den Ursachencode effektiv dupliziert) eingefügt.
Pro Spezifikation ist das Verhalten zulässig, den Trägerkontext nicht einzubeziehen: 3GPP 29.274-a50 Abschnitt 6.1.1 besagt eindeutig, dass "Nur das Cause-Informationselement auf Nachrichtenebene wird in die Antwort einbezogen, wenn die Ursache einen Wert enthält, der angibt, dass die Anforderung nicht akzeptiert wird, unabhängig davon, ob andere obligatorische oder bedingte Informationselemente für eine bestimmte Antwortnachricht definiert sind". Zusammenfassend lässt sich sagen, was normalerweise ein obligatorisches IE ist, wird optional (und es ist daher in Ordnung, es nicht einzuschließen), wenn die Antwort auf die Nachrichtenebene eine Ablehnung ist.
Zugehörige Informationen