For a certain PINE in PIN, the PEMC controls whether to allow or forbid the PINEs to communicate with other PINEs via PEGC directly or communicate with other PINEs via PEGC by 5GS. Also, the PEMC controls whether to allow or forbid the traffic from network sides to deliver to certain PINE.
The PIN client within a PIN can communicate with other devices, services and applications within the same PIN. Furthermore, PIN client can connect the 5G Network via a PEGC. Also, as a feature, some of the PIN client in PIN has the permissions that they can communicate with other UE or application outside of PIN with the help of 5GC.
-
There are two methods to enable the PIN with 5GS communication:
-
Establish QoS for PINE with AF support.
-
PEGC triggers PDU session establishment/modification for PINE.
For the AF related procedure, the AF trigger the QoS create/modification procedure with parameters of Packet filters, DN specific ID, to request the 5GS to arrange resource for PIN.
For PEGC related procedure, the PIN element sends PIN Communication Request to the PEMC and the PEMC checks whether to allow or forbid the PINEs to communicate with other PINEs via PEGC directly or communicate with other PINEs via PEGC by 5GS. If the alloewd, the PEMC sends Create/Update/Remove Communication Request (PIN ID, Packet filters, requested QoS) to the PEGC. Or,the PEMC directly send Create/Update/Remove Communication Request (PIN ID, Packet filters, requested QoS) to the PEGC. The PEGC configures the local rule accordingly, or according to the Packet filters, the PEGC may initiate PDU Session Modification with the Packet filters and requested QoS towards 5G system in order to make 5GC configure the N4 rules for UPF(s).
For the AF related procedure, the AF trigger the QoS create/modification procedure as defined in
clause 4.15.6.6 of TS 23.502 with parameters of Packet filters (that related to the PINEs needs communication), DN specific ID, to request the 5GS to arrange resource for PIN.
Pre-conditions:
-
The PINE already has application layer connection with PEGC;
-
The UE Identifier or PIN client Identifier is available for PINE;
-
The PIN client has been authorized to communicate with PEMC;
-
The PINE has the subscription that it can communicate via 5GS;
-
The PINE has already received the IP address of other PINE.
-
The communication between PEMC and PEGC is available.
-
The PIN is in the activated state.
The PINE may have the traffic to send via 5GS communication.
Step 1a-1b.
The PINE sends PIN Communication Create/Update/Remove Request (PIN ID, MAC address/IP address, Traffic descriptors, Packet filters, requested QoS) to the PEMC in step 1a, and the PEMC checks whether to allow or forbid the PINEs to communicate with other PINEs via PEGC directly or communicate with other PINEs via PEGC by 5GS. If permitted, PEMC sends PIN Communication Create/Update/Remove Request to PEGC in step 1b. If not permitted, PEMC directly performs step 3b to indicate failure in PIN Communication Create/Update/Remove response.
After the PEGC receives the PIN Communication Create/Update/Remove Request, the PEGC configures the local rule accordingly.
Step 2.
[Optional] According to the Packet filters, the PEGC may initiate PDU Session Modification with the Packet filters and requested QoS towards 5G system in order to make 5GC configure the N4 rules for UPF(s).
Step 3a.
The PEGC sends PIN Communication Create/Update/Remove Response to the PEMC.
Step 3b.
If the request is triggered by PINE, step 3b is performed. The PEMC sends PIN Communication Create/Update/Remove Response to PINE.
After receiving successful response, the PINE sends data through the PEGC to the 5GS using the PDU session modified in step 2.
The following information flows are specified for PIN communication:
-
PIN Communication Create/Update/Remove Request and response;
Table 8.6.3.2-1 shows the informational elements of the PIN Communication Create request sent by a PIN Element/PEMC to the PEGC to provide the PIN communication information.
Information element |
Status |
Description |
PIN ID | M | The identifier of the PIN. |
Requester PINE ID/PEMC | M | The identifier of the PIN Element/PEMC making the request. |
Security credentials | M | Security credentials resulting from a successful authorization for the PIN service. |
MAC address/IP address | O | MAC address/IP address of PINE/PEMC. |
Traffic descriptors | M | Identify the target traffic to/from application server or to/from PINE, e.g.: IP 5 Tuple. |
Packet filters | M | The Packet Filter is used in PEGC to identify one or more packet flow(s), and the PEGC can route the traffic to the target application server/PINEs. |
Request QoS | O | The QoS (e.g.: packet delay or AMBR) of packet flow that requested by PINE. |
Table 8.6.3.3-1 shows the informational elements of the PIN Communication Create response sent by a PEGC to the PINE/PEMC.
Information element |
Status |
Description |
Successful response | O
(see NOTE) | Indicates that the PIN communication creation request was successful. |
> QoS information | M | Includes QoS information that agreed for this information flow. |
> PIN communication flow ID | M | Includes the communication flow that successfully established by PEGC. |
Failure response | O
(see NOTE) | Indicates that the PIN communication creation request failed. |
> Cause | M | Provides the cause for PIN communication creation request failure. |
NOTE:
At least one of the IE shall be present.
|
Table 8.6.3.4-1 shows the informational elements of the PIN Communication Update request sent by a PIN Element/PEMC to the PEGC to provide the updated PIN communication information.
Information element |
Status |
Description |
PIN ID | M | The identifier of the PIN. |
Requester PINE ID/PEMC | M | The identifier of the PIN Element/PEMC making the request. |
Security credentials | M | Security credentials resulting from a successful authorization for the PIN service. |
MAC address/IP address | O | MAC address/IP address of PINE/PEMC. |
Traffic descriptors | M | Identify the updated target traffic to/from application server or to/from PINE, e.g.: IP 5 Tuple. |
Packet filters | M | Updated packet filters that is used in PEGC to identify one or more packet flow(s), and the PEGC can route the traffic to the target application server/PINEs. |
PIN communication flow ID | M | Includes the communication flow that has been successfully established by PEGC. |
Request QoS | O | The updated QoS (e.g.: packet delay or AMBR) of packet flow that requested by PINE. |
Table 8.6.3.5-1 shows the informational elements of the PIN Communication Update response sent by a PEGC to the PINE/PEMC.
Information element |
Status |
Description |
Successful response | O
(see NOTE) | Indicates that the PIN communication update request was successful. |
> QoS information | M | Includes updated QoS information that agreed for this information flow. |
> PIN communication flow ID | M | Includes the communication flow that successfully established by PEGC. |
Failure response | O
(see NOTE) | Indicates that the PIN communication update request failed. |
> Cause | M | Provides the cause for PIN communication update request failure. |
NOTE:
At least one of the IE shall be present.
|
Table 8.6.3.6-1 shows the informational elements of the PIN Communication Delete request sent by a PIN Element/PEMC to the PEGC to delete the PIN communication.
Information element |
Status |
Description |
PIN ID | M | The identifier of the PIN. |
Requester PINE ID/PEMC | M | The identifier of the PIN Element/PEMC making the request. |
Security credentials | M | Security credentials resulting from a successful authorization for the PIN service. |
PIN communication flow ID | M | Includes the communication flow that has been successfully established by PEGC. |
Table 8.6.3.7-1 shows the informational elements of the PIN Communication Delete response sent by a PEGC to the PINE/PEMC.
Information element |
Status |
Description |
Successful response | O
(see NOTE) | Indicates that the PIN communication delete was successful. |
Failure response | O
(see NOTE) | Indicates that the PIN communication delete request failed. |
> Cause | M | Provides the cause for PIN communication delete request failure. |
NOTE:
At least one of the IE shall be present.
|