IEEE Communications Surveys & Tutorials · 2007 · 278 citations · 51 references
Network Communication ProtocolApplication-layer Multicast ProtocolsCloud ComputingIp Multicast TechnologyContent DistributionPeer-to-peer DatabaseMulticastPeer NetworksTrusted P2pApplication LayerApplication Layer MulticastingOverlay Network
In light of the slow deployment of IP Multicast technology on the global Internet and the explosive popularity of peer-to-peer (P2P) file-sharing applications, there has been a flurry of research activities investigating the feasibility of implementing multicasting capability at the application layer, referred to as Application Layer Multicasting (ALM), and numerous algorithms and protocols have been proposed. This article aims to provide researchers in the field with an understanding of ALM protocols by identifying significant characteristics, from both application requirements and networking points of view, and by using those characteristics as a basis for organizing the protocols into an integrated and well-structured format. Current trends and directions for further research are also presented. This article surveys the literature over the period 1995-2005 on different application layer multicasting approaches.
51
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 16.9K citations
David G. Andersen, Hari Balakrishnan, Frans Kaashoek et al. · 2001 · 1.9K citations
Network Monitoring, Resilient Overlay Network, Network Science +12
Scalable application layer multicast
Suman Banerjee, Bobby Bhattacharjee, Christopher Kommareddy · 2002 · 1.5K citations · Full text
R. K. Shyamasundar · Resonance · 1996 · 1.5K citations
Mathematical Programming, Computational Science, Engineering +6