skip to main content
10.1145/2699343.2699345acmconferencesArticle/Chapter ViewAbstractPublication PageshotmobileConference Proceedingsconference-collections
research-article
Open Access

CQIC: Revisiting Cross-Layer Congestion Control for Cellular Networks

Published:12 February 2015Publication History

ABSTRACT

With the advent of high-speed cellular access and the overwhelming popularity of smartphones, a large percent of today's Internet content is being delivered via cellular links. Due to the nature of long-range wireless signal propagation, the capacity of the last hop cellular link can vary by orders of magnitude within a short period of time (e.g., a few seconds). Unfortunately, TCP does not perform well in such fast-changing environments, potentially leading to poor spectrum utilization and high end-to-end packet delay.

In this paper we revisit seminal work in cross-layer optimization in the context of 4G cellular networks. Specifically, we leverage the rich physical layer information exchanged between base stations (NodeB) and mobile phones (UE) to predict the capacity of the underlying cellular link, and propose nCQIC, a cross-layer congestion control design. Experiments on real cellular networks confirm that our capacity estimation method is both accurate and precise. A CQIC sender uses these capacity estimates to adjust its packet sending behavior. Our preliminary evaluation reveals that CQIC improves throughput over TCP by 1.08-2.89x for small and medium flows. For large flows, CQIC attains throughput comparable to TCP while reducing the average RTT by 2.38-2.65x.

References

  1. 3GPP. High Speed Packet Data Access.Google ScholarGoogle Scholar
  2. 3GPP. LTE Advanced.Google ScholarGoogle Scholar
  3. ASTELY, A., DAHLMAN, E., FURUSKAR, A., JADING, Y., LINDSTROM, M., AND PARKVALL, S. LTE: the Evolution of Mobile Broadband. IEEE Communications Magazine 47, 4 (2009), 44--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. BAKRE, A., AND BADRINATH, B. I-TCP: Indirect TCP for Mobile Hosts. In Proceedings of ICDCS (1995). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. BALAKRISHNAN, H., RAHUL, H. S., AND SESHAN, S. An Integrated Congestion Management Architecture for Internet Hosts. In Proceedings of ACM SIGCOMM (1999). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. BALAKRISHNAN, H., SESHAN, S., AMIR, E., AND KATZ, R. H. Improving tci/ip performance over wireless networks. In Proceedings of ACM MobiCom (1995). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. BALAKRISHNAN, HARI AND PADMANABHAN, VENKATAN. AND SESHAN, SRINIVASAN AND KATZ, RANDYH. A Comparison of Mechanisms for Improving TCP Performance over Wireless Links. IEEE/ACM Transactions on Networking 5, 6 (1997), 756--769. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. BENDER, P., BLACK, P., GROB, M., PADOVANI, R., SINDHUSHAYANA, N., AND VITERBI, A. CDMA/HDR: a Bandwidth-Efficient High Speed Wireless Data Service for Nomadic Users. IEEE Communications Magazine 38, 7 (2000), 70--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. BROWN, K., AND SINGH, S. M-TCP: TCP for Mobile Cellular Networks. SIGCOMM Computer Communication Review 27, 5 (1997), 19--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. CHAN, M. C., AND RAMJEE, R. TCP/IP Performance over 3G Wireless Links with Rate and Delay Variation. In Proceedings of ACM MobiCom (2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. CHEN, X., JIN, R., SUH, K., WANG, B., AND WEI, W. Network Performance of Smart Mobile Handhelds in a University Campus WiFi Network. In Proceedings of ACM IMC (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. ERICSSON. Ericsson Mobility Report. http://www.ericsson.com/res/docs/2014/ericsson-mobility-report-june-2014.pdf.Google ScholarGoogle Scholar
  13. FARIDKHAFIZOV AND MEHMETYAVUZ. Running TCP over IS-2000. In Proceedings of IEEE ICC (2002).Google ScholarGoogle Scholar
  14. FORD, B. Structured Streams: A New Transport Abstraction. In Proceedings of ACM SIGCOMM (2007). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. GOOGLE. Quick UDP Internet Connections. https://docs.google.com/document/d/1RNHkx_VvKWyWg6Lr8SZ-saqsQx7rFV-ev2jRFUoVD34.Google ScholarGoogle Scholar
  16. HUANG, J., QIAN, F., GUO, Y., ZHOU, Y., XU, Q., MAO,Z. M., SEN, S., AND SPATSCHECK, O. An In-depth Study of LTE: Effect of Network Protocol and Application Behavior on Performance. In Proceedings of ACM SIGCOMM (2013). Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. JIANG, H., WANG, Y., LEE, K., AND RHEE, I. Tackling Bufferbloat in 3G/4G Networks. In Proceedings of ACM IMC (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. KUNNIYUR, S., AND SRIKANT, R. End-to-End Congestion Control Schemes: Utility Functions, Random Losses and ECN Marks. In Proceedings of IEEE INFOCOM (2000).Google ScholarGoogle ScholarCross RefCross Ref
  19. QUALCOMM. QXDM Professional Qualcomm eXtensible Diagnostic Monitor. http://goo.gl/ibV7g1.Google ScholarGoogle Scholar
  20. REN, F., AND LIN, C. Modeling and Improving TCP Performance over Cellular Link with Variable Bandwidth. IEEE Transactions on Mobile Computing 10, 8 (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. SHAKKOTTAII, S., AND KARLSSON, P. C. Cross-Layer Design for Wireless Networks. IEEE Communications Magazine 41, 10 (2003), 74--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. SRIVASTAVA, V., AND MOTANI, M. Cross-layer Design: A Survey and the Road Ahead. IEEE Communications Magazine 43, 12 (2005), 112--119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. WINSTEIN, K., SIVARAMAN, A., AND BALAKRISHNAN, H. Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks. In Proceedings of USENIX NSDI (2013). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. CQIC: Revisiting Cross-Layer Congestion Control for 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
    • Published in

      cover image ACM Conferences
      HotMobile '15: Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications
      February 2015
      152 pages
      ISBN:9781450333917
      DOI:10.1145/2699343

      Copyright © 2015 Owner/Author

      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 12 February 2015

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      HotMobile '15 Paper Acceptance Rate23of85submissions,27%Overall Acceptance Rate96of345submissions,28%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader