The Community for Technology Leaders
RSS Icon
Issue No.09 - Sept. (2013 vol.12)
pp: 1866-1878
Canming Jiang , Virginia Polytechnic Institute and State University, Blacksburg
Yi Shi , Virginia Polytechnic Institute and State University, Blacksburg
Sastry Kompella , U.S. Naval Research Laboratory, Washington DC
Y. Thomas Hou , Virginia Tech, Blacksburg
Scott F. Midkiff , Virginia Polytechnic Institute and State University, Blacksburg
Network throughput and energy consumption are two important performance metrics for a multihop wireless network. Current state-of-the-art research is limited to either maximizing throughput under some energy constraint or minimizing energy consumption while satisfying some throughput requirement. Although many of these prior efforts were able to offer some optimal solutions, there is still a critical need to have a systematic study on how to optimize both objectives simultaneously. In this paper, we take a multicriteria optimization approach to offer a systematic study on the relationship between the two performance objectives. To focus on throughput and energy performance, we simplify link layer scheduling by employing orthogonal channels among the links. We show that the solution to the multicriteria optimization problem characterizes the envelope of the entire throughput-energy region, i.e., the so-called optimal throughput-energy curve. We prove some important properties of the optimal throughput-energy curve. For case study, we consider both linear and nonlinear throughput functions. For the linear case, we characterize the optimal throughput-energy curve precisely through parametric analysis, while for the nonlinear case, we use a piecewise linear approximation to approximate the optimal throughput-energy curve with arbitrary accuracy. Our results offer important insights on exploiting the tradeoff between the two performance metrics.
energy, Bicriteria optimization, multihop wireless networks, throughput
Canming Jiang, Yi Shi, Sastry Kompella, Y. Thomas Hou, Scott F. Midkiff, "Bicriteria Optimization in Multihop Wireless Networks: Characterizing the Throughput-Energy Envelope", IEEE Transactions on Mobile Computing, vol.12, no. 9, pp. 1866-1878, Sept. 2013, doi:10.1109/TMC.2012.162
[1] M. Al-Ayyoub and H. Gupta, "Joint Routing, Channel Assignment, and Scheduling for Throughput Maximization in General Interference Models," IEEE Trans. Mobile Computing, vol. 9, no. 4, pp. 553-565, Apr. 2010.
[2] M. Alicherry, R. Bhatia, and L. Li, "Joint Channel Assignment and Routing for Throughput Optimization in Multi-Radio Wireless Mesh Networks," Proc. ACM MobiCom, pp. 58-72, Aug. 2005.
[3] M.S. Bazaraa, J.J. Jarvis, and H.D. Sherali, Linear Programming and Network Flows, third ed. John Wiley & Sons, 2005.
[4] M.S. Bazaraa, H.D. Sherali, and C.M. Shetty, Nonlinear Programming: Theory and Algorithms, third ed. John Wiley & Sons, 2006.
[5] R. Bhatia and M. Kodialam, "On Power Efficient Communication over Multi-Hop Wireless Networks: Joint Routing, Scheduling and Power Control," Proc. IEEE INFOCOM, pp. 1457-1466, Mar. 2004.
[6] S. Chachulski, M. Jennings, S. Katti, and D. Katabi, "Trading Structure for Randomness in Wireless Opportunistic Routing," Proc. ACM Special Interest Group on Data Comm. (SIGCOMM '07), pp. 169-180, Aug. 2007.
[7] D. Chafekar, V.S.A. Kumar, M. Marathe, S. Parthasarathy, and A. Srinivasan, "Approximation Algorithms for Computing Capacity of Wireless Networks with SINR Constraints," Proc. IEEE INFOCOM, pp. 1166-1174, Apr. 2008.
[8] P. Chaporkar, K. Kar, and S. Sarkar, "Throughput Guarantees through Maximal Scheduling in Wireless Networks," Proc. 43rd Ann. Allerton Conf. Comm., Control and Computing, pp. 1557-1567, Sept. 2005.
[9] M. Chiang, "Balancing Transport and Physical Layers in Wireless Multihop Networks: Jointly Optimal Congestion Control and Power Control," IEEE J. Selected Areas in Comm., vol. 23, no. 1, pp. 1166-1174, Jan. 2005.
[10] S. Cui, A.J. Goldsmith, and A. Bahai, "Energy-Constrained Modulation Optimization," IEEE Trans. Wireless Comm., vol. 4, no. 5, pp. 2349-2360, Sept. 2005.
[11] T.J. Cormen, C.E. Leiserson, R.L. Rivest, and C. Stein, Introduction to Algorithms, second ed. MIT, 2001.
[12] L. Chen, S.H. Low, M. Chiang, and J.C. Doyle, "Cross-Layer Congestion Control, Routing and Scheduling Design in Ad Hoc Wireless Networks," Proc. IEEE INFOCOM, Apr. 2006.
[13] D.S.J. De Couto, D. Aguayo, J. Bicket, and R. Morris, "A High-Throughput Path Metric for Multi-Hop Wireless Routing," Springer Wireless Networks, vol. 11, no. 4, pp. 419-434, July 2005.
[14] R.L. Cruz and A.V. Santhanam, "Optimal Routing, Link Scheduling, and Power Control in Multi-Hop Wireless Networks," Proc. IEEE INFOCOM, pp. 702-711, Mar./Apr. 2003.
[15] Q. Dong, S. Banerjee, M. Adler, and A. Misra, "Minimum Energy Reliable Paths Using Unreliable Wireless Links," Proc. ACM MobiHoc, pp. 449-459, May 2005.
[16] M. Ehrgott, Multicriteria Optimization. Springer-Verlag, 2005.
[17] A. El Gamal, C. Nair, B. Prabhakar, E. Uysal-Biyikoglu, and S. Zahedi, "Energy-Efficient Scheduling of Packet Transmissions over Wireless Networks," Proc. IEEE INFOCOM, pp. 1773-1782, June 2002.
[18] W.R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Networks," Proc. 33rd Hawaii Int'l Conf. System Sciences, pp. 3005-3014, Jan. 2000.
[19] C. Jiang, Y. Shi, Y.T. Hou, and S. Kompella, "On Optimal Throughput-Energy Curve for Multi-Hop Wireless Networks," technical report, Bradley Dept. of Electrical and Computer Eng., Virginia Polytechnic Inst. and State Univ., , July 2010.
[20] F.P. Kelly, A. Maulloo, and D. Tan, "Rate Control in Communication Networks: Shadow Prices, Proportional Fairness and Stability," J. Operational Research Soc., vol. 49, no. 3, pp. 237-252, Mar. 1998.
[21] Y. Kim, H. Shin, and H. Cha, "Y-MAC: An Energy-Efficient Multi-Channel MAC Protocol for Dense Wireless Sensor Networks," Proc. Seventh Int'l Conf. Information Processing in Sensor Networks, pp. 53-63, Apr. 2008.
[22] M. Kodialam and T. Nandagopal, "Characterizing Achievable Rates in Multi-Hop Wireless Mesh Networks with Orthogonal Channels," IEEE/ACM Trans. Networking, vol. 13, no. 4, pp. 868-880, Aug. 2005.
[23] S. Kwon and N.B. Shroff, "Unified Energy-Efficient Routing for Multi-Hop Wireless Networks," Proc. IEEE INFOCOM, pp. 430-438, Apr. 2008.
[24] W. Li and H. Dai, "Optimal Throughput and Energy Efficiency for Wireless Sensor Networks: Multiple Access and Multipacket Reception," EURASIP J. Wireless Comm. and Networking, vol. 5, no. 4, pp. 541-553, Sept. 2005.
[25] L. Lin, X. Lin, and N.B. Shroff, "Low-Complexity and Distributed Energy Minimization in Multihop Wireless Networks," IEEE/ACM Trans. Networking, vol. 18, no. 2, pp. 501-514, Apr. 2010.
[26] X. Lin and N.B. Shroff, "The Impact of Imperfect Scheduling on Cross-Layer Congestion Control in Wireless Networks," IEEE/ACM Trans. Networking, vol. 14, no. 2, pp. 302-315, Apr. 2006.
[27] X. Lin and S. Rasool, "Distributed and Provably Efficient Algorithms for Joint Channel-Assignment, Scheduling, and Routing in Multichannel Ad Hoc Wireless Networks," IEEE/ACM Trans. Networking, vol. 17, no. 6, pp. 1874-1887, Dec. 2009.
[28] G. Lu, N. Sadagopan, B. Krishnamachari, and A. Goel, "Delay Efficient Sleep Scheduling in Wireless Sensor Networks," Proc. IEEE INFOCOM, pp. 2470-2481, Mar. 2005.
[29] I. Maric and R.D. Yates, "Cooperative Multihop Broadcast for Wireless Networks," IEEE J. Selected Areas in Comm., vol. 22, no. 6, pp. 1080-1088, Aug. 2004.
[30] H. Nama, M. Chiang, and N. Mandayam, "Utility-Lifetime Trade-Off in Self-Regulating Wireless Sensor Networks: A Cross-Layer Design Approach," Proc. IEEE Int'l Conf. Comm. (ICC '06), pp. 3511-3516, June 2006.
[31] M.J. Neely, "Energy Optimal Control for Time Varying Wireless Networks," IEEE Trans. Information Theory, vol. 52, no. 7, pp. 2915-2934, July 2006.
[32] M.J. Neely and R. Urgaonkar, "Optimal Backpressure Routing in Wireless Networks with Multi-Receiver Diversity," Elsevier Ad Hoc Networks, vol. 7, no. 5, pp. 862-881, July 2009.
[33] S. Singh, M. Woo, and C.S. Raghavendra, "Power-Aware Routing in Mobile Ad Hoc Networks," Proc. ACM MobiCom, pp. 181-190, Oct. 1998.
[34] Y. Sun, S. Du, O. Gurewitz, and D.B. Johnson, "DW-MAC: A Low Latency, Energy Efficient Demand-Wakeup MAC Protocol for Wireless Sensor Networks," Proc. ACM MobiHoc, pp. 53-62, May 2008.
[35] A. Tarello, J. Sun, M. Zafer, and E. Modiano, "Minimum Energy Transmission Scheduling Subject to Deadline Constraints," Springer Wireless Networks, vol. 14, no. 5, pp. 633-645, 2008.
[36] L. Tassiulas and A. Ephremides, "Stability Properties of Constrained Queueing Systems and Scheduling Policies for Maximum Throughput in Multihop Radio Networks," IEEE Trans. Automatic Control, vol. 37, no. 12, pp. 1936-1948, Dec. 1992.
[37] R. Urgaonkar and M.J. Neely, "Capacity Region, Minimum Energy, and Delay for a Mobile Ad-Hoc Network," Proc. Int'l Symp. Modeling and Optimization Mobile, Ad Hoc and Wireless Networks (WiOpt), p. 10, Apr. 2006.
[38] T. Van Dam and K. Langendoen, "An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks," Proc. ACM First Int'l Conf. Embedded Networked Sensor Systems (SenSys '03), pp. 171-180, Nov. 2003.
[39] X. Wu and R. Srikant, "Regulated Maximal Matching: A Distributed Scheduling Algorithm for Multi-Hop Wireless Networks with Node-Exclusive Spectrum Sharing," Proc. IEEE Int'l Conf. Decision and Control (CDC), pp. 5342-5347, Dec. 2005.
[40] W. Ye, J. Heidemann, and D. Estrin, "An Energy-Efficient MAC Protocol for Wireless Sensor Networks," Proc. IEEE INFOCOM, pp. 1567-1576, June 2002.
11 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool