Characterizing radio resource allocation for 3G networks

3G cellular data networks have recently witnessed explosive growth. In this work, we focus on UMTS, one of the most popular 3G mobile communication technologies. Our work is the first to accurately infer, for any UMTS network, the state machine (both transitions and timer values) that guides the radio resource allocation policy through a light-weight probing scheme. We systematically characterize the impact of operational state machine settings by analyzing traces collected from a commercial UMTS network, and pinpoint the inefficiencies caused by the interplay between smartphone applications and the state machine behavior. Besides basic characterizations, we explore the optimal state machine settings in terms of several critical timer values evaluated using real network traces. Our findings suggest that the fundamental limitation of the current state machine design is its static nature of treating all traffic according to the same inactivity timers, making it difficult to balance tradeoffs among radio resource usage efficiency, network management overhead, device radio energy consumption, and performance. To the best of our knowledge, our work is the first empirical study that employs real cellular traces to investigate the optimality of UMTS state machine configurations. Our analysis also demonstrates that traffic patterns impose significant impact on radio resource and energy consumption. In particular, We propose a simple improvement that reduces YouTube streaming energy by 80% by leveraging an existing feature called fast dormancy supported by the 3GPP specifications.

[1]  Feng Qian,et al.  TOP: Tail Optimization Protocol For Cellular Radio Resource Allocation , 2010, The 18th IEEE International Conference on Network Protocols.

[2]  Andreas Mitschele-Thiel,et al.  Static RRC Timeouts for Various Traffic Scenarios , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[3]  Andreas Mitschele-Thiel,et al.  UMTS data capacity improvements employing dynamic RRC timeouts , 2005, 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications.

[4]  Gennaro Boggia,et al.  Theory and Practice of RRC State Transitions in UMTS Networks , 2009, 2009 IEEE Globecom Workshops.

[5]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[6]  Mahesh Balakrishnan,et al.  Where's that phone?: geolocating IP addresses on 3G networks , 2009, IMC '09.

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

[8]  Oriol Sallent,et al.  Radio Resource Management Strategies in UMTS , 2005 .

[9]  Roch Guérin,et al.  Distributed Uplink Scheduling in CDMA Networks , 2007, Networking.

[10]  Wei Luo,et al.  Impacts of inactivity timer values on UMTS system capacity , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[11]  Gennaro Boggia,et al.  Discovering Parameter Setting in 3G Networks via Active Measurements , 2008, IEEE Communications Letters.

[12]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[13]  Mark C. Cudak,et al.  Radio resource control protocol configuration for optimum Web browsing , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[14]  Jul-Hung Yeh,et al.  Impact of inactivity timer on energy consumption in WCDMA and cdma2000 , 2004, 2004 Symposium on Wireless Telecommunications.

[15]  Feng Qian,et al.  TCP revisited: a fresh look at TCP in the wild , 2009, IMC '09.

[16]  Patrick P. C. Lee,et al.  On the Detection of Signaling DoS Attacks on 3G Wireless Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[17]  Arun Venkataramani,et al.  Augmenting mobile 3G using WiFi , 2010, MobiSys '10.

[18]  Antti Toskala,et al.  HSDPA/HSUPA for UMTS: High Speed Radio Access for Mobile Communications , 2006 .

[19]  Yin Zhang,et al.  On the characteristics and origins of internet flow rates , 2002, SIGCOMM '02.

[20]  Ramachandran Ramjee,et al.  Bartendr: a practical approach to energy-aware cellular data scheduling , 2010, MobiCom.

[21]  Donald F. Towsley,et al.  TCP-aware resource allocation in CDMA networks , 2006, MobiCom '06.

[22]  Songqing Chen,et al.  Delving into internet streaming media delivery: a quality and resource utilization perspective , 2006, IMC '06.