On 1-Persistent Retransmission in Grant-free Access for URLLC Service
Abstract
Ultra-reliable and low-latency communication (URLLC) is one of three major application scenarios of the 5G new radio, which has strict latency and reliability requirements. Contention-based grant-free (GF) access protocols, such as Reactive, K-Repetition, and Proactive, have been proposed for uplink URLLC service. In the GF access, user equipment (UE) resends packet immediately after an unsuccessful transmission such that the latency requirement can be satisfied. Taking Reactive as an example, this paper studies the impact of 1-persistent retransmission (1-pR) on the distribution of user-plane delay. We define the number of UEs that try to send packets in each mini-slot as attempt rate. We show that the 1-pR makes the attempt rate seen by the packet in retransmission larger than that seen by the packet in the first transmission. As a result, the successful probability of retransmission is lower than that of the first transmission. Based on this observation, we derive the distribution of user-plane delay, which also takes into account the delay incurred by queueing process. We demonstrate that whether to include the effect of 1-pR and queueing process in the analysis would have a significant impact on the prediction accuracy of delay distribution.
Index Terms:
Ultra-reliable and low-latency communication, grant-free access, 1-persistent retransmission, user-plane delay.I Introduction
Ultra-reliable and low-latency communication (URLLC) is an important application in future wireless networks. One of the design purposes is to provide communication service for a class of sporadic event-driven traffic [1], which has very strict requirements on latency and reliability. According to the 3GPP standard [2], the user-plane delay, which is defined as the time from when a packet arrives at a user equipment (UE) to when it is successfully received by the base station (BS), should be less than 1ms with probability 0.99999.
To meet such requirements, several grant-free (GF) access protocols, such as Reactive, K-Repetition, and Proactive [3] have been proposed for URLLC service. Different from the traditional grant-based (GB) access protocol for enhanced mobile broadband (eMBB), the GF protocols do not require the UE to request resource blocks (RBs) from the BS before data transmission. The wireless access network is a slotted system, where the duration of a mini-slot is called transmission time interval (TTI). A typical TTI is 1/7ms [4]. If a packet arrives in a TTI, the UE randomly selects an RB and transmits the packet to the BS at the beginning of the next TTI, without the need for a time-consuming handshake process similar to that in GB protocols. Compared to the GB access, the GF scheme can eliminate a 10-ms delay overhead [5]. Thus, the GF access mode has been included in the 3GPP standard [2] to cope with URLLC traffic in the uplink direction.
However, the GF access will inevitably lead to data collisions, due to the lack of coordination. Because of very strict latency requirement of URLLC traffic, a very-small collision probability may have a significant impact on the reliability of transmission. After a UE starts to send a packet, it will receive an acknowledgment (ACK) or negative acknowledgment (NACK) from the BS in the 3-th TTI, depending on whether the transmission is successful or not. To ensure the user-plane delay is lower than 1ms as much as possible in the case where the transmission fails, the UE has to retransmit the packet in the next TTI with probability 1, called 1-persistent retransmission (1-pR) in this paper. A similar concept is the 1-persistent carrier sense multiple access (CSMA) [6]. To meet the delay requirement, the network should assign a proper number of RBs in each TTI to the URLLC traffic according to the population of UEs in the cell, such that a packet can be received by the BS successfully via one or two transmissions with probability 0.99999. Therefore, understanding the transmission mechanism of GF access would be significant to proper wireless spectrum allocation.
To serve this purpose, several analytical models [5, 7, 8, 9, 10] have been developed to analyze the delay performance of GF access. Ref. [5] proposes an iterative approach to derive the outage probability, which is defined as the probability that the user-plane delay is higher than the delay requirement. Based on the method reported in [5], Refs. [7] and [8] solve the outage probability, taking the finite block length coding theory into consideration. In the context of millimeter wave (mmWave) and massive multiple input multiple output (MIMO), Ref. [9] obtains a closed-form approximation of latent access failure probability, using stochastic geometric spatiotemporal tools. Ref. [10] models the transmission process of each UE as a discrete-time Markov process, deriving packet loss probability to characterize reliability. Aside from ignoring the queueing process of packets, most of these works assume that a UE can randomly move to the coverage of an arbitrary BS in different TTIs, i.e., the location of UEs follows a Poisson point process (PPP) [5, 7, 8, 9]. The data collision of UEs in a TTI is then considered independent of that in other TTIs. However, this assumption is too ideal to be consistent with practical situations.
As Ref. [11] points out, the UE positions in different TTIs are correlated. The moving speed of the UE is limited. For example, in urban areas, the velocity of a car is 30-60km/h, while that of a pedestrian is 3-5km/h. Moreover, the UEs in some scenarios, e.g., the sensor installed in factories [12, 13], may even keep unmoved. This means a UE may stay in the coverage of the same BS during a long period. Under this condition, the 1-pR in GF access will introduce a dependency among the data collisions in different TTIs and such a dependency will remarkably affect the delay distribution of packets, as section II will show.
I-A Our Work
In this paper, we study the effect of 1-pR on the collision process of GF access, under the condition that the group of UEs in the coverage of a BS is relatively fixed. Though there are three strategies for GF access, we model the Reactive strategy [3] in this paper. We define the number of UEs that try to send packets as the attempt rate. We show that the 1-pR makes the attempt rate seen by the packet in retransmission larger than that seen by the packet in the first transmission. As a result, the successful probability of retransmission is lower than that of the first transmission. Taking this observation into consideration, we derive the distribution of the user-plane delay of URLLC packets, which includes the delay incurred by queueing process. We demonstrate that whether to include the effect of 1-pR and queueing process in the analysis would have a significant impact on the prediction accuracy of delay distribution. We further show that our analytical result can be used to predict the maximum number of UEs that can be supported, if other parameters, such as the number of available RBs and the traffic rate are known.
In summary, the contributions of this paper are as follows:
-
1.
We study the impact of the 1-pR of GF access on user-plane latency in the case where the group of UEs in the coverage of a BS is relatively fixed.
- 2.
-
3.
Our result can be used to predict the number of UEs that can be supported when the number of RBs is known.
The rest of this paper is organized as follows. Section II presents the system model and our assumptions. Section III analyzes the impact of 1-pR on the attempt rates seen by the packets in the first transmission and retransmission. Taking into account the queueing process of packets, we derive the distribution of user-plane delay in section IV, based on which section V demonstrates the impact of 1-pR and queueing process on delay performance and system design. Section VI concludes this paper.
II System Model and Assumptions
In this paper, we study the uplink transmission of URLLC traffic via GF access in the coverage of a BS. In the network, UEs compete for RBs in each TTI. The arrival rate of URLLC packets to the access network is packets/s, and to each UE is packets/s.
This paper considers a fading channel, which has an additive noise with an average power of and experiences frequency-flat Rayleigh fading. All UEs adopt full path-loss power control to compensate for the “near/far” effect [14], such that the packets from different UEs have the same mean received power, denoted by , at the BS. Consider a packet , which selects the same RB with a set of other packets at a TTI, denoted by . The signal to noise plus interference ratio (SINR) of packet at the BS is given by
(1) |
where is instantaneous received power and is channel power gain.
Sometimes, we also consider the ideal channel, which has no additive noise. In this case, the transmission fails only due to packet collision. The discussion of the situation of the ideal wireless channel helps to better demonstrate the effect of 1-pR on the transmission process of packets.
We take into consideration the capture effect [15] of the radio receiver at the BS in our model. With the capture effect, the radio receiver can independently decode each UE’s packet by treating others as background noise, when several packets compete for the same RB. The receiver can decode a packet successfully, as long as the received SINR is above a certain threshold, denoted by .
The UEs compete for the RBs using the Reactive strategy. As Fig. 1 plots, after a packet arrives at the UE, it first experiences an alignment delay. The UE randomly selects an RB to transmit the packet at the beginning of the next TTI, called TTI 1. At the end of TTI 1, the BS receives the packet. After that, the BS takes one TTI to process the packet. If the BS decodes the packet successfully, the BS submits the packet to the upper protocol layer and feeds back an ACK to the UE. The BS may fail to decode the packet due to insufficient SINR induced by channel fading or data collision. In this case, the BS sends NACK to the UE, which costs one TTI also. The UE spends one TTI processing the NACK and retransmits the packet at the start of TTI 5, which is called 1-pR in this paper.
In addition to the above description, we adopt the following assumptions in our analysis:
-
A1
The number of UEs within the coverage of the BS is sufficiently large.
-
A2
The group of UEs keeps unchanged under the coverage of a BS during a large number of TTIs.
-
A3
The total arrival rate of the URLLC traffic input to the network is not large, such that a high successful probability of packet transmission can be ensured.
-
A4
The arrival process of packets to each UE is a Poisson process with rate .
-
A5
The number of RBs assigned for URLLC service is sufficiently large.
-
A6
The retransmission continues until a packet is successfully received by the BS.
III Effect of 1-Persistent Retransmission
Given that the UE group under the coverage of a BS keeps unchanged during a long period, the 1-pR has an effect on the competition process of URLLC. Define the number of UEs that attempt to transmit packets in each TTI as attempt rate. Consider a UE, denoted by . When it transmits the head-of-line (HOL) packet for the first time, whether or not the remaining UEs send packets is independent of . One of possibilities that the transmission fails is that the packet of competes with those of other nodes for the same RB. When retransmits the packet, the UEs that fail in the competition with will reattempt definitely. For example, the packets of UE 1 and UE 2 collide in the same RB and their transmissions fail in TTI 1, and both of them will be resent in TTI 5. Intuitively, this will make the attempt rate seen by the packet of in retransmission larger than that seen by the packet in the first transmission.
Let and be the attempt rates seen by the HOL packet in the first transmission and the -th retransmission, respectively, where . In this section, we show that in most cases, due to the 1-pR.
III-A Transmission of HOL Packet
To derive the attempt rates, we need to study the competition process that an HOL packet will experience before it is successfully received by the BS. After a packet becomes an HOL packet, it experiences the first transmission lasting for 1 TTI, as Fig. 2 shows. After that, it waits 3 TTIs in the buffer. If the transmission fails, it will undergo a retransmission in the 5-th TTIs after the first transmission. This process continues until this packet is received by the BS successfully.
As Fig. 3 plots, the transmission process of an HOL packet can be described by a Markov chain, where and are the state of the first transmission and the state of the -th retransmission, and are the waiting states after the first transmission and the -th retransmission, and and are the successful probabilities of the first transmission and the -th retransmission, respectively. Clearly, the duration times of and are 1 TTI, and those of and are 3 TTIs. Let , , , and be the limiting probabilities of states , , , and . According to Fig. 3, we have the following equilibrium equations:
Solving them together with the normalization condition
we have the limiting probabilities as follows
(2) |
Let and be the time-average probabilities that the UE stays at states and during the time interval when the UE is busy with HOL-packet transmission. From (2), we can easily obtain and as follows
(3) |
and
It follows that the probability that a UE is non-empty, denoted by , is given by [16]
(4) |
III-B Attempt Rates
When UE transmits the HOL packet for the first time, the average number of non-empty UEs seen by UE is . Also, the probability that a UE is busy in transmission is . The attempt rate seen by the packet in the first transmission is thus given by
(5) |
Intuitively, the attempt rate seen by the packet in the -th retransmission depends on the attempt rate seen by the packet in the -th retransmission . In the following, we first derive from , and then calculate from , where .
consists of two parts. Let be the average number of UEs that do not compete for the same RB with UE in ’s first transmission and send packets in ’s first retransmission, and be the average number of UEs that fail in the competition with UE in ’s first transmission. Clearly, .
Before calculating and , we need to know the condition probability , where is the event that UEs compete for the same RB with , and is the event that fails in the first transmission of HOL packet. According to the Bayes’ theorem
(6) |
When is sufficiently large, it is easy to show that the number of UEs sending packets in a TTI obeys the Poisson distribution, that is,
(7) |
According to Ref. [17], the probability that fails in the first transmission under the condition that UEs compete for the same RB with is given by
(8) |
where is mean received signal-to-noise ratio (SNR). Also, can be determined via the total probability formula as follows
(9) |
where we use the condition that is sufficiently large for the second step. We verify via simulation that the difference between the second and the third terms of (9) is less than , when and . Substituting (7) through (9) into (6), we have
(10) |
Consider the term in (10). As Eq. (4) shows, when is sufficiently large. Also, the network must keep the successful probability of packet transmission very high to meet the strict delay requirement. This implies that in (3) is approximately equal to 1/4. It follows that is almost equal to . According to assumptions A3 and A5, will be very small, such that . Our simulation verifies that and the difference is less than when and . Therefore, (10) can be rewrote as follows
(11) |
From (11), we can find that
-
1)
When ,
-
2)
When ,
-
3)
When , becomes the high-order infinitesimal of , indicating that the failure of in the first transmission is induced by the collision with more than one UE with negligible probability.
In other words, when is sufficiently large, for .
Let be the probability that a UE competes for the same RB with UE in ’s first transmission, given that fails in the first transmission. Using (11), we have
It follows that is the average number of UEs that do not compete for the same RB with UE in ’s first transmission. Each of these UEs will send a packet when makes the first retransmission with probability . Thus, we have
(12) |
As (11) indicates, collides with at most 1 UE if it fails in the first transmission. If collides with a UE and both of them fail, will see this UE make a retransmission 4 TTIs later. In this case, this UE will contribute to , which is the average number of UEs that fail in the competition with UE in ’s first transmission. Let be the probability that a UE fails in the competition with when sends a packet, given that fails in the first transmission. According to Appendix A, we have
(13) |
Combining (13) with the fact that the failure of in the first transmission is induced by the collision with at most one UE yields . As a result, the attempt rate seen by in the first retransmission is equal to
(14) |
Following the similar argument, we can derive as follows
(15) |
where .
To clearly demonstrate the relationship between and , we consider the ideal wireless channel, where there is no noise [18]. In this case, the mean SNR and , and thus
(16) |
where
In the case of ideal channel, Eq. (16) shows that , where is actually the reduction of and is contributed by the UE who fails in the competition with in the last transmission. This result is formally stated by the following theorem.
Theorem 1.
If the number of RBs is sufficiently large such that the attempt rate on each RB is very small and the channel has no noise, all the attempt rates seen by a UE in retransmissions are the same, and are approximately increased by when compared with the attempt rate seen by the UE in the first transmission.
Note that if the SINR threshold satisfies , the difference , which means the UE in collision with in the last transmission succeeds. This can be interpreted as follows. The ideal channel has no additive noise, i.e., . In this case, the SINRs of and the UE in collision with are reciprocal of each other, according to (1). It follows that given fails, i.e., its SINR is less than 1, the SINR of the other UE must be larger than 1 and thus succeed in the competition.
As Eqs. (14) and (15) exhibit, the relationship between and in general cases is quite complicated. We thus use numerical results and simulations to demonstrate that Theorem 1 approximately holds. For a channel in general cases, it is necessary to keep the mean received SNR much larger than the SINR threshold , i.e., , such that very high reliability of URLLC service can be guaranteed. Under this condition, Fig. 4 plots as a function of retransmission times , where the UE population is , the number of RBs is , the average power of additive noise is dBm, and the mean received power of packets is [19]. Note that in Fig. 4 stands for , as we mark. From the result, we can find that the difference among the s is much smaller than that between and , except when .
IV Delay Performance Analysis
This section studies the user-plane delay, denoted by . Different from the previous works [5, 7, 8, 9, 10], we take into consideration the queueing process of packets. Following the idea of two-stage queueing model reported in [16, 20, 21], we model each UE as an M/G/1 queue, where the time from when the packet becomes an HOL packet to when the UE finishes processing an ACK from the BS is treated as the service time of a packet and denoted by . Using the result of Theorem 1, we first derive in section IV-A, and then the distribution of in section IV-B.
IV-A Service Time of an HOL Packet
Section III demonstrates that all the s are almost equal. This indicates that it is reasonable to adopt the following simplification:
(*) All the attempt rates seen by the packet in different rounds of retransmission are all equal,
when we solve the service time, such that the derivation can be largely simplified. Accordingly, the Markov chain in Fig. 3 reduces to a four-state Markov chain in Fig. 5, where there is a first-transmission state , a waiting state after the first transmission , a retransmission state , and a waiting state after the retransmission . In the simplified model, the attempt rates seen by the packet in the first transmission and the packet in retransmissions are denoted as and as , respectively. In Fig. 5, and denote the successful probabilities of the first transmission and the retransmissions, respectively.
According to the simplified Markov chain in Fig. 5, we can obtain the stationary probabilities of , , , and as follows
and
from which we further obtain the non-empty probability
Accordingly, we have
(17) |
and
(18) |
Following the argument that the packet can successfully transmitted if the received SINR is larger than the preset threshold , we drive and according to (17) and (18) as follows
(19) |
and
(20) |
In this case of ideal channel where , (18), (19) and (20) can be simplified as follows
and
These two equations indicate that is less than by a constant, which is the consequence of (16).
As Fig. 5 shows, a UE may need several attempts for a successful transmission. The service time is 4 TTIs if the first transmission is successful with probability , and if the packet is sent successfully until the -th retransmission with probability . It follows that the distribution of service time is given by
(21) |
where .
IV-B User-plane Delay Distribution
As Fig. 6 plots, the user-plane delay of packet consists of the following parts. After arriving at the UE, will experience an alignment delay, denoted by , which is the time interval from the arrival to the start of the next TTI. After that, enters the queue and experiences a waiting time, denoted by , which includes the following two components. First, has to wait a residual service time, denoted by , if sees a packet in service when it enters the queue. Second, may need to wait the service completion of the packets waiting in the queue before . After becomes an HOL packet, it will be successfully decoded by the BS after TTIs, called transmission time and denoted by . Thus, the user-plane delay is given by
(22) |
The packet can be removed from the buffer of UE, only when the UE finishes processing an ACK from the BS. Let be the sojourn time that the packet spends in the queue. Let , and be the probability density functions (PDFs) of the user-plane delay, the waiting time and the sojourn time, the Laplace transforms of which are respectively denoted by , , and . According to (22), .
According to the P-K formula of M/G/1 queue [22], is given by
(23) |
where and is the Laplace transform of (21)
(24) |
Also, since the arrival process of packets at the UE is a Poisson process, is a uniformly distributed random variable in the range between 0 and 1 TTI, the Laplace transform of which is given by
(25) |
Substituting (23), (24), and (25) into
(26) |
We can obtain through the inversion transform of (26), and finally the delay distribution .
V Numerical Discussions
In the scenario where the group of UEs is relatively fixed in the coverage of a BS, we show that it is necessary to take into account the effect of 1-pR and queueing process of packets in the analytical model to provide an accurate performance prediction. We further show that this is especially important if we employ the analytical results to aid system design. We demonstrate this point through the comparison of analytical results and simulations, where we assume that the additive noise of wireless channel is dBm, the average received power is dBm [19], and the SINR threshold of the BS receiver is dB.
V-A Effect of 1-pR on Model Accuracy
As sections III and IV discuss, the 1-pR will cause the attempt rate seen by the packet in retransmissions larger than that in the first transmission. It follows that the 1-pR will lower the successful probability of packet retransmission, which will enlarge the distribution tail of user-plane delay. This implies that whether to consider the effect of 1-pR in the analysis would have a significant impact on the accuracy of the analytical results.
To better verify this point, we first derive the distribution of user-plane delay without considering the effect of 1-pR for comparison. Ignoring the effect of 1-pR is equivalent to set in Fig. 3. Following the similar derivation process in section IV, we have
and
(27) |
where
is the Laplace transform of the PDF of the service time when the effect of 1-pR is ignored.
Using (26) and (27), Fig. 7 compares the complementary cumulative distribution functions (CCDFs) of user-plane delay when the effect of 1-pR is or is not considered in the analysis. The input traffic rates to a UE in Fig. 7(a) and 7(b) are 5 and 10 packets/s. As Fig. 7 plots, the curves are roughly stair-like, and the -th step describes the delay distribution of packets that are transmitted times before success. Since the 1-pR is considered in the derivation of (26), our analytical result agrees with the simulation result very well. As a comparison, in (27) that is obtained by assuming has a remarkable error on the second step. This is attributed to the reason that the assumption overestimates the successful probability of retransmission, which leads to the curve of is lower than the simulation curve in the second step. This clearly indicates that taking into consideration the effect of 1-pR in delay analysis is necessary.


