Next Article in Journal
Variational Bayesian Inference for Quantile Regression Models with Nonignorable Missing Data
Next Article in Special Issue
Optimizing Lifetime of Internet-of-Things Networks with Dynamic Scanning
Previous Article in Journal
Generalized Pandemic Model with COVID-19 for Early-Stage Infection Forecasting
Previous Article in Special Issue
Spatio-Temporal Coherence of mmWave/THz Channel Characteristics and Their Forecasting Using Video Frame Prediction Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Retrial Queueing System for Analyzing Impact of Priority Ultra-Reliable Low-Latency Communication Transmission on Enhanced Mobile Broadband Quality of Service Degradation in 5G Networks

1
Institute of Computer Science and Telecommunications, RUDN University, 6 Miklukho-Maklaya St, Moscow 117198, Russia
2
V.A. Trapeznikov Institute of Control Science of the Russian Academy of Sciences, 65 Profsoyuznaya St., Moscow 117997, Russia
3
Federal Research Center “Computer Science and Control” of the Russian Academy of Sciences, 44-2 Vavilova St., Moscow 119333, Russia
4
Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(18), 3925; https://doi.org/10.3390/math11183925
Submission received: 14 August 2023 / Revised: 9 September 2023 / Accepted: 11 September 2023 / Published: 15 September 2023
(This article belongs to the Special Issue Applications of Mathematical Analysis in Telecommunications-II)

Abstract

:
Fifth generation (5G) networks support ultra-reliable low-latency communications (URLLC) and enhanced mobile broadband (eMBB). The coexistence of URLLC and eMBB is often organized by non-orthogonal multiple access (NOMA), giving priority to URLLC and resulting in eMBB quality of service (QoS) degradation. In this paper, we address the issue of joint URLLC and eMBB transmission, focusing on the problem from the perspective of delay-tolerant eMBB. Due to the priority given to URLLC, we assume that an eMBB session may be interrupted if there are no free resources available for URLLC or delayed when a new eMBB session arrives. To make the scheme more flexible, we propose that interrupted and delayed eMBB sessions periodically check for free resources, rather than continuously. To analyze this scenario, we propose a retrial queuing system with two retrial buffers (orbits) for interrupted and delayed eMBB sessions. The stationary probability distribution, provided in matrix form by recursive formulas, is presented. The paper concludes with a numerical example showing that the scheme with two buffers, compared to one buffer, practically doubles the average number of active eMBB sessions while keeping the interruption probability below 0.001. We provide an illustration of the configuration of eMBB retrial rates to meet its QoS requirements.

1. Introduction

Fifth generation (5G) networks offer significant advantages, including higher bandwidth, higher bit rates, and solutions to issues related to latency, power consumption, and reliability [1,2]. These developments have led to new usage scenarios that require very high data rates, numerous connected devices, and applications with ultra-low latency and high reliability [3,4]. This includes massive machine-type communications (mMTC), ultra-reliable low-latency communications (URLLC), and enhanced mobile broadband (eMBB) [5]. mMTC scenarios generally involve numerous connected low-cost devices transmitting a small amount of data. URLLC scenarios place stringent demands on bandwidth, latency, and availability, such as wireless control of industrial production, remote medical surgery, and transport security [6,7]. eMBB scenarios are people-centric and involve access to multimedia content, services, and data that require wide coverage, high user density, and high bit rates [8,9].
The coexistence of multiple scenarios makes it essential to jointly provide various services with different quality of service (QoS) requirements, including URLLC and eMBB [10,11]. This raises the question of how to multiplex the frequency channel between URLLC and eMBB sessions, given that eMBB traffic resources are dynamically allocated, but URLLC has stringent packet delay requirements [12]. URLLC traffic is highly sensitive to delay, regardless of the size of the transmitted data. In the context of the tactile Internet, where data packets can be quite large, network slicing can be a highly effective approach. However, in scenarios where URLLC has a small data volume, employing network slicing could negatively impact channel capacity. Therefore, non-orthogonal multiple access (NOMA) could be used. As for eMBB traffic, it should provide a high transmission rate, while other requirements may vary depending on the specific usage scenario. For virtual reality, for instance, data transmission delays are intolerable, but there are no specific requirements for data buffering.
This paper focuses on the joint transmission of URLLC and eMBB traffic using dynamic multiplexing of time-frequency resources based on NOMA [13]. We address the scenario of URLLC with a small data volume, the possibility of interrupting and resuming eMBB traffic transmission, as well as the delay in initiating eMBB traffic transmission.
The main contributions of our study are as follows:
  • A mathematical framework based on queueing theory to analyze the impact of URLLC priority traffic on eMBB traffic data transmission.
  • An algorithm for calculating metrics of interest based on using a matrix-geometric solution.
  • Numerical analysis of the main metrics of interest: eMBB session blocking and interruption probabilities to assess the impact of URLLC traffic on eMBB traffic transmission.
The rest of the paper is organized as follows. Section 2 reviews the current state of the field. In Section 3, we formulate our system model. A mathematical model as a retrial queueing model is presented in Section 4. Section 5 is devoted to numerical analysis. Conclusions are drawn in the last section.

2. Related Work

In the context of coexisting URLLC and eMBB, there are various approaches toward resource allocation. One such approach is proposed in [14,15], where network slicing is suggested to allocate resources between different traffic types, ensuring their isolation and providing specific performance levels. Another approach is shared service models based on deep reinforcement learning (DRL), proposed in [16,17], which can learn optimal solutions without pre-modeling the problem. DRL approaches can solve non-deterministic problems and make real-time decisions, aiding resource allocation and decision making under uncertainty [18].
Multiplexing time–frequency resources is another challenge in URLLC and eMBB coexistence. Due to the significant difference in the URLLC transmission timescale, the channel time domain is divided into time slots, and further divided into mini-slots. The allocation of frequency resources between URLLC and eMBB requires multiplexing schemes to manage different traffic types [19,20]. Two such schemes are orthogonal multiple access (OMA) and non-orthogonal multiple access (NOMA). OMA assigns non-overlapping frequency sub-bands to each traffic type, while NOMA serves both URLLC and eMBB in the same frequency–time sub-bands [11]. Studies such as [12,14] have compared these technologies, showing that, under OMA, the channel dedicated to URLLC remains idle when there are few transmissions. On the other hand, research such as [21,22] explores the coexistence of URLLC and eMBB using NOMA technology, while [23] proposes a hybrid joint service scheme based on both OMA and NOMA.
A more detailed summary of the selected recent papers on the joint transmission of eMBB and URLLC is presented in Table 1. The table reflects the main approaches for resource sharing and the methods used to implement them, as well as how prioritized URLLC traffic affects eMBB traffic. Among these approaches, network slicing [24,25] is considered, along with other methods such as dynamic multiplexing [26,27] and reconfigurable intelligent surface (RIS)-aided multiplexing [15]. Due to the stringent delay requirements of URLLC traffic, it is typically prioritized, which can have various impacts on eMBB transmission. For example, in works such as [28,29,30], delay, transmission interruption, or a reduced bit rate of eMBB traffic can occur through puncturing or pre-emption methods. Alternatively, in [30,31], a reduction in throughput is observed. The type of impact can vary according to the usage scenario.
This paper examines the scenario of small data volumes of URLLC traffic and NOMA multiplexing. eMBB traffic may be interrupted and may have to wait to initiate data transmission. In contrast to many other papers, we concentrate on the effect of prioritized URLLC transmission on non-priority eMBB. This paper presents a continuation of our studies focused on various models for joint URLLC and eMBB transmission, analyzed as queuing systems. In previous works, such as [40], we presented models with interruption and bit rate degradation of eMBB sessions. Additionally, we proposed a model of radio admission control for URLLC and adaptive bit rate eMBB in [41]. In [42], we introduced a model as a resource queuing system, and in [43], we extended this model to consider eMBB bit rate degradation due to the impact of path loss, based on the methods used in [44,45].

