This Article 
 Bibliographic References 
 Add to: 
Energy-Efficient VoIP over Wireless LANs
April 2010 (vol. 9 no. 4)
pp. 566-581
Vinod Namboodiri, Wichita State University, Wichita
Lixin Gao, University of Massachusetts, Amherst
Emerging dual-mode phones incorporate a Wireless LAN (WLAN) interface along with the traditional cellular interface. The additional benefits of the WLAN interface are, however, likely to be outweighed by its greater rate of energy consumption. This is especially of concern when real-time applications, that result in continuous traffic, are involved. WLAN radios typically conserve energy by staying in sleep mode. With real-time applications like Voice over Internet Protocol (VoIP), this can be challenging since packets delayed above a threshold are lost. Moreover, the continuous nature of traffic makes it difficult for the radio to stay in the lower power sleep mode enough to reduce energy consumption significantly. In this work, we propose the GreenCall algorithm to derive sleep/wake-up schedules for the WLAN radio to save energy during VoIP calls while ensuring that application quality is preserved within acceptable levels of users. We evaluate GreenCall on commodity hardware and study its performance over diverse network paths and describe our experiences in the process. We further extensively investigate the effect of different application parameters on possible energy savings through trace-based simulations. We show that, in spite of the interactive, real-time nature of voice, energy consumption during calls can be reduced by close to 80 percent in most instances.

