How is forwards and backwards compatibility assured in the protocol?
By using a standard format for all messages
By updating the protocol version
By including all current and future messages and IEs
By using coded ID and criticality fields