Network Coordinates Research at Tsinghua University

 
Overview
  • Network coordinates (NC) system is an efficient mechanism for Internet latency prediction with scalable measurements. Our goal is to make a practical, secure and useful NC system.
  • Two of our early works focus on improving the performance of the representative NC system - Vivaldi. One is Pharos, which uses a two layer hierarchy to improve the prediction accuracy from Vivaldi. The other one is Myth, which is a scalable manner to reduce the accuracy decrease of Vivaldi under node churn.
  • Most of the NC work use Euclidean distance for latency prediction. However, the prediction accuracy is largely hurt by Triangle Inequality Violation (TIV). Besides this widely used Euclidean model, we explore the potential of matrix factorization model in depth and propose a more accurate NC system called Phoenix. Phoenix remove the constraints of TIV as well as reducing the error propagation, thus it can achieve much better prediction accuracy than existing NC systems using a decentralized way.
  • Since large-scale distributed NC systems have serious security issues which can greatly effect the accuracy of NC Systems, we focus our attention on designing a powerful security policy for NC Systems as well as implementing it into actual network to secure various applications based on NC Systems. Unlike other proposed security policy using reputation mechanism or vote approach, we are designing a distributed security policy based on social relationship to successfully protect NC System from typical attacks.
  • We are developing some NC related applications (such as application layer anycast, scalable network monitoring system, etc) and deploying them on CERNET/CERNET2. We are also releasing an accurate, lightweight and robust NC implementation and attracting more people to use it.
People
  • Prof. Xing Li (Advisor, deputy director of CERNET, head of NGN Lab)
  • Prof. Beixing Deng (Advisor, deputy-director of Network and Human-Machine Speech Communication Research Institute)
  • Dr. Yang Chen (former Principal Investigator, now Research Associate at Georg-August-University of Goettingen, Germany, while partially affiliated with NGN Lab as adjunct research scientist)
  • Guodong Wang (Principal Investigator, master student at NGN Lab)
  • Qiuchen Zheng (master student at NGN Lab)
  • Chengbo Dong (bachelor student at NGN Lab)
  • Yao Li (bachelor student at NGN Lab)
  • Peng Sun (bachelor student at NGN Lab)
  • Gang Wang (bachelor student at NGN Lab)
  • Shining Wu (bachelor student at NGN Lab)
  • Yibo Zhu (bachelor student at NGN Lab)
  • Prof. Eng Keong Lua (our collaborator at College of Engineering, Information Networking Institute and Carnegie Mellon CyLab, Carnegie Mellon University, Pittsburgh, USA)
  • Ang Li (our collaborator at Department of Computer Science, Duke University, USA)
  • Yuankai Ge (our collaborator at Department of Electrical Engineering, Stanford University, USA)
  • Genyi Zhao (alumni, now PhD student at Department of Electrical Engineering, Stanford University, USA)
  • Zengbin Zhang (alumni, now PhD student at Department of Computer Science, U.C. Santa Barbara, USA)
  • Xiaohan Zhao (alumni, now PhD student at Department of Computer Science, U.C. Santa Barbara, USA)
  • Xiao Wang (alumni, now PhD student at University of Washington, USA)
  • Xiaoxiao Song (alumni, now PhD student at Yale University, USA)
