TY - JOUR
T1 - NetLets
T2 - Measurement-based routing daemons for low end-to-end delays over networks
AU - Rao, Nageswara S.V.
AU - Bang, Young Cheol
AU - Radhakrishnan, Sridhar
AU - Wu, Qishi
AU - Sitharama Iyengar, S.
AU - Choo, Hyunseung
PY - 2003/5/20
Y1 - 2003/5/20
N2 - Routing in the Internet is based on the best-effort mechanism, wherein the routers generally forward packets to minimize the number of hops to the destination. Furthermore, all packets of a type are treated the same independent of their size. We propose the framework of NetLets to enable the applications to send data packets to the destination with certain guarantees on the end-to-end delay. NetLets employ in situ instruments to measure the effective bandwidth and propagation delays on the links, and compute the paths with minimum measured end-to-end delay for data packets of various sizes. Based on experiments over local area networks, the paths selected by NetLets indeed achieve the minimum end-to-end delay, and our method outperformed the best-effort mechanism based on the hop count. We also describe an implementation of NetLets over the Internet to illustrate their viability for wide-area networks.
AB - Routing in the Internet is based on the best-effort mechanism, wherein the routers generally forward packets to minimize the number of hops to the destination. Furthermore, all packets of a type are treated the same independent of their size. We propose the framework of NetLets to enable the applications to send data packets to the destination with certain guarantees on the end-to-end delay. NetLets employ in situ instruments to measure the effective bandwidth and propagation delays on the links, and compute the paths with minimum measured end-to-end delay for data packets of various sizes. Based on experiments over local area networks, the paths selected by NetLets indeed achieve the minimum end-to-end delay, and our method outperformed the best-effort mechanism based on the hop count. We also describe an implementation of NetLets over the Internet to illustrate their viability for wide-area networks.
KW - End-to-end delays
KW - NetLets
KW - Network instrumentation and measurements
KW - Performance evaluation
KW - Quality of service
UR - http://www.scopus.com/inward/record.url?scp=0037457630&partnerID=8YFLogxK
U2 - 10.1016/S0140-3664(02)00217-7
DO - 10.1016/S0140-3664(02)00217-7
M3 - Article
AN - SCOPUS:0037457630
SN - 0140-3664
VL - 26
SP - 834
EP - 844
JO - Computer Communications
JF - Computer Communications
IS - 8
ER -