The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.11 - Nov. (2012 vol.11)
pp: 1678-1691
Shibo He , Zhejiang University, Hangzhou
Jiming Chen , Zhejiang University, Hangzhou
David K.Y. Yau , Purdue University, West Lafayette
Youxian Sun , Zhejiang University, Hangzhou
ABSTRACT
We consider the problem of gathering correlated sensor data by a single sink node in a wireless sensor network. We assume that the sensor nodes are energy constrained and design efficient distributed protocols to maximize the network lifetime. Many existing approaches focus on optimizing the routing layer only, but in fact the routing strategy is often coupled with power control in the physical layer and link access in the MAC layer. This paper represents a first effort on network lifetime maximization that jointly considers the three layers. We first assume that link access probabilities are known and consider the joint optimal design of power control and routing. We show that the formulated optimization problem is convex and propose a distributed algorithm, JRPA, for the solution. We also discuss the convergence of JRPA. When the optimal link access probabilities are unknown, as in many practical networks, we generalize the problem formulation to encompass all the three layers of routing, power control, and link-layer random access. In this case, the problem cannot be converted into a convex optimization problem, but there exists a duality gap when the Lagrangian dual method is employed. We propose an efficient heuristic algorithm, JRPRA, to solve the general problem, and show through numerical experiments that it can significantly narrow the gap between the computed and optimal solutions. Moreover, even without a priori knowledge of the best link access probabilities predetermined for JRPA, JRPRA achieves extremely competitive performance with JRPA. Beyond the metric of network lifetime, we also discuss how to solve the problem of correlated data gathering under general utility functions. Numerical results are provided to show the convergence of the algorithms and their advantages over existing solutions.
INDEX TERMS
Routing, Power control, Encoding, Wireless sensor networks, Optimization, Joints, Approximation methods, cross-layer optimization, Sensor networks, correlated data gathering
CITATION
Shibo He, Jiming Chen, David K.Y. Yau, Youxian Sun, "Cross-Layer Optimization of Correlated Data Gathering in Wireless Sensor Networks", IEEE Transactions on Mobile Computing, vol.11, no. 11, pp. 1678-1691, Nov. 2012, doi:10.1109/TMC.2011.210
REFERENCES
[1] H. Luo, H. Tao, H. Ma, and S.K. Das, "Data Fusion with Desired Reliability in Wireless Sensor Networks," IEEE Trans. Parallel and Distributed Systems, vol. 22, no. 3, pp. 501-513, Mar. 2011.
[2] R. Cristescu, B. Beferull-Lozano, and M. Vetterli, "On Network Correlated Data Gatherings," Proc. IEEE INFOCOM, 2004.
[3] H. Luo, Y. Liu, and S.K. Das, "Routing Correlated Data with Fusion Cost in Wireless Sensor Networks," IEEE Trans. Mobile Computing, vol. 5, no. 11, pp. 1620-1632, Nov. 2006.
[4] K. Yuen, B. Liang, and B. Li, "A Distributed Framework for Correlated Data Gathering in Sensor Networks," IEEE Trans. Vehicular Technology, vol. 57, no. 1, pp. 578-593, Jan. 2008.
[5] H. Luo, Y. Liu, and S.K. Das, "Routing Correlated Data in Wireless Sensor Networks: A Survey," IEEE Network, vol. 21, no. 6, pp. 40-47, Nov./Dec. 2007.
[6] K. Fan, S. Liu, and P. Sinha, "Structure-Free Data Aggregation in Sensor Networks," IEEE Trans. Mobile Computing, vol. 6, no. 8, pp. 929-942, Aug. 2007.
[7] H. Luo, Y. Liu, and S.K. Das, "Distributed Algorithm for En Route Aggregation Decision in Wireless Sensor Networks," IEEE Trans. Mobile Computing, vol. 8, no. 1, pp. 1-13, Jan. 2009.
[8] H. Luo, J. Luo, Y. Liu, and S.K. Das, "Adaptive Data Fusion for Energy Efficient Routing in Wireless Sensor Networks," IEEE Trans. Computers, vol. 55, no. 10, pp. 1286-1299, Oct. 2006.
[9] P. Rickenbach and R. Wattenhofer, "Gathering Correlated Data in Sensor Networks," Proc. ACM Workshop Foundations of Mobile Computing (DIALM-POMC), 2004.
[10] R. Madan and S. Lall, "Distributed Algorithms for Maximum Lifetime Routing in Wireless Sensor Networks," IEEE Trans. Wireless Comm., vol. 5, no. 8, pp. 2185-2193, Aug. 2006.
[11] J. Chang and L. Tassiulas, "Maximum Lifetime Routing in Wireless Sensor Networks," IEEE/ACM Trans. Networking, vol. 12, no. 4, pp. 609-619, Aug. 2004.
[12] C. Hua, C., and T. Yum, "Optimal Routing and Data Aggregation for Maximizing Lifetime of Wireless Sensor Networks," IEEE/ACM Trans. Networking, vol. 16, no. 4, pp. 892-903, Aug. 2008.
[13] W. Liang and Y. Liu, "Online Data Gathering for Maximizing Network Lifetime in Sensor Networks," IEEE Trans. Mobile Computing, vol. 6, no. 1, pp. 2-11, Jan. 2007.
[14] K. Kalpakis, K. Dasgupta, and P. Namjoshi, "Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks," Computer Networks: The Int'l J. Computer and Telecomm. Networking, vol. 42, pp. 697-716, 2003.
[15] R. Madan, S. Cui, S. Lall, and A. Goldsmith, "Cross-layer Design for Lifetime Maximization in Interference-limited Wireless Sensor Networks," IEEE Trans. Wireless Comm., vol. 5, no. 11, pp. 3142-3152, Nov. 2006.
[16] C. Long, B. Li, Q. Zhang, B. Zhao, B. Yang, and X. Guan, "The End-to-End Rate Control in Multiple-Hop Wireless Networks: Cross-Layer Formulation and Optimal Allocation," IEEE J. Selected Areas in Comm., vol. 26, no. 4, pp. 719-731, May 2008.
[17] M. Chiang, S. Low, A. Calderbank, and J. Doyle, "Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures," Proc. IEEE, vol. 95, no. 1, pp. 255-312, Jan. 2007.
[18] D. Palomar and M. Chiang, "Alternative Distributed Algorithm for Network Utility Maximization: Framework and Applications," IEEE Trans. Automatic Control, vol. 52, no. 12, pp. 2254-2269, Dec. 2007.
[19] Y. Cui, Y. Xue, and K. Nahrstedt, "A Utility-Based Distributed Maximum Lifetime Routing Algorithm for Wireless Networks," IEEE Trans. Vehicular Technology, vol. 55, no. 3, pp. 797-805, May 2006.
[20] D. Slepian and J. Wolf, "Noiseless Coding of Correlated Information Sources," IEEE Trans. Information Theory, vol. 19, no. 4, pp. 471-480, July 1973.
[21] J. Lee, M. Chiang, and R. Calderbank, "Utility-Optimal Random-Acess Control," IEEE Trans. Wireless Comm., vol. 6, no. 7, pp. 2741-2751, July 2007.
[22] W.B. Heinzelman, A.P. Chandrakasan, and H. Balakrishnan, "An Application-Specific Protocol Architecture for Wireless Microsensor Networks," IEEE Trans. Wireless Comm., vol. 1, no. 4, pp. 660-670, Oct. 2002.
[23] J. Polastre, R. Szewczyk, and D. Culler, "Telos: Enabling Ultralow Power Wireless Research," Proc. ACM/IEEE Int'l Conf. Information Processing in Sensor Networks (IPSN), 2005.
[24] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge Univ. Press, 2004.
[25] S. Mokhtar and C. Shetty, Nonlinear Programming: Theory and Algorithm. John Wiley & Sons, 1979.
[26] L. Chen, S. Low, M. Doyle, and J. Doyle, "Cross-Layer Congestion Control, Routing and Scheduling Design in Ad Hoc Wireless Networks," Proc. IEEE INFOCOM, 2006.
[27] J. Chen, W. Xu, S. He, Y. Sun, P. Thulasiraman, and X. Shen, "Utility-Based Asynchronous Flow Control Algorithm for Wireless Sensor Networks," IEEE J. Selected Areas in Comm., vol. 28, no. 7, pp. 1116-1126, Sept. 2010.
[28] X. Lin, N. Shroff, and R. Srikant, "A Tutorial on Cross-Layer Optimization in Wireless Networks," IEEE J. Selected Areas in Comm., vol. 24, no. 8, pp. 1452-1463, Aug. 2006.
[29] M. Chiang, S.H. Low, A.R. Calderbank, and J.C. Doyle, "Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures," Proc. IEEE, vol. 95, pp. 255-312, Jan. 2007.
[30] Y. Xi and E. Yeh, "Node-Based Optimal Power Control, Routing, and Congestion Control in Wireless Networks," IEEE Trans. Information Theory, vol. 54, no. 9, pp. 4081-4106, Sept. 2008.
[31] N.A. Cressie, Statistics for Spatial Data. Wiley, 1991.
[32] A. Krause and C. Guestrin, "A Note on the Budgeted Maximization of Submodular Functions," Technical Report CMU-CALD-05-103, Carnegie Mellon Univ., 2005.
[33] S. Low and D. Lapsley, "Optimization Flow Control I: Basic Algorithm and Convergence," IEEE/ACM Trans. Networking, vol. 7, no. 6, pp. 861-75, Dec. 1999.
[34] S. Athuraliya, D. Lapsley, and S. Low, "An Enhanced Random Early Marking Algorithm for Internet Flow Control," Proc. IEEE INFOCOM, 2000.
[35] J. Chen, S. He, Y. Sun, P. Thulasiraman, and X. Shen, "Optimal Flow Control for Utility-Lifetime Tradeoff in Wireless Sensor Networks," Computer Networks, vol. 53, pp. 3031-3041, 2009.
[36] J. Zhu, K. Hung, B. Bensaou, and F. Nait-Abdesselam, "Rate-Lifetime Tradeoff for Reliable Communication in Wireless Sensor Networks," Computer Networks, vol. 52, no. 1, pp. 25-43, 2008.
[37] C. Rasmussen and C. Williams, Gaussian Processes for Machine Learning. Massachusetts Inst. of Technology Press, 2006.
6 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool