Skip to main content
Log in

An intelligent long-lived TCP based on real-time traffic regulation

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Transmission control protocol (TCP) transaction is one of the chief protocols of Internet protocols. It is divided into two categories of data flow. (1) A small fraction of the TCP connections carried a small portion of the traffic called short-lived TCP. (2) A small fraction of the remaining TCP connections carried a large portion of the traffic called long-lived TCP. The main problem here is the transmission time; other data usually harm its flows, such as User Datagram Protocol (UDP) or short-lived TCP, and cause the unfairness in the network. In this paper, a novel framework is proposed to improve network throughput and to reduce the impact of long-lived TCP to other data flows. In this framework, each TCP connection passed by an edge network device and it will be observed for determining the long-lived TCP flows. Then, the detected long-lived TCP flow will be regulated based on predicting real-time traffic levels. Moreover, to highlight the benefits of the proposed framework, an analytical model is proposed to compare the proposed framework with the conventional TCP in terms of network performance. Experiments are conducted using the ns-2 benchmark in order to verify the results of the analytical model. The results showed that the analytical outcomes are promising and matched well with the outcomes of the ns-2 experiments. In the case of a high error rate, the proposed framework achieves higher reliability and reveals lower resource consumption.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Abualigah LMQ (2019) Feature selection and enhanced krill herd algorithm for text document clustering. Springer, Berlin, pp 1–165

    Book  Google Scholar 

  2. R. Braden, “REquationuirements for Internet Hosts -- Communication Layers, ” RFC 1122, Oct.19.

  3. Carlucci G, De Cicco L, Holmer S, Mascolo S (2017) Congestion control for web real-time communication. IEEE/ACM Trans Networking 25(5):2629–2642

    Article  Google Scholar 

  4. Carlucci G, De Cicco L, Mascolo S (2018) Controlling queuing delays for real-time communication: the interplay of E2E and AQM algorithms. ACM SIGCOMM Computer Communication Review 46(3):1–7

    Article  Google Scholar 

  5. Carlucci G, De Cicco L, Mascolo S (2018) Controlling queuing delays for real-time communication: the interplay of E2E and AQM algorithms. ACM SIGCOMM Computer Communication Review 46(3):1

    Article  Google Scholar 

  6. Cheng, J., & Grinnemo, K. J. (2017). Telco distributed DC with transport protocol enhancement for 5G Mobile networks: a survey.

  7. Clark DD, Fang W (1998) Explicit allocation of best-effort packet delivery service. IEEE/ACM Trans Networking 6(4):362–373

    Article  Google Scholar 

  8. Douga Y, Bourenane M, Mellouk A, Hadjadj-Aoul Y (2016) TCP based-user control for adaptive video streaming. Multimed Tools Appl 75(18):11347–11366

    Article  Google Scholar 

  9. Ebrahimi-Taghizadeh S, Helmy A, Gupta S (2005) TCP vs. TCP: a systematic study of adverse impact of short-lived TCP flows on longlived TCP flows. In: Proceedings of INFOCOM, vol 2, Miami, pp 926–937

  10. S. Floyd and V Jacobson, “Random Early Detection Gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking, ” pp. 397–413, 1993.

  11. Floyd S, Jacobson V (1993) Random early detection gateways for congestion avoidance. IEEE/ACM Trans Networking 1(4):397–413

    Article  Google Scholar 

  12. Heidemann J (1997) Performance interactions between P-HTTP and TCP implementations. ACM Computer Communication Review 27(2):65–73

    Article  Google Scholar 

  13. P Hurley , J. L. Boudec, and P Thiran, “A note on the fair-ness of additive increase and multiplicative decrease, ” in 16th international T eletraffic congress (ITC-16), Edinburgh, Scotland, 1999.

  14. Kakhki AM, Jero S, Choffnes D, Nita-Rotaru C, Mislove A (2017) Taking a long look at QUIC: an approach for rigorous evaluation of rapidly evolving transport protocols. In: proceedings of the 2017 internet measurement conference, pp 290–303 ACM

    Chapter  Google Scholar 

  15. Kennedy, J., Armitage, G., & Thomas, J. (2017). Household bandwidth and the'need for speed': evaluating the impact of active queue management for home internet traffic. Journal of Telecommunications and the Digital Economy, 5(2), 113.

  16. Kua J, Nguyen SH, Armitage G, Branch P (2017) Using active queue management to assist IoT application flows in home broadband networks. IEEE Internet Things J 4(5):1399–1407

    Article  Google Scholar 

  17. Liu J, Chi Y, Liu Z, He S (2019) Ensemble multi-objective evolutionary algorithm for gene regulatory network reconstruction based on fuzzy cognitive maps. CAAI Transactions on Intelligence Technology 4(1):24–36

    Article  Google Scholar 

  18. Matta and L. Guo, “Differentiated Predictive Fair Service for TCP Flows,” inProc. ICNP’2000, Osaka, Japan, Nov. 2000.

  19. Mehdi H, Pooranian Z, Vinueza Naranjo PG (2019) Cloud traffic prediction based on fuzzy ARIMA model with low dependence on historical data Transactions on Emerging Telecommunications Technologies:e3731

  20. G. L. Monoco, F. Azeem, and S. Kalyanaraman, “TCP-friendly marking for scalable best-effort services on the internet, ” ACM computer communication review, 2001.

  21. Padmanabhan and R. Katz, “TCP Fast Start: a Technique for Speeding Up Web Transfers,” inProc. IEEE Globecom’98 Internet Mini-Conference, Nov. 1998.

  22. Pukkala T (2019) Optimized cellular automaton for stand delineation. J For Res 30(1):107–119

    Article  Google Scholar 

  23. Real Ehrlich C, Blankenbach J (2019) Indoor localization for pedestrians with real-time capability using multi-sensor smartphones. Geo-spatial Information Science 22(2):73–88

    Article  Google Scholar 

  24. Rejaie R, Handley M, Estrin D (1999) RAP: an end-to-end rate-based congestion control mechanism for realtime streams in the internet. In INFOCOM'99. Eighteenth annual joint conference of the IEEE computer and communications societies. Proceedings. IEEE 3:1337–1345 IEEE

    Google Scholar 

  25. Roberts, J., Skandalakis, J., Foard, R., & Choi, J. (2016). A comparison of SDN based TCP congestion control with TCP Reno and CUBIC. Technical Report.

    Google Scholar 

  26. Saldana J (2016) On the effectiveness of an optimization method for the traffic of TCP-based multiplayer online games. Multimed Tools Appl 75(24):17333–17374

    Article  Google Scholar 

  27. N. Seddigh, B. Nandy, and P . Pieda, “Study of TCP and UDP Interaction for the AF PHB, ” Internet Draft, draft-nsbnpp-diffserv-tcpudpaf-01.pdf, 1999.

  28. N. Seddigh, B. Nandy, and P Pieda, “Study of TCP and UDP Interaction for the AF PHB, ” Internet Draft, draft-nsbnpp-diffserv-tcpudpaf-01.pdf, 1999.

  29. S. Shenker, “A theoretical analysis of feedback flow control, ” in ACM/SIGCOMM’90, 1990.

    Google Scholar 

  30. Soleimani MHM, Mansoorizadeh M, Nassiri M (2018) Real-time identification of three Tor pluggable transports using machine learning techniques. J Supercomput 74(10):4910–4927

    Article  Google Scholar 

  31. Sunny A, Panchal S, Vidhani N, Krishnasamy S, Anand SVR, Hegde M, … Kumar A (2017) A generic controller for managing TCP transfers in IEEE 802.11 infrastructure WLANs. J Netw Comput Appl 93:13–26

    Article  Google Scholar 

  32. Tsai CS, Wang YC, Wang HK (2015) A. Transmission Control Protocol with High Throughput of Using Low Earth-Orbit Satellite to Collect Data from the Floats on Sea Surface 26(2):78–96

    Google Scholar 

  33. S. Yilmaz, I. Marta, "On class-based isolation of UDP, short-lived and long-lived TCP flows", 9th Int. Symp. MASCOTs 2001, pp 415–422.

  34. Zaidi, S. M. R., Hassink, B. J., & Grover, L. (2017). U.S. Patent No. 9,729,454. Washington, DC: U.S. Patent and Trademark Office.

  35. Y. Zhang, L. Qiu, and S. Keshav, “Speeding Up Short Data Transfers: Theory, Architecture Support, and Simulation Results,” in Proc. NOSSDAV 2000, Chapel Hill, NC, Jun. 2000.

  36. Zhang Y, Hossain MS, Ghoneim A, Guizani M (2019) COCME: content-oriented caching on the mobile edge for wireless communications. IEEE Wirel Commun 26(3):26–31

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Al Shinwan.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al Shinwan, M., Abualigah, L., Le, N.D. et al. An intelligent long-lived TCP based on real-time traffic regulation. Multimed Tools Appl 80, 16763–16780 (2021). https://doi.org/10.1007/s11042-020-08856-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-08856-z

Keywords

Navigation