tokens: ['Figure', '', 'Key', 'derivation', 'of', 'G', 'to', 'UTRAN', 'CS', 'during', 'SRVCC', 'with', 'direct', 'interface', 'between', 'AMF', 'and', 'MSC', 'server', '', 'The', 'gNB', 'sends', 'Handover', 'Required', 'message', 'to', 'the', 'AMF', '', 'The', 'AMF', 'derives', 'CKSRVCCIKSRVCC', 'using', 'the', 'KAMF', 'key', 'and', 'the', 'current', 'downlink', 'G', 'NAS', 'COUNT', 'of', 'the', 'current', 'G', 'security', 'context', '', 'The', 'AMF', 'assigns', 'the', 'value', 'of', 'ngKSI', 'to', 'the', 'KSISRVCC', 'maps', 'ngKSI', 'to', 'KSISRVCC', 'and', 'transfers', 'the', 'CKSRVCCIKSRVCC', 'and', 'the', 'UE', 'security', 'capability', 'to', 'the', 'MSC', 'server', 'via', 'PS', 'to', 'CS', 'HO', 'request', 'message', '', 'The', 'MSC', 'server', 'sends', 'the', 'PS', 'to', 'CS', 'HO', 'response', 'message', 'to', 'the', 'AMF', '', 'The', 'AMF', 'sends', 'the', 'HO', 'command', 'to', 'the', 'gNB', 'in', 'which', 'includes', 'the', 'security', 'parameters', 'in', 'step', '', '', 'The', 'gNB', 'sends', 'the', 'HO', 'command', 'to', 'the', 'UE', 'in', 'which', 'includes', 'the', 'security', 'parameters', 'in', 'step', '', '', 'When', 'the', 'UE', 'receives', 'the', 'message', 'it', 'derives', 'the', 'CKSRVCCIKSRVCC', 'using', 'the', 'KAMF', 'key', 'and', 'the', 'current', 'downlink', 'G', 'NAS', 'COUNT', 'If', 'the', 'SRVCC', 'handover', 'is', 'not', 'completed', 'successfully', 'the', 'new', 'mapped', 'CKSRVCC', 'IKSRVCC', 'and', 'KSISRVCC', 'cannot', 'be', 'used', 'The', 'MSC']