IoT.
publish/subscribe communication pattern, is used for machine-to-machine (M2M) communication and plays an important role in the Internet of Things (IoT). The goals were to have a protocol, which is bandwidth-efficient and uses little battery power, because the devices were connected via satellite