Skip to main content
Entropy logoLink to Entropy
. 2021 Jul 19;23(7):916. doi: 10.3390/e23070916

Low-Latency Short-Packet Transmission over a Large Spatial Scale

Lei Huang 1, Xiaoyu Zhao 1, Wei Chen 1, H Vincent Poor 2,*
Editor: Mahyar Shirvanimoghaddam
PMCID: PMC8307995  PMID: 34356457

Abstract

Short-packet transmission has attracted considerable attention due to its potential to achieve ultralow latency in automated driving, telesurgery, the Industrial Internet of Things (IIoT), and other applications emerging in the coming era of the Six-Generation (6G) wireless networks. In 6G systems, a paradigm-shifting infrastructure is anticipated to provide seamless coverage by integrating low-Earth orbit (LEO) satellite networks, which enable long-distance wireless relaying. However, how to efficiently transmit short packets over a sizeable spatial scale remains open. In this paper, we are interested in low-latency short-packet transmissions between two distant nodes, in which neither propagation delay, nor propagation loss can be ignored. Decode-and-forward (DF) relays can be deployed to regenerate packets reliably during their delivery over a long distance, thereby reducing the signal-to-noise ratio (SNR) loss. However, they also cause decoding delay in each hop, the sum of which may become large and cannot be ignored given the stringent latency constraints. This paper presents an optimal relay deployment to minimize the error probability while meeting both the latency and transmission power constraints. Based on an asymptotic analysis, a theoretical performance bound for distant short-packet transmission is also characterized by the optimal distance–latency–reliability tradeoff, which is expected to provide insights into designing integrated LEO satellite communications in 6G.

Keywords: 6G, short-packet transmission, URLLC, finite-blocklength coding, large spatial scale, relaying, propagation delay, end-to-end delay, decoding delay, asymptotic analysis

1. Introduction

5G wireless communication systems and a series of perspectives on conceptualized 6G systems have emerged as powerful platforms for multiple use cases such as augmented/virtual reality (AR/VR), teleoperated surgery, and automatic driving [1,2]. An enhanced ultrareliable and low-latency communication (URLLC) has been proposed to support more stringent requirements on reliability and latency to meet the demands of those services. Specifically, the envisioned 6G wireless network may require URLLC based on a 1010 packet loss probability and an over-the-air latency on the order of 0.1 ms [3,4].

With latency at a submillisecond level, short-packet transmissions are necessary [5]. Therefore, we should consider finite-blocklength channel coding to ensure reliability in URLLC. For the finite-blocklength (FBL) regime, the authors of [6] formulated the maximal coding rate of FBC over additive white Gaussian noise (AWGN) channels. The coding rate analysis has been extended to other practical scenarios, e.g., multiple-antenna fading channels [7], multiple-antenna Rayleigh-fading channels [8], block-fading channels [9], and hybrid automatic repeat request (HARQ) [10]. Latency is not only due to the physical layer transmission discussed in the literature above, but is also caused by the queuing of data packets in the network layer [11]. With a cross-layer design of variable-length coding for a single link, we have also achieved extremely low-latency communications in [12]. The cross-layer design for URLLC was also discussed in [13,14]. The author of [13] minimized the power consumption with a reliability constraint by adopting a packet-dropping policy. In [14], the violation probabilities of the maximal delay and peak-age of information were given for URLLC.

Nonterrestrial communications are also at the forefront of 6G technology research [15], in order to provide three-dimensional (3D) coverage by complementing on-the-ground infrastructures with aerial platforms, including satellites. For large-scale communication systems, the signal-to-noise ratio, which decays rapidly with distance, is a crucial factor that affects system performance. For this reason, relaying is essential to gain higher reliability. Relay communication began to attract researchers’ attention from the classical work of [16]. Various relaying schemes, including fixed relaying, selection relaying, and incremental relaying, were first discussed by Laneman, Tse, and Wornell in [17]. Different cooperative schemes between the direct link and the relay link were discussed under both amplify-and-forward (AF) or decode-and-forward (DF) modes in [18]. In [19], we extended the decode-and-cancel protocol proposed in our previous work [20] to cancel inter-relay interference (IRI) in the scheme CAO-SIR. In CAO-SIR, we achieved an equivalent parallel relay model for DF-based successive relaying since the interference is entirely canceled by delicately adjusting the transmission order of relay nodes.

Recently, researchers have also investigated relaying under the finite-blocklength regime (FBL). The authors in [21] derived closed-form expressions for the coding rates of relay communications under the Nakagami-m fading channel in the finite-blocklength regime. In [22], the researchers studied the relaying throughput performance of the quasistatic Rayleigh channels under the finite-blocklength regime, optimized the optimal distance and blocklength for URLLC, and compared that to the infinite-blocklength regime (IBL). However, relaying communications over a long distance suffer from technical difficulties such as the deterioration of the signal-to-noise ratio caused by the long distance, the increased latency caused by the increased number of relays, and the unclear theoretical upper limit of the optimal delay caused by the speed of light. In [21,22], large-scale communication was not taken into consideration, and the authors’ model was based on a fixed resource allocation and relay deployment scheme. Though [23] considered resource allocation for blocklength and power, this did not include a latency constraint because it was based on infinite-blocklength coding and a Poisson field of interferers. Thus, achieving low-latency short-packet communications over a large spatial scale is still an open problem.