[1] "Wi-Fi Phones Make a Splash," CNET News, 2100-7351_3-5296745.html, 2009.
[2] "New T-Mobile Plan Cuts Costs by Using Internet," San Francisco Chronicle, c/a/2007/06/27BUGG6QM5DR1.DTL, 2009.
[3] "Apple Iphone Technical Specifications," com/iphonespecs.html, 2009.
[4] "D-Link V-CLICK Makes It Easy to Switch from GSM and Wi-Fi Modes with a Single Click,", 2009.
[5] A. Mahesri and V. Vardhan, "Power Consumption Breakdown on a Modern Laptop," Proc. Power-Aware Computer Systems (PACS), 2004.
[6] V. Raghunathan, T. Pering, R. Want, A. Nguyen, and P. Jensen, "Experience with a Low Power Wireless Mobile Computing Platform," Proc. Int'l Symp. Low Power Electronics and Design (ISLPED), pp. 363-368, 2004.
[7] M. Anand, E. Nightingale, and J. Flinn, "Self-Tuning Wireless Network Power Management," Proc. ACM MobiCom, 2003.
[8] R. Krashinsky and H. Balakrishnan, "Minimizing Energy for Wireless Web Access with Bounded Slowdown," Proc. ACM MobiCom, 2002.
[9] E. Shih, P. Bahl, and M.J. Sinclair, "Wake on Wireless: An Event-Driven Energy Saving Strategy for Battery Operated Devices," Proc. ACM MobiCom, 2002.
[10] S. Singh and C. Raghavendra, "PAMAS: Power Aware Multi-Access Protocol with Signalling for Ad Hoc Networks," ACM Computer Comm. Rev., vol. 28, no. 3, pp. 5-26, July 1998.
[11] T. Pering, Y. Agarwal, R. Gupta, and R. Want, "Coolspots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio Interfaces," Proc. ACM/USENIX MobiSys, pp. 220-232, June 2006.
[12] Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE Std 802.ll-1999, IEEE Computer Soc. LAN MAN Standards Committee, IEEE, 1999.
[13] Y. Agarwal, R. Chandra, A. Wolman, P. Bahl, K. Chin, and R. Gupta, "Wireless Wakeups Revisited: Energy Management for VoIP over Wi-Fi Smartphones," Proc. ACM/USENIX MobiSys, 2007.
[14] P. Shenoy and P. Radkov, "Proxy-Assisted Power-Friendly Streaming to Mobile Devices," Proc. Conf. Multimedia Computing and Networking (MMCN), 2003.
[15] E. Tan, L. Guo, S. Chen, and X. Zhang, "PSM-Throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs," Proc. IEEE Int'l Conf. Network Protocols (ICNP), pp. 123-132, Oct. 2007.
[16] J. Adams and G.-M. Muntean, "Adaptive-Buffer Power Save Mechanism for Mobile Multimedia Streaming," Proc. IEEE Int'l Conf. Comm. (ICC), pp. 4548-4553, June 2007.
[17] J. Liu and L. Zhong, "Micro Power Management of Active 802.11 Interfaces," Proc. ACM/USENIX MobiSys, pp. 146-159, 2008.
[18] J. Kotwicki, "An Analysis of Energy-Efficient Voice over IP Communication in Wireless Networks," master's thesis, Case Western Reserve Univ., Mar. 2004.
[19] A. Gupta and P. Mohapatra, "Energy Consumption and Conservation in WiFi Based Phones: A Measurement-Based Study," Proc. IEEE Comm. Soc. Conf. Sensor, Mesh, and Ad Hoc Comm. and Networks (SECON), 2007.
[20] B. Gleeson, D. Picovici, R. Skehill, and J. Nelson, "Exploring Power Saving in 802.11 VoIP Wireless Links," Proc. Int'l Conf. Wireless Comm. and Mobile Computing (IWCMC), pp. 779-784, 2006.
[21] S.-L. Tsao, C.-H. Huang, and T.-M. Lin, "Energy Conserving Packet Transmission Schemes for Video and Voice over WLAN," Proc. IEEE Consumer Comm. and Networking Conf. (CCNC), 2006.
[22] Y. Chen, N. Smavatkul, and S. Emeott, "Power Management for VoIP over IEEE 802.11 WLAN," Proc. Wireless Comm. and Networking Conf. (WCNC), 2004.
[23] "WMM Power Save for Mobile and Portable WiFi Certified Devices," Wi-Fi Alliance, Dec. 2005.
[24] A. Markopoulou, F. Tobagi, and M. Karam, "Loss and Delay Measurements of Internet Backbones," Computer Comm., vol. 29, no. 10, pp. 1590-1604, June 2006.
[25] W.A. Montgomery, "Techniques for Packet Voice Synchronization," IEEE J. Selected Areas in Comm., vol. 1, no. 6, pp. 1022-1028, Dec. 1983.
[26] A.P. Markopoulou, F.A. Tobagi, and M.J. Karam, "Assessment of Voip Quality over Internet Backbones," Proc. IEEE INFOCOM, pp. 150-159, 2002.
[27] M. Karam and F.A. Tobagi, "Analysis of the Delay and Jitter of Voice Traffic over the Internet," Proc. IEEE INFOCOM, pp. 824-833, 2001.
[28] S.B. Moon, J. Kurose, and D. Towsley, "Packet Audio Playout Delay Adjustment: Performance Bounds and Algorithms," ACM/Springer Multimedia Systems, vol. 6, pp. 17-28, 1998.
[29] "PlanetLab—An Open Platform for Developing, Deploying, and Accessing Planetary-Scale Services," http:/, 2009.
[30] S. Guha, N. Daswani, and R. Jain, "An Experimental Study of the Skype Peer-to-Peer VoIP System," Proc. Int'l Workshop Peer-to-Peer Systems (IPTPS), pp. 1-6, Feb. 2006.
[31] L. Feeney and M. Nilsson, "Investigating the Energy Consumption of a Wireless Network Interface in an Ad-Hoc Networking Environment," Proc. IEEE INFOCOM, 2001.
[32] "Definition of Categories of Speech Transmission Quality," ITU-T Recommendation G.109, 1999.
[33] "One Way Transmission Time," ITU-T Recommendation G.114, 2003.
[34] L. Ding and R. Goubran, "Assessment of Effects of Packet Loss on Speech Quality in VoIP," Proc. IEEE Int'l Workshop Haptic, Audio and Visual Environments and Their Applications (HAVE), 2003.
[35] W.-H. Chiang, W.-C. Xiao, and C.-F. Chou, "A Performance Study of VoIP Applications: MSN vs. Skype," Proc. MULTICOMM, 2006.
[36] "Artificial Conversational Speech," ITU-T Recommendation P.59, Mar. 1993.
[37] V. Namboodiri, "Algorithms and Protocols towards Energy-Efficiency in Wireless Networks," PhD dissertation, Univ. of Massachusetts Amherst, Sept. 2008.
[38] T.N. Ruckmongathan, M. Govind, and G. Deepak, "Reducing Power Consumption in Liquid-Crystal Displays," IEEE Trans. Electron Devices, vol. 53, no. 7, pp. 1559-1566, July 2006.

Index Terms:
Voice over IP (VoIP), wireless LANs, energy consumption, portable communication devices, Internet.
Vinod Namboodiri, Lixin Gao, "Energy-Efficient VoIP over Wireless LANs," IEEE Transactions on Mobile Computing, vol. 9, no. 4, pp. 566-581, April 2010, doi:10.1109/TMC.2009.150
Usage of this product signifies your acceptance of the Terms of Use.