EFFICIENT CHANNEL ALLOCATION AND MEDIUM ACCESS ORGANIZATION ALGORITHMS FOR VEHICULAR NETWORKING