A Two-Tier Adaptive Data Aggregation Approach for M2M Group-Communication

Network lifetime is the time interval in which the nodes are operational. Considering that machine-to-machine (M2M) devices have limited energy resources, an important challenge in M2M communications is to prolong the network lifetime. The constrained application protocol (CoAP) supports multi-target monitoring applications in M2M communications, allowing the creation and maintenance of groups, as well as their periodic communication. It is essential to aggregate the CoAP group-communication over the paths to increase the network lifetime of low-power M2M devices, since data aggregation reduces the use of energy-consuming hardware (e.g., central processing unit and wireless interface). However, the current data aggregation solutions do not specify how to support data aggregation with multiple CoAP-based groups in multi-target monitoring applications. In this paper, the proposed approach, called two-tier aggregation for multi-target applications (TTAMAs), aggregates the data originated from nodes belonging to either the same or different CoAP groups. Furthermore, TTAMA is an adaptive solution because it performs the data aggregation in accordance with the CoAP configurations, such as communication periodicity and data aggregation functions. We compare TTAMA with current data aggregation approaches that use minimum spanning tree and shortest path tree. The results show that TTAMA outperforms the related works in terms of network lifetime and energy consumption.

[1]  Marília Curado,et al.  Data Aggregation for group communication in Machine-to-Machine environments , 2014, 2014 IFIP Wireless Days (WD).

[2]  Nei Kato,et al.  Toward intelligent machine-to-machine communications in smart grid , 2011, IEEE Communications Magazine.

[3]  Lusheng Ji,et al.  A first look at cellular machine-to-machine traffic: large scale measurement and characterization , 2012, SIGMETRICS '12.

[4]  Wan-Young Chung,et al.  Non-Intrusive Healthcare System in Global Machine-to-Machine Networks , 2013, IEEE Sensors Journal.

[5]  Saurabh Ganeriwal,et al.  Aggregation in sensor networks: an energy-accuracy trade-off , 2003, Ad Hoc Networks.

[6]  Dong-Wan Choi,et al.  REQUEST+: A framework for efficient processing of region-based queries in sensor networks , 2013, Inf. Sci..

[7]  A. Kleerekoper,et al.  DECOR: Distributed construction of load balanced routing trees for many to one sensor networks , 2014, Ad Hoc Networks.

[8]  Ingrid Moerman,et al.  Flexible Unicast-Based Group Communication for CoAP-Enabled Devices † , 2014, Sensors.

[9]  Ramjee Prasad,et al.  BECPA: Bandwidth Efficient Cluster Based Packet Aggregation in Wireless Sensor Network , 2014, Wirel. Pers. Commun..

[10]  Shaojie Tang,et al.  Efficient Data Aggregation in Multi-Hop WSNs , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[11]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[12]  Yee Wei Law,et al.  A cellular-centric service architecture for machine-to-machine (M2M) communications , 2013, IEEE Wireless Communications.

[13]  Xiang-Yang Li,et al.  Energy Efficient TDMA Sleep Scheduling in Wireless Sensor Networks , 2009, IEEE INFOCOM 2009.

[14]  Jiannong Cao,et al.  Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks , 2006, Proceedings of 15th International Conference on Computer Communications and Networks.

[15]  Luca Mottola,et al.  MUSTER: Adaptive Energy-Aware Multisink Routing in Wireless Sensor Networks , 2011, IEEE Transactions on Mobile Computing.

[16]  Cauligi S. Raghavendra,et al.  PEGASIS: Power-efficient gathering in sensor information systems , 2002, Proceedings, IEEE Aerospace Conference.

[17]  Akbar Rahman,et al.  Group Communication for the Constrained Application Protocol (CoAP) , 2014, RFC.

[18]  Bo Yang,et al.  Efficient naming, addressing and profile services in Internet-of-Things sensory environments , 2014, Ad Hoc Networks.

[19]  Arunita Jaekel,et al.  Clustering strategies for improving the lifetime of two-tiered sensor networks , 2008, Comput. Commun..

[20]  Klaus Hartke,et al.  Observing Resources in the Constrained Application Protocol (CoAP) , 2015, RFC.

[21]  Jamal N. Al-Karaki,et al.  Data aggregation and routing in Wireless Sensor Networks: Optimal and heuristic algorithms , 2009, Comput. Networks.

[22]  Carsten Bormann,et al.  Observing Resources in CoAP , 2010 .

[23]  Vijay K. Bhargava,et al.  Cognitive Wireless Communication Networks , 2007 .

[24]  Guihai Chen,et al.  Maximizing lifetime for the shortest path aggregation tree in wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[25]  C. Karakus,et al.  Analysis of Energy Efficiency of Compressive Sensing in Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[26]  Dohyun Kim,et al.  MAC Achieving Low Latency and Energy Efficiency in Hierarchical M2M Networks With Clustered Nodes , 2015, IEEE Sensors Journal.

[27]  Hwa-Chun Lin,et al.  Constructing Maximum-Lifetime Data Gathering Trees in Sensor Networks with Data Aggregation , 2010, 2010 IEEE International Conference on Communications.

[28]  Stefano Avallone,et al.  Combining multi-path forwarding and packet aggregation for improved network performance in wireless mesh networks , 2014, Comput. Networks.

[29]  Arunita Jaekel,et al.  A genetic algorithm based approach for energy efficient routing in two-tiered sensor networks , 2009, Ad Hoc Networks.

[30]  Michael Weyrich,et al.  Machine-to-Machine Communication , 2014, IEEE Software.

[31]  Riadh Dhaou,et al.  Load balancing techniques for lifetime maximizing in wireless sensor networks , 2013, Ad Hoc Networks.

[32]  Chun-Hee Lee,et al.  Effective processing of continuous group-by aggregate queries in sensor networks , 2010, J. Syst. Softw..

[33]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[34]  Ning Wang,et al.  Information-centric networking for machine-to-machine data delivery: a case study in smart grid applications , 2014, IEEE Network.

[35]  Haiyun Luo,et al.  TTDD: Two-Tier Data Dissemination in Large-Scale Wireless Sensor Networks , 2005, Wirel. Networks.

[36]  Sajid Hussain,et al.  An Energy Efficient Spanning Tree Based Multi-Hop Routing in Wireless Sensor Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[37]  Dan Wu,et al.  Fast and Simultaneous Data Aggregation Over Multiple Regions in Wireless Sensor Networks , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[38]  Y. Srinivas Towards the Implementation of IoT for Environmental Condition Monitoring in Homes , 2014 .

[39]  Ibrahim Korpeoglu,et al.  Power efficient data gathering and aggregation in wireless sensor networks , 2003, SGMD.

[40]  Ingrid Moerman,et al.  Fine-grained management of CoAP interactions with constrained IoT devices , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[41]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[42]  Yi Pan,et al.  Constructing Load-Balanced Data Aggregation Trees in Probabilistic Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.