Abstract
The Internet of Vehicles (IoV) is a decentralized network architecture that enables autonomous driving, real-time applications, infotainment services, and seamless vehicle-to-everything communication. While infotainment systems enhance the user experience by providing entertainment and navigation features, their high data demands can cause network congestion, potentially delaying mission-critical messages and compromising safety and reliability. Further, the increasing volume of connected devices and data traffic exacerbates these challenges, resulting in high latency, low throughput, and reduced network efficiency. To address this, we propose a novel lightweight adaptive network slicing strategy with four dedicated slices and priority-weighted dynamic bandwidth allocation for IoV networks to mitigate congestion and ensure the availability of the required bandwidth for critical communications. The proposed mechanism defines four distinct network slices, allocating resources to balance infotainment and mission-critical needs. Simulation results demonstrate that our approach achieves ultra-low latency (<5 ms), near-zero packet loss (<0.5%), and high throughput (53 Mbps for infotainment), significantly outperforming existing methods, and ensuring reliable communication for safety-critical tasks while improving spectrum utilization. Findings validate implementing network slicing in IoV environments, paving the way for efficient, congestion-free, and high-performance vehicular networks.
1. Introduction
The telecommunications industry has undergone a significant transformation in recent years, moving away from traditional wired telephone services to data-centric services. In addition, traditional devices have been replaced by portable smart mobile computers [1,2]. In recent years, the number of handheld devices has increased along with the demand for high-speed information applications. To meet the requirements of next-generation applications, existing data rates need to be improved [3]. There has been a significant increase in the use of cellular networks for data delivery. This trend is expected to continue due to the widespread use of smartphones and the growing number of services designed for them. To keep up with the demands of emerging services, cellular networks have been continuously evolving. For example, 2G networks provided the first digital infrastructure for data services such as SMS, 3G enabled mobile internet usage and video calls, and 4G paved the way for gaming and video conferencing services over cellular networks [4].
The increasing popularity of mobile video services, including YouTube, Mobile TV, and advances in Internet of Things (IoT) technology, has driven the ongoing global deployment and expansion of 5G mobile and wireless communication systems. The growing number of smart devices and bandwidth-intensive mobile applications pose significant challenges to current 5G networks in terms of spectral efficiency. The Cisco Visual Networking Index (VNI) Forecast estimates that in the coming years, IP video traffic will make up 82% of all consumer Internet traffic and 78% of global mobile data traffic. To meet the demands of this connected society, 5G network systems provide significantly more capacity than 4G systems. 5G improves coverage, increases user data rates, saves energy, and reduces latency. Additionally, it is projected that by 2035, 5G will contribute to a global economic output of $12.3 trillion [5].
5G represents mobile communication networks designed to provide ultra-high-speed, ultra-reliable, and ultra-low-latency communication to users. This can be achieved by incorporating advanced technologies such as ultra-dense heterogeneous network deployment [6], device-to-device (D2D) communication [7], cognitive radio [5], multiple-input multiple-output (MIMO) in large-scale networks, and more. The 5G network holds the potential to revolutionize various industries, including, but not limited to cars, healthcare, energy, media, and entertainment [8,9].
5G introduces network slicing (NS), which allows network resources to be divided into multiple virtual networks. Each network slice can be customized to meet specific requirements, such as bandwidth, latency, and security, to support various applications. Network slicing enables efficient resource allocation, ensuring that different services receive the network performance they need. The benefits of network slicing and reconfiguration include reduced latency, high bandwidth, seamless mobility, and improved QoS [10]. 5G also allows network operators to dynamically allocate resources, adapt to changing demands, and introduce new services more efficiently in various fields. One significant field is the IoV, a decentralized network paradigm designed to enable secure, seamless value transfer across various blockchain networks as the number of vehicles increases rapidly each year [11]. The rapidly developing field of the IoV has a wide range of applications, including intelligent traffic management, wireless audience monitoring, hazard identification, weather warnings, surveillance, parking warning lights, and in-car streaming media. The IoV also highlights essential locations along a route, such as fuel stations, parking lots, and shops. Additionally, it can be used in E-health to provide mobile hospital services. The IoV aims to ensure road safety, regulate traffic through signals, and quickly report accidents through information exchange [12]. The vehicle communication system encompasses various components, including vehicles, cloud networks, road units, the internet, fog networks, people, and pedestrian transportation devices. The primary goal of this system is to improve road safety, reduce fuel consumption and CO2 emissions, save time, and provide a new driving experience. The type of communication is called “V2X contact” and encompasses various forms of communication between vehicles, such as V2V, V2I, V2N, and V2P. V2X communication plays a crucial role in the development of Connected Vehicle (CV) technology, enabling vehicles to interact with individuals and entities in their surroundings [13,14]. Vehicles typically communicate in two ways: (1) regular updates (beacons), where they share information including position, speed, and yaw angle with each other; and (2) emergency alerts, where they send out messages if there is a crisis, such as an accident or a fire. Suppose too many vehicles send beacons frequently, or there are too many emergency alerts—the communication channel can become congested, blocking some important emergency messages from reaching their destinations and compromising safety [15]. The IoV faces a central issue of congestion during information dissemination. Existing schemes handle this issue through congestion detection and alternate path selection. Most of these schemes are designed for Vehicle Ad hoc Networks (VANETs) [8,16]. The proposed research focuses on adopting a network slicing-based strategy to mitigate network congestion in IoV networks for a congestion-free network with low latency, high throughput, and effective use of network resources based on network slicing, as presented in Figure 1.
Figure 1.
Proposed Network Slicing Framework.
The main contributions of this paper are:
- This paper proposes a lightweight adaptive network slicing mechanism for IoV that dynamically reallocates bandwidth between four dedicated slices using priority-based weights, achieving ultra-low latency and near-zero packet loss for URLLC slices without requiring heavy ML training or edge computing dependencies.
- We implement a priority-weighted dynamic bandwidth allocation, enabling real-time adaptability in fast-moving vehicular environments while ensuring performance isolation between mission-critical V2V/teleoperation traffic and best-effort infotainment flows.
- Through extensive NS-3.37/5G-LENA-v2.3 simulations, we evaluate the proposed mechanism across throughput, delay, and packet loss ratio metrics under varying vehicle densities. The results demonstrate significant improvements over existing approaches with Slice B achieving 53 Mbps throughput and Slices A, C, D maintaining <5 ms delay and <0.5% packet loss at 200 nodes.
The rest of the paper is organized as follows. Section 2 reviews previous strategies. Section 3 discusses the proposed methodology adopted in designing end-to-end congestion control for cellular networks. Then, Section 4 presents and discusses the simulation results. Conclusions are drawn in Section 5.
2. Related Work
Early research in vehicular networks primarily focused on traditional congestion control mechanisms that employed various algorithmic approaches to manage network traffic. These methods typically involve power control, rate adaptation, or utility-based forwarding to mitigate congestion in VANETs. Ref. [12] proposes a congestion-avoidance technique for VANETs using the energy-efficient message dissemination (E2MD) scheme, which involves continuous updating of vehicle information to a fog server. The authors also address the limitation of fog server failures by proposing an algorithm for server failure detection and recovery. One limitation of this work is the high delay in accessing resources and responding to requests, which can impact the overall system performance. In [17], the authors propose a congestion control scheme for NR-V2X sidelink that uniquely maximizes effective throughput by jointly optimizing the modulation and coding scheme, resource block allocation, and message period. Using a stochastic geometry model and the NSGA-II algorithm, the scheme finds Pareto-optimal settings, demonstrating significant throughput gains (5.48% to 863.69%) while maintaining Channel Busy Ratio below a congestion threshold.
The authors in [18] present an Echelon-Based Collaborative Resource Allocation (ECRA) protocol to address packet collisions in C-V2X Mode 4 platooning. This approach reduces packet collision probability by 91.8% and average delay by 15.3% in simulations. A key limitation is the increased algorithmic complexity from the fuzzy logic and multi-mechanism design, which may burden resource-constrained onboard units, and its performance in very large or extreme scenarios requires further validation. In [19], the author introduces an intelligent traffic congestion detection system that integrates cognitive intelligence with VANETs. The method uses Fuzzy K-Means clustering and the Fuzzy Analytical Hierarchy Process (FAHP) to analyze real-time vehicle data from a SUMO simulation, effectively identifying congestion hotspots. The primary limitations are its reliance on simulated data, which may not reflect real-world complexities, and susceptibility to VANET challenges like communication delays and link breakages in dense urban environments.
With the advent of 5G and beyond, network slicing has emerged as a promising paradigm for resource management in the IoV. This approach creates virtualized logical networks on a shared physical infrastructure, allowing customized performance characteristics for different service types. Recent works have explored various slicing architectures and allocation strategies specifically for vehicular environments. In [20], the authors use a strategic approach based on software-defined multiple access (SoDeMa) algorithms to enhance network traffic performance. The proposed network slicing algorithm design reduces complexity and improves reaction time. The proposed framework in [21] utilizes slice management and an SDN controller to coordinate network resources and achieve the priorities and Key Performance Indicators (KPIs) of Intelligent Transportation System (ITS) applications. The slicing mechanism assumes stable network environments, which may not hold in highly dynamic vehicular scenarios where latency and handover are critical. In [22], a mechanism for establishing and managing network slices in Wi-Fi RANs for 5G is proposed. They introduce a slicing approach compatible with the IEEE 802.11 standard [23] and algorithms for slice creation and resource management based on 5G QoS Identifiers. The authors in [24] presents a network slicing architecture for the IoV based on Multi-Access Edge Computing (MEC). The architecture includes Domain Orchestrators (DOs) and a General Orchestrator (GO) to provide reliable, differentiated services. The evaluation is limited to a small-scale prototype and does not demonstrate scalability to large city-wide vehicular systems, and, most importantly, a heavy reliance on edge computing can raise costs and management overhead in real deployments. In [25], a programmable, dynamic end-to-end slicing mechanism is proposed for an M-CORD-based LTE network. The solution utilizes the Network Slice Selection Function (NSSF) and open-source components on the M-CORD platform. The architecture has not been validated in live vehicular settings, making it unclear how well it performs under fast handovers or congestion. In [26], the author proposes a solution for resource allocation in Wi-Fi Access Points (APs) for network slices in 5G networks. Their solution is based on queuing and scheduling policies to allocate time slices while ensuring isolation and performance requirements. The limitation is that it offers no guarantees on throughput or latency, which are critical for vehicular safety applications.
The authors in [27] introduce the concept of network slicing as a service (NSaaS) and provide a technical solution for its implementation. The solution combines the benefits of network functions virtualization (NFV), software-defined networks (SDN), and control plane solutions, but lacks the real simulation results. In [28], an end-to-end (E2E) network slicing methodology is proposed that considers both radio access network (RAN) and core network (CN) resources. Simulations using the Genetic Algorithm show the effectiveness of the framework. A limitation is that Genetic Algorithms can be slow in real-time decision-making, posing a risk in highly mobile, latency-sensitive VANETs. Ref. [29] discusses network slicing design for vehicle-to-everything services in 5G networks. The authors emphasize the importance of Network Function Virtualization (NFV), Software Defined Networks (SDN), and Mobile Edge Computing (MEC) for ITS. The authors do not demonstrate how their slicing model affects key QoS parameters, such as latency, packet loss, or service availability, in a real or simulated V2X context. Ref. [30] proposes a smart slice scheduling approach in vehicle fog radio access networks to handle complex and dynamic network traffic in the IoV. The approach utilizes a Markov decision process and a clever algorithm for efficient resource allocation, which is limited to a small scale and a controlled environment. There is no consideration of dense areas or congestion, which is critical for real-world vehicular slicing deployments.
Recent advancements in artificial intelligence have inspired numerous learning-based approaches for congestion control and resource management in the IoV. These methods leverage machine learning, deep learning, and reinforcement learning to optimize network performance through data-driven decision making. While [31] discusses AI-based methods, including reinforcement and deep learning, for controlling vehicle networks via 5G in the context of the IoV. To allocate radio resources in a 5G IoV network, this paper examined various algorithms but lacked real simulation results. The authors in [32] propose hybrid deep learning approaches for intelligent traffic congestion control in 5G/6G networks. They develop a generic architecture for congestion detection using a hybrid deep learning algorithm. Ref. [33] addresses resource allocation in IoV networks facilitated by MEC. The authors suggest a model-free method based on deep reinforcement learning (DRL) and non-orthogonal multiple access (NOMA) to improve resource utilization, which requires significant training time and data, making real-time deployment and adaptation challenging in fast-moving vehicular networks. In [34], the authors present an ML-driven Automatic Network Slicing (ANS) framework for smart cities. The framework includes online ML-driven prediction, unsupervised learning-based anomaly detection, and reinforcement learning-based scaling for network slices, but lacks real-world urban traffic scenarios.
The authors of [35] propose an adaptive scheduling scheme that jointly optimizes road traffic flow and IoV network resources using Lyapunov-assisted Q-learning and RCDT algorithms to maximize throughput. Their approach shows 19.92% higher throughput but assumes full task offloading and faces computational complexity in large-scale networks, while our work uses simpler priority-based slicing without offloading dependencies. Ref. [36] develops an LSTM-based proactive congestion management framework achieving 98% prediction accuracy with packet prioritization via K-means clustering. However, their centralized approach and simulated dataset limit scalability and real-world applicability, whereas our distributed slicing architecture performs real-time validation under mobility. Ref. [37] presents a resource-aware cooperative traffic control scheme using multi-agent reinforcement learning with attention mechanisms for intersection cooperation. While effective for throughput, their method relies on strong vehicle-following behavior and faces scalability issues, unlike our slice isolation, which guarantees performance without behavioral assumptions. Ref. [8] surveys ML-based network slicing for IoV, highlighting advantages in QoS differentiation and slice isolation but noting computational demands and security vulnerabilities of ML models. Their work covers NS architecture, enabling technologies (SDN/NFV/MEC), slicing methods (static, semi-dynamic, dynamic), and the integration of machine learning techniques for network slicing in the IoV. The authors review NS-based applications across terrestrial, aerial, and maritime domains, along with V2X datasets, simulators, and relevant projects. Our framework avoids complex ML training through lightweight dynamic allocation, ensuring real-time operation in high-mobility scenarios. An emerging direction in this domain is the concept of Distributed Learning as a Service (DLaaS) over network slicing, as recently proposed by [38] for 6G non-terrestrial network (NTN) scenarios. Their framework integrates distributed learning methods with network slicing to enable intelligent service delivery across integrated terrestrial and non-terrestrial networks (TN/NTN) including RSUs, UAVs, HAPs, and satellites. Future work will explore integrating DLaaS-inspired learning slices alongside our priority-based slices, enabling hybrid systems that support both mission-critical V2V communication and distributed learning tasks on the same infrastructure. Alongside learning-based methods, recent works investigated UAV-based data collection and optimized the Age of Information (AoI) as the optimization criterion. The authors in [39] studied the long-term average AoI minimization problem in UAV-assisted wireless-powered communication networks (WPCNs) by designing optimal transmission power of sensor nodes, optimal clustering of islands and UAV’s optimal flight trajectory. They suggested a hybrid TDMA and NOMA (HTN) protocol and a clustering-based dynamic adjustment of the shortest path (C-DASP) algorithm. They point out that the number of clusters and the total flying/hovering time are traded-off due to the battery capacity of the UAVs and, directly, on the performance of AoI.
3. System Model
The proposed architecture implement 5G NR for providing better QoS to support heterogeneous vehicular traffic. The simulation implements to mitigate the network congestion which consist of key components: 5G NR gNodeBs (gNBs), User Equipment (UE) which are vehicles (V), and Remote Host, a server application for generating traffic.
3.1. Vehicle Communication Model
The vehicle mobility model is implemented using a mobility model with instantaneous velocity S. Suppose the set of N connected vehicles in the simulation area is and the area is A = 500 × 500 m2. The positions of the vehicles are generated in accordance with the Random Waypoint mobility model: , Each vehicle vi has a unique active application and it is pre-assigned to a unique slice s from the set A, B, C, D.
3.2. 5G NR Network
In this simulation, the set of gNBs denoted as BS are deployed using random allocator at a uniform height. The Constant Position Mobility Model, which denotes a fixed position for the gNB, serves as the gNB’s mobility model . The positions of BS are stationary in area:
where represent height of BS, which is constant.
The vehicles to base stations gNBs association is based on the principle of minimum Euclidean distance with respect to the gNB to be served by v:
Implementing V2X applications requires a comprehensive approach that goes beyond improving connectivity in the radio access network (RAN). To meet these demands, the concept of network slicing emerges as a potential E2E solution that integrates the 5G system’s RAN and CN.
3.3. Network Slicing in the IoV
Network congestion in the IoV can be managed effectively through the use of network slicing. This enables different types of traffic to be isolated and managed separately, improving network efficiency and reducing congestion. From a security perspective, network slices are logically isolated from each other, preventing congestion or attacks in one slice from affecting others. In the context of the IoV, network slicing can ensure that critical vehicle-to-vehicle communication and navigation services receive the necessary bandwidth and low latency, even in high-density scenarios. This can help to ensure the reliable operation of the network and the safety of connected vehicles.
3.3.1. Proposed Slices
Based on the functional requirements of various IoV use cases, we propose the following network slices which are illustrated in Figure 2.
Figure 2.
Generic View of Proposed Slices.
3.3.2. Autonomous Driving (Slice A)
For self-driving cars, this slice provides highly reliable communication with extremely low latency. It facilitates the real-time exchange of vital safety information between vehicles (V2V). This guarantees that self-driving cars can avoid collisions and make decisions instantly.
3.3.3. Vehicular Infotainment (Slice B)
This slice offers high-throughput communication for in-car entertainment and information services. It enables access to cloud-based content and smooth media streaming. High-quality music and video are available to passengers, improving their journey.
3.3.4. Tele-Operated Driving (Slice C)
This slice delivers extremely low-latency and ultra-reliable connectivity between a remote operator and a vehicle. It is used in specific circumstances where a human operates the vehicle remotely. This guarantees accurate and safe control even when operating remotely.
3.3.5. Vehicle Remote Diagnostics and Management (Slice D)
This slice supports the efficient exchange of small amounts of data for vehicle health monitoring and maintenance. It enables general fleet management, software updates, and remote diagnostics. This reduces vehicle downtime and supports proactive maintenance.
Traffic generated by connected vehicles is classified using a two-tier scheme: (1) Port-based mapping, = Port, assigns UDP port to slices, shown in Figure 3. (2) V2X message-type override using CAM/DENM header fields per ETSI EN 302 637-3: DENM [40] messages (type = 2, emergency) are always routed to Slice A, preventing misclassification of emergency traffic. While port-based classification is used for simplicity in this proof of concept, real-world IoV deployments would require more sophisticated methods. This two-tier scheme reliably separates beacons and emergency alerts. Traffic routing ensures that dedicated resource blocks are used for each slice as shown in Figure 4, which directly impacts performance. Port-based classification maps traffic to slices with <1 ms processing overhead. Routing decisions are made per-packet at the SDN controller. Slices are differentiated using the slice differentiator (SD). Each slice is identified by an S-NSSAI, which consists of two parts: The slice service type (SST) and the SD, which is 8 or 24 bits.
Figure 3.
Port-Based Classification.
Figure 4.
Traffic Routing to Specific Slice.
3.4. Network Slice Creation
Algorithm 1 is designed to create network slices for eMBB (slice B) and UrLLC (slice A, C, D) services. It begins by collecting service requirements and registering them with a Slicer/SDN. The algorithm then optimizes the parameters, such as eMBB bandwidth (BW) and each URLLC slice’s bandwidth, to meet the specified load requirements (LR) and traffic requirements (TR). If the QoS for eMBB or UrLLC is satisfied, the algorithm performs slice optimization; otherwise, it iterates through the optimization process until QoS is met. The computational complexity of this is O(N) where N is the number of slices. With N = 4, the algorithm executes at most 7 operations plus up to 5 QoS convergence iterations. Total runtime < 1 ms.
| Algorithm 1 Slice Creation for eMBB and UrLLC |
| Require: |
| eMBB Parameters: |
| UrLLC Parameters: |
|
Various slices can be created and managed in the context of the IoV defined in Algorithms 1 and 2. To simplify the management of slice roaming, we propose a standard set of essential functionalities that should be provided to a V2X slice, which can be agreed upon by all operators. These functionalities include the availability of AMF (Access and Mobility Management Function) instances to support vehicle mobility. Multiple dedicated AMF instances can be dynamically deployed to prevent overload during slice selection/attachment procedures and ensure isolation from other non-V2X slices. Additionally, NFs (Network Functions) such as AUSF (Authentication Server Function), PCF (Policy Control Function), and UDM (Unified Data Management) should be deployed as standard components for all V2X slices. These basic functionalities form the foundation of a default V2X slice. However, different functions can be dynamically chained and configured to meet the specific performance requirements of different V2X service categories. The slices can communicate V2N communications with the V2X Application Server (AS). High-reliability and low-latency transmission of raw sensory data from vehicles to the infrastructure, along with the exchange of computed results for extended spatial vehicle perception, are essential. Figure 5 illustrates the resulting NF chaining for the slices. The proposed framework aligns with ongoing 3GPP discussions on slice lifecycle operations. Regarding slice attachment, the framework follows the guidelines and customizes the procedure for connected vehicles. A Vehicle User Equipment (VUE) wishing to attach to a slice provides the Network Slice Selection Assistance Information (NSSAI) to the network, specifying the desired slice instance. For the V2X slice, the NSSAI parameters are set according to the slice’s specific requirements. The NSSF, located with the AMF, performs the slice selection procedure. Algorithm 2 is responsible for selecting the slice based on various parameters such as slice information (), Number of connected nodes (), Port identification, Delay (), Quality of Service (), and available bandwidth (BW). Furthermore, the complexity of the algorithm with a constant time check is O(1) per vehicle. For V vehicles, total complexity is O(V) per control cycle.
| Algorithm 2 Slice Management |
| Require: |
| Slice identifier: |
| Number of nodes: |
| Current delay: |
| QoS class: |
| Bandwidth: BW |
| Ensure: |
| Selected slice |
|
Figure 5.
Network Slicing Framework [41].
3.5. Resource Allocation
The network allocates dedicated resources (such as bandwidth) to each slice based on the requirements of different traffic types as specified in Algorithm 3. The priority weights are dynamically adjusted every control cycle (100 ms) based on measured queue length for each slice. The update rule is:
where is the step size and is the target queue length for slice i.
| Algorithm 3 Bandwidth Allocation |
| Require: |
| Total bandwidth: |
| Number of slices: N |
| Slice priority factors: for to N |
| Ensure: Bandwidth allocation: for to N |
|
Measured delay and packet loss are fed back to the SDN controller every Transmission Time Interval (TTI) of 1 ms. If , is increased by up to a maximum of the base weight. Bandwidth reallocation occurs every 100 ms (control plane cycle), while per-packet routing decisions occur every TTI (1 ms).
Let be the slice set. The objective is to minimise the priority-weighted sum of end-to-end delays subject to bandwidth and QoS constraints:
where is the priority weight and is the current measured end-to-end delay for slice i, is the minimum guaranteed bandwidth, and is the maximum tolerable packet loss ratio per slice.
Bandwidth is allocated proportionally using slice priority weights . The priority weights are updated every 10 Hz control cycle based on measured queue length for each slice. The resource allocation factor for slice i is:
Initially, bandwidth is allocated proportionally using weighted factors () that reflect each slice’s priority, ensuring higher allocation to critical slices; for instance, with a total bandwidth of 100 Mbps and weights , , , . As traffic conditions change, these weights are dynamically adjusted. For instance, if Slice A experiences higher demand, bandwidth is reallocated from lower-priority slices, ensuring critical services maintain their QoS while optimizing network performance. The bandwidth efficiently distributes the BWtotal, Total_Res, among multiple network slices (N) based on factors () according to required resource of each N. It begins by initializing the bandwidth allocation BWi = BWtotal× Total BWi for each slice (BWi) to zero. Then, it calculates the total weightage factor () to ensure proportional allocation. The computational complexity is O(N) with 4N + 3 operations. For N = 4, this equals 19 operations per allocation cycle with runtime < 10 μs.
4. Simulation Framework
The simulation is implemented using the NS-3.37 simulator with a 5G-LENA module. The 500 × 500 m2 simulation region defines the geographic scope of the simulated network environment. There are 4 slices in the system, each with a different packet size. The simulation uses a packet size of 6144 bytes to reflect the size of each packet’s data transmission for infotainment traffic. However, other slices use standard bytes as defined by 3GPP. The allotted bandwidth for Band is set at 100 MHz, which affects the network’s capacity and performance. The simulation lasts 1000 ms, the value chosen for the simulation time. The subcarrier spacing and symbol time in the system are defined by the numerology value, set to 3, and a frequency of 28 GHz supporting broadcast and a bit rate of >7 Gbps. The signal processing technique is set to beamforming, which provides efficient signal strength, increases the signal-to-noise ratio (SNR), extends coverage, and reduces interference. It uses the UDP protocol. There are several numbers of nodes in the simulation, reflecting the different numbers of network entities. The nodes’ transmission power is set to 20 dBm, and the speed is 30 m/s.
4.1. Results Discussion
Four slices, A, B, C, and D, are simulated, and the results based on throughput (Figure 6), delay (Figure 7), and packet loss ratio (Figure 8) are discussed as
Figure 6.
Throughput of Four Slices.
Figure 7.
Delay of Four Slices.
Figure 8.
Packet Loss Ratio of Four Slices.
4.1.1. Throughput vs. Node Density
Slice A exhibits relatively consistent throughput across the node counts in Figure 6. At 40 nodes, the throughput is 19.0088 units. At the highest node count of 200, the throughput reaches 22 Mbps. These results indicate that Slice A can maintain a stable and satisfactory level of data throughput for autonomous driving and safety-critical services.
Slice B shows a notable increase in throughput compared to the other slices because it is designed for high throughput. At 40 nodes, the throughput is 43.850667 units, which significantly exceeds that of the different slices. At 200 nodes, it reaches its maximum of 53 Mbps. These results indicate that Slice B can provide sufficient throughput for web browsing, social media access, app and file downloads, and HD video streaming for passengers in vehicular infotainment applications.
Slice C demonstrates lower throughput than Slices A and B. At 40 nodes, the throughput is 17.678293 units. It moderately increases and remains relatively stable at 23 units for 200 nodes. These results suggest that Slice C is highly capable of supporting fast vehicle control and feedback required for tele-operated driving scenarios.
Slice D exhibits throughput levels similar to Slice C. At all node counts, the throughput remains between 17.678293 and 21 units. This suggests that Slice D can effectively handle the exchange of low-frequency data between vehicles and remote servers for remote diagnostics and fleet management purposes.
4.1.2. End-to-End Delay vs. Node Density
Slice A demonstrates relatively low delay values across all node counts in Figure 7. At 40 nodes, the delay is 2 ms. At the highest node count of 200, the delay reaches 5 ms. These results indicate that Slice A can maintain low-latency communication for time-critical safety applications in autonomous driving. Slice B exhibits significantly higher delay compared to the other slices. At 40 nodes, the delay is 40 ms, which is considerably higher. The delay remains consistently high at 200 nodes (46 ms). These results highlight the challenges in achieving ultra-low latency for vehicular infotainment application scenarios. Slice C demonstrates relatively low delay values similar to Slice A. At 40 nodes, the delay is 3 ms. At 200 nodes, the delay increases to 5 ms. Slice D exhibits consistently low delay values across all node counts. At all node counts, the delay remains below or around 3 ms, with the highest value at 6 ms at 200 nodes.
4.1.3. Packet Loss Ratio (PLR) vs. Node Density
Figure 8 shows PLRs for four slices. At the maximum vehicle density of 200 nodes, the exact packet loss ratios are: Slice A = 0.12, Slice B = 2.33, Slice C = 0.20, and Slice D = 0.42. As the number of nodes increases, Slice B, which demands more bandwidth, experiences significantly higher packet losses compared to the other slices, especially at 200 nodes. In contrast, the other slices (A, C, and D) maintain relatively stable packet loss ratios, indicating that lower-priority slices are more affected by bandwidth demand, while higher-priority slices experience fewer losses despite increased saturation.
4.2. Comparison of Proposed Approach to State-of-the-Art Approaches
The performance of the proposed scheme is evaluated through simulation and benchmarked against the methods presented in [42,43]. In [43], the authors discuss network slicing as a method to enhance network service efficiency. This approach facilitates network offloading and improves overall network efficiency and user experience in various scenarios, such as video streaming and IoT devices. The authors propose 5G network slicing techniques that leverage blockchain, reinforcement learning, and a combination of both. In addition, the authors in [42] propose a distributed congestion control strategy for IoV that couples a Harmony Search (HS)-based global optimizer and a Throughput Evaluation Priority Adjustment Model (TEPAM). HS dynamically tunes each node’s transmission range and rate to minimize delay and jitter. At the same time, TEPAM prioritizes high-priority flows and adapts per-path congestion windows in real time via batch estimation on MPTCP paths.
For slice-to-slice throughput and delay analysis, the proposed scheme is benchmarked against [43]. In addition, for the evaluation of throughput, end-to-end delay, and packet loss ratio (PLR) against nodes density, the proposed scheme is compared with [42].
Given the comparable throughput and latency requirements, the slices considered in [43] are mapped to the corresponding slices of the proposed framework for performance comparison. Specifically, the Video Stream slice in [43] is compared with Slice B of the proposed work, the IoT Devices slice is compared with Slice A, and the Mobile Devices slice is compared with Slice C and D. The comparative analysis of these slices is presented below.
4.2.1. Throughput Comparison
As shown in Figure 9, our proposed model’s throughput is evaluated against the blockchain, reinforcement learning, and hybrid variants of [43] for video streams (Slice B), IoT equipment (Slice C), and mobile devices (Slices A and D). For all evaluated slices, our proposed scheme consistently outperforms all the aforementioned methods, demonstrating superior resource allocation efficiency.
Figure 9.
Comparison of Throughput to other techniques.
To evaluate the throughput performance in relation to node density, we compared the proposed method with the results from [42]. Figure 10 illustrates the throughput comparison. The HS + TEPAM method, which utilizes dynamic rate and range tuning, boosts throughput from approximately 5 Mbps with 40 vehicles to 25 Mbps with 200 vehicles. Our network-slicing approach offers four parallel slices: Slices C and D achieve modest increases from 17 Mbps to 23 Mbps, while Slice A maintains a throughput between 19 Mbps and 22 Mbps. Notably, Slice B, which is dedicated to high throughput, scales impressively to 40 Mbps.
Figure 10.
Throughput Comparison.
4.2.2. Delay Comparison
As shown in Figure 11, our proposed model’s delay is evaluated against the blockchain, reinforcement learning, and hybrid variants of [43] using a fixed number of nodes. For this fixed number of nodes, our proposed scheme minimizes latency relative to the individual blockchain and reinforcement learning implementations in [43], demonstrating superior latency optimization.
Figure 11.
Comparison of Delay to Other Techniques.
To evaluate the delay performance in relation to node density, we compared the proposed method with the results from [42]. Figure 12 illustrates the average delay based on the number of vehicles. The authors in [42] optimized link parameters and window control together, reducing the delay from 42 ms to 18 ms. In comparison, our slices perform as follows: Slice A maintains an ultra-low delay of under 5 ms across all densities, Slice C stays below 10 ms, and Slice D remains below 6 ms. However, the delay performance for Slice B consistently degrades compared to the findings in [42]. This is primarily because Slice B is bandwidth-intensive and has a large packet size with continuous intervals, which leads to network congestion. Despite this, the high delays observed in Slice B do not impact the URLLC slices.
Figure 12.
Delay Comparison.
4.2.3. Packet Loss Ratio Comparison
Figure 13 shows the PLR with an increasing number of nodes for the proposed scheme against [42]. The method presented in [42] increases the PLR from 0 at 40 vehicles to 0.35 at 200 vehicles. Under our proposed architecture, Slices A and C successfully maintain a strict PLR of less than 0.30 across all node densities, while Slice D shows an acceptable, slightly higher PLR of 0.45. Conversely, the high-bandwidth Slice B exhibits an increase in PLR from 1.6 to 2.3 under heavy load conditions. This behavior clearly demonstrates the efficacy of our slice isolation strategy, which ensures that critical traffic remains robustly protected even when high-bandwidth flows become vulnerable to congestion. All simulation results reported above are based on single-run simulations due to computational constraints. Future work will extend the analysis to independent seeds with full statistical reporting.
Figure 13.
Packet Loss Ratio Comparison.
5. Conclusions
The IoV is a decentralized network designed to enable secure, seamless value transfer across various networks. However, an increase in network requests can lead to delays and network congestion, resulting in low throughput and high latency. To overcome this challenge, the IoV employs the concept of network slicing, which enables the development of virtual networks that utilize a single physical infrastructure. The proposed work focuses on a network-slicing-based strategy to mitigate congestion in IoV networks, enabling a congestion-free network with low latency, high throughput, and efficient resource use. The results show that the slicing approach provides better performance compared to the state of art and efficiently controls network congestion. The proposed approach is a stone toward the implementation of network slicing in Internet of Vehicles networks in the future to achieve improved performance, congestion control, and spectrum utilization in IoV environments. However, the current technique has some limitations, including reliance on simulation-based validation. Future research should concentrate on AI-powered adaptive slicing, real-world testbed deployment, and safe, energy-efficient frameworks. While real-world implementation of 5G SDN/NFV with MEC can ensure QoS and effective resource allocation, its practical deployment must address challenges such as infrastructure costs, interoperability, and seamless mobility management.
Author Contributions
Methodology, A.W.A. and R.S.G.; Software, R.S.G.; Validation, M.D.; Writing—original draft, R.S.G.; Writing—review & editing, A.W.A. and M.D.; Supervision, A.W.A. and M.D.; Funding acquisition, M.D. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Palacios Morocho, M.E.; Inca, S.; Monserrat, J. Performance Evaluation of Onboard Processing Capability Reduction in Cooperative Vehicles Using 5G and Artificial Intelligence. Mob. Inf. Syst. 2024, 2024, 9280848. [Google Scholar] [CrossRef] [Scilit]
- Park, J. An effective IoT interface considering an eye-tracking method for autonomous vehicle. Internet Things 2025, 31, 101583. [Google Scholar] [CrossRef] [Scilit]
- Bréhon Grataloup, L.; Kacimi, R.; Beylot, A.L. Reliable multi-RAT connectivity in urban V2X architectures: An experimental campaign. Ad Hoc Netw. 2025, 179, 104007. [Google Scholar] [CrossRef] [Scilit]
- Guo, G.; Zhiyi, C.; Qamar, F.; Aman, A. A Comparative Study of TCP and UDP Performance Using NS-3 Simulation. Asia-Pac. J. Inf. Technol. Multimed. 2025, 14, 1–19. [Google Scholar] [CrossRef] [Scilit]
- Bayrakdar, S.; Yucedag, I. Exploiting 5G Enabled Cognitive Radio Technology for Semantic Analysis in Social Networks. Wirel. Pers. Commun. 2023, 133, 1585–1598. [Google Scholar] [CrossRef] [Scilit]
- Xin, Y.; Guo, Q.; Guo, X.; He, L.; Yang, H.; Tang, Y.; Tang, L. Heterogeneous Network Deployment Algorithm for Distribution Network. In Proceedings of the 2024 IEEE 7th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chongqing, China, 20–22 September 2024; IEEE: Piscataway, NJ, USA, 2024; Volume 7, pp. 158–162. [Google Scholar]
- Fasihi, M.R.; Mark, B.L. Device-to-Device Communication in 5G/6G: Architectural Foundations and Convergence with Enabling Technologies. arXiv 2025, arXiv:2507.06946. [Google Scholar]
- Hamdi, W.; Ksouri, C.; Bulut, H.; Mosbah, M. Network Slicing-Based Learning Techniques for IoV in 5G and Beyond Networks. IEEE Commun. Surv. Tutor. 2024, 26, 1989–2047. [Google Scholar] [CrossRef] [Scilit]
- Trabelsi, Z.; Ali, M.; Qayyum, T. Fuzzy-based task offloading in Internet of Vehicles (IoV) edge computing for latency-sensitive applications. Internet Things 2024, 28, 101392. [Google Scholar] [CrossRef] [Scilit]
- Kumar, R.; Sinwar, D.; Singh, V. QoS aware resource allocation for coexistence mechanisms between eMBB and URLLC: Issues, challenges, and future directions in 5G. Comput. Commun. 2024, 213, 208–235. [Google Scholar] [CrossRef] [Scilit]
- Al-Khatib, A.; Ehsanfar, S.; Moessner, K.; Timinger, H. Resources Reservation Schemes for Time-Sensitive Networked Vehicular Applications with a View on ISAC. IEEE Access 2024, 12, 139649–139668. [Google Scholar] [CrossRef] [Scilit]
- Yaqoob, S.; Ullah, A.; Akbar, M.; Imran, M.; Shoaib, M. Congestion avoidance through fog computing in internet of vehicles. J. Ambient. Intell. Humaniz. Comput. 2019, 10, 3863–3877. [Google Scholar] [CrossRef] [Scilit]
- Shah, H.; Patel, D.K.; Thumar, V.; Ding, Z.; Sun, S. Performance analysis of RIS-assisted 6G vehicular networks with NOMA under diverse channel conditions. Wirel. Netw. 2025, 31, 2619–2635. [Google Scholar] [CrossRef] [Scilit]
- Sarwar, G.; Syed, I.; Khan, K.; Ahmad, S. SDN-Based Intelligent Multicast Protocol for Enhanced Vehicle-to-Vehicle Telescreen Using Hybrid Networks. IEEE Trans. Intell. Transp. Syst. 2025; early access. [CrossRef] [Scilit]
- Bai, J.; Luo, J.; Chen, Y.; Tang, Y.; Jin, L.; Shi, Y.; Yang, B.; Ji, H. The DDPG-Based Joint Optimization of Task Offloading and Content Caching in UAV-Assisted IoV. IEEE Internet Things J. 2025, 12, 40330–40346. [Google Scholar] [CrossRef] [Scilit]
- Odiagbe, M.; Osanaiye, O.; Oshiga, O. An Effective Traffic Management Framework for Congestion Prediction and Re-Routing Using Hybridized Techniques. Int. J. Intell. Transp. Syst. Res. 2024, 22, 687–706. [Google Scholar] [CrossRef] [Scilit]
- Fu, Q.; Liu, J.; Wang, J.; Kong, J. Toward Throughput Optimization: A Congestion Control Scheme for CAM Delivery via NR Sidelink. IEEE Internet Things J. 2025, 12, 12206–12218. [Google Scholar] [CrossRef] [Scilit]
- Hui, F.; Zhou, X.; Liu, J.; Wang, G.; Zhang, J. Echelon-Based Collaborative Resource Allocation for Platoon Communication in C-V2X Networks. IEEE Internet Things J. 2025, 12, 43002–43017. [Google Scholar] [CrossRef] [Scilit]
- Mohanty, A.; Mohapatra, A.G.; Kumar Mohanty, S.; Yang, T.; Singh Rathore, R.; Alkhayyat, A.; Gupta, D. Integrating Cognitive Intelligence and VANET for Effective Traffic Congestion Detection in Smart Urban Mobility. IEEE Access 2025, 13, 61538–61548. [Google Scholar] [CrossRef] [Scilit]
- Alotaibi, D.; Thayananthan, V.; Yazdani, J. The 5G network slicing using SDN based technology for managing network traffic. Procedia Comput. Sci. 2021, 194, 114–121. [Google Scholar] [CrossRef] [Scilit]
- do Vale Saraiva, T.; Campos, C.A.V.; Fontes, R.d.R.; Rothenberg, C.E.; Sorour, S.; Valaee, S. An Application-Driven Framework for Intelligent Transportation Systems Using 5G Network Slicing. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5247–5260. [Google Scholar] [CrossRef] [Scilit]
- Nerini, M.; Palma, D. 5G Network Slicing for Wi-Fi Networks. In Proceedings of the 2021 IFIP/IEEE International Symposium on Integrated Network Management (IM), Bordeaux, France, 18–20 May 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 633–637. [Google Scholar]
- IEEE Std 802.11-2020; IEEE Standard for Information Technology—Telecommunications and Information Exchange Between Systems Local and Metropolitan Area Networks—Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE: Piscataway, NJ, USA, 2021.
- Sanchez-Iborra, R.; Santa, J.; Skarmeta, A.; Gallego-Madrid, J. Empowering the Internet of Vehicles with Multi-RAT 5G Network Slicing. Sensors 2019, 19, 3107. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Afaq, M.; Iqbal, J.; Ahmed Khan, T.; Islam, I.; Khan, M. Towards 5G network slicing for vehicular ad-hoc networks: An end-to-end approach. Comput. Commun. 2019, 149, 252–258. [Google Scholar] [CrossRef] [Scilit]
- Richart, M.; Baliosian, J.; Serrati, J.; Gorricho, J.; Aguero, R.; Agoulmine, N. Resource allocation for network slicing in WiFi access points. In Proceedings of the 2017 International Conference on Network and Service Management (CNSM), Tokyo, Japan, 26–30 November 2017; pp. 1–4. [Google Scholar] [CrossRef] [Scilit]
- Zhou, X.; Li, R.; Chen, T.; Zhang, H. Network Slicing as a Service: Enabling Enterprises’ Own Software-Defined Cellular Networks. IEEE Commun. Mag. 2016, 54, 146–153. [Google Scholar] [CrossRef] [Scilit]
- Khan, A.; Abolhasan, M.; Ni, W.; Lipman, J.; Jamalipour, A. An End-to-End (E2E) Network Slicing Framework for 5G Vehicular Ad-hoc Networks. IEEE Trans. Veh. Technol. 2021, 70, 7103–7112. [Google Scholar] [CrossRef] [Scilit]
- Campolo, C.; Molinaro, A.; Iera, A.; Menichella, F. 5G Network Slicing for Vehicle-to-Everything Services. IEEE Wirel. Commun. 2017, 24, 38–45. [Google Scholar] [CrossRef] [Scilit]
- Xiong, K.; Leng, S.; Hu, J.; Chen, X.; Yang, K. Smart Network Slicing for Vehicular Fog-RANs. IEEE Trans. Veh. Technol. 2019, 68, 3075–3085. [Google Scholar] [CrossRef] [Scilit]
- Elfatih, N.; Hasan, M.; Kamal, Z.; Gupta, D.; Saeed, R.; Sayed Ali Ahmed, E.; Hosain, M. Internet of vehicle’s resource management in 5G networks using AI technologies: Current status and trends. IET Commun. 2022, 16, 400–420. [Google Scholar] [CrossRef] [Scilit]
- Alnawayseh, S.; Al-Sit, W.; Ghazal, T. Smart Congestion Control in 5G/6G Networks Using Hybrid Deep Learning Techniques. Complexity 2022, 2022, 1781952. [Google Scholar] [CrossRef] [Scilit]
- Mlika, Z.; Cherkaoui, S. Network Slicing with MEC and Deep Reinforcement Learning for the Internet of Vehicles. IEEE Netw. 2021, 35, 132–138. [Google Scholar] [CrossRef] [Scilit]
- Zhou, F.; Peng, Y.; Lei, F.; Xuesong, Q.; Wang, Z.; Meng, L.; Kadoch, M.; Gong, L.; Yao, X. Automatic Network Slicing for IoT in Smart City. IEEE Wirel. Commun. 2020, 27, 108–115. [Google Scholar] [CrossRef] [Scilit]
- Wang, M.; Leng, S.; Liao, X.; Cao, J.; Zhang, K. Adaptive Scheduling of Traffic Flow and Network Resources for Intelligent Connected Vehicles. In Proceedings of the 2024 IEEE/CIC International Conference on Communications in China (ICCC), Hangzhou, China, 7–9 August 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 155–160. [Google Scholar] [CrossRef] [Scilit]
- Abdalla, A.S.; Al-Kabbany, A.; Badran, E.F.; Marojevic, V. LSTM-Based Proactive Congestion Management for Internet of Vehicle Networks. In Proceedings of the 2024 IEEE 100th Vehicular Technology Conference (VTC2024-Fall), Washington, DC, USA, 7–10 October 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Zhang, K.; Leng, S.; Liao, X.; Zhou, L. Resource-Aware Cooperative Traffic Control in IoV-Enhanced Transportation Systems. In Proceedings of the 2025 10th International Conference on Computer and Communication System (ICCCS), Chengdu, China, 18–21 April 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Naseh, D.; Shinde, S.S.; Tarchi, D. Network Sliced Distributed Learning-as-a-Service for Internet of Vehicles Applications in 6G Non-Terrestrial Network Scenarios. J. Sens. Actuator Netw. 2024, 13, 14. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Liu, H.; Zheng, K.; Liu, J.; Taleb, T.; Shiratori, N. AoI-Minimal Clustering, Transmission and Trajectory Co-Design for UAV-Assisted WPCNs. IEEE Trans. Veh. Technol. 2025, 74, 1035–1051. [Google Scholar] [CrossRef] [Scilit]
- ETSI EN 302 637-3 V1.3.1; Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Part 3: Specifications of Decentralized Environmental Notification Basic Service. European Telecommunications Standards Institute (ETSI): Sophia Antipolis, France, 2019.
- Campolo, C.; Fontes, R.; Molinaro, A.; Esteve Rothenberg, C.; Iera, A. Slicing on the Road: Enabling the Automotive Vertical through 5G Network Softwarization. Sensors 2018, 18, 4435. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pang, M.; Shen, J.; Wu, L. A Distributed Congestion Control Strategy Using Harmonic Search Algorithm in Internet of Vehicles. Sci. Program. 2021, 2021, 5519492. [Google Scholar] [CrossRef] [Scilit]
- Hu, J.; Wu, J. 5G network slicing: Methods to support blockchain and reinforcement learning. Comput. Intell. Neurosci. 2022, 2022, 1164273. [Google Scholar] [CrossRef] [Scilit] [PubMed]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.












