For feedback and comments: |
documentation.feedback@alcatel-lucent.com |
![]() |
![]() |
![]() |
![]() |
![]() |
•
Table 2: Reserved Keywords in 7x50 OS Used to identify referenced object type within the 7x50. Table 4Standard Diameter AVPs (format) for further reference.
Table 3: Standard Diameter AVPs (description) Refer to SR-OS RADIUS Attribute Reference Guide. Refer to the SR-OS RADIUS Attribute Reference Guide. Refer to the SR-OS RADIUS Attribute Reference Guide. Record the time that this event occurred on the 7x50, in seconds since January 1, 1970 00:00 UTC Refer to the SR-OS RADIUS Attribute Reference Guide. Refer to the SR-OS RADIUS Attribute Reference Guide. Refer to the SR-OS RADIUS Attribute Reference Guide.
This AVP is nested within the Charging-Rule-Definition AVP. Host-IP-Address AVP is used
to inform a Diameter peer of the sender's IP address.
The IPv4 address used is the one configured in the diameter-peer-policy. If none is configured, then system-ip address is used. This AVP must be present in all messages and it is used to identify a specific IP-Can session. IP-Can session corresponds to a subscriber host, which can be DHCPv4/v6, PPPoX or ARP host. Session-id AVP is unique per host. This AVP is used in CER/CEA messages in order to inform the peer that the sender supports a subset of) the vendor-specific AVPs defined by the vendor identified in this AVP.
Supported vendors in 7x50 are:
3GPP — 10415
ETSI — 13019
ALU — 6527
BBF — 3561 This AVP indicates whether a particular request was completed successfully or an error occurred.
All answer messages in Diameter/Gx MUST include one Result-Code AVP or Experimental-Result AVP.
For the list of supported error codes see Table 10, Result Codes (Result-Code AVP) on page 66. This AVP contains the realm of the originator of message. In the 7x50, the Origin-Realm is explicitly configured per Diameter peer. For a list of Gx specific Experimental-Result-Code values supported in 7x50, see the Table 10, Result Codes (Result-Code AVP) on page 66. For Gx application, the vendor-id AVP is set to 10415 (3GPP). Vendor-assigned (3GPP — Gx) values representing the result of processing the request.
• circuit-id from DHCPv4 Option (82,1)
• circuit-id from PPPoE tag (0x105, 0x00000de9 [dsl forum], 0x01 — DSL Forum TR-101)
• interface-id from DHCPv6 option 18.
• remote-id from DHCPv4 Option (82,2)
• remote-id from PPPoE tag (0x105, 0x00000de9 [dsl forum], 0x02 — DSL Forum TR-101)
• remote-id from DHCPv6 option 37. Grouped AVP sent by PCRF to the 7x50 for usage monitoring purposes. Once the granted amount of units is consumed by the user, a report is sent from the 7x50 to the PCRF.
The amount of consumed units can be measured on three different levels: This AVP is of type grouped and is used to identify the subscriber host in 7x50. The nested AVPs are subscription-id-data and subscription-id-type.
•
•
• Subscription type (subscription-id-type AVP) has to be explicitly set via CLI. The data will be formatted according to the type set.
• Modified_eui64 — similar to eui64 but with inverted ‘u’ bit as defined in: http://standards.ieee.org/develop/regauth/tut/eui64.pdf and RFC 4291.
•
• Failure to install or activate one or more policy rules will be always reported in CCR-u messages. One or more Charging-Rule-Report AVP(s) in CCR-u command will be included, indicating the failed rules.The report about successful rule activation or rule resource allocation is not sent to the PCRF even in the cases when the PCRF specifically demands such reports from 7x50. The supported value in 7x50 is xDSL (code 2). This AVP is sent from 7x50 to the PCRF within a Charging-Rule-Report or ADC-Rule-Report AVP to identify the reason a rule is being reported. For the list of supported failure codes in 7x50, see Table 11, Rule Failure Codes (Rule-Failure-Code AVP) on page 69. This AVP is of type grouped and is used to install or modify ADC (AA) rules in 7x50 as instructed by the PCRF. This AVP is of type Grouped, and it is used to deactivate or remove ADC rules in 7x50 as instructed from the PCRF.
• Name of ADC rule that is applied. This is an arbitrary string assigned by the PCRF and is used by the 7x50 to report the rule status. In case that AA-Functions AVP is used (app-profile and ASO assignment/modification), this arbitrary name string must be prepended with a 7x50 reserved keyword “AA-Functions:”
Table 4: Standard Diameter AVPs (format) Refer to the SR OS RADIUS Attribute Reference Guide. Refer to the SR OS RADIUS Attribute Reference Guide. The values for this attribute are defined in the RFC 2865, 4005 and 4603.
Refer to the SR OS RADIUS Attribute Reference Guide. Refer to the SR OS RADIUS Attribute Reference Guide. Refer to the SR OS RADIUS Attribute Reference Guide. This AVP is always received in RAR message and it is never sent by 7x50.
0 — AUTHORIZE_ONLY
1 — AUTHORIZE_AUTHNETICATE
Example:
Re-Auth-Request-Type = 0 For a list of 7x50 supported values for Gx refer to Table 13, Termination Causes (Termination-Cause AVP) on page 71 For a list of 7x50 supported values for Gx refer to Table 10, Result Codes (Result-Code AVP) on page 66. Subscription-Id Username — Subscription-Id-Data = user1@domain.comImsiSubscription-Id-Data = 204047910000598MsisdnSubscription-Id-Data = 13109976224 proto — an IP protocol specified by number. The ip keyword means any protocol will match. Vendor-ID = 10415 (3GPP)
Example:
Feature-List-Id = 1
Feature-List-Id of 1 is defined in 29.212 / §5.4.1, table 5.4.1.1.
• Sub-Id:sub-id-name (32 Byte)
• Sla-Profile:sla-profile-string (16Byte)
• Sub-Profile:sub-profile-string (16Byte)
• Inter-Dest:Inter-Dest-String to associate subscriber with Vport
• Cat-Map:category-map-name
→ AA-Functions: <name-string> this prefix indicates that the rule contains aa-specific information.
→ AA-UM: <name-string>
this prefix indicates that the rule contains aa-specific usage-monitoring information, or points to a predefined aa-specific usage-monitoring rule. Vendor-ID = 10415 (3GPP)
Supported values in 7x50:
1 – inactive
Example:
PCC-Rule-Status = 0 — rule is active Vendor-ID = 10415 (3GPP)
Example:
Usage-Monitoring-Report = 0 Vendor-ID = 10415 (3GPP)
Example:
Usage-Monitoring-Support = 0 — usage_ monitoring_disabled 17 chars for prefix/separator (optional) plus 32 chars for name
Table 5: ALU-Specific AVPs Refer to SR-OS RADIUS Attribute Reference Guide.
Table 6: ALU-Specific VSAs (format) Refer to the SR OS RADIUS Attribute Reference Guide. 32 chars Max one AVP per AA-App-Service-Options AVP 32 chars Max one AVP per AA-App-Service-Options AVP
Table 7: Diameter-Based AVP Applicability
Table 8: Gx AVP Applicability
Table 9: ALU-Specific AVP Applicability
Table 10: Result Codes (Result-Code AVP) Reception of an unrecognized AVP with M-bit set will trigger a response (RAA) message that contains the Result-Code AVP whose value is set to DIAMETER_AVP_UNSUPORTED, and the Failed-AVP AVP containing the offending AVP. Rx: treated as an error.
Tx:
Reception of an AVP with invalid value will trigger a response message (RAA) that contains the Result-Code AVP whose value is set to DIAMETER_INVALID_AVP_VALUE, and the Failed-AVP containing the AVP that caused the error.
GW/7x50_MALFUNCTION
Table 12: Event Triggers (Event-Trigger AVP)