Next Article in Journal
Enhanced CycleGAN Network with Adaptive Dark Channel Prior for Unpaired Single-Image Dehazing
Previous Article in Journal
Suppression of Crosstalk in Quantum Circuit Based on Instruction Exchange Rules and Duration
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Delay Minimization in RIS-Assisted URLLC Systems under Reliability Constraints

1
College of Electronic Information and Optical Engineering, Nankai University, Tianjin 300350, China
2
Tianjin Key Laboratory of Optoelectronic Sensor and Sensing Network Technology, Tianjin 300350, China
*
Author to whom correspondence should be addressed.
Entropy 2023, 25(6), 857; https://doi.org/10.3390/e25060857
Submission received: 12 April 2023 / Revised: 22 May 2023 / Accepted: 24 May 2023 / Published: 26 May 2023
(This article belongs to the Section Signal and Data Analysis)

Abstract

:
The ultra-reliable and low-latency communication (URLLC) systems are expected to support the stringent quality of service (QoS) demands in the Internet of Things (IoT) networks. In order to support the strict latency and reliability constraints, it is preferable to deploy a reconfigurable intelligent surface (RIS) in the URLLC systems to improve the link quality. In this paper, we focus on the uplink of an RIS-assisted URLLC system, and we propose to minimize the transmission latency under the reliability constraints. To solve the non-convex problem, a low-complexity algorithm is proposed by using the Alternating Direction Method of Multipliers (ADMM) technique. The RIS phase shifts optimization, which is typically non-convex, is efficiently solved by formulating as a Quadratically Constrained Quadratic Programming (QCQP) problem. Simulation results verify that our proposed ADMM-based method is able to achieve better performance than the conventional semi-definite relaxation (SDR)-based method with lower computational complexity. Our proposed RIS-assisted URLLC system is able to significantly reduce the transmission latency, which highlights the great potential in deploying RIS in the IoT networks with strict reliability requirements.
Keywords:
URLLC; RIS; ADMM; IoT network

1. Introduction

Ultra-reliable and low-latency communication (URLLC) has been envisioned as a vital scenario for mobile communication systems to enable Internet of Things (IoT) applications such as industrial automation [1,2] and unmanned aerial vehicle (UAV)-assisted communication [3,4]. Compared to an enhanced mobile broadband (eMBB) scenario which mainly focuses on the spectral efficiency, URLLC has imposed strict requirements on the end-to-end (E2E) transmission latency (e.g., less than 1 ms) and reliability (e.g., decoding error probability (DEP) less than 10 9 ). Short packets are, therefore, transmitted in the URLLC systems to support the quality-of-service (QoS) demands. Generally, the maximum achievable rate with a short packet scheme is lower than the conventional communication channels, as the Shannon capacity limit is further penalized by terms related to the blocklength and the error probability bound [5]. To simultaneously satisfy the latency and reliability requirements, high-quality communication links are required, making it difficult to be implemented in the complicated propagation environments.
The reflecting intelligent surface (RIS) has recently been proposed as a promising technology in recent years for future wireless communication to increase the system spectral and energy efficiencies [6,7]. The RIS is a passive meta-material panel composed of a large number of low-cost passive reflecting elements, and it can be used to reconfigure the wireless propagation environments by inducing independent phase shifts on the incident signals. By adaptively tuning the phase shifts of the RIS according to the channel state information (CSI), the reflected signals can be constructively added up at the desired direction, and the communication performance can be thus significantly improved [8,9,10]. As each reflecting element is passive and without a radio frequency chain, the RIS systems cost much lower energy than the conventional relay systems. It is, therefore, expected that the RIS can play a crucial role in meeting the high requirements on latency and reliability in the URLLC systems.
The advantages in utilizing RIS on the URLLC systems have recently sparkled a flurry of research activities [11,12,13]. For instance, Ref. [11] studied the joint optimization of user grouping and the passive beamforming so as to minimize the total blocklength. A multi-objective optimization problem was studied for maximizing the achievable rate while minimizing the utilized channel blocklength in the downlink channel of the multiuser RIS-URLLC systems [12]. The effect of RIS in the device-to-device (D2D) URLLC transmissions was also studied in [13], where a robust active and passive beamforming design was proposed to maximize the number of actuators with successful decoding. Although it is generally acknowledged that the performance of a URLLC system can be significantly improved by the assistance of RIS, most articles focus on the downlink of the RIS-assisted URLLC systems. In an IoT network, it is also important for the base station (BS) to receive the timely information under the high reliability constraint [14,15,16]. However, how to efficiently solve the RIS problem under the reliability constraint remains challenging. Under the short packet scheme, the SINR, which is related to the phase shifts, is incorporated in both the Shannon capacity term and the short packet penalty term, making it even more difficult to find the optimum. As we will show in this paper, the Alternating Direction Method of Multipliers (ADMM) technique can be adopted to decompose the non-convex problem to a series of convex problems.
In particular, we consider the uplink transmission in an RIS-assisted URLLC system with multiple users, and we investigate the transmission scheme that minimizes the total transmission delay of the whole system, which is measured by the total blocklength, under the DEP constraints. As the feasible region is non-convex, the primal problem is converted to several convex problems and solved by using the ADMM technique. Simulation results show that the utilization of the RIS is able to improve the propagation environment and thus significantly reduce the transmission latency under the maximum DEP constraints. Our proposed method is able to achieve better performance than the conventional semi-definite relaxation (SDR)-based method with much lower complexity.
Throughout this paper, C denotes the set of complex numbers. Suppose A , x and x are a matrix, a vector and a complex number, respectively. A H and rank ( A ) denote the conjugate-transpose and the rank of A , respectively. A i , k denotes the element in the i-th row and k-th column of A . I N denotes the identity matrix with dimension N. [ x ] i is the i-th element of x . The diag ( x ) denotes converting vector x into a diagonal matrix. x and A denote the 2 norm of x and Frobenius norm of A . R { x } denotes the real part of value x.

