Decentralised resource allocation of position-based and full-duplex-based all-to-all broadcasting
The broadcasting services of vehicles in both vehicular networks and unmanned aerial vehicle (UAV) networks can be seen as the typical applications of all-to-all (A2A) scenario. In order to achieve efficient information broadcasting in A2A scenarios, this study proposes a two-stage resource allocation scheme. In the first stage, to improve the frequency spectrum reusability, the communication area is divided into as many non-overlapping square regions as possible based on the reliability requirements and power constraints of the vehicles, where the nonadjacent square regions share the same frequency spectrum. In the second stage, the vehicles belonging to the same region broadcast information with distributed time division multiplexing, and an improved coded slotted ALOHA scheme is proposed based on full-duplex, where each vehicle can detect whether its broadcasted information is successful. Thus, the number of retransmissions and collision probability can be reduced and therefore the system energy can be saved. Results indicate that the two-stage resource allocation scheme significantly improves the resource reusability while guaranteeing the communication reliability.