In this paper, we focus on long-distance and short-packet communication. We aim to minimize the overall error probability while limiting the power cost under a time constraint. We prove the convexity of the overall error probability with respect to the blocklength and power under a particular condition when the relays are placed equidistantly. We also find a blocklength power allocating scheme to minimize the error probability, where more power should be allocated to the relays that have fewer encoded symbols. By scaling the problem conditions, we simplify the problem and obtain an analytical expression of the optimal error probability. Thereby, we find that the optimal relaying strategy is to allocate the blocklength and power equally to each relay. Then, we analyze the theoretical limits of the optimal solution. The discussion includes two cases, where the number of relays is fixed and the number of relays is variable. When there is a fixed number of relays in the communication system, we find that the error probability decreases superexponentially with the blocklength and the logarithm of the signal-to-noise ratio. When the number of relays is not fixed, we find there is an optimal number of relays in the relaying communication system. Therefore, the performance of relay communication has a theoretical upper limit. Under certain circumstances, no matter how many relays are added, the performance of the communication system cannot be improved. Based on a numerical simulation, we solve the optimization problem and compare it to our theoretical result.

The rest of this paper is organized as follows. Section 2 presents the system model. In Section 3, we form an optimization problem for the overall error probability in terms of the distance, blocklength, and signal-to-noise ratio. Then, we give a theoretical solution for the optimal bit-error rate. In Section 4, we analyze the theoretical asymptotic limit and approximate results of the optimal solution. In Section 5, we verify the correctness of our conclusions by a numerical simulation. Finally, conclusions and future suggestions are provided in Section 6.

2. System Model

We focus on an orbital wireless system with the requirement of extremely low latency, which is demonstrated in Figure 1. The satellites communicate with another planet, e.g., Mars, via the space station. Each of the satellites is considered as a DF relay. For simplicity, we only consider the transmission of one packet from the source to destination, as shown in Figure 2, where a source node R0 transmits a k-bit packet in each transmission to its destination node RL with the help of L1 decode-and-forward (DF) relays, called R1,R2,,RL1. The distance between node Rι1 and Rι is dι. The k-bit packet is encoded into symbols to be transmitted from R0 to RL. The modulated waveforms of those symbols are reliably sent by node Rι1. Node Rι receives and detects it without distortion. We denote by τ the average time consumed in sending one symbol. As a result, 1τ is the symbol rate. Let nι be the number of symbols transferred between node Rι1 and Rι, nιN+.

Figure 1.

Figure 1

An orbital relaying system.

Figure 2.

Figure 2

System model: a communication system with L1 relays.

We assume node Rι1 encodes the k-bit packet into nι symbols. Rι1 sends a symbol vector xι to Rι. In particular, xι=(xι1,xι2,,xιnι) and |xι|22=1. xιj is the jth symbol. Let hι denote the channel coefficient between node Rι1 and Rι. Let gι denote the channel gain, namely gι=|hι|2. We denote by yι the received symbol vector at node Rι. Specifically, yι=(yι1,yι2,,yιnι). For 1jnι, yιj can be presented by:

yιj=hιxιj+zι, (1)

where zι is the additive Gaussian white noise. Let dι denote the distance between node Rι1 and Rι. The path loss of the transmission from Rι1 to Rι is normalized as dια, where α is the loss exponent. Due to the large scale of our model, the shadow-fading component can be ignored, and the channel gain is presented as gι=dια [24]. We assume the signal-to-noise ratio (SNR) of the signal emitted by Rι1 is γι. Thus, node Rι receives the signal with the SNR equal to γιdα and sends it to the next node Rι+1 with the SNR equal to γι+1 if Rι detects no error.

We then present the overall reliability from the source to the destination. To achieve extremely low latency and ultrareliability, a finite-blocklength coding scheme is adopted. For the real AWGN channel, a tight bound on the coding rate was given by [6]. Let ϵι denote the error probability from node Rι1 to Rι. Since Rι1 transmits k bits on nι symbols, the coding rate is knι. Using the normal approximation in this paper, we have the formula for the channel coding rate in the transmission from Rι1 and Rι, i.e.,

knι=CιVιnιQ1(ϵι), (2)

in which Q(x)=x12πexp(t22)dt is the Gaussian Q-function. Q1 is the inverse function of Q(x). We denote by Cι and Vι the channel capacity and the channel diversity, respectively. Under our configuration, the channel capacity is represented by:

Cι=log(1+γιdια). (3)

The channel dispersion is represented by:

Vι=(γιdια+1)2γιdια(γιdια+2)log2e. (4)

Substituting Equation (3) into Equation (2), we present the error probability ϵι:

ϵι=Qln(1+γιdια)kln2nιnιVι. (5)

We assume all relay nodes and the destination node can decode the data packets and detect the error reliably. The relay nodes will forward the messages if and only if no error occurs. As a result, the overall error probability is given by:

ϵ=1ι=1L(1ϵι)ι=1Lϵι,. (6)

The first-order approximation in Equation (6) gives us a reliable result when ϵι0.

Then, we focus on the overall latency from the source to the destination. Since the data packet is transmitted serially, the overall latency T is the sum of the latency from Rι1 to Rι, named tι.

T=ι=1Ltι. (7)

In the URLLC communication without retransmission, the physical layer latency can be divided into the following components [11]:

tι=tιc+tιp+tιd, (8)

where tιc is the time consumed by channel coding, tιp is the time consumed by electronic wave propagation, and tιd is the time consumed by decoding messages. Thus, we have:

tιd=nιτ. (9)

The propagation delay tιp is caused by the signal travel time with the speed of light c, which is presented by:

tιp=dιc. (10)

We assume that each relay is equipped with a strong calculation force so that the time consumed by encoding messages is negligible for tιd and tιp. Thus, the time to transfer for the data packet from Rι1 to Rι is:

tι=nιτ+dιc. (11)

To meet the latency constraint, the overall delay i=1Ltι is no greater than a constant Tth, which gives:

