body common control: protocol_version