2. System Model and Problem Formulation

System Model

Consider the uplink transmission of an ultra-reliable and low-latency communication (URLLC) system as illustrated in Figure 1, which is composed of a control center (CC) with N antennas, an reconfigurable intelligent surface (RIS) with M component elements and a set K of single-antenna Internet of Things (IoT) devices with | K | = K . The RIS is equipped with M elements, and the phase shifts of the M elements are controlled by the CC through an RIS controller. Due to the severe path loss, we assume that the signals that are reflected by the RIS twice or more are negligible. Suppose that perfect CSI is available at the CC through the existing channel estimation technique [17]. By assuming a quasi-static flat-fading channel model, the received signal at the CC from the k-th IoT device can be modeled as
y k = P k · h k · s k + n 0 ,
for k K , where P k is the transmission power of device k and s k is the transmitted symbol by device k, which is modeled as a circular symmetric complex Gaussian (CSCG) random variable with zero mean and unit variance, i.e., s k CN ( 0 , 1 ) . n 0 is the additive white Gaussian noise (AWGN) with zero mean and variance σ 2 . h k represents the cascaded channel between device k and the CC, which can be modeled as
h k = h k I C + G H · Φ · f k
where h k I C C N × 1 , G C M × N , and f k C M × 1 denote the channel gain coefficients between device k and the CC, the RIS and the CC, and device k and the RIS, respectively. h k I C , G and f k are modeled as h k I C = ξ · d I k C d 0 α I k C h ¯ k I C , G = ξ · d R C d 0 α R C G ¯ and f k = ξ · d I k R d 0 α I k R f ¯ k where ξ is the path loss at the reference distance d 0 . d I k C , d R C and d I k R represent communication distances between device k and the CC, the RIS and the CC, and device k and the RIS, respectively. α I k C , α R C and α I k R represent path loss exponents between device k and the CC, the RIS and the CC, and device k and the RIS, respectively. h ¯ k I C , G ¯ and f ¯ k are assumed to be independent Rayleigh fading between IoT device k and CC, the RIS and CC, and IoT device k and the RIS, respectively. Φ is the reflection coefficient matrix of the RIS. In general, Φ is a diagonal matrix given by Φ = diag ( θ ) with θ = [ θ 1 , , θ M ] T , where θ m denotes the reflection coefficient at the m-th reflecting element, m = 1 , 2 , , M . For simplicity, (2) can be further rewritten as
h k = h k I C + Q k · θ ,
where Q k = G H · diag ( f k ) . The CC estimates the symbol from device k according to the received signal vector y k , and the estimated symbol can be obtained as
s ^ k = w k H y k ,
where w k is the received beamforming vector at the CC to estimate the symbol from device k with w k = 1 .
Note that in a URLLC scenario, the packet length D k transmitted from device k should be rather short due to the strict latency constraint. It is necessary to adopt the coding rate in the finite blocklength regime to measure the maximum achievable rate. Specifically, the maximum achievable rate in terms of bits per channel blocklength of the device k in the AWGN channel can be approximately [5] defined as
D k m k = log 2 ( 1 + γ k ) V k m k · Q 1 ( ϵ k ) ,
where D k , m k and ϵ k denote the length of the data packet, the channel blocklength and the decoding error probability (DEP) of device k, respectively. Q 1 ( x ) is the inverse Q-function defined as Q 1 ( x ) = x e t 2 2 d x . V k is the channel dispersion, which is given as
V k = 1 1 ( 1 + γ k ) 2 · log 2 2 e .
γ k is the signal-to-interference-plus-noise ratio (SINR) for the device k at CC, which can be characterized as
γ k = P k | w k H h k | 2 i = 1 , i k K P i | w k H h i | 2 + σ 2 .
According to (5), the DEP of the k-th device can be expressed as a function of blocklength m k , beamforming vector w k and the RIS phase shift θ , i.e.,
ϵ k ( m k , γ k ) = Q ( m k log 2 ( 1 + γ k ) D k m k V k ) = Q ( f ( m k , γ k ) ) .
where f ( m k , γ k ) is defined as
f ( m k , γ k ) m k log 2 ( 1 + γ k ) D k m k V k .
Our goal is to minimize the total blocklength of the system by jointly optimizing the phase shifts of the RIS elements, the beamforming vector, and the blocklength of each user, subject to the practical constraints on the devices’ maximum DEP, and the unit modulus constraints of the RIS element and beamforming vector. By defining m [ m 1 , , m K ] as the blocklength vector of all IoT devices, the total blocklength minimization problem can be formulated as
( P 1 ) : minimize m , { w k } , θ k = 1 K m k
s . t . ϵ k ( m k , w k , θ ) ϵ m a x , k K ,
w k = 1 , k K ,                      
| θ m | = 1 , m ,                                  
where ϵ m a x is the maximum DEP. The constraint (10) denotes the reliability requirement in the URLLC scenario. The (11) and (12) constrained the phase shift of each RIS element and received beamforming vector, respectively. As the feasible region in (P1) is non-convex due to the constraints (10)–(12), we propose an efficient iterative algorithm based on the ADMM method [18] to solve (P1).