ι=1Lnιτ+ι=1LdιcTth. (12)

Tth represents the maximal tolerable latency from the source to the destination. Since d1,d2,,dL are constants when the positions of the relays are fixed, Equation (12) can be simplified as:

ι=1LnιNth(Tth), (13)

where Nth(Tth) is a linear function of Tth, i.e., Nth(Tth)=Tthι=1Ldιτ. By this means, we rewrite the latency constraint in Equation (12) as Equation (13), which is given as a constraint on the overall blocklength.

We consider an overall energy constraint assumption. The energy to transmit the packet from Rι1 to Rι equals nιτγιN0, for 1ιL. N0 denotes the single-side noise density. Since τ and N0 are constants, we have the normalized energy constraint:

ι=1LnιγιEth, (14)

where Eth is the overall normalized energy of all source nodes and relay nodes.

The error probability ϵι is a function of blocklength nι and signal-to-noise ratio γι, as shown in Equation (5).

We next minimize the error probability ϵ subject to the energy and latency constraints.

3. Optimal Relay Deployment and Resource Allocation

In this section, we formulate the optimal tradeoff among the latency, normalized energy, and error probability. For this purpose, we first present the overall error probability in terms of the blocklength nι and signal-to-noise ratio γι of each node Rι. Then, the optimization problem is formulated to minimize the error probability with constraints on the overall blocklength and normalized energy.

3.1. Problem Formulation

We let QY(γι,dι,nι) be the error probability of the link from Rι1 to Rι. Y is given by:

Y(γ,d,n)=ln1+γdαkln2nnγdα+12γdαγdα+2. (15)

We denote by D the summation of dι. Then, ι=1Ldι=D. In Section 2, we have the latency (blocklength) constraint in Equation (13) and the energy constraint in Equation (14). From the previous discussion, we establish the optimization problem (16) to minimize the error probability by allocating blocklength and power to each relay:

minγι,dι,nιϵ=ι=1LQYγι,dι,nι (16a)
s.t.ι=1LnιγιEth, (16b)
ι=1Ldι=D, (16c)
ι=1LnιNth, (16d)
γι0, (16e)
nιN+. (16f)

The optimization problem (16) is subject to the relay placement in Equation (16c) and the finite-blocklength coding in Equations (16b) and (16d). We consider a case where the blocklength of a finite-blocklength code tends to infinity, i.e., Nth. As the overall blocklength Nth increases, the effect of finite-blocklength coding is no longer apparent. There is no loss of generality in assuming the same coding process for each relay. Therefore, in this case, a uniform distribution of relays minimizes the error probability. Thus, when we consider the general FBC case, unless otherwise stated, we assume that the relays are deployed equidistantly. We then only consider resource allocation in the finite-blocklength coding. Furthermore, this deployment strategy can also be verified as the optimal one in the simulation results in Section 6.

Then, we simplify Problem (16) under the assumption that relays are placed equidistantly. The error probability ϵ given by (16a) is a decreasing function of nι and γι. Thus, we can certainly rewrite the inequations in Equations (16b) and (16d) as equations. Moreover, we expand the domain of nι to real numbers in the interval [1,) to avoid the complex integer programming.

In the case where relays are placed equidistantly, we denote by QG(γ,n) the error probability to transfer k bits from Rι1 to Rι, where:

Gγ,n=ln(1+γ)kln2nnγ+12γγ+2. (17)

With the discussion above, we have the optimization problem (18).

minγι,nιϵ=ι=1LQ(G(γι,nι)) (18a)
s.t.ι=1LnιγιEth, (18b)
ι=1LnιNth, (18c)
γι0, (18d)
nι1, (18e)

The γι in Problem (18) denotes the received SNR with a path loss of dα from γι in Problem (16). This is the same situation for the constant Eth.

3.2. Properties of the Optimal Resource Allocation

Problem (18) is challenging due to its nonlinear constraint Equation (18b). Therefore, we relax the problem’s constraints. In particular, we present the following theorem.

Theorem 1.

If ln(1+γι)kln2nι>max1kln2,1nι, the ϵ in Problem (18) achieves its minimum when all the γι are greater than a constant γ0 and the sequence nι and γι is in reverse order, i.e., for any ninj, we have γiγj.

Proof of Theorem 1.

We use the notation φ(γ,n) to denote Q(G(γ,n)). For any n and any γ1,γ2 satisfying the constraints of Problem (18) and γ1>γ2, let χ(n)=φ(n,γ2)φ(n,γ1). We first prove that χ(n) is a decreasing function in its domain. We present the derivative of the function χ(n) as:

χ(n)=12πexpG222G2n+expG122G1n. (19)

We next show χ(n)<0, which is equivalent to the following inequation by substituting Gn and Gγ in Appendix A.

expG22G122<ln(1+γ2)+kln2nln(1+γ1)+kln2nγ2+1γ1+1γ1γ2γ1+2γ2+2. (20)

Because γ1>γ2, we derive Equation (21) and Equation (22).

ln(1+γ2)ln(1+γ1)<ln(1+γ2)+kln2nln(1+γ1)+kln2n, (21)
γ2+1γ1+1γ1γ2γ1+2γ2+2>1. (22)

To prove Equation (20), we let ζ(γ)=expG2(γ,n)2ln(1+γ). By calculating its derivative, we obtain:

ζ(γ)=expG2211+γGGγln(1+γ). (23)

Because ln(1+γ)kln2n>1n, we have:

GGγln(1+γ)>ln(1+γ)kln2nn(γ+1)2γ(γ+2)12ln(1+γ)γ(γ+2)>γ+1γ(γ+2)ln(1+γ)>1γ+1. (24)

