Performance Evaluation of HARQ Schemes for the Internet of Things †

: Hybrid Automatic Repeat reQuest (HARQ) techniques are widely employed in the most important wireless systems, e.g., the Long Term Evolution (LTE) cellular standard, to increase the reliability of the communication. Despite these schemes have been widely studied in literature in the past several years, the recent results obtained by Polyanskiy, Poor, and Verdú on the ﬁnite-blocklength regime disclosed new possibilities for the research on HARQ schemes. Indeed, new communications trends, which are usually part of the Internet of Things (IoT) paradigm, are characterized by very short packet sizes and a high reliability requirement and, therefore, they call for efﬁcient HARQ techniques. In many scenarios, the energy efﬁciency of the communication plays a key role as well. In this paper, we aim at providing a comprehensive performance comparison of various kinds of HARQ schemes in the context of short-packet transmissions with energy constraints. We derive optimal power allocation strategies and we show that a minimum 50% energy saving can be achieved after very few transmission attempts if we enable packet combining at the receiver side.


Introduction
To increase the reliability , many current widely-used wireless communication standards make use of Hybrid Automatic Repeat reQuest (HARQ) techniques, combining Forward Error Correction (FEC) channel codes and Automatic Repeat reQuest (ARQ) retransmission processes.Just to mention a noteworthy example in wireless networks, the current cellular standard, i.e., the Long-Term Evolution (LTE), exploits the turbo code as FEC channel code in its HARQ procedure.HARQ techniques are suitable in short packet transmissions for the Internet of Things (IoT) networks, as well, to increase the reliability of such transmissions.The effectiveness of HARQ techniques has been studied so far for coding strategies based on Shannon's theory [1], which states that a reliable communication can be guaranteed only if the information rate R is strictly lower than the channel capacity C.However, Shannon's channel coding theorem holds just in the asymptotic regime, i.e., only if the codewords are sufficiently long.For many practical systems, as the aforementioned LTE, this assumption is reasonable because the exchanged messages take many channel uses to be transmitted.However, for some types of communication mostly pertaining to the Internet of Things (IoT) paradigm, the assumption of an asymptotic regime does not hold and we should rather refer to the finite-blocklength regime.Some interesting studies by Polyanskiy-Poor-Verdú [2] and Erseghe [3], which recently appeared in the literature, provide interesting results in this direction.In these pivotal papers, for a fixed number of channel uses n, analytic expressions are derived to link the "nominal" channel capacity by Shannon, the maximum achievable information rate, and the decoding error probability.
In this context, the aim of this paper is to tailor the analysis and optimization of the HARQ process to the case of IoT devices by exploiting the finite-blocklength theory.In particular, we will focus on Machine-to-Machine (M2M) communications, (For this reason, we will frequently swap the terms IoT and M2M throughout the entire paper.)that is, on low-cost wireless sensor nodes that collect some kind of data, e.g., temperature, pressure, pollution index, and transmit them to a unique concentrator node, which is in charge of the forwarding towards the core network.Such a star network topology offloads the complexity of end devices, shifting the burden to the concentrator.Internet of Things networks, although started using mesh topologies, are rapidly moving to star topologies.As a matter of fact, the emerging paradigm in the Internet of Things connectivity is the Low Power Wide Area Networks, which includes NarrowBand IoT (NB-IoT), LoRaWAN, and SigFox (see [4]).
In the following of this paper, we will derive a mathematical framework for the optimization of the HARQ procedure operation at the physical layer between the sensor node and the concentrator, considering the following three major challenges that M2M entails.

1.
Extremely Short Packet Size.M2M traffic is characterized by sporadic uplink transmissions of short packets [5], in contrast to the broadband downlink traffic that is typical of traditional services as, e.g., video streaming.While the peculiar timing pattern of M2M transmissions mostly impacts the Medium Access Control (MAC) design, the packets size should be taken into account in evaluating some physical layer aspects as the Modulation and Coding Scheme (MCS).Since this paper focuses on physical layer, we will address only the latter feature of M2M traffic by utilizing the aforementioned finite-blocklength theory in the proposed mathematical framework.2.
Energy Efficiency.Machine-Type Devices (MTDs) are usually battery-powered, thus minimizing their energy consumption during the packet transmission process helps in prolonging their battery durations in order to reach lifespans of up to ten years [6].Moreover, minimizing the transmission in order to save energy helps to reduce the interference with co-located MTDs can be reduced, thus increasing the overall network throughput [7,8].

