tokens: ['IPsec', 'ESP', 'as', 'specified', 'in', 'reference', 'RFC', '', '', 'shall', 'provide', 'integrity', 'protection', 'of', 'SIP', 'signalling', 'between', 'the', 'UE', 'and', 'the', 'PCSCF', 'protecting', 'all', 'SIP', 'signalling', 'messages', 'at', 'the', 'IP', 'level', 'IPsec', 'ESP', 'general', 'concepts', 'on', 'Security', 'Policy', 'management', 'Security', 'Associations', 'and', 'IP', 'traffic', 'processing', 'as', 'described', 'in', 'reference', 'RFC', '', '', 'shall', 'also', 'be', 'considered', 'ESP', 'integrity', 'shall', 'be', 'applied', 'between', 'UE', 'and', 'PCSCF', 'either', 'in', 'transport', 'mode', 'if', 'no', 'NAT', 'is', 'present', 'or', '', 'if', 'NAT', 'traversal', 'shall', 'be', 'supported', '', 'in', 'UDP', 'encapsulated', 'tunnel', 'mode', 'ESP', 'integrity', 'can', 'be', 'provided', 'by', 'an', 'integrity', 'algorithm', 'or', 'an', 'authenticated', 'encryption', 'algorithm', 'see', 'IETF', 'RFC', '', '', 'The', 'method', 'to', 'set', 'up', 'ESP', 'security', 'associations', 'SAs', 'during', 'the', 'SIP', 'registration', 'procedure', 'is', 'specified', 'in', 'clause', '', 'As', 'a', 'result', 'of', 'an', 'authenticated', 'registration', 'procedure', 'two', 'pairs', 'of', 'unidirectional', 'SAs', 'between', 'the', 'UE', 'and', 'the', 'PCSCF', 'all', 'shared', 'by', 'TCP', 'and', 'UDP', 'shall', 'be', 'established', 'in', 'the', 'PCSCF', 'and', 'later', 'in', 'the', 'UE', 'One', 'SA', 'pair', 'is', 'for']