3. Proposed Algorithm

In this section, (P1) is first transformed to a more tractable form, and an efficient ADMM-based algorithm is proposed to jointly optimize the channel blocklength vector m , phase shift of RIS θ and received beamforming vector { w k } .

3.1. ADMM-Problem Reformulation

We first introduce an auxiliary variable φ C M × 1 and reformulate (P1) as
( P 2 ) : minimize m , { w k } , θ , φ k = 1 K m k s . t . ( 10 ) , ( 11 ) | φ m | = 1 , m ,
φ = θ .              
We introduce an indicator function I ( m , w k , θ , φ ) to impose the constraints (10), (11) and (13), where I ( m , w k , θ , φ ) = 0 if the variables m , w k , θ , and φ lie in feasible regions, and I ( m , w k , θ , φ ) = otherwise. (P2) can be then rewritten as
( P 3 ) : minimize m , { w k } , θ , φ k = 1 K m k + I ( m , w k , θ , φ ) s . t . ( 14 ) .
We formulate the augmented Lagrangian (AL) function of (P3) as
L ( m , w k , θ , φ , λ ) = k = 1 K m k + I ( m , w k , θ , φ ) + ρ 2 · θ φ + λ 2 .
where ρ > 0 is the penalty parameter, and λ C M × 1 is the dual variable. The variables m , w k , θ , φ and λ can be iteratively updated by applying the ADMM method.
Before deriving the detailed algorithm, the following proposition and lemma are first introduced.
Proposition 1.
The DEP ϵ k ( m k , γ k ) given in (8) is a strict monotonically decreasing function with respect to m k and γ k .
Proof. 
According to Proposition 1 in [19], ϵ k ( m k , γ k ) is a strict decreasing function with respect to γ k . To prove the monotonicity of ϵ k ( m k , γ k ) with respect to m k , we derive the partial derivative ϵ k ( m k , γ k ) m k as
ϵ k ( m k , γ k ) m k = 1 2 π · e f 2 ( m k , γ k ) 2 · [ log 2 ( 1 + γ k ) + D k m k 2 m k V k ] .
By noting that ϵ k ( m k , γ k ) m k < 0 holds for all m k > 0 , the DEP ϵ k ( m k , γ k ) is a strict decreasing function with respect to m k .    □
Based on Proposition 1, the optimal conditions of (P2) can be proved in the following lemma.
Lemma 1.
The equality in (10) holds at the optimum.
Proof. 
We prove it by using contradiction. Denote the blocklength and SINR of device k at the optimum of (P2) as m k * and γ k * , respectively. If ϵ k ( m k * , γ k * ) < ϵ m a x , according to Proposition 1, we can always decrease the blocklength m k * to a m k < m k * such that ϵ k ( m k , γ k * ) = ϵ m a x without violating any other constraints. This contradicts the optimality of m k * . Therefore, we conclude that ϵ k ( m k , γ k ) = ϵ m a x can always be guaranteed at the optimum.    □

3.2. Block Update

3.2.1. Update m