3. System Model

In this section, we present the system model, starting with a description of resource sharing between URLLC and eMBB sessions, as well as the admission control and retrial policy.

3.1. General Assumptions

We consider a base station that has access to N physical resource blocks (PRBs), which are divided into b mini-slots in the time domain. URLLC and eMBB devices establish sessions. The maximum number of eMBB sessions is equal to the number of PRBs (N). Due to the stringent latency and reliability requirements of URLLC sessions, they are prioritized over eMBB sessions. This means that the transmission of an eMBB session may be delayed or interrupted due to a lack of resources and the arrival of a new URLLC session.
To handle these situations, the base station employs two buffers for eMBB sessions. The first buffer (1-buffer) is used to store delayed eMBB sessions that cannot be transmitted immediately upon arrival due to resource constraints. Both the 1-buffer and 2-buffer have limited capacities. The capacity of the 1-buffer, denoted as C 1 , is greater than the number of PRBs N to increase the channel throughput and minimize the loss of eMBB sessions. Similarly, the capacity of the 2-buffer, denoted as C 2 , is also greater than the number of PRBs N to prevent the loss of interrupted eMBB sessions.
Figure 1 illustrates a scheme representing the system under consideration. At the center of the figure is the base station. The upper portion of the figure displays a segment of the channel as a sequence of PRBs, highlighting the resources allocated for eMBB sessions in green and the resources allocated for URLLC sessions in red. Toward the lower section of the diagram, two base station buffers are shown, with the upper buffer designated for new eMBB sessions and the lower buffer designated for interrupted eMBB sessions.
eMBB and URLLC sessions arrive according to the Poisson process with rates λ m and λ u , respectively. The duration of each session is exponentially distributed, with means μ m 1 for eMBB and μ u 1 for URLLC. Delayed and interrupted eMBB sessions retry the connection with retrial periods exponentially distributed with rates γ 1 and γ 2 , respectively.
The parameters of the system mentioned above, as well as those for the continuous-time Markov chain (CTMC) described in Section 4.1, are summarized in Table 2.

3.2. Resource Sharing

Resource sharing between eMBB and URLLC sessions, as well as the channel structure, is illustrated in Figure 2. As shown in Figure 2, the resource channel is represented by N PRBs, which are divided in time into OFDM (orthogonal frequency division multiplexing) symbols and in frequency into subcarriers. A resource unit (RU) is defined as one OFDM symbol x one subcarrier. The duration of one PRB is one slot (0.5 ms). Each slot is further divided into mini-slots, the number of which is equal to the number b of OFDM symbols in one PRB, where b = 7 , resulting in a total of C = N b mini-slots.
eMBB sessions are scheduled relative to slots, while URLLC sessions are scheduled relative to mini-slots. The joint scheduling for eMBB and URLLC sessions is carried out using NOMA technology, where the data transmission scheduling of different sessions occurs at different frequencies and times. We consider dynamic multiplexing, assuming that each eMBB session requires a slot and each URLLC session requires a mini-slot.

3.3. Admission Control

When a new session arrives, the scheduler analyzes the current state of the physical channel and buffers and schedules data transmission for the next slot accordingly. All possible scheduling cases for each type of session are illustrated in Figure 3. Thus, green lines represent new eMBB sessions without delay, orange lines represent new eMBB sessions with delay, blue lines represent interrupted eMBB sessions, and red lines represent URLLC sessions.
For a new eMBB session to be accepted, at least one free slot and two empty buffers must be available. If these conditions are met, the eMBB session will occupy one of the free slots. If there are no free slots or if there are sessions in one of the buffers and the 1-buffer is not full, the new eMBB session will be added to the 1-buffer and the session will be delayed. Otherwise, the session will be blocked. An example of this scenario is depicted in Figure 4, with the initial state denoted as point A.
When a new priority URLLC session arrives, data transmission should commence immediately, even during slots that are already scheduled. The session will be accepted without any impact on eMBB if at least one free mini-slot is available. If there are no free mini-slots, but there are eMBB sessions, one of them will be interrupted, freeing up b mini-slots. The interrupted eMBB session will then wait for the resuming transmission in the 2-buffer, retrying the session with the corresponding rate. An example of this scenario is shown in Figure 4, with the initial state indicated as point D. If there are no free mini-slots and no eMBB sessions present when the URLLC session arrives, it will be blocked.

3.4. Retrial Policy

Thereby, delayed eMBB sessions are added to the 1-buffer, and interrupted eMBB sessions are added to the 2-buffer. Let us describe in more detail how eMBB sessions retry to start and resume transmission.
A delayed eMBB session in the 1-buffer retries to start transmission with rate γ 1 . The 2-buffer for interrupted eMBB sessions has priority over the 1-buffer for new delayed eMBB sessions since interrupted eMBB sessions should be resumed as soon as possible. Thus, the retrial will be successful if the 2-buffer is empty and there is at least one free slot. Otherwise, a delayed eMBB session continues to wait in the 1-buffer. An example of starting transmission is shown in Figure 4, where the initial state is shown as point C.
An interrupted eMBB session in the 2-buffer retries to resume transmission with rate γ 2 . The retrial will be successful if there is at least one free slot. Otherwise, an interrupted eMBB session continues to wait in the 2-buffer. An example of resuming the transmission of an interrupted eMBB session, even though there is a new eMBB session in the 1-buffer, is shown in Figure 4, where the initial state is shown as point F.

4. Queueing Model

In this section, we present a retrial queuing system that describes joint eMBB and URLLC transmission. We provide a recursive algorithm to calculate its stationary distribution in matrix form and give formulas for blocking or interruption probabilities and for the average number of sessions in the system and in the buffers.

4.1. Continuous-Time Markov Chain

We model the system described above as a retrial queuing system with two orbits (buffers), as illustrated in Figure 5. Let N m ( t ) denote the number of active eMBB sessions, N u ( t ) denote the number of active URLLC sessions, Q 1 ( t ) denote the number of delayed eMBB sessions (in 1-buffer, 1-orbit), and Q 2 ( t ) denote the number of interrupted eMBB sessions (in 2-buffer, 2-orbit) at time t. Thus, the behavior of the system is described by a multidimensional continuous-time Markov chain (CTMC)
X ( t ) = N m ( t ) , N u ( t ) , Q 1 ( t ) , Q 2 ( t ) , t 0
with the state space X defined as follows:
X = { ( n m , n u , q 1 , q 2 ) : n m 0 , n u 0 , 0 q 1 C 1 , 0 q 2 C 2 , b n m + n u C , n m + q 2 N } .

4.2. Transition Rates between CTMC States

