tokens: ['The', 'UE', 'initiates', 'the', 'procedure', 'when', 'upper', 'layers', 'request', 'establishment', 'of', 'an', 'RRC', 'connection', 'while', 'the', 'UE', 'is', 'in', 'RRCIDLE', 'and', 'it', 'has', 'acquired', 'essential', 'system', 'information', 'or', 'for', 'sidelink', 'communication', 'as', 'specified', 'in', 'clause', 'a', 'The', 'UE', 'shall', 'ensure', 'having', 'valid', 'and', 'up', 'to', 'date', 'essential', 'system', 'information', 'as', 'specified', 'in', 'clause', '', 'before', 'initiating', 'this', 'procedure', 'Upon', 'initiation', 'of', 'the', 'procedure', 'the', 'UE', 'shall', '', 'if', 'the', 'upper', 'layers', 'provide', 'an', 'Access', 'Category', 'and', 'one', 'or', 'more', 'Access', 'Identities', 'upon', 'requesting', 'establishment', 'of', 'an', 'RRC', 'connection', '', 'perform', 'the', 'unified', 'access', 'control', 'procedure', 'as', 'specified', 'in', '', 'using', 'the', 'Access', 'Category', 'and', 'Access', 'Identities', 'provided', 'by', 'upper', 'layers', '', 'if', 'the', 'access', 'attempt', 'is', 'barred', 'the', 'procedure', 'ends', '', 'if', 'the', 'upper', 'layers', 'provide', 'NSAG', 'information', 'and', 'one', 'or', 'more', 'SNSSAIs', 'triggering', 'the', 'access', 'attempt', 'TS', '', 'System', 'architecture', 'for', 'the', 'G', 'System', 'GS', '', '', 'and', 'TS', '', 'NonAccessStratum', 'NAS', 'protocol', 'for', 'G', 'System', 'GS', 'Stage', '', '', '', '', 'apply', 'the', 'NSAG', 'with', 'highest', 'NSAG', 'priority', 'among', 'the', 'NSAGs', 'that', 'are', 'included', 'in', 'SIB', 'ie', 'in', 'FeatureCombination', 'andor', 'in', 'RAPrioritizationSliceInfo', 'and', 'that', 'are', 'associated', 'with', 'the', 'SNSSAIs', 'triggering', 'the', 'access', 'attempt', 'in', 'the', 'Random', 'Access', 'procedure', 'TS', '', 'NR', 'Medium', 'Access', 'Control', 'MAC', 'protocol', 'specification', '', '', 'clause', '', 'NOTE', 'If', 'there', 'are', 'multiple', 'NSAGs', 'with', 'the', 'same', 'highest', 'NASprovided', 'NSAG', 'priority', 'identified', 'for', 'access', 'attempt', 'as', 'above', 'it', 'is', 'left', 'to', 'UE', 'implementation', 'to', 'select', 'the', 'NSAG', 'to', 'be', 'applied', 'in', 'the', 'Random', 'Access', 'procedure', '', 'if', 'the', 'UE', 'is', 'acting', 'as', 'L', 'UN', 'Remote', 'UE', '', 'establish', 'a', 'SRAP', 'entity', 'as', 'specified', 'in', 'TS', '', 'NR', 'Sidelink', 'Relay', 'Adaptation', 'Protocol', 'SRAP', 'Specification', '', '', 'if', 'no', 'SRAP', 'entity', 'has', 'been', 'established', '', 'apply', 'the', 'specified', 'configuration', 'of', 'SLRLC', 'as', 'specified', 'in', '', '', 'apply', 'the', 'SDAP', 'configuration', 'and', 'PDCP', 'configuration', 'as', 'specified', 'in', '', 'for', 'SRB', '', 'else', '', 'apply', 'the', 'default', 'L', 'parameter', 'values', 'as', 'specified', 'in', 'corresponding', 'physical', 'layer', 'specifications', 'except', 'for', 'the', 'parameters', 'for', 'which', 'values', 'are', 'provided', 'in', 'SIB', '', 'apply', 'the', 'default', 'MAC', 'Cell', 'Group', 'configuration', 'as', 'specified', 'in', '', '', 'apply', 'the', 'CCCH', 'configuration', 'as', 'specified', 'in', '', '', 'apply', 'the', 'timeAlignmentTimerCommon', 'included', 'in', 'SIB', '', 'start', 'timer', 'T', '', 'initiate', 'transmission', 'of', 'the', 'RRCSetupRequest', 'message', 'in', 'accordance', 'with', '']