The last step holds when γ>γ0, where γ0 is the solution of the function ln(1+γ)=γ(γ+2)(γ+1)2 and γ01.22.

Now, we proved that ζ(γ) decreases when γ>γ0. Thus, ζ(γ1)<ζ(γ2), which leads to:

expG22G122<ln(1+γ2)ln(1+γ1). (25)

Combining Equations (21), (22), and (25), we can assert that Equation (20) holds, which gives us χ(n)<0. Now, let n1>n2. We have χ(n1)<χ(n2), i.e.,

φ(n1,γ2)+φ(n2,γ1)<φ(n1,γ1)+φ(n1,γ1), (26)

in which γ1>γ2. According to Equation (26), it is sufficient to show that when nι and γι are in reverse order, the error probability is smaller, which completes the proof. □

We consider the condition ln(1+γι)kln2nι>max1kln2,1nι in Theorem 1 to ensure the error probability is within a reasonable range. Noticing Equation (6) holds when ϵι0, we force channel capacity Cι to be relatively larger than the coding rate knι. If Cιknι0, we obtain ϵι0.5 from Equation (5). For those ϵι being rather large, we can simply remove relay Rι, which does not affect the overall error probability. (Thus, we consider the condition ln(1+γι)kln2nι>max1kln2,1nι in the rest of the paper.)

By this means, we further shed some light on allocating the blocklength and power to the relays in Theorem 1. When the overall error probability is minimized, the blocklength allocated to a relay should be a decreasing function of its transmission power. According to Theorem 1, we present the following corollary.

Corollary 1.

Problem (18) is equivalent to the following optimization problem:

minγι,nιϵ=ι=1LQ(G(γι,nι)) (27a)
s.t.ι=1Lnιγι=Eth, (27b)
ι=1Lnι=Nth, (27c)
n1n2nL1, (27d)
0γ1γ2γL. (27e)

Proof of Corollary 1.

We start the proof by observing that each pair (nι,γι) is independent in Problem (18) of the others. If we exchange the subscript of (ni,γi) and (nj,γj) for ij, the objective ϵ does not change. Thus, we can assume n1n2nL. Then, from Theorem 1, we know that Problem (18) achieves the minimum value when γ1γ2γL.

We denote by ϵ1* and ϵ2* the optimal value of Problem (18) and Problem (27), respectively. Because the domain of Problem (27) is a part of the domain of Problem (18), ϵ1*ϵ2*. Moreover, ϵ1* is achieved when γ1γ2γL from Theorem 1, which satisfies (27d) and (27e). Therefore, the optimal solution of Problem (18) falls into the domain of Problem (27). This gives ϵ2*ϵ1*. Thus, ϵ1*=ϵ2*, which completes the proof. □

3.3. An Approximate, but Analytical Solution

Finally, we formulate an optimization problem with the overall SNR and blocklength constraints. To obtain an analytical solution to the optimal error probability, we first handle the nonlinear constraint in Equation (27b) by approximation. Then, we add a few conditions to simplify the proof.

We present the following lemma to approximate the overall power in Equation (29).

Lemma 1

(Rearrangement inequality [25]). For LN+ and two sequences satisfying a1a2aL and b1b2bL,

ι=1LaιbL+1ι1Lι=1Laιι=1Lbιι=1Laιbι. (28)

Equations (27b) and (27c) suggest that the sum of γι can not exceed a certain value. Applying Lemma 1, we present the approximation for the overall SNR (Actually, the SNR is proportional to the transmission power in our model. Therefore, we also consider Equation (28) as the power constraint in the following text.) in Equation (29).

ι=1LγιLEthNth. (29)

Thus, we estimate the overall power by Equation (29). Finally, we obtain the optimization problem (30).

minγι,nιϵ=ι=1LQ(G(γι,nι)) (30a)
s.t.ι=1Lγι=LEthNth, (30b)
ι=1Lnι=Nth, (30c)
max1kln2,1nι<ln(1+γι)kln2nι, (30d)
n1n2nL0, (30e)
0γ1γ2γL. (30f)

In order to solve Problem (30), we have Theorem 2 for the convexity of Q(G(γ,n)).

Theorem 2.

The function Q(G(γ,n)) is a binary convex function for the pair (γ,n) in the domain of Problem (30).

Proof of Theorem 2.

For a function f(x,y), we use the abbreviations fx=fx, fy=fy, fxy=2fxy, fx=2fx2, and fy=2fy2.

We focus on the Hessian matrix of the function H=Q(G(γ,n)), which is given by 2H=HγHγnHnγHn. The main idea of the proof is to show that the Hessian matrix is positive definite. Actually, we calculate the partial derivatives of H as follows:

Hn=(G(Gn)2Gn)expG22. (31)

Similarly, we obtain:

Hγ=(G(Gγ)2Gγ)expG22, (32)

and:

Hnγ=Hγn=(GGnGγGnγ)expG22. (33)

From Appendix A, we have Gn<0 and Gγ<0. Substituting the negative condition property into Equation (32), we have:

Hγ=(Gγ)2GGγexpG22>(Gγ)2GexpG22>0. (34)

Similarly, Hn>0.

To deal with the cross partial derivative Hnγ, we calculate the factor in the first round brackets in Equation (33) as:

GGnGγGnγ=n12γ(γ+2)32{γ(γ+2)ln(1+γ)kln2n2×nln(1+γ)kln2nln(1+γ)+kln2n1kln2n}. (35)

Since ln(1+γ)>kln2n, we have:

nln(1+γ)kln2nln(1+γ)+kln2n1>2nln(1+γ)kln2nkln2n1=2kln2ln(1+γ)kln2n1>1, (36)

which applies the condition of (30d). Thus,

