全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

PCA-Guided Routing Algorithm for Wireless Sensor Networks

DOI: 10.1155/2012/427246

Full-Text   Cite this paper   Add to My Lib

Abstract:

An important performance concern for wireless sensor networks (WSNs) is the total energy dissipated by all the nodes in the network over the course of network lifetime. In this paper, we propose a routing algorithm termed as PCA-guided routing algorithm (PCA-RA) by exploring the principal component analysis (PCA) approach. Our algorithm remarkably reduces energy consumption and prolongs network lifetime by realizing the objective of minimizing the sum of distances between the nodes and the cluster centers in a WSN network. It is demonstrated that the PCA-RA can be efficiently implemented in WSNs by forming a nearly optimal -means-like clustering structure. In addition, it can decrease the network load while maintaining the accuracy of the sensor measurements during data aggregating process. We validate the efficacy and efficiency of the proposed algorithm by simulations. Both theoretical analyses and simulation results demonstrate that this algorithm can perform significantly with less energy consumption and thus prolong the system lifetime for the networks. 1. Introduction Wireless sensor networks (WSNs) [1] consist of battery-powered nodes which inherit sensing, computation, and wireless communication capabilities. Although there have been significant improvements in processor design and computing issues, limitations in battery provision still exist, bringing energy resource considerations as the fundamental challenge in WSNs. Consequently, there have been active research efforts devoted to lifting the performance limitations of WSNs. These performance limitations include network throughput, energy consumption and, network lifetime. Network throughput typically refers to the maximum amount of packets that can be successfully collected by the cluster heads (CHs) in the network, energy consumption refers to the minimize energy dissipation that nodes in the network consume, and network lifetime refers to the maximum time limit that nodes in the network remain alive until one or more nodes drain up their energy. The routing algorithms have been specifically designed for WSNs because the energy optimization is an essential design issue. A good routing scheme is helpful in improving these performance limits such as reducing the energy consumption, prolonging the network lifetime, and increasing the network throughput. Network researchers have studied a great variety of routing protocols in WSNs differing based on the application and network architecture. As demonstrated in [2, 3], it can be classified into four categories: flit, hierarchical clustering,

References

