Application-layer multicasting with Delaunay triangulation overlays
- 10 December 2002
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 20 (8) , 1472-1488
- https://doi.org/10.1109/jsac.2002.803067
Abstract
Application-layer multicast supports group applications without the need for a network-layer multicast protocol. Here, applications arrange themselves in a logical overlay network and transfer data within the overlay. We present an application-layer multicast solution that uses a Delaunay triangulation as an overlay network topology. An advantage of using a Delaunay triangulation is that it allows each application to locally derive next-hop routing information without requiring a routing protocol in the overlay. A disadvantage of using a Delaunay triangulation is that the mapping of the overlay to the network topology at the network and data link layer may be suboptimal. We present a protocol, called Delaunay triangulation (DT protocol), which constructs Delaunay triangulation overlay networks. We present measurement experiments of the DT protocol for overlay networks with up to 10 000 members, that are running on a local PC cluster with 100 Linux PCs. The results show that the protocol stabilizes quickly, e.g., an overlay network with 10 000 nodes can be built in just over 30 s. The traffic measurements indicate that the average overhead of a node is only a few kilobits per second if the overlay network is in a steady state. Results of throughput experiments of multicast transmissions (using TCP unicast connections between neighbors in the overlay network) show an achievable throughput of approximately 15 Mb/s in an overlay with 100 nodes and 2 Mb/s in an overlay with 1000 nodes.Keywords
This publication has 17 references indexed in Scilit:
- Coverage problems in wireless ad-hoc sensor networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Application-Level Multicast Using Content-Addressable NetworksPublished by Springer Nature ,2001
- A scalable content-addressable networkPublished by Association for Computing Machinery (ACM) ,2001
- Economics of scalable network servicesPublished by SPIE-Intl Soc Optical Eng ,2001
- Geometric spanner for routing in mobile networksPublished by Association for Computing Machinery (ACM) ,2001
- A case for end system multicast (keynote address)ACM SIGMETRICS Performance Evaluation Review, 2000
- HyperCast: A Protocol for Maintaining Multicast Group Members in a Logical Hypercube TopologyPublished by Springer Nature ,1999
- Monte carlo estimates of the distributions of the random polygons of the voronoi tessellation with respect to a poisson processJournal of Statistical Computation and Simulation, 1980
- Reverse path forwarding of broadcast packetsCommunications of the ACM, 1978
- Locally equiangular triangulationsThe Computer Journal, 1978