Durchmesser

Dieser Leitfaden dient als Erklärung zur Einhaltung der Implementierungsrichtlinien für das Diameter-Protokoll.

| CC-Money | Unterstützt | - | | Unit-Value | Unterstützt | - | | Value-Digits | Unterstützt | - | | Exponent | Unterstützt | - | | Currency-Code | Unterstützt | - | | CC-Total-Octets | Unterstützt | - | | CC-Input-Octets | Unterstützt | - | | CC-Output-Octets | Unterstützt | - | | CC-Service-Specific-Units | Unterstützt | - |

Gy Preisanfrage-Anforderungs-AVPs (Price Enquiry Request)

Tabelle 2-16 listet die Konformitätsinformationen für Gy Preisanfrage-AVPs für die Anforderungsoperationen auf.

Tabelle 2-16: Gy Preisanfrage-Anforderungs-AVPs

Diameter AVPStatusAnmerkungen
Session-IdUnterstützt-
Service-Context-IdUnterstützt-
CC-Request-TypeUnterstützt-
CC-Request-NumberUnterstützt-
Destination-HostNicht unterstützt-
User-NameNicht unterstütztSubscription-Id-Data AVP wird stattdessen verwendet.
CC-Sub-Session-IdNicht unterstützt-
Acct-Multi-Session-IdNicht unterstützt-
Origin-State-IdNicht unterstützt-
Event-TimestampUnterstützt-
Subscription-IdUnterstützt-
– Subscription-Id-DataUnterstützt-
– Subscription-Id-TypeUnterstützt-
Requested-ActionUnterstützt3 - PRICE_ENQUIRY
Multiple-Services-IndicatorUnterstütztWird immer als True erwartet
Service-InformationUnterstützt-
– PS-InformationUnterstützt-
– – Called-Station-IdUnterstützt-
– – SGSN-AddressUnterstützt-
– – GGSN-AddressUnterstützt-
– – MS-TimeZone-3GPPUnterstützt-
– – DiagnosticsUnterstützt-
Service-Parameter-InfoNicht unterstützt-
CC-Correlation-IdNicht unterstützt-
User-Equipment-InfoNicht unterstützt-
Proxy-InfoNicht unterstützt-
Multiple-Services-Credit-ControlUnterstütztSiehe Tabelle 2-17

Multiple-Services-Credit-Control

Tabelle 2-17 listet die Konformitätsinformationen für Multiple-Services-Credit-Control AVPs für die Gy Preisanfrage-Anforderungsoperationen auf.

Tabelle 2-17: Multiple-Services-Credit-Control AVPs für Gy Preisanfrage-Anforderung

Diameter AVPStatusAnmerkungen
Multiple-Services-Credit-ControlUnterstützt-
– Service-IdentifierUnterstützt-
– Rating-GroupUnterstützt-
– Requested-Service-UnitUnterstützt-
– – CC-TimeUnterstützt-
– – CC-Input-OctetsUnterstützt-
– – CC-Output-OctetsUnterstützt-
– – CC-Total-OctetsUnterstützt-

Gy Preisanfrage-Antwort-AVPs (Price Enquiry Response)

Tabelle 2-18 listet die Konformitätsinformationen für Gy Preisanfrage-AVPs für die Antwortoperationen auf.

Tabelle 2-18: Gy Preisanfrage-Antwort-AVPs

Diameter AVPStatusAnmerkungen
Session-IdUnterstützt-
Result-CodeUnterstützt-
Multiple-Services-Credit-ControlUnterstütztSiehe Tabelle 2-19
Cost-InformationUnterstützt-
– Unit-ValueUnterstützt-
– – Value-DigitsUnterstützt-
– – ExponentUnterstützt-
– Currency-CodeUnterstützt-
CC-Session-FailoverUnterstützt-
Credit-Control-Failure-HandlingUnterstützt-

Multiple-Services-Credit-Control

Tabelle 2-19 listet die Konformitätsinformationen für Multiple-Services-Credit-Control AVPs für die Gy Preisanfrage-Antwortoperationen auf.

Tabelle 2-19: Multiple-Services-Credit-Control AVPs für Gy Preisanfrage-Antwort

Diameter AVPStatusAnmerkungen
– Service-IdentifierUnterstützt-
– Rating-GroupUnterstützt-
– Requested-Service-UnitUnterstützt-
– – CC-TimeUnterstützt-
– – CC-Input-OctetsUnterstützt-
– – CC-Output-OctetsUnterstützt-
– – CC-Total-OctetsUnterstützt-
– ORA-Customer-Cost-InformationUnterstützt-
– – ORA-Subscriber-IdUnterstützt-
– – ORA-Cost-InformationUnterstützt-
– – – Unit-ValueUnterstützt-
– – – – Value-DigitsUnterstützt-
– – – – ExponentUnterstützt-
– – – ORA-Balance-Element-IdUnterstützt-

Diameter-Sitzungs-Reautorisierungsbefehle (Session Reauthorization Commands)

Tabelle 2-20 listet die Konformitätsinformationen für Diameter-Sitzungs-Reautorisierungsbefehle auf.

Tabelle 2-20: Diameter-Sitzungs-Reautorisierungsbefehle

Diameter-BefehlStatusAnmerkungen
Re-Auth-Request (RAR)Unterstützt-
Re-Auth-Answer (RAA)Unterstützt-

Re-Auth-Request AVPs

Tabelle 2-21 listet die Konformitätsinformationen für Re-Auth-Request (RAR) AVPs auf.

Tabelle 2-21: Re-Auth-Request AVPs

Diameter AVPStatusAnmerkungen
Session-IdUnterstützt-
Origin-HostUnterstützt-
Origin-RealmUnterstützt-
Destination-HostUnterstützt-
Destination-RealmUnterstützt-
Origin-State-IdUnterstützt-
Service-IdentifierUnterstützt-
Rating-GroupUnterstützt-

Re-Auth-Answer AVPs

Tabelle 2-22 listet die Konformitätsinformationen für Re-Auth-Answer (RAA) AVPs auf.

Tabelle 2-22: Re-Auth-Answer AVPs

Diameter AVPStatusAnmerkungen
Session-IdUnterstützt-
Origin-HostUnterstützt-
Origin-RealmUnterstützt-
Result-CodeUnterstützt-

Diameter-Sitzungsbeendigungsbefehle (Session Termination Commands)

Tabelle 2-23 listet die Konformitätsinformationen für Diameter-Sitzungsbeendigungsbefehle auf.

Tabelle 2-23: Diameter-Sitzungsbeendigungsbefehle

Diameter-BefehlStatusAnmerkungen
Session-Termination-RequestUnterstützt-
Session-Termination-AnswerUnterstützt-

Session-Termination-Request AVPs

Tabelle 2-24 listet die Konformitätsinformationen für Session-Termination-Request (STR) AVPs auf.

Tabelle 2-24: Session-Termination-Request AVPs

Diameter AVPStatusAnmerkungen
Session-IdUnterstützt-

Session-Termination-Answer AVPs

Tabelle 2-25 listet die Konformitätsinformationen für Session-Termination-Answer (STA) AVPs auf.

Tabelle 2-25: Session-Termination-Answer AVPs

Diameter AVPStatusAnmerkungen
Session-IdUnterstützt-
Result-CodeUnterstützt-
Failed-AVPUnterstützt-

Diameter-Gx-Protokoll

Die Gx-Anwendung ist als spezialisierte Diameter-Anwendung für bestimmte Anbieter charakterisiert. Im Kontext des Diameter-Protokolls über die Gx-Schnittstelle fungiert die 7x50 (Policy and Charging Enforcement Function, PCEF) als Diameter-Client, während die Policy and Charging Rules Function (PCRF) als Diameter-Server dient. Die Gx-Diameter-Anwendung übernimmt bestehende Befehlscodes sowohl vom Diameter-Basisprotokoll (gemäß RFC 6733) als auch von der Diameter Credit Control Application (gemäß RFC 4006).

Für ihre Datendarstellung in Nachrichtenstrukturen (insbesondere Befehlscodes) verwendet Gx Attribut-Wert-Paare (AVPs).

Die Ursprünge der AVPs in Gx sind vielfältig, dazu gehören:

  • Gx-spezifische AVPs, wie im 3GPP Gx Dokument TS 29.212 spezifiziert.
  • Von anderen Diameter-Anwendungen übernommene AVPs (z. B. RFC 4006, RFC 4005), andere 3GPP-Spezifikationen, das Europäische Institut für Telekommunikationsnormen (ETSI) usw.
  • Von RADIUS (Remote Authentication Dial-In User Service) wiederverwendete Attribute (wobei die AVP-Codes 0-255 für diese wiederverwendeten Attribute reserviert sind).
  • Herstellerspezifische AVPs.

Der Prozess zum Aufbau und zur Aufrechterhaltung der Verbindung zwischen der 7x50 (PCEF) und der PCRF wird durch das grundlegende Diameter-Protokoll geregelt, das in RFC 3588/6733 beschrieben ist.

Gx-AVP

Dieser Leitfaden bietet eine Zusammenfassung der von der 7750 SR unterstützten Gx Attribut-Wert-Paare (AVP). Die Implementierung folgt der Spezifikation für Gx Release v11.12, Dok. 3GPP 29212-bc0.doc.

Tabelle 1 zeigt die in diesem Leitfaden verwendeten Konventionen.

Tabelle 3-1: Attribut-Konventionen

AttributBeschreibung
0Dieses Attribut darf im Paket nicht vorhanden sein.
0+Null oder mehr Instanzen dieses Attributs können im Paket vorhanden sein.
0-1Null oder eine Instanz dieses Attributs kann im Paket vorhanden sein.
1Genau eine Instanz dieses Attributs muss im Paket vorhanden sein.

AVPs

Bestimmte AVPs sind nur in eine Richtung anwendbar, während andere für beide Richtungen gelten.

Von der 7750 SR gesendete AVPs werden verwendet, um:

  • die PCRF über die Erstellung/Beendigung des Hosts und die Identität des Abonnenten-Hosts in der 7750 SR zu informieren
  • die PCRF über die in der 7750 SR unterstützte Funktionalität zu informieren
  • spezifische Ereignisse im Zusammenhang mit dem Abonnenten-Host zu melden
  • den Status der Regeln zu melden
  • die Nutzungsüberwachung zu melden
  • den Status des Hosts zu melden (vorhanden/nicht vorhanden)

Von der PCRF an die 7750 SR gesendete AVPs werden verwendet, um:

  • Richtlinien zu installieren oder zu aktivieren
  • Nutzungsüberwachung anzufordern
  • den Abonnenten-Host zu beenden
  • den Status des Abonnenten-Hosts abzufragen (vorhanden/nicht vorhanden)

AVPs, die für beide Richtungen gelten, werden für grundlegende Diameter-Funktionen wie den Aufbau von Peering, das Routing von Diameter-Nachrichten, die Sitzungsidentifikation und die Meldung katastrophaler Fehler (OSI-Änderung) verwendet.

Reservierte Schlüsselwörter in der 7750 SR

Die reservierten Schlüsselwörter, die zur Identifizierung des referenzierten Objekttyps innerhalb der 7750 SR verwendet werden, sind in Tabelle 3-2 aufgeführt. Siehe Tabelle 3-4 für weitere Referenzen.

Tabelle 3-2: Reservierte Schlüsselwörter in der 7750 SR