V-B Effect of Queueing Process on Model Accuracy
Though the arrive rate of URLLC traffic is very low, it is still necessary to consider the effect of queueing process on the user-plane delay. We demonstrate this point by comparing the delay performance with and without considering the queueing process. Let be the user-plane delay when the arriving packet is assumed to see the UE with empty queue. The user-plane delay in this case consists of the alignment delay and the transmission delay , i.e., . Let be the PDF of . Using (24) and (25), we have
(28) |
where . From (28), we can obtain .
We compare , , and simulation in Fig. 8, where the input traffic rates to a UE are 5 and 10 packets/s. A packet will have to wait several TTIs in the buffer before transmission if it sees a nonempty queue when it arrives at the UE. Therefore, the stair-like curves of the simulation result and are sloped in each step, as Fig. 8 plots. However, if we assume that the arriving packet always sees an empty UE, the user-plane delay will not take some specific values. For example, the user-plane delay in this case will not take values like 4 and 5, as (28) shows. Accordingly, in Fig. 8, there includes a horizontal line segment in each step of the curve of , e.g., the horizontal line segment from the 3rd TTI to the 6th TTI in the first step. This makes the curve of remarkably lower than that of the simulation and at each step.


We further observe the impact of queueing process on user-plane delay under different input traffic rates to a UE, while fixing the aggregate input traffic rate packets/s. It is very interesting to see from Fig. 9 that the curve of small and relatively large is higher than that of large and relatively small in each step. This clearly indicates that the input traffic rate has a greater impact on the delay performance than the UE population, because an arriving packet in the case with relatively large and small will have more chance to see a non-empty UE and hence suffer a larger queueing delay. In particular, the access network in the case with packets/s and already cannot meet the reliability requirement that the user-plane delay of packets should be less than 1ms. This suggests that, due to the impact of queueing process, we should consider the traffic rate to each UE , not just the aggregate rate , in the system design.
V-C Applications in System Design
Compared to the simulation, the analytical result can obtain the outage probability very fast, such that it can be used to assist the design of networks. In practice, the BS is able to know if there is a UE that newly joins or departs from its coverage, via Dual Active Protocol Stack [23]. Hence, a possible application of analytical results is to assign a proper number of RBs, denoted by , to the URLLC traffic, according to the channel state, the number of UEs, and the input traffic rate to a UE . However, if the analytical model is not accurate enough, it will exert a negative influence on system configuration, as we demonstrate below.
The outage probability, denoted by , is defined as the probability that the user-plane delay of a packet is larger than a preset threshold. According to the 3GPP standard [2], , must be less than given that the delay threshold is 1ms. Clearly, the outage probability can be easily calculated from the PDF of user-plane delay. For example, we can find the outage probability using :
Assuming that , , , and are known, we find the proper number of RBs via a simple method as follows. Initially, select a and calculate . If , increase by a step size and recalculate . Repeat the process until . We plot as a function of , and find the intersection of the curve with the line . The rounding up of the abscissa of the intersection point is the to be found. If the initial is small than , we can find in the similar way. Table I compares the predicted by simulation, , , and , where packets/s and changes from 40 to 100. It can be seen that can provide an exact prediction, while and lead to a remarkably underestimated . Clearly, the underestimation of will lead to a bad consequence that the reliability cannot be guaranteed. For example, when , the s predicted by and are 29 and 39, respectively. If we employ these predicted s, our simulation shows that the outage probabilities would be and , respectively, which are higher than .
by sim | by | by | by | |
---|---|---|---|---|
40 | 47 | 47 | 20 | 32 |
60 | 60 | 60 | 29 | 39 |
80 | 73 | 73 | 39 | 45 |
100 | 84 | 84 | 49 | 52 |
Note that we also consider the case where packets/s. We fail to find a such that the network can support, no matter what value takes and whether we use the simulation or the analytical model. This is because a considerable portion of packets will experience the queueing process. In this case, some additional mechanism should be taken to eliminate the queue delay, such as 4 stop-and-wait (SAW) channel discussed in [4].
V-D Case Study: A Dynamic Scenario
Our model is developed under the assumption that the group of UEs in the coverage of a BS is fixed. However, the UE in reality may move from one cell to another. We thus verify the effectiveness of our model in a dynamic scenario, where the UE group changes slowly.
To do that, we make the following assumptions. We assume the radius of a cell is 250m [24], and the moving speed of a UE is 30km/h, meaning that a UE will leave a cell with probability in each TTI. Let be the number of UEs in TTI and be the average number of UEs in a cell. Suppose that the average number of UEs moving into a cell is , such that fluctuates around . At last, we assume that the channel condition keeps unchanged.
To utilize the analytical results in such a dynamic scenario, we calculate the s for all possible s beforehand and store them in a table similar to Table I. Once the BS detects the variation of , it adjusts according to the table, such that spectrum utilization can be enhanced.
We perform simulation according to the above description. Table II gives the outage probability when the BS adjusts the number of RBs according to , using , and , and confirms that the adjustment based on can ensure an outage probability of less than in the dynamic situation.
of | of | of |
---|---|---|
VI Conclusion
This paper studies the impact of 1-pR on the competition process of packets when the UE group under the coverage of a BS is relatively fixed. We derive the distribution of user-plane delay, taking into account the queueing process. We verify our analytical result via simulation. According to our analysis, we have the following findings:
-
a)
The 1-pR increases the attempt rate seen by retransmitted packets, and thus reduces the successful probability of retransmission;
-
b)
The user-plane delay will be underestimated if the analytical model does not consider the effect of 1-pR;
-
c)
Though only a few packets suffer queueing process, it is already enough to affect the delay performance.
We further apply our analytical result to system configuration, and show that it can ensure an outage probability of less than . In the future, we will extend our model to analyze the Reactive with multiple SAW channels and the K-repetition.
Appendix A Derivation of
Recall that is the probability that a UE, denoted by , fails in the competition with a specific UE when transmits the HOL packet for the first time, given that fails in the first transmission, is the event that competes with for the same RB when sends its HOL packet for the first time, and is the event that fails in the first transmission of HOL packet. Let be the event that a UE fails in the competition with . can be represented as follows:
(A-1) |
is the probability that and compete for the same RB and both of them fail in packet transmission. Let and be the channel power gains of and , respectively. According to [5], the channel power gain is an exponential distributed random variable with parameter 1. Assume that and are independent. The joint PDF of and is given by , where and . It follows that
(A-2) |
where the domain of integration is defined by following inequalities:
and
which means both and fail because of insufficient received SINR. Substituting (8) with and (A-2) into (A-1), we finally obtain (13) in section III.
References
- [1] L. Zhao, X. Chi, L. Qian, and W. Chen, “Analysis on latency-bounded reliability for adaptive grant-free access with multipackets reception (MPR) in URLLCs,” IEEE Commun. Lett., vol. 23, no. 5, pp. 892–895, 2019.
- [2] 3GPP, “Study on scenarios and requirements for next generation access technologies,” Technical Specification Group Radio Access Network, Technical Report 38.913, 2016.
- [3] J. Ding, M. Nemati, S. R. Pokhrel, O.-S. Park, J. Choi, and F. Adachi, “Enabling grant-free URLLC: an overview of principle and enhancements by massive MIMO,” IEEE Internet Things J., vol. 9, no. 1, pp. 384–400, 2022.
- [4] T. Jacobsen, R. Abreu, G. Berardinelli, K. Pedersen, P. Mogensen, I. Z. Kovács, and T. K. Madsen, “System level analysis of uplink grant-free transmission for URLLC,” in Proc. IEEE GLOBECOM, 2017, pp. 1–6.
- [5] Y. Liu, Y. Deng, M. Elkashlan, A. Nallanathan, and G. K. Karagiannidis, “Analyzing grant-free access for URLLC service,” IEEE J. Sel. Areas Commun., vol. 39, no. 3, pp. 741–755, 2020.
- [6] P. K. Wong, D. Yin, and T. T. Lee, “Performance analysis of markov modulated 1-persistent CSMA/CA protocols with exponential backoff scheduling,” Wireless Netw., vol. 17, no. 8, pp. 1763–1774, 2011.
- [7] N. Zhang, H. Zhang, and J.-B. Wang, “Analyzing uplink outage probability of grant-free access and retransmission for URLLC,” in Proc. IEEE WCSP, 2021, pp. 1–6.
- [8] N. Zhang, H. Zhang, and J.-B. Wang, “Performance analysis of repetition-based grant-free access for URLLC,” in Proc. IEEE ICCC, 2021, pp. 1738–1742.
- [9] J. V. Evangelista, G. Kaddoum, and Z. Sattar, “Reliability and user-plane latency analysis of mmWave massive MIMO for grant-free URLLC applications,” arXiv preprint arXiv:2107.08151, 2021.
- [10] Y. Xie and P. Ren, “Reliability analysis of grant-free uplink data transmission for URLLC,” in Proc. IEEE GLOBECOM, 2021, pp. 1–5.
- [11] Z. Gong and M. Haenggi, “Interference and outage in mobile random networks: expectation, distribution, and correlation,” IEEE Trans. Mobile Comput., vol. 13, no. 2, pp. 337–349, 2012.
- [12] B. Chang, L. Li, G. Zhao, Z. Chen, and M. A. Imran, “Autonomous D2D transmission scheme in URLLC for real-time wireless control systems,” IEEE Trans. Commun., vol. 69, no. 8, pp. 5546–5558, 2021.
- [13] M. Li, X. Guan, C. Hua, C. Chen, and L. Lyu, “Predictive pre-allocation for low-latency uplink access in industrial wireless networks,” in Proc. IEEE INFOCOM, 2018, pp. 306–314.
- [14] D. J. Goodman and A. A. Saleh, “The near/far effect in local aloha radio communications,” IEEE Trans. Veh. Technol., vol. 36, no. 1, pp. 19–27, 1987.
- [15] J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, “Throughput (bits/sec/hz) of capture-based random-access systems with SINR channel models,” in Proc. IEEE ISIT, 2007, pp. 2401–2405.
- [16] P. K. Wong, D. Yin, and T. T. Lee, “Analysis of non-persistent CSMA protocols with exponential backoff scheduling,” IEEE Trans. Commun., vol. 59, no. 8, pp. 2206–2214, 2011.
- [17] A. Dua, “Random access with multi-packet reception,” IEEE Trans. Wireless Commun., vol. 7, no. 6, pp. 2280–2288, 2008.
- [18] S. Kandukuri and S. Boyd, “Optimal power control in interference-limited fading wireless channels with outage-probability specifications,” IEEE Trans. Wireless Commun., vol. 1, no. 1, pp. 46–55, 2002.
- [19] W. Tang, R. Zhang, and S. Feng, “A spatiotemporal model for hard-deadline multistream traffic in uplink IoT networks,” IEEE Internet Things J., vol. 9, no. 1, pp. 601–615, 2022.
- [20] P. K. Wong, D. J. Yin, and T. T. Lee, “Throughput analysis of CSMA protocol with exponential backoff,” in Proc. IEEE WOCC, 2010, pp. 1–5.
- [21] H. Huang, T. Ye, T. T. Lee, and W. Sun, “Delay and stability analysis of connection-based slotted-aloha,” IEEE/ACM Trans. Netw., vol. 29, no. 1, pp. 203–219, 2021.
- [22] L. Kleinrock, Queueing Systems. Volume 1: Theory. Wiley-Interscience, 1975, pp. 196–199.
- [23] C. Lee, J. Jung, and J.-M. Chung, “Intelligent dual active protocol stack handover based on double DQN deep reinforcement learning for 5G mmWave networks,” IEEE Trans. Veh. Technol., vol. 71, no. 7, pp. 7572–7584, 2022.
- [24] L. Zhang, X. Chen, and Y. Ma, “A similarity-based method for base station selection in 5G networks,” in Proc. IEEE ISPA, 2021, pp. 1060–1066.