CGM: A Multicast Routing Protocol for Mobile Ad-Hoc Networks

Chunhung Richard LIN
Ming-Jyun SIA
Yi-Siang HUANG

IEICE TRANSACTIONS on Communications   Vol.E86-B    No.12    pp.3569-3579
Publication Date: 2003/12/01
Online ISSN: 
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Terrestrial Radio Communications
multicast,  ad hoc networks,  routing,  cluster,  

Full Text: PDF>>
Buy this Article

We propose a new protocol, Clustered Group Multicast (CGM), for multicasting in ad-hoc mobile networks. In CGM, there is a set of forwarding nodes (called multicast backbone) which are responsible for forwarding multicast datagrams. Unlike the multicasting protocols in wired networks (e.g., Internet) which construct and maintain a shortest path tree for every multicast {source, group} pair, CGM is a mesh-based multicasting protocol in which the connectivity among the nodes in the backbone is of no longer importance. Thus, there is no tree maintenance overhead, but there are more connectivity than trees and yet it can prevent long-term or permanent routing loops from occurring. A key feature of CGM is the use of the advertising agent to reduce advertising traffic to the system. An advertising agent acts as both a server and a client for the purpose of advertising join requests on behalf of its local clients. Because in CGM multicast traffic is only allowed to be delivered over the backbone, CGM restricts the amount of hosts participating in the backbone to decrease the impact of multicast traffic to the system. From the simulation results, the multicast group management traffic and multicast datagram traffic are much less than the other protocols. This is particularly important for wireless networks which lacks bandwidth.