We design an application-layer overlay-network solution to deliver live video streaming for Inter-vehicle Communication (IVC) and Vehicle-to-Roadside Communication (VRC). This solution includes a distributed clustering method called DVAC and an efficient peer-to-peer relay method called VAPER. DVAC performs the distributed and message-driven procedures for cluster formation and maintenance. The design of cluster-head and cluster-tail in DVAC not only avoids duplication of media transmitting for members in the same cluster, but also helps to extend the link between clusters. Furthermore, VAPER utilizes the clustering infrastructure and the selected pairwise cluster-tails and cluster-heads to propagate live video streaming. On the one hand this method maintains the continuous play of live video streaming for VRC when lost of signal, and on the other hand it provides an efficient pairwise forwarding mechanism for IVC. The integration of DVAC and VAPER indeed provides a practical solution on delivering of live video streaming.
展开▼