Abstract
We study the problem of minimizing data aggregation time in wireless sensor networks (WSNs) under the practical duty-cycle scenario where nodes switch between active states and dormant states periodically for energy efficiency. Under the protocol interference model, we show that the problem is NP-hard and present a lower bound of delay for any data aggregation scheme. To solve the problem efficiently, we then construct a routing tree based on connected dominator set and propose two aggregation scheduling algorithms, which are the centralized Greedy Aggregation Scheduling (GAS) and the distributed Partitioned Aggregation Scheduling (PAS), so as to generate collision-free transmission schedules for data aggregation in duty-cycled WSNs. To minimize the total delay, GAS tries to achieve maximal concurrent transmissions in each time-slot during each frame by using global information, while PAS leverages a network partition based strategy and local information to ensure the largest degree of channel reuse across space and time domains. Theoretical analysis indicates that each algorithm consumes at most \(O(R+\varDelta)\) frames and achieves nearly constant factor approximation on the optimal delay. Here R and \(\varDelta\) are the network radius and the maximum node degree, respectively. We also evaluate the practicability of our algorithms by extensive simulations under various network conditions and the results corroborate our theoretical analysis.
Similar content being viewed by others
References
An, M. K., Lam, N. X., Huynh, D. T., & Nguyen, T. N. (2012). Minimum latency data aggregation in the physical interference model. Computer Communications, 35(18), 2175–2186.
Bagaa, M., Derhab, A., Lasla, N., Ouadjaout, A., & Badache, N. (2012). Semi-structured and unstructured data aggregation scheduling in wireless sensor networks (pp. 2671–2675). In INFOCOM, 2012 Proceedings IEEE. IEEE.
Cao, Y., Guo, S., & He, T. (2012). Robust multi-pipeline scheduling in low-duty-cycle wireless sensor networks (pp. 361–369). In INFOCOM, 2012 Proceedings IEEE. IEEE.
Cao, Z., He, Y., & Liu, Y. (2012). L2: Lazy forwarding in low duty cycle wireless sensor networks (pp. 1323–1331). In INFOCOM, 2012 Proceedings IEEE. IEEE.
Chen, S., Wang, Y., Li, X. Y., & Shi, X. (2009). Order-optimal data collection in wireless sensor networks: Delay and capacity. In Sensor, Mesh and Ad Hoc Communications and Networks, 2009 (SECON’09). 6th Annual IEEE Communications Society Conference on, pp. 1–9. IEEE.
Chen, X., Hu, X., & Zhu, J. (2005). Minimum data aggregation time problem in wireless sensor networks. In: Mobile Ad-hoc and Sensor Networks (pp. 133–142). Berlin: Springer.
Fasolo, E., Rossi, M., Widmer, J., & Zorzi, M. (2007). In-network aggregation techniques for wireless sensor networks: a survey. Wireless Communications IEEE, 14(2), 70–87.
Goussevskaia, O., Wattenhofer, R., Halldórsson, M. M., & Welzl, E. (2009). Capacity of arbitrary wireless networks (pp. 1872–1880). In INFOCOM 2009, IEEE. IEEE.
Guo, S., Gu, Y., Jiang, B., & He, T. (2009). Opportunistic flooding in low-duty-cycle wireless sensor networks with unreliable links (pp. 133–144). In Proceedings of the 15th annual international conference on Mobile computing and networking. New York: ACM.
Gupta, P., & Kumar, P. R. (2000). The capacity of wireless networks. Information Theory on IEEE Transactions, 46(2), 388–404.
Han, K., Luo, J., Liu, Y., & Vasilakos, A. (2013). Algorithm design for data communications in duty-cycled wireless sensor networks: A survey. Communications Magazine IEEE, 51(7), 103–116.
Huang, S. H., Wan, P. J., Jia, X., Du, H., & Shang, W. (2007). Minimum-latency broadcast scheduling in wireless ad hoc networks (pp. 733–739). In INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE. IEEE.
Huang, S. H., Wan, P. J., Vu, C. T., Li, Y., & Yao, F. (2007). Nearly constant approximation for data aggregation scheduling in wireless sensor networks (pp. 366–372). In INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE. IEEE.
Ji, S., & Cai, Z. (2013). Distributed data collection in large-scale asynchronous wireless sensor networks under the generalized physical interference model. ACM Transactions on Networking IEEE, 21(4), 1270–1283.
Jiao, X., Lou, W., Wang, X., Ma, J., Cao, J., & Zhou, X. (2013). On interference-aware gossiping in uncoordinated duty-cycled multi-hop wireless networks. Ad Hoc Networks, 11(4), 1319–1330
Krishnamachari, B., Estrin, D., & Wicker, S. (2002). Modelling data-centric routing in wireless sensor networks. IEEE Infocom, 2, 39–44.
Li, D., Zhu, Q., Du, H., Wu, W., Chen, H., & Chen, W. (2011). Conflict-free many-to-one data aggregation scheduling in multi-channel multi-hop wireless sensor networks (pp. 1–5). In 2011 IEEE international conference on communications (ICC). IEEE.
Li, H., Wu, C., Hua, Q. S., & Lau, F. (2011). Latency-minimizing data aggregation in wireless sensor networks under physical interference model. Ad Hoc Networks, 23(2), 123–135.
Li, Y., Guo, L., & Prasad, S. K. (2010). An energy-efficient distributed algorithm for minimum-latency aggregation scheduling in wireless sensor networks. In 2010 IEEE 30th international conference on distributed computing systems (ICDCS), pp 827–836. IEEE.
Malhotra, B., Nikolaidis, I., & Nascimento, M. A. (2011). Aggregation convergecast scheduling in wireless sensor networks. Wireless Networks, 17(2), 319–335.
Nguyen, T. D., Zalyubovskiy, V., Choo, H. (2011). Efficient time latency of data aggregation based on neighboring dominators in wsns (pp. 1–6). In Global Telecommunications Conference (GLOBECOM 2011), 2011 IEEE. IEEE.
Wan, P. J., Alzoubi, K. M., Frieder, O. (2002). Distributed construction of connected dominating set in wireless ad hoc networks (pp. 1597–1604). In INFOCOM 2002. Twenty-First annual joint conference of the IEEE computer and communications societies. Proceedings. IEEE, 3. IEEE.
Wan, P. J., Huang, S. C. H., Wang, L., Wan, Z., Jia, X. (2009). Minimum-latency aggregation scheduling in multihop wireless networks (pp. 185–194). In Proceedings of the tenth ACM international symposium on Mobile ad hoc networking and computing. New York: ACM.
Wang, F., Liu, J. (2009). Duty-cycle-aware broadcast in wireless sensor networks (pp. 468–476). In: INFOCOM 2009, IEEE. IEEE.
Xiao, S., Pan, L., Liu, J., Li, B., Yuan, X. (2013). Distributed broadcast with minimum latency in asynchronous wireless sensor networks under sinr-based interference. International Journal of Distributed Sensor Networks.
Xu, X., Li, X. Y., Mao, X., Tang, S., Wang, S. (2011). A delay-efficient algorithm for data aggregation in multihop wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems, 22(1), 163–175.
Xu, X., Li, X. Y., Song, M. (2013). Efficient aggregation scheduling in multihop wireless sensor networks with sinr constraints. IEEE Transactions on Mobile Computing, 12(12), 2518–2528.
Yu, B., Li, J., Li, Y. (2009). Distributed data aggregation scheduling in wireless sensor networks (pp. 2159–2167). In: INFOCOM 2009, IEEE. IEEE.
Zhao, D., Chin, K. W. (2013). Approximation algorithm for data broadcasting in duty cycled multi-hop wireless networks. EURASIP Journal on Wireless Communications and Networking, 2013(1), 1–14.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xiao, S., Huang, J., Pan, L. et al. On centralized and distributed algorithms for minimizing data aggregation time in duty-cycled wireless sensor networks. Wireless Netw 20, 1729–1741 (2014). https://doi.org/10.1007/s11276-014-0706-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-014-0706-1