Joint source coding, routing and power allocation in wireless sensor networks

This paper proposes a cross-layer optimization framework for the wireless sensor networks. In a wireless sensor network, each sensor makes a local observation of the underlying physical phenomenon and sends a quantized version of the observation to a central location via wireless links. As the sensor observations are often partial and correlated, the network performance is a complicated and nonseparable function of individual data rates at each sensor. In addition, due to the shared nature of wireless medium, nearby transmissions often interfere with each other. Thus, the traditional "bit-pipe" model for network link capacity no longer holds. This paper deals with the joint optimization of source quantization, routing, and power control in a wireless sensor network. We follow a separate source and channel coding approach and show that the overall network optimization problem can be naturally decomposed into a source coding subproblem at the application layer and a wireless power control subproblem at the physical layer. The interfaces between the layers are precisely the dual optimization variables. In addition, we introduce a novel source coding model at the application layer, which allows the efficient design of practical source quantization schemes at each sensor. Finally, we propose a dual algorithm for the overall network optimization problem. The dual algorithm, when combined with a column- generation method, allows an efficient solution for the overall network optimization problem.

[1]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[2]  Mung Chiang Balancing transport and physical Layers in wireless multihop networks: jointly optimal congestion control and power control , 2005 .

[3]  Steven H. Low,et al.  Optimization flow control—I: basic algorithm and convergence , 1999, TNET.

[4]  W. R. Bennett,et al.  Spectra of quantized signals , 1948, Bell Syst. Tech. J..

[5]  Ness B. Shroff,et al.  The impact of imperfect scheduling on cross-Layer congestion control in wireless networks , 2006, IEEE/ACM Transactions on Networking.

[6]  Sui Tung,et al.  Multiterminal source coding (Ph.D. Thesis abstr.) , 1978, IEEE Trans. Inf. Theory.

[7]  Zhi-Quan Luo,et al.  Multiterminal Source-Channel Communication Under Orthogonal Multiple Access , 2005 .

[8]  Stark C. Draper,et al.  Side information aware coding strategies for sensor networks , 2004, IEEE Journal on Selected Areas in Communications.

[9]  Stephen P. Boyd,et al.  Simultaneous routing and resource allocation via dual decomposition , 2004, IEEE Transactions on Communications.

[10]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[11]  R. Negi,et al.  Joint power adaptation, scheduling and routing framework for wireless ad-hoc networks , 2005, IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, 2005..

[12]  Lun Li,et al.  Cross-layer optimization in TCP/IP networks , 2005, IEEE/ACM Transactions on Networking.

[13]  Naum Zuselevich Shor,et al.  Minimization Methods for Non-Differentiable Functions , 1985, Springer Series in Computational Mathematics.

[14]  Andrea J. Goldsmith,et al.  Power scheduling of universal decentralized estimation in sensor networks , 2006, IEEE Transactions on Signal Processing.

[15]  Anna Scaglione,et al.  On the Interdependence of Routing and Data Compression in Multi-Hop Sensor Networks , 2002, MobiCom '02.

[16]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[17]  Lin Xiao,et al.  Cross-layer optimization of wireless networks using nonlinear column generation , 2006, IEEE Transactions on Wireless Communications.

[18]  Michael Gastpar Distributed source-channel coding for wireless sensor networks , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[19]  Stephen P. Boyd,et al.  Subgradient Methods , 2007 .

[20]  Vic Grout,et al.  Optimisation Techniques for Wireless Networks , 2006 .

[21]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[22]  B. Widrow Statistical analysis of amplitude-quantized sampled-data systems , 1961, Transactions of the American Institute of Electrical Engineers, Part II: Applications and Industry.

[23]  R. A. McDonald,et al.  Noiseless Coding of Correlated Information Sources , 1973 .