I. Introduction
Vehicular ad-hoc networks (VANETs) [1] are a crucial component of the intelligent transportation systems which involve the application of advanced information processing, communications, sensor, and control technologies in an integrated manner to improve the functioning of the transportation system. VANETs have received much attention in recent years with their potential of enormous improvements in the road safety, and elimination of the excessive cost of traffic collisions. Besides safety improvement and traffic management, other applications, such as audio/video streaming, real-time gaming and high-speed internet access are also envisioned.