The internet of things communication protocol for devices with low memory footprint. (2017)