Reducing Energy Cost of Keepalive Messages in 3G Mobiles

Mobile phones are characterized by limited energy sources. Saving this energy is therefore a primordial subject. As well as for the low level communication protocols (typically from Physical and MAC layers), unnecessary energy consumption can be caused by the behavior of high level protocols, typically from Application and Transport layers. In this paper, we study the case of a classical but not well-known mechanism, the "keep alive mechanism", that induces increase of the energetic cost on mobile phones. We then propose a solution to reduce this cost and provide NS-3 experimentations that show the resulting benefits.

[1]  Pasi Eronen TCP Wake-Up: Reducing Keep-Alive Traffic in Mobile IPv4 and IPsec NAT Traversal , 2008 .

[2]  Franco Davoli,et al.  Energy Efficiency in the Future Internet: A Survey of Existing Approaches and Trends in Energy-Aware Fixed Network Infrastructures , 2011, IEEE Communications Surveys & Tutorials.

[3]  Vassilis Tsaoussidis,et al.  Transport Protocol Behavior and Energy-Saving Potential , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[4]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[5]  R.S. Tucker,et al.  Energy Consumption of the Internet , 2007, COIN-ACOFT 2007 - Joint International Conference on the Optical Internet and the 32nd Australian Conference on Optical Fibre Technology.

[6]  Yun Won Chung,et al.  Performance analysis of IP paging and power saving mode in IP-based mobile networks , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[7]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.0 , 1996, RFC.

[8]  Jui-Hung Yeh,et al.  Comparative Analysis of Energy-Saving Techniques in 3GPP and 3GPP2 Systems , 2009, IEEE Transactions on Vehicular Technology.

[9]  Shun-Ren Yang,et al.  Dynamic Power Saving Mechanism for 3G UMTS System , 2007, Mob. Networks Appl..

[10]  Thomas Herbert The Linux TCP/IP Stack: Networking for Embedded Systems (Networking Series) , 2004 .

[11]  Brice Augustin,et al.  On Traffic Patterns of HTTP Applications , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[12]  J. Widmer,et al.  On the impact of 2G and 3G network usage for mobile phones' battery life , 2009, 2009 European Wireless Conference.

[13]  M. Yamada,et al.  Power Efficient Approach and Performance Control for Routers , 2009, 2009 IEEE International Conference on Communications Workshops.

[14]  Xinbing Wang,et al.  An efficient negotiation protocol for real-time multimedia applications over wireless networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).