GGnGγGnγ>n12γ(γ+2)32γ(γ+2)ln(1+γ)kln2n2>n12γ(γ+2)32γ(γ+2)2ln(1+γ)2>0. (37)

Since GGnGγGnγ>0 and Gnγ<0, from Appendix A, we obtain:

HnγHγn=(GGnGγGnγ)2expG2<(GGnGγ)2expG2<HnHγ. (38)

This yields that 2H is positive definite. The proof is complete. □

Theorem 2 proves the convexity of the objective function mathematically. Furthermore, we have the optimal solution of Problem (30) as follows.

Theorem 3.

The optimal solution of Problem (30) is LQGEthNth,NthL, when we set nι=NthL and γι=EthNth for each ι=1,,L.

Proof of Theorem 3.

From Theorem 2, we have that Q(G(γ,n)) is a convex function. Applying Jensen’s inequality, we have:

ϵLQGι=1LγιL,ι=1LnιL=LQGEthNth,NthL. (39)

The proof is complete. □

Theorem 3 states that the system achieves the highest reliability when the transmission power and blocklength of the relays are the same. Furthermore, we obtain an analytical expression of the optimal error probability. This relay resource allocation strategy is intuitively reasonable, corresponding to the equal distance between each successive relay pair. Finally, from the discussion above, we generate a suboptimal result of the initial problem.

4. Asymptotic Performance Analysis for Long-Distance Short-Packet Transmission

In this section, we focus on the solution given by Theorem 3, i.e., ϵ=LQGEthNth,NthL. Let γ¯ and n¯ denote EthNth and NthL, respectively. To give more insight, we develop an asymptotic analysis of the error probability for large n¯ or γ¯.

To start with, we present Theorem 4 to approximate the overall error probability ϵ when GEthNth,NthL.

Theorem 4.

If Eth or Nth is large enough, the overall error probability is approximated by:

ϵL32EthNth(EthNth+2)expNthln1+EthNthLkln2Nth21+EthNth22LEthNthEthNth+22πNthln1+EthNthLkln2Nth1+EthNth. (40)

Proof. 

We notice that for any x>0, the following inequation holds:

x1+x2expx22<x+expu22du<1xexpx22. (41)

Substitute x=GEthNth,NthL into Equation (41), and the proof is completed. □

From Theorem 4, we also express ϵ with γ¯ and n¯ as:

ϵLγ¯(γ¯+2)expn¯ln(1+γ¯)kln2n¯2(1+γ¯)22γ¯(γ¯+2)2πn¯ln(1+γ¯)kln2n¯1+γ¯, (42)

in which we recall that n¯=NthL and γ¯=EthNth.

4.1. Asymptotic Analysis with a Fixed Number of Relays

