1. Introduction
Massive machine-type communication (mMTC) and URLLC (ultrareliable low-latency communication) are the Next Generation cellular network use cases that promise to transform our societal landscape by introducing emerging applications and industry verticals. These two emerging communication use cases are mainly suited for the Internet of Things (IoT), thereby enabling their operation autonomously without any human interaction [
1]. By 2025, over 50 billion devices will be interconnected through cellular access technologies [
2]. The design of future wireless networks aims to achieve energy-efficient transmission while ensuring quality of service (QoS). Investigating and optimising the radio resources allocated during transmission is critical to maximise energy efficiency and throughput while guaranteeing reliability and latency.
To achieve the minimal delay requirements of most real-time verticals such as e-health, industrial IoT, and autonomous vehicles, a promising solution is to utilise short message communication. In this context, the lengths of the packets to be communicated are short, but their significance is high. With short packets under stringent QoS constraints, conventional performance metrics, such as the Shannon or outage capacity, offer a poor benchmark. Consequently, new and novel frameworks are required. In this context, the maximum achievable rate of finite blocklength packets was defined in [
3] as a function of the blocklength and error probability. In [
4], the authors recently explored covert millimetre-wave communications under a finite block length regime. They examined a scenario in which a transmitter, equipped with multiple antennas, sends covert messages to a legitimate receiver in the presence of spatially random wardens. Furthermore, the authors focused on identifying the optimal transmit power and block length to maximise the average effective covert throughput for beamforming strategies.
Furthermore, the traffic in the IoT ecosystem demands service guarantees in the time-varying wireless channel. The wireless channel is unpredictable due to environmental variations or obstacles [
5], which can lead to significant violations of the QoS. Therefore, novel metrics are required to capture the model of the tail distribution of these traffic types. In this context, effective capacity (EC) and effective bandwidth (EB) are relevant metrics accounting for queuing, reliability, and (end-to-end) latency (unlike the Shannon capacity, which only considers the transmission rate). Therefore, EC is a powerful metric for low-latency communication that characterises the relation between the communication rate and the tail distribution of the packet delay violation probability [
6]. Specifically, the effective capacity is defined as the highest arrival rate the network can serve under a particular delay constraint. On the other hand, the effective bandwidth characterises the minimum service rate required to support data arrival in a certain network subject to a QoS constraint [
7].
To fully characterise the effect of the traffic on the wireless communication link, we need to look into three interconnected factors: message size, energy efficiency, and accurate environmental conditions. Concerning the first point, the IoT traffic comprises short and often burst messages, which are challenging to model using conventional wireless communication tools [
8,
9]. Therefore, short-packet transmission emerged in the past decade, thus extending the Shannon capacity with respect to the finite blocklength regime [
10]. Regarding EC, Gursoy examined the statistical framework of the EC for a single node under a Rayleigh fading environment under a finite blocklength regime [
11], thereby showing that the EC depends on the error probability and the delay QoS exponent. In [
12], Musavian et al. maximised the EC in a cognitive radio network. Additionally, in [
13], they examined the maximisation of the EC while considering the constraint of effective energy efficiency. In recent studies, in [
14], the authors investigated the performance of the effective capacity under Markovian arrival traffic. They evaluated the system’s overall performance by considering the arrival and service processes. Later, the authors extended their analysis and assessed the performance under a finite blocklength regime while introducing an effective energy efficiency (EEE) model.
The second point is energy efficiency; in many applications, machine-type devices (MTDs) are battery-constrained and designed with strategies to maximise the network lifetime, thus impacting their behaviour and traffic [
8,
9]. For instance, an MTD may wake up, sense or sample, transmit its data in a burst, and then return to sleep mode. Such behavior affects the message size, the number of messages, the sensing/sampling capabilities, and the transmission strategies, thereby impacting the device activity and traffic. This is a cumbersome issue concerning activity detection and radio resource management for the base station (BS) [
15]. In [
16], the authors investigated secure energy efficient (SEE) beamforming in multibeam satellite (MS) systems, and they proposed a novel low-complexity optimisation framework, thereby aiming to maximise the SEE under the transmit power constraint. In focusing on energy efficiency, two energy-efficient models for cellular networks are attracting much interest in the literature. The first is based on the energy consumed per unit of network capacity, which is known as the energy efficiency model. It is a fundamental metric for evaluating the energy efficiency of a network [
17]. This model characterises the maximum achievable throughput without considering the quality of service (QoS) requirements in IoT applications. Thus, it is mostly employed for assessing the efficiency of delay-insensitive services [
18]. The second model is an effective energy efficiency model, which extends the concept of energy efficiency by incorporating the effective capacity, which measures the rate of reliable data transmission per unit of energy consumption under delay constraints. This formulation is accurate for supporting delay-sensitive IoT systems. In [
13], the authors examined the energy efficiency problem in mMTC. They developed an analytical framework to measure energy efficiency, which was defined as the ratio of achievable rate to energy consumption. This measurement includes both radiator and static circuit powers. Shehab et al. [
19] assessed the energy efficiency of delay-sensitive networks in the FBL regime and suggested an optimal power allocation technique.
The third point concerns the lack of accurate modelling of the device’s surrounding environment regarding multipath fading, shadowing, and their combined effect. The accurate modelling and analysis of fading channels are crucial for improving the reliability and efficiency of IoT communication networks. Recently, several distributions have been introduced, as they capture the intricate characteristics of the wireless communication medium beyond the multipath, as in Rayleigh or line-of-sight (LOS) components, as well as in Nakagami-
m or Rician fading. For instance, the authors in [
20] analysed the channel capacity in
-composite fading channels, thus introducing analytical models to calculate the capacity. The authors in [
21] explored composite fading based on Rayleigh fading and inverse gamma shadowing, thereby offering theoretical insights and validation through practical data. Then, ref. [
22] introduced an extended
fading distribution and analysed the outage probability, average symbol error probability, effective rate, and average channel capacity. Likewise, ref. [
23] assessed the second-order statistics of the Fisher–Snedecor distribution, notably in their application in burst error rate analysis of multihop communications, while [
24] assessed the receiver switched diversity combining schemes under the same distribution. These studies are significant contributions with innovative models and analytical frameworks for understanding and mitigating fading effects in IoT networks, thus building reliable and efficient communication systems. However, they overlook latency-bounded metrics such as the EC.
1.1. Contribution
In [
25], we employed the Nakagami-
m fading model to examine the performance of EEE under a finite blocklength regime and QoS constraints, which specifically focused on the severity of the LOS. The simplicity of this model is advantageous for certain analyses, but it does not hold for practical scenarios where a strong LOS and some shadowing are present. As a result, our previous work may exhibit an optimistic outlook on EEE performance in practical conditions, where the combined influence of the LOS and shadowing significantly impacts signal propagation. This limitation highlights the need for more comprehensive models that can explicitly handle LOS and shadowing effects. Therefore, we consider the
-composite fading model, which enables us to understand how the performance of EEE is affected by the LOS and shadowing under QoS constraints. This model offers a more precise depiction of signal propagation. This progression in our research not only enhances the academic contribution to the field of wireless communications but also offers practical insights for designing and deploying EEE in environments where signal propagation conditions are less than ideal.
Our contribution addresses the three points by investigating the combined effects of multipath fading and shadowing on effective energy efficiency under a finite blocklength regime and QoS constraints, where IoT applications generate both constant and sporadic traffic. Our primary contributions are outlined below:
We derive the exact outage probability expression for the -composite fading channel under the FBL transmission regime, which is precise and tractable to capture the combined impact of multipath fading and shadowing.
We confirm that the EEE is quasiconcave as a function of the signal-to-noise ratio (SNR).
Our approach introduces power, rate, joint power, and rate allocation strategies that meet the stringent delay–outage constraints of random traffic while maximising the EEE.
We provide numerical results that offer significant insight into the performance of cellular networks under different fading conditions. We notice a trade-off between the EEE and QoS constraints that is influenced by channel parameters such as the dominant signal component intensity and shadowing effect. This information will be crucial for those constructing future 6G network infrastructure to provide sufficient QoS for the IoT.
We analyse the sporadic traffic arrivals at the transmitter under a nonempty buffer probability-based energy consumption model.
Finally, the designed optimisation problem of maximizing the EEE is solved numerically through the PSO algorithm.
1.2. Outline
The remainder of this paper is organised as follows. In
Section 2.1, we describe the network model, and we briefly review and define the
-composite fading channel model in
Section 2.2.
Section 2.3 summarises effective bandwidth and effective capacity. Later, in
Section 2.4, we define the effective rate in a finite blocklength regime. Then,
Section 2.5 introduces an MTC traffic model and analyses the average arrival rate.
Section 3 introduces our novel analytical framework for outage probability, while
Section 4 details energy efficiency for constant and bursty arrivals. The EEE maximisation problems and the different algorithms for obtaining solutions are discussed in
Section 5. Then, selected numerical results appear in
Section 6. Finally,
Section 7 concludes the manuscript.
Notation: The expectation operator is denoted as
, while
and
are the gamma function [
26] [Ch 6, 6.1.1] and the upper incomplete gamma function [
26] [Ch 6, 6.5], respectively.
and
are the beta function [
27] [8, 8.384.1] and the Gauss hypergeometric function [
27] [9, 9.111], respectively.
4. Effective Energy Efficiency
In our analysis, the energy efficiency of the system was measured in bits per joule, as recommended by ITU-R, and we utilised a linear power consumption model, which is characterised as [
37]
where
represents the inverse drain efficiency of the transmission amplifier, and
indicates the power dissipated by the hardware circuitry, which is measured in watts.
Remark 5. The linear power consumption model has been extensively employed in numerous research studies to analyse the energy efficiency in wireless systems [38]. This model accurately depicts the linear increase in power utilization due to the increase in transmit power and the inverse drain efficiency while also considering the power consumed when the circuit is idle. Moreover, this model supports our study objective of establishing a performance benchmark for the EEE in short-packet transmission under the QoS constraints of IoT devices. However, a limitation of this model is its assumption that the transmitter always has data for transmission. The performance benchmark for the EEE of the IoT is characterised as follows:
In (
16), the buffer seems to be always full while transmitting data. As a result, the transmitter is always in transmit mode, which leads to higher power consumption. This assumption is inaccurate and overestimates the energy efficiency. It is important to determine the transmitter’s mode while formulating the EEE for wireless fading channels under random data arrivals and statistical queuing constraints. Therefore, we explicitly considered two probabilistic events, namely the source’s arrival and the nonempty buffer probability, which cope with identifying the transmitter mode for transmission. As a result, we redefined the basic linear consumption model of (
16) by incorporating the transmit mode with the transmission probability
and the idle mode with the idle probability
[
39].
By substituting
into Equation (
18), we obtain the simplified power consumption model as follows:
The probability of the transmitter being in an idle
state depends on the probabilities of two events. The first event refers to when the source produces no traffic, and the second is when the buffer is empty.
By incorporating
in (
19) with (
20), we can reformulate the expression of the linear power consumption mode.
It is observed that when
or
, the buffer is always full. Therefore, expressions (
21) can be simplified to (
16).
Therefore, the revised definition of the EEE is derived as
Model Validation
It is evident from [
18,
37] that the energy efficiency function rate will always be either non-negative or zero as the transmitting power approaches zero. Additionally, the function tends to zero as the transmitting power approaches infinity. This analysis further validates the correctness of the EEE, as expressed in (
22), even in scenarios where the arrival traffic is sporadic.
Lemma 1. The upper bound of the EEE (22) is expressed aswhich indicates that the EEE asymptotically approaches zero at a high SNR regime. Furthermore, at a low SNR, it is evident that the EEE converges to zero as follows: In the next analysis, by varying these variables, we investigated the impact of the transmission power
and the rate
R on the EEE.
Figure 4a describes the effective energy efficiency (EEE) as a function of
, whereas
Figure 4b expresses the EEE as a function of
R, with fixed values of
m,
n, and varying the delay exponents
. The results depicted in
Figure 4a provide conclusive proof of an exact match with the findings presented in our earlier paper Figure 2 [
25] under the conditions of
and
in a Nakagami-
m fading channel. This exact correspondence verifies the correctness and dependability of our closed-form equation. It is noted that we are only focusing on one case in
Figure 4, where
, and
, in which a maximum point marks the optimum EEE as a
★, which is used as an exemplary example to facilitate our discussion of the results for obtaining the optimum EEE in
Section 6. Furthermore, the analysis indicates that that EEE curves decline when a strict QoS constraint
is imposed on the buffer. The key intuition from
Figure 4a,b reveals that the EEE exhibits quasiconcave characteristics with respect to both
and
R. More importantly, the evidence of quasiconcavity in the EEE is further substantiated by Lemma 1, which demonstrates that the EEE diminishes to zero with respect to
[
19]. The analysis confirms that the effective rate and power consumption are differentiable functions for
R and
. Moreover, in the EEE expression, the denominator increases as
increases and decreases as
R decreases, which indicates the evident existence of quasiconcave characteristics. The effective usage of
R and/or
plays a crucial role in enhancing the energy efficiency of the communication system. The pursuit of the optimal pair
is driven by improving the EEE, which will be further explored in the next section.
5. Maximisation of Effective Energy Efficiency with QoS Guarantees
In power-limited systems, optimising radio resources is critical for ensuring QoS guarantees and energy saving simultaneously. The transmission power and rate radio resources generally form sophisticated radio management schemes. It is important to note that hardware limitations constrain power allocation, as the transmission hardware must operate with upper and lower power limits. Additionally, the transmission rate offers an opportunity for optimisation, especially in scenarios where devices transmit data at varying rates. This flexibility in the transmission rate offers a valuable degree of freedom (DoF) for optimisation. Such resource allocation strategies have been implemented in different configurations. For instance, LPWAN (low-power wide area network) INGENU technologies often use power allocation to extend battery life [
40]. Conversely, LoRa typically employs rate control strategies coupled with fixed transmission power levels [
41,
42].
We have presented various formulations of the EEE maximisation problem to identify optimal resource allocation by exploiting the transmission power and rate radio resources. These formulations involve different strategies, including minimal transmission power allocation (PA), maximal rate allocation (RA), or a combination of PA and RA. Additionally, it is important to note that the transmission power is constrained on the upper bound denoted by .
Hence, the optimisation problems can be formulated as
,
, and
. Initially, we formulated the power allocation (PA) problem as
, where the primary objective was to determine the optimal power
that satisfies the QoS constraints and simultaneously yields the maximum EEE for a fixed transmission rate
R.
where
,
. We then reformulated the rate allocation (RA) problem as
, where the goal was to identify the optimum rate,
and maximise the EEE for a given fixed power level
while also guaranteeing the QoS constraints.
Lastly, we introduced the problem
, which simultaneously identifies transmission powers and rates (PA and RA). This approach is designed to maximise the EEE under QoS constraints.
is informed by the insights and results obtained from the previously addressed problems:
and
.
The complexity of the EEE expression makes the optimisation problem particularly challenging, especially when obtaining a closed-form solution. It is important to note that problems , , and each comprise a ratio of two functions, the effective rate and the power consumption , both of which are dependent on R and .
Particle Swarm Optimisation
Particle swarm optimisation (PSO) is a nature-inspired swarm intelligence-based algorithm (Algorithm 1) that mimics the collective behaviour of birds flocking to explore and exploit the multidimensional search space for food. This algorithm employs the principles of self-organisation exhibited by the number of agents called particles. Every particle is characterised by a specific position and velocity within the search space, which are instrumental in calculating potential solutions for the optimisation problem. This algorithm promises to find the global optimum of an objective function by iteratively adjusting the positions and velocities of the agents inside the problem domain. A fitness function is an objective function that is needed to grade the quality of a solution by assessing each particle that yields the most optimal evaluation of the given fitness function [
43]. Let us define the objective function as
During the initialisation phase, every particle is assigned a random position
along with a velocity
that enables it to traverse inside the search space. In each iteration, every particle independently calculates its personal best
, as well as the global best solution, known as
. To converge on the optimal global best solution, the algorithm employs a dual strategy that incorporates both
and
in the following equations for iteratively adjusting the velocity and position of each particle [
44].
The variable
represents the inertia weight, which is between 0 and 1. The acceleration coefficients are
and
, where
and
are both between 0 and 2 and inclusive, and
and
are the randomly generated values. The updating method is iterated until it converges to a desirable
value. Upon receiving the new updated position, the particle assesses the fitness function and subsequently updates
and
for the minimisation issue in the following manner.
Algorithm 1 Particle Swarm Optimisation (PSO) Algorithm |
- 1:
: maximum number of iterations , , , , - 2:
: ←Randomly initialise number of particles within [, ] ← Randomly initialise number of particles velocities - 3:
: pBest ← pBestValue (pBest) [gBestValue, gBestIndex] ← Max(pBestValue) gBest ←[gBestIndex] FOR i from 1 to DO - 4:
: + (pBest −) + (gBest −) - 5:
: ← + - 6:
: ← Clip(, , ) - 7:
: ←() - 8:
: updateIndices ← > pBestValue pBest[updateIndices] ←[updateIndices] pBestValue[updateIndices] ←[updateIndices] - 9:
: (nGBestValue,nGBestIndex) ← Max(pBestValue) IF nGBestValue > gBestValue THEN gBestValue ← nGBestValue gBest ← particles[nGBestIndex] END IF END FOR
|
6. Results and Discussion
This section presents the numerical results of the optimal resource allocation strategies, and we assessed their performance across five different -composite fading channel scenarios. These scenarios are as follows: (i). In a heavy shadowing scenario , a transmitter and receiver are in an urban setting characterised by high-rise buildings and dense greenery. Despite their proximity and a clear line of sight, the signal path experiences substantial shadowing due to obstructions. (ii). For severe multipath fading , the transmitter and receiver are situated in an open field where no significant obstructions interfere with their line of sight. However, the line of sight between the two devices is weak due to distance or terrain variations. (iii). An intense composite fading scenario featuring both heavy shadowing and no LOS, which can be commonly observed in indoor environments, such as within large office buildings, shopping malls, or underground facilities like subway stations. (iv). A scenario of light composite fading , where there is an LOS and no shadowing typically occurs in flat, open areas with minimal physical obstructions, such as deserts, plains, or certain coastal regions. (v). A moderate composite fading scenario , commonly encountered in suburban areas or semiurban environments. Open spaces and physical obstructions, such as small homes, buildings, trees, and terrain, characterise this setting.
Initially, we examined the effects of LOS and shadowing conditions on the EEE. It is also noted that a constant data arrival rate increases the , thus leading to higher energy consumption than a lower arrival rate. Finally, we explored the trade-off between EEE and the probability of outage delay violations. Regarding the simulation results, we set the network parameters as follows: and were set to and watts, , , and . While solving and , we assumed bps/Hz and dB respectively.
Next, as shown in
Figure 5, we investigated the impact of LOS and shadowing characteristics of the
-composite fading channel on the EEE. The EEE seems to be more sensitive to LOS than shadowing. Therefore, while designing the system, it is recommended to consider factors such as antenna location and height or to use technology that improves the direct LOS. Furthermore, it is noticed that after a certain point, further improvements in the LOS conditions do not translate into proportional gains in the EEE; this is attributed to QoS constraints, which impose an upper bound on the achievable effective rate, as well as on the EEE.
6.1. Optimal EEE under Markovian Arrivals
We highlight that the results in
Section 6.1 present optimal EEE values for PA, RA, and joint PA and RA schemes under five different
-composite fading channel scenarios. These results were obtained through the PSO algorithm detailed in Algorithm 1. A comprehensive and clear analysis of
Figure 4,
Figure 6,
Figure 7 and
Figure 8 is required to substantiate the optimality of the resource allocation strategies proposed by the PSO algorithm. In
Figure 4, the optimal EEE values are depicted. We focused on one case, where
, and
, in which a maximum point marked optimum EEE as
★ has been used as an exemplary example to facilitate our discussion. This explicit marking of ’optimum EEE’ values ensures visibility for an unambiguous understanding. The validation continues with
Figure 6,
Figure 7 and
Figure 8, which further corroborate these results by demonstrating the optimal EEE values derived via the PSO algorithm converged closest to the optimal EEE value, which is marked in
Figure 4. The uniformity of the results across these figures not only illustrates the accuracy of the PSO algorithm but also confirms the optimality of different resource allocation strategic.
Figure 6 demonstrates how the performance of the optimal EEE varies as a function of the blocklength
n parameter over the
-composite fading channels with five different combinations of the
m and
parameters. It has been noted that a lower value of
n improved the EEE due to the lower allocation of channel resources for transmitting packets. In light composite fading scenarios, the probability of buffer congestion decreases significantly. This occurs because as the values of the
m and
parameters increase, the composite fading channel becomes more identical to an AWGN channel. This leads to a rise in the EEE, particularly when compared with intense composite fading. Conversely, the EEE was adversely affected when the channel was subjected to severe multipath fading and shadowing, i.e., intense composite fading. Interestingly, the EEE was higher in severe multipath fading scenarios than in heavy shadowing. This indicates that shadowing has more detrimental effects on the performance of mMTC, especially when QoS constraints are imposed on the buffer. Moreover, it was determined that the joint PA and RA achieved better performance compared to the individual PA or RA, particularly when there were relaxed QoS constraints. This is because under loose QoS constraints, the joint PA and RA strategy has more degrees of freedom in the optimal selection of the rate and power. Moreover, it has been determined that combined rate and power optimisation outperformed each strategy alone or the power optimisation.
Figure 7 demonstrates how the optimal EEE varies with the parameter
p under fixed values of the QoS constraint
and constant
n. The variations in the average value of
were directly controlled by the parameter
p. Consequently, it was observed that
p captured both consistent and irregular traffic patterns that are characteristic of IoT devices. Consequently, different
variations led to distinct optimal power and rate solutions in the optimisation problems
,
, and
. An analysis of the impact of
on the EEE reveals that higher traffic arrival rates led to increased energy consumption compared to lower rates due to more packets accumulating in the buffer for transmission. Moreover, a combined PA and RA strategy was more effective than other methods in handling sporadic traffic. The probability of buffer congestion was reduced in scenarios with light composite fading. This is primarily because the
-composite fading channel becomes more deterministic, which consequently delays violation and outage probability.
Figure 8 demonstrates how the optimum EEE varies as a function of the delay constraint
over the
-composite fading channels. The value of
affected the EEE considerably, with the impact on intense fading conditions being the most detrimental. The EEE decreased with stringent QoS constraints in all considered fading conditions because looser delay constraints reduce the possibility of buffer congestion, thereby leading to a higher EEE than the stringent QoS constraints. As expected, for both the joint PA and RA and PA strategies, better performance was achieved across all fading conditions.
Figure 9 and
Figure 10 investigate the effect of the QoS exponent
on outage and delay violation probabilities. These figures depict the solutions to the optimisation problems
,
, and
for
. These results demonstrate that employing either a PA or RA strategy resulted in lower probabilities of delay and outage as the value of
increased. This is because of our assumption regarding the fixed value of the SNR of (i.e.,
dB) in the RA strategy, which led to the higher values of the optimal rates of
R and the effective rates compared to the strategy of joint PA and RA. Therefore, these higher values significantly decreased the delay violation probability (given that the delay violation probability function is inversely proportional to
R, as defined in (
4)). The findings substantiate this observation in Lemma 1. Additionally, it was observed that the possibility of buffer congestion was reduced under light composite fading scenarios, thus decreasing both the delay violation and outage probabilities. This effect is attributed to the channel becoming more deterministic in such scenarios.
Figure 11 depicts how the probability of delay violation varies with different delay bounds
d. A larger value of
d indicates that the system can tolerate longer delays, thus decreasing the probability of delay violation as
d increases. Additionally, it was evident that intense composite fading consumed more energy and had lowered effective rates and increased packet buffering time due to slower transmission rates (buffer congestion), which subsequently increased the probability of the nonempty buffer
. This may result in a higher delay violation probability function. This finding aligns with the observations in
Figure 9 showing that a joint PA and RA optimisation strategy resulted in a higher probability of delay violation. In contrast, using RA alone reduced the probability of delay violation. This is attributed to the high fixed value of
in RA, which is a conclusion also supported by Lemma 1.