Based on the system behavior, we summarize below all possible cases of model functioning. The corresponding transition rates between CTMC states ( n m , n u , q 1 , q 2 ) X with conditions are listed in Table 3 and presented by the transition rate diagram in Figure 6.
1.
When a new URLLC session arrives:
(a)
It will start if there is at least one mini-slot available.
(b)
It will start and one randomly selected active eMBB session will be interrupted and put into the 2-buffer if there are no free mini-slots and at least one eMBB session is active.
(c)
It will be blocked if there are no free mini-slots and no active eMBB sessions.
2.
When a new eMBB session arrives:
(a)
It will start if there are at least b mini-slots available and the 1- and 2-buffers are empty.
(b)
It will be delayed and put into the 1-buffer if the 1- and 2-buffers are not empty and there is at least one empty place in the 1-buffer.
(c)
It will be blocked in other cases.
3.
When an active URLLC session ends, it will release one mini-slot.
4.
When an active eMBB session ends, it will release b mini-slots.
5.
When a delayed eMBB session from the 1-buffer retries to start:
(a)
It will start if the 2-buffer is empty and there are at least b mini-slots available.
(b)
It will still wait in the 1-buffer if the 2-buffer is not empty or there are no b free mini-slots.
6.
When an interrupted eMBB session from the 2-buffer retries to resume:
(a)
It will resume if there are at least b mini-slots available.
(b)
It will still wait in the 2-buffer if there are no b free mini-slots.
For your information, Figure 7 presents the different views and components of the transition rate diagram. Each figure shows a fragment of the diagram in a general form under imposed conditions, as well as the possible transitions with specified intensities for a random state. The following are the details for each component:
A
New eMBB and URLLC session arrivals and endings for empty buffers (with fixed q 1 = 0 and q 2 = 0 ) when a new eMBB session starts. Accepting new eMBB sessions is possible since the buffers are empty, and the maximum number of eMBB sessions in the absence of URLLC sessions is N.
B
New eMBB and URLLC session arrivals and endings for non-empty buffers (with fixed q 1 0 or q 2 0 ) when a new eMBB session is delayed. New eMBB sessions are sent to the 1-buffer for delay since the buffers are not empty, so, in this case, only URLLC session arrivals are possible.
C
New eMBB sessions delaying into the 1-buffer (with fixed n u and n m ). The number of active sessions remains unchanged, and only the arrival of new eMBB sessions in the 1-buffer is considered, depending on the different states of the 2-buffer.
D
Delayed eMBB sessions retrials from the 1-buffer (with fixed n u and q 2 ). New URLLC sessions do not arrive and cannot interrupt already active eMBB sessions, so if there are available resources, only delayed eMBB requests can be accepted.
E
Interrupted eMBB sessions retrials from the 2-buffer (with fixed n u and q 1 ). New URLLC and eMBB sessions do not arrive, so if there are available resources, only interrupted eMBB sessions can be accepted.
F
New URLLC session arrivals due to eMBB session interruption (with fixed q 1 ). New eMBB sessions do not arrive, but new URLLC sessions interrupt an eMBB session and send it to the 2-buffer.

4.3. Infinitesimal Generator

Let us choose the following lexicographic order on the set space X :
( n m , n u , q 1 , q 2 ) > ( n m , n u , q 1 , q 2 ) if and only if q 1 > q 1 or or q 1 = q 1 , q 2 > q 2 or q 2 = q 2 , n m > n m or ( n m = n m , n u > n u ) .
Then, the infinitesimal generator of X ( t ) will be a block tridiagonal matrix
A = A 00 A 11 0 A 21 A 01 A 12 A 22 A 1 C 1 0 A 2 C 1 A 0 C 1
with sub-matrices A 0 k , A 1 k , and A 2 k having the following dimensions:
A 0 k : dim ( X k ) × dim ( X k ) , k = 0 , , C 1 ,
A 1 k : dim ( X k 1 ) × dim ( X k ) , k = 1 , , C 1 ,
A 2 k : dim ( X k ) × dim ( X k 1 ) , k = 1 , , C 1 ,
where
X k = ( n m , n u , q 1 , q 2 ) X : q 1 = k , k = 0 , , C 1 , dim ( X k ) = q 2 = 0 C 2 n m = 0 N q 2 ( C b n m + 1 ) ,
and nonzero elements defined by formulas:
A 0 k [ ( n m , n u , q 1 , q 2 ) , ( n m , n u , q 1 , q 2 ) ] = λ u , n m = n m , n u = n u + 1 , q 1 = q 1 , q 2 = q 2 or n m = n m 1 , n u = n u + 1 , q 2 = q 2 + 1 ; λ m , n m = n m + 1 , n u = n u , q 1 = q 1 = 0 , q 2 = q 2 = 0 , n u μ u , n m = n m , n u = n u 1 , q 1 = q 1 , q 2 = q 2 , n m μ m , n m = n m 1 , n u = n u , q 1 = q 1 , q 2 = q 2 , γ 2 , n m = n m + 1 , n u = n u , q 1 = q 1 , q 2 = q 2 1 , * , n m = n m , n u = n u , q 1 = q 1 , q 2 = q 2 ,
where
* = ( λ u · 1 ( b n m + n u + 1 C ) + λ u · 1 ( b n m + n u + 1 > C , n m > 0 , q 2 < C 2 ) + λ m · 1 ( b ( n m + 1 ) + n u C , q 1 = 0 , q 2 = 0 ) + λ m · 1 ( b ( n m + 1 ) + n u C , q 1 < C 1 , q 2 C 2 , q 1 > 0 ) + λ m · 1 ( b ( n m + 1 ) + n u C , q 1 < C 1 , q 2 C 2 , q 2 > 0 ) + λ m · 1 ( b ( n m + 1 ) + n u > C , q 1 < C 1 ) + n u μ u + n m μ m + γ 1 · 1 ( b ( n m + 1 ) + n u C , q 1 > 0 , q 2 = 0 ) + γ 2 · 1 ( b ( n m + 1 ) + n u C , q 2 > 0 ) ) ,
A 1 k [ ( n m , n u , q 1 , q 2 ) , ( n m , n u , q 1 , q 2 ) ] = λ m , q 1 = q 1 + 1 , q 1 > 0 or q 2 > 0 ,
A 2 k [ ( n m , n u , q 1 , q 2 ) , ( n m , n u , q 1 , q 2 ) ] = γ 1 , n m = n m + 1 , q 1 = q 1 1 , b n m + n u < C b , q 2 = 0 , q 1 > 0 .

4.4. Stationary Distribution

Following the lexicographic order on the set space X , the stationary probability distribution of X ( t ) can be written in the form:
π = ( π 0 , π 1 , , π k , , π C 1 ) , π k = ( π ( 0 , 0 , k , 0 ) , π ( 0 , 1 , k , 0 ) , , π ( 0 , C , k , 0 ) , π ( 1 , 0 , k , 0 ) ,
, π ( N , C b N , k , 0 ) , π ( 0 , 0 , k , 1 ) , , π ( 0 , C , k , C 2 ) ) , k = 0 , , C 1 .
This can be found by solving the following equations:
π A = 0 ,
π e T = 1 ,
where e represents a vector of suitable dimension with all values equal to 1.
Taking into account the block tridiagonal form of the infinitesimal generator A , the components π k of the stationary distribution can be calculated as follows:
π k = π C 1 j = 1 N k B C 1 j , k = 0 , , C 1 1 ,
where matrices B k follow the recursive formulas
B 0 = A 11 · A 00 1 ,
B k = A 1 , k + 1 A 0 k + B k 1 · A 2 k 1 , k = 1 , , C 1 1 ,
and the probability π C 1 is found by solving
k = 0 C 1 π C 1 j = 1 C 1 k B C 1 j e T = 1 ,
π C 1 A 0 C 1 + A 2 C 1 B C 1 1 = 0 .

