A cross-layer approach for real-time multimedia streaming on wireless peer-to-peer ad hoc network

  • Authors:
  • Jun-Li Kuo;Chen-Hua Shih;Cheng-Yuan Ho;Yaw-Chung Chen

  • Affiliations:
  • Computer Science, National Chiao Tung University (NCTU), Hsinchu, Taiwan;Computer Science, National Chiao Tung University (NCTU), Hsinchu, Taiwan;Computer Science, National Chiao Tung University (NCTU), Hsinchu, Taiwan;Computer Science, National Chiao Tung University (NCTU), Hsinchu, Taiwan

  • Venue:
  • Ad Hoc Networks
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Peer-to-peer (P2P) live streaming over mobile ad hoc network (MANET) is a state-of-the-art technique for wireless multimedia applications, such as entertainments and disaster recovery. The peers share the live streaming over MANET via multi-hop wireless link, so an efficient data delivery scheme must be required. However, the high churn rate and the frequent mobility baffle the P2P membership management and overlay maintenance. The unreliable wireless connection of MANET leads to the difficulties of large-scale and real-time streaming distribution, and a lack of overlay proximity leads to the inefficient streaming delivery. We present a cross-layer design for P2P over MANET to manage and maintain the overlay, and select efficient routing path to multicast media streams. Our proposed scheme (COME-P2P) integrates both P2P DHT-based lookup and IPv6 routing header to improve the delivery efficiency. Through the cross-layer design, the low layer detects mobility for informing high layer to refine the finger table, and high layer maintains the efficient multicast path for informing low layer to refine the routing table. How to keep stable routing paths for live streaming via IPv6 routing is the main contribution of this paper. The overlay proximity can shorten routing propagation delay, and the hop-by-hop routing can avoid the traffic bottleneck. Through the mathematical analysis and simulation results, COME-P2P can be demonstrated to achieve high smoothness and reduce signaling overhead for live streaming.