Description of communication protocol