Applies To:
Show VersionsBIG-IP PEM
- 12.1.6, 12.1.5, 12.1.4, 12.1.3, 12.1.2, 12.1.1, 12.1.0
About Subscriber and Policy Provisioning
Overview: Subscriber and policy provisioning
The Policy Enforcement Manager™ (PEM™) is flexible in extracting Attribute Value Pair (AVPs) from Radius and encoding AVPs to and from PCRF. This solves interoperability issues to a larger extent. The configuration includes creation of RADIUS and Gx protocol profiles. The RADIUS AVPs, diameter AVPs, as well as manually defined parameters can be stored as subscriber attributes in the BIG-IP® system.
Subscriber and policy provisioning addresses the following factors:
- Different AVPs in RADIUS accounting messages are extracted and mapped to subscriber attributes for the session. This is used for subscriber identity, additional subscriber characterization related to network type, location and so on, and their changes. For example, RAT-Type, 3GPP-Location-Info, 3GPP-SGSN-Address, or allowing discovery of certain events included and covered by the accounting process.
- Add AVPs specified in CCR-I, CCR-u, CCR-T and RAA messages and also extract AVPs from CCA-I, CCA-U and RAR. For example, one can configure to send multiple Subscription-ID read over RADIUS to PCRF.
- Custom policy decisions from AVPs can be made with use of extracted parameters. For example, Operator can configure policy based on RAT-type (2G/3G/4G) or any custom AVP extracted of the subscriber.
- Extracted parameters can be inserted in to reporting records over HSL and Gx.
Task summary
Configuring RADIUS in PEM profile
Configuring RADIUS AVP in PEM profile
Configuring RADIUS message
- In the Name field, type a unique name for the protocol.
- From the Direction list, in the AVP List setting, select Any, In or Out to process the radius message in both ingress and egress, ingress or egress direction respectively.
-
From the Message Type list, select an option which the identifier represents when the
subscriber session is created.
Options Message Type Accounting Request Start The Account Status Type AVP is set to 1 (Start). Accounting Request Stop The Account Status Type AVP is set to 2 (Stop). Accounting Request Interim Update The Account Status Type AVP is set to 3 (Interim-Update). -
To apply mapping between RADIUS AVPs and PEM subscriber attributes configure the
actions you want to implement.
- In the AVP field, type the name of the application service to which the AVP belongs.
- In the Default field, type the default value that is used in the subscriber session, if the RADIUS message is not present.
- From the Ingress list, select the Import option for the RADIUS AVP to be parsed and the value to be stored in the subscriber attribute. The default value is None.
- From the RADIUS AVP list, select the name of the RADIUS AVP. The default value is None.
- From the Subscriber Attribute list, select the name of the subscriber session attribute to be mapped to RADIUS AVP. The default value is None.
- Click Finished.
Configuring Gx in PEM profile
Configuring Gx message
- In the Name field, type a unique name for the protocol.
- From the Direction list, in the AVP List setting, select Any, In or Out to process the radius message in both ingress and egress, ingress or egress direction respectively.
- From the Message Type list, select the message type.
-
From the AVP List setting, apply mapping of Diameter AVPs to
subscriber session attribute for specific Gx message, by configuring the following:
- In the AVP Name field, type the name of the application service to which the AVP belongs.
- In the Default field, type the diameter AVP default value.
- From the Protected Flag list, select
Enabled to choose the value of the protected flag, in the
diameter AVP, when the message is inserted. This flag only applies to diameter AVP in
outgoing message. Note: The parent AVP inherits flags of child AVPs.
- From the Mandatory Flag list, select Enabled to choose the value of the mandatory flag, in the diameter AVP, when the message is inserted. This flag only applies to diameter AVP in outgoing message.
- From the Vendor-Specific Flag list, select Enabled to choose the value of the vendor-specific flag, in the diameter AVP, when the message is inserted. This flag only applies to diameter AVP in outgoing message.
- From the Diameter AVP list, select the name of a configured diameter AVP. The default value is None.
- In the Parent Label field, type the name of a parent label
which groups AVPs that can be combined. Note: The AVPs with the same parent-label are combined in the same grouped AVP.
- From the Subscriber Attribute list, select the name of a configured subscriber session attribute. The default value is None.
- From the Include Interim Message list, select
Enabled for the AVP to be included in the interim-message
(ccr-u only) updates which are generated if there is any change related to session
parameters. Note: This flag only applies to Diameter AVP in outgoing message.
- From the Include Reporting Message list, select
Enabled for the AVP to be included in the reporting message
(ccr-u only) updates which are generated for reporting usage information. Note: This flag only applies to Diameter AVP in outgoing message.
- Click Finished.