An SGSN supporting interworking between E-UTRAN and GERAN is capable of handling UMTS security contexts and supports the key conversion function c3 specified in
TS 33.102. Such a SGSN is, according to
TS 33.102, required to ensure that the UE is authenticated using UMTS AKA, if the UE supports UMTS AKA. Furthermore, the UE must have a USIM to be able to access EPS, except for unauthenticated emergency calls if allowed by regulations. Hence, UMTS AKA is used when the UE is authenticated to the SGSN supporting interworking between E-UTRAN and GERAN even when attached to GERAN, and UMTS security contexts are available. The security procedures for interworking between E-UTRAN and GERAN are therefore quite similar to those between E-UTRAN and UTRAN.
This clause covers both the cases of idle mode mobility from E-UTRAN to GERAN and of Idle Mode Signaling Reduction, as defined in
TS 23.401.
As the target SGSN and UE are capable of handling UMTS security contexts
clause 9.1.1 applies here with the following changes
-
the target SGSN shall derive GPRS cipher key Kc from CK' and IK' with the help of the key conversion function c3 defined by TS 33.102 , and the target SGSN and UE shall derive GPRS Kc128 as defined by TS 33.102 from CK' and IK' when the new encryption algorithm selected by the target SGSN requires Kc128; the target SGSN and UE shall assign the eKSI value (associated with the CK' and IK') to the GPRS CKSN associated with the GPRS Kc128 .
-
the target SGSN shall select the encryption algorithm to use in GERAN.
This clause covers both the cases of idle mode mobility from GERAN to E-UTRAN and of Idle Mode Signaling Reduction, as defined in
TS 23.401.
As the SGSN shares a UMTS security context with the UE
clause 9.1.2 applies here without changes.
See recommendation provided by
clause 9.3.