At the ( t + 1 ) -th iteration, with given w k ( t ) , θ ( t ) , φ ( t ) and λ ( t ) , the subproblem that optimizes the blocklength m is given as
( P m ) : minimize m k = 1 K m k s . t . ϵ k ( m k ) ϵ m a x , k K .
According to Lemma 1, the constraint (17) achieves the equality at the optimum. Therefore, the optimal value of m k can be obtained by solving the following equality according to (5) as
m k ln ( 1 + γ k ( t ) ) Q 1 ( ϵ m a x ) · [ 1 ( 1 + γ k ( t ) ) 2 ] m k ln 2 D k = 0 ,
which is a quadratic equation with respect to m k , and it can be analytically solved as
m k ( t + 1 ) = b k ( t ) + b k ( t ) 2 4 a k ( t ) c k ( t ) 2 a k ( t ) 2 ,
where a k ( t ) = ln ( 1 + γ k ( t ) ) , b k ( t ) = Q 1 ( ϵ m a x ) · 1 ( 1 + γ k ( t ) ) 2 and c k ( t ) = ln 2 D k .

3.2.2. Update { w k }

As Lemma 1 shows, the DEP ϵ k = ϵ max when the total blocklength is minimized. In addition, Proposition 1 proves that ϵ k monotonically decreases with respect to blocklength m k and SINR γ k . To minimize the total blocklength k = 1 K m k while ensuring that ϵ k = ϵ max , the SINR γ k should be maximized. The optimization of { w k } is, therefore, equivalent to finding { w k } that maximizes γ k . In particular, at the ( t + 1 ) -th iteration, for given m ( t + 1 ) , θ ( t ) , φ ( t ) and λ ( t ) , the optimal w k can be obtained as
w k ( t + 1 ) = argmax w k = 1 P k w k H h k ( t ) h k ( t ) H w k w k H ( i k K P i h i ( t ) h i ( t ) H + σ 2 I N ) w k ,
which can be analytically solved as
w k ( t + 1 ) = ( σ 2 I N + i k K P i h i ( t ) h i ( t ) H ) 1 h k ( t ) ( σ 2 I N + i k K P i h i ( t ) h i ( t ) H ) 1 h k ( t )

3.2.3. Update θ

For given m ( t + 1 ) , w k ( t + 1 ) , φ ( t ) and λ ( t ) , the optimal phase shifts θ can be obtained by solving
( P θ ) : minimize θ θ φ ( t ) + λ ( t ) 2 s . t . ϵ k ( θ ) ϵ m a x , k K .
According to Proposition 1, we first convert the constraint (22) to an equivalent SINR form, i.e.,
γ k γ k , t h ,
where γ k , t h can be computed by a fixed-point equation as
γ k , t h ( n + 1 ) = e ln 2 D k m k ( t + 1 ) + ln 2 1 ( 1 + γ k , t h ( n ) ) 2 m k ( t + 1 ) · Q 1 ( ϵ m a x ) 1 , k K .
As γ k is still non-convex with respect to θ , the SINR constraint (23) is further transformed according to the following proposition.
Proposition 2.
At the t-th iteration, (23) is equivalent to
θ H R k ( t ) θ + 2 R { s k ( t ) θ } + v k ( t ) 0 .
where
R k ( t ) = i k K P i Q i H u k ( t ) u k ( t ) H Q i ,                                                                                                                        
s k ( t ) = i k K P i u k ( t ) H h i I C Q i H u k ( t ) P k Q k H u k ( t ) , v k ( t ) = i k K P i | u k ( t ) H h i I C | 2 + σ 2 u k ( t ) 2 2 R { P k u k ( t ) H h k I C } + γ k , t h ,
where
u k ( t ) = P k σ 2 I N + i k K P i h i ( t ) h i ( t ) H 1 h k ( t ) .
Proof. 
See Appendix A.    □
According to Proposition 2, ( P θ ) can be reformulated as
( P θ ˙ ) : minimize θ θ φ ( t ) + λ ( t ) 2 s . t . θ H R k ( t ) θ + 2 R { s k ( t ) θ } + v k ( t ) 0 .
The problem ( P θ ˙ ) is a convex QCQP problem, and it can be easily solved through the existing solver such as CVX.

3.2.4. Update φ

After obtaining the m ( t + 1 ) , w k ( t + 1 ) , θ ( t + 1 ) and λ ( t ) , the auxiliary variable φ can be optimized by solving
( P φ ) : minimize φ θ ( t + 1 ) φ + λ ( t ) 2 s . t . | φ m | = 1 .
A closed-form solution of φ can be obtained as
φ = e j ( θ ( t + 1 ) + λ ( t ) )

3.2.5. Update λ

