A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Scalable application layer multicast
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Application-Level Multicast Using Content-Addressable Networks
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
Peer-to-Peer Systems and Applications (Lecture Notes in Computer Science)
Peer-to-Peer Systems and Applications (Lecture Notes in Computer Science)
Cycloid: a constant-degree and lookup-efficient P2P overlay network
Performance Evaluation - P2P computing systems
International Journal of Communication Systems
Optimizing the quality of scalable video streams on P2P networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Overcast: reliable multicasting with on overlay network
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
ALMI: an application level multicast infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Fixing the embarrassing slowness of OpenDHT on PlanetLab
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
A multi-sender multicast algorithm for media streaming on peer-to-peer networks
Computer Communications
Characterizing overlay multicast networks and their costs
IEEE/ACM Transactions on Networking (TON)
Hierarchical multidimensional search in peer-to-peer networks
Computer Communications
Robust video-on-demand streaming in peer-to-peer environments
Computer Communications
The Convergence-Guaranteed Random Walk and Its Applications in Peer-to-Peer Networks
IEEE Transactions on Computers
LightFlood: Minimizing Redundant Messages and Maximizing Scope of Peer-to-Peer Search
IEEE Transactions on Parallel and Distributed Systems
A Tree-Based Peer-to-Peer Network with Quality Guarantees
IEEE Transactions on Parallel and Distributed Systems
A P2P Framework for Decentralized Xconferencing and Its JXTA Implementation
CISIS '08 Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems
Universal IP multicast delivery
Computer Networks: The International Journal of Computer and Telecommunications Networking - Overlay distribution structures and their applications
A peer-to-peer IPTV service architecture for the IP multimedia subsystem
International Journal of Communication Systems - Part 1: Next Generation Networks (NGNs)
Computer Networks: The International Journal of Computer and Telecommunications Networking
”P4L”: a four layers p2p model for optimizing resources discovery and localization
APNOMS'06 Proceedings of the 9th Asia-Pacific international conference on Network Operations and Management: management of Convergence Networks and Services
The Orchard Algorithm: Building Multicast Trees for P2P Video Multicasting Without Free-Riding
IEEE Transactions on Multimedia
Short Survey: A survey of application level multicast techniques
Computer Communications
Scribe: a large-scale and decentralized application-level multicast infrastructure
IEEE Journal on Selected Areas in Communications
Journal of Network and Computer Applications
Hi-index | 0.00 |
Group communications (real-time and non-real-time) refer to one-to-many or many-to-many communications. On the one hand, multicast is considered as an appropriate solution for supporting group communication-oriented applications (we distinguish IP network multicast from application layer multicast). On the other hand, peer-to-peer model tends to be a good candidate for supporting today Internet applications (e.g. P2P IPTV, P2P VoIP, etc.). In this context, P2P has attracted significant interest in the recent years. This is mainly due to its properties that also make P2P well adapted to today social networks. In this paper, we propose GPM (Generic P2P Multicast): a novel generic and scalable approach, that optimizes multicast tree depth in P2P networks (structured and unstructured), and contributes to control the network overlay latency. For multicast tree construction, the approach we propose is based on a distributed algorithm using a specific data structures (adjacency and forwarding matrixes). GPM model inherits from P2P attributes such as scalability, flexibility and fault tolerance, while taking into consideration the respective characteristics of one-to-many and many-to-many type of applications. We also give a performance evaluation for validation and comparison purposes while considering some main existing application layer multicast protocols. Copyright © 2011 John Wiley & Sons, Ltd.