In this paper we present a graph-based resource allocation scheme for
sidelink broadcast V2V communications. Harnessing available information on
geographical position of vehicles and spectrum resources utilization, eNodeBs
are capable of allotting the same set of sidelink resources to different
vehicles distributed among several communications clusters. Within a
communications cluster, it is crucial to prevent time-domain allocation
conflicts since vehicles cannot transmit and receive simultaneously, i.e., they
must transmit in orthogonal time resources. In this research, we present a
solution based on a bipartite graph, where vehicles and spectrum resources are
represented by vertices whereas the edges represent the achievable rate in each
resource based on the SINR that each vehicle perceives. The aforementioned time
orthogonality constraint can be approached by aggregating conflicting vertices
into macro-vertices which, in addition, reduces the search complexity. We show
mathematically and through simulations that the proposed approach yields an
optimal solution. In addition, we provide simulations showing that the proposed
method outperforms other competing approaches, specially in scenarios with high
vehicular density.Comment: arXiv admin note: substantial text overlap with arXiv:1805.0655