With the given m ( t + 1 ) , w k ( t + 1 ) , θ ( t + 1 ) and φ ( t + 1 ) , the dual variable λ can be updated by
λ ( t + 1 ) = λ ( t ) + θ ( t + 1 ) φ ( t + 1 ) .
Based on the above analysis, the overall algorithm to solve (P1) is summarized as Algorithm 1. The stopping criterion of Algorithm 1 is set to be θ φ 2 < ε .
Algorithm 1: The Proposed ADMM Algorithm.
Initialization: { w k ( 0 ) } , θ ( 0 ) , λ ( 0 ) , φ ( 0 ) , iteration index t = 0.
  while the stopping criterion is not met do
     1: Update the blocklength m ( t + 1 ) by solving ( P m )
     2: Update the receiving beamforming w k ( t + 1 ) according to (21)
     3: Update the variables u k ( t + 1 ) according to (28)
     4: Update the RIS phase shift θ ( t + 1 ) by solving ( P θ ˙ )
     5: Update φ ( t + 1 ) by solving ( P φ )
     6: Update dual variables λ ( t + 1 ) by (32)
     7: Update iteration index t = t+1
  end
Output:  m * , w k * and θ * .

3.3. Conventional SDR Method

In this subsection, the SDR-based RIS phase shift optimization will be introduced. Similar to our ADMM-based method, the optimal blocklength and received beamforming vector can be obtained by (19) and (21), respectively. For the given blocklength and received beamforming vector, (P1) can be reduced to a feasibility-check problem [10] as
Find θ s . t . γ k γ k , t h .
Let θ ¯ = [ θ , 1 ] H and define V = θ θ ¯ H . We obviously have V 0 , rank ( V ) = 1 and V m , m = 1 , where m = 1 , , M + 1 . (33) can be then written as
P k [ Tr ( Z k , k · V ) + v k , k 2 ] γ k , t h · { i = 1 , i k K P i [ Tr ( Z k , i · V ) + v k , i 2 ] + σ 2 } ,
where v k , i = w k H · h i I C , r k , i = diag ( f i H ) · G · w k , Z k , i = r k , i · r k , i H r k , i · v k , i r k , i H · v k , i H 0 . As the rank-one constraint of V is non-convex, we formulate a convex problem by omitting the rank-one constraint as
( P V ) : Find V                                                                                                                                                                                                                            
s . t . P k [ Tr ( Z k , k · V ) + v k , k 2 ] γ k , t h · { i = 1 , i k K P i [ Tr ( Z k , i · V ) + v k , i 2 ] + σ 2 } ,
V 0 ,                                                                                                                                                                                                                  
V m , m = 1 , m = 1 , , M + 1 .                                                                                                                                    
By noting that ( P V ) is a convex semi-definite program (SDP), it can be optimally solved by convex optimization solvers such as CVX. While the optimal V in ( P V ) cannot be guaranteed to be a rank-one matrix, the Gaussian randomization technique is further applied to find a feasible solution from the obtained higher-rank solution of V .

3.4. Convergence and Time Complexity Analysis

Algorithm 1 iteratively minimizes the total blocklength of the considered system by alternatively updating blocklength vector m , the receive beamforming of the CC and the phase shift of RIS until convergence. Specifically, for any configuration of the receive beamforming vector of the CC and the RIS phase shift θ , the blocklength vector m can be analytically solved through a quadratic equation as (18). Given the blocklength m and RIS phase shifts θ , a Minimum Mean Square Error (MMSE) receiver is adopted to maximize the SINR of each IoT device. With the optimal blocklength vector and receive beamforming vector of the CC, the convex QCQP problem can be solved to optimize the RIS phase shift. By running such alternative optimization steps, the objective function in (P1) decreases monotonically. On the other hand, with a DEP limit for each IoT device, the blocklength would never converge to a trivial solution. Therefore, the convergence of Algorithm 1 can be guaranteed.
The time complexity to obtain blocklength vector m is O ( K ) . The time complexity in optimizing the receive beamforming vector of the CC mainly lies on computing the inverse of K matrices, which is O ( K N 3 ) . The time complexity of solving the QCQP problem is O ( M 3 ) . Therefore, the overall complexity of the proposed ADMM algorithm is O { max ( K N 3 , M 3 ) } .
For the SDR-based method, the time complexities in solving m and { w k } are the same as those for the ADMM-based method. The time complexity in solving the RIS phase shift is O ( ( M + 1 ) 4.5 log ( 1 ε s ) ) [20], where ε s denotes the accuracy of the SDR solution. Therefore, the overall time complexity of the SDR-based method is O { max ( K N 3 , ( M + 1 ) 4.5 log ( 1 ε s ) ) } .
The time complexity of the SDR-based method should be mainly attributed to calculating a matrix with dimension M + 1 through the interior point method and the Gaussian randomization technique to approximate a rank-one solution. For the ADMM-based method, the time complexity is dominated by solving the QCQP where a vector with dimension M should be optimized through the interior method.

