Hop-by-Hop Multicast Transport for Mobile Ad Hoc Wireless Networks
Multicast transport is a challenging problem because the source must provide congestion control and reliability for a tree, rather than a single path. This problem is made even more difficult in mobile ad hoc networks due to problems caused by contention, spatial reuse, and mobility. This paper designs a hop-by-hop multicast transport protocol, which pushes transport functionality into the core of the network. Although this requires per-flow state, a hop-by-hop approach simplifies congestion control, enables local recovery of lost packets, and provides low delay and efficient use of wireless capacity. The paper uses a simulation study to demonstrate the effectiveness of this approach and compare its efficiency to application-layer multicast.