Keyphrases
- video on demand systems
- peer to peer
- overlay network
- resource discovery
- multimedia
- peer to peer systems
- data sharing
- file sharing
- digital libraries
- peer to peer networks
- databases
- network topology
- database systems
- artificial intelligence
- data sets
- fully distributed
- query routing
- reputation management
- copyright infringement