[1]  I. F. Akyildiz, W. L. Su, Y. Sankarasubramaniam, and E. Cayirci, “A survey on sensor networks,” IEEE Communications Magazine, vol. 40, no. 8, pp. 102–114, 2002.
[2]  J. N. Al-Karaki and A. E. Kamal, “Routing techniques in wireless sensor networks: a survey,” IEEE Wireless Communications, vol. 11, no. 6, pp. 6–28, 2004.
[3]  Y. Tang, M. T. Zhou, and X. Zhang, “Overview of routing protocols in wireless sensor networks,” Journal of Software, vol. 17, no. 3, pp. 410–421, 2006.
[4]  W. Heinzelman, A. Chanrakasan, and H. Balakrishnan, “Energy-efficient communication protocol for wireless micro-sensor networks,” in Proceedings of the 33rd Hawaii International Conference on System Sciences, vol. 2, pp. 1–10, January 2000.
[5]  W. B. Heinzelman, A. P. Chandrakasan, and H. Balakrishnan, “An application-specific protocol architecture for wireless microsensor networks,” IEEE Transactions on Wireless Communications, vol. 1, no. 4, pp. 660–670, 2002.
[6]  S. Lindsey and C. Raghavendra, “PEGASIS: power-efficient gathering in sensor information systems,” in Proceedings of the IEEE Aerospace Conference, vol. 3, pp. 1125–1130, 2002.
[7]  A. Manjeshwar and D. P. Agarwal, “TEEN: a routing protocol for enhanced efficiency in wireless sensor networks,” in Proceedings of the 15th International Conference on Parallel and Distributed Processing Symposium, pp. 2009–2015, April 2002.
[8]  A. Manjeshwar and D. P. Agarwal, “APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless sensor networks,” in Proceedings of the 15th International Conference on Parallel and Distributed Processing Symposium, pp. 195–202, 2002.
[9]  O. Younis and S. Fahmy, “HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks,” IEEE Transactions on Mobile Computing, vol. 3, no. 4, pp. 366–379, 2004.
[10]  J. Yick, B. Mukherjee, and D. Ghosal, “Wireless sensor network survey,” Computer Networks, vol. 52, no. 12, pp. 2292–2330, 2008.
[11]  M. Tubaishat and S. Madria, “Sensor networks: an overview,” IEEE Potentials, vol. 22, no. 2, pp. 20–23, 2003.
[12]  O. Zytoune, M. El Aroussi, and D. Aboutajdine, “A uniform balancing energy routing protocol for wireless sensor networks,” Wireless Personal Communications, vol. 55, no. 2, pp. 147–161, 2010.
[13]  L. S. Tan, Y. L. Gong, and G. Chen, “A balanced parallel clustering protocol for wireless sensor networks using K-means techniques,” in Proceedings of the IEEE 2nd International Conference on Sensor Technologies and Applications, pp. 300–305, Cap Esterel, France, August 2008.
[14]  Y. L. Gong, G. Chen, and L. S. Tan, “A balanced serial K-means based clustering protocol for wireless sensor networks,” in Proceedings of the 4th IEEE International Conference on Wireless Communications, Networking and Mobile Computing, Dalian, China, October 2008.
[15]  A. Abdulla, H. Nishiyama, and N. Kato, “Extending the lifetime of wireless sensor networks: a hybrid routing algorithm,” Computer Communications, vol. 35, no. 9, pp. 1056–1063, 2012.
[16]  A. F. Liu, J. Ren, X. Li, and Z. C. Xuemin, “Design principles and improvement of cost function based energy aware routing algorithms for wireless sensor networks,” Computer Networks, vol. 56, no. 7, pp. 1951–1967, 2012.
[17]  L. Cobo, A. Quintero, and S. Pierre, “Ant-based routing for wireless multimedia sensor networks using multiple QoS metrics,” Computer Networks, vol. 54, no. 17, pp. 2991–3010, 2010.
[18]  S. He, J. Chen, Y. Sun, D. K. Y. Yau, and N. K. Yip, “On optimal information capture by energy-constrained mobile sensors,” IEEE Transactions on Vehicular Technology, vol. 59, no. 5, pp. 2472–2484, 2010.
[19]  X. Cao, J. Chen, C. Gao, and Y. Sun, “An optimal control method for applications using wireless sensor/actuator networks,” Computers and Electrical Engineering, vol. 35, no. 5, pp. 748–756, 2009.
[20]  J. Shlens, “A tutorial on principal component analysis,” December 2005, http://www.snl.salk.edu/~shlens/pca.pdf.
[21]  D. P. Berrar, W. Dubitzky, and M. Granzow, in A Practical Approach to Microarray Data Analysis, pp. 91–109, Norwell, Mass, USA, 2003.
[22]  G. Golub and C. Van Loan, Matrix Computation, Baltimore, Md, USA, 3rd edition, 1996.
[23]  H. Zha, C. Ding, M. Gu, X. F. He, and H. Simon, “Spectral relaxation for K-means clustering,” in Proceedings of the Advances in Neural Information Processing Systems (NIPS ’01), vol. 14, pp. 1057–1064, 2002.
[24]  C. Ding and X. F. He, “K-means clustering via principal component analysis,” in Proceedings of the International Conference on Machine Learning (ICML'04), p. 29, Alberta, Canada, July 2004.
[25]  S. P. Lloyd, “Least squares quantization in PCM,” IEEE Transactions on Information Theory, vol. 28, no. 2, pp. 129–137, 1982.
[26]  J. Ham and M. Kamber, Data Mining: Concepts and Techniques, Morgan Kaufman Publishers, 2nd edition, 2006.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133