tokens: ['A', 'protocol', 'error', 'is', 'defined', 'as', 'a', 'message', 'or', 'an', 'Information', 'Element', 'received', 'from', 'a', 'peer', 'entity', 'with', 'unknown', 'type', 'or', 'if', 'it', 'is', 'unexpected', 'or', 'if', 'it', 'has', 'an', 'erroneous', 'content', 'The', 'term', 'silently', 'discarded', 'is', 'used', 'in', 'the', 'following', 'clauses', 'to', 'mean', 'that', 'the', 'receiving', 'GTP', 'entitys', 'implementation', 'shall', 'discard', 'such', 'a', 'message', 'without', 'further', 'processing', 'or', 'that', 'the', 'receiving', 'GTP', 'entity', 'discards', 'such', 'an', 'IE', 'and', 'continues', 'processing', 'the', 'message', 'The', 'conditions', 'for', 'the', 'receiving', 'GTP', 'entity', 'to', 'silently', 'discard', 'an', 'IE', 'are', 'specified', 'in', 'the', 'subsequent', 'clauses', 'The', 'handling', 'of', 'unknown', 'unexpected', 'or', 'erroneous', 'GTP', 'messages', 'and', 'IEs', 'shall', 'provide', 'for', 'the', 'forward', 'compatibility', 'of', 'GTP', 'Therefore', 'the', 'sending', 'GTP', 'entity', 'shall', 'be', 'able', 'to', 'safely', 'include', 'in', 'a', 'message', 'a', 'new', 'conditionaloptional', 'or', 'an', 'optional', 'IE', 'Such', 'an', 'IE', 'may', 'also', 'have', 'a', 'new', 'type', 'value', 'Any', 'legacy', 'receiving', 'GTP', 'entity', 'shall', 'however', 'silently', 'discard', 'such', 'an', 'IE', 'and', 'continue', 'processing', 'the', 'message', 'If', 'a', 'protocol', 'error', 'is', 'detected', 'by', 'the', 'receiving', 'GTP', 'entity', 'it', 'should', 'log', 'the', 'event', 'including', 'the', 'erroneous', 'message', 'and', 'may', 'include', 'the', 'error', 'in', 'a', 'statistical', 'counter', 'For', 'Request', 'messages', 'and', 'Response', 'messages', 'without', 'a', 'rejection', 'Cause', 'value', 'the', 'following', 'applies', '', 'An', 'information', 'element', 'with', 'Mandatory', 'in', 'the', 'Presence', 'requirement', 'column', 'of', 'a', 'message', 'definition', 'shall', 'always', 'be', 'present', 'in', 'that', 'message', '', 'An', 'information', 'element', 'with', 'Conditional', 'in', 'the', 'Presence', 'requirement', 'column', 'of', 'a', 'message', 'definition', 'shall', 'be', 'sent', 'when', 'the', 'conditions', 'detailed', 'in', 'the', 'Condition', '', 'Comment', 'column', 'are', 'met', 'For', 'Response', 'messages', 'containing', 'a', 'rejection', 'Cause', 'value', 'see', 'clause', '', 'The', 'Version', 'Not', 'Supported', 'Indication', 'message', 'shall', 'be', 'considered', 'as', 'a', 'Triggered', 'message', 'as', 'specified', 'in', 'clause', '', 'Messages', 'with', 'GTPv', 'defined', 'replies', 'Classification', 'of', 'Initial', 'and', 'Triggered', 'Messages', 'The', 'receiving', 'GTP', 'entity', 'shall', 'apply', 'the', 'error', 'handling', 'specified', 'in', 'the', 'subsequent', 'clauses', 'in', 'decreasing', 'priority', 'If', 'the', 'received', 'erroneous', 'message', 'is', 'a', 'reply', 'to', 'an', 'outstanding', 'GTP', 'message', 'the', 'GTP', 'transaction', 'layer', 'shall', 'stop', 'retransmissions', 'and', 'notify', 'the', 'GTP', 'application', 'layer', 'of', 'the', 'error', 'even', 'if', 'the', 'reply', 'is', 'silently', 'discarded']