In this part, we assume that the number of relays is fixed as a constant L. When n¯ or γ¯ is large, we have (ln(1+γ¯)kln2n)(ln(1+γ¯) and (1+γ¯)2γ¯(γ¯+1)1. Thus, we approximate ϵ in Equation (43) by applying Theorem 4.

ϵLexpn¯ln2(1+γ¯)22πn¯ln(1+γ¯). (43)

For a large n¯, we present ϵ as a function of n¯, i.e.,

ϵμ1exp(θ1n)n, (44)

where μ1=L2πln(1+γ¯) and θ1=ln2(1+γ¯)2. In this case, as:

n¯=NthL=TDcLτ, (45)

the whole problem degenerates into an infinite-blocklength problem. The well-known Shannon formula can be applied to assure ϵ0 with a given data rate. Moreover, from (44), we can see that ϵ decreases nearly exponentially with n.

For a large γ¯, we present ϵ as a function of γ¯, i.e.,

ϵμ2γ¯θ2ln(γ¯)ln(γ¯), (46)

where μ2=L2πn¯ and θ2=n¯2. From Equation (46), we can see that ϵ decreases nearly exponentially with log(γ¯), which is an infinitesimal of higher order compared to any fractional polynomials, but a low-order infinitesimal compared to expγ¯.

4.2. Analysis of Relay Gains

In this part, we express error probability ϵ as a function of the number of relays L. In this case, the maximal normalized energy Eth and the overall blocklength Nth are a function of L. For instance, in practice, a longer distance means a more severe path loss, and in those cases, we should allocate more energy. We denote by Eth(L) the maximal normalized energy and by Nth(L) the overall blocklength, respectively. Certain types of Eth(L) and Nth(L) are now discussed. Define E=Eth(1) and N=Nth(1). We still use the same assumption in the last part to approximate ϵ.

First, we let Nth(L)=N and Eth(L)=E. The constraints do not change regardless of the number of relays. From Equation (40), we express ϵ in terms of the number of relays L, i.e.,

ϵμ3L32expθ3L, (47)

where μ3=12πNln1+EN and θ3=Nln1+EN2.

From Equation (47), the error probability increases with L. This is because both communication resources, i.e., the blocklength and transmission power, are fixed. The resources allocated to each relay decreases with L. Thus, the error probability of each hop increases with L.

Next, we let Eth(L) increase linearly with L, i.e., Eth(L)=LE. Moreover, we let Nth(L)=N be a fixed value. Under this assumption, we have:

ϵL32expNln21+LEN2L2πNln(1+LEN). (48)

We denote by ϵ=F(L) the function of ϵ and L in Equation (48). By solving F(L)=0, there is a local minimum point L0. (Actually, L0 may not be an integer. However, we do not use this fact in any essential way.) F(L)F(L0) holds for all L. Thus, there are an optimal number of relays L=L0 to minimize the error probability ϵ. When the number of relays L increases substantially, the error probability goes to infinity because there is a limited blocklength to be allocated. The discussion enlightens us that there is an optimal number of relays to choose in practice.

Then, we let Eth(L)=LE and Nth(L)=LN. In this case, we assume that the maximal tolerable latency is proportional to L. It is a practical scenario when the total distance increases linearly with L. Under this consumption, we have Equation (49), i.e.,

ϵLexpNln21+EN22πNln(1+EN), (49)

In this case, ϵ increases linearly with L.

Last but not least, we let Eth(L)=LαE and Nth(L)=N. In this case, we increase the number of relays in a fixed total distance D from the source to the destination. The distance between each node is given by DL. Thus, the received SNR of each relay is proportional to Lα, i.e., Eth(L)=LαE. The error probability is given by:

ϵL32expNln2(1+LαEN)2L2πNln(1+LαEN). (50)

In Equation (50), there is also an optimal L to minimize ϵ.

To summarize, we investigate four cases in this part as L changes in Equations (47)–(50). More generally, we let Eth(L),Nth(L) be any function of L. We have Equation (51) for the general case.

ϵL32Eth(L)Nth(L)Eth(L)Nth(L)+2expNth(L)ln1+Eth(L)Nth(L)Lkln2Nth(L)21+Eth(L)Nth(L)22LEth(L)Nth(L)Eth(L)Nth(L)+22πNth(L)ln1+Eth(L)Nth(L)Lkln2Nth(L)1+Eth(L)Nth(L). (51)

4.3. The Blocklength–Power Tradeoff

In this part, we determine the blocklength and power tradeoff with a given maximal error probability ϵmax.

Applying Theorem 3 and (γ¯+1)2γ¯(γ¯+2)1, we have:

Q1ϵmaxLn¯ln(1+γ¯)kln2n¯. (52)

When the number of relays L is fixed, we can see that the average blocklength n¯ should decrease with the average transmission power γ¯. This result corresponds to the resource allocation property in Theorem 1.

When the number of relays L is not fixed, we can substitute the functions Eth(L) and Nth(L) into Equation (52). For example, since:

γ¯=Eth(L)Nth(L)=Eth(L)Ln¯, (53)

we have:

Q1ϵmaxLn¯ln1+Eth(L)Ln¯kln2n¯. (54)

Similarly, we have:

Q1ϵmaxLEth(L)Lγ¯ln(1+γ¯)Lkγ¯ln2Eth(L). (55)

Equations (54) and (55) indicate a tradeoff between n¯ and γ¯. Other types of Eth(L) and Nth(L) are also applicable. However, this topic exceeds the scope of this paper.

More importantly, it is worth pointing out that Equation (52) reveals whether a transmission is possible by increasing the number of relays with the given error probability, overall energy, and latency requirements.

5. Simulation Results

In this section, numerical and simulation results are presented to validate the theoretical analysis and demonstrate the advantages of our work.

First, Figure 3 and Figure 4 present the error probability with respect to the overall blocklength and the overall energy, respectively. The two curves are drawn for the loss exponent α=2 and α=2.2. We consider the transmission of a one-hundred-bit data packet with the help of two relays, i.e., L=3. The distance from the source to the destination is D=6. The normalized unit distance is d0=1. In Figure 3, the overall normalized energy Eth is set as 4200 and the overall blocklength Nth ranges from 200 to 500. In Figure 4, the overall blocklength Nth is set as 450 and the overall normalized energy Eth ranges from 2400 to 4800. In the subfigure of Figure 3, the relative error is less than 105, which is mainly caused by the rounding function of n¯=[NthL]. In Figure 4, the relative error is less than 104, which is mainly caused by the approximation of ϵ in Equation (6). It is easy to see that the theoretical results obtained via Theorem 3 match well with their corresponding simulation results. Furthermore, we can see that a larger α leads to a higher error probability.

Figure 3.

Figure 3

The numerical result of the optimal error probability–blocklength curve.

Figure 4.

Figure 4

The numerical result of the optimal error probability–energy curve.

Next, we present the numerical result of the optimal solution in Figure 5 and Figure 6. The number of relays was set as L=5. Figure 5 presents the overall blocklength versus the error probability curves for three average transmission powers, namely γ¯=1.5, γ¯=2, and γ¯=2.5. Figure 6 presents the overall normalized energy versus error probability curves for three average blocklengths, namely n¯=60, n¯=80, and n¯=100.

Figure 5.

Figure 5

The overall blocklength versus error probability curves.

Figure 6.

Figure 6

The overall normalized energy versus error probability curves.

In Figure 7, we present the optimal ϵ curves with respect to the number of relays L when different kinds of Eth(L) and Nth(L) are given. In most cases, the error probability increases with the number of relays L. However, under the circumstance where Eth(L)=L2E,Nth(L)=N, we have an optimal L=2.

Figure 7.

Figure 7

The optimal ϵ curves w.r.t the number of relays L.

Finally, Figure 8 presents the optimal distance–latency–reliability tradeoff. The parameters were set as follows: the number of relays L=3, the overall normalized energy Eth=4150, and the symbol duration τ=2×104.

Figure 8.

Figure 8

The optimal distance–latency–reliability tradeoff.

We chose the total distance D [300 km,600 km]. The normalized distance was unitized by a factor cτ, where c is the speed of light. Figure 8a shows the reliability with respect to the distance and latency. Figure 8b–d presents the projection of the surface when the distance, latency, or reliability is fixed. Specifically, Figure 8b shows the reliability–latency tradeoff when the total distance is fixed as 360 km. Figure 8c presents the reliability–distance tradeoff when the latency is set as a constant of 10.14 ms. Figure 8d shows the latency–distance tradeoff when the error probability is 1×1012.

From the simulation results, we can draw some conclusions about the advantages of our model as follows. First, we consider both propagation delay and decoding delay. Our model was established to assess the performance of large-scale low-latency communication systems, which has not been included in any other previous works. We obtained a low-complexity solution for the error probability by giving an analytical solution of the relaxed problem. Furthermore, we attained the best resource allocation policy. Last but not least, we determined the theoretical limit of our model, under the condition of whether the number of relays is fixed or not. In particular, our result determines the minimum error probability of relaying communication given the latency, power allocation scheme, and the relay nodes’ positions.

6. Conclusions

In this paper, we studied the optimal policies and performance bounds for low-latency short-packet transmission over a large spatial scale, in which both the propagation loss of the SNR and the propagation delay should be taken into consideration. Although DF relays can be deployed to regenerate packets reliably and mitigate their SNR loss due to propagation, they induce a severe decoding delay. To address these issues, we optimized the relay deployment, power allocation, and blocklength for each relay. Moreover, we investigated the performance limits of the distant transmission of short packets via asymptotic analysis. Given the overall transmission power, we found the optimal distance–latency–reliability tradeoff. Our results may provide some engineering insights into the design of integrated LEO satellite communications in 6G. Important future work includes the study of amplify-and-forward short-packet relaying, multi-user short-packet transmission, and two-way short-packet relaying over a large spatial scale. Furthermore, we will consider the situation where the relay nodes are not at fixed positions. We will investigate whether it is possible to allocate the resources in real time based on the positions of the nodes.

Appendix A. Derivatives of Function G

The partial derivatives of G(n,γ) are listed in this Appendix. Furthermore, we prove whether each of them is positive or negative.

The partial derivative of G w.r.t. n is:

Gn=(γ+1)2γ(γ+2)kln22n32+ln(1+γ)2n12>0, (A1)

and the partial derivative of G w.r.t. γ is:

Gγ=nγ(γ+2)32γ(γ+2)ln(1+γ)kln2n>0. (A2)

This is because γ(γ+2)ln(1+γ)kln2n>γln(1+γ)>0.

The second-order partial derivative of G w.r.t. n is given by:

Gn=(γ+1)2γ(γ+2)3kln24n52+ln(1+γ)4n32<0. (A3)

The second-order partial derivative of G w.r.t. γ is given by:

Gγ=nγ(γ+2)32γ+1+1γ+13ln(1+γ)kln2n(γ+1)γ(γ+2)<nγ(γ+2)32γ+13γ(γ+1)γγ+2<0. (A4)

The first inequation holds because:

γ+1+1γ+13ln(1+γ)kln2n(γ+1)γ(γ+2)>γ+1+1γ+13ln(1+γ)(γ+1)γ(γ+2)>γ+1+1γ+13γ+1γ+2>γ+2+4γ+24>0, (A5)

which applies the inequality of the arithmetic and geometric means (AM-GM inequality) in the last step.

Last but not least, we have:

Gnγ=nγ(γ+2)32nγ(γ+2)2+knln(1+γ)kln22>nγ(γ+2)32nγ(γ+2)2nln(1+γ)2>nγ(γ+2)32nγ(γ+2)2nγ2>0. (A6)

In conclusion, we have the expressions of the derivatives of G and proved whether each of the derivatives is positive or negative.

Author Contributions

Conceptualization, W.C. and H.V.P.; formal analysis, L.H.; methodology, L.H. and X.Z.; software, L.H.; writing—original draft, L.H.; writing—review and editing, X.Z., W.C., and H.V.P. All authors read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the U.S. National Science Foundation under Grants CCF-0939370 and CCF-1908308, the Beijing Natural Science Foundation under Grant No. 4191001, the National Natural Science Foundation of China under Grant No. 61971264, and the National Key R&D Program of China under Grant 2018YFB1801102.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article or supplementary material.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; nor in the decision to publish the results.

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Letaief K.B., Chen W., Shi Y., Zhang J., Zhang Y.J.A. The Roadmap to 6G: AI Empowered Wireless Networks. IEEE Commun. Mag. 2019;57:84–90. doi: 10.1109/MCOM.2019.1900271. [DOI] [Google Scholar]
  • 2.Andrews J.G., Buzzi S., Choi W., Hanly S.V., Lozano A., Soong A.C.K., Zhang J.C. What Will 5G Be? IEEE J. Sel. Areas Commun. 2014;32:1065–1082. doi: 10.1109/JSAC.2014.2328098. [DOI] [Google Scholar]
  • 3.Zhang Z., Xiao Y., Ma Z., Xiao M., Ding Z., Lei X., Karagiannidis G.K., Fan P. 6G Wireless Networks: Vision, Requirements, Architecture, and Key Technologies. IEEE Veh. Technol. Mag. 2019;14:28–41. doi: 10.1109/MVT.2019.2921208. [DOI] [Google Scholar]
  • 4.David K., Berndt H. 6G Vision and Requirements: Is There Any Need for Beyond 5G? IEEE Veh. Technol. Mag. 2018;13:72–80. doi: 10.1109/MVT.2018.2848498. [DOI] [Google Scholar]
  • 5.Giordani M., Polese M., Mezzavilla M., Rangan S., Zorzi M. Toward 6G Networks: Use Cases and Technologies. IEEE Commun. Mag. 2020;58:55–61. doi: 10.1109/MCOM.001.1900411. [DOI] [Google Scholar]
  • 6.Polyanskiy Y., Poor H.V., Verdú S. Channel Coding Rate in the finite-blocklength Regime. IEEE Trans. Inf. Theory. 2010;56:2307–2359. doi: 10.1109/TIT.2010.2043769. [DOI] [Google Scholar]
  • 7.Yang W., Durisi G., Koch T., Polyanskiy Y. Quasi-Static Multiple-Antenna Fading Channels at finite-blocklength. IEEE Trans. Inf. Theory. 2014;60:4232–4265. doi: 10.1109/TIT.2014.2318726. [DOI] [Google Scholar]
  • 8.Durisi G., Koch T., Östman J., Polyanskiy Y., Yang W. Short-Packet Communications Over Multiple-Antenna Rayleigh-Fading Channels. IEEE Trans. Commun. 2016;64:618–629. doi: 10.1109/TCOMM.2015.2511087. [DOI] [Google Scholar]
  • 9.Yang W., Durisi G., Koch T., Polyanskiy Y. Block-Fading Channels at finite-blocklength; Proceedings of the Tenth International Symposium on Wireless Communication Systems (ISWCS); Ilmenau, Germany. 27–30 August 2013; pp. 1–4. [Google Scholar]
  • 10.Östman J., Devassy R., Ferrante G.C., Durisi G. Low-Latency Short-Packet Transmissions: Fixed Length or HARQ?; Proceedings of the IEEE Globecom Workshops (GC Wkshps); Abu Dhabi, United Arab Emirates. 9–13 December 2018; pp. 1–6. [DOI] [Google Scholar]
  • 11.Ji H., Park S., Yeo J., Kim Y., Lee J., Shim B. Ultra-Reliable and Low-Latency Communications in 5G Downlink: Physical Layer Aspects. IEEE Wirel. Commun. 2018;25:124–130. doi: 10.1109/MWC.2018.1700294. [DOI] [Google Scholar]
  • 12.Zhao X., Chen W. Queue-Aware Variable-Length Coding for Ultra-Reliable and Low-Latency Communications; Proceedings of the IEEE Global Communications Conference (GLOBECOM); Waikoloa, HI, USA. 9–13 December 2019; pp. 1–6. [DOI] [Google Scholar]
  • 13.She C., Yang C., Quek T.Q.S. Cross-Layer Optimization for Ultra-Reliable and Low-Latency Radio Access Networks. IEEE Trans. Wirel. Commun. 2018;17:127–141. doi: 10.1109/TWC.2017.2762684. [DOI] [Google Scholar]
  • 14.Devassy R., Durisi G., Ferrante G.C., Simeone O., Uysal E. Reliable Transmission of Short Packets Through Queues and Noisy Channels Under Latency and Peak-Age Violation Guarantees. IEEE J. Sel. Areas Commun. 2019;37:721–734. doi: 10.1109/JSAC.2019.2898760. [DOI] [Google Scholar]
  • 15.Gui G., Liu M., Tang F., Kato N., Adachi F. 6G: Opening New Horizons for Integration of Comfort, Security, and Intelligence. IEEE Wirel. Commun. 2020;27:126–132. doi: 10.1109/MWC.001.1900516. [DOI] [Google Scholar]
  • 16.Cover T., Gamal A. Capacity theorems for the relay channel. IEEE Trans. Inf. Theory. 1979;25:572–584. doi: 10.1109/TIT.1979.1056084. [DOI] [Google Scholar]
  • 17.Laneman J., Tse D., Wornell G. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Trans. Inf. Theory. 2004;50:3062–3080. doi: 10.1109/TIT.2004.838089. [DOI] [Google Scholar]
  • 18.Nabar R., Bolcskei H., Kneubuhler F. Fading relay channels: Performance limits and space-time signal design. IEEE J. Sel. Areas Commun. 2004;22:1099–1109. doi: 10.1109/JSAC.2004.830922. [DOI] [Google Scholar]
  • 19.Chen W. CAO-SIR: Channel Aware Ordered Successive Relaying. IEEE Trans. Wirel. Commun. 2014;13:6513–6527. doi: 10.1109/TWC.2014.2363453. [DOI] [Google Scholar]
  • 20.Chen W., Dai L., Letaief K.B., Cao Z. A Unified Cross-Layer Framework for Resource Allocation in Cooperative Networks. IEEE Trans. Wirel. Commun. 2008;7:3000–3012. doi: 10.1109/TWC.2008.060831. [DOI] [Google Scholar]
  • 21.Zhang X., Zhu Q., Poor H.V. Finite-Blocklength Performance of Relay-Networks over Nakagami-m Channels; Proceedings of the IEEE Global Communications Conference (GLOBECOM); Waikoloa, HI, USA. 9–13 December 2019; pp. 1–6. [DOI] [Google Scholar]
  • 22.Du F., Hu Y., Qiu L., Schmeink A. Finite-blocklength performance of multi-hop relaying networks; Proceedings of the International Symposium on Wireless Communication Systems (ISWCS); Poznań, Poland. 20–23 September 2016; pp. 466–470. [DOI] [Google Scholar]
  • 23.Lee J., Shin H., Lee I., Heo J. Optimal Linear Multihop System for DF Relaying in a Poisson Field of Interferers. IEEE Commun. Lett. 2013;17:2029–2032. doi: 10.1109/LCOMM.2013.101413.131959. [DOI] [Google Scholar]
  • 24.Erceg V., Greenstein L., Tjandra S., Parkoff S., Gupta A., Kulic B., Julius A., Bianchi R. An empirically based path loss model for wireless channels in suburban environments. IEEE J. Sel. Areas Commun. 1999;17:1205–1211. doi: 10.1109/49.778178. [DOI] [Google Scholar]
  • 25.Hardy G.H., Littlewood J.E., Pólya G. Inequalities. Cambridge University Press; Cambridge, UK: 1952. p. 89. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Data is contained within the article or supplementary material.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES