Khondaker M. Salehin

  • Citations Per Year
Learn More
Accurate measurement of network parameters such as available bandwidth, link capacity, delay, packet loss and jitter are used to support and monitor several network functions, e.g., traffic engineering, Quality-of-Service (QoS) routing, end-to-end transport performance optimization, and link capacity planning. However, proactive network measurement schemes(More)
In this letter, we propose an active scheme to measure the download throughput of an IEEE 802.11 wireless access link in a hybrid wired-wireless network. The proposed scheme is based on sending pairs of probing packets to a wireless end host to determine the smallest and average intra-packet gaps of the probing packets that are used for the estimation of(More)
The packet-pair structure is a widely used probing technique for measuring link capacity over network paths. In packet-pair probing, the probe-gap value at the link of interest (e.g., the link with the smallest capacity or any link along a path) is determined for link-capacity measurement, which can be affected if dispersion (i.e., separation) of the packet(More)
As transmission speeds increase faster than processing speeds, the packet processing time (PPT) of a host is becoming more significant in the measurement of different network parameters in which packet processing by the host is involved. The PPT of a host is the time elapsed between the arrival of a packet at the data-link layer and the time the packet is(More)
Accurate measurement of available bandwidth (ABW) is an important parameter to analyze network performance. Active measurement is an attractive approach as it provides controllability and flexibility to perform network measurement and monitoring. However, active measurement can affect both the data traffic and the measurement process itself if a significant(More)
As transmission speeds increase faster than processing speeds, the packet processing time (PPT) of a host (i.e., workstation) is becoming more significant in the measurement of different network parameters, in which packet processing by the host is involved. The PPT of a host is the time elapsed between the arrival of a packet at the data-link layer and the(More)
Software routers are an alternative low-cost and moderate-performance router solutions implemented with general-purpose workstations able to host two or more network interface cards (NICs). Workstations can be programmed to forward packets between different NICs and to participate in routing functions. The value of software routers lies on their low cost(More)
Software routers (SRs) are an alternative low-cost and moderate-performance router solutions implemented with general-purpose workstations able to host multiple network interface cards (NICs). Workstations can be programmed to forward packets between different NICs and to participate in routing functions. Virtualization can be used to model new protocols or(More)
In this paper, we propose a scheme to measure the packet processing time of a host using Internet Control Message Protocol packets and a packet-capture line card in the same network segment. The proposed scheme is not affected by clock synchronization, the packet generation time, and the transmission speeds of the host under measurement. We show the(More)
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(More)