4. Numerical Results

In this section, simulation results are presented to demonstrate the performance of our proposed design for the RIS-aided URLLC systems. In the simulation, we consider a Cartesian coordinate system, where a CC is located at (0, 0, 0), an RIS is deployed at (100 m, 10 m, 0 m), and K IoT devices are randomly located in a circle with radius of 5 m and center of (100 m, 0 m, 0m). ξ is set to be 3 dB under at the reference distance d 0 = 1 m. The path-loss exponents for the IoT-CC, the RIS-CC, and the IoT-RIS links are set to be 3.5, 2.5 and 2.0, respectively. Suppose that the packet lengths of all IoT devices are equal to D bit. The transmission power of each IoT device is set as P= 10 dBm, and the noise power is set to be 70 dBm. The stopping criterion ε for convergence in Algorithm 1 are set as 10 4 . The simulation results are averaged over 500 independent channel realizations.
Figure 2 presents how the total blocklength k = 1 K m k varies with the maximum DEP under different algorithm strategies. For the sake of comparison, the performance without RIS and that solved by the SDR method is also plotted. As we can see from Figure 2, with RIS, the total blocklength significantly reduces compared to that without RIS. It can also be observed that the total blocklength reduces as the DEP increases. By noting that m k = T k W k , where T k and W k are the transmission duration and the signal bandwidth of the k-th device, respectively, the blocklength m k is closely related to the transmission duration, which implies a trade-off between the latency and the reliability in the URLLC system. We can also observe from Figure 2 that our proposed ADMM-based method achieves a shorter total blocklength than the SDR-based method. When the number M of the reflecting elements on the RIS is large, the time complexity of our proposed ADMM-based method, i.e., O max ( K N 3 , M 3 ) is much lower than that of the SDR-based method, i.e., O ( ( M + 1 ) 4.5 log ( 1 ε s ) ) . We can then conclude that our proposed method achieves better performance than the conventional SDR-based method with much lower complexity.
Figure 3 presents how the total blocklength varies with the packet length D. As Figure 3 shows, the total blocklength with and without RIS both increase linearly with D. The gap between that with and without RIS increases when D becomes larger, which highlights the effectiveness of deploying RIS in the URLLC systems. When D is large, the blocklength { m k } has to be larger to satisfy the DEP constraint, leading to longer delay. It implies that to satisfy the latency and throughput requirement, we can conclude a proper choice of packet length, which also plays a vital role in our system.
Figure 4 shows how the total blocklength varies with the number of reflecting elements. As Figure 4 shows, with RIS, the total blocklength decreases as the number M of the reflecting elements increases. When M is large, our proposed design is able to significantly reduce the blocklength and thus reduce the latency. It indicates that it is necessary to deploy an RIS with a large number of reflecting elements to improve the URLLC system performance.
Figure 5 plots how the average blocklength, i.e., m ¯ = 1 K k = 1 K m k , varies with the number of devices K. As Figure 5 shows, the average blocklength m ¯ increases with K, as more devices are competing for the fixed amount of communication resources. Note that the gap between that with and without RIS becomes larger with K, which further implies the importance of deploying RIS under the strict QoS constraint in the URLLC systems.
Figure 6 further plots how the average blocklength varies with the number N of the antennas at the CC under different numbers of devices. The average blocklength m ¯ significantly decreases with N. The gap between that with different numbers of devices also reduces as N increases. Intuitively, when the number of CC antennas N increases, the dimension of the cascaded channel h k also increases, which provides more degrees of freedom for resource allocation. It indicates that to support the URLLC requirements, a large antenna array is also preferred at the CC even when the RIS is deployed.

5. Conclusions

In this paper, the uplink transmission of an RIS-assisted URLLC system is studied. To minimize the transmission latency under the reliability constraints, an optimization problem is proposed to jointly optimize the receiver, the channel blocklength and the RIS phase shifts. As the feasible region of the formulated problem is non-convex, a low-complexity algorithm is proposed based on the ADMM method. Simulation results verify that our proposed method is able to achieve better performance than the conventional SDR method with much lower complexity. The importance in deploying RIS in the URLLC systems is also discussed, which indicates that deploying RIS can drastically reduce the transmission latency, and the gain further increases with the number of reflecting elements at the RIS.

Author Contributions

Conceptualization, W.Z.; Formal analysis, H.W.; Methodology, Y.Z.; Validation, X.S. and Z.L.; Writing—original draft, X.S.; Writing—review editing, Z.L. and X.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China under grant no. 61871239, and Tianjin Natural Science Foundation under grant no. 21JCZDJC01090.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Proof of Proposition 2

