tokens: ['', 'The', 'UE', 'stores', 'the', 'chosen', 'PC', 'ciphering', 'algorithm', 'CodeSending', 'Security', 'Parameter', 'and', 'CodeReceiving', 'Security', 'Parameter', 'together', 'with', 'the', 'RSC', 'Steps', 'aa', 'refer', 'to', 'Security', 'procedure', 'for', 'Source', 'UE', 'a', 'The', 'Source', 'UE', 'sends', 'a', 'Relay', 'Discovery', 'Key', 'Request', 'message', 'containing', 'the', 'RPAUID', 'RSC', 'and', 'its', 'PC', 'UE', 'security', 'capability', 'to', 'the', 'G', 'DDNMF', 'in', 'order', 'to', 'be', 'allowed', 'to', 'monitor', 'for', 'one', 'or', 'more', 'RPAUIDs', 'of', 'UEtoUE', 'Relay', 'UEs', 'a', 'The', 'G', 'DDNMF', 'of', 'the', 'Source', 'UE', 'sends', 'an', 'authorization', 'request', 'to', 'the', 'ProSe', 'Application', 'Server', 'If', 'based', 'on', 'the', 'RPAUID', 'and', 'RSC', 'of', 'Source', 'UE', 'the', 'RPAUID', 'is', 'allowed', 'to', 'discover', 'at', 'least', 'one', 'of', 'the', 'UEtoUE', 'Relay', 'RPAUIDs', 'contained', 'in', 'the', 'Application', 'Level', 'Container', 'the', 'ProSe', 'Application', 'Server', 'returns', 'an', 'authorization', 'response', 'a', 'If', 'the', 'Authorization', 'Request', 'is', 'authorized', 'in', 'Stepa', 'and', 'the', 'PLMN', 'ID', 'in', 'the', 'UEtoUE', 'Relay', 'RPAUID', 'indicates', 'a', 'different', 'PLMN', 'the', 'G', 'DDNMF', 'of', 'the', 'Source', 'UE', 'contacts', 'the', 'indicated', 'PLMNs', 'G', 'DDNMF', 'of', 'UEtoUE', 'Relay', 'by', 'sending', 'a', 'Discovery']