Duty-Cycling in Synchronized IEEE 802.15.4 Cluster-Tree Networks

IEEE 802.15.4 devices operating in beacon-enabled mode synchronize their beacon transmissions to restrict collisions and increase network lifetime. Other avenues of conserving energy in these resource constrained networks is via adaptive duty-cycling. This can be achieved by accounting for the idle listening of a coordinator and its associated devices. But, duty-cycling in a synchronized network often results in loss of synchronization and necessitates re-synchronization. In this paper, we first showcase the scope for additional energy savings in a synchronized network that can be accounted for using a adaptive duty-cycling scheme. Thereafter, we present the necessary condition that needs to be met to perform duty-cycling. We analytically determine the associated cost of synchronization in presence of an active duty-cycling mechanism and compare it with the energy conserved by performing the later. The simulation results concur with our findings and emphasize on the need for operation of synchronization and duty-cycling schemes in sync with each other to boost the overall energy savings of the network.

[1]  Lun-Wu Yeh,et al.  Beacon scheduling for broadcast and convergecast in ZigBee wireless sensor networks , 2014, Comput. Commun..

[2]  Yacine Ghamri-Doudane,et al.  A duty cycle self-adaptation algorithm for the 802.15.4 wireless sensor networks , 2013, Global Information Infrastructure Symposium - GIIS 2013.

[3]  Habib F. Rashvand,et al.  ADCA: Adaptive Duty Cycle Algorithm for Energy Efficient IEEE 802.15.4 Beacon-Enabled Wireless Sensor Networks , 2014, IEEE Sensors Journal.

[4]  Carlo Fischione,et al.  Duty-cycle optimization for IEEE 802.15.4 wireless sensor networks , 2013, ACM Trans. Sens. Networks.

[5]  Klaus Kabitzsch,et al.  A new beacon order adaptation algorithm for IEEE 802.15.4 networks , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[6]  Dirk Pesch,et al.  MeshMAC: Enabling Mesh Networking over IEEE 802.15.4 through Distributed Beacon Scheduling , 2009, ADHOCNETS.

[7]  Seyed Ahmad Motamedi,et al.  A Load-Adaptive Beacon Scheduling algorithm for IEEE 802.15.4 mesh topology improving throughput and QoS in WMSNs , 2014, Fifth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[8]  Eduardo Tovar,et al.  TDBS: a time division beacon scheduling mechanism for ZigBee cluster-tree wireless sensor networks , 2008, Real-Time Systems.

[9]  Yeqiong Song,et al.  TBoPS: A Tree Based Distributed Beacon Only Period Scheduling Mechanism for IEEE 802.15.4 , 2012, 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems.

[10]  Lei Shu,et al.  Distributed Beacon Synchronization Mechanism for 802.15.4 Cluster-Tree Topology , 2016, WICON.

[11]  Chi-Ming Wong A novel beacon frame scheduling algorithm based on cluster-tree IEEE 802.15.4 wireless sensor networks , 2012, 2012 IEEE International Conference on Communication Systems (ICCS).

[12]  Lei Shu,et al.  Adaptive Duty Cycling in IEEE 802.15.4 Cluster Tree Networks Using MAC Parameters , 2017, MobiHoc.

[13]  Jonathan Loo,et al.  Low complexity duty cycle control with joint delay and energy efficiency for beacon-enabled IEEE 802.15.4 wireless sensor networks , 2014, 2014 11th International Symposium on Wireless Communications Systems (ISWCS).

[14]  Dirk Pesch,et al.  Distributed Duty Cycle Management (DDCM) for IEEE 802.15.4 Beacon-Enabled Wireless Mesh Sensor Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[15]  Dirk Pesch,et al.  Duty cycle learning algorithm (DCLA) for IEEE 802.15.4 beacon-enabled wireless sensor networks , 2012, Ad Hoc Networks.