What is the structure of the data transmission protocol and what is the reason?
a. The structure is similar to MQTT, the reason is because it’s commonly used.
b. The structure contains two parts header and data, the reason is the data
should be light weight to reduce data transmission.