3.
Diverse Performance Requirements.On the other hand, the energy consumption can be traded for performance to support efficiently some specific IoT services.A prominent example is the emerging paradigm of Ultra-Reliable Communications (URC) [9], in which extremely low outage probability (∼10 −5 ) and delivery delay (∼10 −3 s) are required to support the needs of applications related to the so-called "tactile Internet" [10].The performance evaluation results presented in this work provide useful insights on the aforementioned trade-off between energy efficiency and communication performance.
The remainder of the paper is organized as follows: in Section 2, we review the related work, explaining the novelty of our approach.In Section 3, the system model is described and the optimization problem is formulated.In Section 4, the performance of various HARQ schemes is compared and several remarks on power allocation strategies, outage probabilities, delivery delays and energy savings are made.Finally, in Section 5, we draw the conclusions of our work.

Related Work
To begin with, let us recall that, according to its mode of operation, any HARQ process belongs to one of the two following categories: 1.
Type-I: the destination discards the received packet if the decoding process fails; 2.
Type-II: previously received versions of the packet are combined together with the newly received copy before trying to decode the message.
As for Type-II HARQ processes, we distinguish between two further sub-classes: (a) Chase Combining (CC): the entire codeword is sent in each transmission attempt, (b) Incremental Redundancy (IR): the original codeword is divided into multiple sub-codewords, which are sent in successive transmission attempts.

HARQ in the Asymptotic Regime
All the aforementioned schemes have been widely studied in literature in the context of asymptotic regime: we will mention just some of them.In [11], the authors propose an information theoretic framework to compute the throughput and the average delay of HARQ.In [12], instead, a unified performance metric and analysis of practical IR and CC HARQ schemes is given.HARQ performance in correlated Rayleigh fading channels is analyzed in [13,14].The optimal strategies for power allocation in every transmission attempt were addressed in [15,16]: the performance evaluation results show that the transmit power increases among successive transmission attempts.In [17], multiuser (i.e., with per-node and per-link constraints) resource allocation (in terms of bandwidth and power) in Type-II HARQ-based OFDMA networks is addressed.

HARQ in the Finite-Blocklength Regime
As mentioned in the introduction, in the last few years, a growing interest in the finite-blocklength regime began in the research community, after the seminal work by Polyanskiy et al. [2], in which the authors developed novel bounds as well as an accurate approximation, based on a quantity called channel dispersion, to the maximum achievable rate for a given blocklength and a probability of block error.In [3,18], Erseghe derived refined approximations and compact integral expressions for converse and achievability bounds in the finite blocklength regime.In [19], instead, Yang et al., investigated the maximal channel coding rate that can be achieved at a given blocklength and error probability when the codewords are subjected to a long-term (i.e., averaged-over-all-codeword) power constraint.
The aforementioned results triggered many new research contributions in various wireless communication scenarios.Just to mention some examples, in [20], the relaying performance under the finite-blocklength regime is analyzed and compared with the Shannon capacity regime.In [21,22], the optimal payload length and transmission energy for CC HARQ are studied to design multi-hop relaying strategies.The energy consumption of CC HARQ in multi-hop transmissions is also addressed in [23].In [24], finite-blocklength HARQ schemes are exploited to analyze throughput and probability of error for Cloud-Radio Access Network (C-RAN) architectures.
Interesting insights in the context of energy efficient communication were obtained, instead, by Kim et al. [25] and Makki et al. [26].In particular, the latter study is of notable interest for the optimization of HARQ processes for M2M communications because it deals with green communications, where the target is not the throughput maximization, like most of the previously mentioned works, rather the design of power efficient transmission schemes.In such study, the authors derive the optimal power allocations over M subsequent transmission attempts of a Type-I HARQ process in order to minimize the outage probability (that is, the probability that the packet can not be correctly delivered after M transmission attempts) under a constraint on the average transmit power P.

