Effect of Competing TCP Traffic on Interactive Real-Time Communication

  • Ilpo Järvinen
  • Binoy Chemmagate
  • Aaron Yi Ding
  • Laila Daniel
  • Markus Isomäki
  • Jouni Korhonen
  • Markku Kojo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7799)

Abstract

Providing acceptable quality level for interactive media flows such as interactive video or audio is challenging in the presence of TCP traffic. Volatile TCP traffic such as Web traffic causes transient queues to appear and vanish rapidly introducing jitter to the packets of the media flow. Meanwhile long-lived TCP connections cause standing queues to form which increases the one-way delay for the media flow packets. To get insights into this problem space we conducted experiments in a real high-speed cellular network. Our results confirm the existence of issues with both Web-like traffic and long-lived TCP connections and highlight that current trend of using several parallel connections in Web browsers tends to have high cost on media flows. In addition, the recent proposal to increase the initial window of TCP to ten segments, if deployed, is going to make the jitter problem even worse.

References

  1. 1.
    Almes, G., Kalidindi, S., Zekauskas, M.: A One-way Delay Metric for IPPM. rfc 2679 (September 1999)Google Scholar
  2. 2.
  3. 3.
    Chu, J., Dukkipati, N., Cheng, Y., Mathis, M.: Increasing TCP’s Initial Window. Internet Draft (November 2012) (work in progress)Google Scholar
  4. 4.
    Demichelis, C., Chimento, P.: IP Packet Delay Variation Metric for IP Performance Metrics (IPPM). rfc 3393 (November 2002)Google Scholar
  5. 5.
    Dukkipati, N., et al.: An Argument for Increasing TCP’s Initial Congestion Window. ACM SIGCOMM Computer Communications Review 40(3), 26–33 (2010)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Fielding, R., et al.: Hypertext Transfer Protocol – HTTP/1.1. rfc 2616 (June 1999)Google Scholar
  7. 7.
    Floyd, S., Jacobson, V.: Random Early Detection Gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking 1(4), 397–413 (1993)CrossRefGoogle Scholar
  8. 8.
    Gettys, J.: IW10 Considered Harmful. Internet Draft (August 2011) (work in progress)Google Scholar
  9. 9.
    Huang, J., et al.: Anatomizing Application Performance Differences on Smartphones. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services (MobiSys), pp. 165–178 (June 2010)Google Scholar
  10. 10.
    Järvinen, I., Ding, Y., Nyrhinen, A., Kojo, M.: Harsh RED: Improving RED for Limited Aggregate Traffic. In: Proceedings of the 26th IEEE International Conference on Advanced Information Networking and Applications (AINA) (March 2012)Google Scholar
  11. 11.
    Jiang, H., Liu, Z., Wang, Y., Lee, K., Rhee, I.: Understanding Bufferbloat in Cellular Networks. In: Proceedings of the Workshop on Cellular Networks: Operations, Challenges, and Future Design (CellNet) at SIGCOMM 2012 (August 2012)Google Scholar
  12. 12.
    Koodli, R., Ravikanth, R.: One-way Loss Pattern Sample Metrics. rfc 3357 (August 2002)Google Scholar
  13. 13.
    Mills, D., Martin, J., Burbank, J., Kasch, W.: Network Time Protocol Version 4: Protocol and Algorithms Specification. rfc 5905 (June 2010)Google Scholar
  14. 14.
    Shalunov, S., Hazel, G., Iyengar, J., Kuehlewind, M.: Low extra delay background transport (LEDBAT). rfc 6817 (December 2012)Google Scholar
  15. 15.
    Souders, S.: Roundup on Parallel Connections (March 2008), http://www.stevesouders.com/blog/2008/03/20/roundup-on-parallel-connections/
  16. 16.
    Tan, W., Lam, F., Lau, W.: An Empirical Study on the Capacity and Performance of 3G Networks. IEEE Transactions on Mobile Computing 7(6), 737–750 (2008)CrossRefGoogle Scholar
  17. 17.
    TCPDUMP/LIBPCAP public repository, http://www.tcpdump.org/

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Ilpo Järvinen
    • 1
  • Binoy Chemmagate
    • 1
  • Aaron Yi Ding
    • 1
  • Laila Daniel
    • 1
  • Markus Isomäki
    • 2
  • Jouni Korhonen
    • 3
  • Markku Kojo
    • 1
  1. 1.University of HelsinkiFinland
  2. 2.NokiaFinland
  3. 3.Nokia Siemens NetworksFinland

Personalised recommendations