Reservierte SchlüsselwörterVerwendet in AVPKommentare
ingr-v4charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
ingr-v6charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
egr-v4charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
egr-v6charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
in-othr-v4charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
in-othr-v6charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
sub-idcharging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
sla-profilecharging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
sub-profilecharging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
inter-destcharging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
cat-mapcharging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
aa-functionsadc-rule-name, charging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.
aa-functions:appcharging-rule-nameWird zur Identifizierung des AA (Application Assurance) App-Profils direkt im charging-rule-name AVP in einem charging-rule-install verwendet. Siehe Tabelle 3-4 und Tabelle 1-5.
aa-functions:asocharging-rule-nameWird zur Identifizierung des AA ASO (Application Service Option) Merkmals und Wertes direkt in einem charging-rule-name AVP in einem charging-rule-install verwendet. Siehe Tabelle 3-4 und Tabelle 1-5.
aa-functions:urlparamcharging-rule-nameWird zur Identifizierung des AA Sub HTTP URL-Parameters direkt in einem charging-rule-name AVP in einem charging-rule-install verwendet. Siehe Tabelle 3-4 und Tabelle 1-5.
aa-functions:subscopecharging-rule-nameWird zur Identifizierung des AA Sub-Bereichs direkt in einem charging-rule-name AVP in einem charging-rule-install verwendet. Siehe Tabelle 3-4 und Tabelle 1-5.
aa-umcharging-rule-nameWird zur Identifizierung des referenzierten Objekttyps innerhalb von 7x50 verwendet. Siehe Tabelle 3-3.

Standard-Diameter-AVPs

AVPs gelten in den folgenden Anwendungen:

  • Gx-PM-ESM — Richtlinienmanagement für Enhanced Subscriber Management
  • Gx-UM-ESM — Nutzungsüberwachung für Enhanced Subscriber Management
  • Gx-PM-AA — Richtlinienmanagement für Application Assurance
  • Gx-UM-AA — Nutzungsüberwachung für Application Assurance

Die in der folgenden Tabelle 3-3 aufgeführten AVPs, denen keine Anwendung zugeordnet ist, sind AVPs, die für allgemeine Zwecke verwendet werden und deren Einsatz sich über alle Anwendungen erstrecken kann.

Tabelle 3-3: Beschreibung von Standard-Diameter-AVPs