Our Contribution
The work done in [26] is a suitable starting point for our study, since it addresses all the three challenges of IoT: short packet size, energy efficiency, and communication performance.Our paper makes one step further: in this work, indeed, we aim at measuring the performance gain provided by Type-II HARQ processes with respect to open-loop and Type-I HARQ processes.We will specifically provide a novel performance evaluation and comparison among CC HARQ, IR HARQ, and a possible mixture of these two, denoted by mixed HARQ, in the finite-blocklength, energy-constrained regime.The performance metrics that will be considered are: (1) outage probability, (2) delivery delay, and (3) energy efficiency.We derive also the optimal power allocation that is needed to meet such performance requirements.The final goal of this study, indeed, is to provide useful results about the achievability of given performance indices in real M2M applications, with particular reference to URC.
We believe that our analysis is useful for the development of new protocols for the IoT because one can tailor the retransmission protocol to the specific IoT use case, according to the performance metric target that has to be fulfilled.
Finally, we remark that IR HARQ processes in this context were addressed in [26], but the analytic expressions derived in [26] are not suitable for our purposes, since we make the assumption that the coherence time of the wireless channel is shorter than the length of the transmission round.Moreover, despite the large body of works appearing (even in recent times) in literature on energy-efficient HARQ (e.g., [27,28]) and IoT (e.g., [29]), none of these has yet proposed a comprehensive comparison of the various HARQ approaches in supporting a diverse set of requirements for IoT applications.

System Model
In information theory, the channel capacity C is defined as the maximum value of the mutual information I between the input x and the output y of channel, i.e., C = max p x I(x; y).For Additive White Gaussian Noise (AWGN) channels with noise variance σ 2 w , the channel output is y = x + w, thus, y is conditionally Gaussian given the input value x, i.e., p y|x (y|x) ∼ N (x, σ 2 w ).In this context, the maximum value of mutual information is attained for Gaussian-distributed input, i.e., x ∼ N (0, σ 2 x ), and the channel capacity (expressed in bits per channel use) is where w is the Signal-to-Noise Ratio (SNR).If passband modulations are considered, the capacity is doubled since we are dealing with two parallel AWGN channels: . This is one of the most famous expressions of information theory and, due to its simplicity, it is used in a lot of theoretical works involving coding schemes in the asymptotic regime, as discussed in the previous section.
Let us consider a encoding/decoding procedure that takes b information symbols from the alphabet M and encodes them into a codeword belonging to set M L , i.e., a codeword taking L channel uses, where L is a finite number [2].Assuming that the alphabet is binary, i.e., |M| = 2, the information rate of the codeword is The codewords are then transmitted on the wireless channel using a transmitted symbol power P. As for the wireless channel model, in the following, we will consider a AWGN channel with complex normal fading coefficients h, so that |h| is Rayleigh-distributed, as depicted in Figure 1.For the sake of simplicity and without loss of generality (We remark that the considered channel model, despite being simplified with respect to more realistic models, allows us to write the optimization problem in closed form, and solve it, gaining insights regarding real-world deployments.): 1.
the fading process is assumed flat on every transmitted codeword and fading realizations among distinct blocks h i and h j , i = j, are independent, i.e., h i ⊥ ⊥ h j ; 2.
the average value of the squared fading amplitudes g i = |h i | 2 , which are exponentially distributed, is unitary ∀i, thus f g i (g) = e −g ∀i; 3.
Finally, we denote as the probability that the packet decoding process fails.Under these assumptions, the relationship among transmission rate, Shannon capacity, and error probability is derived in [2] and can be expressed as follows: where C = 1 2 log 2 (1 + Γ) bpcu is Shannon capacity, V is the channel dispersion and is equal to and ∞ x e −z 2 /2 dz.In the case of passband channel, the Shannon capacity and the channel dispersion must be multiplied by two.
We can approximate the average decoding error probability as a function of L, R, P, taking the expectation over the fading statistics as follows: where E is the expectation operator.
If the decoding process fails, the receiver does not send the acknowledgement (ACK) and the transmitter needs to send the packet again.Let us denote with M, P m , and Φ m the maximum number of transmission attempts, the transmission power employed in the m-th transmission attempt, and the probability that the data is not correctly decoded until the m-th transmission attempt, respectively.Note that by definition it is Φ 0 = 1.The average consumed energy during a transmission round is given by and the expected number of channel uses is Then, the average transmission power is computed using the renewal reward theory [30] as In [26], the power allocation value across successive transmission attempts P m ∀m = 1, . . ., M are optimized in order to minimize the outage probability Φ M , i.e., the decoding failure probability after M transmission attempts, under a constraint on the average transmitted power value.In our work, we tailor the optimization problem to a more realistic scenario and we investigate the actual performance gap between Type-I HARQ, CC HARQ, IR HARQ, and mixed HARQ processes.In Figure 2, a sample flow diagram of a CC HARQ process is provided.The minimization problem we design is the following: Note that, in contrast to what is done in [26], we are not imposing a constraint on the average transmitted power P, but rather on the average energy budget ξ.Moreover, instead of letting the transmit power P m grow to infinity, we are forcing P m in the interval [P min , P max ], which is a reasonable constraint in a real scenario of power-constrained devices.This choice puts a constraint on the average consumed energy ξ, as well.The minimum energy budget J min can be easily obtained as follows: recalling that Φ 0 = 1.A similar reasoning is applied to obtain the upper bound J max : According to the kind of HARQ protocol that is implemented at the receiver side, the actual outage probability Φ M value is derived as explained in the following of this section.

