Internet of Things is a promising paradigm that provides the future network of interconnected devices. Device-to-Device (D2D) communication, which is considered as an enabler for vehicle-to-everything applications, has become an emerging technology to optimize network performance. In this paper, we study the Radio Resource Management (RRM) issue for D2D-based Vehicle-to-Vehicle communication. The RRM key role is to assure the proficient exploitation of available resources while serving users according to their quality of service parameters. An Ant Colony Optimization (ACO)-based Resource Allocation (ACORA) scheme is proposed in this paper. Swarm intelligence algorithm ACO is adopted to reduce the computational complexity while realizing satisfactory performance. Simulation results show promising performance of our proposed ACORA scheme.
KEYWORDSD2D communication, Internet of Things, radio resource management, software defined networks
| INTRODUCTIONInternet of Things (IoT) is an integrated element of future Internet containing existing and evolving networks as well as Internet progress. Conceptually, it could be defined as a global dynamic network infrastructure with self-management and self-configuration capabilities based on interoperable and standard communication protocols. 1 Device-to-Device (D2D) communication is an important part of the IoT, in which devices autonomously communicate and collaborate with each other, share, and forward information without centralized control in a multi-hop way. The ability to collect pertinent information in real time is the key to support the value of IoT, expediting the creation of an intelligent environment. Vehicle-to-Everything (V2X) is based on D2D communication. V2X is an emerging technology that enhances and leverages existing Long-Term Evolution (LTE) network elements and features to assure the communication between vehicles and the infrastructure as well as between vehicles. The attractiveness of this emergent technology is due to its ability to support safety use cases with stringent bandwidth, delay, and reliability requirements. 2 In release 12 3 and release 13 4 of LTE, V2X is introduced as part of the Proximity Services (ProSe). 5 It includes many applications, such as travel information, navigation and driver assistance, payment transactions, fleet management, congestion avoidance, safety, and traffic control.V2X communication consist of different kinds of communications: Vehicle-to-Vehicle (V2V), Vehicle-to-Network (V2N), Vehicle-to-Pedestrian (V2P), and Vehicle-to-Infrastructure (V2I). 6 As V2V communication has elevated density and speed, it introduces several technical challenges especially the latency and reliability requirements. Guaranteeing these Quality of Service (QoS) requirements for V2V services is still a challenge that must be tackled. IEEE 802.11p 7 was the first standard for V2V communication until 2016. The Third Generation Partnership Project (3GPP), introduced in release 14 of LTE, features addressing direct V2V communications. 8,9 The mai...