4.5. Metrics of Interest

After calculating the stationary distribution π , we can compute several metrics of interest, including:
  • The blocking probability of a new URLLC session:
    B u = q 1 = 0 C 1 q 2 = 0 C 2 π 0 , C , q 1 , q 2 .
  • The probability that a new eMBB session will be delayed:
    D = ( n m , n u , q 1 , q 2 ) X D π ( n m , n u , q 1 , q 2 ) ,
    where X D represents the set of states where such a delay will occur.
    X D = { ( n m , n u , q 1 , q 2 ) X : b ( n m + 1 ) + n u C , q 1 < C 1 , q 2 < C 2 , q 1 0 or q 2 0 or or ( b ( n m + 1 ) + n u > C , q 1 < C 1 ) } .
  • The interruption probability of an active eMBB session:
    I = n m = 1 N q 1 = 0 C 1 q 2 = 0 C 2 ( π n m , C b n m , q 1 , q 2 × λ u λ u + λ m + n u μ u · 1 ( Y 1 ) + n m μ m + γ 1 · 1 ( Y 2 ) + γ 2 · 1 ( Y 3 ) · 1 n m ) ,
    where
    Y 1 = { n u > 0 } indicates the presence of at least one active URLLC session;
    Y 2 = { b n m + 1 + n u C , q 1 > 0 , q 2 = 0 } indicates the possibility of starting the delayed eMBB session;
    Y 3 = { b n m + 1 + n u C , q 2 > 0 } indicates the possibility of resuming the interrupted eMBB session.
  • The blocking probability of a new eMBB session:
    B m = n m = 0 N n u = 0 C q 2 = 0 C 2 π n m , n u , q 1 , q 2 .
  • The average number of active URLLC sessions:
    N ¯ u = n u = 1 C n u n m = 0 C n u b q 1 = 0 C 1 q 2 = 0 C 2 π n m , n u , q 1 , q 2 .
  • The average number of active eMBB sessions:
    N ¯ m = n m = 1 N n m n u = 0 C b n m q 1 = 0 C 1 q 2 = 0 C 2 π n m , n u , q 1 , q 2 .
  • The average number of delayed eMBB sessions:
    Q ¯ 1 = q 1 = 1 C 1 q 1 n m = 0 N n u = 0 C b n m q 2 = 0 C 2 π n m , n u , q 1 , q 2 .
  • The average number of interrupted eMBB sessions:
    Q ¯ 2 = q 2 = 1 C 2 q 2 n m = 0 N n u = 0 C b n m q 1 = 0 C 1 π n m , n u , q 1 , q 2 .

5. Numerical Results

In this section, we provide a numerical example to evaluate the system and formulate its goals, while describing two scenarios. We assess the impact of URLLC transmission on eMBB QoS degradation using two key metrics: the blocking and interruption probabilities of eMBB sessions. These metrics are crucial in determining suitable arrival and retrial rate zones to ensure adequate QoS for eMBB sessions.

5.1. Considered Scenarios

The radio channel considered has a bandwidth of 1.4 MHz with N = 6 PRBs. Each PRB consists of b = 7 mini-slots, resulting in a total of C = b N mini-slots. The sizes of the 1- and 2-buffers are both C 1 = C 2 = 9 . An eMBB session occupies either one slot or b = 7 mini-slots, while a URLLC session occupies a single mini-slot. The eMBB and URLLC session durations are 1 min and 1 ms, respectively. URLLC sessions arrive k times more frequently than eMBB sessions, i.e., λ u = k λ m .
The numerical analysis has two main objectives. Firstly, it aims to evaluate the impact of eMBB and URLLC arrivals, as well as eMBB retrials, on eMBB transmission. Secondly, it aims to determine the appropriate arrival and retrial rates that ensure that the blocking probability of eMBB sessions falls below 4%, and the interruption probability of eMBB sessions remains below 0.04% ( 4 · 10 4 ). We consider two cases. In the first scenario, the metrics were evaluated in relation to an increase in the arrival rate of URLLC sessions. In the second scenario, the metrics were evaluated in relation to an increase in the retrial rates of eMBB sessions. All input data are provided in Table 4.

5.2. Impact of URLLC Arrivals

In the first scenario, we considered three cases with eMBB arrival rates λ m = 0.06 , 0.08 , and 0.1 sess./s, and URLLC arrival rates λ u = k λ m sess./s, where k = 0 10 5 . The retrial rates of eMBB sessions from the 1- and 2-buffers are fixed and equal to 10 5 s 1 . The eMBB retrial rates are also equal to 10 5 s 1 .
The results of calculating metrics of interest are presented in Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14. Since our primary focus is on the blocking and interrupting probabilities of eMBB sessions, let us concentrate on these metrics. Figure 8, Figure 9, Figure 10 and Figure 11 show three areas with different behaviors for various metrics. For example, for the interruption probability of an eMBB session (Figure 9), the first area ( λ u from 0 to 10,000) shows an increasing trend, the second area (10,000 to 30,000) shows a decreasing trend, and the third area (>30,000) shows an increasing trend again. Let us compare this with the average number of active eMBB sessions (Figure 11).
  • For k = 0 10,000, the number of active eMBB sessions decreases, leading to an increase in the interruption probability of an eMBB session. This decrease in the number of eMBB active sessions is due to their interruption.
  • For k = 10,000 30,000, the number of active eMBB sessions slowly decreases, indicating fewer interruptions.
  • For k > 30,000, the two plots behave similarly to the first area.

5.3. Impact of eMBB Retrials

In the second scenario, we selected three points from the first scenario, namely k = 5000, 15,000, and 25,000, and estimated the dependence of the blocking and interruption probabilities of eMBB sessions on the eMBB retrials. We assumed the arrival rate of eMBB sessions to be λ m = 0.08 and the retrial rates γ 1 = γ 2 = 0 10 5 . Figure 15 and Figure 16 show that the plots stabilize around γ 1 = γ 2 = 10,000.
The increase in the retrial rate of eMBB sessions leads to a decrease in the blocking probability of eMBB sessions (as shown in Figure 15). This indicates that higher retrial rates result in more eMBB sessions being accepted. However, as the retrial rates increase, the interruption probability of eMBB sessions also increases (as demonstrated in Figure 16), meaning that more eMBB sessions will be interrupted.

5.4. Discussion

The main goal of numerical analysis is to find the optimal configuration of retrial rates that meets the QoS requirements for eMBB sessions. QoS is measured by blocking and interruption probabilities, subject to certain constraints. Let us consider some examples of these constraints and the corresponding values for the retrial rates:
1.
When only the blocking probability of eMBB sessions is constrained, such as being less than 0.04 (as shown in Figure 15), γ 1 and γ 2 can range from 250 to infinity. However, the arrival of URLLC sessions should not exceed the arrival of eMBB sessions by more than 5000 times (i.e., k 5000 ).
2.
When there is only a constraint on the interruption probability of eMBB sessions—for example, less than 2 · 10 4 , as shown in Figure 16c—suitable values can be: (i) γ 1 and γ 2 from 0 to 150 with k 5000 ; (ii) γ 1 and γ 2 from 0 to 300 with k 15,000; (iii) γ 1 and γ 2 from 0 to 750 with k 25,000.
3.
When constraints are imposed on both blocking and interruption probabilities, the following cases arise:
  • If the blocking probability should be less than 0.03 and the interruption probability less than 3 · 10 4 , there are no values that satisfy these constraints.
  • If the blocking probability should be less than 0.04 and the interruption probability less than 4 · 10 4 , γ 1 and γ 2 should range from 250 to 750 when k 5000 .

