Peer-to-Peer Networks and Applications Research Group
Department of Computer Science and Software Engineering
The University of Melbourne
Victoria 3010, Australia
The emergence of large scale, decentralized, autonomous, peer-to-peer (P2P)
systems is a spectacular phenomenon that has generated a new level of network
programming abstraction and presents significant challenges for parallel and
distributed computing, distributed data management, and software engineering.
This is a fundamental shift from the current client-server based systems.
Advancing P2P applications from the basics of file sharing towards more general
and complex resource sharing, process management, and ultimately towards a sea
of global P2P applications, requires significant understanding and study of P2P
algorithms and network programming technologies. As network technologies
continue to expand into wireless and ad-hoc networking domains, the use of P2P
applications will become increasingly important. In our group, we are focusing
our research efforts in four main directions: P2P network design and protocols,
P2P data management, mobile location-aware P2P networking, and software
engineering for P2P applications.
subscribe to our mailing list
Research Projects
Selected Publications:
2008
| 2007
| 2006
| 2005
| 2004
| 2003
In the news: Our P2P Massively
Multiplayer Online Games project with NICTA and VastPark.
A P2P tutorial presented at PDCAT07.
Staff
|
| Aaron Harwood |
| Senior Lecturer |
ICT-5.15 |
x41351 |
home |
|
Protocols, network topology, formal models and analysis, parallel and distributed computation. |
|
|
 |
| Shanika Karunasekera |
| Senior Lecturer |
ICT-3.26 |
x41410 |
home |
|
Quality of service, publish/subscribe. |
|
 |
| Egemen Tanin |
| Senior Lecturer |
ICT-5.16 |
x41350 |
home |
|
Spatial Data Management, Distributed Data Management, Database Visualization. |
|
|
 |
| Lars Kulik |
| Senior Lecturer |
ICT-5.20 |
x41348 |
home |
|
Spatial algorithms for pervasive computing environments.
|
|
 |
| Santosh Kulkarni |
| NICTA Senior Researcher |
ICT-5.14 |
x41352 |
home |
|
Multimedia, VoIP. |
|
|
 |
| Chris Leckie |
| Associate Professor |
ICT-3.12 |
x41413 |
home |
|
Intrusion detection. |
|
 |
| Dave Churchill |
| NICTA Research Assistant |
ICT-5.14 |
x41352 |
|
| Software development. |
|
|
 |
| Scott Douglas |
| NICTA Research Assistant |
ICT-5.14 |
x41352 |
|
|
Software development. |
|
Students
 |
| Lei Ni |
| PhD Student |
ICT-5.18 |
|
|
Robust distributed computing. |
|
|
 |
| Chenfeng Vincent Zhou |
| PhD Student |
ICT-6.04 |
home |
|
Network Intrusion detection. |
|
|
 |
| Mohammed Eunus Ali |
| PhD Student |
ICT-6.04 |
|
| Motion-aware Optimization in Spatial Data
|
|
 |
| Sarana Nutanong |
| PhD Student |
ICT-5.04 |
home |
|
Dynamic Visible Nearest Neighbor Queries |
|
|
 |
| Saeed Shahbazi |
| PhD Student |
ICT-3.08 |
home |
| Routing in Mobile Ad hoc Networks. |
|
|
 |
| Imran Ahmad Rao |
| PhD Student |
ICT-5.30 |
|
| Aggregate Function Computation. |
|
 |
| Chao Huang |
| PhD Student |
ICT-5.18 |
home |
| Networked virtual environments. |
|
|
 |
| Lipo Chan |
| PhD Student |
ICT-6.04 |
|
| Publish/subscribe. |
|
|
 |
| Mohammed Jubaer Arif |
| PhD Student |
ICT-3.25b |
home |
| Voice over IP. |
|
Past Students and Theses:
- Elankovan Sundararajan (2008) The Lossy Bulk Synchronous
Processing Model for Wide Area Network Parallel Processing.
- Rajiv Ranjan (2007)
Decentralized Mechanisms for Coordinated Resource Provisioning in Federated
Grids.
- Henry Tsai (2006)
A Structured Peer-to-Peer Approach for building Anonymous Routing
Overlays.
- Minh Tri Truong (2006) Edge-caching peer-to-peer protocol.
- Thomas Jacobs (2005) Localhost: A browsable peer-to-peer file sharing
system.
- Ben Sturmfels (2005) Applying peer-to-peer algorithms to sensor networks.
- Chandra Budiman (2003) Performance Evaluation of A Distributed
Hash Table File System.
- Pei Pei Kuan (2003) Implementing the Chord algorithm with Java's RMI technology.
Past staff:
- Minh Tri Truong (2004-2006)
Research Funding
- E. Tanin, MECR, Utilizing Spatial Information in Sensor Networks for
Efficient Data Collection, 2006, $25,000.
- J. Bailey, A. Harwood, R. Kotagiri, L. Kulik, C. Leckie, E. Tanin, U.
Roehm, B. Scholz, S. Selvadurai, A. Viglas, and A. Zomaya, Research Network
Grant, ARC Research Network on Enterprise Information Infrastructure, Task
Force on Wireless Sensor Networks Enriches Large-Scale Information
Systems, 2005-2006, $50,000.
- A. Harwood, ARC Discovery Project, Adapting the Bulk Synchronous
Parallel Processing model to Peer-to-Peer Networked Computing, 2004-2006,
$150,000.
- L. Kulik, MECR, Reliable Local Information Dissemination Strategies in
Mobile Sensor Networks, 2005, $31,000.
- S. Karunasekera, MECR, An Agent-Based Framework for Complex
Peer-to-Peer Applications, 2005, $30,000.
- A. Harwood and E. Tanin, VPAC Expertise, Making Realistic Internet
Simulations Possible, 2004, $25,000.
- E. Tanin, MECR, Enabling Efficient Access to Spatial Content on
Wide-Area Networks, 2004, $40,000.
- A. Harwood, MECR, Optimal Distributed Hash Tables for Parallel and
Distributed Network Computing, 2004, $36,000.
- A. Harwood, MECR, Community Computing Model for Massively Distributed
Computing Services, 2003, $36,000.
- Other projects:
[ CSSE Gridbus Project
| Research in CSSE ]
Events
Other Melbourne University staff interested in peer-to-peer networks and
applications:
Some recent international visitors to the group:
- Dr Marc E. Fiucynski, Computer Science Department, Princeton University,
USA.
- Professor Hanan Samet, Computer Science Department, University of
Maryland at College Park, USA.
Summer Interns:
- Olga Ohrimenko (2006-07)
- Ranjani Nagaranjan (2006-07)
- Ganesh Arunachalam (2006-07)
Useful Links
University of Melbourne Subjects Relevant to Peer-to-Peer Networks and Applications
The following subjects include content that is closely related
to peer-to-peer networks and applications, or that is good preparation for
peer-to-peer research.