Whenever the user profile is changed for a user in the UDM/UDR and the changes affect the user profile in the AMF, the UDM shall notify these changes to the affected AMF by the means of invoking
Nudm_SDM_Notification service operation. Then the AMF adds or modifies the user profile.
The
Nudm_SDM_Notification service operation specified in
clause 5.2.3.3 is used by the UDM to update subscriber data stored in the AMF.
The AMF takes appropriate action according to the changed subscriber data as follows, e.g.:
-
initiating an AMF initiated Deregistration procedure if the updated subscription data indicates the UE is not allowed to roam in this network; and
-
updating UE context stored at AN to modify the UE-AMBR.
-
updating UE context stored at RAN to modify the UE-Slice-MBR corresponding to an S-NSSAI.
-
initiating UE Configuration Update procedure as defined in clause 4.2.4.2.
-
initiating UE Parameters Update via UDM Control Plane Procedure as defined in clause 4.20.
UDM can also use the
Nudm_SDM_Notification service operation to update the Steering of Roaming information stored in the UE via the AMF (i.e. a list of preferred PLMN/access technology combinations and/or Credentials Holder controlled prioritized lists of preferred SNPNs and GINs and/or Credentials Holder controlled prioritized lists of preferred SNPNs and GINs for accessing Localized Services or HPLMN/Credentials Holder indication that
'no change of the above list(s) stored in the UE is needed'). UDM can include an indication for the UE to send an acknowledgement of the reception of this information. The AMF provides the acknowledgement sent from the UE to UDM using the
Nudm_SDM_Info service operation. For more details regarding the handling of Steering of Roaming information refer to
TS 23.122.
When the subscribed S-NSSAIs change, UDM provides a Network Slicing Subscription Change Indication to the UE via the AMF. Once the AMF updates the UE and obtains an acknowledgment from the UE, the AMF informs the UDM that the UE received the Network Slicing Subscription Change Indication using the
Nudm_SDM_Info service operation.
When the CAG information in the subscription data changes, or when the SUPI and PEI association changes, UDM provides a CAG information Subscription Change Indication to the AMF. Once the AMF updates the UE and obtains an acknowledgment from the UE, the AMF informs the UDM that the UE received the CAG information using the
Nudm_SDM_Info service operation.
If the AMF received a changed Service Gap Time parameter in the updated subscription data and if the UE has indicated Service Gap Control capability the AMF shall provide the new Service Gap Time value to the UE in the next Registration Accept message, or, if the UE does not send any Registration Request within a certain time period that shall be longer than any MICO mode or eDRX interval used by the UE, the AMF may initiate a UE Configuration Update procedure.
Whenever the session management subscriber data is changed for a user in the UDM/UDR and if the SMF subscribed for the update of the session management subscriber data to be notified, the UDM shall notify these changes to the affected SMF by the means of invoking
Nudm_SDM_Notification service operation. Then the SMF modifies the session management subscriber data in the UE SM context.
The
Nudm_SDM_Notification service operation specified in
clause 5.2.3.3 is used by the UDM to update session management subscriber data stored in the SMF.
The SMF initiates appropriate action according to the changed subscriber data, e.g. including:
-
initiating an SMF initiated PDU Session Modification procedure; or
-
initiating an SMF initiated PDU Session Release procedure.
An AMF may, as an implementation option, purge the subscriber data and MM context of a UE after the implicit or explicit Deregistration of the UE. In this case, the AMF shall unsubscribe and deregister from the UDM, where UDM may further do corresponding operation from UDR, by the means of following "Purge of subscriber data in AMF" procedure.
Step 1.
After purging the subscriber data and MM context of a deregistered UE, the AMF unsubscribes to changes to subscription data using
Nudm_SDM_Unsubscribe request operation (see
clause 5.2.3.3.4), for the data the AMF has previously subscribed (see
clause 4.2.2.2.2, step 14b). The UDM unsubscribes the AMF from the data indicated.
The UDM may unsubscribe to changes to subscription data from UDR by using
Nudr_DM_Unsubscribe for the data the UDM has previously subscribed (see
clause 4.2.2.2.2, step 14b).
Step 2.
The UDM sends a response back using Nudm_SDM_Unsubscribe response operation.
Step 3.
The AMF deregisters from UDM using
Nudm_UECM_Deregistration request (SUPI, NF ID, Access Type) operation (see
clause 5.2.3.2.3). The UDM may update UE context in UDR by
Nudr_DM_Update (SUPI, Subscription Data).
Step 4.
The UDM sets the UE Purged flag associated with the Access Type and acknowledges with a Nudm_UECM_Deregistration response operation.