Overlay Multicasting for Ad Hoc Networks

Overlay Multicasting for Ad Hoc Networks
复制标题

Ad Hoc 网络的覆盖多播

DOI:
--
复制
发表时间:
2005
期刊:
--
影响因子:
--
通讯作者:
M. Faloutsos
M. Faloutsos
中科院分区:
--
文献类型:
--
作者:
Minli Ge;S. Krishnamurthy;M. Faloutsos

文献摘要

被引文献

相似文献

在这项工作中,我们研究了在自组织网络中使用应用层多播的好处。我们提出了一种灵活的接收器驱动的覆盖多播协议,我们称之为应用层多播算法(ALMA)。作为应用层协议,ALMA在组成员之间构建逻辑链路的覆盖组播树。我们的协议具有应用层协议的优点:a)部署简单,b)独立于较低层协议,以及c)利用较低层可能提供的可靠性和安全性等特性的能力。此外,ALMA还具有以下所有特性。首先,它是接收者驱动的:成员节点根据需要找到它们的连接。其次,它很灵活,因此可以满足性能目标和广泛应用的需求。第三,它具有高度适应性:它可以根据移动性或拥塞情况重新配置树。我们进行广泛的模拟来评估 ALMA 的性能。首先,我们证明 ALMA 的性能优于先前提出的用于自组织网络的最佳应用层多播协议。其次,我们发现 ALMA 与可以说是最好的网络层多播协议相比具有优势:ALMA 对于小规模组的性能明显更好。我们得出的结论是,应用层方法和 ALMA 对于自组织多播似乎非常有前途。
In this work, we study the benefits of using application layer multicast in ad hoc networks. We propose a flexible receiver-driven overlay multicast protocol that we call the Application Layer Multicast Algorithm (ALMA). As an application layer protocol, ALMA constructs an overlay multicast tree of logical links between the group members. 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. In addition, ALMA has all the following characteristics. First, it 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. We perform extensive simulations to evaluate the performance of ALMA. First, we show that ALMA outperforms the best previously proposed application layer multicast protocol for ad hoc networks. Second, we find that ALMA compares favorably with arguably the best network layer multicast protocol: ALMA performs significantly better for small group sizes. We conclude that the application layer approach and ALMA seem very promising for ad hoc multicasting.