Type-I HARQ
If the receiver tries to decode only the last received packet discarding previously received information, the outage probability is where φ j denotes the probability that the data is not decoded during the j-th transmission attempt, i.e., φ j = E g [ (L, R, gP j )].

General Characterization of Type-II HARQ Processes
If packet combining is enabled at the receiver side, the outage probability can be computed as follows.First of all, we recall that M is the maximum number of transmission attempts and L is the total number of channel uses to transmit the codeword.Let us divide the original codeword into N ≤ M sub-codewords of length The information rate after the j-th transmission attempt is equal to Note that R j = R ∀j ≥ N. Let K = M/N and define the N × K matrix of channel gains G as and the K × N matrix of transmit powers P as . .P N P N+1 P N+2 . . .P N+N . . . . . . . . .
Let us denote with G (j) and P (j) the channel gain and transmit power matrices having the elements of G and P whose subscript is less or equal to j and zeros elsewhere.Then, we define matrix Ω (j) as The transmission of multiple sub-codewords can be modeled as a N-parallel AWGN channel with Rayleigh fading [31].Therefore, the decoding error probability of the j-th transmission attempt is expressed as where and are the cumulative channel capacity and cumulative channel dispersion, respectively.Note that the subscripts (α, α) refer to the elements on the main diagonal of matrix Ω (j) .
The decoding error probability of Type-II HARQ processes at the j-th transmission attempt φ (T2) j is obtained averaging j over the channel gain distribution as follows: Note that the factorization of f g 1 ,...,g j (g 1 , . . ., g j ) as f g 1 ,...,g j (g 1 , . . ., is valid under the hypothesis of independent block fading.The outage probability at the m-th transmission attempt becomes In the following, we tailor the preceding general characterization to the various kinds of Type-II HARQ processes.

CC HARQ
If the receiver is capable of collecting the replicas of the received packet in a buffer and combining them to increase the effective SNR, we have a CC HARQ process.The combination of the packets is done exploiting Maximal Ratio Combining (MRC) [32], thus the effective SNR after the j-th transmission attempt is We want to remark that this is a special case of the previously proposed characterization in which N = 1: there is not any parallel channel and just bit repetition is allowed.

IR HARQ
If the original codeword is divided into N = M sub-codewords, then the process is a pure IR HARQ.This scheme exploits a M-parallel channel, but no bit repetition is allowed.

Mixed HARQ
This approach merges the strength of IR and CC HARQ, since N is such that 1 < N < M, thus both a N-parallel channel and bit repetition are considered in this process.This is the most general scheme and it is employed in the LTE cellular standard [33].

Performance Evaluation
Numerical evaluations have been performed using the parameters summarized in Table 1.The transmit power P i is bounded in the interval [0, 20] dB, while a maximum amount of M = 3 transmission attempts is allowed.A blocklength of L = 50 channel uses has been chosen and the original codeword has been divided into N = M = 3 segments, of length L j = L/M 17 each, and N = 2 segments, of length L j = L/N = 25 each, for IR and mixed HARQ, respectively.We want to remark that the choice of these parameters has been done in order to reduce the amount of buffering required to support data retransmission, which is a really important constraint for cost-and delay-sensitive MTDs [34].For this particular choice of the parameters, in the CC scheme, it is 3) = g 1 g 2 g 3 ; ; and, therefore, the cumulative capacity values are the same holds for dispersion V j .For the IR scheme, instead, we have = P 1 0 0 , P (2) = P 1 P 2 0 , P (3) = P 1 P 2 P 3 ; where the matrix elements denoted with the highlighted dot are not explicitly calculated because their values do not affect the computation of Ω (j) α,α .Therefore, the cumulative capacity values are the same holds for dispersion V j .Finally, for the mixed HARQ case, it is = g 1 g 3 g 2 0 ; = P 1 P 2 P 3 0 ; and, therefore, the cumulative capacity values are the same holds for dispersion V j .
In the following, we will discuss the performance of the various HARQ schemes in terms of outage probability, power allocation, delivery delay, and energy efficiency.