By combining (21) and (7), the optimal SINR at the t-th iteration can be written as
γ k ˜ ( θ ) = x k H Y k 1 x k ,
where Y k = σ 2 I N + i k K P i h i ( t ) h i ( t ) H and x k = P k h k ( t ) .
Let
u k = Y k 1 x k .
We have
γ k ˜ ( θ ) = x k H Y k 1 x k ( u k Y k 1 x k H ) Y k ( u k Y k 1 x k ) = 2 R { u k H x k } u k H Y k u k
(25) can be then obtained by combining (3) and (A1A3). □

References

  1. Ren, H.; Wang, K.; Pan, C. Intelligent reflecting surface-aided URLLC in a factory automation scenario. IEEE Trans. Commun. 2021, 70, 707–723. [Google Scholar] [CrossRef]
  2. Burmeister, F.; Schwarzenberg, N.; Traßl, A.; Jacob, R.; Fettweis, G.P. Data-Driven Channel Modeling for Industrial URLLC-Motivated PHY Investigations. In Proceedings of the WCNC, Austin, TX, USA, 10–13 April 2022; pp. 2411–2416. [Google Scholar]
  3. Chen, K.; Wang, Y.; Zhao, J.; Wang, X.; Fei, Z. URLLC-oriented joint power control and resource allocation in UAV-assisted networks. IEEE Internet Things J. 2021, 8, 10103–10116. [Google Scholar] [CrossRef]
  4. Cai, Y.; Jiang, X.; Liu, M.; Zhao, N.; Chen, Y.; Wang, X. Resource allocation for URLLC-oriented two-way UAV relaying. IEEE Trans. Veh. Technol. 2022, 71, 3344–3349. [Google Scholar] [CrossRef]
  5. Polyanskiy, Y.; Poor, H.V.; Verdú, S. Channel coding rate in the finite blocklength regime. IEEE Trans. Inf. Theory 2010, 56, 2307–2359. [Google Scholar] [CrossRef]
  6. Wu, Q.; Zhang, R. Towards smart and reconfigurable environment: Intelligent reflecting surface aided wireless network. IEEE Commun. Mag. 2019, 58, 106–112. [Google Scholar] [CrossRef]
  7. Özdogan, Ö.; Björnson, E.; Larsson, E.G. Intelligent reflecting surfaces: Physics, propagation, and pathloss modeling. IEEE Wirel. Commun. Lett. 2019, 9, 581–585. [Google Scholar] [CrossRef]
  8. Tao, Q.; Zhang, S.; Zhong, C.; Zhang, R. Intelligent reflecting surface aided multicasting with random passive beamforming. IEEE Wirel. Commun. Lett. 2020, 10, 92–96. [Google Scholar] [CrossRef]
  9. Zhang, Y.; Zhong, C.; Zhang, Z.; Lu, W. Sum rate optimization for two way communications with intelligent reflecting surface. IEEE Commun. Lett. 2020, 24, 1090–1094. [Google Scholar] [CrossRef]
  10. Wu, Q.; Zhang, R. Intelligent reflecting surface enhanced wireless network via joint active and passive beamforming. IEEE Trans. Wirel. Commun. 2019, 18, 5394–5409. [Google Scholar] [CrossRef]
  11. Xie, H.; Xu, J.; Liu, Y.F.; Liu, L.; Ng, D.W.K. User grouping and reflective beamforming for IRS-aided URLLC. IEEE Wirel. Commun. Lett. 2021, 10, 2533–2537. [Google Scholar] [CrossRef]
  12. Hashemi, R.; Ali, S.; Mahmood, N.H.; Latva-Aho, M. Joint sum rate and blocklength optimization in RIS-aided short packet URLLC systems. IEEE Commun. Lett. 2022, 26, 1838–1842. [Google Scholar] [CrossRef]
  13. Cheng, J.; Shen, C.; Chen, Z.; Pappas, N. Robust Beamforming Design for IRS-Aided URLLC in D2D Networks. IEEE Trans. Commun. 2022, 70, 6035–6049. [Google Scholar] [CrossRef]
  14. Segura-Garcia, J.; Navarro-Ruiz, J.M.; Perez-Solano, J.J.; Montoya-Belmonte, J.; Fellici-Castell, S.; Cobos, M.; Torres-Aranda, A. Spatio-Temporal Analysis of Urban Acoustic Environments with Binaural Psycho-Acoustical Considerations for IoT-Based Applications. Sensors 2018, 18, 690. [Google Scholar] [CrossRef] [PubMed]
  15. Segura-Garcia, J.; Calero, J.M.A.; Pastor-Aparicio, A.; Marco-Alaez, R.; Felici-Castell, S.; Wang, Q. 5G IoT System for Real-Time Psycho-Acoustic Soundscape Monitoring in Smart Cities With Dynamic Computational Offloading to the Edge. IEEE Internet Things J. 2021, 8, 12467–12475. [Google Scholar] [CrossRef]
  16. Navarro-Camba, E.; Felici-Castell, S.; Segura-García, J.; García-Pineda, M.; Pérez-Solano, J. Feasibility of a Stochastic Collaborative Beamforming for Long Range Communications in Wireless Sensor Networks. Electronics 2018, 7, 417. [Google Scholar] [CrossRef]
  17. Wei, L.; Huang, C.; Alexandropoulos, G.C.; Yuen, C.; Zhang, Z.; Debbah, M. Channel estimation for RIS-empowered multi-user MISO wireless communications. IEEE Trans. Commun. 2021, 69, 4144–4157. [Google Scholar] [CrossRef]
  18. Chi, C.Y.; Li, W.C.; Lin, C.H. Convex Optimization for Signal Processing and Communications: From Fundamentals to Applications; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar]
  19. Sun, X.; Yan, S.; Yang, N.; Ding, Z.; Shen, C.; Zhong, Z. Short-packet downlink transmission with non-orthogonal multiple access. IEEE Trans. Wirel. Commun. 2018, 17, 4550–4564. [Google Scholar] [CrossRef]
  20. Luo, Z.Q.; Ma, W.K.; So, A.M.C.; Ye, Y.; Zhang, S. Semidefinite relaxation of quadratic optimization problems. IEEE Signal Process. Mag. 2010, 27, 20–34. [Google Scholar] [CrossRef]
