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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Almes, G., Kalidindi, S., Zekauskas, M.: A One-way Delay Metric for IPPM. rfc 2679 (September 1999)
Browserscope, http://www.browserscope.org/?category=network&v=1
Chu, J., Dukkipati, N., Cheng, Y., Mathis, M.: Increasing TCP’s Initial Window. Internet Draft (November 2012) (work in progress)
Demichelis, C., Chimento, P.: IP Packet Delay Variation Metric for IP Performance Metrics (IPPM). rfc 3393 (November 2002)
Dukkipati, N., et al.: An Argument for Increasing TCP’s Initial Congestion Window. ACM SIGCOMM Computer Communications Review 40(3), 26–33 (2010)
Fielding, R., et al.: Hypertext Transfer Protocol – HTTP/1.1. rfc 2616 (June 1999)
Floyd, S., Jacobson, V.: Random Early Detection Gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking 1(4), 397–413 (1993)
Gettys, J.: IW10 Considered Harmful. Internet Draft (August 2011) (work in progress)
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)
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)
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)
Koodli, R., Ravikanth, R.: One-way Loss Pattern Sample Metrics. rfc 3357 (August 2002)
Mills, D., Martin, J., Burbank, J., Kasch, W.: Network Time Protocol Version 4: Protocol and Algorithms Specification. rfc 5905 (June 2010)
Shalunov, S., Hazel, G., Iyengar, J., Kuehlewind, M.: Low extra delay background transport (LEDBAT). rfc 6817 (December 2012)
Souders, S.: Roundup on Parallel Connections (March 2008), http://www.stevesouders.com/blog/2008/03/20/roundup-on-parallel-connections/
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)
TCPDUMP/LIBPCAP public repository, http://www.tcpdump.org/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Järvinen, I. et al. (2013). Effect of Competing TCP Traffic on Interactive Real-Time Communication. In: Roughan, M., Chang, R. (eds) Passive and Active Measurement. PAM 2013. Lecture Notes in Computer Science, vol 7799. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36516-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-36516-4_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36515-7
Online ISBN: 978-3-642-36516-4
eBook Packages: Computer ScienceComputer Science (R0)