A Joint Vehicle-Vehicle/Vehicle-Roadside Communication Protocol for Highway Traffic Safety. (11th April 2011)