AVP IDAVP-NameAbschnitt definiertAnwendungBeschreibung
5NAS-PortRFC 2865 / §5.5Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
8Framed-IP-AddressRFC 4005 / §6.11.1Dieses AVP spezifiziert die IPv4-Adresse des Abonnenten-Hosts. Die IPv4-Adresse wird vor dem Aufbau der Gx-Sitzung ermittelt. Die IPv4-Adresse kann dem Abonnenten-Host nicht von der PCRF über Gx zugewiesen werden, sondern dient nur zur Berichterstattung.
183GPP-SGNS-MCC-MNC29.061Für den GTP S11 Zugriff enthält es den unter configure>subscriber-mgmt>gtp>serving-network konfigurierten Wert.
223GPP-User-Location-Info29.061In CCR-I enthält dies die Benutzerstandortinformationen (User Location Information), wie sie in der eingehenden GTP-C-Nachricht für GTP-Zugriffs-Hosts signalisiert wurden.
Für ein CCR-U, das entweder durch USER_LOCATION_CHANGE (ULC), ECGI_CHANGE oder TAI_CHANGE ausgelöst wurde, werden die ULI-Werte wie folgt enthalten sein:
- Wenn der Trigger ULC war und die ULI etwas anderes als ECGI oder TAI enthält, wird die ULI so signalisiert, wie sie in GTP empfangen wurde.
- Wenn der Trigger ULC war und sich entweder TAI oder ECGI von ihrem letzten bekannten Wert geändert haben, werden sowohl TAI als auch ECGI enthalten sein.
- Wenn der Trigger ECGI_CHANGE war und sich ECGI von seinem letzten bekannten Wert geändert hat, ist ECGI enthalten.
- Wenn der Trigger TAI_CHANGE war und sich TAI von seinem letzten bekannten Wert geändert hat, ist TAI enthalten.
25ClassRFC 2865 / §5.25Dieses Attribut kann von der PCRF an die 7750 SR gesendet werden und wird von der 7750 SR unverändert an die PCRF zurückgegeben (Echo). Die 7750 SR interpretiert dieses Attribut lokal nicht.
30Called-Station-IdRFC 2865 / §5.30RFC 4005 / §4.5Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
31Calling-Station-IDRFC 4005 / §4.6Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
55Event-TimestampRFC 6733 / §8.21Dieses AVP zeichnet den Zeitpunkt auf, zu dem dieses Ereignis auf der 7750 SR eingetreten ist, in Sekunden seit dem 1. Januar 1900 00:00 UTC.
61NAS-Port-TypeRFC 2865 / §5.41RFC 4005 / §4.4RFC 4603
Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
87NAS-Port-IdRFC 2869 / §5.17RFC 4005 / §4.3Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
92NAS-Filter-RuleRFC 4849Gx-PM-ESMSiehe 7750 SR und VSR RADIUS Attributes Reference Guide.
Dieses AVP ist innerhalb des Charging-Rule-Definition AVP verschachtelt.
97Framed-IPv6-PrefixRFC 4005 / §6.11.6Dieses AVP spezifiziert das IPv6-Präfix und die Präfixlänge, die dem Host über SLAAC (Router Advertisement) an die WAN-Seite des Benutzers zugewiesen werden.
Das IPv6-Präfix und die Präfixlänge werden vor dem Aufbau der Gx-Sitzung ermittelt.
Die Einrichtungen zur Bereitstellung des IPv6-Präfixes und der Präfixlänge an den Abonnenten-Host sind DHCP-Server/lokale Pools, RADIUS oder LUDB.
Das IPv6-Präfix/die Präfixlänge kann dem Abonnenten-Host nicht von der PCRF über Gx zugewiesen werden. Stattdessen wird das IPv6-Präfix und die Präfixlänge gemeldet, die während der Host-Instanziierungsphase an die PCRF gemeldet wurden.
123Delegated-IPv6-PrefixRFC 4818Dieses Attribut trägt das Präfix (ipv6-prefix/prefix-length), das dem Host über DHCPv6 (IA-PD) für die LAN-Seite des Benutzers (IPoE, PPPoE) zugewiesen wurde.
Das IPv6-Präfix/die Präfixlänge wird vor dem Aufbau der Gx-Sitzung ermittelt.
Die Einrichtungen zur Bereitstellung des IPv6-Präfixes/der Präfixlänge an den Abonnenten-Host sind DHCP-Server/lokale Pools, RADIUS oder LUDB.
Das IPv6-Präfix/die Präfixlänge kann dem Abonnenten-Host nicht von der PCRF über Gx zugewiesen werden. Stattdessen wird das IPv6-Präfix und die Präfixlänge gemeldet, die während der Host-Instanziierungsphase an die PCRF gemeldet wurden.
257Host-IP-AddressRFC 6733 / §5.3.5Dieses AVP wird verwendet, um einen Diameter-Peer über die IP-Adresse des Senders zu informieren.
Die verwendete IPv4-Adresse ist diejenige, die in der diameter-peer-policy konfiguriert ist. Wenn keine konfiguriert ist, wird die System-IP-Adresse verwendet.
258Auth-Application-IdRFC 6733 / §6.8Dieses AVP gibt die unterstützten Diameter-Anwendungen an.
Die Anwendungsunterstützung wird in CER/CEA ausgetauscht, wenn die Peering-Sitzung aufgebaut wird.
Das Diameter-Basisprotokoll erfordert keine Anwendungs-ID, da dessen Unterstützung obligatorisch ist.
Der Wert der Gx-Anwendungs-ID ist 16777238 und wird im Auth-Application-Id AVP innerhalb des gruppierten Vendor-Specific-Application-Id AVP in der CER-Nachricht angekündigt.
Darüber hinaus trägt jede Gx-spezifische Nachricht das Auth-Application-Id AVP mit dem Wert 16777238.
260Vendor-Specific-Application-IdRFC 6733 / §6.11Dies ist ein gruppiertes AVP (Grouped AVP), das verwendet wird, um die Unterstützung einer herstellerspezifischen Diameter-Anwendung in CER/CEA-Nachrichten anzuzeigen. Gx ist eine solche Anwendung. Dieses AVP enthält das Vendor-Id AVP der Anwendung und das Auth-Application-Id AVP.
263Session-idRFC 6733 / §8.8Dieses AVP muss in allen Nachrichten vorhanden sein und wird zur Identifizierung einer spezifischen IP-Can-Sitzung verwendet. Eine IP-Can-Sitzung entspricht einem Abonnenten-Host, der ein DHCPv4/v6-, PPPoX- oder ARP-Host sein kann. Das Session-id AVP ist pro Host eindeutig.
Dual-Stack-Hosts (IPoE oder PPPoX) teilen sich eine einzige Session-id.
264Origin-HostRFC 6733 / §6.3Dieses AVP muss in allen Nachrichten vorhanden sein und wird verwendet, um den Endpunkt (Diameter-Peer) zu identifizieren, von dem die Nachricht stammt.
265Supported-Vendor-IdRFC 6733 / §5.3.6Dieses AVP wird in CER/CEA-Nachrichten verwendet, um den Peer zu informieren, dass der Absender eine Teilmenge der herstellerspezifischen AVPs unterstützt, die von dem in diesem AVP identifizierten Hersteller definiert wurden.
266Vendor-IdRFC 6733 / §5.3.3Der Wert dieses AVP ist der von der IANA zugewiesene Code für einen bestimmten Hersteller.
Dieses AVP kann Teil des Vendor-Specific-Application-Id AVP, Failed-AVP AVP oder Experimental-Result AVP sein, um den mit der entsprechenden Nachricht/dem AVP verbundenen Hersteller zu identifizieren.
Im Falle eines eigenständigen Vendor-Id AVP (außerhalb eines gruppierten AVP), das in CER/CEA-Nachrichten übertragen wird, ist vorgesehen, dass dieses AVP zusammen mit dem Product-Name AVP und dem Firmware-Revision AVP nützliche Debugging-Informationen liefern kann.
267Firmware-RevisionRFC 6733 / §5.3.4Die Version des SR OS (Service Router Operating System) wird gemeldet.
268Result-CodeRFC 6733 / §7.1Dieses AVP gibt an, ob eine bestimmte Anforderung erfolgreich abgeschlossen wurde oder ein Fehler aufgetreten ist.
Alle Antwortnachrichten in Diameter/Gx müssen entweder ein Result-Code AVP oder ein Experimental-Result AVP enthalten.
269Product-NameRFC 6733 / §5.3.7Dieses AVP spezifiziert den vom Hersteller zugewiesenen Namen.
278Origin-State-IdRFC 6733 / §8.16Dieses AVP wird verwendet, um die PCRF über den Verlust des Zustands auf Seiten der 7750 SR zu informieren. Sein Wert steigt jedes Mal monoton an, wenn die PCRF mit dem Verlust des vorherigen Zustands neu gestartet wird.
Da Gx-Sitzungen in der 7750 SR nicht persistent sind, erhöht sich Origin-State-Id bei jedem Neustart der 7750 SR.
279Failed-AVPRFC 6733 / §7.5Dies ist ein gruppiertes AVP, das Debugging-Informationen für Fälle liefert, in denen eine Anforderung abgelehnt oder aufgrund fehlerhafter Informationen in einem spezifischen AVP nicht vollständig verarbeitet wurde. Der Wert des Result-Code AVP gibt Auskunft über den Grund für das Failed-AVP AVP. Das Failed-AVP AVP enthält das gesamte AVP, das nicht erfolgreich verarbeitet werden konnte.
281Error-MessageRFC 6733 / §7.3Dieses AVP liefert weitere Informationen über den im Result-Code AVP angezeigten Fehler.
282Route RecordRFC 6733 / §6.7.1Dieses AVP identifiziert den Peer, von dem die Anforderung empfangen wurde, und wird zur Erkennung von Routing-Schleifen verwendet. Ein SR-Knoten fügt den Origin-Host des Peers in das Route-Record AVP aller Transit-Anforderungsnachrichten ein.
283Destination-RealmRFC 6733 / §6.6Dieses AVP repräsentiert den Realm, an den diese Nachricht geroutet werden soll.
285Re-Auth-Request-TypeRFC 6733 / §8.12Dieses AVP ist in RAR-Anforderungen obligatorisch. Der Inhalt dieses AVP wird von der 7750 SR ignoriert.
293Destination-HostRFC 6733 / §6.5Dieses AVP repräsentiert den Host, an den diese Nachricht gesendet werden soll.
Der Wert dieses AVP kann explizit konfiguriert werden.
Falls er weggelassen wird, wählt der DRA (Diameter Relay-Agent), der die Nachricht empfängt, den Ziel-Host aus, an den die Nachricht gesendet wird.
295Termination-CauseRFC 6733 / §8.15Dieses AVP wird verwendet, um den Grund anzugeben, warum eine Sitzung auf der 7750 SR beendet wurde.
296Origin-RealmRFC 6733 / §6.4Dieses AVP enthält den Realm des Absenders der Nachricht. In der 7750 SR wird der Origin-Realm explizit pro Diameter-Peer konfiguriert.
297Experimental-ResultRFC 6733 / §7.6Dies ist ein gruppiertes AVP, das angibt, ob eine bestimmte herstellerspezifische Anforderung erfolgreich abgeschlossen wurde oder ob ein Fehler aufgetreten ist. Es enthält einen vom Hersteller zugewiesenen Wert, der das Ergebnis der Verarbeitung einer Anforderung darstellt.
Die im Diameter Base RFC (6733, §7.1) definierten Result-Code AVP-Werte sind auch auf das Experimental-Result AVP anwendbar.
Eine Liste der in der 7750 SR unterstützten Gx-spezifischen Experimental-Result-Code-Werte finden Sie in Tabelle 3-7. Für die Gx-Anwendung ist das Vendor-Id AVP auf 10415 (3GPP) gesetzt.
Alle in einer herstellerspezifischen Anwendung definierten Antwortnachrichten müssen entweder ein Result-Code AVP oder ein Experimental-Result AVP enthalten.
298Experimental-Result-CodeRFC 6733 / §7.729.214 / §5.5Dieses AVP spezifiziert vom Hersteller zugewiesene (3GPP — Gx) Werte, die das Ergebnis der Verarbeitung der Anforderung darstellen.
Eine Liste der von der 7750 SR unterstützten Werte für Gx finden Sie in Tabelle 3-7.
302Logical-Access-IdETSI TS 283 034 / §7.3.3BBF TR-134 (§7.1.4.1)Dieses AVP enthält Informationen zur Beschreibung der Circuit-ID des Teilnehmeragenten, die dem logischen Access-Loop-Port des Zugangsknotens entspricht, von dem aus die Anforderungen des Teilnehmers initiiert werden, nämlich: Circuit-ID aus DHCPv4-Option (82,1), Circuit-ID aus PPPoE-Tag (0x105, 0x00000de9 [DSL Forum], 0x01 — DSL Forum TR-101), Interface-ID aus DHCPv6-Option 18. Die Vendor-Id im CER ist auf ETSI (13019) gesetzt.
313Physical-Access-IdETSI TS283 034 / §7.3.14BBF TR-134 (§7.1.4.1)Dieses AVP enthält Informationen über die Identität des physischen Zugangs, mit dem das Benutzergerät verbunden ist, nämlich: Remote-ID aus DHCPv4-Option (82,2), Remote-ID aus PPPoE-Tag (0x105, 0x00000de9 [DSL Forum], 0x02 — DSL Forum TR-101), Remote-ID aus DHCPv6-Option 37. Die Vendor-Id im CER ist auf ETSI (13019) gesetzt.
412CC-Input-OctetsRFC 4006 / §8.24Gx-UM-ESM Gx-UM-AADieses AVP enthält die Anzahl der vom Benutzer angeforderten, gewährten oder genutzten Oktetts.
414CC-Output-OctetsRFC 4006 / §8.25Gx-UM-ESM Gx-UM-AADieses AVP enthält die Anzahl der an den Benutzer angeforderten, gewährten oder genutzten Oktetts.
415CC-Request-NumberRFC 4006 / §8.2Dieses AVP identifiziert jede Anforderung innerhalb einer Sitzung. Jede Anforderung innerhalb einer Sitzung hat eine eindeutige CC-Request-Number, die für den Abgleich von Anforderungen mit Antworten verwendet wird.
416CC-Request-TypeRFC 4006 / §8.3Dieses AVP identifiziert den Anforderungstyp: INITIAL_REQUEST (CCR-I), UPDATE_REQUEST (CCR-U), TERMINATION_REQUEST (CCR-T)
418CC-Session-FailoverRFC 4006 / §8.4Dieses AVP steuert, ob der sekundäre Peer verwendet wird, falls der primäre Peer nicht reagiert (Peer-Failover-Verhalten). Die Nichtreaktion wird durch das Timeout der zuvor gesendeten Nachricht bestimmt. Wenn dieses AVP nicht über die PCRF bereitgestellt wird, bestimmen die lokal in der 7750 SR konfigurierten Optionen das Peer-Failover-Verhalten. Weitere Details zum Peer-Failover-Verhalten finden Sie im Abschnitt “Gx Fallback Function” im Gx Configuration Guide.
421CC-Total-OctetsRFC 4006 / §8.23Gx-UM-ESM Gx-UM-AADieses AVP enthält die Anzahl der angeforderten, gewährten oder genutzten Oktetts unabhängig von der Richtung (gesendet oder empfangen).
427Credit-Control-Failure-HandlingRFC 4006 / §8.14Dieses AVP steuert, ob der Abonnent beendet oder mit Standardparametern instanziiert wird, falls die PCRF nicht reagiert. Die Nichtreaktion wird durch das Timeout der zuvor gesendeten Nachricht bestimmt. Wenn dieses AVP nicht über die PCRF bereitgestellt wird, bestimmen die lokal in der 7750 SR konfigurierten Optionen das Verhalten. Weitere Details finden Sie im Abschnitt “Gx Fallback Function” im Gx Configuration Guide.
431Granted-Service-UnitRFC 4006 / §8.17Gx-UM-ESM Gx-UM-AADieses gruppierte AVP wird von der PCRF für Zwecke der Nutzungsüberwachung an die 7750 SR gesendet. Wenn die gewährte Anzahl von Einheiten vom Benutzer verbraucht wurde, wird ein Bericht von der 7750 SR an die PCRF gesendet. Die Menge der verbrauchten Einheiten kann auf drei verschiedenen Ebenen gemessen werden: Sitzungsebene (Host-Ebene), PCC-Regelebene (Kreditkategorie in der 7750 SR), ADC-Regelebene (AA-Ebene in der 7750 SR).
433Redirect-Address-TypeRFC 4006 / §8.38Gx-PM-ESMDieses AVP spezifiziert den Adresstyp des HTTP-Redirect-Servers. URL (2) ist der einzige Adresstyp, der in der 7750 SR unterstützt wird.
435Redirect-Server-AddressRFC 4006 / §8.39Gx-PM-ESMDieses AVP spezifiziert den URL-String des Redirect-Servers.
443Subscription-IdRFC 4006 / §8.46Dieses AVP ist vom Typ Grouped und wird zur Identifizierung des Abonnenten-Hosts in der 7750 SR verwendet. Die verschachtelten AVPs sind subscription-id-data und subscription-id-type.
444Subscription-Id-DataRFC 4006 / §8.48Dieses AVP ist Teil des subscription-id AVP und wird zur Identifizierung des Hosts verwendet durch: Circuit-ID, Dual-Stack-Remote-ID, IMEI, IMSI, MAC des Hosts, MSISDN, Subscriber-ID, Username (PPP-Username oder ein String, der im Username-Attribut über RADIUS oder NASREQ zurückgegeben wird). Der Abonnementtyp (subscription-id-type AVP) muss explizit über das CLI eingestellt werden. Die Daten werden entsprechend dem eingestellten Typ formatiert. Für den GTP S11 Zugriff wird der Wert unter configure>subscriber-mgmt>diameter-application-policy>application-policy-name>gxavp-subscription-id ignoriert und die Sitzung enthält immer zwei Subscription-Id AVPs für sowohl IMSI als auch MSISDN.
446Used-Service-UnitRFC 4006 / §8.19Gx-UM-ESM Gx-UM-AADieses AVP ist vom Typ Grouped und repräsentiert den gemessenen Volumenschwellenwert für Zwecke der Nutzungsüberwachungskontrolle. Es wird im Usage-Monitoring-Report AVP von der 7750 SR an die PCRF gesendet, wenn der Schwellenwert für gewährte Einheiten erreicht ist oder als Antwort auf eine Anforderung für einen Nutzungsbericht von der PCRF.
450Subscription-Id-TypeRFC 4006 / §8.47Dieses AVP wird verwendet, um zu bestimmen, welcher Typ von Identifikator vom subscription-id AVP getragen wird. Die folgenden Formate (Typen) werden in der 7750 SR unterstützt: E.164-Format (ITU-T E.164), IMSI-Format (ITU-T E.212), NAI-Format (RFC 2486), privates Format.
458User-Equipment-InfoRFC 4006 / §8.49Dies ist ein gruppiertes AVP, das Informationen über die Identität und die Fähigkeiten des Hosts trägt.
459User-Equipment-Info-TypeRFC 4006 / §8.50Dieses AVP ist innerhalb des User-Equipment-Info AVP verschachtelt. Die folgenden Typen werden in der 7750 SR unterstützt: IMEISV – enthält die IMEI und Softwareversion gemäß 3GPP TS 23.003 Dokument. MAC-Adresse. Eui64 basierend auf 48-Bit MAC-Adresse mit eingefügtem 0xfffe in der Mitte. Modified_eui64 — ähnlich wie eui64, aber mit invertiertem ‛u’-Bit wie definiert in: http://standards.ieee.org/develop/regauth/tut/eui64.pdf und RFC 4291. Der Gerätetyp muss explizit über das CLI eingestellt werden. Für den GTP S11 Zugriff wird die Konfiguration ignoriert und es wird immer IMEISV verwendet.
460User-Equipment-Info-ValueRFC 4006 / §8.51Dieses AVP trägt den Wert, der durch das User-Equipment-Info-Type AVP definiert ist.
507Flow-Description29.214 / §5.3.8Gx-PM-ESMDieses AVP ist innerhalb des Flow-Information AVP verschachtelt. Es identifiziert den Datenverkehr innerhalb der PCC-Regel basierend auf dem 5-Tupel.
511Flow-Status29.214 / §5.3.11Gx-PM-ESMDieses AVP wird verwendet, um die Service-Gating-Aktion für den durch die PCC-Regel repräsentierten Dienst festzulegen. Es ist innerhalb des Charging-Rule-Definition AVP verschachtelt. Unterstützte Werte sind: ENABLED (2), DISABLED (3). Der durch die PCC-Regel identifizierte Dienst ist standardmäßig aktiviert (Flow-Status = ENABLED). Wenn er explizit innerhalb der PCC-Regel konfiguriert ist, muss er von einer oder mehreren zusätzlichen Aktionen begleitet werden. Andernfalls schlägt die gesamte PCC-Regelinstanziierung fehl. Flow-Status = DISABLED kann die einzige Aktion innerhalb der PCC-Regel sein. Verkehr, der dieser Aktion zugeordnet ist, wird verworfen.
515Max-Requested-Bandwidth-DL29.214 / §5.3.14Gx-PM-ESMAbhängig vom Kontext, in dem es konfiguriert (verschachtelt) ist, repräsentiert dieses AVP die Egress-PIR einer Warteschlange oder eines Policers.
516Max-Requested-Bandwidth-UL29.214 / §5.3.15Gx-PM-ESMAbhängig vom Kontext, in dem es konfiguriert (verschachtelt) ist, repräsentiert dieses AVP die Ingress-PIR einer Warteschlange oder eines Policers.
554Extended-Max-Requested-BW-DL29.214 / §5.3.52Gx-PM-ESMFür Anforderungen mit höheren Raten kann dieses AVP anstelle des Max-Requested-Bandwidth-DL AVP verwendet werden.
555Extended-Max-Requested-BW-UL29.214 / §5.3.52Gx-PM-ESMFür Anforderungen mit höheren Raten kann dieses AVP anstelle des Max-Requested-Bandwidth-UL AVP verwendet werden.
628Supported-Features29.229 / §6.3.2929.212 / §5.4.1Dies ist ein gruppiertes AVP, das während des Aufbaus der Gx-Sitzung verwendet wird, um den Ziel-Host über die erforderlichen und optionalen Funktionen zu informieren, die der Origin-Host unterstützt. Eine Instanz des Supported-Features AVP wird pro Feature-List-id benötigt.
629Feature-List-Id29.229 / §6.3.30Dieses AVP enthält die Identität einer Feature-Liste. Dieses AVP ermöglicht die Unterscheidung zwischen mehreren Feature-Listen, falls für eine Anwendung mehrere Feature-Listen definiert sind.
630Feature-List29.229 / §6.3.31Dieses AVP enthält eine Bitmaske, welche die in Gx unterstützte Funktion anzeigt. Die Gx-Funktionen im Feature-List AVP sind in 3GPP TS 29.212, §5.4.1 definiert.
909RAI29.061Für den GTP S11 Zugriff enthält dies die RAI (Routing Area Identity), falls diese in GTP signalisiert wurde.
1001Charging-Rule-Install29.212 / §5.3.2Dieses AVP ist vom Typ Grouped und wird verwendet, um Overrides zu erzwingen, NAS-Filter-Inserts zu installieren und PCC-Regeln im Knoten gemäß den Anweisungen der PCRF zu installieren oder zu ändern.
1002Charging-Rule-Remove29.212 / §5.3.3Dieses AVP ist vom Typ Grouped und wird verwendet, um PCC-Regeln aus einer IP-CAN-Sitzung zu entfernen.
1003Charging-Rule-Definition29.212 / §5.3.4Dieses AVP ist vom Typ Grouped und wird für Regel-Overrides, NAS-Filter-Inserts oder die Installation von PCC-Regeln verwendet. Es enthält verschachtelte AVPs, welche die Overrides (Ratenänderungen eines Abonnenten, einer Warteschlange oder eines Policers usw.), NAS-Filter-Insert oder eine komplett neue PCC-Regeldefinition definieren.
1005Charging-Rule-Name29.212 / §5.3.6Dieses AVP wird verwendet, um auf eine vordefinierte Regel im Knoten zu verweisen, die PCC-Regel zu benennen, die über das Charging-Rule-Definition AVP definiert ist, und den Regel-/Override-Status im Falle eines Fehlers bei der Regel-/Override-Aktivierung zu melden.
1006Event-Trigger29.212 / §5.3.7Dieses AVP kann von der PCRF gesendet werden, um ein bestimmtes Ereignis in der 7750 SR zu abonnieren.
1010Precedence29.212 / §5.3.11Gx-PM-ESMDieses AVP wird innerhalb einer PCC-Regeldefinition (Charging-Rule-Definition) übertragen und bestimmt die Reihenfolge, in der PCC-Regeln für den Abonnenten-Host installiert werden.
1014ToS-Traffic-Class29.214 / §5.3.15Gx-PM-ESMDieses AVP ist innerhalb des Flow-Information AVP verschachtelt. Es identifiziert den Verkehr innerhalb der PCC-Regel basierend auf DSCP-Bits (Differentiated Services Code Point).
1016QoS-Information29.212 / §5.3.16Gx-PM-ESMDieses AVP hat eine vielfältige Funktion: Als Teil der PCC-Regeldefinition in CCA oder RAR wird dieses AVP zur Ratenbegrenzung eines Flows verwendet. Das AVP definiert QoS-Overrides, die von der PCRF an den SR OS Router in einer CCA- oder RAR-Nachricht übermittelt werden können. Das AVP definiert APN Uplink und Downlink Aggregate Maximum Bitrate (AMBR) in einer CCA- oder RAR-Nachricht.
1018Charging-Rule-Report29.212 / §5.3.18Dieses AVP ist vom Typ Grouped und wird verwendet, um den Status von PCC-Regeln in der 7750 SR zu melden.
1019PCC-Rule-Status29.212 / §5.3.19Dieses AVP beschreibt den Status der Regeln als aktiv oder inaktiv und ist innerhalb des Charging-Rule-Report AVP verschachtelt.
1025Guaranteed-Bitrate-DL29.212 / §5.3.25Gx-PM-ESMAbhängig vom Kontext, in dem es konfiguriert (verschachtelt) ist, repräsentiert dieses AVP die Egress-CIR einer Warteschlange oder eines Policers.
1026Guaranteed-Bitrate-UL29.212 / §5.3.26Gx-PM-ESMAbhängig vom Kontext, in dem es konfiguriert (verschachtelt) ist, repräsentiert dieses AVP die Ingress-CIR einer Warteschlange oder eines Policers.
1027IP-CAN-Type29.212 / §5.3.27Dieses AVP gibt den Typ des Connectivity Access Network an, in dem der Benutzer verbunden ist.
1028QoS-Class-Identifier29.212 / §5.3.17Dieses AVP identifiziert eine QoS-Forwarding-Klasse innerhalb des Routers.
1031Rule-Failure-Code29.212 / §5.3.38Dieses AVP wird vom Router an die PCRF innerhalb eines Charging-Rule-Report oder ADC-Rule-Report AVP gesendet, um den Grund zu identifizieren, warum eine Regel gemeldet wird.
1032RAT-Type29.212 / §5.3.31Dieses AVP identifiziert die für diese Verbindung verwendete Funkzugangstechnologie (Radio Access Technology).
1040APN-Aggregate-Max-Bitrate-DL29.212Wenn dieser Wert in einer RAR oder CCA empfangen wird, kann er einem lokalen Egress-QoS-Override zugeordnet werden.
1045Session-Release-Cause29.212 / §5.3.33Gx-PM-ESMGx-PM-AA
1050AN-GW-Address29.212 / §5.3.49Dieses AVP ist die System-IPv4-Adresse der 7750 SR.
1058Flow-Information29.212 / §5.3.53Gm-PM-ESMDies ist ein gruppiertes AVP, das Informationen über die Verkehrsidentifikation mit der PCC-Regel trägt. Dieses AVP ist innerhalb des Charging-Rule-Definition AVP verschachtelt.
1065PDN-Connection-ID29.212Für den GTP S11 Zugriff enthält der Wert den APN, wie er in GTP empfangen wurde.
1066Monitoring-Key29.212 / §5.3.59Gx-UM-ESMGx-UM-AA
1067Usage-Monitoring-Information29.212 / §5.3.60Gx-UM-ESMGx-UM-AA
1068Usage-Monitoring-Level29.212 / §5.3.61Gx-UM-ESMGx-UM-AA
1069Usage-Monitoring-Report29.212 / §5.3.62Gx-UM-ESMGx-UM-AA
1070Usage-Monitoring-Support29.212 / §5.3.63Gx-UM-ESMGx-UM-AA
1080Flow-Direction29.212 / §5.3.65Gx-PM-ESMDieses AVP ist innerhalb des Flow-Information AVP verschachtelt. Es identifiziert die Richtung, in der die PCC-Regel angewendet wird (Ingress oder Egress).
1085Redirect-Information29.212 / §5.3.82Gx-PM-ESMDies ist ein gruppiertes AVP, das HTTP-Redirect-Informationen enthält.
1086Redirect-Support29.212 / §5.3.83Gx-PM-ESMDieses AVP ist innerhalb des Redirect-Information AVP verschachtelt.
1088TDF-Application-Identifier29.212 / §5.3.77Gx-UM-AADieses AVP ist vom Typ OctetString.
1092ADC-Rule-Install29.212 / §5.3.85Gx-PM-AAGx-UM-AA
1093ADC-Rule-Remove29.212 / §5.3.86Gx-PM-AAGx-UM-AA
1094ADC-Rule-Definition29.212 / §5.3.87Gx-PM-AAGx-UM-AA
1096ADC-Rule-Name29.212 / §5.3.89Gx-PM-AAGx-UM-AA
1097ADC-Rule-Report29.212 / §5.3.90Gx-PM-AAGx-UM-AA
2848Extended-APN-AMBR-DL29.212 / §5.3.134Für Anforderungen mit höheren Raten kann dieses AVP anstelle des APN-Aggregate-Max-Bitrate-DL AVP verwendet werden.
2849Extended-APN-AMBR-UL29.212 / §5.3.135Für Anforderungen mit höheren Raten kann dieses AVP anstelle des APN-Aggregate-Max-Bitrate-UL AVP verwendet werden.
2850Extended-GBR-DL29.212 / §5.3.136Gx-PM-ESMFür Anforderungen mit höheren Raten kann dieses AVP anstelle des Guaranteed-Bitrate-DL AVP verwendet werden.
2851Extended-GBR-UL29.212 / §5.3.137Gx-PM-ESMFür Anforderungen mit höheren Raten kann dieses AVP anstelle des Guaranteed-Bitrate-UL AVP verwendet werden.

