Skip to the main content

Preliminary communication

https://doi.org/10.17559/TV-20220814213135

Possible Improvements of TCP Protocol with the Use of Heuristic Methods

Afan Ceco orcid id orcid.org/0000-0001-5101-5796 ; Faculty of Electrical Engineering, University of Sarajevo, Zmaja od Bosne bb, 71 000 Sarajevo, Bosnia & Herzegovina *
Sasa Mrdovic orcid id orcid.org/0000-0001-9783-4818 ; Faculty of Electrical Engineering, University of Sarajevo, Zmaja od Bosne bb, 71 000 Sarajevo, Bosnia & Herzegovina

* Corresponding author.


Full text: english pdf 3.574 Kb

page 303-315

downloads: 254

cite


Abstract

This paper describes the possibility of applying heuristic methods for parameter optimization in the TCP protocol. The proposed concept provides for a TCP protocol adjusting its parameters for greater efficiency through testing the network state and adapting accordingly. This can be achieved through careful analysis of the network state both before and during data transfer connections. The proposed solution introduces an innovative approach, incorporating the possibility of self-learning and self-adjusting capabilities. This sophisticated algorithm should define the next parameter values in terms of finding optimal parameter settings. Each TCP connection plays a crucial role as iteration in the process of finding the optimal solution. The concept focuses on calculating TCP parameter values at the network ends in order to optimize network traffic and to maximize the use of network resources. The approach has been tested on a dedicated test platform, validating its potential for verifying the network protocols functionality and for optimizing their parameters. The proposed solution, here referred to as the modified TCP, showed better performance compared to other versions of the TCP protocol. Notably, even under heavy traffic loads on links, the results for the modified TCP consistently outperform the standard TCP, delivering results that are several times better.

Keywords

data; heuristic; network; optimization; protocol; TCP

Hrčak ID:

312915

URI

https://hrcak.srce.hr/312915

Publication date:

31.12.2023.

Visits: 650 *