Returning Network Location Information

The MATRIXX Policy Application can return network location information captured by the packet core. You can configure MATRIXX Policy Application to check if the policy session supports NetLoc before sending a request for access network information.

The AF can subscribe to the ACCESS_NETWORK_INFO_REPORT in the Specific-Action AVP to request that the PCRF report access network information (such as user location or user time zone information). The type of required access network information is indicated in the Required-Access-Info AVP. The AF can request the ACCESS_NETWORK_INFO_REPORT at any time in an Rx AA-Request (AAR) and the PCRF provides the requested details in a Rx Re-Auth-Request (RAR).

Figure 1 shows a typical successful message sequence.
Figure 1. Successful Message Sequence
access-network-info-request results in access-network-info-report

To request access network information, the Specific-Action AVP must be set to the enumerated value ACCESS_NETWORK_INFO_REPORT (12) to indicate a one time specific action. One time specific actions are reported after the required action is fulfilled and are not reported again unless the AF sends a new request.

The Required-Access-Info identifies the type of access network information required by the AF with one of the following values.

  • USER_LOCATION (0)
  • MS_TIME_ZONE (1)

The information returned is determined by Policy and Charging Control (PCC); 3gpp 29.212 R15.

A PCEF might return a failure indication if the session does not support the information required as described in Policy and charging control over Rx reference point; 3GPP TS 29.214 R15

For more information, see the 3GPP documentation.

The Supported-Feature AVP supplied by the PCEF in the CCR indicates if NetLoc is supported. An Rx AAR containing a request for access network information is permitted only if NetLoc is supported. If your implementation does not use NetLoc, disable the compatibility check by answering n to the following create_config.info question so that the access network information request is forwarded to the PCEF.

create_config.info question: Global:Session:Application:Notify:Check the policy session supports the NetLoc feature before sending a request for access network information?

Figure 2 shows a typical sequence where the request is unsupported using an Rx AAR.
Figure 2. Unsupported Message Request
NETLOC_ACCESS_NOT_SUPPORTED