Experience: Rethinking RRC State Machine Optimization in Light of Recent Advancements Theodore Stoner Xuetao Wei∗ Joseph Knight University of Cincinnati University of Cincinnati University of Cincinnati
[email protected] [email protected] [email protected] Lei Guo Northeastern University
[email protected] ABSTRACT Keywords Broadband mobile networks utilize a radio resource con- UMTS; RRC state machine; radio resource optimization trol (RRC) state machine to allocate scarce radio resources. Current implementations introduce high latencies and cross- 1. INTRODUCTION layer degradation. Recently, the RRC enhancements, con- tinuous packet connectivity (CPC) and the enhanced for- The UMTS and LTE RRC state machine implementations ward access channel (Enhanced FACH), have emerged in play an important role in determining mobile application UMTS. We study the availability and performance of these performance [30]. The purpose of the RRC state machine is enhancements on a network serving a market with a popula- to efficiently allocate network radio resources among a multi- tion in the millions. Our experience in the wild shows these tude of mobile devices. An additional goal is to minimize the enhancements offer significant reductions in latency, mobile utilization of energy intensive resources on the mobile device. device energy consumption, and improved end user expe- The RRC state machine places wireless devices into one of rience. We develop new over-the-air measurements that re- several defined states that determine the amount of control, solve existing limitations in measuring RRC parameters. We mobility management, and radio resources allocated. State find CPC provides significant benefits with minimal resource changes incur a high cost, with delays up to several seconds.