Scalable multicasting: the core-assisted mesh protocol

  • Authors:
  • Ewerton L. Madruga;J. J. Garcia-Luna-Aceves

  • Affiliations:
  • -;-

  • Venue:
  • Mobile Networks and Applications
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Most of the multicast routing protocols for ad hoc networks today are based on shared or source-based trees; however, keeping a routing tree connected for the purpose of data forwarding may lead to a substantial network overhead. A different approach to multicast routing consists of building a shared mesh for each multicast group. In multicast meshes, data packets can be accepted from any router, as opposed to trees where data packets are only accepted from routers with whom a “tree branch” has been established. The difference among multicast routing protocols based on meshes is in the method used to build these structures. Some mesh-based protocols require the flooding of sender or recieved announcements over the whole network. This paper presents the Core-Assisted Mesh Protocol, which uses mesh for data forwarding, and avoids flooding by generalizing the notion of core-based trees introduced for internet multicasting. Group members form the mesh of a group by sending join requests to a set of cores. SImulation experiments show that meshes can be used effectively as multicast routing structures without the need for flooding control packets.