P2P Messaging System

Motivation

  • Second generation of peer-to-peer networks are emerging
    • Beyond file sharing: general purpose platforms JXTA[1,2] and Pastry[3]
    • Enhanced capabilities: routing, caching (JXTA)

  • Research interest in the peer-to-peer domain increased lately[3,8]

  • New peer-to-peer applications are emerging
    • Content Delivery, e.g. Kontiki [4]
    • Collaboration, e.g. Groove [5]
    • Knowledge management, e.g. Pepper [6]
    • Games, e.g. JXTAChess [7]

  • Increased demand for peer group communication