5.5. Comparing Different Schemes

To analyze the proposed model, we considered various service schemes, varying the size of buffers in our system relative to eMBB traffic, including possible interruptions and delays. We examined three cases: (i) there are no spaces in the buffers ( C 1 = C 2 = 0 ), meaning that new eMBB sessions will be blocked due to a lack of free resources and interrupted eMBB sessions will be lost; (ii) there are no spaces in the 1-buffer ( C 1 = 0 , C 2 = 9 ), resulting in new eMBB sessions being blocked due to a lack of free resources; (iii) there are available spaces in both buffers ( C 1 = C 2 = 9 ), which corresponds to our proposed model.
In order to compare these strategies, we examined the probability of eMBB session interruption and the average number of eMBB sessions, the results of which are presented in Figure 17 and Figure 18. When considering the second service scheme ( C 1 = 0 , C 2 = 9 ), wherein there are available spaces in the 2-buffer for accommodating the eMBB sessions that have been interrupted, the probability of interruption is found to be the lowest; however, the average number of eMBB sessions also proves to be the smallest among all schemes. A similar situation is observed for the first scheme ( C 1 = C 2 = 0 ). For the third scheme, i.e., our proposed model, even though the interruption rate is the highest, it enables the servicing of a greater number of eMBB sessions while maintaining an interruption rate below 1 · 10 3 . From this, our proposed model is the most advantageous strategy among others considered.

6. Conclusions

Based on the need to provide joint URLLC and eMBB transmission in 5G networks, we present a system model that incorporates delays, interruptions, and the resumption of eMBB sessions due to URLLC prioritization. This model utilizes dynamic resource multiplexing and technology NOMA. To analyze the system, we develop a mathematical model in the form of a retrial queueing system with two retrial orbits (buffers) for interrupted and delayed eMBB sessions. Additionally, we present recurrent formulas for calculating the stationary probability distribution using the matrix-geometric approach, along with formulas for calculating metrics of interest, such as blocking and interruption probabilities.
Our numerical results show that, with appropriate retrial rate settings, this model is able to provide a guarantee of successful eMBB session beginning and ending, as well as a guarantee of an uninterrupted service of an eMBB session. Additionally, a comparison of various model schemes with respect to the capacity of the buffers is presented. These results show that the scheme with possible interruptions and delays of eMBB sessions is the most effective among the others presented. It practically doubles the average number of active eMBB devices while keeping the interruption probability below 10 3 .
Future research will focus on representing the joint eMBB and URLLC transmission model as a resource queueing system, as well as developing a resource allocation policy based on machine learning.

Author Contributions

Conceptualization, project administration, I.K. and R.A.; supervision, methodology, writing—review and editing, I.K.; formal analysis, investigation, E.M. and I.K.; software, validation, visualization, writing—original draft, E.M. All authors have read and agreed to the published version of the manuscript.

Funding

This publication has been supported by the RUDN University Scientific Projects Grant System, project No. 025319-2-000 (recipient I.K.).

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors express their gratitude to Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2023R323), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
5GFifth Generation
CTMCContinuous-time Markov chain
DRLDeep reinforcement learning
eMBBEnhanced mobile broadband
mMTCMassive machine-type communications
NOMANon-orthogonal multiple access
OFDMOrthogonal frequency-division multiplexing
OMAOrthogonal multiple access
PRBPhysical resource block
QoSQuality of service
RUResource unit
URLLCUltra-reliable low-latency communications

