Go to primary content
Oracle® Communications Diameter Signaling Router Service Capability Exposure Function User's Guide
Release 8.4
F12301-02
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Monitoring Event Notification

Notification in Reporting-Information-Request (RIR) from HSS

This procedure is used between the HSS and the SCEF, whenever HSS needs to send a report in RIR.

When the procedure is invoked by the HSS, it is used for reporting the:

  • Change of association of the UE and UICC and/or new IMSI-IMEI-SV;
  • UE reachability for SMS; and
  • Roaming status (Roaming or No Roaming) of the UE, and change in roaming status of the UE.

It is also used to:

  • Update the SCEF with the suspend/resume/cancel status of an ongoing monitoring.

    Only Cancel is supported for current SCEF release.

  • Convey reports and/or status indications for all or some UEs belonging to a group.
  • Indicate the reason of communication failure.
  • Indicate the information when the UE transitions into idle mode.
For group based configuration processing, if the Group Guard Timer was included in the CIR command, the HSS sends the RIR command before the Group Guard Timer expires and includes several reports and/or status indications in one or more Group-Monitoring Event Report AVPs.

Note:

The HSS may divide the accumulated Monitoring Configuration Indications/immediate reports into multiple messages.

The HSS sends immediate reports and configuration indications for the group based configuration processing using the Group-Monitoring-Event-Report.

When the SCEF receives a RIR from the HSS, and at least one of the received Monitoring Event Reports has a SCEF-Reference-ID not known by the SCEF, it shall reply with DIAMETER_ERROR_SCEF_REFERENCE_ID_UNKNOWN. In that case, if the HSS had included multiple Monitoring Event Reports in the RIR command, the SCEF includes in the Reporting Information Answer command a list of Monitoring-Event-Report-Status AVPs where the status of multiple monitoring event reports is detailed. In that AVP list, the AVPs corresponding to event reports with a successful status may be omitted by the SCEF for efficiency.

SCEF compares the Monitoring type, User Identifier, and its value received in message with the context. If there is any mismatch, it replies with DIAMETER_ERROR_SCEF_REFERENCE_ID_UNKNOWN; otherwise, when the SCEF receives a RIR from the HSS, the SCEF sets the Experimental-Result to DIAMETER_SUCCESS in the Reporting Information Answer and handles it according to the procedures defined in 3GPP TS 23.682 Architecture enhancements to facilitate communications with packet data networks and applications.

For each successful report data in Group-Monitoring-Event-Report and the Monitoring Event Report AVPs, SCEF sends an HTTP post notification message to SCS/AS with details as received in RIR message.

Figure 5-11 Reporting from HSS

Notification in Reporting-Information-Request (RIR) from MME/SGSN

When the SCEF receives a Reporting Information Request from the MME/SGSN and at least one of the Monitoring Event Report AVPs has a SCEF-Reference-ID not known by the SCEF, it replies with Experimental-Result-Code set to DIAMETER_ERROR_SCEF_REFERENCE_ID_UNKNOWN. In that case, if the HSS had included multiple Monitoring Event Reports in the RIR command, the SCEF includes in the Reporting Information Answer command a list of Monitoring-Event-Report-Status AVPs where the status of multiple monitoring event reports is detailed. In that AVP list, the AVPs corresponding to event reports with a successful status may be omitted by the SCEF, for efficiency; otherwise, when the SCEF receives a Reporting-Information-Request command from the MME/SGSN, the SCEF sets Result-Code to DIAMETER_SUCCESS in the Reporting-Information-Answer and handles it according to the procedures defined in 3GPP TS 23.682 Architecture enhancements to facilitate communications with packet data networks and applications.

SCEF compares the Monitoring type, User Identifier, and its value received in message with the context. If there is any mismatch, it replies with DIAMETER_ERROR_SCEF_REFERENCE_ID_UNKNOWN.

For each successful report data in the Monitoring Event Report AVPs, SCEF sends an HTTP post notification message to SCS/AS with details as received in RIR message.

Figure 5-12 HTTP Post Notification

Notification in Configuration-Information-Answer (CIA)

This procedure is used between the HSS and the SCEF. HSS can send an available report for the Monitoring Event for the subscription done in the Monitoring Event Report AVPs in the Configuration-Information-Answer (CIA) message itself.

In case of a single report, for a successful report data in the Monitoring Event Report AVP, SCEF sends the report as a part of the Monitoring Subscription Response message.

In case of multiple reports, for each successful report data in the Monitoring Event Report AVPs, SCEF sends an HTTP post notification message to SCS/AS with details as received in the RIR message.

Figure 5-13 Reporting HSS