Outage Probability
The performance of the various HARQ schemes in terms of outage probability Φ M as a function of the average consumed energy ξ can be found in Figure 3.The open-loop system, i.e., the system with no retransmissions (M = 1), is reported as baseline.As expected, all the HARQ schemes outperform the open-loop system thanks to the retransmission process employed.Moreover, all the Type-II HARQ schemes outperform the Type-I HARQ scheme: even if the number of transmission attempts we allow is very low, the performance of Type-II HARQ dramatically improves thanks to the effect of packet combination.Focusing on the performance of Type-II HARQ processes, the reader can infer that IR HARQ has the best performance in terms of outage probability with respect to the other two schemes.It is worth noticing that, for low energy budgets, i.e., log ξ < 6, mixed HARQ behaves better than CC HARQ, as expected because it is a mixture between IR and CC approaches.However, when log ξ ≥ 6, the CC scheme outperforms the mixed one.The reason for this has to do with the upper bound on the transmission power and will be explained in the following of the section.Finally, note that, as the energy budget ξ increases, the performance gap between Type-II HARQ processes narrows.
We remark that the 10 −5 outage probability target for URC is met soon by all kinds of Type-II HARQ, with an energy budget ξ in the interval [5.5, 6] (on a logarithmic scale).On the other side, Type-I HARQ is hardly capable of meeting the same target, achieving it only for high energy budgets.We also observe that the open-loop system cannot meet the requirements of URC, since it does not use multiple transmission attempts.

Power Allocation
Figure 4 shows the power allocation P m ∀m = 1, . . ., M vs. the average consumed energy ξ.In Figure 4a, it can be seen that, for Type-I HARQ processes, the optimal power allocation consists in always employing increasing transmission powers for successive transmission attempts, i.e., P 1 < P 2 < P 3 , confirming the results reported in [26].A similar power allocation policy can be inferred from Figure 4b for the CC HARQ process, with the only difference that P 3 grows faster than in the Type-I before the saturation point since the combining procedure of CC HARQ allows for alloting less energy to the first transmission attempt.In the case of IR HARQ and mixed HARQ the strategy changes: the two schemes with variable rate show different trends of the power allocation.Figure 4c,d illustrate the power allocation results for IR HARQ and mixed HARQ, respectively.In the IR case, for log ξ < 6, i.e., before P 3 saturates, the best power allocation strategy consists in using more power in the first transmission attempt than in the second one, yielding P 2 < P 1 < P 3 .Indeed, since the first packet is transmitted using the highest rate, it is the least resilient and, therefore, more power is necessary.The optimal power allocation strategy, thus, suggests to use more power in the first transmission to minimize the outage probability.On the other hand, when log ξ ≥ 6, it is better to allocate increasing power in successive transmission attempts.Regarding the mixed scheme, a similar policy can be inferred: before the saturation of P 3 , P 1 is slightly higher than P 2 ; on the other hand, after the saturation, one should employ increasing power levels again.Note that the gap between P 1 and P 2 when log ξ < 6 is tighter than in the IR case.This is due to the effect of bit repetition: indeed, in mixed HARQ, the first transmission attempt is still the least resilient but will be transmitted again in the final transmission attempt.Therefore, thanks to the combination of two version of the first sub-codeword at the receiver side, P 1 is lower than the IR case.

Delivery Delay
In Figure 5, the average delivery delay τ of the four HARQ schemes is represented.Let us remark that this performance metric can also be considered as the average buffer occupation on the receiver side.
The curves show that IR HARQ provides the best performance in terms of delay, employing a lower number of channel uses with respect to the other HARQ schemes.On the contrary, the trends of Type-I and CC HARQ curves, instead, overlap as the energy budget ξ grows, since they employ the same number of channel uses in every transmission attempt and the outage probability Φ M tends to zero for both the schemes.Finally, the mixed HARQ provides an interesting performance in terms of delay, which is much lower than the CC trend.
Note that, as the energy budget grows, the average delay of the various schemes asymptotically converges to L, L/N, and L/M, i.e., the delay of a single transmission attempt.
As for the low latency requirement in URC, the plots clearly state that the lowest delivery delay is provided by the IR and mixed variants of Type-II HARQ.Since CC HARQ does not fragment the original codeword, it provides a much higher delivery delay.

