Abstract

In this paper, we jointly address the scheduling problem such as rate control, medium access control (MAC) and routing for cooperative vehicular ad-hoc networks (VANETs) in the framework of cross-layer design. Compared to its counterpart in a wired network where link capacities are assumed to be fixed, congestion control in a multi-hop cooperative VANETs is much more complex and requires joint optimization at both the transport layer and the MAC layer. This is due to the fact that the attainable function value on each path in the network is “elastic” which results in typically non-convex (non-concave) or non-separable function of the transmission attempt rates. A new cross-layer algorithm is proposed to solve the system problem with constraints that arise from the cooperation among the users and contention for the wireless channel access. The algorithm works at the MAC layer to adjust link persistence probability and at the transport layer to adjust flow rates joitly, and it is designed in distributed manner that is amenable to on-line implementation for VANETs. Experimental results show that the proposed opportunistic cooperation strategy combined with a joint control algorithm achieves the desired performance over VANETs.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call