TY - JOUR
T1 - Determination of Interrupt-Coalescence Latency of Remote Hosts Through Active Measurement
AU - Salehin, Khondaker
AU - Sahasrabudhe, Vinitmadhukar
AU - Rojas-Cessa, Roberto
N1 - Publisher Copyright:
© 2013 IEEE.
Copyright:
Copyright 2018 Elsevier B.V., All rights reserved.
PY - 2018/4/24
Y1 - 2018/4/24
N2 - Recently, hosts connected to the Internet through network interface cards (NICs) are equipped with a hardware artifact called interrupt coalescence (IC). This artifact reduces the processing load of a host in exchange for an additional delay in the receiving of packets that arrive into its NIC. Even though the adoption of IC has its benefits, the additional delay negatively affects the hosts that are involved in the performance measurement of various network parameters and time-sensitive applications. Therefore, prior knowledge of IC-inflicted delay may be used to facilitate accurate delay and bandwidth measurements, IP geolocation, and traffic load-balancing. In this paper, we propose what we believe as the first scheme to measure the IC period (the additional delay) of remote hosts through the use of pairs of probing packets and a k-means clustering algorithm. We report the practicability of our scheme and the high accuracy through extensive experiments on both controlled and production networks consisting of up to 1000-Mb/s links. Our experimental evaluations show that the proposed scheme measures IC period with 90% accuracy, quickly, and with a small probing load.
AB - Recently, hosts connected to the Internet through network interface cards (NICs) are equipped with a hardware artifact called interrupt coalescence (IC). This artifact reduces the processing load of a host in exchange for an additional delay in the receiving of packets that arrive into its NIC. Even though the adoption of IC has its benefits, the additional delay negatively affects the hosts that are involved in the performance measurement of various network parameters and time-sensitive applications. Therefore, prior knowledge of IC-inflicted delay may be used to facilitate accurate delay and bandwidth measurements, IP geolocation, and traffic load-balancing. In this paper, we propose what we believe as the first scheme to measure the IC period (the additional delay) of remote hosts through the use of pairs of probing packets and a k-means clustering algorithm. We report the practicability of our scheme and the high accuracy through extensive experiments on both controlled and production networks consisting of up to 1000-Mb/s links. Our experimental evaluations show that the proposed scheme measures IC period with 90% accuracy, quickly, and with a small probing load.
KW - Active measurement
KW - end-to-end delay
KW - interrupt coalescence
KW - k-means clustering
KW - network interface card (NIC)
KW - packet-pair structure
UR - http://www.scopus.com/inward/record.url?scp=85045987358&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85045987358&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2018.2830125
DO - 10.1109/ACCESS.2018.2830125
M3 - Article
AN - SCOPUS:85045987358
SN - 2169-3536
VL - 6
SP - 23019
EP - 23033
JO - IEEE Access
JF - IEEE Access
ER -