The User Plane (UP) based procedures as specified in
clause 6.3.3.2 and the Control Plane (CP) based procedures as specified in
clause 6.3.3.3 are used to provide authentication, authorisation and security establishment between the 5G ProSe Layer-3 UE-to-UE Relay and Source End UE with the following modification:
-
The Remote UE is replaced by the Source End UE.
-
The UE-to-Network Relay is replaced by the UE-to-UE Relay.
The User Plane (UP) based procedures as specified in
clause 6.3.3.2 and the Control Plane (CP) based procedures as specified in
clause 6.3.3.3 are used to provide authentication, authorisation and security establishment between the 5G ProSe Layer-3 UE-to-UE Relay and the Target End UE with the following modification:
-
The Remote UE is replaced by the Target End UE.
-
The UE-to-Network Relay is replaced by the UE-to-UE Relay.
-
The procedure is initiated after security establishment between the 5G ProSe Layer-3 UE-to-UE Relay and the Source End UE is successfully completed, as specified in clause 6.7 of TS 23.304.
-
Upon receiving the Direct Communication Request (DCR) message from the Source 5G ProSe End UE which includes an RSC and if the Network Assistance Security Indicator associated with the RSC indicates the security procedures with network assistance are required, the 5G ProSe UE-to-UE Relay needs to make sure it is inside network coverage prior to initiating the security procedure with network assistance. If the 5G ProSe UE-to-UE Relay is not in network coverage, it shall reject the Direct Communication Request message.
-
The steps 4-5d in clause 6.3.3.2.2 and the steps 3-16 in clause 6.3.3.3.2 are not triggered by the Direct Communication Request (DCR) message sent by the UE-to-UE Relay. Upon receiving the DCR message from the UE-to-UE Relay which includes an RSC and if the Network Assistance Security Indicator associated with the RSC indicates the security procedures with network assistance are required which triggers the second hop PC5 link security establishment, the Target End UE shall inform the UE-to-UE Relay to initiate the above steps with the message pair Direct Communication Security Request and Direct Communication Security Accept. The Direct Communication Security Request message shall include the SUCI or UP-/CP-PRUK ID of Target End UE, Relay Service Code and freshness_parameter_1. Upon receiving the Direct Communication Security Request message, the UE-to-UE Relay shall make sure it is inside network coverage prior to initiating the security procedures with network assistance. If it is outside network coverage, it shall reject the Direct Communication Security Request message..
- The Direct Communication Request sent by UE-to-UE relay to target End UE does not include a PRUK-ID, and thus, the security mechanism in clause 6.3.5 is modified to only protect the RSC by modifying Annex A.5 to generate a keystream of the length of the RSC.
-
The Direct Communication Security Request message is protected by reusing the protection method defined in clause 6.3.5.
Figure 6.6.3.1-1 shows the high level flow for the second hop PC5 link security between the 5G ProSe Layer-3 UE-to-UE Relay and the Target End UE.
The security procedure in
clause 6.2 is used to establish a secure PC5 link between the End UE and the 5G ProSe Layer-3 UE-to-UE Relay without network assistance with the following modifications.
-
The RSC is included in the DCR message.
-
The DCR message is protected based on the security mechanism defined in clause 6.3.5 with a modification that the length of the UP-PRUK ID/CP-PRUK ID is set to zero in clause 6.3.5.2.
-
The Direct Communication Accept message is sent to the Source End UE after the 5G ProSe Layer-3 UE-to-UE Relay receives a Direct Communication Accept message from the Target End UE.
A Network Assistance Security Indicator per RSC is provisioned (i.e. follows the authorisation and provisioning for ProSe service as specified in
clause 5.1.1 of TS 23.304) in the 5G ProSe End UEs and 5G ProSe UE-to-UE Relay to indicate which mechanism is to be used between the security procedures with the network assistance and the security procedures without network assistance. The 5G ProSe End UEs shall select the mechanism between security procedures with network assistance and security procedures without network assistance based on the Network Assistance Security Indicator, while the 5G ProSe UE-to-UE Relay shall select the mechanism between security procedures with network assistance and security procedures without network assistance based on the Network Assistance Security Indicator and its 3GPP coverage status.
For 5G ProSe UE-to-UE Relay Communication with model A discovery, the 5G ProSe UE-to-UE Relay may select both RSCs associated with the security procedures with network assistance and the security procedures without network assistance when the 5G ProSe UE-to-UE Relay is in 3GPP coverage. The 5G ProSe UE-to-UE Relay shall only select the RSC associated with the security procedures without network assistance when the 5G ProSe UE-to-UE Relay is out of 3GPP coverage. Then, the 5G ProSe UE-to-UE Relay broadcasts a Discovery Announcement message including the selected RSC. The source End UE shall use the security procedures with network assistance if the Network Assistance Security Indicator associated with the RSC indicates the security procedures with network assistance (as described in
clause 6.6.3.1). Otherwise, if the Network Assistance Security Indicator associated with the RSC indicates the security procedures without network assistance, the source End UE shall use the security procedures without network assistance (as described in
clause 6.6.3.2).
For 5G ProSe UE-to-UE Relay Communication with model B discovery, the source End UE may select both RSCs associated with the security procedures with network assistance and the security procedures without network assistance, based on the desired mechanism. Then, the source End UE broadcasts a Discovery Solicitation message including the selected RSC. The 5G ProSe UE-to-UE Relay shall use the security procedures with network assistance if the Network Assistance Security Indicator associated with the RSC indicates the security procedures with network assistance and it is inside 3GPP coverage. Otherwise, if the Network Assistance Security Indicator associated with the RSC indicates the security procedures without network assistance, the 5G ProSe UE-to-UE Relay shall use the security procedures without network assistance. The 5G ProSe UE-to-UE Relay shall ignore the Discovery Solicitation message if the selected RSC is associated with the security procedures with network assistance and 5G ProSe UE-to-UE Relay is out of the network coverage.
The privacy protection procedure in
clause 6.2.4 of the present document is used for the privacy protection of the communication between the 5G ProSe End UE and the 5G ProSe Layer-3 UE-to-UE Relay, in addition to the link identifier update procedure in
clause 6.7.1.2 of TS 23.304.