tokens: ['This', 'subclause', 'provides', 'the', 'details', 'of', 'the', 'needed', 'SN', 'RRC', 'and', 'UP', 'keys', 'and', 'the', 'algorithms', 'used', 'to', 'protect', 'the', 'traffic', 'whose', 'PDCP', 'terminates', 'on', 'the', 'SN', 'The', 'UE', 'and', 'SN', 'may', 'either', 'calculate', 'all', 'the', 'SN', 'RRC', 'and', 'UP', 'keys', 'at', 'once', 'or', 'as', 'there', 'are', 'required', 'to', 'be', 'used', 'The', 'RRC', 'and', 'UP', 'keys', 'are', 'KRRCenc', 'and', 'KRRCint', 'for', 'the', 'SRB', 'whose', 'PDCP', 'terminates', 'on', 'the', 'SN', 'and', 'KUPenc', 'for', 'the', 'DRBs', 'whose', 'PDCP', 'terminate', 'on', 'the', 'SN', 'When', 'the', 'SN', 'is', 'a', 'gNB', 'the', 'RRC', 'traffic', 'protection', 'directly', 'between', 'the', 'UE', 'and', 'SN', 'is', 'done', 'using', 'the', 'mechanism', 'described', 'in', 'subclause', '', 'of', 'the', 'present', 'document', 'with', 'the', 'algorithms', 'specified', 'in', 'Annex', 'D', 'of', 'the', 'present', 'document', 'When', 'the', 'SN', 'is', 'a', 'gNB', 'the', 'UP', 'traffic', 'protection', 'and', 'activation', 'is', 'done', 'using', 'the', 'mechanism', 'described', 'in', 'subclauses', '', 'of', 'the', 'present', 'document', 'using', 'the', 'algorithms', 'specified', 'in', 'Annex', 'D', 'of', 'the', 'present', 'document', 'The', 'UP', 'security', 'activation', 'procedure', 'for', 'MRDC', 'meaning', 'NRDC', 'NEDC', 'and', 'NGENDC', 'scenarios', 'use', 'the', 'mechanism', 'described', 'in', 'sublcause', '', 'with', 'the', 'following', 'additional', 'procedures', 'In', 'the', 'case', 'of', 'split', 'PDU', 'session', 'where', 'some', 'of', 'the', 'DRBs', 'is', 'terminated', 'at', 'the', 'MN', 'and', 'some', 'DRBs', 'is', 'terminated', 'at', 'the', 'SN', 'the', 'MN', 'shall', 'ensure', 'that', 'all', 'DRBs', 'which', 'belong', 'to', 'the', 'same', 'PDU', 'session', 'have', 'the', 'same', 'UP', 'integrity', 'protection', 'and', 'ciphering', 'activation', 'To', 'achieve', 'this', 'the', 'MN', 'shall', 'inform', 'the', 'SN', 'with', 'its', 'UP', 'integrity', 'protection', 'and', 'ciphering', 'activation', 'decision', 'of', 'any', 'DRB', 'that', 'is', 'offloaded', 'and', 'to', 'be', 'terminated', 'at', 'the', 'SN', 'The', 'SN', 'shall', 'activate', 'the', 'UP', 'integrity', 'protection', 'and', 'ciphering', 'based', 'on', 'the', 'MN', 'decision', 'For', 'UP', 'Integrity', 'Protection', 'if', 'the', 'UE', 'does', 'not', 'indicate', 'that', 'it', 'supports', 'the', 'use', 'of', 'integrity', 'protection', 'with', 'ngeNB', 'Case', '', 'UP', 'security', 'policy', 'indicates', 'UP', 'Integrity', 'Protection', 'required', 'In', 'NGENDC', 'scenario', 'the', 'MN', 'shall', 'reject', 'the', 'PDU', 'session', 'In', 'NEDC', 'scenario', 'if', 'the', 'MN', 'decides', 'to', 'activate', 'the', 'UP', 'integrity', 'protection', 'for', 'this', 'PDU', 'session', 'the', 'MN', 'shall', 'not', 'offload', 'any', 'DRB', 'of', 'the', 'PDU', 'session', 'to', 'the', 'SN', 'In', 'NRDC', 'scenario', 'the', 'MN', 'makes', 'the', 'decision', 'for', 'PDU', 'sessions', 'that', 'are', 'terminated', 'at', 'the', 'MN', 'while', 'the', 'SN', 'makes', 'the', 'decision', 'for', 'PDU', 'sessions', 'that', 'are', 'terminated', 'at', 'the', 'SN', 'Case', '', 'UP', 'security', 'policy', 'indicates', 'UP', 'Integrity', 'Protection', 'preferred', 'In', 'NGENDC', 'scenario', 'the', 'MN', 'shall', 'always', 'deactivate', 'UP', 'integrity', 'protection', 'In', 'this', 'case', 'the', 'SN', 'shall', 'always', 'deactivate', 'the', 'UP', 'integrity', 'protection', 'of', 'any', 'PDU', 'session', 'terminated', 'at', 'the', 'SN', 'In', 'NEDC', 'scenario', 'if', 'the', 'MN', 'has', 'activated', 'any', 'of', 'this', 'PDU', 'session', 'DRBs', 'with', 'UP', 'integrity', 'protection', 'on', 'the', 'MN', 'shall', 'not', 'offload', 'any', 'DRB', 'of', 'this', 'PDU', 'session', 'to', 'the', 'SN', 'However', 'if', 'the', 'MN', 'has', 'activated', 'all', 'DRBs', 'of', 'this', 'PDU', 'session', 'with', 'integrity', 'protection', 'off', 'the', 'MN', 'may', 'offload', 'DRBs', 'of', 'this', 'PDU', 'session', 'to', 'the', 'SN', 'In', 'this', 'case', 'the', 'SN', 'shall', 'not', 'activate', 'the', 'UP', 'integrity', 'protection', 'and', 'shall', 'always', 'set', 'the', 'UP', 'integrity', 'protection', 'indication', 'to', 'off', 'In', 'NRDC', 'scenario', 'the', 'MN', 'makes', 'the', 'decision', 'for', 'PDU', 'sessions', 'that', 'are', 'terminated', 'at', 'the', 'MN', 'while', 'the', 'SN', 'makes', 'the', 'decision', 'for', 'PDU', 'sessions', 'that', 'are', 'terminated', 'at', 'the', 'SN', 'Case', '', 'UP', 'security', 'policy', 'indicates', 'UP', 'Integrity', 'Protection', 'not', 'needed', 'In', 'all', 'MRDC', 'scenarios', 'the', 'MN', 'and', 'SN', 'shall', 'always', 'deactivate', 'UP', 'integrity', 'protection', 'For', 'UP', 'integrity', 'protection', 'if', 'the', 'UE', 'indicates', 'that', 'it', 'supports', 'use', 'of', 'integrity', 'protection', 'with', 'ngeNB', 'in', 'all', 'GCbased', 'MRDC', 'scenarios', 'the', 'MN', 'and', 'SN', 'shall', 'make', 'a', 'decision', 'on', 'UP', 'integrity', 'protection', 'according', 'to', 'the', 'UP', 'security', 'policy', 'for', 'PDU', 'sessions', 'which', 'terminate', 'at', 'the', 'MN', 'and', 'SN', 'respectively', 'where', 'all', 'DRBs', 'belonging', 'to', 'the', 'same', 'PDU', 'session', 'shall', 'have', 'the', 'integrity', 'protection', 'either', 'on', 'or', 'off', 'For', 'UP', 'Ciphering', 'Protection', 'In', 'all', 'MRDC', 'scenario', 'the', 'MN', 'and', 'SN', 'shall', 'make', 'a', 'decision', 'on', 'UP', 'ciphering', 'protection', 'according', 'to', 'the', 'UP', 'security', 'policy', 'for', 'PDU', 'sessions', 'which', 'terminate', 'at', 'the', 'MN', 'and', 'SN', 'respectively', 'where', 'all', 'DRBs', 'belonging', 'to', 'the', 'same', 'PDU', 'session', 'shall', 'have', 'the', 'ciphering', 'protection', 'either', 'on', 'or', 'off', 'NOTE', '', 'A', 'UE', 'that', 'is', 'Rel', 'or', 'prior', 'does', 'not', 'support', 'UP', 'integrity', 'protection', 'with', 'ngeNB', 'Therefore', 'explicit', 'indication', 'as', 'specified', 'in', 'clause', '', 'that', 'the', 'UE', 'supports', 'use', 'of', 'UP', 'integrity', 'protection', 'with', 'ngeNB', 'is', 'required', 'In', 'all', 'scenarios', 'of', 'MRDC', 'the', 'SN', 'shall', 'send', 'the', 'UP', 'integrity', 'protection', 'and', 'encryption', 'indications', 'to', 'the', 'MN', 'in', 'the', 'SN', 'AdditionModification', 'Request', 'Acknowledgement', 'message', 'The', 'MN', 'shall', 'forward', 'the', 'UP', 'integrity', 'protection', 'and', 'encryption', 'indications', 'to', 'the', 'UE', 'in', 'RRC', 'Connection', 'Reconfiguration', 'message', 'The', 'UE', 'activate', 'the', 'UP', 'security', 'protection', 'with', 'the', 'SN', 'based', 'on', 'the', 'UP', 'integrity', 'protection', 'and', 'encryption', 'indications', 'using', 'the', 'scheme', 'described', 'in', 'subclause', '', 'If', 'the', 'MN', 'has', 'not', 'activated', 'the', 'RRC', 'security', 'before', 'sending', 'the', 'RRC', 'Connection', 'Reconfiguration', 'message', 'the', 'MN', 'shall', 'perform', 'AS', 'SMC', 'procedure', 'first', 'When', 'the', 'SN', 'is', 'a', 'ngeNB', 'the', 'RRC', 'and', 'UP', 'traffic', 'is', 'protected', 'using', 'the', 'mechanism', 'described', 'in', 'subclauses', '', 'and', '', 'respectively', 'of', 'TS', '', 'GPP', 'System', 'Architecture', 'Evolution', 'SAE', 'Security', 'architecture', '', '', 'with', 'the', 'algorithms', 'specified', 'in', 'Annex', 'C', 'of', 'TS', '', 'GPP', 'System', 'Architecture', 'Evolution', 'SAE', 'Security', 'architecture', '', '', 'Additionally', 'the', 'UP', 'traffic', 'is', 'integrity', 'protected', 'based', 'on', 'the', 'UP', 'security', 'policy', 'and', 'the', 'indication', 'that', 'the', 'UE', 'supports', 'the', 'use', 'of', 'UP', 'integrity', 'protection', 'with', 'ngeNB', 'NOTE', 'Void']