dc.contributor.author | Statkus, Arūnas | |
dc.contributor.author | Paulikas, Šarūnas | |
dc.contributor.author | Krukonis, Audrius | |
dc.date.accessioned | 2023-09-18T20:42:32Z | |
dc.date.available | 2023-09-18T20:42:32Z | |
dc.date.issued | 2021 | |
dc.identifier.issn | 2079-9292 | |
dc.identifier.uri | https://etalpykla.vilniustech.lt/handle/123456789/151730 | |
dc.description.abstract | Paper investigates transport control protocol (TCP) acknowledgment (ACK) optimization in low power or embedded devices to improve their performance on high-speed links by limiting the ACK rate. Today the dominant protocol for interconnecting network devices is the TCP and it has a great influence on the entire network operation if the processing power of network devices is exhausted to the processing data from the TCP stack. Therefore, on high-speed not congested networks the bottleneck is no longer the network link but low-processing power network devices. A new ACK optimization algorithm has been developed and implemented in the Linux kernel. Proposed TCP stack modification minimizes the unneeded technical expenditure from TCP flow by reducing the number of ACKs. The results of performed experiments show that TCP ACK rate limiting leads to the noticeable decrease of CPU utilization on low power devices and an increase of TCP session throughput but does not impact other TCP QoS parameters, such as session stability, flow control, connection management, congestion control or compromises link security. Therefore, more resources of the low-power network devices could be allocated for high-speed data transfer. | eng |
dc.format | PDF | |
dc.format.extent | p. 1-17 | |
dc.format.medium | tekstas / txt | |
dc.language.iso | eng | |
dc.relation.isreferencedby | Science Citation Index Expanded (Web of Science) | |
dc.relation.isreferencedby | Scopus | |
dc.relation.isreferencedby | INSPEC | |
dc.relation.isreferencedby | DOAJ | |
dc.relation.isreferencedby | Gale's Academic OneFile | |
dc.source.uri | https://doi.org/10.3390/electronics10060639 | |
dc.subject | H600 - Elektronikos ir elektros inžinerija / Electronic and electrical engineering | |
dc.title | TCP acknowledgment optimization in low power and embedded devices | |
dc.type | Straipsnis Web of Science DB / Article in Web of Science DB | |
dcterms.accessRights | This article is an open access article distributed under the terms andconditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). | |
dcterms.license | Creative Commons – Attribution – 4.0 International | |
dcterms.references | 30 | |
dc.type.pubtype | S1 - Straipsnis Web of Science DB / Web of Science DB article | |
dc.contributor.institution | Vilniaus Gedimino technikos universitetas | |
dc.contributor.faculty | Elektronikos fakultetas / Faculty of Electronics | |
dc.subject.researchfield | T 001 - Elektros ir elektronikos inžinerija / Electrical and electronic engineering | |
dc.subject.vgtuprioritizedfields | IK0202 - Išmaniosios signalų apdorojimo ir ryšių technologijos / Smart Signal Processing and Telecommunication Technologies | |
dc.subject.ltspecializations | L106 - Transportas, logistika ir informacinės ir ryšių technologijos (IRT) / Transport, logistic and information and communication technologies | |
dc.subject.en | transport control protocol | |
dc.subject.en | acknowledgement optimization | |
dc.subject.en | ACK filtering | |
dc.subject.en | Linux TCP stack | |
dcterms.sourcetitle | Electronics: Special issue: Innovative technologies in telecommunication | |
dc.description.issue | iss. 6 | |
dc.description.volume | vol. 10 | |
dc.publisher.name | MDPI | |
dc.publisher.city | Basel | |
dc.identifier.doi | 000634328700001 | |
dc.identifier.doi | 10.3390/electronics10060639 | |
dc.identifier.elaba | 86915646 | |