Energy Efficiency
Figure 6 depicts the energy gain trend of Type-II HARQ processes with respect to Type-I HARQ, i.e., the energy gain provided by combining previously received packets before decoding.The reader can infer that an energy gain from 50% to a considerable 90% can be obtained using Type-II HARQ.The highest gain is provided by the IR scheme, as expected.Moreover, it can be seen that the energy gain decreases as the outage probability increases, i.e., as the energy budget ξ is lower, and that all the gains tend to converge to 90% as Φ M tends to zero.Finally, comparing these results with what we obtained in our previous work [35], we can state that the energy gain depends on the number of transmission attempts M. Indeed, increasing the value of M, the achievable outage probability given a certain energy budget by Type-II HARQ schemes decreases.Therefore, the energy gain they can provide with respect to Type-I HARQ is higher if we increase M.

Final Observations and Remarks
Based on the results obtained solving the optimization problem (9), we can make some considerations.
First of all, let us observe that Type-I and CC HARQ, which are constant-rate schemes, employ increasing transmission powers for all values of ξ.IR and mixed HARQ, which are, instead, variable-rate schemes, employ increasing transmission powers only when P 3 saturates, i.e., P 3 = P max .Therefore, we can state that introducing constraint (9d) in the optimization problem influences the power allocation of variable-rate schemes: there exists a threshold energy budget ξ (in this case, equal to e 6 ) such that the power allocation policy changes.Moreover, we observe that, for all HARQ schemes, when P 3 saturates, the slope of outage curves changes and they become less steep.This intuition can be exploited in the implementation of real transmission systems.
Secondly, we may observe that, despite providing the best performance in terms of outage and delivery delay, the IR schemes is the least flexible, since it cannot support a variable number of transmission attempts, while, given N, the mixed approach supports an arbitrary amount M of attempts.Intuitively, the performance of this two schemes converges for N/M → 1.On the other hand, CC HARQ is the approach with the lowest implementation complexity at the terminal device, as it does not even need to segment codewords.
Finally, note that for extremely low energy budgets, the performance of Type-I and CC HARQ becomes very poor, while IR and mixed ones still work.
Table 2 summarizes the simulation results.
Table 2. Best Type-II HARQ approach given a target performance metric.

CC IR Mixed
Outage probability Delivery delay Energy efficiency Transmission flexibility Implementation complexity

Conclusions
In this paper, a novel comparison between all the different kinds of HARQ processes in the context of finite-blocklength, energy-efficient M2M communication has been provided.The reference scenario is really challenging and extremely timely, since low-complexity, energy-constrained devices will be employed in many IoT applications like, e.g., smart metering or environmental monitoring.As expected, Type-II HARQ approaches outperform the Type-I approach in terms of outage probability due to the combining process, providing up to a considerable 90% energy saving.Advantages and disadvantages of the various kinds of Type-II HARQ processes have been discussed, with a special reference to the emerging paradigm of URC.Power allocation policies have been derived solving the proposed optimization problem and some useful insights have been suggested for the implementation of practical transmission systems.

Figure 1 .
Figure 1.Block scheme of the wireless channel.

Figure 2 .
Figure 2. Sample packet flow of a CC HARQ process.At every transmission attempt failure, the receiver (RX) stores the packet received from the transmitter (TX) to perform joint decoding at the next transmission attempt.

3 Figure 3 .
Figure 3. Outage probability Φ M vs. average consumed energy ξ.Note that ξ is represented on a logarithmic scale.

Figure 4 .
Figure 4. Power allocation P m vs average consumed energy ξ.Note that ξ is represented on a logarithmic scale.(a-d) show the trends for the Type-I HARQ, CC HARQ, IR HARQ, and mixed HARQ case, respectively.

Figure 5 .
Figure 5. Average number of channel uses τ for Type-I, CC, IR, and mixed HARQ vs. average consumed energy ξ.

Figure 6 .
Figure 6.Energy gap of CC, IR, and mixed HARQ with respect to Type-I HARQ vs. outage probability Φ M .