Standard-Diameter-AVPs (Format)

Tabelle 3-4 listet Standard-Diameter-AVPs auf.

Incl/Excl – Das Attribut kann über das CLI unterdrückt werden.

Flags (wie von der 7750 SR beim Aufbau des AVP gesetzt):

  • V — Herstellerspezifisches Bit (Vendor specific bit)
  • M — Obligatorisches Bit (Mandatory bit)
  • P — Dieses Bit ist immer auf 0 gesetzt

UTF8String ist ein menschenlesbarer String, der das UTF-8-Transformationsformat verwendet (das für 7-Bit-Kodierung dasselbe wie US-ASCII ist).

OctetString ist ein Basisdatentyp, der beliebige Daten enthält. Zum Beispiel ist das Charging-Rule-Name AVP gemäß RFC 6733 ein OctetString, wird aber in der 7750 SR als lesbarer String (UTF8String) angezeigt.

Flags für Gx-spezifische AVPs sind in RFC 6733, §4.5 und 29.212, §5.3 definiert.

Flags für wiederverwendete Gx-AVPs werden wie in RFC 6733, §4.5 und in 3GPP 29.219, §5.4 beschrieben gesetzt — ‟Die AVPs vom Diameter-Basisprotokoll sind nicht in Tabelle 5.4 enthalten, werden aber für den Gx-Referenzpunkt wiederverwendet. Sofern nicht anders angegeben, behalten wiederverwendete AVPs ihre ‘M’-, ‘P’- und ‘V’-Flag-Einstellungen bei. Wo 3GPP RADIUS-AVPs wiederverwendet werden, müssen sie, sofern nicht anders angegeben, wie in RFC 4005 [12] beschrieben in Diameter-AVPs übersetzt werden, mit der Ausnahme, dass das ‘M’-Flag gesetzt werden muss und das ‘P’-Flag gesetzt werden kann”.

NA — Dieses Schlüsselwort (Not Advertised) bedeutet, dass das AVP nicht von der 7750 SR stammt und daher die 7750 SR die Flag-Bits nicht setzt. Die 7750 SR erkennt jedoch die in der Tabelle aufgeführten AVPs und entsprechenden Werte an, unabhängig von den von der PCRF gesetzten M-Bit-Flags. Wenn jedoch das V-Bit im empfangenen AVP vorhanden ist, muss auch das Vendor-Id-Feld im AVP-Layout vorhanden und auf den korrekten Wert gesetzt sein, da das AVP mit gesetztem V-Bit durch das Paar <avp-id, vendor-id> identifiziert wird.

Tabelle 3-4: Standard-Diameter-AVPs (Format)

