skip to main content
research-article

Control-plane protocol interactions in cellular networks

Published:17 August 2014Publication History
Skip Abstract Section

Abstract

Control-plane protocols are complex in cellular networks. They communicate with one another along three dimensions of cross layers, cross (circuit-switched and packet-switched) domains, and cross (3G and 4G) systems. In this work, we propose signaling diagnosis tools and uncover six instances of problematic interactions. Such control-plane issues span both design defects in the 3GPP standards and operational slips by carriers. They are more damaging than data-plane failures. In the worst-case scenario, users may be out of service in 4G, or get stuck in 3G. We deduce root causes, propose solutions, and summarize learned lessons.

References

  1. Speedtest.net - Ookla. http://www.SpeedTest.net.Google ScholarGoogle Scholar
  2. Voice over LTE. http://www.gsma.com/technicalprojects/volte.Google ScholarGoogle Scholar
  3. 3GPP. TS25.331: Radio Resource Control (RRC), 2006.Google ScholarGoogle Scholar
  4. 3GPP. TS23.401: GPRS Enhancements for E-UTRAN Access, 2011.Google ScholarGoogle Scholar
  5. 3GPP. TS23.272: CSFB in EPS, 2012.Google ScholarGoogle Scholar
  6. 3GPP. TS24.008: Mobile Radio Interface Layer 3, 2012.Google ScholarGoogle Scholar
  7. 3GPP. TS36.331: Radio Resource Control (RRC), 2012.Google ScholarGoogle Scholar
  8. 3GPP. TS24.301: Non-Access-Stratum (NAS) for EPS;, Jun. 2013.Google ScholarGoogle Scholar
  9. N. Balasubramanian, A. Balasubramanian, and A. Venkataramani. Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications. In IMC, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Canini, D. Venzano, P. Peresini, D. Kostic, and J. Rexford. A NICE Way to Test OpenFlow Applications. In NSDI, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. H. Holma and A. Toskala. WCDMA for UMTS - HSPA Evolution and LTE. Wiley, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. G. J. Holzmann. Design and Validation of Computer Protocols. Bell Laboratories, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Huang, F. Qian, Y. Guo, Y. Zhou, Q. Xu, Z. M. Mao, S. Sen, and O. Spatscheck. An in-depth study of LTE: Effect of network protocol and application behavior on performance. In SIGCOMM'13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. U. Javed, D. Han, R. Caceres, J. Pang, S. Seshan, and A. Varshavsky. Predicting Handoffs in 3G Networks. SIGOPS Oper. Syst. Rev., 45(3):65--70, Jan. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. P. Kazemian, G. Varghese, and N. McKeown. Header Space Analysis: Static Checking for Networks. In NSDI, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. T. Koponen, M. Casado, N. Gude, et al. Onix: A distributed control platform for large-scale production networks. In OSDI, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. B. T. Loo, J. M. Hellerstein, I. Stoica, et al. Declarative routing: Extensible routing with declarative queries. In SIGCOMM '05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. H. Mai, A. Khurshid, R. Agarwal, et al. Debugging the dataplane with anteater. SIGCOMM Comp. Comm. Rev., 41(4):290--301, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. Musuvathi and D. R. Engler. Model checking large network protocol implementations. In NSDI, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. F. Orava and J. Parrow. An algebraic verification of a mobile network. Formal Aspects of Computing, 4(6):497--543, 1992.Google ScholarGoogle ScholarCross RefCross Ref
  21. C. Peng, C. Li, G. Tu, S. Lu, and L. Zhang. Mobile Data Charging: New Attacks and Countermeasures. In CCS, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. C. Peng, G. Tu, C. Li, and S. Lu. Can We Pay for What We Get in 3G Data Access? In MobiCom, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Qualcomm. Circuit-Switched Voice Services over HSPA.Google ScholarGoogle Scholar
  24. M. A. Smith. Formal Verification of Communication Protocols. In FORTE, pages 129--144, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. C. Tang. Modeling and Analysis of Mobile Telephony Protocols. PhD thesis, Stevens Institute of Technology, 2013.Google ScholarGoogle Scholar
  26. G. Tu, C. Peng, C. Li, et al. Accounting for Roaming Users on Mobile Data Access: Issues and Root Causes. In MobiSys, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. G. Tu, C. Peng, H. Wang, C. Li, and S. Lu. How Voice Calls Affect Data in Operational LTE Networks. In MobiCom, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Control-plane protocol interactions in cellular networks

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCOMM Computer Communication Review
            ACM SIGCOMM Computer Communication Review  Volume 44, Issue 4
            SIGCOMM'14
            October 2014
            672 pages
            ISSN:0146-4833
            DOI:10.1145/2740070
            Issue’s Table of Contents

            Copyright © 2014 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 17 August 2014

            Check for updates

            Qualifiers

            • research-article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader