Skip to main content
Log in

Efficiency Analysis of the Forward Error Correction at the Transport Protocol Level

  • ROBUST, ADAPTIVE AND NETWORK CONTROL
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

We propose a model of a virtual connection controlled by a transport protocol with a forward error correction mechanism in the selective and group repetition mode in the form of a discrete-time Markov chain. The influence of the protocol parameters such as window size and acknowledgement waiting timeout, the reliability of segment transmission in a transport connection (data transmission path), and the round trip delay as well as the parameters of the mechanism for recovering distorted segments (without retransmission) on the transport connection throughput is analyzed. In the feature space of protocol parameters, characteristics of the transmission path, and parameters of the mechanism of forward recovery of protocol data blocks, we establish domains of superiority of the control procedure of the transport protocol with forward error correction over the classical procedure with decision feedback based on the transport connection throughput criterion.

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.

Similar content being viewed by others

REFERENCES

  1. Fall, K. and Stevens, R., TCP/IP Illustrated. Vol. 1. The Protocols, Addison-Wesley Prof. Comput. Ser., 2012, 2nd ed.

  2. Lundqvist, H. and Karlsson, G. TCP with end-to-end FEC, Int. Zurich Semin. Commun. (2004), IEEE, 2004, pp. 152–156.

  3. Barakat, Ch. and Altman, E., Bandwidth tradeoff between TCP and link-level FEC, Comput. Networks, 2002, no. 39, pp. 133–150.

  4. Shalin, R. and Kesavaraja, D., Multimedia data transmission through TCP/IP using hash based FEC with AUTO-XOR scheme, ICTACT J. Commun. Technol., 2012, vol. 3, no. 3, pp. 604–609.

    Article  Google Scholar 

  5. Vdovin, S., Forward error correction algorithms and features of their application. Turbo code, Kompon. Tekhnol., 2016, no. 11 (184), pp. 76–79.

  6. Langley, A. et al., The QUIC transport protocol: design and internet-scale deployment, SIGCOMM ’17 (Los Angeles, CA, USA, August 2017), pp. 183–196.

  7. Ribadeneir, A.F., An analysis of the MOS under condition of delay, jitter and packet loss and an analysis of the impact of introducing piggybacking and Reed Solomon FEC for VOIP, Master’s Thesis, Georgia State Univ., 2007.

  8. Matsuzono, K., Detchart, J., Cunche, M., Roca, V., and Asaeda, H., Performance analysis of a high-performance real-time application with several AL-FEC schemes, Proc. IEEE 35th Conf. Local Comput. Networks, LCN’10 (2010), pp. 1–7.

  9. Herrero, R., Modeling and comparative analysis of forward error correction in the context of multipath redundancy. Telecommunication systems, Model. Anal. Des. Manage., 2017, vol. 65, no. 4, pp. 783–794.

    Google Scholar 

  10. Zhang Menglei, Polese Michele, Mezzavilla Marco, Zhu Jing, Rangan Sundeep, Panwar Shivendra, and Zorzi Michele, Will TCP work in mmWave 5G cellular networks? IEEE Commun. Mag., January 2019, pp. 65–71.

  11. Miller, B.M., Miller, G.B., and Semenikhin, K.V., Optimal channel choice for lossy data flow transmission, Autom. Remote Control, 2018, vol. 79, pp. 66–77.

    Article  MathSciNet  Google Scholar 

  12. Vishnevskii, V.M., Teoreticheskie osnovy proektirovaniya komp’yuternykh setei (Theoretical Foundations of Computer Network Design), Moscow: Tekhnosfera, 2003.

    Google Scholar 

  13. Mikheev, P.A. and Sushchenko, S.P., Matematicheskie modeli setei urovnya dostupa (Mathematical Models of Access Level Networks), Novosibirsk: Nauka, 2015.

    Google Scholar 

  14. Kravets, O.Ya., Mathematical modeling of parameterized TCP protocol, Autom. Remote Control, 2013, vol. 74, no. 7, pp. 1218–1224.

    Article  MathSciNet  Google Scholar 

  15. Callegari, C., Giordano, S., Pagano, M., and Pepe, T., A survey of congestion control mechanisms in Linux TCP, Commun. Comput. Inf. Sci., 2014, vol. 279, pp. 28–42.

    Google Scholar 

  16. Olifer, V.G. and Olifer, N.A., Komp’yuternye seti. Printsipy, tekhnologii, protokoly. Uch. dlya VUZov (Computer Networks. Principles, Technologies, Protocols. A University Handbook), St. Petersburg: Piter, 2016, 5th ed.

  17. Kokshenev, V.V., Mikheev, P.A., and Sushchnenko, S.P., Comparative analysis of the performance of selective and group repeat transmission models in a transport protocol, Autom. Remote Control, 2017, vol. 78, no. 2, pp. 247–261.

    Article  MathSciNet  Google Scholar 

  18. Sushchenko, S.P., Matematicheskie modeli komp’yuternykh setei (Mathematical Models of Computer Networks), Tomsk: Izd. Dom Tomsk. Gos. Univ., 2017.

    Google Scholar 

Download references

Funding

This study was supported by the Competitiveness Improvement Program of Tomsk State University, R&D project no. 8.1.24.2019.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to P. V. Pristupa, S. P. Sushchenko, P. A. Mikheev or A. N. Moiseev.

Additional information

Translated by V. Potapchouck

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pristupa, P.V., Sushchenko, S.P., Mikheev, P.A. et al. Efficiency Analysis of the Forward Error Correction at the Transport Protocol Level. Autom Remote Control 83, 1059–1077 (2022). https://doi.org/10.1134/S0005117922070049

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0005117922070049

Keywords

Navigation