AVP IDAVP-NameIncl/ ExclTypFlagsGrenzenFormat
5NAS-PortJaUnsigned32M4 OktettsSiehe 7750 SR und VSR RADIUS Attributes Reference Guide.
8Framed-IP-AddressNeinOctetStringM4 OktettsBeispiel: ip-address 10.11.12.13 Framed-IP-Address = 0a0b0c0d Wie in RFC 4005, §6.11.1 definiert.
223GPP-User-Location-InfoJaOctetStringVVendor-Id = 10415 (3GPP) Siehe 3GPP TS 29.061 für Kodierungsdetails.
30Called-Station-IdJaUTF8StringM64 ZeichenBeispiel: Called-Station-Id = mac:ssid oder nur mac, falls ssid nicht verfügbar ist.
31Calling-Station-IDJaUTF8StringM64 ZeichenBeispiel: llid
55Event-Time stampNeinTimeM4 OktettsSiehe 7750 SR und VSR RADIUS Attributes Reference Guide.
61NAS-Port-TypeJaEnumeratedM4 OktettsDie Werte für dieses Attribut sind in RFC 2865, 4005 und 4603 definiert. Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
87NAS-Port-IdJaUTF8StringM253 OktettsSiehe 7750 SR und VSR RADIUS Attributes Reference Guide.
92NAS-Filter-RuleNAUTF8StringNAMax. 10 Attribute pro Nachricht oder max. 10 Filtereinträge pro Nachricht.Siehe 7750 SR und VSR RADIUS Attributes Reference Guide.
97Framed-IPv6-PrefixNeinOctetStringMSLAAC wan-host <ipv6-prefix/prefix-length> mit Präfixlänge 64. Das AVP-Layout ist: <1 Oktett Reserviert> <1 Oktett Länge> <max. 16 Oktetts für Präfix>
123Delegated-IPv6-PrefixNeinOctetStringM<ipv6-prefix/prefix-length> mit Präfixlänge [48 bis 64]. Das AVP-Layout ist: <1 Oktett Reserviert> <1 Oktett Länge> <max. 16 Oktetts für Präfix>
257Host-IP-AddressNeinAddressMIPv4-Adresse
258Auth-Application-IdNeinUnsigned32MBeispiel: Gx Auth-Application-Id = 16777238
260Vendor-Specific-Application-IdNeinGroupedMDieses AVP enthält das Vendor-Id AVP und das Auth-Application-Id AVP. Für Gx ist Vendor-Id = 10415 (3GPP) und Auth-Application-Id = 16777238.
263Session-idNeinUTF8StringM102 BytesDie session-id muss global und dauerhaft eindeutig sein. Das Format der session-id ist wie folgt: ;<hohe 32 Bits>;<niedrige 32 Bits> In der 7750 SR ist die session-id definiert als: diameter-identity;boxuptime; seq-number Beispiel: router.workstation.be;1391362206;1
264Origin-HostNeinDiameterIdentityM80 BytesBeispiel: Origin-Host = host-name-1@domain-name-1
265Supported-Vendor-IdNeinUnsigned32MVon der IANA zugewiesene Herstellernummer: 3GPP — 10415, ETSI — 13019, Tridens — 6527
266Vendor-IdNeinUnsigned32MVon der IANA zugewiesene Herstellernummer: 3GPP — 10415, ETSI — 13019, Tridens — 6527, BBF — 3561
267Firmware-RevisionNeinUnsigned32Referenz auf die Haupt-/Nebenversion. Beispiel: 805 — Release 8R5
268Result-CodeNeinUnsigned32MSiehe Tabelle 3-7 für Fehlercodes.
269Product-NameNeinUTF8StringVom Hersteller zugewiesener Name für das Produkt. Beispiel: ‟SR OS”
278Origin-State-IdNeinUnsigned32MBeispiel: Origin-State-Id = 10
279Failed-AVPNeinGroupedMDieses AVP enthält das AVP, das nicht erfolgreich verarbeitet werden konnte.
281Error-MessageNeinUTF8StringString, der die Ursache des Fehlers beschreibt.
282Route-RecordNeinDiameterIdentityM80 BytesBeispiel: Route-Record: host-1
283Destination-RealmNeinDiameterIdentityM80 BytesBeispiel: Destination-Realm = domain.com
285Re-Auth-Request-TypeNeinEnumeratedNADieses AVP wird immer in der RAR-Nachricht empfangen und wird nie von der 7750 SR gesendet.
293Destination-HostNeinDiameterIdentityM80 BytesVom Betreiber konfigurierbar.
295Termination-CauseNeinEnumeratedMEine Liste der von der 7750 SR unterstützten Werte für Gx finden Sie in Tabelle 3-10.
296Origin-RealmNeinDiameterIdentityM80 BytesBeispiel: Origin-Realm = origin-domain.com
297Experimental-ResultNeinGroupedMEin gruppiertes AVP enthaltend: Vendor-Id AVP, Experimental-Result-Code AVP Beispiel: Experimental-Result = {Vendor-Id = 10415 (3GPP), Experimental-Result-Code = DIAMETER_PCC_RULE_EVENT (5142)}
298Experimental-Result-CodeNeinUnsigned32MEine Liste der von der 7750 SR unterstützten Werte für Gx finden Sie in Tabelle 3-7.
302Logical-Access-IdJaOctetStringVVendor ID = 13019 (ETSI)
313Physical-Access-IdJaUTF8StringVVendor ID = 13019 (ETSI)
412CC-Input-OctetsNeinUnsigned64MBeispiel: CC-Input-Octets = 1000000
414CC-Output-OctetsNeinUnsigned64MBeispiel: CC-Output-Octets = 1000000
415CC-Request-NumberNeinUnsigned32MMonoton steigend ab 0 für alle Anforderungen innerhalb einer Sitzung.
416CC-Request-TypeNeinEnumeratedMBeispiel: CC-Request-Type = 1 (CCR-i), 3. CC-Request-Type = 2 (CCR-u), CC-Request-Type = 3 (CCR-t)
418CC-Session-FailoverNeinEnumeratedMFAILOVER_NOT_SUPPORTED (0), FAILOVER_SUPPORTED (1) Beispiel: CC-Session-Failover = 1
421CC-Total-OctetsNeinUnsigned64MBeispiel: CC-Total-Octets = 2000000
427Credit-Control-Failure-HandlingNeinEnumeratedMTERMINATE (0), CONTINUE (1), RETRY_AND_TERMINATE (2) Beispiel: Credit-Control-Failure-Handling = 1
431Granted-Service-UnitNeinGroupedMDieses AVP kann die folgenden AVPs enthalten: CC-Total-Octets, CC-Input-Octets, CC-Output-Octets
433Redirect-Address-TypeNeinEnumeratedMBeispiel: Redirect-Address-Type = 2 (URL-Typ)
435Redirect-Server-AddressNeinUTF8StringM255 ZeichenBeispiel: Redirect-Server-Address = http://www.operator.com/portal.php&
443Subscription-IdJaGroupedMDieses AVP enthält die folgenden AVPs: Subscription-Id-Type, Subscription-Id-Data
444Subscription-Id-DataJaUTF8StringMBeispiel: Username — Subscription-Id-Data = user1@domain.com
446Used-Service-UnitNeinGroupedMDieses AVP enthält die folgenden AVPs: CC-Total-Octets, CC-Input-Octets, CC-Output-Octets
450Subscription-Id-TypeJaEnumeratedMBeispiel: Subscription-Id-Type = 0 (end_user_e164), Subscription-Id-Type = 1 (end_user_imsi)
458User-Equipment-InfoJaGroupedMDieses AVP enthält die folgenden AVPs: User-Equipment-Info-Type, User-Equipment-Info-Value
459User-Equipment-Info-TypeJaEnumeratedBeispiel: User-Equipment-Info-Type = 0 (imeisv), User-Equipment-Info-Type = 1 (mac)
460User-Equipment-Info-ValueJaOctetString
507Flow-DescriptionNeinIPFilterRule (RFC6733, §4.3.1)NA,MDas IPFilterRule-Format innerhalb der PCC-Regel in der 7750 SR hat die folgende Syntax: action dir proto from src to dst Beispiel: Flow-Description = allow in 6 from 192.168.7.0/24 3000-40000 to 172.16.10.0/26 10000-20000
511Flow-StatusNeinEnumeratedNA,MBeispiel: Flow-Status = 3 — übereinstimmender Verkehr innerhalb der PCC-Regel wird verworfen.
515Max-Requested-Bandwidth-DLNeinUnsigned32NA, VVendor-Id = 10415 (3GPP) Beispiel: Max-Requested-Bandwidth-DL = 1000 — 1 Mb/s in Overrides
516Max-Requested-Bandwidth-ULNeinUnsigned32NA, VVendor-Id = 10415 (3GPP) Beispiel: Max-Requested-Bandwidth-UL = 1000 — 1 Mb/s für Overrides
554Extended-Max-Requested-BW-DLNAUnsigned32NA, VVendor-Id = 10415 (3GPP) Beispiel: Extended-Max-Requested-BW-DL = 1000 — 1 Mb/s
555Extended-Max-Requested-BW-ULNAUnsigned32NA, VVendor-Id = 10415 (3GPP) Beispiel: Extended-Max-Requested-BW-UL = 1000 — 1 Mb/s
628Supported-FeaturesNeinGroupedVDieses AVP enthält die folgenden AVPs: Vendor-Id, Feature-List-Id, Feature-List
629Feature-List-IdNeinUnsigned32VVendor-Id = 10415 (3GPP) Beispiel: Feature-List-Id = 2
630Feature-ListNeinUnsigned32VVendor-Id = 10415 (3GPP) Beispiel: Feature-List = 128
909RAIJaOctetstringV12 OktettsVendor-Id = 10415 (3GPP) Siehe 3GPP TS 29.061 für Kodierungsdetails.
1001Charging-Rule-InstallNeinGroupedNA, VVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden AVPs: Charging-Rule-Definition, Charging-Rule-Name
1002Charging-Rule-RemoveNeinGroupedNA, VVendor-Id = 10415 (3GPP) Dieses AVP enthält das folgende AVP: Charging-Rule-Name
1003Charging-Rule-DefinitionNeinGroupedNA, VVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: Charging-Rule-Name, QoS-Information, NAS-Filter-Rule, Alc-NAS-Filter-Rule-Shared, AA-Functions
1005Charging-Rule-NameNeinOctetStringV,M100 Zeichen für PCC-Regeln (definiert über Charging-Rule-Definition AVP) 128 Zeichen für Overrides. Vendor-Id = 10415 (3GPP)
1006Event-TriggerNeinEnumeratedVVendor-Id = 10415 (3GPP)
1010PrecedenceNeinUnsigned32NA, M0 bis 65535Vendor-Id = 10415 (3GPP) Beispiel: Precedence = 100
1014Tos-Traffic-ClassNeinOctetStringNA, MKodiert als zwei Oktetts. Das erste Oktett enthält das IPv4 Type-of-Service- oder das IPv6 Traffic-Class-Feld und das zweite Oktett enthält das ToS/Traffic Class Maskenfeld. Die einzige unterstützte Maske ist 11111100 (6 Bits für DSCP-Unterstützung). Beispiel: ToS-Traffic-Class = 00101000 11111100 — DSCP AF11
1016QoS-InformationNAGroupedNA, VVendor-Id 10415 (3GPP) Wenn es verwendet wird, um einen Flow-Ratenbegrenzer in einer PCC-Regel zu signalisieren, enthält dieses AVP die folgenden verschachtelten AVPs: Max-Requested-Bandwidth-UL, Max-Requested-Bandwidth-DL, Guaranteed-Bitrate-UL, Guaranteed-Bitrate-DL
1018Charging-Rule-ReportNeinGroupedV,MVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: Charging-Rule-Name, PCC-Rule-Status, Rule-Failure-Code
1019PCC-Rule-StatusNeinEnumeratedV,MVendor-Id = 10415 (3GPP) Unterstützte Werte in der 7750 SR: 1 – inaktiv Beispiel: PCC-Rule-Status = 0 — Regel ist aktiv
1025Guaranteed-Bitrate-DLNAUnsigned32NA,VDie Einheiten dieses Parameters sind kb/s für Overrides und b/s bei Verwendung innerhalb von PCC-Regeln. Die Rate berücksichtigt den IP-Header und darüber liegende Header (kein Layer-2-Header). Vendor-Id = 10415 (3GPP) Beispiel: Guaranteed-Bandwidth-DL = 1000 — 1 Mb/s in Overrides Guaranteed-Bandwidth-DL = 1000000 — 1 Mb/s in PCC-Regeln
1026Guaranteed-Bitrate-ULNAUnsigned32VDie Einheiten dieses Parameters sind kb/s für Overrides und b/s bei Verwendung innerhalb von PCC-Regeln. Die Rate berücksichtigt den IP-Header und darüber liegende Header (kein Layer-2-Header). Vendor-Id = 10415 (3GPP) Beispiel: Guaranteed-Bandwidth-UL = 1000 — 1 Mb/s in Overrides Guaranteed-Bandwidth-UL = 1000000 — 1 Mb/s in PCC-Regeln
1027IP-CAN-TypeJaEnumeratedVVendor-Id = 10415 (3GPP) Beispiel: IP-CAN-Type = 2 — xDSL, IP-CAN-Type = 5 — 3GPP-EPS
1028QoS-Class-IdentifierNAEnumeratedNA,MVendor-Id = 10415 (3GPP) Beispiel: QoS-Class-Identifier = 3 — wird auf FC EF abgebildet.
1031Rule-Failure-CodeNeinEnumeratedV,MVendor-Id = 10415 (3GPP) Beispiel: Rule-Failure-Code = 1 — UNKNOWN_RULE_NAME
1032RAT-TypeJaEnumeratedVVendor-Id = 10415 (3GPP) Beispiel: RAT-Type = 0 — WLAN, RAT-Type = 1004 — EUTRAN
1040APN-Aggregate-Max-Bitrate-DLJaUnsigned32V2^32-1 b/sVendor-Id = 10415 (3GPP) Rate in Bits pro Sekunde (b/s) Beispiel: APN-Aggregate-Max-Bitrate-DL = 100000000 (100 Mb/s)
1041APN-Aggregate-Max-Bitrate-ULJaUnsigned32V2^32-1 b/sVendor-Id = 10415 (3GPP) Rate in Bits pro Sekunde (b/s) Beispiel: APN-Aggregate-Max-Bitrate-UL = 10000000 (10 Mb/s)
1045Session-Release-CauseNAEnumeratedV,MVendor-Id = 10415 (3GPP) Dieses AVP wird nur von der 7750 SR empfangen und nie von der 7750 SR gesendet. 0 — UNSPECIFIED-REASON, 1 — UE_SUBSCRIPTION_REASON (Dieser Wert wird verwendet, um anzuzeigen, dass sich das Abonnement des UE geändert hat (z. B. entfernt wurde) und die Sitzung beendet werden muss), 2 — INSUFFICIENT_SERVER_RESOURCES (Dieser Wert wird verwendet, um anzuzeigen, dass der Server überlastet ist und die Sitzung abbrechen muss). Beispiel: Session-Release-Cause = 0
1050AN-GW-AddressJaIPv4AddressVVendor-Id = 10415 (3GPP) Beispiel: AN-GW-Address = 10.10.10.10
1058Flow-InformationNeinGroupedVVendor-Id = 10415 (3GPP) Die folgenden AVPs können verschachtelt sein: Flow-Description, ToS-Traffic-Class, Flow-Direction
1065PDN-Connection-IDJaUTF8StringV100 ZeichenVendor-Id = 10415 (3GPP) Zum Beispiel: PDN-Connection-ID = example-apn.mnc001.mcc001.gprs
1066Monitoring-KeyNeinOctetStringNA,V32 BytesVendor-Id = 10415 (3GPP) In der 7750 SR konfigurierter Kategoriename, ein zur Sitzungsüberwachung verwendeter String oder ein in der PCC-Regeldefinition mit dem Charging-Rule-Definition AVP gesetztes Monitoring-Key AVP. Beispiel: Monitoring-Key = monitor-pcc-rule-1
1067Usage-Monitoring-InformationNeinGroupedVVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: Monitoring-Key, Granted-Service-Unit, Used-Service-Unit, Usage-Monitoring-Level, Usage-Monitoring-Report, Usage-Monitoring-Support
1068Usage-Monitoring-LevelNeinEnumeratedVVendor-Id = 10415 (3GPP) Die folgenden Werte sind definiert: 0 – session_level, 1 – pcc_rule_level, 2 – adc_rule_level Beispiel: Usage-Monitoring-Level = 0 — Nutzungsüberwachung wird basierend auf dem sla-profile (IP-CAN Sitzungsebene) des Hosts durchgeführt.
1069Usage-Monitoring-ReportNeinEnumeratedVVendor-Id = 10415 (3GPP) Beispiel: Usage-Monitoring-Report = 0 (usage_monitoring_report_required)
1070Usage-Monitoring-SupportNeinEnumeratedNA,VVendor-Id = 10415 (3GPP) Beispiel: Usage-Monitoring-Support = 0 — usage_ monitoring_disabled
1080Flow-DirectionNeinEnumeratedNA,MVendor-Id = 10415 (3GPP) Beispiel: Flow-Direction = 1 — Egress, Flow-Direction = 2 — Ingress
1085Redirect-InformationNeinGroupedNA,VVendor-Id = 10415 (3GPP) Dieses AVP kann die folgenden AVPs enthalten: Redirect-Support, Redirect-Address-Type, Redirect-Server-Address
1086Redirect-SupportNeinEnumeratedNA,VVendor-Id = 10415 (3GPP) Beispiel: Redirect-Support = 1 — Umleitung ist aktiviert
1088TDF-Application-IdentifierOctetStringNA,V32 ZeichenVendor-Id = 10415 (3GPP) Beispiel: 0_rated, BitTorrent
1092ADC-Rule-InstallNeinGroupedNA,VVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: ADC-Rule-Definition
1093ADC-Rule-RemoveGroupedNA,VVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: ADC-Rule-Name
1094ADC-Rule-DefinitionNeinGroupedNA,VVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: ADC-Rule-Name, MonitoringKey, TDF-Application-Id, AA-Functions
1096ADC-Rule-NameNeinOctetStringV17 Zeichen für Präfix/Separator (optional) plus 32 Zeichen für NameVendor-Id = 10415 (3GPP) Beispiel: Für App-Profil- und ASO-Änderungen: ADC-Rule-Name = ‟AA-Functions: AdcRuleWithAAFtn”
1097ADC-Rule-ReportNeinGroupedVVendor-Id = 10415 (3GPP) Dieses AVP enthält die folgenden verschachtelten AVPs: ADC-Rule-Name, PCC-Rule-Status, Rule-Failure-Code
2848Extended-APN-AMBR-DLNAUnsigned32NA, VDie Einheiten dieses Parameters sind kb/s. Vendor-Id = 10415 (3GPP) Beispiel: Extended-APN-AMBR-DL = 1000 — 1 Mb/s
2849Extended-APN-AMBR-ULNAUnsigned32NA, VDie Einheiten dieses Parameters sind kb/s. Vendor-Id = 10415 (3GPP) Beispiel: Extended-APN-AMBR-UL = 1000 — 1 Mb/s
2850Extended-GBR-DLNAUnsigned32NA, VDie Einheiten dieses Parameters sind kb/s. Vendor-Id = 10415 (3GPP) Beispiel: Extended-GBR-DL = 1000 — 1 Mb/s
2851Extended-GBR-ULNAUnsigned32NA, VDie Einheiten dieses Parameters sind kb/s. Vendor-Id = 10415 (3GPP) Beispiel: Extended-GBR-UL = 1000 — 1 Mb/s

