Energy Efficient HARQ for Ultrareliability via
a Novel Outage Probability Bound and
Geometric Programming
Abstract
Hybrid automatic repeat request (HARQ) is a key enabler for ultrareliable communications. This paper optimizes transmit power for the initial transmission and the subsequent retransmissions of HARQ with either incremental redundancy or Chase combining, aiming to minimize the expected energy consumption given the target outage probability and the target latency. The main challenge is due to the fact that the outage probability is a complicated function of the power variables which are nested in successive convolutions. The existing works mostly use a classic upper bound to approximate the outage probability by assuming unbounded transmit power, then convert the original problem to a geometric programming (GP) problem. In contrast, we propose a novel and much tighter upper bound by taking the practical power limit into consideration. The new bound and the resulting new GP method are further extended to a broader group of channel models with various fading, multiple antennas, and multiple receivers. As shown in simulations, the GP method based on the new bound significantly outperforms the existing strategies that either fix transmit power or optimize power by the classic bounding technique.
Index Terms:
Hybrid automatic repeat request (HARQ), incremental redundancy, Chase combining, ultrareliable communications, power control, energy consumption, new upper bound on outage probability, geometric programming (GP).I Introduction
Ultrareliable communications refer to transmitting data with a target outage probability lower than , as compared to the traditional cellular systems typically with an outage probability around [2]. This stringent performance standard is driven by a multitude of evolving applications of the Internet of Things (IoT), e.g., ultra high-definition (UHD) video [3]. This paper seeks an energy-efficient implementation of the hybrid automatic repeat request (HARQ) protocol to accommodate the ultrareliability requirements imposed in these applications.
The main question of concern is how to deliver a fixed-size message toward the intended receiver(s) at the minimum energy cost, while satisfying the target outage probability and the target latency. In particular, by incremental redundancy coding, the receiver can accumulate the mutual information in time, so the ultimate outage probability is affected by the transmit power of every round of HARQ transmission. The accumulation of mutual information poses a challenge to power optimization, because it results in the power variables being nested in successive convolutions inside the outage probability function which is difficult to analyze. The main idea of this paper is to isolate the power variables from the successive convolutions by using a novel upper bound to approximate the outage probability function. We end up with a geometric programming (GP) problem that can be solved efficiently. The proposed GP method can be justified in two respects. First, its solution is guaranteed to satisfy the outage probability and latency constraints of the original problem. Second, its performance approaches the global optimum if the signal-to-noise ratio (SNR) is sufficiently high. We remark that the proposed power control method is fundamentally different from the existing GP methods in [4, 5, 6, 7] that all rest upon the classic outage probability bound in [8, 9] by assuming unbounded transmit power. The new bound proposed in this paper is much tighter by taking the practical power constraint into account. Moreover, we discuss its extensions to a general parametric fading model, to scenarios with multiple antennas and with multiple receivers.
In the existing literature, ultrareliable communications have been examined from a variety of perspectives. Short packet coding is brought to the fore because of the significant impact it has on bit error rate and latency. Many works [10, 11, 12] in this area are empirically based, aimed at determining what types of codes (e.g., LDPC and polar codes) are most suited for ultrareliable low-latency communications (URLLC). Another group of works analyze the tail behavior of the extreme events in ultrareliable communications, typically by means of the extreme value theory [13, 14] and the stochastic network calculus [2, 15]. For the system level design of ultrareliable communications, resource allocation has attracted considerable research interests, often in conjunction with newly emerging techniques of the next-generation networks, such as network slicing [16], non-orthogonal multiple access (NOMA) [17, 18], and massive multiple-input multiple-output (MIMO) [19]. The other aspects of ultrareliable communications that have been studied in the existing works include waveform design [20] and random access [21].
The paper is most closely related to a line of studies in [4, 5, 6, 7] that leverage the classic outage probability bound in [8, 9] to approximate the complicated outage probability function thereby relaxing the intractable power control problem of HARQ as a GP problem. The new bound proposed in this paper approximates the outage probability function more exactly. As a result, in comparison to the existing methods in [4, 5, 6, 7] based on the classic bound [8, 9], the newly proposed GP method is less prone to overestimating outage probability—especially with low transmit power as widely seen in the IoT scenarios. The paper mainly consists of two parts: the first part focuses on constructing a tighter outage probability bound for the conventional link-level Rayleigh fading channel as considered in [4, 5, 6, 7], while the second part concerns a generalization to the parametric fading (which encompasses Rayleigh fading and Rician fading as special cases), multi-antenna transmissions, and broadcast transmissions.
In the existing literature on HARQ [22, 23, 24, 25, 26, 27, 28], although the problem formulations vary widely depending on which type of HARQ is used (i.e., type-I, Chase combining, and incremental redundancy), it is always of central importance to cast the outage probability in a form amenable to analysis and optimization. For type-I HARQ, i.e, when the previous packets are all discarded, [27] suggests simplifying the outage probability by means of a log-domain threshold approximation; this approximation is further developed in [26] to account for type-II HARQ with Chase combining. Another way of approximating the outage probability for Chase combining is proposed in [23] based on successive optimization. For type-II HARQ, [25, 28] prove that the optimal transmit power is increasing in each retransmission under certain assumptions. Furthermore, [29, 30, 31] consider HARQ in the finite blocklength regime. These works all assume uniform transmit power across the different rounds of HARQ retransmission in order to apply the outage analysis for block-fading channels in [32]. For HARQ with finite blocklength coding, [22, 24] allow the transmit power to vary from block to block, but they both restrict the power control problem to only two blocks because of the optimization difficulty.
The remainder of the paper is organized as follows. Section II describes the system model. Section III introduces the main result of this paper: a novel upper bound on outage probability. Based on this new bound, a GP power control method is devised for HARQ in Section IV. Section V further develops the above results to account for more general channel models. Section VI shows the simulation results. Finally, Section VII concludes the paper.
Throughout the paper, we use to denote the probability of the event , use to denote a zero mean complex Gaussian distribution with the variance , and use to denote the convolution operation. We use to denote the set of all positive real numbers, and use to denote the set of all complex numbers. For ease of reference, Table I summarizes the definitions of the main variables in the paper.
Symbol | Definition |
---|---|
maximum number of blocks | |
number of transmit antennas | |
expected energy consumption | |
average number of transmissions | |
pathloss-to-noise ratio | |
maximum transmit power | |
number of receivers in broadcast network | |
duration of the th block | |
channel in the th block | |
pathloss component of | |
fading component of | |
transmit power used in the th block | |
total number of bits of the message to transmit | |
outage probability constraint | |
latency constraint | |
average delay of the th feedback from the receiver | |
average delay of the feedback from the receiver | |
achievable rate in block | |
mutual information in bits contained in block | |
accumulated mutual information after blocks | |
probability density function (PDF) of | |
cumulative distribution function (CDF) of | |
PDF of | |
CDF of | |
outage probability after blocks | |
proposed upper bound on | |
existing upper bound on in [8, 9] |
II System Model
We begin with a point-to-point channel of Rayleigh fading. Consider a sequence (in time) of channels over blocks, each modeled as
(1) |
where the block index , the pathloss is fixed, and the Rayleigh fading component is drawn from the complex Gaussian distribution independently across the blocks. Other types of fading, i.e., the Rician and the Nakagami, are discussed later in Section V.
The transmitter wishes to communicate a -bit message to the receiver by using the blocks. Let be the transmit power in the th block and let be the background noise power. Let be the duration of the th block. With the bandwidth normalized to for ease of notation, the mutual information contained in the th block can be computed as
(2) |
so decoding the th block alone can recover at most bits, where
(3) |
Define the pathloss-to-noise ratio to be
(4) |
Combining (1)–(4) together, we rewrite as
(5) |
The transmissions of these blocks are coordinated via HARQ as specified in the following subsection. In this paper, we assume that ’s are fixed and focus on the optimization of power across the transmissions.
II-A Chase Combining vs. Incremental Redundancy
The HARQ protocol works as follows. After each block , the receiver gives a feedback signal indicating whether the -bit message has been successfully received or not, thereby either terminating HARQ or continuing to the next block . HARQ finishes after the final block regardless of the message reception.
At the receiver side, the previous data packets are all saved and are jointly decoded with the newly received packet in each block. Let be the total number of message bits that can be recovered by joint decoding after blocks. Notice that reduces to in (5) if the receiver just discards all the old packets111This separate decoding scheme is referred to as type-I HARQ while the joint decoding scheme is referred to as type-II HARQ [24, 23].. There are two different variants of the joint decoding for HARQ:
II-A1 Chase Combining
Each retransmission is identical to the initial transmission, so for any . The receiver treats each block as a diversity branch and performs the optimal coherent combination of them, thus achieving an energy accumulation:
(6) |
II-A2 Incremental Redundancy
Alternatively, rather than repeating the original packet, the transmitter sends a different set of coded bits for the -bit message in each retransmission, so the receiver obtains new redundant information about the message after each block. As shown in [33], the incremental redundancy coding can yield a mutual information accumulation:
(7a) | ||||
(7b) |
From a power optimization perspective, incremental redundancy is more difficult to tackle than Chase combining because the power variables in (7) are contained in separate log terms222This structure leads us to successive convolutions when computing the distribution of as shown in Section III-A.. The rest of the paper concentrates on incremental redundancy, except in Remark 9, Section V where the results are adapted to Chase combining.
II-B Problem Formulation
At block , an outage occurs if is below the total number of bits that needs to be sent. We express this outage probability as
(8) |
Because the entire HARQ procedure finishes after the final block , the ultimate outage probability is given by .
Recall that block is transmitted if and only if the previous blocks are insufficient to convey the entire message, so the expected value of the total energy consumption throughout the HARQ procedure amounts to
(9a) | ||||
(9b) |
where we let by convention; thus . We use to denote the delay of the th feedback from the receiver, . Assume that ’s are independent across the blocks, with the same expectation . The expected latency can be computed as
(10a) | ||||
(10b) |
The ultimate outage probability , the expected energy cost , and the expected latency constitute the three key performance metrics, all of which are affected by the power variables .
We formulate a power control problem of minimizing while meeting the given requirements on and , along with a power constraint on each . Let be the target outage probability and let be the target latency. The problem can be written as
(11a) | ||||
subject to | (11b) | |||
(11c) | ||||
(11d) |
The full channel information of each is not available at the transmitter. Following [4, 5, 6, 7], we assume that the transmitter only knows the distribution of , i.e., the value of (hence ). Notice that all the power variables must be decided before HARQ takes place, prior to any feedback from the receiver.
(21) |
The main obstacle for solving the power control problem in (11) is that none of can be expressed in closed form in terms of the power variables. As shown in the next section, each consists of successive convolutions that are computationally intractable. Since and both involve , the heart of the problem (11) is how to deal with the successive convolutions inside . This work overcomes the above obstacle by using a novel outage probability bound, which is tighter than the existing bound in [8, 9], to isolate the power variables from the successive convolutions. With each in (11) approximated by the new bound, we arrive at a GP problem that can be efficiently solved by standard optimization technique.
It is worth mentioning that alternative problem formulations involving the three performance metrics are also possible, e.g., we could have minimized under the constraints on and . The proposed approach would work for these alternative problem formulations as well.
III A New Upper Bound on Outage Probability
III-A Actual Outage Probability
The last section only gives a raw expression of the outage probability in (8). We need to further write explicitly in terms of in order to carry out the power optimization. Let us first compute the cumulative distribution function (CDF) of for each block as
(12a) | ||||
(12b) | ||||
(12c) | ||||
(12d) |
where the last step follows by the Rayleigh distribution of the fading magnitude . Further, the probability density function (PDF) of in (5) can be obtained from as
(13a) | ||||
(13b) |
We use to denote the CDF of in (7), i.e.,
(14) |
and use to denote the PDF of . Since , we can obtain the PDF of by computing the successive convolutions of the respective PDFs of over the range , i.e.,
(15a) | ||||
(15b) |
It follows that the CDF can be recovered as
(16a) | ||||
(16b) | ||||
(16c) |
where (16b) follows by the property . Recognize now the outage probability function in (8) as the value of the CDF with , i.e.,
(17) |
We see that it is numerically difficult to optimize in directly because of the successive convolutions.
III-B Proposed Outage Probability Bound
To make the power control problem (11) numerically tractable, we propose to approximate in such a way that the power variables are isolated from the successive convolutions in (17). Toward this end, we first relax each in (13) by replacing with the highest possible transmit power in the exponential term, i.e.,
(18a) | ||||
(18b) |
An upper bound on immediately follows:
(19a) | ||||
(19b) | ||||
(19c) |
Furthermore, we substitute and into (17) to replace and , respectively, thereby obtaining an upper bound on as
(20a) | ||||
(20b) |
where is independent of the power variables as shown in (21). The following proposition summarizes the above result.
Proposition 1 (Outage Probability Bound for Rayleigh Fading)
We further show that the existing bound in [8, 9] is a special case of the proposed bound and is looser in general.
Proof:
The original derivation of in [8, 9] is based on a piecewise squeezing process, whereas we obtain the same result by specializing the proposed bounding technique in (18)–(24). It turns out that the gap between the two bounds can be quite large, as shown in Fig. 1.
\psfrag{D}{\footnotesize Dropout}\psfrag{E}{\footnotesize Phase $1$}\psfrag{F}{\footnotesize Phase $2$}\includegraphics[width=270.30118pt]{outage_bound}
(39) |
IV Power Control via Geometric Programming
Replacing each term in (11) (including the ones contained in and ) with the proposed bound gives rise to a GP problem:
(26a) | ||||
subject to | (26b) | |||
(26c) | ||||
(26d) |
The optimal solution of the above problem can be efficiently obtained via the standard optimization technique. The following remarks and proposition provide some insights into this GP method and its solution.
Remark 1
It is crucial to approximate from above. As a result, we would only overestimate the three performance metrics so that the original constraints can be guaranteed.
Remark 2
By approximating as the monomial function , we basically approximate and as two posynomial functions. Thus, many other problem formulations of can be cast into a GP form as well.
Remark 3
Assuming that we do not have the power constraint (26d), then the outage probability constraint (26b) must be tight at the optimum. This is because otherwise the objective function (26a) can be further decreased by scaling up to ; the new solution still satisfies the latency constraint since (26c) does not include . Unlike the outage probability constraint (26b), the latency constraint (26b) is not necessarily tight at the optimum.
Proposition 3
Without the power constraint (26c), the optimal solution of the optimization problem would satisfy
(27) |
for any and some , where in particular.
Proof:
First, move the latency constraint (26c) to the objective function in (26a) with a Lagrange multiplier . Next, according to Remark 3, we substitute into the objective function. Further, we rewrite each power variable as so that the constraint can be automatically guaranteed. We then arrive at an unconstrained convex problem of . Solving the first-order condition of the new problem yields
(28) |
We then obtain (27) by substituting into the above equation. ∎
Remark 4
One might postulate that minimizing alone suffices to suppress the transmit power. However, this is not the case. According to Proposition 3, the solution of the GP problem (26) without the latency constraint in (26c) and the maximum power constraint in (26d) satisfies , for each . Combining the above equations together, we have
(29) |
As a consequence, can be much higher than . For instance, the approximated outage probability typically lies in the interval in URLLC, and typically in 5G NR [34]. Thus, without the max power constraint, the transmit power of the final packet can be approximately dB higher than that of the initial packet. Thus, minimizing alone can only suppress the expected energy cost, but the individual transmit power may still spike. For this reason, we conclude that it is necessary to impose a per block power constraint in practice. The above analysis is demonstrated numerically in Fig. 5 in Section VI.
Remark 5
The earlier works [25, 28] show that the optimal power satisfies , i.e., the energy increases in each round, when minimizing the expected energy consumption with the target outage probability. But this is not the case in our problem because of the additional constraints on latency and transmit power.
V Generalized Outage Probability Bound
We now extend the proposed bound and GP method to more general wireless environment. The extensions are threefold. First, we consider a parametric Nakagami fading that can imitate a variety of channels (including Rician fading and Rayleigh fading). Second, we discuss the multi-antenna channels, and show that HARQ with Chase combining can be addressed similarly. Third, message broadcast to multiple receivers is studied.
(50) |
V-A Nakagami Fading
In this subsection we still adopt the system model as described in Section II, but shift attention from Rayleigh fading to Nakagami fading. Specifically, we assume that the fading magnitude has a Nakagami distribution with the parameter [35]. The corresponding PDF of the fading power
(30) |
is then given by
(31) |
where refers to the Gamma function
(32) |
As shown in [35], Nakagami fading is a general channel model that can be parameterized by to fit a variety of empirical measurements. Plugging (30) into (5), we can treat as a function of , i.e.,
(33) |
Because is a monotonic function, the PDF of can be obtained from the PDF of by applying the change of variable theorem, i.e.,
(34a) | ||||
(34b) |
Following the bounding technique stated in Section III for Rayleigh fading, we first relax the exponential part of to find an upper bound on :
(35) |
Next, taking the integral of leads us to an upper bound on the CDF :
(36) |
where is the Gamma function in (32) and is the lower incomplete Gamma function
(37) |
Substituting (35) and (36) back into (20) yields the following upper bound on :
(38) |
where is computed as in (III-B). We formalize the above extension in the following proposition.
Proposition 4 (Outage Probability Bound for Nakagami Fading)
Because the outage probability bound in (38) remains a monomial, the GP method proposed in Section IV for Rayleigh fading continues to work for Nakagami fading. Most importantly, we can now address a broad class of fading models by adjusting the Nakagami parameter , as illustrated in the following remarks.
Remark 6 (Specialization to Rayleigh Fading)
V-B Multi-Antenna Channels
We now consider a multiple-input single-output (MISO) channel with Rayleigh fading. In statistics terms, it entails extending the new bound to higher degree-of-freedom of the chi-square distribution. Because the diversity gain by multi-antenna transmission resembles the energy accumulation effect, the extended bounding technique applies to HARQ with Chase combining as well.
Assume that the transmitter has antennas. Use to denote the channel from the th transmit antenna to the receiver in block . As before, each channel is decomposed into two parts:
(41) |
We assume that all these ’s have a common fixed pathloss component and i.i.d. fading components ’s drawn from . Recall that the channel information is unknown at the transmitter, so uniform power allocation across the transmit antennas is the best strategy [35]. As a result, the number of message bits obtained from block alone without incremental redundancy can be computed as
(42) |
Define to be two times the sum of the squares of , , i.e.,
(43) |
Because each , can be recognized as the sum of the squares of independent standard real Gaussian random variables, i.e., has a chi-square distribution with degrees of freedom. Substituting in (43), we can rewrite in (42) as
(44) |
We remark that the above is also achievable for a single-input multiple-output (SIMO) channel with receive antennas. In that case, the receiver achieves in (44) by means of maximum ratio combining (MRC).
For the multi-antenna version of in (44) with diversity gain, its CDF can be computed as
(45a) | ||||
(45b) | ||||
(45c) |
Taking the derivative of gives the PDF of , i.e.,
(46) |
Again, we use the power constraint to relax the exponential term of and thereby construct an upper bound
(47) |
The integral of gives an upper bound on :
(48) |
Furthermore, substituting the above and into (20a) gives an upper bound on the outage probability as
(49) |
where is given by (50). The following proposition summarizes the multi-antenna extension.
Proposition 5 (Outage Probability Bound for multi-antenna Rayleigh Fading)
Proposition 6 (Connection to Existing Bound in [7])
Proof:
Using the extended bound to approximate throughout the problem (11), we again obtain a GP problem of the power variables which can be solved efficiently. Moreover, several observations in the above extension are worth noting.
Remark 8 (MIMO Channels)
For a general MIMO channel with stream multiplexing, the value of depends on the singular values of each channel realization, the distribution of which is computationally intractable. Nevertheless, if we only utilize MIMO to boost diversity, then the power control problem is structured as in the MISO case and can be readily addressed by the above approach.
Remark 9 (Chase combining)
Notice that the expression (42) resembles the expression (6) for Chase combining when . Thus, we can readily obtain the following outage probability bound by applying the bounding technique in (48) to :
(55) |
Since is still a monomial function of , the proposed GP method also works for HARQ with Chase combining.
V-C Broadcast Channels
As a further extension, consider a broadcast channel in which the transmitter wishes to deliver a common -bit message to receivers. Assume that the channel fadings are independent among the receivers. We remark that the channel model can vary from receiver to receiver in terms of the fading distribution and the number of receive antennas. Let be the accumulated number of message bits recovered by the th receiver in block . For each particular receiver in block , we define its outage probability as , for which an upper bound can be readily constructed by using the previous technique.
We still consider the power control problem in (11). An outage occurs in block if at least one receiver fails to recover the entire message at this point. The overall outage probability in block is defined and bounded as follows:
(56a) | ||||
(56b) | ||||
(56c) |
where (56b) follows by the union bound while (56c) follows by the individual outage probability bound. Recall that each is a monomial function of regardless of the channel model associated with receiver , so the overall outage probability bound in (56c) is a posynomial function of . With each approximated by the overall outage probability bound in (56c), we again convert the original problem (11) to a GP problem.
Furthermore, notice that the transmitter only needs to know whether there exist any remaining receivers which have not successfully decoded the message after each block. Since the transmitter does not need to identify the receivers, we can just let the remaining receivers send back their 1-bit signals over the air without multiplexing, thereby significantly reducing the cost of user detection in massive IoT.
VI Simulation Results
This section numerically demonstrates the advantage of the proposed new outage probability bound and the resulting GP-based power control method as compared to the existing bound in [8, 9]. The bandwidth is normalized to 1. The maximum power is also normalized to 1. Assume that the blocks are of the same length ; we measure latency in terms of . Let be the energy consumption of transmitting a single block at full power; we measure energy cost in terms of . The simulation setting follows: the total number of blocks , the average latency of feedback , the message size bits, the outage probability constraint , and the latency constraint units. Throughout the section, we consider HARQ with incremental redundancy and assume Rayleigh fading. The value of is computed as in (7). For the broadcast channel, we assume that the multiple receivers have the same pathloss-to-noise ratio . The energy cost and the latency are both empirically evaluated by averaging out a large number of random trials.
Fig. 3 shows the energy cost versus the pathloss-to-noise ratio when the transmitter and receiver(s) have one antenna each. We consider both the point-to-point channel and the three-receiver broadcast channel in the figure. Observe that the two GP methods both reduce the energy cost significantly as compared to the maximum power scheme. For instance, when , the energy cost is decreased by more than 50% for the broadcast channel and is decreased by almost 70% for the point-to-point channel. Observe also that the two GP methods have close performance when applied to the point-to-point channel. Nevertheless, in the presence of three receivers, GP with the new bound becomes much superior to GP with classic bound. Because the actual outage probability is considerably overestimated by the classic bound, the corresponding GP method wrongly suggests that the target outage probability cannot be achieved unless is higher than 25. In comparison, GP with the new bound can work with much lower ; this is an admirable quality of the new bound for the low-power IoT applications. Further, Fig. 3 shows the SIMO case in which each receiver has 4 antennas. It can be seen that the gap between the maximum power scheme and the GP methods becomes larger when more antennas are deployed. The new bound still enables the GP method to work in a broader range of as compared to the classic bound.
We now take a closer look at the solutions obtained by GP assuming the two different outage probability bounds by comparing their respective power allocations across the blocks. Fig. 5 shows the transmit power in each round of HARQ for a single-input single-output (SISO) channel when . As it turns out, GP with the new bound can save much energy mainly due to the fact that it sets a much lower (20% less) power level for the initial transmission. Differing from the classic bound, the new bound puts more power in the subsequent retransmissions. This makes sense intuitively because the first block is always used whereas the retranmission blocks are used with rapidly decreasing probabilities. Notice that the two GP methods both use the max power level for the final block, which is used with the lowest probability among the five blocks. Moreover, if we remove the max power constraint and the latency constraint, and plot the resulting power decisions as in Fig. 5, then we see that the optimized solution would significantly raise especially at ; this result agrees with Remark 4. As a further remark, note that in our optimized solution, whereas the true optimized power should increase in each retransmission as shown in [25, 28]333But the exact value of the true optimized power is unknown in [25, 28].. This is due to the approximation error ; similar errors can be observed in the earlier works [6] [7] as well.
Next, we return to the latency constrained and power constrained setting, and plot the optimized power allocation for the SIMO case in Fig. 7 for . The figure shows that the transmit power levels all drop significantly by virtue of the multi-antenna diversity. But the power drops the least in the first block. This is because the initial transmission plays a key role in guaranteeing ultrareliability especially at ;y thus high transmit power must be secured for it. The new bound still sets lower power level than the classic bound in the first block. Another observation worth noting from the above two figures is that the power curve is “U”-shaped across the blocks, i.e., the initial and the final blocks tend to have higher power than the middle.
Moreover, Fig. 7 displays the tradeoff between energy and latency achieved by the two GP methods when . Notice that the energy cost decreases when the latency constraint is relaxed. Observe also that the tradeoff curves all flatten out when is sufficiently large; in this regime the latency constraint does not have significant impact and the power decision only depends on the energy minimization objective and the target outage probability constraint. It can be seen that the classic bound is inferior to the new bound in two respects. First, the new bound enables GP to work under a much stricter latency constraint; second, at the same , GP with the new bound yields lower energy consumption. The figure also shows that the performance gap between the two bounds is larger in the presence of multiple receivers.
VII Conclusion
The main contribution of this work is a novel upper bound on outage probability for HARQ with either incremental redundancy or Chase combining, which is much tighter than the classic bound when the transmit power are limited and hence is particularly suited for the IoT scenario. Using the new bound as a basis, we propose to approximate the intractable power control problem over multiple rounds of HARQ in a GP form that can be efficiently solved by convex optimization techniques. It is shown that the new bound and the resulting GP method are valid for a broad range of channel models. As shown in simulations, the proposed power control method can satisfy much stricter ultrareliability requirements while consuming much less energy than the state-of-the-art methods, because it approximates the problem more exactly by using the novel bound.
References
- [1] K. Shen, X. Chen, W. Yu, and S. R. Khosravirad, “Power adaptive HARQ for ultrareliability via a novel outage probability bound,” in IEEE Int. Conf. Commun. (ICC) Workshops, June 2021.
- [2] M. Bennis, M. Debbah, and H. V. Poor, “Ultrareliable and low-latency wireless communication: Tail, risk, and scale,” Proc. IEEE, vol. 106, no. 10, pp. 1834–1853, Oct. 2018.
- [3] 3GPP TS 22.263, Service requirements for video, imaging and audio for professional applications (Release 17), 2021.
- [4] S. Lee, W. Su, S. Batalama, and J. D. Matyjas, “Cooperative decode-and-forward ARQ relaying: Performance analysis and power optimization,” IEEE Trans. Wireless Commun., vol. 9, no. 8, pp. 2632–2642, Aug. 2010.
- [5] T. V. K. Chaitanya and E. G. Larsson, “Outage-optimal power allocation for hybrid ARQ with incremental redundancy,” IEEE Trans. Wireless Commun., vol. 10, no. 7, pp. 2069–2074, July 2011.
- [6] W. Su, S. Lee, D. A. Pados, and J. D. Matyjas, “Optimal power assignment for minimizing average total transmission power in hybrid-ARQ Rayleigh fading links,” IEEE Trans. Commun., vol. 59, no. 7, pp. 1867–1877, July 2011.
- [7] S. Ge, Y. Xi, S. Huang, Y. Ma, and J. Wei, “Approximate closed-form power allocation scheme for multiple-input-multiple-output hybrid automatic repeat request protocols over Rayleigh block fading channels,” IET Commun., vol. 9, no. 16, pp. 2023–2032, Nov. 2015.
- [8] J. N. Laneman, “Limiting analysis of outage probabilitites for diversity schemes in fading channe,” in IEEE Global Commun. Conf. (GLOBECOM), Dec. 2003, pp. 1242–1246.
- [9] J. N. Laneman and G. W. Wornell, “Distributed space-time-coded protocols for expoiting cooperative diversity in wireless networks,” IEEE Trans. Inf. Theory, vol. 49, no. 10, pp. 2415–2425, Oct. 2003.
- [10] M. Sybis, K. Wesołowski, K. Jayasinghe, V. Venkatasubramanian, and V. Vukadinovic, “Channel coding for ultra-reliable low-latency communication in 5G systems,” in IEEE Veh. Tech. Conf. (VTC Fall), Sept. 2016.
- [11] X. Wu, M. Jiang, C. Zhao, L. Ma, and Y. Wei, “Low-rate PBRL-LDPC codes for URLLC in 5G,” IEEE Wireless Commun. Lett., vol. 7, no. 5, pp. 800–803, Oct. 2018.
- [12] M. Shirvanimoghaddam, M. S. Mohammadi, R. Abbas, A. Minja, C. Yue, B. Matuz, G. Han, Z. Lin, W. Liu, Y. Li, S. Johnson, and B. Vucetic, “Short block-length codes for ultra-reliable low latency communications,” IEEE Commun. Mag., vol. 57, no. 2, pp. 130–137, Feb. 2019.
- [13] C.-F. Liu and M. Bennis, “Ultra-reliable and low-latency vehicular transmission: An extreme value theory approach,” IEEE Commun. Lett., vol. 22, no. 6, pp. 1292–1295, June 2018.
- [14] Z. Zhou, Z. Wang, H. Yu, H. Liao, S. Mumtaz, L. Oliveira, and V. Frascolla, “Learning-based URLLC-aware task offloading for internet of health things,” IEEE J. Sel. Areas Commun., vol. 39, no. 2, pp. 396–410, Feb. 2021.
- [15] Y. Xie, P. Ren, and D. Xu, “On the uplink transmission of URLLC with interference channel,” in IEEE Int. Symp. Personal Indoor Mobile Radio Commun. (PIMRC), Sept. 2020.
- [16] J. Tang, B. Shim, and T. Q. S. Quek, “Service multiplexing and revenue maximization in sliced C-RAN incorporated with URLLC and multicast eMBB,” IEEE J. Sel. Areas Commun., vol. 37, no. 4, pp. 881–895, Apr. 2019.
- [17] S. Doğan, A. Tusha, and H. Arslan, “NOMA with index modulation for uplink URLLC through grant-free access,” IEEE J. Sel. Topics Signal Process., vol. 13, no. 6, pp. 1249–1257, Oct. 2018.
- [18] C. Wang, Y. Chen, Y. Wu, and L. Zhang, “Performance evaluation of grant-free transmission for uplink URLLC services,” in IEEE Veh. Tech. Conf. (VTC Spring), June 2017.
- [19] P. Popovski, Č. Stefanović, J. J. Nielsen, E. de Carvalho, M. Angjelichinoski, K. F. Trillingsgaard, and A.-S. Bana, “Wireless access in ultra-reliable low-latency communication (URLLC),” IEEE Trans. Wireless Commun., vol. 67, no. 8, pp. 5783–5801, Aug. 2019.
- [20] S. Eldessoki, D. Wieruch, and B. Holfeld, “Impact of waveforms on coexistence of mixed numerologies in 5G URLLC networks,” in Int. ITG Workshop Smart Antennas (WSA), Mar. 2017.
- [21] 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 IEEE Global Commun. Conf. (GLOBECOM) Workshops, Dec. 2017.
- [22] B. Makki, T. Svensson, and M. Zorzi, “Green communication via type-I ARQ: Finite block-length analysis,” in IEEE Global Commun. Conf. (GLOBECOM), Dec. 2014.
- [23] H. Farès, B. Vrigneau, and O. Berder, “Green communication via HARQ protocols using message-passing decoder over AWGN channels,” in IEEE Ann. Int. Sym. Personal Indoor Mobile Radio Commun. (PIMRC), Sept. 2015.
- [24] M. Centenaro, G. Ministeri, and L. Vangelista, “A comparison of energy-efficient HARQ protocols for M2M communication in the finite block-length regime,” in IEEE Int. Conf. Ubiquitous Wireless Broadband (ICUWB), Oct. 2015.
- [25] B. Makki, A. G. i. Amat, and T. Eriksson, “Green communication via power-optimized HARQ protocols,” IEEE Trans. Veh. Technol., vol. 63, no. 1, pp. 161–177, Jan. 2014.
- [26] S. Ge, Y. Xi, H. Zhao, S. Huang, and J. Wei, “Energy efficient optimization for CC-HARQ over block Rayleigh fading channels,” IEEE Commun. Lett., vol. 19, no. 10, pp. 1854–1857, Oct. 2015.
- [27] J. Wu, G. Wang, and Y. R. Zheng, “Energy efficiency and spectral efficiency tradeoff in type-I ARQ systems,” IEEE J. Sel. Areas Commun., vol. 32, no. 2, pp. 356–366, Feb. 2014.
- [28] M. Jabi, M. Benjillali, L. Szczecinski, and F. Labeau, “Energy efficiency of adaptive HARQ,” IEEE Trans. Commun., vol. 64, no. 2, pp. 818–831, Feb. 2016.
- [29] B. Makki, T. Svensson, and M. Zorzi, “Finite block-length analysis of the incremental redundancy HARQ,” IEEE Wireless Commun. Lett., vol. 3, no. 5, pp. 529–532, Oct. 2014.
- [30] B. Makki, T. Svensson, G. Caire, and M. Zorzi, “Fast HARQ over finite blocklength codes: A technique for low-latency reliable communcation,” IEEE Trans. Wireless Commun., vol. 18, no. 1, pp. 194–209, Jan. 2019.
- [31] S. H. Kim, D. K. Sung, and T. Le-Ngoc, “Performance analysis of incremental redundancy type hybrid ARQ for finite-length packets in AWGN channel,” in IEEE Global Commun. Conf. (GLOBECOM), Dec. 2013.
- [32] W. Yang, G. Caire, G. Druisi, and Y. Polyanskiy, “Optimum power control at finite blocklength,” IEEE Trans. Inf. Theory, vol. 61, no. 9, pp. 4598–4615, Sept. 2015.
- [33] G. Caire and D. Tuninetti, “The throughput of hybrid-ARQ protocols for the Gaussian collision channel,” IEEE Trans. Inf. Theory, vol. 47, no. 5, pp. 1971–1988, July 2001.
- [34] E. Dahlman, S. Parkvall, and J. Sköld, 5G NR: The Next Generation Wireless Access Technology, Academic Press, 2018.
- [35] A. Goldsmith, Wireless Communications, Cambridge University Press, 2005.
![]() |
Kaiming Shen (S’13-M’20) received the B.Eng. degree in information security and the B.S. degree in mathematics from Shanghai Jiao Tong University, Shanghai, China in 2011, then the M.A.Sc. and Ph.D. degrees in electrical and computer engineering from the University of Toronto, Ontario, Canada in 2013 and 2020, respectively. Since 2020, he has been an Assistant Professor with the School of Science and Engineering at the Chinese University of Hong Kong (Shenzhen), China. His main research interests include optimization, wireless communications, data science, and information theory. Dr. Shen received the IEEE Signal Processing Society Young Author Best Paper Award in 2021. |
![]() |
Wei Yu (S’97-M’02-SM’08-F’14) received the B.A.Sc. degree in computer engineering and mathematics from the University of Waterloo, Waterloo, ON, Canada, in 1997, and the M.S. and Ph.D. degrees in electrical engineering from Stanford University, Stanford, CA, USA, in 1998 and 2002, respectively. Since 2002, he has been with the Electrical and Computer Engineering Department, University of Toronto, Toronto, ON, Canada, where he is currently a Professor and holds the Canada Research Chair (Tier 1) in Information Theory and Wireless Communications. He is a Fellow of the Canadian Academy of Engineering and a member of the College of New Scholars, Artists, and Scientists of the Royal Society of Canada. Prof. Wei Yu was the President of the IEEE Information Theory Society in 2021, and has served on its Board of Governors since 2015. He served as the Chair of the Signal Processing for Communications and Networking Technical Committee of the IEEE Signal Processing Society from 2017 to 2018. He was an IEEE Communications Society Distinguished Lecturer from 2015 to 2016. Prof. Wei Yu received the Steacie Memorial Fellowship in 2015, the IEEE Marconi Prize Paper Award in Wireless Communications in 2019, the IEEE Communications Society Award for Advances in Communication in 2019, the IEEE Signal Processing Society Best Paper Award in 2008, 2017 and 2021, the Journal of Communications and Networks Best Paper Award in 2017, and the IEEE Communications Society Best Tutorial Paper Award in 2015. He is currently an Area Editor of the IEEE Transactions on Wireless Communications, and in the past served as an Associate Editor for IEEE Transactions on Information Theory, IEEE Transactions on Communications, and IEEE Transactions on Wireless Communications. |
![]() |
Xihan Chen received the B.S. degree in electrical engineering from the Beijing University of Posts and Telecommunications, Beijing, China, in 2015, and the B.S. (Hons.) degree in electrical engineering from the Queen Mary University of London, London, U.K., in 2015. He was a visiting student in 2019 with the Department of Electronic and Computer Engineering, University of Toronto. He is currently working toward the Ph.D. degree at the College of Information Science & Electronic Engineering, Zhejiang University, Hangzhou, China. His research interests include wireless communication and stochastic optimization. |
![]() |
Saeed R. Khosravirad is a Member of Technical Staff at Nokia Bell Labs. In this role, he contributes to innovating the future generation of wireless networks with ultrareliable and low latency communications. He received his Ph.D. degree in telecommunications in 2015 from McGill University, Canada. Prior to that, he received the B.Sc. degree from the department of Electrical and Computer Engineering, University of Tehran, Iran, and the M.Sc. degree from the department of Electrical Engineering, Sharif University of Technology, Iran. During 2018-2019, he was with the Electrical & Computer Engineering department of University of Toronto, Canada as a visiting scholar. He is an editor of the IEEE Transactions on Wireless Communications, and guest editor of the IEEE Wireless Communications magazine. His research fields of interest include wireless communications theory, ultrareliable communications for industrial automation, and wireless technologies for the beyond 5G era. |