Keyphrases
- overlay network
- network topology
- peer to peer
- ad hoc networks
- resource discovery
- video on demand systems
- publish subscribe
- structured peer to peer
- peer to peer file sharing
- fully distributed
- peer to peer systems
- bandwidth consumption
- distributed hash table
- databases
- application level
- routing algorithm
- shortest path
- internet protocol
- fault tolerance
- network structure
- information retrieval systems
- node failures
- digital libraries