Phoenix: Towards an Accurate, Practical and Decentralized Network Coordinate System

Yang Chen,Xiao Wang,Xiaoxiao Song,Eng Keong Lua,Cong Shi,Xiaohan Zhao,Beixing Deng,Xing Li
DOI: https://doi.org/10.1007/978-3-642-01399-7_25
2009-01-01
Abstract:Network coordinate (NC) system allows efficient Internet distance prediction with scalable measurements. Most of the NC systems are based on embedding hosts into a low dimensional Euclidean space. Unfortunately, the accuracy of predicted distances is largely hurt by the persistent occurrence of Triangle Inequality Violation (TIV) in measured Internet distances. IDES is a dot product based NC system which can tolerate the constraints of TIVs. However, it cannot guarantee the predicted distance non-negative and its prediction accuracy is close to the Euclidean distance based NC systems. In this paper, we propose Phoenix, an accurate, practical and decentralized NC system. It adopts a weighted model adjustment to achieve better prediction accuracy while it ensures the predicted distances to be positive and usable. Our extensive Internet trace based simulation shows that Phoenix can achieve higher prediction accuracy than other representative NC systems. Furthermore, Phoenix has fast convergence and robustness over measurement anomalies.
What problem does this paper attempt to address?