1. Introduction
The advent of Fifth Generation (5G) technology has revolutionized the telecommunications landscape, enabling unprecedented data rates, ultra-reliable low-latency communication, and massive device connectivity. However, as the demand for more sophisticated applications, such as autonomous vehicles, smart cities, and extended reality, continues to grow, the limitations of 5G are becoming apparent [
1]. Emerging applications require even lower latency, higher capacity, and more robust connectivity than what 5G can offer. Consequently, researchers and industry stakeholders are already exploring the next generation of wireless communication: the Sixth Generation (6G) cellular network. With promises of terahertz spectrum utilization, AI-driven networks, and ubiquitous connectivity, 6G aims to address these challenges and enable a fully connected, intelligent ecosystem [
2].
In the evolving landscape of intelligent transportation networks, Vehicular Internet of Things (V-IoT) systems play a crucial role by enabling seamless communication between vehicles, roadside infrastructure, and other entities within the network [
3]. For example, V-IoT systems have been successfully implemented in smart city projects, such as Singapore’s real-time traffic management system, where connected vehicles interact with intelligent traffic lights to help reduce congestion [
4,
5]. Additionally, in Europe, pilot programs like the Cooperative Intelligent Transport Systems (C-ITS) [
6,
7] have demonstrated the potential of V-IoT to enhance road safety through vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communication, which aids in collision avoidance.
Despite advancements in V-IoT systems, significant challenges remain in meeting the Quality of Service (QoS) requirements for various vehicular applications. High-priority applications, such as collision avoidance, necessitate ultra-low latency and reliable communication, while low-priority, delay-tolerant applications like telemetry data transmission require efficient resource utilization without excessive packet loss. The dynamic and resource-constrained nature of vehicular networks demands adaptive communication models that can effectively balance these competing needs.
Several research studies have explored spectrum-sharing protocols within V-IoT; however, these protocols often lack scalability in dynamic vehicular environments. For instance, Lee [
8] proposed a reservation-based MAC protocol that successfully reduced delay but resulted in more frequent spectrum handoffs, which affected service continuity. Similarly, Shakeel et al. [
9] expanded on Continuous-Time Markov Chains (CTMC) to develop hybrid interweave-underlay systems; however, they did not incorporate waiting mechanisms, leading to increased drop rates for non-real-time traffic. These limitations underscore the need for a more adaptable spectrum access strategy that optimally balances QoS requirements.
This work addressed these challenges and proposed a novel solution. The details are as follows:
A novel Adaptive Multi-mode Spectrum Access (AMSA) model integrating interweave, underlay, and coexistence spectrum access modes.
A CTMC framework for analyzing AMSA’s impact on QoS in multi-class V-IoT networks.
The introduction of a waiting mechanism to reduce drop rates for low-priority traffic, enhancing spectrum utilization.
A comprehensive performance evaluation demonstrating up to 56% improvement in spectrum utilization and a 110% increase in throughput over conventional methods.
2. Literature Survey
The growing demand for efficient vehicular communication systems has motivated numerous studies aiming at improving the QoS for V-IoT networks. In this section, we review the research contributions of these studies to identify gaps in the current state of the art and highlight the relevance of our proposed solution.
Singh and Khatri (2024) [
10] have discussed spectrum-sharing approaches in Agriculture IoT networks, highlighting the need for an efficient communication protocol in agriculture IoT systems. Their work examines the use of fixed and dynamic channel allocation and performs an analysis using the non-priority algorithm, and two offshoots of the reserve channel algorithm, namely, “no permanent channel” and “with permanent channel”. The work focuses on the improvement of the system in terms of call blocking, forced termination of calls, and handover failure. The proposed study did not consider throughput, and delay. Wu et al. (2023) [
11] have proposed the SpectrumChain, a blockchain-based framework focusing on dynamic spectrum-sharing strategies for next-generation networks. While their proposed framework was a further advance in dynamic spectrum access, their model was more oriented toward improving the security of the system by incorporating blockchain technology, without catering to the specialized needs of V-IoT networks.
Okegbile and Maharaj (2021) [
12] evaluated the performance of a hybrid spectrum access model in cognitive radio networks that switch dynamically between underlay and overlay modes based on channel sensing. The model optimizes the throughput while minimizing interference with the primary users. Using stochastic geometry, the success probability, throughput, and age of information are analyzed, proving that the hybrid approach outperforms standalone underlay or overlay schemes while being very close to real-world modeling. Ferdouse et al. (2019) [
13] focused on the problem of resource allocation in Cloud-Radio Access Networks (C-RANs), addressing two challenges in dense networks: interference and scalability. Their approach formulates optimization problems for communication resource blocks, power, and computing resources, and baseband unit remote radio head mapping. It involves a double-sided auction-based approach for minimizing the response time while improving bandwidth utilization, signal quality, and user capacity in 5G C-RANs.
In [
8], the author proposes an efficient reservation-based Medium Access Control (MAC) protocol featuring effective delay reduction of multi-priority traffic over slotted multi-channel distributed cognitive radio networks. While efficient, such an approach often leads to spectrum handoffs. Therefore, these would result in service interruptions and increased drop rate for low-priority users. The aforesaid necessitates low-disruption handoff mechanisms with effective use of the spectrum. Shakeel et al. (2019) [
9] extend CTMC to hybrid interweave-underlay systems. Their approach is limited to cognitive users and Wifi networks and does not consider waiting mechanisms for low-priority 5G traffic, though it considers dynamic spectrum access. This results in higher drop rates for non-real-time applications. Iqbal et al. (2022) [
14] proposed an enhanced hybrid spectrum access model that combines interweave and underlay modes. The method proposed by them improves the spectrum utilization but is also limited to Wifi networks for cognitive D2D traffic for low-proximity users to reduce drop rates for delay-tolerant traffic. The model also does not consider 5G networks with vehicular traffic.
The literature reviewed contributes much to spectrum access and QoS provisioning for various systems. However, a number of key gaps still exist, such as limited adaptability, since the existing models often fail to address the dynamic nature of vehicular networks, especially for multi-class traffic. Similarly, the coexistence states are lacking because most of the studies overlook the coexistence modes that may enhance the spectrum efficiency and reduce the drop rates for delay-tolerant traffic. Finally, the QoS provisioning for high-priority applications of V-IoT traffic is not considered in the existing literature, undermining their reliability in critical scenarios. This paper proposes the AMSA model, which combines dynamic spectrum access schemes and a CTMC framework for the purpose of optimizing the throughput, delay, and spectrum efficiency of multi-class V-IoT systems. Coexistence and waiting states in the AMSA model can meet the demand for a well-balanced QoS for both delay-sensitive and delay-tolerant applications—a deficiency in other works. It means that the approach proposed here fits the demand for modern V-IoT networks, with challenges resulting from high mobility and diverse traffic, by being strong and efficient.
3. System Model
In this work, we consider a V-IoT system where vehicles communicate with roadside infrastructure and other vehicles through both direct and infrastructure-assisted communication. The system operates under a hybrid interweave-underlay spectrum access scheme, ensuring efficient utilization of resources while maintaining QoS for multi-class vehicular applications. The system is categorized into three types of users based on their application requirements. Critical Users (CUs) are the legitimate users with the highest priority to access the spectrum, then comes the High-Priority Vehicles (
) handling delay-sensitive traffic, such as collision avoidance and emergency messages, and Low-Priority Vehicles (
) managing delay-tolerant traffic, such as infotainment and telemetry data.
Figure 1 illustrates the pictorial representation of the system model.
The arrival of CUs follows an independent Poisson process, with exponentially distributed inter-arrival times [
9,
15]. A Preemptive Resume Priority (PRP) queuing mechanism [
16,
17] is employed to prioritize spectrum access, ensuring that CU traffic can preempt
and
traffic. Similarly,
traffic preempts
traffic when necessary. This mechanism also allows
traffic to wait rather than being dropped, enhancing overall spectrum utilization. The hybrid spectrum access model [
18,
19,
20] leverages interweave and underlay techniques. When a vehicle detects an idle spectrum channel, it utilizes interweave access to achieve high data rates without interfering with CUs. Underlay spectrum access is employed when the CU occupies the spectrum. In underlay mode, vehicles adjust their transmission power below an interference threshold to avoid causing interference to CU traffic. The data rate in the case of interweave spectrum access is given by the following equation:
where
W represents the communication bandwidth,
represents the transmission power of vehicle
,
is the channel gain, and
n is the power of Additive White Gaussian Noise (AWGN). Equation (1) represents the achievable data rate under interweave access, where vehicles opportunistically access the spectrum only when it is idle. This approach maximizes spectrum utilization without interfering with ongoing CU transmissions.
The data rate
in the case of given underlay access is constrained by the interference threshold and is given by the following equation:
where
represents the transmission power of the primary user, and
represents the channel gain between the CU and vehicle
. Equation (
2) accounts for the presence of CU transmissions by incorporating the interference power term
in the denominator. This ensures that underlay users adjust their power levels accordingly to maintain reliable communication without exceeding the interference threshold imposed by the CU. To improve energy efficiency, a non-switching spectrum handoff policy is adopted. Vehicles maintain their assigned channels and resume transmission once the CUs vacate the spectrum. The channel state is monitored using a binary hypothesis model:
where
I represents an idle state,
B represents a busy state,
is the AWGN, and
is the transmitted signal of the vehicle. Ideal spectrum sensing is assumed to avoid errors in detection. The proposed system model ensures efficient spectrum utilization and QoS for multi-class vehicular applications, making it a robust solution for dynamic V-IoT environments.
Proposed AMSA Algorithm
The Algorithm 1 is proposed to implement the improved version of the hybrid spectrum access mechanism. The AMSA algorithm ensures that CU gets the spectrum without any interruption, and the
and
are allocated spectrum efficiently while maintaining QoS.
Algorithm 1 AMSA Spectrum Allocation Algorithm |
Input: Spectrum state S, Critical User (CU), High-Priority Vehicles (), Low-Priority Vehicles (), Channel Utilization Strategy (IW = Interweave, HB = Hybrid Interweave-Underlay, WT = Waiting) Output: Efficient spectrum allocation maintaining QoS Initialize: Vehicles scan for available channels if Idle then Tx = IW end if if preempts then switches HB end if if CU arrives then if Channel is Idle then CU occupies the channel immediately else Preempt current user ( or ) and vacate the channel for CU end if end if if preempted by then Move to WT end if while Channel becomes available do Resume transmission end while Terminate session upon successful data transmission
|
4. Steady-State Performance Evaluation for AMSA Model
This section presents the steady-state analysis of the AMSA system for V-IoT networks. Utilizing CTMC modeling, we evaluate the system’s performance under various network conditions and traffic intensities to ensure QoS for multi-class vehicular traffic.
The analysis focuses on multiple configurations:
Baseline Network with Critical User Traffic (CU-VT): A network where critical vehicular traffic accesses the spectrum using traditional techniques without adaptive modes.
Single-Class Vehicular Traffic with Interweave Access (CU-VT-IW): A system where vehicular traffic opportunistically accesses idle spectrum, prioritizing spectrum efficiency.
Multi-Class Vehicular Traffic with Hybrid Interweave-Underlay Spectrum Access (CU-VT-HB): A model incorporating interweave and underlay modes to handle both high-priority and low-priority traffic.
Multi-Class Vehicular Traffic with AMSA (CU-VT-AMSA): The proposed AMSA model integrates coexistence and waiting mechanisms to optimize spectrum utilization and quality of service (QoS). In CU-VT-HB, under higher loads, low-priority traffic is dropped from the system due to resource unavailability. In AMSA, we allocate resources to low-priority users to allow them to continue using the same spectrum while in a waiting state, avoiding the need for spectrum handoff and rejoining the system for new resources. Thus, in CU-VT-AMSA, low-priority users are compensated through a coexistence mechanism.
The network state is represented as , where I represents the Idle state with no active users. C represents the CU occupying the spectrum. and represent the high-priority and low-priority vehicular users utilizing spectrum in interweave mode. The is the Coexistence of critical and high-priority vehicular users using hybrid access. The is the Coexistence of critical and low-priority vehicular users using hybrid access and the is the Coexistence of high-priority and low-priority vehicular users using hybrid access.
Transitions between states occur due to the Arrivals of the high-priority
, low-priority
, and CU
. The Departures shows the high-priority
, low-priority
, and critical user
. The Spectrum Handoffs are triggered by preemptive access from higher-priority users or channel availability. The steady-state probabilities
are computed by solving the global balance equations derived from the CTMC transition rate matrix
Q. These probabilities quantify the likelihood of the system being in any given state.
The probabilities are used to calculate the performance metrics. The Throughput is the weighted sum of data rates for and . The Spectrum Efficiency is the Throughput per unit bandwidth and the Average Delay is the Time spent by traffic in the waiting state. The Comparative Configurations are performed in the next sections to show the validity of the analysis.
4.1. Critical Users with Vehicular Traffic (CU-VT)
This configuration serves as the baseline for evaluating the performance of the spectrum access mechanisms in vehicular networks. The CU-VT considers only the CU and
Figure 2 depicts the state transition diagram for this scenario. The CTMC model includes two primary states:
I (Idle) and
C occupied by CU. The arrival and departure of CU traffic govern transitions between these states.
The arrival and departure of traffic in the network are modeled as a Poisson process with exponentially distributed arrival and departure rates
and
, respectively. The system starts in state
I, indicating the channel is idle. When CU traffic arrives, the system transitions to state
C with rate
. After completing its session, the CU departs, and the system transitions back to state
I with rate
. The CTMC for CU-VT is defined as
, where
I is the Idle state with no active users and
C shows the state occupied by CU. To represent transitions among the states of
S, the state transition matrix
is given as follows:
For the CU-VT scenario, the flow balance equations [
9,
21] ensure that the rate of transitions into and out of each state is equal. These equations are given as follows:
where
and
are the steady-state probabilities for the states
I and
C, respectively, where the normalization condition is:
Solving (
6) and (
7), we obtain:
To evaluate the performance using the steady-state probabilities
, where
represents the
, we compute the spectrum utilization, which is given by
, representing the proportion of time the spectrum is occupied, and the Idle Probability that is represented by
, indicating the proportion of time the spectrum is idle and available for other users. The steady-state probabilities
and
for varying traffic loads
are shown in
Figure 3. The results highlight that even under high traffic loads, there is a potential for opportunistic spectrum usage by other users. This emphasizes the importance of advanced spectrum access mechanisms to fully utilize the available spectrum resources.
4.2. Single-Class Vehicular Traffic with Interweave Access (CU-VT-IW)
In the second configuration, we introduce interweave spectrum access to improve spectrum utilization in vehicular networks. This scenario considers CUs with critical vehicular traffic following the interweave spectrum access. The Vehicular Users (VTs) exploit the idle spectrum opportunistically, ensuring minimal interference with CUs.
Figure 4 depicts the state transition diagram for this scenario.
The traffic arrivals for both CUs and VTs are modeled as independent Poisson processes with arrival rates
and
, respectively. The service times are exponentially distributed with departure rates
for CUs and
for VTs. The CTMC model includes four states:
I (Idle),
C (Occupied by CU),
V (Occupied by VTs), and
(VT waiting state while preempting CUs).
Figure 4 depicts the transitions among these states.
The CTMC for CU-VT-IW is defined as
, and the transition rate matrix
is given as follows:
The flow balance equations for CU-VT-IW ensure that the rates of transitions into and out of each state are balanced. These equations are given as follows:
Solving these equations along with the normalization condition:
we obtain the steady-state probabilities
:
For varying traffic loads
, the steady-state probabilities of CU-VT-IW are shown in
Figure 5. The results indicate the spectrum utilization improves as
and
increase with higher CU loads, while
decreases, showing reduced opportunities for vehicular users to access the spectrum under heavy CU traffic. This emphasizes the importance of coexistence mechanisms to improve spectrum utilization without compromising CU performance.
4.3. Multi-Class Vehicular Traffic with Hybrid Spectrum Access (CU-VT-HB)
This configuration incorporates interweave and underlay modes to effectively accommodate multi-class vehicular traffic. The CU-VT-HB scenario prioritizes the
while allowing
to utilize idle or shared spectrum resources. The coexistence mechanisms enable improved resource management, but there is a drop rate for
in this configuration when the system is in a
state and there is an arrival of CU with
when the system is moved to a
state and the
is dropped from the system; similarly when the system is in a
state and there is an arrival of
, the system is moved to a
state. These scenarios only occur at higher system loads and
Figure 6 illustrates the state transition diagram for this configuration.
The system incorporates CU, , and , with their arrivals modeled as independent Poisson processes. The respective arrival rates are denoted as , , and for CU, , and , while their corresponding departure rates are , , and .
The CTMC representation consists of several states: I (Idle state where the channel is unoccupied), C (Channel occupied by CU), (Channel occupied by ), and (Channel occupied by ). Additionally, preemption states include , where CU takes over the channel from , and , where CU preempts , potentially causing a drop in if a high-priority vehicle arrives. The state represents the coexistence of high- and low-priority vehicles, but if a CU arrives, is forced to drop.
Figure 6 illustrates the transitions between these states. The CTMC for CU-VT-HB is formally defined as
, with the transition rate matrix
provided in Equation (14).
The flow balance equations for CU-VT-HB ensure that the rates of transitions into and out of each state are balanced. These equations are given as follows:
Solving these equations along with the normalization condition:
we obtain the steady-state probabilities
. For varying traffic loads
, the steady-state probabilities of CU-VT-HB are shown in
Figure 7. The results indicate that the hybrid access mechanism accommodates multi-class traffic effectively. The coexistence of high-priority and low-priority traffic improves spectrum utilization, while there is still a drop rate for
users at higher traffic load.
4.4. Multi-Class Vehicular Traffic with AMSA (CU-VT-AMSA)
The proposed AMSA model enhances spectrum utilization and QoS provisioning by overcoming the limitations of traditional and hybrid access mechanisms. The CU-VT-AMSA integrates coexistence and waiting mechanisms to improve system performance. In the CU-VT-HB configuration, the
is either not allowed to enter the system or dropped from the system at high load. To overcome this limitation, we utilized the coexistence mode, where
is authorized to wait for their turn instead of being dropped from the system.
Figure 8 illustrates the state transition diagram for this advanced configuration.
Coexistence Mechanisms: Enable simultaneous spectrum usage by and , enhancing spectrum utilization.
Waiting States: Reduce drop rates for traffic by providing opportunities to reaccess the spectrum.
Prioritization of : Ensures QoS for delay-sensitive applications.
The system supports CU, , and with arrivals modeled as independent Poisson processes. The arrival and departure rates are the same as in previous configurations. The rest of the CTMC states are also the same; there is only one addition in the state space diagram, which is the state that enables CU in interweave and in underlay, and in the waiting state, enabling simultaneous utilization of the spectrum by all three.
The CTMC for CU-VT-AMSA is defined as
, and the transition rate matrix
is illustrated in Equation (17).
The flow balance equations in 18 represent the system of balance equations that define the equilibrium conditions between state transitions, ensuring a stable probability distribution over time.
Equation (
19) provides the normalization constraint, which guarantees that the sum of all state probabilities equals one, maintaining the consistency of the Markov model.
The steady-state probabilities
are obtained by solving these equations. For varying traffic loads
, the steady-state probabilities of CU-VT-AMSA are shown in
Figure 9. The results demonstrate that improved Spectrum Utilization and
reduced drop rates with the help of waiting mechanisms, ensuring minimal idle spectrum time, which results in higher Throughput achieved through coexistence and efficient resource allocation, and QoS Maintenance, which guarantees service for delay-sensitive
traffic. We will evaluate the performance of the proposed strategy in detail in the next section.
5. Simulation and Results
This section evaluates the proposed CU-VT-AMSA strategy performance using steady-state analysis and compares it with baseline schemes: CU-VT [
9], CU-VT-IW [
9,
20], and CU-VT-HB [
9,
22,
23]. The evaluation parameters include Throughput, Average Delay, Spectrum Utilization, and Steady-State Probabilities. The evaluation parameters used for the evaluation of these schemes are as described below. The simulation assumes a single cellular channel
= 1, with a load on the network
ranging from 0.0 to 1.0, capturing varying traffic intensities. CUs arrive at an average rate of
= 4 and depart at
= 4. High-priority vehicular users
have a mean arrival rate of
= 1 and departure rate of
= 2, while low-priority vehicular users
also arrive at
= 1 and depart at
= 2. The system uses 5G data rates, with an interweave transmission rate
= 1 Gbps and an underlay transmission rate
= 300 Mbps when operating under low-power conditions. The channel bandwidth
W is set to 100 MHz, consistent with 5G spectrum allocation. Each user’s average file size is assumed to be 5 MB, representing typical vehicular IoT data transmission demands. These parameters provide a robust foundation for analyzing the performance of the proposed spectrum access mechanisms in dynamic vehicular communication environments [
9,
24,
25].
5.1. Steady-State Probability
The steady-state probabilities illustrate how often the system occupies each state and enable quantitative evaluation of system performance.
Figure 10 shows the steady-state probabilities for
,
, and
in the IW, HB, and AMSA schemes. There are three main points to note here. First, the
occupies the spectrum uninterrupted in all cases, ensuring the spectrum is always available for CU, the highest-priority user in the network having critical data to transmit. This guarantees the safety and reliability of CU communication. Second,
and
opportunistically access the spectrum. For
, all three cases perform the same, which means the introduction of the waiting state does not compromise on
. Lastly, in the
case, the steady-state probabilities in AMSA achieve superior performance compared to IW and HB, showcasing improved resource allocation and spectrum utilization.
Figure 11 highlights the impact of waiting and underlay mechanisms in CU-VT-AMSA. The steady-state probabilities for
and
improve significantly due to the introduction of waiting states, even under higher traffic loads. The AMSA ensures efficient spectrum utilization for
and
users while maintaining QoS for CUs.
5.2. Spectrum Utilization
Spectrum utilization is measured as the ratio between the amount of time the spectrum is utilized by CU,
, and
versus the total time.
Figure 12 shows a comparison of spectrum utilization across all the scenarios developed in this work: CU-VT, CU-VT-IW, CU-VT-HB, and CU-VT-AMSA. Spectrum utilization measures the ratio of active spectrum usage time to the total time, and it increases with the number of active users in the system. The CU-VT scheme demonstrates minimal utilization, around 0.5, as it only accommodates CUs. In contrast, the CU-VT-AMSA scheme achieves maximum utilization, around 0.89, by enabling coexistence and waiting mechanisms, which allow more users to opportunistically access the spectrum without disrupting CU communication. The results demonstrate that at maximum load, CU-VT-AMSA performs 56% better than CU-VT, 29% better than CU-VT-IW, and 8% better than CU-VT-HB when compared for spectrum utilization.
Figure 13 illustrates the spectrum efficiency measured in Gbps/Hz for varying network loads across the same schemes. Even at the highest load, the CU-VT-AMSA scheme achieves a spectrum efficiency of around 10.5 Gbps/Hz, outperforming CU-VT, which is around 5 Gbps/Hz, CU-VT-IW, which is around 6.8 Gbps/Hz, and CU-VT-HB, which is around 9.3 Gbps/Hz. The results demonstrate that at maximum load, there is a 12.1% performance difference between CU-VT-AMSA and CU-VT-HB. Similarly, there is a 42.7% and 70.9% performance difference between CU-VT-AMSA compared to CU-VT-IW and CU-VT. The results demonstrate the effectiveness of AMSA in achieving optimal resource allocation and utilization under dynamic vehicular IoT conditions.
5.3. Throughput
The throughput represents the total data successfully transmitted in Gbps under varying network loads, reflecting the effectiveness of the spectrum utilization mechanisms.
Figure 14 compares the average throughput achieved by CU-VT, CU-VT-IW, CU-VT-HB, and CU-VT-AMSA for all users. At maximum load, CU-VT-AMSA achieves the highest throughput of 1050 Gbps, outperforming CU-VT-HB (930 Gbps), CU-VT-IW (660 Gbps), and CU-VT (500 Gbps). This translates to an approximate 13% improvement over CU-VT-HB, a 59% improvement over CU-VT-IW, and a remarkable 110% improvement over CU-VT. These results demonstrate the superior throughput of AMSA by managing spectrum resources and accommodating diverse traffic.
Figure 15 provides a detailed breakdown of throughput performance for specific user categories. For CU at full load, the throughput remains constant at 500 Gbps across all schemes, highlighting that AMSA does not compromise the CU communication. High-priority vehicular traffic (
) also maintains a steady throughput of 320 Gbps in all schemes, demonstrating consistent QoS provisioning for delay-sensitive applications. In contrast, low-priority vehicular traffic (
) exhibits significant variation. While CU-VT-IW and CU-VT-HB achieve a throughput of 120 Gbps for
, CU-VT-AMSA doubles this performance to 240 Gbps. This 100% improvement reflects the effectiveness of AMSA’s waiting mechanisms and hybrid access strategies in accommodating delay-tolerant traffic.
5.4. Extended Data Delivery Time
The Extended Data Delivery Time (EDDT) represents the total time required to successfully deliver data packets under varying network loads. This reflects the efficient delay management strategy of AMSA in the V-IoT system. EDDT shows the system’s ability to manage packet delivery delays, which is critical for vehicular applications to maintain seamless user experiences.
Figure 16 compares the EDDT for high-priority (
) and low-priority (
) traffic under the AMSA scheme at varying loads. At full load,
-AMSA achieves an EDDT of 15.8 ms, while
-AMSA records an EDDT of 20.4 ms. There is an approximately 23% difference in these values. At half load, the EDDT values for
-AMSA and
-AMSA reduce to 15.4 ms and 18 ms, which is approximately a 15% difference between both values. These results highlight the ability of the AMSA scheme to maintain low latency for high-priority traffic while effectively managing delays for low-priority traffic at varying load conditions.
Figure 17 further explores the EDDT for high-priority and low-priority vehicular traffic across different spectrum access schemes, including IW, HB, and AMSA. For
, the EDDT remains consistent across all schemes, at approximately 15 ms, regardless of the network load. This consistency ensures uninterrupted service for delay-sensitive high-priority traffic, which is essential for high-priority traffic in vehicular networks. However,
experiences significant improvements under AMSA. At full load,
-AMSA reduces EDDT to 21 ms, compared to 40 ms for IW and HB, representing a 47.5% decrease in EDDT. Similarly, at half load,
-AMSA achieves an EDDT of 17 ms, outperforming IW and HB, which remain at 30 ms, resulting in a 55.3% decrease in EDDT. This demonstrates the effectiveness of AMSA in minimizing delivery delays for low-priority traffic while ensuring reliable service for high-priority users.
The waiting mechanism under AMSA reduces contention for spectrum resources among low-priority users. These findings confirm AMSA’s superior delay management capabilities, particularly for low-priority traffic. AMSA’s optimization of spectrum usage and equitable service allocation make it a robust solution for a dynamic V-IoT environment.
5.5. Computational Complexity Analysis
To evaluate the scalability and real-time feasibility of AMSA, we analyze its computational complexity and compare it with existing models, including CU-VT-HB and CU-VT-IW. The complexity is assessed based on two key aspects, the CTMC steady-state computation and the adaptive spectrum mode selection process. Each model requires solving the steady-state probability distribution of the CTMC, governed by the balance equation:
where
is the transition rate matrix, and
is the steady-state probability vector. The number of states,
S, depends on the number of vehicles,
, and their access modes.
AMSA incorporates dynamic mode selection, incorporating interweave, underlay, and coexistence, leading to a state complexity of . The matrix inversion required for solving the steady-state probabilities has a worst-case complexity of , but using the iterative method, the complexity is reduced to . The CU-VT-HB, which employs hybrid access, also results in a state complexity of but CU-VT-IW, which only considers interweave access, has a reduced state complexity of , making it computationally less expensive.
The decision-making process in AMSA dynamically selects between different spectrum access modes. The computational steps include checking idle channel availability (
), determining priority among CU,
, and
(
), and adjusting the spectrum access mode accordingly (
). Since each decision step requires only constant-time operations, the total decision-making complexity for AMSA remains
. CU-VT-HB and CU-VT-IW, which rely on predefined priority rules without additional computations, have a similar decision-making complexity. The overall computational complexity of AMSA compared with CU-VT-HB and CU-VT-IW is summarized in
Table 1.
AMSA provides dynamic adaptability while maintaining computational efficiency. Unlike CU-VT-IW, which has lower complexity but lacks underlay access, AMSA ensures better spectrum utilization while keeping decision-making operations at . Simulation results confirm that AMSA maintains real-time feasibility with an average decision-making delay of less than 1 ms, making it suitable for large-scale vehicular networks.
6. Conclusions
This paper presented an AMSA scheme designed to enhance the QoS in V-IoT systems. By integrating coexistence mechanisms, waiting states, and hybrid spectrum access strategies, AMSA addresses key challenges, such as spectrum under-utilization and inconsistent QoS for multi-class traffic. The steady-state analysis using CTMC modeling demonstrates AMSA’s superiority over traditional and hybrid spectrum access schemes. Key performance metrics, including throughput, spectrum utilization, spectrum efficiency, and EDDT, were evaluated to validate AMSA’s effectiveness. The results showed significant improvements, with CU-VT-AMSA achieving a 110% higher throughput than CU-VT and a 59% enhancement over CU-VT-IW. AMSA also reduced EDDT for low-priority traffic by up to 47.5% compared to IW and HB schemes while ensuring uninterrupted service for critical and high-priority users.
Aside from its current use, AMSA also promises future potential by leveraging machine learning techniques. Future research can explore reinforcement learning-based spectrum access techniques that enable real-time intelligent decision-making based on network status and traffic demand patterns. Federated learning techniques could be employed to allow vehicles to collaboratively optimize spectrum access decisions without sacrificing data privacy. AMSA can be augmented with AI-based predictive modeling to make it more responsive in highly dynamic vehicular environments, enabling proactive spectrum allocation based on anticipated congestion levels and user mobility patterns. The findings in this study bring to light AMSA as a promising scalable and efficient spectrum access solution for future vehicular networks. Its flexibility and efficiency make it an ideal candidate for incorporating into intelligent transportation systems and future 6G-enabled vehicular communication networks.
Author Contributions
Conceptualization, A.I.; writing—original draft preparation, A.I. and T.K.; writing—review and editing, A.I., A.N., and S.W.K.; supervision, S.W.K. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported in part by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2021R1A6A1A030 39493), and in part by an NRF grant funded by the Korean government (MSIT) (NRF-2022R1A2C1004401).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Dataset available on request from the authors.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Shakeel, A.; Iqbal, A.; Nauman, A.; Hussain, R.; Li, X.; Rabie, K. 6G driven Vehicular Tracking in Smart Cities using Intelligent Reflecting Surfaces. In Proceedings of the 2023 IEEE 97th Vehicular Technology Conference (VTC2023-Spring), Florence, Italy, 20–23 June 2023; pp. 1–7. [Google Scholar] [CrossRef]
- Wang, C.X.; You, X.; Gao, X.; Zhu, X.; Li, Z.; Zhang, C.; Wang, H.; Huang, Y.; Chen, Y.; Haas, H.; et al. On the road to 6G: Visions, requirements, key technologies, and testbeds. IEEE Commun. Surv. Tutor. 2023, 25, 905–974. [Google Scholar] [CrossRef]
- Al-Turjman, F.; Lemayian, J.P. Intelligence, security, and vehicular sensor networks in internet of things (IoT)-enabled smart-cities: An overview. Comput. Electr. Eng. 2020, 87, 106776. [Google Scholar] [CrossRef]
- Aloupogianni, E.; Doctor, F.; Karyotis, C.; Maniak, T.; Tang, R.; Iqbal, R. An AI-Based Digital Twin Framework for Intelligent Traffic Management in Singapore. In Proceedings of the 2024 International Conference on Electrical, Computer and Energy Technologies (ICECET), Sydney, Australia, 25–27 July 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 1–6. [Google Scholar]
- Cao, Z.; Jiang, S.; Zhang, J.; Guo, H. A unified framework for vehicle rerouting and traffic light control to reduce traffic congestion. IEEE Trans. Intell. Transp. Syst. 2016, 18, 1958–1973. [Google Scholar] [CrossRef]
- Tahir, M.N.; Mäenpää, K.; Sukuvaara, T.; Leviäkangas, P. Deployment and analysis of cooperative intelligent transport system pilot service alerts in real environment. IEEE Open J. Intell. Transp. Syst. 2021, 2, 140–148. [Google Scholar] [CrossRef]
- Lu, M.; Turetken, O.; Adali, O.E.; Castells, J.; Blokpoel, R.; Grefen, P. C-ITS (cooperative intelligent transport systems) deployment in Europe: Challenges and key findings. In Proceedings of the 25th ITS World Congress, Copenhagen, Denmark, 17–21 September 2018; pp. 17–21. [Google Scholar]
- Lee, J. An efficient reservation-based MAC protocol for multi-priority traffic in slotted multi-channel distributed cognitive radio networks. IEEE Access 2020, 8, 185830–185841. [Google Scholar] [CrossRef]
- Shakeel, A.; Hussain, R.; Iqbal, A.; Khan, I.L.; Hasan, Q.U.; Malik, S.A. Analysis of Efficient Spectrum Handoff in a Multi-Class Hybrid Spectrum Access Cognitive Radio Network Using Markov Modelling. Sensors 2019, 19, 4120. [Google Scholar] [CrossRef] [PubMed]
- Singh, B.K.; Khatri, N. Enhancing IoT connectivity through spectrum sharing in 5G networks. Int. J. Syst. Assur. Eng. Manag. 2024, 15, 5018–5029. [Google Scholar] [CrossRef]
- Wu, Q.; Wang, W.; Li, Z.; Zhou, B.; Huang, Y.; Wang, X. SpectrumChain: A disruptive dynamic spectrum-sharing framework for 6G. Sci. China Inf. Sci. 2023, 66, 130302. [Google Scholar] [CrossRef]
- Okegbile, S.D.; Maharaj, B.T. Age of information and success probability analysis in hybrid spectrum access-based massive cognitive radio networks. Appl. Sci. 2021, 11, 1940. [Google Scholar] [CrossRef]
- Ferdouse, L.; Anpalagan, A.; Erkucuk, S. Joint communication and computing resource allocation in 5G cloud radio access networks. IEEE Trans. Veh. Technol. 2019, 68, 9122–9135. [Google Scholar] [CrossRef]
- Iqbal, A.; Hussain, R.; Shakeel, A.; Khan, I.L.; Javed, M.A.; Hasan, Q.U.; Lee, B.M.; Malik, S.A. Enhanced spectrum access for QoS provisioning in multi-class cognitive D2D communication system. IEEE Access 2021, 9, 33608–33624. [Google Scholar] [CrossRef]
- Mumtaz, S.; Rodriguez, J. Smart Device to Smart Device Communication; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
- Ajewole, O.; Mmduakor, C.; Adeyefa, E.; Okoro, J.; Ogunlade, T. Preemptive-resume priority queue system with erlang service distribution. J. Theor. Appl. Inf. Technol. 2021, 99, 1426–1434. [Google Scholar]
- Nycz, T.; Czachórski, T.; Nycz, M. Diffusion model of preemptive-resume priority systems and its application to performance evaluation of sdn switches. Sensors 2021, 21, 5042. [Google Scholar] [CrossRef] [PubMed]
- Gkionis, G.; Michalas, A.; Sgora, A.; Vergados, D.D. An effective spectrum handoff scheme for Cognitive Radio Ad hoc Networks. In Proceedings of the Wireless Telecommunications Symposium (WTS), Chicago, IL, USA, 26–28 April 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–7. [Google Scholar]
- Shakeel, A.; Hussain, R.; Iqbal, A.; Latif, I.; Malik, S.A.; Omoniwa, B. Adaptive spectrum handoff scheme in cognitive radio Ad-hoc networks. In Proceedings of the 2018 International Conference on Advances in Computing and Communication Engineering (ICACCE), Paris, France, 22–23 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 127–132. [Google Scholar]
- Mehmeti, F.; Spyropoulos, T. Performance analysis, comparison, and optimization of interweave and underlay spectrum access in cognitive radio networks. IEEE Trans. Veh. Technol. 2018, 67, 7143–7157. [Google Scholar] [CrossRef]
- Kulkarni, V.G. Modeling and Analysis of Stochastic Systems; Chapman and Hall/CRC: Boca Raton, FL, USA, 2016. [Google Scholar]
- Chu, T.M.C.; Phan, H.; Zepernick, H.J. Hybrid interweave-underlay spectrum access for cognitive cooperative radio networks. IEEE Trans. Commun. 2014, 62, 2183–2197. [Google Scholar] [CrossRef]
- Karimi, M.; Sadough, S.M.S.; Torabi, M. Robust spectrum access for hybrid interweave-underlay cognitive radio systems using probabilistic spectrum access. IET Signal Process. 2019, 13, 806–813. [Google Scholar] [CrossRef]
- Liu, G.; Huang, Y.; Wang, F.; Liu, J.; Wang, Q. 5G features from operation perspective and fundamental performance validation by field trial. China Commun. 2018, 15, 33–50. [Google Scholar] [CrossRef]
- Kim, J.; Duguma, D.G.; Astillo, P.V.; Park, H.Y.; Kim, B.; You, I.; Sharma, V. A formally verified security scheme for inter-gNB-DU handover in 5G vehicle-to-everything. IEEE Access 2021, 9, 119100–119117. [Google Scholar] [CrossRef]
Figure 1.
System model: V-IoT system in a smart city environment.
Figure 1.
System model: V-IoT system in a smart city environment.
Figure 2.
State transition diagram for CU-VT.
Figure 2.
State transition diagram for CU-VT.
Figure 3.
Steady-state probabilities for CU-VT.
Figure 3.
Steady-state probabilities for CU-VT.
Figure 4.
State transition diagram for CU-VT-IW.
Figure 4.
State transition diagram for CU-VT-IW.
Figure 5.
Steady -state probabilities for CU-VT-IW.
Figure 5.
Steady -state probabilities for CU-VT-IW.
Figure 6.
State transition diagram for CU-VT-HB.
Figure 6.
State transition diagram for CU-VT-HB.
Figure 7.
Steady-state probabilities for CU-VT-HB.
Figure 7.
Steady-state probabilities for CU-VT-HB.
Figure 8.
State transition diagram for CU-VT-AMSA.
Figure 8.
State transition diagram for CU-VT-AMSA.
Figure 9.
Steady-state probabilities for CU-VT-AMSA.
Figure 9.
Steady-state probabilities for CU-VT-AMSA.
Figure 10.
Comparison of steady-state probabilities across schemes.
Figure 10.
Comparison of steady-state probabilities across schemes.
Figure 11.
Impact of waiting, underlay, and AMSA mechanisms on and .
Figure 11.
Impact of waiting, underlay, and AMSA mechanisms on and .
Figure 12.
Comparison of spectrum utilization across schemes.
Figure 12.
Comparison of spectrum utilization across schemes.
Figure 13.
Comparison of spectrum efficiency across schemes.
Figure 13.
Comparison of spectrum efficiency across schemes.
Figure 14.
Average throughput comparison for all cases.
Figure 14.
Average throughput comparison for all cases.
Figure 15.
Detailed throughput comparison for specific user categories.
Figure 15.
Detailed throughput comparison for specific user categories.
Figure 16.
Comparison of EDDT for high-priority and low-priority traffic under AMSA at half and full loads, highlighting the scheme’s effectiveness in reducing delays for low-priority users.
Figure 16.
Comparison of EDDT for high-priority and low-priority traffic under AMSA at half and full loads, highlighting the scheme’s effectiveness in reducing delays for low-priority users.
Figure 17.
EDDT comparison across spectrum access schemes, showing AMSA’s superior performance for low-priority users at both half and full loads.
Figure 17.
EDDT comparison across spectrum access schemes, showing AMSA’s superior performance for low-priority users at both half and full loads.
Table 1.
Computational complexity comparison.
Table 1.
Computational complexity comparison.
Technique | CTMC State Complexity | Decision Complexity | Total Complexity |
---|
AMSA (Proposed) | | | |
CU-VT-HB | | | |
CU-VT-IW | | | |
| 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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).