The PIM architecture for wide-area multicast routing
IEEE/ACM Transactions on Networking (TON)
The broadcast storm problem in a mobile ad hoc network
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Multicast operation of the ad-hoc on-demand distance vector routing protocol
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Secure group communications using key graphs
IEEE/ACM Transactions on Networking (TON)
A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
On the performance of ad hoc networks with beamforming antennas
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
A dynamic core based multicast routing protocol for ad hoc wireless networks
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
Comparison of broadcasting techniques for mobile ad hoc networks
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
AMRoute: ad hoc multicast routing protocol
Mobile Networks and Applications
On-demand multicast routing protocol in multihop wireless mobile networks
Mobile Networks and Applications
Scalable application layer multicast
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Aggregated Multicast with Inter-Group Tree Sharing
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
ATP: a reliable transport protocol for ad-hoc networks
Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing
Pushing the Limits of Multicast in Ad Hoc Networks
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
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
The core-assisted mesh protocol
IEEE Journal on Selected Areas in Communications
Usability of legacy p2p multicast in multihop ad hoc networks: an experimental study
EURASIP Journal on Wireless Communications and Networking
P2P multicast for pervasive ad hoc networks
Pervasive and Mobile Computing
Topology-aware group communication middleware for MANETs
Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
Multicast routing protocols in mobile ad hoc networks: a comparative survey and taxonomy
EURASIP Journal on Wireless Communications and Networking
Research on overlay multicast routing protocols for mobile ad hoc networks
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Moving routing protocols to the user space in MANET middleware
Journal of Network and Computer Applications
Survey Paper: Routing protocols in ad hoc networks: A survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
High level MANET protocol: Enhancing the communication support for mobile collaborative work
Journal of Network and Computer Applications
Scalable location guide overlay multicast in mobile ad hoc networks using tree partition scheme
Wireless Communications & Mobile Computing
Dynamic overlay multicast for live multimedia streaming in urban VANETs
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.01 |
Application layer multicasting has emerged as an appealing alternative to network layer multicasting in wireline networks. Here, we examine the suitability of application layer multicast in ad hoc networks. To this effect, we propose a flexible receiver-driven overlay multicast protocol which we call Application Layer Multicast Algorithm (ALMA). ALMA constructs an overlay multicast tree in a dynamic, decentralized and incremental way. First, ALMA is receiver-driven: the member nodes find their connections according to their needs. Second, it is flexible, and thus, it can satisfy the performance goals and the needs of a wide range of applications. Third, it is highly adaptive: it reconfigures the tree in response to mobility or congestion. In addition, our protocol has the advantages of an application layer protocol: (a) simplicity of deployment, (b) independence from lower layer protocols, and (c) capability of exploiting features such as reliability and security that may be provided by the lower layers. Through extensive simulations, we show that ALMA performs favorably against the currently best application layer and network layer protocols. In more detail, we find that ALMA performs significantly better than ODMRP, a network layer, for small group sizes. We conclude that the application layer approach and ALMA seem very promising for ad hoc multicasting.