V3: a vehicle-to-vehicle live video streaming architecture

We consider the problem of how to enable a live video streaming service to vehicles in motion. In such applications, the video source can be a typical video server or vehicles with appropriate capability, while the video receivers are vehicles that are driving on the road. An infrastructure-based approach relies on strategically deployed base stations and video servers to forward video data to nearby vehicles. While this approach can provide a streaming video service to certain vehicles, it suffers from high base station deployment and maintenance cost. In this paper, we propose V3, an architecture to provide a live video streaming service to driving vehicles through vehicle-to-vehicle (V2V) networks. We argue that this solution is practical with the advance of wireless ad-hoc network techniques. With ample engine power, powerful computing capability and considerable data storage that a vehicle can provide, it is reasonable to support data-intensive video streaming service. On the other hand, V2V video streaming can be challenging because: 1) the V2V network may be persistently partitioned, and 2) the video sources are mobile and transient. V3 addresses these challenges by incorporating a novel signaling mechanism to continuously trigger video sources to send video data back to receivers. It also adopts a store-carry-and-forward approach to transmit video data in a partitioned network environment. Several algorithms are proposed to balance the video transmission delay and bandwidth overheads Simulation experiments demonstrate the feasibility of supporting vehicle-to-vehicle live video streaming with acceptable performance.

[1]  Hao Wu,et al.  Analytical models for information propagation in vehicle-to-vehicle networks , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[2]  C. Maihofer,et al.  A survey of geocast routing protocols , 2004, IEEE Communications Surveys & Tutorials.

[3]  Nitin H. Vaidya,et al.  Geocasting in mobile ad hoc networks: location-based multicast algorithms , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[4]  Christian Maihöfer,et al.  A survey of geocast routing protocols , 2004, IEEE Commun. Surv. Tutorials.

[5]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[6]  Hao Wu,et al.  MDDV: a mobility-centric data dissemination algorithm for vehicular networks , 2004, VANET '04.

[7]  Nitin H. Vaidya,et al.  Flooding-Based Geocasting Protocols for Mobile Ad Hoc Networks , 2002, Mob. Networks Appl..

[8]  Rabin K. Patra,et al.  Routing in a delay tolerant network , 2004, SIGCOMM '04.

[9]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[10]  D. Clawin,et al.  Wireless LAN performance under varied stress conditions in vehicular traffic scenarios , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[11]  Nitin H. Vaidya,et al.  GeoTORA: a protocol for geocasting in mobile ad hoc networks , 2000, Proceedings 2000 International Conference on Network Protocols.

[12]  H. T. Kung,et al.  Ad hoc relay wireless networks over moving vehicles on highways , 2001, MobiHoc '01.

[13]  Dharma P. Agrawal,et al.  Multicast over wireless mobile ad hoc networks: present and future directions , 2003, IEEE Netw..

[14]  Abderrahim Benslimane,et al.  Towards supporting GPS-unequipped vehicles in inter-vehicle geocast , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..