References

  1. Fuentes, M.; Carcel, J.L.; DIetrich, C.; Yu, L.; Garro, E.; Pauli, V.; Lazarakis, F.I.; Grondalen, O.; Bulakci, O.; Yu, J.; et al. 5G New Radio Evaluation against IMT-2020 Key Performance Indicators. IEEE Access 2020, 8, 110880–110896. [Google Scholar] [CrossRef]
  2. Moltchanov, D.; Sopin, E.; Begishev, V.; Samuylov, A.; Koucheryavy, Y.; Samouylov, K. A Tutorial on Mathematical Modeling of 5G/6G Millimeter Wave and Terahertz Cellular Systems. IEEE Commun. Surv. Tutor. 2022, 24, 1072–1116. [Google Scholar] [CrossRef]
  3. Varsier, N.; Dufrene, L.A.; Dumay, M.; Lampin, Q.; Schwoerer, J. A 5G New Radio for Balanced and Mixed IoT Use Cases: Challenges and Key Enablers in FR1 Band. IEEE Commun. Mag. 2021, 59, 82–87. [Google Scholar] [CrossRef]
  4. Khan, B.S.; Jangsher, S.; Ahmed, A.; Al-Dweik, A. URLLC and eMBB in 5G Industrial IoT: A Survey. IEEE Open J. Commun. Soc. 2022, 3, 1134–1163. [Google Scholar] [CrossRef]
  5. The International Telecommunication Union (ITU). IMT Vision—Framework and Overall Objectives of the Future Development of IMT for 2020 and Beyond; Recommendation ITU-R M.2083-0; The International Telecommunication Union (ITU): Geneva, Switzerland, 2015; Available online: https://www.itu.int/rec/R-REC-M.2083-0-201509-I (accessed on 1 August 2023).
  6. Osama, M.; Ateya, A.; Ahmed Elsaid, S.; Muthanna, A. Ultra-Reliable Low-Latency Communications: Unmanned Aerial Vehicles Assisted Systems. Information 2022, 13, 430. [Google Scholar] [CrossRef]
  7. Paramonov, A.; Peng, J.; Kashkarov, D.; Muthanna, A.; Elgendy, I.; Koucheryavy, A.; Maleh, Y.; Abd El-Latif, A. Study and Analysis of Multiconnectivity for Ultrareliable and Low-Latency Features in Networks and V2X Communications. Wirel. Commun. Mob. Comput. 2021, 2021, 1718099. [Google Scholar] [CrossRef]
  8. Kochetkov, D.; Almaganbetov, M. Using Patent Landscapes for Technology Benchmarking: A Case of 5G Networks. Adv. Syst. Sci. Appl. 2021, 21, 20–28. [Google Scholar] [CrossRef]
  9. Kochetkov, D.; Vuković, D.; Sadekov, N.; Levkiv, H. Smart Cities and 5G Networks: An Emerging Technological Area? J. Geogr. Inst. Jovan Cvijic SASA 2019, 69, 289–295. [Google Scholar] [CrossRef]
  10. Bairagi, A.K.; Munir, M.S.; Alsenwi, M.; Tran, N.H.; Alshamrani, S.S.; Masud, M.; Han, Z.; Hong, C.S. Coexistence Mechanism between eMBB and uRLLC in 5G Wireless Networks. IEEE Trans. Commun. 2021, 69, 1736–1749. [Google Scholar] [CrossRef]
  11. Gerasin, I.; Krasilov, A.; Khorov, E. Dynamic Multiplexing of URLLC Traffic and eMBB Traffic in an Uplink Using Nonorthogonal Multiple Access. J. Commun. Technol. Electron. 2020, 65, 750–755. [Google Scholar] [CrossRef]
  12. Saggese, F.; Moretti, M.; Popovski, P. Power Minimization of Downlink Spectrum Slicing for eMBB and URLLC Users. IEEE Trans. Wirel. Commun. 2022, 21, 11051–11065. [Google Scholar] [CrossRef]
  13. Yang, K.; Yang, N.; Ye, N.; Jia, M.; Gao, Z.; Fan, R. Non-Orthogonal Multiple Access: Achieving Sustainable Future Radio Access. IEEE Commun. Mag. 2019, 57, 116–121. [Google Scholar] [CrossRef]
  14. Popovski, P.; Trillingsgaard, K.F.; Simeone, O.; Durisi, G. 5G Wireless Network Slicing for eMBB, URLLC, and mMTC: A Communication-Theoretic View. IEEE Access 2018, 6, 55765–55779. [Google Scholar] [CrossRef]
  15. Shen, X.; Zeng, Z.; Liu, X. RIS-Assisted Network Slicing Resource Optimization Algorithm for Coexistence of eMBB and URLLC. Electronics 2022, 11, 2575. [Google Scholar] [CrossRef]
  16. Yun, J.; Goh, Y.; Yoo, W.; Chung, J.M. 5G Multi-RAT URLLC and eMBB Dynamic Task Offloading With MEC Resource Allocation Using Distributed Deep Reinforcement Learning. IEEE Internet Things J. 2022, 9, 20733–20749. [Google Scholar] [CrossRef]
  17. Li, J.; Zhang, X. Deep Reinforcement Learning-Based Joint Scheduling of eMBB and URLLC in 5G Networks. IEEE Wirel. Commun. Lett. 2020, 9, 1543–1546. [Google Scholar] [CrossRef]
  18. Alsenwi, M.; Tran, N.H.; Bennis, M.; Pandey, S.R.; Bairagi, A.K.; Hong, C.S. Intelligent Resource Slicing for eMBB and URLLC Coexistence in 5G and Beyond: A Deep Reinforcement Learning Based Approach. IEEE Trans. Wirel. Commun. 2021, 20, 4585–4600. [Google Scholar] [CrossRef]
  19. Ivanova, D.; Markova, E.; Moltchanov, D.; Pirmagomedov, R.; Koucheryavy, Y.; Samouylov, K. Performance of Priority-Based Traffic Coexistence Strategies in 5G mmWave Industrial Deployments. IEEE Access 2022, 10, 9241–9256. [Google Scholar] [CrossRef]
  20. Ivanova, D.; Adou, Y.; Markova, E.; Gaidamaka, Y.; Samouylov, K. Mathematical Framework for Mixed Reservation- and Priority-Based Traffic Coexistence in 5G NR Systems. Mathematics 2023, 11, 1046. [Google Scholar] [CrossRef]
  21. Prathyusha, Y.; Sheu, T.L. Coordinated Resource Allocations for eMBB and URLLC in 5G Communication Networks. IEEE Trans. Veh. Technol. 2022, 71, 8717–8728. [Google Scholar] [CrossRef]
  22. Chen, Q.; Wu, J.; Wang, J.; Jiang, H. Coexistence of URLLC and eMBB Services in MIMO-NOMA Systems. IEEE Trans. Veh. Technol. 2023, 72, 839–851. [Google Scholar] [CrossRef]
  23. Darabi, M.; Jamali, V.; Lampe, L.; Schober, R. Hybrid Puncturing and Superposition Scheme for Joint Scheduling of URLLC and eMBB Traffic. IEEE Commun. Lett. 2022, 26, 1081–1085. [Google Scholar] [CrossRef]
  24. Filali, A.; Mlika, Z.; Cherkaoui, S.; Kobbane, A. Dynamic SDN-Based Radio Access Network Slicing With Deep Reinforcement Learning for URLLC and eMBB Services. IEEE Trans. Netw. Sci. Eng. 2022, 9, 2174–2187. [Google Scholar] [CrossRef]
  25. Chen, G.; Shao, R.; Shen, F.; Zeng, Q. Slicing Resource Allocation Based on Dueling DQN for eMBB and URLLC Hybrid Services in Heterogeneous Integrated Networks. Sensors 2023, 23, 2518. [Google Scholar] [CrossRef]
  26. Chen, N.; Cheng, Z.; Zhao, Y.; Huang, L.; Du, X.; Guizani, M. Joint Dynamic Spectrum Allocation for URLLC and eMBB in 6 G Networks. IEEE Trans. Netw. Sci. Eng. 2023, 1–14. [Google Scholar] [CrossRef]
  27. Huang, Y.; Thomas Hou, Y.; Lou, W. DELUXE: A DL-Based Link Adaptation for URLLC/eMBB Multiplexing in 5G NR. IEEE J. Sel. Areas Commun. 2022, 40, 143–162. [Google Scholar] [CrossRef]
  28. Esmaeily, A.; Mendis, H.V.K.; Mahmoodi, T.; Kralevska, K. Beyond 5G Resource Slicing with Mixed-Numerologies for Mission Critical URLLC and eMBB Coexistence. IEEE Open J. Commun. Soc. 2023, 4, 727–747. [Google Scholar] [CrossRef]
  29. Almekhlafi, M.; Arfaoui, M.A.; Elhattab, M.; Assi, C.; Ghrayeb, A. Joint Resource Allocation and Phase Shift Optimization for RIS-Aided eMBB/URLLC Traffic Multiplexing. IEEE Trans. Commun. 2022, 70, 1304–1319. [Google Scholar] [CrossRef]
  30. Zhang, J.; Liu, L.; Ruan, J.; Li, L.; Wang, K.; Sun, R. A Service-Aware Latency-Relaxed uRLLC Multiplexing Strategy within eMBB Traffic for Hyperloop Communications. Wirel. Commun. Mob. Comput. 2022, 2022, 6838376. [Google Scholar] [CrossRef]
  31. Kesava, G.S.; Mehta, N.B. Multi-Connectivity for URLLC and Coexistence With eMBB in Time-Varying and Frequency-Selective Fading Channels. IEEE Trans. Wirel. Commun. 2023, 22, 3599–3611. [Google Scholar] [CrossRef]
  32. Liu, B.; Zhu, P.; Li, J.; Wang, D.; Wang, Y. Energy-Efficient Optimization via Joint Power and Subcarrier Allocation for eMBB and URLLC Services. IEEE Wirel. Commun. Lett. 2022, 11, 2340–2344. [Google Scholar] [CrossRef]
  33. Liu, B.; Zhu, P.; Li, J.; Wang, D.; You, X. Energy-Efficient Optimization in Distributed Massive MIMO Systems for Slicing eMBB and URLLC Services. IEEE Trans. Veh. Technol. 2023, 72, 10473–10487. [Google Scholar] [CrossRef]
  34. Al-Ali, M.; Yaacoub, E. Resource allocation scheme for eMBB and uRLLC coexistence in 6G networks. Wirel. Netw. 2023, 29, 2519–2538. [Google Scholar] [CrossRef]
  35. Zhao, Y.; Chi, X.; Qian, L.; Zhu, Y.; Hou, F. Resource Allocation and Slicing Puncture in Cellular Networks With eMBB and URLLC Terminals Coexistence. IEEE Internet Things J. 2022, 9, 18431–18444. [Google Scholar] [CrossRef]
  36. Shi, B.; Zheng, F.C.; She, C.; Luo, J.; Burr, A.G. Risk-Resistant Resource Allocation for eMBB and URLLC Coexistence Under M/G/1 Queueing Model. IEEE Trans. Veh. Technol. 2022, 71, 6279–6290. [Google Scholar] [CrossRef]
  37. Setayesh, M.; Bahrami, S.; Wong, V.W. Resource Slicing for eMBB and URLLC Services in Radio Access Network Using Hierarchical Deep Learning. IEEE Trans. Wirel. Commun. 2022, 21, 8950–8966. [Google Scholar] [CrossRef]
  38. Ranasohaib, R.M.S.; Onireti, O.; Sambo, Y.; Swash, R.; Ansari, S.; Imran, M.A. Intelligent Resource Management for eMBB and URLLC in 5G and beyond Wireless Networks. IEEE Access 2023, 11, 65205–65221. [Google Scholar] [CrossRef]
  39. Jiang, X.; Liang, K.; Chu, X.; Li, C.; Karagiannidis, G.K. Multiplexing eMBB and URLLC in Wireless Powered Communication Networks: A Deep Reinforcement Learning-based Approach. IEEE Wirel. Commun. Lett. 2023, 1. [Google Scholar] [CrossRef]
  40. Makeeva, E.; Polyakov, N.; Kharin, P.; Gudkova, I. Probability Model for Performance Analysis of Joint URLLC and eMBB Transmission in 5G Networks. Lect. Notes Comput. Sci. 2019, 11660, 635–648. [Google Scholar] [CrossRef]
  41. Kushchazli, A.; Ageeva, A.; Kochetkova, I.; Kharin, P.; Chursin, A.; Shorgin, S. Model of Radio Admission Control for URLLC and Adaptive Bit Rate eMBB in 5G Network. CEUR Workshop Proc. 2021, 2946, 74–84. [Google Scholar]
  42. Kochetkova, I.A.; Kushchazli, A.I.; Kharin, P.A.; Shorgin, S.Y. Model for Analyzing Priority Admission Control of URLLC and eMBB Communications in 5G Networks as A Resource Queuing System. Inform. I Ee Primen. 2021, 15, 87–92. (In Russian) [Google Scholar] [CrossRef]
  43. Kochetkova, I.; Makeeva, E.; Ageeva, A.; Gorshenin, A. Model for Analyzing Impact of Path Loss on eMBB Bit Rate Degradation Under Priority URLLC Transmission in 5G Network. Lect. Notes Comput. Sci. 2022, 13766, 176–189. [Google Scholar] [CrossRef]
  44. Naumov, V.; Samuilov, K. Analysis of Networks of the Resource Queuing Systems. Autom. Remote Control 2018, 79, 822–829. [Google Scholar] [CrossRef]
  45. Naumov, V.; Samouylov, K. Resource System with Losses in a Random Environment. Mathematics 2021, 9, 2685. [Google Scholar] [CrossRef]
