B) MQTT vs COAP
COAP is the Common Application Protocol which is similar to MQTT which works on publish subscribe basis. Constrained Application Protocol is a specialized Internet Application Protocol for constrained devices. It enables those constrained devices called ”nodes” to communicate with the wider Internet using similar protocols. Comparison of MQTT and COAP was studied and presented in table 1.1.