TY - GEN
T1 - Remote measurement of interrupt-coalescence latency of internet hosts
AU - Salehin, Khondaker M.
AU - Sahasrabudhe, Vinitmadhukar
AU - Rojas-Cessa, Roberto
PY - 2017/7/2
Y1 - 2017/7/2
N2 - Interrupt coalescence (IC) in the network interface card (NIC) of an Internet host is a hardware artifact to reduce the processing load of the host, but it also adds an additional delay in the processing time of a packet. As the transmission speeds of Internet hosts are increasing at a faster pace than the processing speeds of the hosts, NICs running at 100 Mb/s and above are adopting IC. This added delay from IC incurs a significant error to the measurement of various network parameters performed by Internet hosts. Knowledge of the IC-based delay helps to increase the accuracy of the measurement of several network parameters, including delay and bandwidth, and supports delay-sensitive applications, such as IP geolocation and load balancing. In this paper, we propose a scheme to measure the IC period of a remote Internet hosts using pairs of probing packets. The scheme does not require infrastructural support along the path or specialized instrumentation at the host under test. We evaluated the scheme on a testbed and an open-access campus network, on links of up to 1000 Mb/s. The scheme measures the IC period with 90% accuracy, quickly, and with a small probing load.
AB - Interrupt coalescence (IC) in the network interface card (NIC) of an Internet host is a hardware artifact to reduce the processing load of the host, but it also adds an additional delay in the processing time of a packet. As the transmission speeds of Internet hosts are increasing at a faster pace than the processing speeds of the hosts, NICs running at 100 Mb/s and above are adopting IC. This added delay from IC incurs a significant error to the measurement of various network parameters performed by Internet hosts. Knowledge of the IC-based delay helps to increase the accuracy of the measurement of several network parameters, including delay and bandwidth, and supports delay-sensitive applications, such as IP geolocation and load balancing. In this paper, we propose a scheme to measure the IC period of a remote Internet hosts using pairs of probing packets. The scheme does not require infrastructural support along the path or specialized instrumentation at the host under test. We evaluated the scheme on a testbed and an open-access campus network, on links of up to 1000 Mb/s. The scheme measures the IC period with 90% accuracy, quickly, and with a small probing load.
KW - IP geolocation
KW - Network measurement
KW - PPT
KW - end-to-end delay
KW - interrupt coalescence
KW - k-means clustering
UR - http://www.scopus.com/inward/record.url?scp=85050519784&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85050519784&partnerID=8YFLogxK
U2 - 10.23919/IFIPNetworking.2017.8264824
DO - 10.23919/IFIPNetworking.2017.8264824
M3 - Conference contribution
T3 - 2017 IFIP Networking Conference, IFIP Networking 2017 and Workshops
SP - 1
EP - 9
BT - 2017 IFIP Networking Conference, IFIP Networking 2017 and Workshops
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IFIP Networking Conference and Workshops, IFIP Networking 2017
Y2 - 12 June 2017 through 16 June 2017
ER -