initialisation and communication. Initialisation will take place only once at program start. The communication is carried out through simple UDP datagram by sending and receiving commands and messages in plain text format. While commands are sent and received in a very simple way, messages are encapsulated within special headers.