Evolving Communications in IoT