This clause contains the detailed procedures for:
-
Requesting one-time or continuous network status report ;
-
Continuous reporting of network status;
-
Cancellation of continuous reporting of network status.
This procedure shall be used by the SCEF to request one-time or continuous network status report.
This procedure is mapped to Network-Status-Request /Answer commands specified in
subclause 5.6.
After the SCEF authorized a SCS/AS request for notification about the network status, the SCEF shall assign an SCEF Reference ID and identify the RCAF(s) responsible for requesting of the network status report. The identity of the RCAF is found by the SCEF based on the RCAF selection procedure defined in
subclause 4.3.2. If multiple RCAFs have been found, the procedure shall be invoked multiple times, for each RCAF responsible for the network status report.
The SCEF shall send a Network-Status-Request (NSR) command to the targeted RCAF. The NSR shall include the Ns-Request-Type AVP with the value 0 (initial request), the SCEF reference ID within SCEF-Reference-ID AVP and the location area in the Network-Area-Info-List AVP, the location area is either a 3GPP location area (e.g. list of TA/RAs, list of cell(s), list of eNBs etc) according to operator configuration or a 3GPP location area (e.g. list of TA/RAs, list of cell(s), list of eNBs etc) as provided by the SCS/AS.
The SCEF may also include duration in the Monitoring-Duration AVP and the threshold value(s) in Congestion-Level-Range AVP if the SCS/AS requested reporting for specific threshold(s). The duration indicates the time for which a continuous reporting is requested.
The SCEF, based on operator policies, may choose a different threshold value than the one received from the SCS/AS. The SCEF shall not include the Congestion-Level-Range AVP in the request to the RCAF if no threshold was requested by the SCS/AS.
If the continuous reporting is requested, the SCEF shall include the SCEF Id in the SCEF-ID AVP in the NSR command.
Upon reception of a Network-Status-Request (NSR) command including the Ns-Request-Type AVP with the value 0 (initial request), the RCAF shall send the Network-Status-Answer (NSA) command to the SCEF including the SCEF-Reference-ID AVP and one or more congestion status(es) within Network-Congestion-Area-Report AVP(s). If the Monitoring-Duration AVP is present in the NSR, the RCAF shall store the SCEF Id and the SCEF instruction, and then start to monitor the location area for a change in the congestion status.
When receiving NSA from the RCAF, the SCEF shall store the report if the SCS/AS request identified via the SCEF reference ID is valid and active.
This procedure shall be used by the RCAF to continuously notify the SCEF of the congestion status list for the location area requested by the SCEF when at least one of the following conditions applies:
-
a threshold is not provided by the SCEF and the congestion level(s) is changed;
-
one or more thresholds are provided by the SCEF and the congestion level(s) is changed which corresponds to the threshold(s) provided.
This procedure is mapped to Network-Status-Continuous-Report-Request/Answer commands specified in
subclause 5.6.
If one or more thresholds was provided to the RCAF by the SCEF, and when the RCAF detects a change in the congestion level(s) and this congestion level(s) corresponds to congestion threshold(s) for the location area (e.g. set of cells or eNodeBs) requested by the SCEF, the RCAF shall send Network-Status-Continuous-Report-Request (NCR) command to report this to the SCEF.
The NCR command shall include SCEF reference ID within the SCEF-Reference-ID AVP and congestion status within one or more Network-Congestion-Area-Report AVP(s).
If no threshold was provided to the RCAF by the SCEF, see
subclause 4.3.1.2, and when the RCAF detects a change in the congestion level(s) for the location area (e.g. set of cells or eNodeBs) requested by the SCEF, the RCAF shall report the change of congestion level value(s) to the SCEF by sending a NCR command including SCEF reference ID within SCEF-Reference-ID AVP and one or more congestion level value(s) within Network-Congestion-Area-Report AVP(s).
The RCAF shall include one Network-Congestion-Area-Report AVP per congestion level value reported.
Within the Network-Congestion-Area-Report AVP the congestion level value shall be included in the Congestion-Level-Value AVP and the affected location area in the Network-Area-Info-List AVP.
The RCAF shall send an NCR command to the destination SCEF by including the SCEF id within the Destination-Host AVP.
The SCEF shall acknowledge the NCR command by sending Network-Status-Continuous-Report-Answer (NCA) command.
This procedure shall be used by the SCEF to request the cancellation of the continuous network status report.
This procedure is mapped to Network-Status-Request (NSR)/Network-Status-Answer (NSA) commands specified in
subclause 5.6.
When the SCEF detects that the duration for ongoing continuous reporting of network status is over or is requested to terminate ongoing continuous reporting of network status by the SCS/AS, the SCEF shall identify the RCAF(s) involved in the continuous reporting represented by the SCEF reference ID and send a Network-Status-Request (NSR) command to the identified RCAF(s) including the SCEF reference ID in SCEF-Reference-ID AVP and the Ns-Request-Type AVP with the value 1 (cancellation request).
Upon reception of a NSR command including the Ns-Request-Type AVP with the value 1 (cancellation request), the RCAF shall remove the related SCEF instructions associated with the SCEF reference ID such that the RCAF will no longer notify the SCEF of the change of the network status and send a Network-Status-Answer (NSA) command including the corresponding SCEF reference ID in the SCEF-Reference-ID AVP to acknowledge the cancellation.