Demystify Undesired Handoff in Cellular Networks

Chunyi Peng,Yuanjie Li
DOI: https://doi.org/10.1109/icccn.2016.7568506
2016-01-01
Abstract:Handoff is a critical mechanism in cellular networks. When the mobile device moves out of the coverage of the serving cell (i.e., base station), a handoff is performed to switch its serving cell to another and thus to ensure seamless network access. To provide nice user experience, it is desirable to select the preferred cell (e.g., 4G rather than 3G/2G in most cases) among multiple candidate cells which all are around and able to serve the device if needed. In this paper, we examine the property of desired reachability in the current design and practice of handoff. We show that handoff is designated to be configurable in order to accommodate diverse requirements by users and operators. However, handoff misconfigurations exist and they make the device stuck in an undesired target cell (e.g., 2G when 4G available). We model the distributed mobility management as an iterative process and use a formal analysis to classify the causes. We further design a software tool to detect handoff misbehaviors and run it over operational networks. We validate the identified issues on two major US mobile carrier networks.
What problem does this paper attempt to address?