Diameter-basierte AVP-Anwendbarkeit

In den folgenden Tabellen werden die folgenden Symbole verwendet:

  • 0 — Das AVP darf in der Nachricht nicht vorhanden sein.
  • 0+ — Null oder mehr Instanzen des AVP können in der Nachricht vorhanden sein.
  • 0-1 — Null oder eine Instanz des AVP kann in der Nachricht vorhanden sein. Es gilt als Fehler, wenn mehr als eine Instanz des AVP vorhanden ist.
  • 1 — Eine Instanz des AVP muss in der Nachricht vorhanden sein.
  • 1+ — Mindestens eine Instanz des AVP muss in der Nachricht vorhanden sein.
  • N — Das AVP ist innerhalb eines gruppierten AVP verschachtelt, das in dieser Nachricht vorhanden ist.

Tabelle 3-5: Diameter-basierte AVP-Anwendbarkeit

AVP IDAVP-NameCERCEADPRDPADWRDWAASRASA
257Host-IP-Address11+000000
258Auth-Application-Id10+000010
260Vendor-Specific-Application-Id0+0+000000
263Session-id00000011
264Origin-Host11111111
265Supported-Vendor-Id1+0+000000
266Vendor-Id11000000
267Firmware-Revision10-1000000
268Result-Code01010101
269Product-Name11000000
273Disconnect-Cause00100000
278Origin-State-Id10-10000-10-10-1
279Failed-AVP00-100-100-100-1
281Error-Message00000000
283Destination-Realm00000010
293Destination-Host00000010
294Error-Reporting-Host00000000-1
296Origin-Realm11111111

Gx-AVP-Anwendbarkeit

Tabelle 3-6: Gx-AVP-Anwendbarkeit

AVP IDAVP-NameCCRCCARARRAA
5NAS-Port0-1000
8Framed-IP-Address0-1000-1
183GPP-SGNS-MCC-MNC0-1000-1
223GPP-User-Location-Info0-1000
30Called-Station-Id0-1000
31Calling-Station-ID0-1000
55Event-Timestamp0-10-10-11
61NAS-Port-Type0-1000
87NAS-Port-Id0-1000
92NAS-Filter-Rule00+0+0
97Framed-IPv6-Prefix0-1000-1
123Delegated-IPv6-Prefix0-1000-1
258Auth-Application-Id1110
263Session-id1111
264Origin-Host1111
266Vendor-Id0N00
268Result-Code0100-1
278Origin-State-Id10-10-11
279Failed-AVP0-10+00-1
281Error-Message0-10-100-1
282Route-Record0+00+0
283Destination-Realm1010
285Re-Auth-Request-Type0010
293Destination-Host0-1010
295Termination-Cause0-1000
296Origin-Realm1111
297Experimental-Result00-100-1
298Experimental-Result-Code0N0N
302Logical-Access-Id0-1000
313Physical-Access-Id0-1000
412CC-Input-OctetsNNN0
414CC-Output-OctetsNNN0
415CC-Request-Number1100
416CC-Request-Type1100
418CC-Session-Failover00-100
421CC-Total-OctetsNNN0
427Credit-Control-Failure-Handling00-100
431Granted-Service-Unit00-1N0
433Redirect-Address-Type0NN0
433Redirect-Server-Address0NN0
443Subscription-Id1-2000
444Subscription-Id-DataN000
446Used-Service-UnitN000
450Subscription-Id-TypeN000
458User-Equipment-Info0-1000
459User-Equipment-Info-TypeN000
460User-Equipment-Info-ValueN000
507Flow-Description0NN0
511Flow-Status0NN0
515Max-Requested-Bandwidth-DL0NN0
516Max-Requested-Bandwidth-UL0NN0
554Extended-Max-Requested-BW-DL0NN0
555Extended-Max-Requested-BW-UL0NN0
628Supported-Features0-10+00
629Feature-List-IdNN00
630Feature-ListNN00
909RAI0-1000
1001Charging-Rule-Install00+0+0
1002Charging-Rule-Remove00+0+0
1003Charging-Rule-Definition0NN0
1005Charging-Rule-NameNNNN
1006Event-Trigger0+0+0+0
1010Precedence0NN0
1014ToS-Traffic-Class0NN0
1016QoS-Information0-10-1, N0-1, N0
1018Charging-Rule-Report0+000+
1019PCC-Rule-StatusN00N
1025Guaranteed-Bitrate-DL0NN0
1026Guaranteed-Bitrate-UL0NN0
1027IP-CAN-Type0-1000-1
1028QoS-Class-Identifier0NN0
1031Rule-Failure-CodeN00N
1032RAT-Type0-1000-1
1033Event-Report-Indication000-10
1040APN-Aggregate-Max-Bitrate-DLNNN0
1041APN-Aggregate-Max-Bitrate-ULNNN0
1045Session-Release-Cause000-10
1050AN-GW-Address0-1000-1
1058Flow-Information00+0+0
1065PDN-Connection-ID0-1000
1066Monitoring-KeyNNN0
1067Usage-Monitoring-Information0+0+0+0
1068Usage-Monitoring-Level0NN0
1069Usage-Monitoring-Report0NN0
1070Usage-Monitoring-Support0NN0
1080Flow-Direction0NN0
1085Redirect-Information00-10-10
1086Redirect-Support0NN0
1088TDF-Application-Identifier0NN0
1092ADC-Rule-Install00+0+0
1093ADC-Rule-Remove0000
1094ADC-Rule-Definition0000
1096ADC-Rule-NameNNNN
1097ADC-Rule-Report0+0+00+
2848Extended-APN-AMBR-DL0NN0
2849Extended-APN-AMBR-UL0NN0
2850Extended-GBR-DL0NN0
2850Extended-GBR-UL0NN0

