Text this: Architecture for Resource Allocation in the Internet of Vehicles for Cooperating Driving System