The PIN which is in use can be deleted based on the decision by PEMC or PIN server as described below:
-
Decided by PEMC. The PEMC of a PIN decides to delete the PIN and sends request to PIN server. The PIN server accepts the request and deletes the PIN.
-
Decided by PIN server. If the PIN is configured to exist for a particular duration and if it continues to exist post the duration the PIN server can decide to delete the PIN and release the resources associated with the PIN.
Once the PIN is deleted, the PIN elements in PIN shall not be able to utilize the services by the PIN or 5GS anymore and cannot access the application server. The network resources allocated for this PIN will be released.
Since the configuration related to the duration of the PIN is available with PEMC and when the duration of the PIN expires, the PEMC can directly delete the PIN locally and without having to be authorized by the PIN server. After the PIN is deleted by PEMC, the PEMC can update the status of PIN to the PIN server.
Figure 8.5.3.2.1-1 illustrates PIN delete procedure triggered by PEMC based on request/response model.
Pre-conditions:
-
PIN is successfully created and in use;
-
PEMC of the PIN decides to delete the PIN which could be based on the request from the authorized user or for any other reason which are implementation specific.
Step 1.
The PEMC sends a PIN delete request to the PIN server to request to delete the PIN. The PIN delete request includes the security credentials of the PIN client received during PIN client authorization procedure and PIN ID. The PIN ID identifies the PIN to be deleted.
Step 2.
Upon receiving the request, the PIN server validates the PIN delete request and verifies the security credentials.
Step 3.
Upon successful authorization, the PIN server sends a successful PIN delete response to PEMC.
After the PIN is deleted which is indicated by PIN ID, the access control information in PEGC is also disabled and the PIN elements in this PIN cannot access to 5GS via PEGC anymore.
Step 4.
When the PIN is deleted, the PEMC sends the PIN delete notification request to the PEGC containing the PIN ID of the deleted PIN.
Step 5.
PEMC sends the PIN delete notification request to the PIN elements containing the PIN ID of the deleted PIN.
Step 6.
The PEGC sends the PIN delete notification response to acknowledge the receipt of the notification and disables the 5GS connection permission and access control information for the PIN elements in this PIN.
Step 7.
The PIN elements in this PIN sends the PIN delete notification response to acknowledge the receipt of the notification. The PIN elements in this PIN can delete the information about this PIN, for example, the PIN profile.
The PEMC can directly trigger the PIN delete procedure, for example, when the duration associated with the PIN expires, without having to be authorized from PIN server. After the PIN is deleted successfully, the PEMC updates the PIN status to PIN server.
Figure 8.5.3.2.2-1 illustrates PIN delete locally procedure triggered by PEMC based on request/response model.
Pre-conditions:
-
PIN is successfully created and in use;
-
PEMC of the PIN decides to delete the PIN.
Step 0.
The duration associated with the PIN expires and PEMC decides to delete the PIN.
Step 1.
The PEMC deletes the PIN which indicated by PIN ID locally. The PEGC information and the information related to this PIN such as PIN profile, PIN dynamic profile are also deleted.
Step 2-5.
Step 6.
The PEMC sends the PIN delete notification request to the PIN server that the PIN is deleted locally and this notification request contains the PIN ID of the deleted PIN.
Step 7.
The PIN server sends the PIN delete notification response to acknowledge the receipt of the notification.
Figure 8.5.3.2.3-1 illustrates PIN delete procedure triggered by PIN server based on request/response model.
Pre-conditions:
-
PIN is successfully created and in use;
-
The PIN server decides to delete a PIN.
Step 1.
An event occurs at the PIN server that satisfies the trigger conditions for deleting the PIN. This event could the PIN continues to exist post the expiry of duration associated with it or the PIN server decides to not provide any PIN service in this PIN.
Step 2.
If the PIN server decides to delete the PIN, the PIN server sends a PIN delete notification request to PEMC.
Step 3.
The PEMC sends the PIN delete notification response to the PIN server to acknowledge the receipt of the notification.
Step 4-7.