• DocumentCode
    1384872
  • Title

    Phoenix: A Weight-Based Network Coordinate System Using Matrix Factorization

  • Author

    Chen, Yang ; Wang, Xiao ; Shi, Cong ; Lua, Eng Keong ; Fu, Xiaoming ; Deng, Beixing ; Li, Xing

  • Author_Institution
    Inst. of Comput. Sci., Georg-August-Univ. of Goettingen, Goettingen, Germany
  • Volume
    8
  • Issue
    4
  • fYear
    2011
  • fDate
    12/1/2011 12:00:00 AM
  • Firstpage
    334
  • Lastpage
    347
  • Abstract
    Network coordinate (NC) systems provide a lightweight and scalable way for predicting the distances, i.e., round-trip latencies among Internet hosts. Most existing NC systems embed hosts into a low dimensional Euclidean space. Unfortunately, the persistent occurrence of Triangle Inequality Violation (TIV) on the Internet largely limits the distance prediction accuracy of those NC systems. Some alternative systems aim at handling the persistent TIV, however, they only achieve comparable prediction accuracy with Euclidean distance based NC systems. In this paper, we propose an NC system, so-called Phoenix, which is based on the matrix factorization model. Phoenix introduces a weight to each reference NC and trusts the NCs with higher weight values more than the others. The weight-based mechanism can substantially reduce the impact of the error propagation. Using the representative aggregate data sets and the newly measured dynamic data set collected from the Internet, our simulations show that Phoenix achieves significantly higher prediction accuracy than other NC systems. We also show that Phoenix quickly converges to steady state, performs well under host churn, handles the drift of the NCs successfully by using regularization, and is robust against measurement anomalies. Phoenix achieves a scalable yet accurate end-to-end distances monitoring. In addition, we study how well an NC system can characterize the TIV property on the Internet by introducing two new quantitative metrics, so-called RERPL and AERPL. We show that Phoenix is able to characterize TIV better than other existing NC systems.
  • Keywords
    Internet; matrix decomposition; AERPL; Euclidean distance; Internet hosts; NC systems; Phoenix; RERPL; alternative systems; comparable prediction accuracy; distance prediction accuracy; dynamic data set; end-to-end distances monitoring; error propagation; host churn; low dimensional Euclidean space; matrix factorization model; measurement anomaly; persistent TIV; persistent occurrence; quantitative metrics; representative aggregate data sets; round-trip latency; triangle inequality violation; weight-based mechanism; weight-based network coordinate system; Accuracy; Economic indicators; Euclidean distance; Integrated circuit modeling; Internet; Predictive models; Vectors; Internet topology; Peer to peer computing; network coordinate system; network monitoring; triangle inequality violation;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2011.110911.100079
  • Filename
    6092405