Abstract
Many applications for streaming transmission on MANETs are proposed these years. This kind of media streaming transmissions requires a high data delivery rate, few jitters and short delay, while consuming little network bandwidth. This thesis presents the Neighbor-Aided Multicast routing Protocol for Streaming transmission on MANET (NAMPS). NAMPS is a mesh-based protocol which provides multiple paths for data transmission. The mesh creation is on-demand. The key issue in mesh-based streaming transmission is the maintenance of the mesh structure during the transmission period. This involves the detection of the change to the mesh structure and restructuring of the mesh. In this thesis, we solve the detection problem by taking advantage of the continuous streaming packets and broadcast signals in wireless radio to determine the links to upstream and downstream nodes. For the restructuring problem, we propose to use mesh neighbor to maintain some group information and which facilitates the route recovery and route optimization process. The simulation results show that NAMPS has both high effectiveness and high efficiency. NAMPS is well suited for mobile ad hoc networks for streaming transmission.