Figure 1. Considered scenario.
Figure 1. Considered scenario.
Mathematics 11 03925 g001
Figure 2. Resource sharing between eMBB and URLLC sessions.
Figure 2. Resource sharing between eMBB and URLLC sessions.
Mathematics 11 03925 g002
Figure 3. Admission control for eMBB and URLLC sessions.
Figure 3. Admission control for eMBB and URLLC sessions.
Mathematics 11 03925 g003
Figure 4. Joint eMBB and URLLC sessions transmission.
Figure 4. Joint eMBB and URLLC sessions transmission.
Mathematics 11 03925 g004
Figure 5. Queueing system.
Figure 5. Queueing system.
Mathematics 11 03925 g005
Figure 6. Transition rate diagram for all CTMC states.
Figure 6. Transition rate diagram for all CTMC states.
Mathematics 11 03925 g006
Figure 7. Transition rate diagrams for some groups of CTMC states. (A) Fixed q 1 = 0 and q 2 = 0 . (B) Fixed q 1 0 or q 2 0 . (C) Fixed n u and n m . (D) Fixed n u and q 2 . (E) Fixed n u and q 1 . (F) Fixed q 1 .
Figure 7. Transition rate diagrams for some groups of CTMC states. (A) Fixed q 1 = 0 and q 2 = 0 . (B) Fixed q 1 0 or q 2 0 . (C) Fixed n u and n m . (D) Fixed n u and q 2 . (E) Fixed n u and q 1 . (F) Fixed q 1 .
Mathematics 11 03925 g007
Figure 8. Case 1: Blocking probability of an eMBB session vs. share of URLLC arrivals.
Figure 8. Case 1: Blocking probability of an eMBB session vs. share of URLLC arrivals.
Mathematics 11 03925 g008
Figure 9. Case 1: Interruption probability of an eMBB session vs. share of URLLC arrivals.
Figure 9. Case 1: Interruption probability of an eMBB session vs. share of URLLC arrivals.
Mathematics 11 03925 g009
Figure 10. Case 1: Average number of interrupted eMBB sessions vs. share of URLLC arrivals.
Figure 10. Case 1: Average number of interrupted eMBB sessions vs. share of URLLC arrivals.
Mathematics 11 03925 g010
Figure 11. Case 1: Average number of active eMBB sessions vs. share of URLLC arrivals.
Figure 11. Case 1: Average number of active eMBB sessions vs. share of URLLC arrivals.
Mathematics 11 03925 g011
Figure 12. Case 1: The probability that a new eMBB session will be delayed vs. share of URLLC arrivals.
Figure 12. Case 1: The probability that a new eMBB session will be delayed vs. share of URLLC arrivals.
Mathematics 11 03925 g012
Figure 13. Case 1: Average number of delayed eMBB sessions vs. share of URLLC arrivals.
Figure 13. Case 1: Average number of delayed eMBB sessions vs. share of URLLC arrivals.
Mathematics 11 03925 g013
Figure 14. Case 1: Average number of active URLLC sessions vs. share of URLLC arrivals.
Figure 14. Case 1: Average number of active URLLC sessions vs. share of URLLC arrivals.
Mathematics 11 03925 g014
Figure 15. Case 2: Blocking probability of an eMBB session. (a) γ 1 = γ 2 up to 100,000. (b) γ 1 = γ 2 up to 10,000. (c) γ 1 = γ 2 up to 2000.
Figure 15. Case 2: Blocking probability of an eMBB session. (a) γ 1 = γ 2 up to 100,000. (b) γ 1 = γ 2 up to 10,000. (c) γ 1 = γ 2 up to 2000.
Mathematics 11 03925 g015
Figure 16. Case 2: Interruption probability of an eMBB session. (a) γ 1 = γ 2 up to 100,000. (b) γ 1 = γ 2 up to 10,000. (c) γ 1 = γ 2 up to 2000.
Figure 16. Case 2: Interruption probability of an eMBB session. (a) γ 1 = γ 2 up to 100,000. (b) γ 1 = γ 2 up to 10,000. (c) γ 1 = γ 2 up to 2000.
Mathematics 11 03925 g016
Figure 17. Interruption probability of an eMBB session for different schemes.
Figure 17. Interruption probability of an eMBB session for different schemes.
Mathematics 11 03925 g017
Figure 18. Average number of active eMBB sessions for different schemes.
Figure 18. Average number of active eMBB sessions for different schemes.
Mathematics 11 03925 g018
Table 1. Summary of selected works on joint eMBB and URLLC transmission.
Table 1. Summary of selected works on joint eMBB and URLLC transmission.
Ref.Resource SharingMethodsImpact on eMBB Traffic
[26]Dynamic multiplexing, OFDMAMachine learning, matching theory, advanced K-granularity coloring (AKGC)Bandwidth reduction
[28]Dynamic multiplexing, OFDMAPuncturing method, slicing, mixed numerologyTransmission delay, reduction in sum of eMBB rates
[15]Network slicingReconfigurable intelligent surface (RIS)Transmission power reduction
[32]OFDM, hybrid OMA and NOMADifference of convex (DC) programmingPerformance degradation
[33]Network slicing, NOMADifference of convex (DC) programmingThroughput reduction
[29]RIS-aided multiplexing, OFDMARIS phase-shift matrix optimization, puncturing methodTransmission rate reduction
[30]Novel latency-relaxation concept of multiplexingParticle swarm optimization (PSO) algorithm, simulation analysisThroughput reduction
[30]Dynamic multiplexingAdaptive modulation and coding (AMC)Puncturing eMBB traffic
[34]OFDM, optimal and sub-optimal approachesPuncturing methodPuncturing eMBB traffic
[31]OFDMMulti-connectivity, modulation, and codingThroughput reduction
[21]NOMAPuncturing technique, numerical simulationsThroughput reduction
[35]Dynamic resource allocation and puncturing strategy (DRAPS)Lyapunov drift-plus-penalty (DPP) method, block coordinate descent (BCD) algorithmTransmission rate reduction
[36]Risk-resistant modelM/G/1 queue model, simulationTransmission rate reduction
[37]Network slicingAttention mechanism, DRLPuncturing eMBB traffic
[38]Intelligent resource management frameworkCo-training DRL (CDRL), deep neural network (DNN), convolutional neural network (CNN)Performance degradation
[25]Network slicingDRL, dueling deep Q network (Dueling DQN)Bandwidth reduction
[39]Mixed deep deterministic policy gradient (Mixed-DDPG)DRL, preemptive puncturingPuncturing eMBB traffic, transmission interruption
[27]Dynamic multiplexingDL, deep function approximator (DFA)Throughput and performance reduction
[23]Hybrid puncturing and superposition, NOMASimulationTransmission rate reduction
Table 2. Main notation.
Table 2. Main notation.
ParameterDescription
System Parameters
NTotal number of slots (number of PRBs)
bNumber of mini-slots in one slot
C = N b Total number of mini-slots
C 1 > N Maximum number of delayed eMBB sessions (size of 1-buffer)
C 2 > N Maximum number of interrupted eMBB sessions (size of 2-buffer)
λ m Arrival rate of eMBB sessions, 1/s
λ u Arrival rate of URLLC sessions, 1/s
μ m 1 Average duration of an eMBB session, s
μ u 1 Average duration of an URLLC session, s
γ 1 Retrial rate of delayed eMBB sessions (from 1-buffer), 1/s
γ 2 Retrial rate of interrupted eMBB sessions (from 2-buffer), 1/s
Continuous-Time Markov Chain (CTMC)
n m Number of active eMBB sessions
n u Number of active URLLC sessions
q 1 Number of delayed eMBB sessions (in 1-buffer)
q 2 Number of interrupted eMBB sessions (in 2-buffer)
x = ( n m , n u , q 1 , q 2 ) State of the system
X Set of states
π Stationary distribution
Table 3. Transition rates.
Table 3. Transition rates.
Transition RateCondition
1(a) a ( n m , n u , q 1 , q 2 ) ( n m , n u + 1 , q 1 , q 2 ) = λ u b n m + n u + 1 C
1(b) a ( n m , n u , q 1 , q 2 ) ( n m 1 , n u + 1 , q 1 , q 2 + 1 ) = λ u b n m + n u + 1 > C , n m > 0 , q 2 < C 2
2(a) a ( n m , n u , q 1 , q 2 ) ( n m + 1 , n u , q 1 , q 2 ) = λ m b ( n m + 1 ) + n u C , q 1 = 0 , q 2 = 0
2(b) a ( n m , n u , q 1 , q 2 ) ( n m , n u , q 1 + 1 , q 2 ) = λ m b ( n m + 1 ) + n u C , q 1 < C 1 ,
q 2 C 2 , ( q 1 > 0 or q 2 > 0 ) or
or b ( n m + 1 ) + n u > C , q 1 < C 1
3 a ( n m , n u , q 1 , q 2 ) ( n m , n u 1 , q 1 , q 2 ) = n u μ u n u > 0
4 a ( n m , n u , q 1 , q 2 ) ( n m 1 , n u , q 1 , q 2 ) = n m μ m n m > 0
5(a) a ( n m , n u , q 1 , q 2 ) ( n m + 1 , n u , q 1 1 , q 2 ) = γ 1 b ( n m + 1 ) + n u C , q 1 > 0 , q 2 = 0
6(a) a ( n m , n u , q 1 , q 2 ) ( n m + 1 , n u , q 1 , q 2 1 ) = γ 2 b ( n m + 1 ) + n u C , q 2 > 0
Table 4. Parameters for numerical example.
Table 4. Parameters for numerical example.
ParameterDescriptionValue (Case 1)Value (Case 2)
BBandwidth1.4 MHz1.4 MHz
NTotal number of slots (number of PRBs)66
bNumber of mini-slots in one slot77
C = N b Total number of mini-slots4242
C 1 Maximum number of delayed eMBB sessions (size of 1-buffer)99
C 2 Maximum number of interrupted eMBB sessions (size of 2-buffer)99
λ m Arrival rate of eMBB sessions 0.06 ; 0.08 ; 0.1  sess./s 0.08  sess./s
kMultiplier for the arrival rate of URLLC sessions 0 10 5 sess./s 5000 ; 15 , 000 ; 25 , 000
λ u Arrival rate of URLLC sessions k · λ m  sess./s k · λ m  sess./s
μ m 1 Average duration of an eMBB session60 s60 s
μ u 1 Average duration of a URLLC session1 ms1 ms
γ 1 Retrial rate of delayed eMBB sessions (from 1-buffer) 10 5  sess./s 0 10 5  sess./s
γ 2 Retrial rate of interrupted eMBB sessions (from 2-buffer) 10 5  sess./s 0 10 5  sess./s
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.

Share and Cite

MDPI and ACS Style

Makeeva, E.; Kochetkova, I.; Alkanhel, R. Retrial Queueing System for Analyzing Impact of Priority Ultra-Reliable Low-Latency Communication Transmission on Enhanced Mobile Broadband Quality of Service Degradation in 5G Networks. Mathematics 2023, 11, 3925. https://doi.org/10.3390/math11183925

AMA Style

Makeeva E, Kochetkova I, Alkanhel R. Retrial Queueing System for Analyzing Impact of Priority Ultra-Reliable Low-Latency Communication Transmission on Enhanced Mobile Broadband Quality of Service Degradation in 5G Networks. Mathematics. 2023; 11(18):3925. https://doi.org/10.3390/math11183925

Chicago/Turabian Style

Makeeva, Elena, Irina Kochetkova, and Reem Alkanhel. 2023. "Retrial Queueing System for Analyzing Impact of Priority Ultra-Reliable Low-Latency Communication Transmission on Enhanced Mobile Broadband Quality of Service Degradation in 5G Networks" Mathematics 11, no. 18: 3925. https://doi.org/10.3390/math11183925

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop