## 7 Using Vehicles to Augment MEC Capabilities
Each vehicle can communicate information about contents to an adjacent vehicle and the supporting infrastructure simultaneously by employing V2V and V2I connections. In ref. [186], scientists suggest an interactive content-precaching strategy for Intermittently Connected Vehicular Networks (ICVNs). They examine a network in which cars drive on highways in VN regions with multiple RSUs placed. Every vehicle in this network proceeds along its planned path traversing the coverage region of multiple RSUs. Upon entering the communication range of an RSU, a vehicle initiates a process of registering its current location and movement data by transferring periodic beacon messages to the RSU [187]. As a result of this registration, every RSU maintains a dedicated table that stores comprehensive details about all the vehicles present within its communication coverage [186]. The proposed scheme incorporates a mechanism wherein each RSU has the capability to choose the best-relaying vehicle and the subsequent RSU for task delivery to the requesting car. This selection process is facilitated by precaching the content, utilizing information about the requesting vehicle's mobility within the RSU's coverage area. Using vehicle resources to cache the content with the aim of reducing delivery time is the main object of this paper. The authors of [181] have presented an approach to enhance the network latency performance in vehicular networks. This is achieved through the implementation of cellular-based V2V communications within the IEEE 802.11p framework. Furthermore, they detailed a scheme that allows the cellular eNB to carefully select the most suitable set of cellular-based V2V links. Vehicles send their request to establish a V2V link to the eNB and the latter decides which set of vehicles is optimal for V2V connectivity. In this channel allocation mode, eNB allocates a portion of its bandwidth to V2V communication. V2V communications and traditional cellular transmission are conducted in distinct frequency bands to ensure separation. The total delay of the network, considering separate V2V links, is reduced. A cluster-based cooperative computation offloading scheme designed specifically for Cellular-V2X (C-V2X) networks has been proposed in [188]. This scheme involves the seamless collaboration of VEC and MEC servers. The primary objective is to enhance the reliability of task offloading by optimizing both the offloading policy and resource allocation strategies. Through this approach, the authors achieve significant improvements in the overall performance of the offloading process. Within this framework, the authors utilize matching theory for task assignment, aiming to optimize resource allocation. The crux of their method lies in the effective utilization of both V2V communication links and Vehicle-to-Network (V2N) communication links for computation offloading. By seamlessly integrating these communication channels into the task assignment process, they can maximize resource efficiency and significantly enhance the performance of computation offloading. To reduce the communication overhead on the cellular network, a clustering approach is employed. Vehicles are organized into clusters, eliminating the need for each vehicle to communicate individually with the network. Instead, within each cluster, a designated cluster head takes on the responsibility of communicating with the network through the eNB. This clustering mechanism streamlines the communication process, optimizing network resources and improving overall efficiency. Selecting a VEC or a MEC server allows the network to reduce its computation time and latency as well. In ref. [189], researchers suggest a new approach called collaborative EdgePV which allows Parked Vehicles (PVs) to act as computation nodes. PVs dynamically complete tasks during rush hours. They use Binary Integer Programming (BIP) to decrease offloading costs and increase the performance of task offloading.