Implementation and Deployment of Phoenix Network Coordinate System: Difference between revisions

From NET Wiki
Jump to navigation Jump to search
(Created page with '== Details == {{Project Description |supervisor=[http://www.net.informatik.uni-goettingen.de/people/yang_chen Yang Chen] |duration=3 to 6 months |type=Bachelor/Master Thesis or S…')
 
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
{{Project Description
{{Project Description
|supervisor=[http://www.net.informatik.uni-goettingen.de/people/yang_chen Yang Chen]
|supervisor=[http://www.net.informatik.uni-goettingen.de/people/yang_chen Yang Chen]
|duration=3 to 6 months
|duration=6 months
|type=Bachelor/Master Thesis or Student Project
|type=Master Thesis or Student Project
|status=ongoing
|status=open
}}
}}
== Description ==
Phoenix [1] is an accurate and decentralized Network Coordinate system. It can be used to predict the distance (latency) between two Internet hosts without performing directly measurement. We have demonstrated and evaluated Phoenix through Internet traces. However, the real Internet deployment is still an interest goal to go.
We are going to deploy the Phoenix NC system on PlanetLab test-bed, which is a planet-scale test-bed with almost 1000 computers all over the world. It's a good platform to improve an architecture from protocol design stage to deployment stage.
Personally, I recommend to use Python as the development platform. But of course you can choose other languages such as C++/Java and so on.
== Reference ==
* [http://www.springerlink.com/content/20qt876131833081/]Y. Chen, X. Wang, X. Song, et al. Phoenix: Towards an Accurate, Practical and Decentralized Network Coordinate System. In Proc. of IFIP/TC6 Networking, 2009.
* [http://www.eecs.harvard.edu/~syrah/nc/icdcs06.pdf] J. Ledlie, P. Pietzuch, and M. Seltzer. Stable and Accurate Network Coordinates. In Proc. of IEEE ICDCS, 2006.

Latest revision as of 16:31, 22 February 2010

Details

Supervisor: Yang Chen
Duration: 6 months
Type: Master Thesis or Student Project
Status: open


Description

Phoenix [1] is an accurate and decentralized Network Coordinate system. It can be used to predict the distance (latency) between two Internet hosts without performing directly measurement. We have demonstrated and evaluated Phoenix through Internet traces. However, the real Internet deployment is still an interest goal to go.

We are going to deploy the Phoenix NC system on PlanetLab test-bed, which is a planet-scale test-bed with almost 1000 computers all over the world. It's a good platform to improve an architecture from protocol design stage to deployment stage.

Personally, I recommend to use Python as the development platform. But of course you can choose other languages such as C++/Java and so on.

Reference

  • [1]Y. Chen, X. Wang, X. Song, et al. Phoenix: Towards an Accurate, Practical and Decentralized Network Coordinate System. In Proc. of IFIP/TC6 Networking, 2009.
  • [2] J. Ledlie, P. Pietzuch, and M. Seltzer. Stable and Accurate Network Coordinates. In Proc. of IEEE ICDCS, 2006.