Ergebniscodes (Result-Code AVP)

Tabelle 3-7: Ergebniscodes (Result-Code AVP)

Ergebniskode-IDName des ErgebniscodesBeschreibungErfolg
Erfolg (Success)
2001DIAMETER_SUCCESSDie Anforderung wurde erfolgreich abgeschlossen.
Protokollfehler (Protocol Errors)
3001DIAMETER_COMMAND_UNSUPPORTEDRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3002DIAMETER_UNABLE_TO_DELIVERRx: Peer-Failover-Verfahren auf Diameter-Basis-Ebene wird aufgerufen. Nachdem die gleiche Antwort (3002) von allen in Frage kommenden Peers empfangen wurde, wird die Anwendungsebene (NASREQ/Gx/Gy) benachrichtigt. Die Nachricht kann dann ein letztes Mal mit geleertem destination-host AVP erneut gesendet werden. Damit eine Nachricht auf der Anwendungsebene erneut gesendet werden kann, muss das Server-Failover-Verfahren aktiviert sein. Tx: Die Diameter-Basis antwortet mit 3002, wenn sie die empfangene Anforderungsnachricht nicht an ihr Ziel routen kann (dies gilt für Diameter Multi-Chassis-Konfigurationen).
3003DIAMETER_REALM_NOT_SERVEDRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3004DIAMETER_TOO_BUSYRx - Das Peer-Failover-Verfahren auf Diameter-Basis-Ebene wird aufgerufen. Nachdem die gleiche Antwort (3004) von allen in Frage kommenden Peers empfangen wurde, wird die Anwendungsebene (NASREQ, Gx, Gy) benachrichtigt. Die Nachricht kann dann ein letztes Mal mit geleertem destination-host AVP erneut gesendet werden. Damit eine Nachricht auf der Anwendungsebene erneut gesendet werden kann, muss das Server-Failover-Verfahren aktiviert sein. Tx: nicht unterstützt.
3005DIAMETER_LOOP_DETECTEDRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3006DIAMETER_REDIRECT_INDICATIONRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3007DIAMETER_APPLICATION_UNSUPPORTEDRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3008DIAMETER_INVALID_HDR_BITSRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3009DIAMETER_INVALID_AVP_BITSRx: wird als Fehler behandelt. Tx: nicht unterstützt.
3010DIAMETER_UNKNOWN_PEERRx: wird als Fehler behandelt. Tx: nicht unterstützt.
Dauerhafte Fehler (Permanent Failures)
5001DIAMETER_AVP_UNSUPPORTEDRx: wird als Fehler behandelt. Tx: Der Empfang eines nicht erkannten AVPs mit gesetztem M-Bit löst eine Antwortnachricht (RAA) aus, die das Result-Code AVP enthält, dessen Wert auf DIAMETER_AVP_UNSUPORTED gesetzt ist, sowie das Failed-AVP AVP, welches das fehlerhafte AVP enthält.
5002DIAMETER_UNKNOWN_SESSIONRx: wird als Fehler behandelt. Tx: Falls eine Nachricht von der PCRF für eine nicht existierende Sitzung empfangen wird, antwortet die 7750 SR mit diesem Wert.
5004DIAMETER_INVALID_AVP_VALUERx: wird als Fehler behandelt. Tx: Der Empfang eines AVPs mit ungültigem Wert löst eine Antwortnachricht (RAA) aus, die das Result-Code AVP enthält, dessen Wert auf DIAMETER_INVALID_AVP_VALUE gesetzt ist, sowie das Failed-AVP, welches das AVP enthält, das den Fehler verursacht hat.
5005DIAMETER_MISSING_AVPRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5007DIAMETER_CONTRADICTING_AVPSRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5008DIAMETER_AVP_NOT_ALLOWEDRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5009DIAMETER_AVP_OCCURS_TOO_MANY_TIMESRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5010DIAMETER_NO_COMMON_APPLICATIONRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5011DIAMETER_UNSUPPORTED_VERSIONRx: wird als Fehler behandelt. Tx: Als Beispiel trägt eine RAA-Nachricht dieses AVP als Antwort auf eine RAR-Nachricht, die von einem SR-OS-Knoten empfangen wurde, während sich die Gx-Sitzung in einem Sitzungsbeendigungszustand befand. Ein Sitzungsbeendigungszustand wird als Zustand betrachtet, in dem der SR-OS-Knoten auf eine CCA-T-Nachricht als Antwort auf eine zuvor vom SR-OS-Knoten initiierte CCR-T-Nachricht wartet.
5012DIAMETER_UNABLE_TO_COMPLYRx: wird als Fehler behandelt. Tx: Zum Beispiel trägt eine RAA-Nachricht dieses AVP als Antwort auf eine RAR-Nachricht, die von einem SR-OS-Knoten empfangen wurde, während sich die Gx-Sitzung in einem Sitzungsbeendigungszustand befand. Ein Sitzungsbeendigungszustand wird als Zustand betrachtet, in dem der SR-OS-Knoten auf eine CCA-T-Nachricht als Antwort auf eine zuvor vom SR-OS-Knoten initiierte CCR-T-Nachricht wartet.
5013DIAMETER_INVALID_BIT_IN_HEADERRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5014DIAMETER_INVALID_AVP_LENGTHRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5015DIAMETER_INVALID_MESSAGE_LENGTHRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5016DIAMETER_INVALID_AVP_BIT_COMBORx: wird als Fehler behandelt. Tx: nicht unterstützt.
5017DIAMETER_NO_COMMON_SECURITYRx: wird als Fehler behandelt. Tx: nicht unterstützt.
Gx-spezifische dauerhafte Fehler
5140DIAMETER_ERROR_INITIAL_PARAMETERSRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5141DIAMETER_ERROR_TRIGGER_EVENTRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5142DIAMETER_PCC_RULE_EVENTRx: wird als Fehler behandelt. Tx: nicht unterstützt.
5148DIAMETER_ADC_RULE_EVENTRx: wird als Fehler behandelt. Tx: nicht unterstützt.

Regelfehlercodes (Rule-Failure-Code AVP)

Tabelle 3-8: Regelfehlercodes (Rule-Failure-Code AVP)

Regelfehlerkode-IDName des RegelfehlersBeschreibung
1UNKNOWN_RULE_NAMERx: wird als Fehler behandelt. Tx: nicht unterstützt.
4GW/7750 SR_MALFUNCTIONDieser Wert weist auf ein Problem hin, das mit dem im AVP übertragenen Wert zusammenhängt. Beispielsweise verweist der Wert auf ein nicht existierendes Objekt (Regel), der Wert liegt außerhalb des Bereichs oder es liegt ein anderer unerwarteter Fehler vor. Das Error-Message AVP in CCR/RAA, das auf oberster Ebene übertragen wird, oder das Failed-AVP liefert weitere Informationen über das Ereignis für Debugging-Zwecke.
5RESOURCE_LIMITATIONRx: wird als Fehler behandelt. Tx: nicht unterstützt.
14TDF_APPLICATION_IDENTIFIER_ERRORRx: wird als Fehler behandelt. Tx: nicht unterstützt.

Ereignis-Trigger (Event-Trigger AVP)

Tabelle 3-9: Ereignis-Trigger (Event-Trigger AVP)

Ereignis-Trigger-IDName des Ereignis-TriggersBeschreibung
2RAT_CHANGEFür den GTP S11 Zugriff wird dies ausgelöst, wenn ein neuer RAT-Typ in GTP empfangen wird.
13USER_LOCATION_CHANGEFür WLAN-GW wird dies bei jeder Änderung des UE-Standorts ausgelöst. Für den GTP S11 Zugriff wird dies ausgelöst, wenn eine ULI (User Location Information) in GTP mit entweder Nicht-ECGI/TAI-Werten oder einem geänderten ECGI/TAI-Wert empfangen wurde.
14NO_EVENT_TRIGGERSWird in CCA und RAR von der PCRF gesendet, um anzuzeigen, dass die PCRF keine Benachrichtigung über Ereignis-Trigger benötigt, mit Ausnahme jener Ereignisse, die kein Abonnement erfordern und immer bereitgestellt werden.
18UE_IP_ADDRESS_ALLOCATEWenn dieser Wert in einem CCR-Befehl verwendet wird, zeigt er an, dass die 7750 SR die Anforderung generiert hat, weil die IPv4-Adresse eines Clients zugewiesen wurde. Die AVPs Framed-IP-Address, Framed-IPv6-Prefix, Delegated-IPv6-Prefix oder Alc-IPv6-Address werden in derselben Anforderung bereitgestellt. Dieser Ereignis-Trigger wird gemeldet, wenn das entsprechende Ereignis eintritt, auch wenn der Ereignis-Trigger nicht von der PCRF bereitgestellt wurde.
19UE_IP_ADDRESS_RELEASEWenn dieser Wert in einem CCR-Befehl verwendet wird, zeigt er an, dass die 7750 SR die Anforderung generiert hat, weil die IP-Adresse/das Präfix eines Clients freigegeben wurde. Die AVPs Framed-IP-Address, Framed-IPv6-Prefix, Delegated-IPv6-Prefix oder Alc-IPv6-Address werden in derselben Anforderung bereitgestellt. Dieser Ereignis-Trigger muss gemeldet werden, wenn das entsprechende Ereignis eintritt, auch wenn der Ereignis-Trigger nicht von der PCRF bereitgestellt wurde.
21AN_GW_CHANGEDieser Wert wird von der PCRF gesendet, um den Diameter-Client im SR anzuweisen, bei jeder Umschaltung in einer Multi-Chassis-Konfiguration eine Benachrichtigung für jeden Abonnenten auszulösen. Diese Benachrichtigung enthält die IP-Adresse des neu aktiven BNG (AN_GW_ADDRESS), die in einer CCR-U-Nachricht gesendet wird. Wenn der Diameter-Client im SR-OS-Knoten nicht mit diesem Ereignis-Trigger ausgestattet ist, wird die Abonnentenumschaltung nicht an die PCRF gemeldet.
22SUCCESSFUL_RESOURCE_ALLOCATIONNicht unterstützt.
26TAI_CHANGEFür den GTP S11 Zugriff wird dies ausgelöst, wenn eine ULI in GTP mit einer TAI (Tracking Area Identity) signalisiert wird, die sich gegenüber dem zuletzt empfangenen Wert geändert hat.
27ECGI_CHANGEFür den GTP S11 Zugriff wird dies ausgelöst, wenn eine ULI in GTP mit einer ECGI (E-UTRAN Cell Global Identifier) signalisiert wird, die sich gegenüber dem zuletzt empfangenen Wert geändert hat.
33USAGE_REPORTDieser Wert wird in CCA- und RAR-Befehlen von der PCRF verwendet, wenn eine Nutzungsüberwachung auf der 7750 SR angefordert wird. Die PCRF stellt im CCA- oder RAR-Befehl auch die Usage-Monitoring-Information AVPs bereit, einschließlich des Monitoring-Key AVP und des Granted-Service-Unit AVP. Wenn dieser Wert in einem CCR-Befehl verwendet wird, zeigt er an, dass die 7750 SR die Anforderung generiert hat, um die akkumulierte Nutzung für einen oder mehrere Überwachungsschlüssel zu melden. Die 7750 SR stellt das akkumulierte Nutzungsvolumen über die Usage-Monitoring-Information AVPs bereit, einschließlich des Monitoring-Key AVP und des Used-Service-Unit AVP.

