Abstract
TCP is the dominant protocol in the Internet and delay friendliness of TCP is a well studied, complex and a practical issue. While all other components of end-to-end delay have been adequately characterized, the issue regarding queuing delay and the number of re-transmissions which are random in nature, add to uncertainty in the Internet. The datagrams at the router are from number of multiplexed flows’ M(n) which constitute a stochastic process. This paper examines queuing behavior subject to multiplexing a stochastic process M (n) of flows’. The arrival and service processes at the bottleneck router have been mathematically modeled accounting for different proportions of TCP and UDP with their datagram sizes as parameters. This model is then used to evaluate the mean queuing delay for datagrams for different fractions of TCP in the background traffic. Further using discrete queue analysis of datagrams, estimation of average instantaneous delay for datagrams of a tagged flow has been derived to ascertain the delay impact of multiplexing of flows’ on datagrams of a tagged flow by fellow flows’. The analysis divulges an intriguing behavior that flows’ multiplexing ‘harms’ the queuing delay. It has been observed that mean queuing delay for datagrams and average instantaneous delay for datagrams of a typical flow get degraded with the increased number of fellow TCP flows’ in the background traffic.










Similar content being viewed by others
References
Afanasyev, A., Tilley, N., Reiher, P., Kleinrock, L.: Host-to-host congestion control for tcp. IEEE Commun. Surv. Tutor. 12(3), 304–342 (2010)
Araldo, A. G,. Rossi, D.: Dissecting bufferbloat: Measurement and per-application breakdown of queueing delay. In: Proceedings of the 2013 workshop on Student workhop, pp. 53–56. ACM (2013)
Bertsekas, D .P., Gallager, R .G., Humblet, P.: Data Networks, vol. 2. Prentice-Hall International, New Jersey (1992)
Bose, S.K.: An Introduction to Queueing Systems. Springer, Berlin (2013)
Briscoe, B., Brunstrom, A., Petlund, A., Hayes, D., Ros, D., Tsang, J., Gjessing, S., Fairhurst, G., Griwodz, C., Welzl, M.: Reducing internet latency: a survey of techniques and their merits. IEEE Commun. Surv. Tutor. 18(3), 2149–2196 (2014)
Callegari, C., Giordano, S., Pagano, M., Pepe, T.: Behavior analysis of tcp linux variants. Comput. Netw. 56(1), 462–476 (2012)
Calzarossa, M., Serazzi, G.: Workload characterization: a survey. Proc. IEEE 81(8), 1136–1150 (1993)
Cardwell, N., Cheng, Y., Gunn, C.S., Yeganeh, S.H.: Bbr: congestion-based congestion control. Commun. ACM 60(2), 58–66 (2017)
Casas, P., D’Alconzo, A., Fiadino, P., Bär, A., Finamore, A., Zseby, T.: When youtube does not work?analysis of qoe-relevant degradation in google cdn traffic. IEEE Trans. Netw. Serv. Manag. 11(4), 441–457 (2014)
Chen, H., Jin, H., Wu, S.: Minimizing inter-server communications by exploiting self-similarity in online social networks. IEEE Trans. Parallel Distrib. Syst. 4, 1116–1130 (2016)
Csoma, A., Toka, L., Gulyás, A.: On lower estimating internet queuing delay. In: 2015 38th International Conference on Telecommunications and Signal Processing (TSP), pp. 299–303. IEEE (2015)
Domaski, A., Domaska, J., Czachrski, T., Klamka, J.: Self-similarity traffic and aqm mechanism based on non-integer order controller. In: International Conference on Computer Networks, pp. 336–350. Springer (2017)
Downey, A. B.: Evidence for long-tailed distributions in the internet. In: Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement, pp. 229–241. ACM (2001)
Gettys, J., Nichols, K.: Bufferbloat: dark buffers in the internet. Commun. ACM 55(1), 57–65 (2012)
Iya, N., Kuhn, N., Verdicchio, F., Fairhurst, G.: Analyzing the impact of bufferbloat on latency-sensitive applications. In: 2015 IEEE International Conference on Communications (ICC), pp. 6098–6103. IEEE (2015)
Kaur, G., Saxena, V., Gupta, J.: Detection of tcp targeted high bandwidth attacks using self-similarity. J. King Saud Univ. Comput. Inf. Sci. (2017)
Kleinrock, L.: Queueing systems, volume 2: Computer applications, volume 66. Wiley, New York (1976)
Li, S., Sun, W., Hua, C.: Optimal resource allocation for heterogeneous traffic in multipath networks. Int. J. Commun. Syst. 29(1), 84–98 (2016)
Liu, X., Yang, F., Jin, Y., Wang, Z., Cao, Z., Sun, N.: Regional congestion mitigation in lossless datacenter networks. In: IFIP International Conference on Network and Parallel Computing, pp. 62–74. Springer (2017)
Lochert, C., Scheuermann, B., Mauve, M.: A survey on congestion control for mobile ad hoc networks. Wirel. Commun. Mob. Comput. 7(5), 655–676 (2007)
Mondal, A., Trestian, I., Qin, Z., Kuzmanovic, A.: P2p as a cdn: a new service model for file sharing. Comput. Netw. 56(14), 3233–3246 (2012)
Nichols, K., Jacobson, V.: Controlling queue delay. Commun. ACM 55(7), 42–50 (2012)
Papoulis, A., Pillai, S.U.: Probability, Random Variables, and Stochastic Processes. Tata McGraw-Hill Education, UK (2002)
Polaganga, R.K., Liang, Q.: Self-similarity and modeling of lte/lte-a data traffic. Measurement 75, 218–229 (2015)
Ren, Y., Li, J., Shi, S., Li, L., Wang, G., Zhang, B.: Congestion control in named data networking-a survey. Comput. Commun. 86, 1–11 (2016)
Rossi, D., Muscariello, L., Mellia, M.: On the properties of tcp flow arrival process. In: 2004 IEEE International Conference on Communications, Vol. 4, pp. 2153–2157. IEEE (2004)
Rouskas, G., Vishwanath, A., Sivaraman, V.: Anomalous loss performance for mixed real-time and tcp traffic in routers with very small buffers. IEEE/ACM Trans. Netw. 19(4), (2011)
Shailendra, S., Bhattacharjee, R., Bose, S.K.: Optimized flow division modeling for multi-path transport. Annual IEEE India Conference (INDICON) 1–4 (2010a)
Shailendra, S., Bhattacharjee, R., Bose, S.K.: Optimized flow division modeling for multi-path transport. Annual IEEE India Conference (INDICON) 1–4 (2010b)
Showail, A., Jamshaid, K., Shihada, B.: Buffer sizing in wireless networks: challenges, solutions, and opportunities. IEEE Commun. Mag. 54(4), 130–137 (2016)
Srikant, R., Ying, L.: Communication networks: an optimization, control, and stochastic networks perspective. Cambridge University Press, Cambridge (2013)
Wang, J., Liu, A., Yan, T., Zeng, Z.: A resource allocation model based on double-sided combinational auctions for transparent computing. Peer-to-Peer Netw Appl 1–18 (2017)
Xu, Y., Yu, C., Li, J., Liu, Y.: Video telephony for end-consumers: measurement study of google+, ichat, and skype. In: Proceedings of the 2012 ACM conference on Internet measurement conference, pp. 371–384. ACM (2012)
Yang, P., Shao, J., Luo, W., Xu, L., Deogun, J., Lu, Y.: Tcp congestion avoidance algorithm identification. IEEE/ACM Trans. Netw. (TON) 22(4), 1311–1324 (2014)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Rights and permissions
About this article
Cite this article
Thombre, S.K., Patnaik, L.M. & Tavildar, A.S. Effect of multiplexing TCP flows on delay sensitivity in the internet communications. CCF Trans. Netw. 1, 37–51 (2019). https://doi.org/10.1007/s42045-019-00015-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42045-019-00015-9