Abstract: One of the core requirements for IoT environments is an M2M (machine-to-machine) protocol that enables device communication. A widely used protocol in these ...