P2P Messaging System

Conclusion and contributions

  • The P2P Messaging System improves peer group communication
    • Collaborates with peer-to-peer network
    • Overlay network for each peer group
    • Multi-ring topology
    • High performance

  • Multi-ring topology concepts
    • Inner rings established using elected peers
    • Dual mode links
    • Backup links

  • Multi-ring topology characteristics
    • Decentralized
    • Scalable
    • Robust against peer failures
    • Fast adjustment to networks dynamics
    • Exploiting individual peer capabilities

  • Prototype implementation (single ring)
    • Collaboration with the peer-to-peer network JXTA
    • Outperforms JXTA performance and reliability