TY - JOUR
T1 - Network distance prediction for enabling service-oriented applications over large-scale networks
AU - Huang, Haojun
AU - Yin, Hao
AU - Min, Geyong
AU - Wu, Dapeng Oliver
AU - Wu, Yulei
AU - Zuo, Tao
AU - Li, Ke
N1 - Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].
PY - 2015/8/1
Y1 - 2015/8/1
N2 - Knowledge of end-to-end network distances is essential to many service-oriented applications such as distributed content delivery and overlay network multicast, in which the clients have the flexibility to select their servers from among a set of available ones based on network distance. However, due to the high cost of global measurements in large-scale networks, it is infeasible to actively probe end-to-end network distances for all pairs. In order to address this issue, network distance prediction has been proposed by measuring a few pairs and then predicting the other ones without direct measurements, or splicing the path segments between each pair via observation. It is considered important to improve network performance, and enables service-oriented applications over large-scale networks. In this article, we first illustrate the basic ideas behind network distance prediction, and then categorize the current research work based on different criteria. We illustrate how different protocols work, and discuss their merits and drawbacks. Finally, we summarize our findings, and point out potential issues and future directions for further research.
AB - Knowledge of end-to-end network distances is essential to many service-oriented applications such as distributed content delivery and overlay network multicast, in which the clients have the flexibility to select their servers from among a set of available ones based on network distance. However, due to the high cost of global measurements in large-scale networks, it is infeasible to actively probe end-to-end network distances for all pairs. In order to address this issue, network distance prediction has been proposed by measuring a few pairs and then predicting the other ones without direct measurements, or splicing the path segments between each pair via observation. It is considered important to improve network performance, and enables service-oriented applications over large-scale networks. In this article, we first illustrate the basic ideas behind network distance prediction, and then categorize the current research work based on different criteria. We illustrate how different protocols work, and discuss their merits and drawbacks. Finally, we summarize our findings, and point out potential issues and future directions for further research.
UR - http://www.scopus.com/inward/record.url?scp=84939228918&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-84939228918&origin=recordpage
U2 - 10.1109/MCOM.2015.7180524
DO - 10.1109/MCOM.2015.7180524
M3 - RGC 21 - Publication in refereed journal
SN - 0163-6804
VL - 53
SP - 166
EP - 174
JO - IEEE Communications Magazine
JF - IEEE Communications Magazine
IS - 8
M1 - 7180524
ER -