Barring of access to all except some specific DNNs/APNs shall be performed based on the Operator Determined Barring for Packet Oriented Services defined in
TS 22.041.
When barring of access to all except some specific DNNs/APNs is invoked in the UDM/HSS/HLR, the UDM/HSS/HLR shall update the subscription profile to contain only the specific non barred DNNs/APNs as the subscribed DNNs/APNs and indicate the updated subscription information to the AMF, SMF, MME or the SGSN.
If the existing default DNN/APN is barred, one of the specific non barred DNN/APNs shall be the new default DNN/APN.
The UDM/HSS/HLR shall disable any other barring of Packet Oriented Services when this function is used.
When barring of access to all except some specific DNNs/APNs is removed in the UDM/HSS/HLR, the UDM/HSS/HLR shall update the subscription profile to restore the originally subscribed DNNs/APNs, including the original default DNN/APN and indicate the updated subscription information to the AMF, SMF, the MME or the SGSN.
For 5GC, if the AMF/SMF/UDM supports the "OdbExemptedDnn" feature, when barring of access to all except some specific DNNs is invoked, the UDM may provision the odbPacketServices together with odbExemptedDnnData which contains those specific DNNs exempted from the barring, without or with spatial and time validity conditions. When barring of access to all except some specific DNNs is removed in the UDM, the UDM removes the odbPacketServices in the AccessAndMobilitySubscriptionData and SessionManagementSubscriptionData.
When the AMF, the SMF, the MME or the SGSN updates the subscription, and if the subscriber has existing PDN connectivity for DNNs/APNs not in the received list of subscribed DNN/APN, the SMF, MME or the SGSN deactivates the PDU/PDN connectivity for these DNNs/APNs as specified in
TS 23.502,
TS 23.401 and
TS 23.060.
To bar a subscriber from access to all except some specific DNNs/APNs, when the AMF, the MME or the SGSN receives PDU/PDN Connectivity Request message from the UE or the MS, the AMF, the MME or the SGSN shall check whether or not the requested DNN/APN is included in the list of subscribed DNNs/APNs for the subscriber. If included, then the AMF, the MME or the SGSN continues the Attach or UE-requested PDU/PDN connectivity or MS-requested PDP Context Activation procedures as specified in
TS 23.502,
TS 23.401 and
TS 23.060. If not included, then the AMF, the MME or the SGSN rejects the Attach or UE-requested PDU/PDN connectivity or MS-requested PDP Context Activation requests as specified in
TS 23.502,
TS 23.401 and
TS 23.060.