Implementation and Evaluation of a Peer-to-Peer Network on the Android Platform
Jump to navigation
Jump to search
Details
Supervisor: | Niklas Neumann |
Duration: | 3 to 6 months |
Type: | Bachelor/Master Thesis or Student Project |
Status: | ongoing |
Description
Android is an open platform for mobile devices. The goal of this project is to implement and evaluate a peer-to-peer network on the Android platform. The peer-to-peer network will be based on a well known distributed hash table protocol such as Chord, Tapestry, or Pastry. The evaluation includes metrics like signaling overhead, memory footprint, and CPU consumption.
Depending on the project duration an example application for simple data exchange can be implemented on top of the peer-to-peer network stack and included in the evaluation. Further possible extensions are the evaluation and optimization of the energy consumption of the peer-to-peer implementation.