A distributed measurement architecture for inferring TCP round-trip times through passive measurements

dc.authoridAbut, Fatih/0000-0001-5876-4116
dc.contributor.authorAbut, Fatih
dc.date.accessioned2025-01-06T17:44:18Z
dc.date.available2025-01-06T17:44:18Z
dc.date.issued2019
dc.description.abstractThe round-trip time (RTT), defined as the time elapsed for transmission of a data packet to travel from one endpoint to the other and back again, is an important parameter for Internet quality. This paper proposes an extended version of the well-known SYN/ACK (SA) methodology for passively measuring the RTTs over Transmission Control Protocol (TCP) connections. Differently from the original version of the SA methodology and the rest of studies in the related literature, the proposed passive methodology measures not only the total RTT of an end-to-end connection but also the proportion of the existing connection sections on this entire RTT in a passive way if the connection between client and server is established via intermediate stations. A distributed measurement architecture has been designed that implements the extended SA methodology. Through tests in a controlled laboratory environment, various verification and performance evaluation experiments were conducted to determine the accuracy level of the measurement technique and how the distributed architecture behaves regarding resource requirements as the amount of incoming network traffic increases. Accuracy verification experiments show that on average about 92.66% of the passive measurements are within 10% or 5 ms, whichever is larger, of the RTT that ping would actively measure. Furthermore, the results reveal that using today's commodity hardware, the designed distributed architecture exhibits acceptable satisfactory scaling performance and can practically be used to passively measure RTTs of each hop within medium-sized communication networks.
dc.identifier.doi10.3906/elk-1808-190
dc.identifier.endpage2120
dc.identifier.issn1300-0632
dc.identifier.issn1303-6203
dc.identifier.issue3
dc.identifier.scopus2-s2.0-85065850133
dc.identifier.scopusqualityQ2
dc.identifier.startpage2106
dc.identifier.urihttps://doi.org/10.3906/elk-1808-190
dc.identifier.urihttps://hdl.handle.net/20.500.14669/2980
dc.identifier.volume27
dc.identifier.wosWOS:000469016000039
dc.identifier.wosqualityQ4
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherTubitak Scientific & Technological Research Council Turkey
dc.relation.ispartofTurkish Journal of Electrical Engineering and Computer Sciences
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_20241211
dc.subjectRound-trip time
dc.subjectpassive measurement
dc.subjecttransmission control protocol
dc.subjectthree-way handshake
dc.subjectquality of service
dc.titleA distributed measurement architecture for inferring TCP round-trip times through passive measurements
dc.typeArticle

Dosyalar