Beendigungsgründe (Termination-Cause AVP)

Tabelle 3-10: Beendigungsgründe (Termination-Cause AVP)

Beendigungsgrund-IDName des BeendigungsgrundesBeschreibungReferenz
1DIAMETER_LOGOUTBeispielgründe: Abonnenten über CLI löschen, PADT (PPPoE Active Discovery Terminate) empfangen[RFC 3588][RFC 6733]
2DIAMETER_SERVICE_NOT_PROVIDEDBeispielgrund: Abonnenten-Host wird über force-NACK beendet, das über RADIUS CoA (Change of Authorization) empfangen wurde[RFC 3588][RFC 6733]
3DIAMETER_BAD_ANSWERBeispielgrund: Problem mit den Initialparametern während der Sub-Host-Instanziierung, während Gx-Fallback deaktiviert ist oder keine Standard-Abonnentenparameter verfügbar sind.[RFC 3588][RFC 6733]
4DIAMETER_ADMINISTRATIVEBeispielgründe: Host über RADIUS DISCONNECT gelöscht, Dienst-Shutdown für PPPoE-Abonnenten[RFC 3588][RFC 6733]
5DIAMETER_LINK_BROKENBeispielgründe: SAP (Service Access Point) wird gelöscht, SHCV (Subscriber Host Connectivity Verification) Prüfung schlägt fehl[RFC 3588][RFC 6733]
8DIAMETER_SESSION_TIMEOUTBeispielgrund: Wenn das Inaktivitäts-Timeout für den Abonnenten-Host aktiviert ist und sein Wert erreicht wird.[RFC 3588][RFC 6733]

Unterstützung von Standards und Protokollen

Access Node Control Protocol (ANCP)

draft-ietf-ancp-protocol-02, Protocol for Access Node Control Mechanism in Broadband Networks

RFC 5851, Framework and Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks

Application Assurance (AA)

3GPP Release 12, ADC rules over Gx interfaces

RFC 3507, Internet Content Adaptation Protocol (ICAP)

Asynchronous Transfer Mode (ATM)

AF-ILMI-0065.000 Version 4.0, Integrated Local Management Interface (ILMI)

AF-PHY-0086.001 Version 1.1, Inverse Multiplexing for ATM (IMA) Specification

AF-TM-0121.000 Version 4.1, Traffic Management Specification

GR-1113-CORE Issue 1, Asynchronous Transfer Mode (ATM) and ATM Adaptation Layer (AAL) Protocols Generic Requirements

GR-1248-CORE Issue 3, Generic Requirements for Operations of ATM Network Elements (NEs)

RFC 1626, Default IP MTU for use over ATM AAL5

RFC 2684, Multiprotocol Encapsulation over ATM Adaptation Layer 5

Bidirectional Forwarding Detection (BFD)

draft-ietf-idr-bgp-ls-sbfd-extensions-01, BGP Link-State Extensions for Seamless BFD

RFC 5880, Bidirectional Forwarding Detection (BFD)

RFC 5881, Bidirectional Forwarding Detection (BFD) IPv4 and IPv6 (Single Hop)

RFC 5882, Generic Application of Bidirectional Forwarding Detection (BFD)

RFC 5883, Bidirectional Forwarding Detection (BFD) for Multihop Paths

RFC 7130, Bidirectional Forwarding Detection (BFD) on Link Aggregation Group (LAG) Interfaces

RFC 7880, Seamless Bidirectional Forwarding Detection (S-BFD)

RFC 7881, Seamless Bidirectional Forwarding Detection (S-BFD) for IPv4, IPv6, and MPLS

RFC 7883, Advertising Seamless Bidirectional Forwarding Detection (S-BFD) Discriminators in IS-IS

RFC 7884, OSPF Extensions to Advertise Seamless Bidirectional Forwarding Detection (S-BFD) Target Discriminators

Border Gateway Protocol (BGP)

draft-hares-idr-update-attrib-low-bits-fix-01, Update Attribute Flag Low Bits Clarification

draft-ietf-idr-add-paths-guidelines-08, Best Practices for Advertisement of Multiple Paths in IBGP

draft-ietf-idr-best-external-03, Advertisement of the best external route in BGP

draft-ietf-idr-bgp-flowspec-oid-03, Revised Validation Procedure for BGP Flow Specifications

draft-ietf-idr-bgp-gr-notification-01, Notification Message support for BGP Graceful Restart

draft-ietf-idr-bgp-ls-app-specific-attr-01, Application Specific Attributes Advertisement with BGP Link-State

draft-ietf-idr-bgp-optimal-route-reflection-10, BGP Optimal Route Reflection (BGP-ORR)

draft-ietf-idr-error-handling-03, Revised Error Handling for BGP UPDATE Messages

draft-ietf-idr-flowspec-interfaceset-03, Applying BGP flowspec rules on a specific interface set

draft-ietf-idr-flowspec-path-redirect-05, Flowspec Indirection-id Redirect - localised ID

draft-ietf-idr-flowspec-redirect-ip-02, BGP Flow-Spec Redirect to IP Action

draft-ietf-idr-link-bandwidth-03, BGP Link Bandwidth Extended Community

draft-ietf-idr-long-lived-gr-00, Support for Long-lived BGP Graceful Restart

draft-ietf-sidr-origin-validation-signaling-04, BGP Prefix Origin Validation State Extended Community

RFC 1772, Application of the Border Gateway Protocol in the Internet

RFC 1997, BGP Communities Attribute

RFC 2385, Protection of BGP Sessions via the TCP MD5 Signature Option

RFC 2439, BGP Route Flap Damping

RFC 2545, Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing

RFC 2858, Multiprotocol Extensions for BGP-4

RFC 2918, Route Refresh Capability for BGP-4

RFC 3107, Carrying Label Information in BGP-4

RFC 4271, A Border Gateway Protocol 4 (BGP-4)

RFC 4360, BGP Extended Communities Attribute

RFC 4364, BGP/MPLS IP Virtual Private Networks (VPNs)

RFC 4456, BGP Route Reflection: An Alternative to Full Mesh Internal BGP (IBGP)

RFC 4486, Subcodes for BGP Cease Notification Message

RFC 4659, BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN

RFC 4684, Constrained Route Distribution for Border Gateway Protocol/MultiProtocol Label Switching (BGP/MPLS) Internet Protocol (IP) Virtual Private Networks (VPNs)

RFC 4724, Graceful Restart Mechanism for BGP - helper mode

RFC 4760, Multiprotocol Extensions for BGP-4

RFC 4798, Connecting IPv6 Islands over IPv4 MPLS Using IPv6 Provider Edge Routers (6PE)

RFC 5004, Avoid BGP Best Path Transitions from One External to Another

RFC 5065, Autonomous System Confederations for BGP

RFC 5291, Outbound Route Filtering Capability for BGP-4

RFC 5396, Textual Representation of Autonomous System (AS) Numbers - asplain

RFC 5492, Capabilities Advertisement with BGP-4

RFC 5549, Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop

RFC 5575, Dissemination of Flow Specification Rules

RFC 5668, 4-Octet AS Specific BGP Extended Community

RFC 6286, Autonomous-System-Wide Unique BGP Identifier for BGP-4

RFC 6793, BGP Support for Four-Octet Autonomous System (AS) Number Space

RFC 6810, The Resource Public Key Infrastructure (RPKI) to Router Protocol

RFC 6811, Prefix Origin Validation

RFC 6996, Autonomous System (AS) Reservation for Private Use

RFC 7311, The Accumulated IGP Metric Attribute for BGP

RFC 7607, Codification of AS 0 Processing

RFC 7674, Clarification of the Flowspec Redirect Extended Community

RFC 7752, North-Bound Distribution of Link-State and Traffic Engineering (TE) Information Using BGP

RFC 7854, BGP Monitoring Protocol (BMP)

RFC 7911, Advertisement of Multiple Paths in BGP

RFC 7999, BLACKHOLE Community

RFC 8092, BGP Large Communities Attribute

RFC 8212, Default External BGP (EBGP) Route Propagation Behavior without Policies

RFC 8571, BGP - Link State (BGP-LS) Advertisement of IGP Traffic Engineering Performance Metric Extensions

Broadband Network Gateway (BNG) - Control and User Plane Separation (CUPS)

3GPP 23.007, Restoration procedures

3GPP 29.244, Interface between the Control Plane and the User Plane nodes

3GPP 29.281, General Packet Radio System (GPRS) Tunnelling Protocol User Plane (GTPv1-U)

BBF TR-459, Control and User Plane Separation for a Disaggregated BNG

RFC 8300, Network Service Header (NSH)

Circuit Emulation (Leitungsemulation)

RFC 4553, Structure-Agnostic Time Division Multiplexing (TDM) over Packet (SAToP)

RFC 5086, Structure-Aware Time Division Multiplexed (TDM) Circuit Emulation Service over Packet Switched Network (CESoPSN)

RFC 5287, Control Protocol Extensions for the Setup of Time-Division Multiplexing (TDM) Pseudowires in MPLS Networks

Ethernet

IEEE 802.1AB, Station and Media Access Control Connectivity Discovery

IEEE 802.1ad, Provider Bridges

IEEE 802.1ag, Connectivity Fault Management

IEEE 802.1ah, Provider Backbone Bridges

IEEE 802.1ak, Multiple Registration Protocol

IEEE 802.1aq, Shortest Path Bridging

IEEE 802.1ax, Link Aggregation

IEEE 802.1D, MAC Bridges

IEEE 802.1p, Traffic Class Expediting

IEEE 802.1Q, Virtual LANs

IEEE 802.1s, Multiple Spanning Trees

IEEE 802.1w, Rapid Reconfiguration of Spanning Tree

IEEE 802.1X, Port Based Network Access Control

IEEE 802.3ac, VLAN Tag

IEEE 802.3ad, Link Aggregation

IEEE 802.3ah, Ethernet in the First Mile

IEEE 802.3x, Ethernet Flow Control

ITU-T G.8031/Y.1342, Ethernet Linear Protection Switching

ITU-T G.8032/Y.1344, Ethernet Ring Protection Switching

ITU-T Y.1731, OAM functions and mechanisms for Ethernet based networks

Ethernet VPN (EVPN)

draft-ietf-bess-evpn-igmp-mld-proxy-05, IGMP and MLD Proxy for EVPN

draft-ietf-bess-evpn-irb-mcast-04, EVPN Optimized Inter-Subnet Multicast (OISM) Forwarding - ingress replication

draft-ietf-bess-evpn-pref-df-06, Preference-based EVPN DF Election

draft-ietf-bess-evpn-prefix-advertisement-11, IP Prefix Advertisement in EVPN

draft-ietf-bess-evpn-proxy-arp-nd-08, Operational Aspects of Proxy-ARP/ND in EVPN Networks

draft-ietf-bess-pbb-evpn-isid-cmacflush-00, PBB-EVPN ISID-based CMAC-Flush

RFC 7432, BGP MPLS-Based Ethernet VPN