Figure 1. Architecture of our proposed reconfigurable intelligent surface (RIS)-aided ultra-reliable and low-latency communication (URLLC) system with a control center (CC), several IoT devices, and an RIS. An obstacle exists on the path between the CC and the IoT devices, and the RIS provides a reflection path to improve the channel quality.
Figure 1. Architecture of our proposed reconfigurable intelligent surface (RIS)-aided ultra-reliable and low-latency communication (URLLC) system with a control center (CC), several IoT devices, and an RIS. An obstacle exists on the path between the CC and the IoT devices, and the RIS provides a reflection path to improve the channel quality.
Entropy 25 00857 g001
Figure 2. Total blocklength versus the decoding error probability (DEP) under various schemes. M = 20, D = 256 bits, N = 20, K = 10.
Figure 2. Total blocklength versus the decoding error probability (DEP) under various schemes. M = 20, D = 256 bits, N = 20, K = 10.
Entropy 25 00857 g002
Figure 3. Total blocklength versus the packet length D under various schemes. M = 20, N = 20, DEP = 10 7 , K = 10.
Figure 3. Total blocklength versus the packet length D under various schemes. M = 20, N = 20, DEP = 10 7 , K = 10.
Entropy 25 00857 g003
Figure 4. Total blocklength versus the number M of reflecting elements under various schemes. D = 256 bits, N = 20, K = 10, DEP = 10 7 .
Figure 4. Total blocklength versus the number M of reflecting elements under various schemes. D = 256 bits, N = 20, K = 10, DEP = 10 7 .
Entropy 25 00857 g004
Figure 5. The average blocklength versus the number of device K under various schemes. M = 20, D = 256 bits, N = 20, DEP = 10 7 .
Figure 5. The average blocklength versus the number of device K under various schemes. M = 20, D = 256 bits, N = 20, DEP = 10 7 .
Entropy 25 00857 g005
Figure 6. The average blocklength versus the number of CC antennas N under different numbers of IoT devices. D = 256 bits, M = 20, DEP = 10 7 .
Figure 6. The average blocklength versus the number of CC antennas N under different numbers of IoT devices. D = 256 bits, M = 20, DEP = 10 7 .
Entropy 25 00857 g006
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

Song, X.; Zhao, Y.; Zhao, W.; Wu, H.; Liu, Z. Delay Minimization in RIS-Assisted URLLC Systems under Reliability Constraints. Entropy 2023, 25, 857. https://doi.org/10.3390/e25060857

AMA Style

Song X, Zhao Y, Zhao W, Wu H, Liu Z. Delay Minimization in RIS-Assisted URLLC Systems under Reliability Constraints. Entropy. 2023; 25(6):857. https://doi.org/10.3390/e25060857

Chicago/Turabian Style

Song, Xiaoyang, Yingxin Zhao, Wannan Zhao, Hong Wu, and Zhiyang Liu. 2023. "Delay Minimization in RIS-Assisted URLLC Systems under Reliability Constraints" Entropy 25, no. 6: 857. https://doi.org/10.3390/e25060857

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