Publications
  • Yang Chen, Genyi Zhao, Ang Li, Beixing Deng, Xing Li. Handling Node Churn in Decentralized Network Coordinate System. IET Communications, 2009, 3(10):1578-1586. [PDF]
  • Chengbo Dong, Guodong Wang, Beixing Deng, Xing Li. AIDE: An Accurate Internet Distance Estimation System. In Poster Session of 17th IEEE International Conference on Network Protocols (ICNP'09), Princeton, New Jersey, USA, Oct. 2009. [PDF|Poster]
  • Peng Sun, Yang Chen, Beixing Deng, Xing Li. Neighbor Selection Based on TIV Severity Sort Model in Vivaldi Network Coordinate System. In Poster Session of 17th IEEE International Conference on Network Protocols (ICNP'09), Princeton, New Jersey, USA, Oct. 2009. [PDF|Poster]
  • Chengbo Dong, Guodong Wang, Xuan Zhang, Beixing Deng, Xing Li. Two-layer network coordinate system for Internet distance prediction. In Proc. of 2009 International Workshop on Peer-To-Peer Networking (P2PNet'09), St.-Petersburg, Russia, Oct. 2009. [PDF|PPT]
  • Yao Li, Beixing Deng, Xuan Zhang, Rui Wang, Xing Li. An Empirical Study on Embeddable Overlay Networks. In Proc. of 2009 International Workshop on Peer-To-Peer Networking (P2PNet'09), St.-Petersburg, Russia, Oct. 2009. [PDF|PPT]
  • Gang Wang, Shining Wu, Guodong Wang, Beixing Deng, Xing Li. Experimental Study on Neighbor Selection Policy for Phoenix Network Coordinate System. In Proc. of 2009 International Workshop on Peer-To-Peer Networking (P2PNet'09), St.-Petersburg, Russia, Oct. 2009. [PDF|PPT]
  • Yang Chen, Xiao Wang, Xiaoxiao Song, Eng Keong Lua, Cong Shi, Xiaohan Zhao, Beixing Deng, Xing Li. Phoenix: Towards an Accurate, Practical and Decentralized Network Coordinate System. In Proc. of 8th International IFIP-TC6 Networking Conference (Networking'09), Aachen, Germany, May.2009. [PDF|PPT|Simulator]
  • Guodong Wang, Yang Chen, Lei Shi, Eng Keong Lua, Beixing Deng, Xing Li. Proxima: Towards Lightweight and Flexible Anycast Service. In Proc. of the 28th IEEE Conference on Computer Communications Student Workshop (INFOCOM'09), Rio de Janeiro, Brazil, Apr. 2009. [PDF]
  • Xiaohan Zhao, Eng Keong Lua, Yang Chen, Xiaoxiao Song, Beixing Deng, Xing Li. Sniper: Social-link Defense for Network Coordinate Systems. In Proc. of the 28th IEEE Conference on Computer Communications Student Workshop (INFOCOM'09), Rio de Janeiro, Brazil, Apr. 2009. [PDF]
  • Xiaohan Zhao, Xiaoxiao Song, Xiao Wang, Yang Chen, Beixing Deng, Xing Li. Analysis of Security Policy in Practical Internet Coordinates. To appear in International Journal of Security and Its Applications, Vol.3, No.1, 2009. (Invited Paper)
  • Xiaoxiao Song, Xiaohan Zhao, Eng Keong Lua, Zengbin Zhang, Beixing Deng, Xing Li. SLINCS: A Social Link based Evaluation System for Network Coordinate Systems. In Proc. of the 6th Annual IEEE Consumer Communications and Networking Conference (CCNC'09), Las Vegas, Nevada, Jan. 2009. [PDF]
  • Yang Chen, Yongqiang Xiong, Xiaohui Shi, Jiwen Zhu, Beixing Deng, Xing Li. Pharos: Accurate and Decentralised Network Coordinate System. IET Communications, 2009, 3(4):539-548. [PDF| Simulator|Implementation]
  • Xiao Wang, Yang Chen, Beixing Deng, Xing Li. Nonlinear Modeling of the Internet Delay Structure. In Proc. of the
    4th ACM International Conference on emerging Networking EXperiments and Technologies Student Workshop (CoNext'08), Madrid, Spain, Dec.2008. [PDF|Poster]
  • Xiaohan Zhao, Xiaoxiao Song, Xiao Wang, Yang Chen, Beixing Deng, Xing Li. Attacks on PIC: Evaluation of PIC Security Policy. In Proc. of the 2008 International Symposium on Computer Science and its Applications (CSA'08), Hobart, Australia, Oct. 2008. [PDF]
  • Yang Chen, Genyi Zhao, Ang Li, Beixing Deng, Xing Li. Myth: An Accurate and Scalable Network Coordinate System under High Node Churn Rate. In Proceeding of the 15th IEEE International Conference on Networks (ICON'07), Adelaide, Australia, Nov. 2007. [PDF]
  • Yang Chen, Yongqiang Xiong, Xiaohui Shi, Beixing Deng, Xing Li. Pharos: A Decentralized and Hierarchical Network Coordinate System for Internet Distance Prediction. In Proceeding of the 50th Annual IEEE Global Telecommunications Conference (GLOBECOM'07), Washington, D.C., USA, Nov. 2007. [PDF]
Related Projects
Funding
  • This work is supported by the National Basic Research Program of China (No.2007CB310806) and the National Science Foundation of China (No.60473087, No.60703052, No.60850003).
Contact