Keyphrases
- peer to peer
- load balancing
- peer to peer networks
- data sharing
- file sharing
- resource discovery
- overlay network
- fault tolerance
- peer to peer systems
- distributed computing
- ad hoc networks
- video streaming
- distributed environment
- grid computing
- digital libraries
- resource sharing
- database
- spatio temporal
- image sequences
- image processing
- decision making
- databases