An energy efficient M2M routing protocol for IoT based on 6LoWPAN with a smart sleep mode
Wasan Twayej, Hamed Saffa Al-Raweshidy · 2017 Computing Conference · 2017
The Internet of Things (IoT) refers to a network of billions of objects that can send and receive data. Machine-to-machine (M2M) communication is considered as a core of IoT. Energy efficiency is a critical issue in M2M, and there is a shortfall in IP addresses in IoT. This paper promotes an M2M routing protocol, which is a multilevel clustering multiple sink (MLCMS) with with IPv6 protocol over Low Wireless Personal Area Networks (6LoWPAN) based on a smart sleep mode, for enhancing the lifetime of a network through a special structure. The sensor field is divided into quarters with different levels of cluster heads (CHs) and two beneficial location sinks. The performance of MLCMS protocols is evaluated and compared with the modified low-energy adaptive clustering hierarchy (MODLEACH) protocol. MLCMS performs 75% better than MODLEACH regarding energy efficiency. Next, 6LoWPAN for the proposed model is constructed, and its impact on the performance of MLCMS by Network Simulator (NS3) simulation is evaluated. This increases the lifetime of the system by 12% more than using MLCMS without 6LoWPAN, and it improves the flexibility of the proposed model. Subsequently, a smart sleep mode scheme is introduced for MLCMS, and a comparative analysis establishes that it extends the lifetime of the system twice as much as the evaluated alternative sleep mode algorithm.