Yun Ai1, Michael Cheffena2. 1. Faculty of Engineering, Norwegian University of Science and Technology (NTNU), N-2815 Gjøvik, Norway. yun.ai@ntnu.no. 2. Faculty of Engineering, Norwegian University of Science and Technology (NTNU), N-2815 Gjøvik, Norway. michael.cheffena@ntnu.no.
Abstract
Wireless sensor networks (WSNs) will play a fundamental role in the realization of Internet of Things and Industry 4.0. Arising from the presence of spatially distributed sensor nodes in a sensor network, cooperative diversity can be achieved by using the sensor nodes between a given source-destination pair as intermediate relay stations. In this paper, we investigate the end-to-end average bit error rate (BER) and the channel capacity of a multi-hop relay network in the presence of impulsive noise modeled by the well-known Middleton's class-A model. Specifically, we consider a multi-hop decode-and-forward (DF) relay network over Nakagami-m fading channel due to its generality, but also due to the absence of reported works in this area. Closed-form analytical expressions for the end-to-end average BER and the statistical properties of the end-to-end channel capacity are obtained. The impacts of the channel parameters on these performance quantities are evaluated and discussed.
Wireless sensor networks (WSNs) will play a fundamental role in the realization of Internet of Things and Industry 4.0. Arising from the presence of spatially distributed sensor nodes in a sensor network, cooperative diversity can be achieved by using the sensor nodes between a given source-destination pair as intermediate relay stations. In this paper, we investigate the end-to-end average bit error rate (BER) and the channel capacity of a multi-hop relay network in the presence of impulsive noise modeled by the well-known Middleton's class-A model. Specifically, we consider a multi-hop decode-and-forward (DF) relay network over Nakagami-m fading channel due to its generality, but also due to the absence of reported works in this area. Closed-form analytical expressions for the end-to-end average BER and the statistical properties of the end-to-end channel capacity are obtained. The impacts of the channel parameters on these performance quantities are evaluated and discussed.
Entities:
Keywords:
bit error rate; channel capacity; cooperative relay; decode-and-forward; fading channel; harsh environment; impulsive noise; system performance; wireless sensor network
In recent years, technological concepts such as Industry 4.0, smart home, and smart grid are set to reshape the landscape of future industry and people’s lifestyle more than we ever thought possible. The common vision of such systems is generally connected to one single concept, the Internet of Things (IoT), where through the use of wireless sensor networks (WSNs), the entire physical infrastructure is closely coupled with the achievement of intelligent monitoring and management [1,2]. WSNs can provide great operating effectiveness through low installation and operating costs, installation flexibility, and scalability. They have be used in a broad range of scenarios such as smart home services [3], disaster detection and relief [4], and industrial automation [5,6].A sensor network typically consists of a number of inexpensive low-power sensor nodes, which are distributed across a large area and can perform the tasks of data sensing, simple information processing, and communication over short distances [7]. Arising from the presence of spatially distributed sensor nodes in a sensor network, cooperative diversity can be achieved by using the sensor nodes between a given source-destination pair as intermediate relay stations. This kind of communication scheme provides significant robustness against the adverse effects of shadowing and fading in wireless communications, which leads to broader coverage, enhanced mobility, and improved system performance compared to the direct transmission [8,9,10]. Depending on the nature and complexity of the relaying technique, the relaying strategies can be generally classified into two categories, namely decode-and-forward (DF) and amplify-and-forward (AF) [11,12,13].The performance analysis of DF and AF relaying systems under different channel conditions has been the topic of a wealth of papers. In the most recent work, the analytical expressions of the end-to-end average bit error rate (BER) for DF relaying systems over Rayleigh and Nakagami-m fading channels with additive white Gaussian noise (AWGN) have been derived in [14,15], respectively. The ergodic capacities of the DF relaying systems in Rayleigh, Rician, and Nakagami-m fading channels have been analyzed in [16,17,18], respectively. However, the analyses are made for the particular case of only two consecutive hops, which limits the use of the results. The ergodic capacity for multi-hopAF relaying systems over Rayleigh fading channels was investigated in [19]. In [20], the authors derived a tight lower bound for the error rate and the outage probability of cooperative diversity networks over independent non-identical Nakagami-m fading channels with AF relaying and maximum ratio combining (MRC) at the destination node. In [21], an upper bound for the ergodic capacity of multi-hop cooperative relaying channels over independent non-identically distributed (i.n.i.d.) Nakagami-m fading was derived assuming AF relays. From the aforementioned up-to-date reported works, it is fairly evident that the ergodic capacity for multi-hop DF relaying systems over Nakagami-m fading channels is not explored from the analytical point of view.Meanwhile, the vast majority of the analyses on the performance of wireless communication systems in the open literature have been based on the assumption of interference amplitude following Gaussian distribution with flat power spectral density (i.e., AWGN) owing to its simplicity for analysis. However, the AWGN channel model does not cover the behavior of a large class of commonly occurring interference signals such as electromagnetic interference and man-made noises, which cannot be ignored in many scenarios ([22], pp. 84–90). For example, in harsh industrial environments where WSNs will play a vital role in the Industry 4.0 era, the effects of noise and interferences are significant due to the wide operating temperatures, strong vibrations and excessive electromagnetic noise caused by large motors and other equipment [23,24,25]. Therefore, the impulsive noise should be taken into consideration while analyzing the performance of WSNs for industrial applications. To this regard, a more practical model is the Middleton’s Class-A (MCA) model, which has shown to provide excellent fits to a variety of noise and interference measurements [26,27,28]. The advantage of this model lies in its generality to represent a number of interference signals with arbitrary impulsive effects. By varying model parameters, we can model a wide class of interferences ranging from pure AWGN to highly impulsive noise [29,30].In light of this, we present the performance analysis of multi-hop DF relaying system over Nakagami-m fading channels in the presence of impulsive noise. The justification for the choice of Nakagami-m distribution as the small-scale fading in our analysis is threefold. Firstly, a large number of field measurements show that the small-scale fading in indoor environments follows Nakagami-m fading [31,32,33]. Secondly, Nakagami-m distribution describes via the m parameter a wide range of fading distributions. For instance, it converges to one-sided Gaussian distribution with , to Rayleigh with , and to purely Gaussian as m approaches infinity. Given appropriate bounds on the parameters, the lognormal and Weibull distributions can also be well approximated by the Nakagami-m distribution in some ranges ([34], pp. 284–288). Furthermore, it can also closely approximate the Nakagami-n (Rice) and Nakagami-q (Hoyt) distributions with appropriate parameter mappings ([35], p. 25). Thus, our results can be readily extended to other fading scenarios by simply varying the model parameters. Last but not least, to the best of our knowledge, it is still an open research question on the capacity performance of multi-hop DF relaying systems over Nakagami-m fading channels. In this paper, we intend to fill this gap.The remainder of this paper is organized as follows. In Section 2, we introduce the cooperative transmission system under investigation as well as the fading channel and noise model. In Section 3, closed-form expressions for the end-to-end average BER of the relaying system under the considered channel condition are derived. The analytical expression for the end-to-end average capacity and the statistics of the end-to-end instantaneous capacity are derived in Section 4. Analytical and simulation results are presented and discussed in Section 5. Section 6 concludes the paper and discusses about future work.
2. System and Channel Model
2.1. Notation
A number of notations are used throughout the paper, here we highlight the following notations and their corresponding meanings: denotes the probability density function (PDF) of the random variable (RV) x; represents the cumulative distribution function (CDF) of the RV x. The symbols and are the transmitted power and the received signal power by node , respectively. The RV represents the noise of the ℓ-th link modelled by MCA model. The symobl represents the average BER of the ℓ-th hop transmission; and denotes the average BER after the ℓ-th transmission compared with the bits transmitted by source node .
2.2. System Model
In our work, we consider a multi-hop wireless relay system with L hops using DF relaying strategy. Figure 1 illustrates the investigated scenario, where the nodes and correspond to the source node and destination node, respectively; and the link between the nodes and , , is denoted as ℓ-th hop with separation distance . Full-duplex mode of communication is assumed, in which the nodes can transmit and receive at the same time employing frequency division duplexing (FDD). In FDD mode, each node use frequency bands and to transmit and receive data, respectively. Altogether, there are L such non-overlapping frequency pairs; and only a subsequent node can listen to the signal transmitted by a previous node, thus avoiding the interference in any hop owing to the transmissions occurring in the surrounding hops. The channels between adjacent nodes and , , are mutually independent and undergo Nakagami-m fading.
Figure 1
Illustration of a multi-hop relay system with L hops.
Data transmission is done using the M-ary phase shift keying (M-PSK) symbols with equal a priori probabilities. The node , , transmits the unit-energy M-PSK symbol (i.e., ) with power . The corresponding received signal at node and the total transmit power of the relay system can be written as
where is the received signal power by node ; and are the channel fading amplitude and the additive noise of the ℓ-th hop, respectively. The received signal power by node depends on the transmitted signal power by the previous node and the distance between the two nodes. A widely used model for the signal attenuation is the one-slope path-loss model [33]. According to the one-slope model, the relationship between and can be expressed as
where is the path-loss exponent, which reflects the rate at which the received power decreases with distance. The value of the parameter in a specific environment could be simply obtained by field measurement [36,37,38] or estimated using numerical algorithms [39,40]. The overall performance of the DF relaying network is limited by the worst link, it is thus straightforward to show that in order to obtain the best performance, the total power should be allocated among different hops in a way such that the received signal power is equal for each receiving node, i.e., , . From (3), this constraint of the received powers translates into the following relationship on the transmitted power of each node
2.3. Channel Model
The channel fading amplitudes () in (1) are modelled as independent and identically distributed (i.i.d.) Nakagami-m RVs. The PDF of the RVs () is expressed as
where represents the complete Gamma function defined as , is the expectation of ; and m is the Nakagami-m fading parameter, which determines the severity of fading channels and ranges from 0.5 to ∞.The additive noise () in (1) are i.i.d. RVs modeled by the MCA model. The PDF of the RVs is given by [41]
where denotes a zero-mean Gaussian PDF with variance ; and the parameter is the Poisson-distributed probability expressed byThe variance in (6) and (7) is defined with the auxiliary RV as follows:
where represents the ratio of the Gaussian noise power to the impulsive noise power . The parameter A is called the impulsive index and defined as the product of average rate of impulsive noise and mean duration of the impulsive interference. The impulsive index determines impulsiveness the noise: a smaller value of the impulsive index implies a higher level of impulsive interference. It is known that as A approaches a value around 10 or larger, the MCA distribution is very close to a Gaussian PDF; while for A and lower than 1, the PDF gets very heavy tails and the interference can be seen as very impulsive [26]. The extraction of MCA model parameters from real measurements can be done with the algorithms developed in (e.g., [42,43]). It should be noted that the MCA model includes both the impact of impulsive interference as well as thermal noise in the communication systems [41]. Figure 2 shows the difference between pure AWGN and impulsive noise generated with the MCA model and Figure 3 illustrates the effects of the parameters A and used in the MCA model.
Figure 2
Absolute values of AWGN samples with (top figure) and Middleton’s Class-A noise samples with , , (bottom figure).
Figure 3
Absolute values of Middleton’s Class-A noise samples with , , (top figure) and with , , (bottom figure).
As can be seen from (7), the MCA model can be interpreted as a Gaussian-mixture model [44]. Therefore, it is straightforward to show that the mean of the noise ; and the average power of the noise, i.e., the variance of , is calculated asAlternatively, the generation of MCA noise can be interpreted as a stationary random process: for each channel realization, the probability of experiencing an interference noise with distribution
is given in (8). Despite the PDF in (7) has an infinite number of terms, we can safely restrict our analysis to the first N terms without significant loss by noticing that as n increases, the probability approaches zero and is thus negligible. The number N can be obtained from
where is an arbitrary positive number.
3. Bit Error Rate Performance Analysis
3.1. The Instantaneous SNR
To derive the BER and channel capacity of the relaying system, we first derive the statistics of the signal-to-noise ratio (SNR). Let be the instantaneous SNR pertaining to the ℓ-hop transmission, which is given byAs the fading amplitude is Nakagami-m distributed with PDF given in (5), we can obtain the PDF of the instantaneous SNR by applying the concept of transformation of random variables ([45], pp. 182–193) and obtain the following expression:From (15), we could also obtain the average SNR of the ℓ-th hop as . The CDF of the instantaneous SNR can be obtained from its relationship with the PDF in (15) as follows:
where is the normalized lower incomplete Gamma function defined byThe average BER
where
withSee Appendix A.1. ☐The average BERIf the average BER per hop is the same for all hops (namely,See Appendix A.2. ☐
3.2. The End-to-End Average BER
Figure 4 shows the relationship between the end-to-end average BER of the L-hop relay system and the single-hop average BER in log-log representation assuming the identical statistical behavior for all single hops. From Figure 4, we can observe a nearly linear relationship between the two BERs when the single-hop average BER is below some threshold. This linearity can be theoretically proved by noticing that the linear term will dominate for low values of after extending the power series in (21) ([46], p. 25).
Figure 4
End-to-end average BER of the L-hop relay network versus individual-hop average BER.
4. Channel Capacity Performance Analysis
By comprehending the MCA noise channel as a Gaussian-mixture channel in (7), the instantaneous channel capacity per unit bandwidth of the ℓ-th link can be obtained according to the theorem of total probability ([45], p. 23), i.e.,
where and are given in (8) and (10), respectively.According to the well-known max-flow min-cut theorem, the maximum achievable channel capacity of a multi-hop relay system from the source node to the destination node is bounded by the minimum of the capacities of each individual hop ([47], pp. 587–595). Therefore, the instantaneous channel capacity of the end-to-end full-duplex relay network can be written as
where is the effective SNR equivalent to one-hop transmission channel with the same capacity as the L-hop DF relay channel.The PDFUnder the power allocation scheme in (4), the instantaneous SNR () of each hop are i.i.d. RVs with PDF and CDF given in (15) and (16), respectively. The CDF of the equivalent SNR is given by
where is the normalized upper incomplete gamma function defined asThe PDF of the equivalent SNR follows immediately by differentiating (25) and is expressed as in (24). ☐
4.1. The End-to-End Average Capacity
The end-to-end average channel capacity of the relay network can be obtained from
where is the instantaneous capacity in (23) and is the PDF of the equivalent SNR given in (24). The closed-form expression for the average capacity is given below.The end-to-end average capacity of the L-hop relay network under the balanced power allocation scheme can be expressed as follows:
where the k-th moments
withSee Appendix B.1. ☐
4.2. Statistics of the End-to-End Instantaneous Capacity
The expression of the end-to-end instantaneous capacity of the multi-hop relay network is given in (23). To obtain the statistics of , we define an auxiliary variable called partial channel capacity as follows:
where N is calculated from (13). With the assumptions in Section 2, it is straightforward to show that the auxiliary variables
are mutually independent.Next, by applying the concept of transformation of random variables on (30) ([45], pp. 100–108), the PDF of the variable
can be obtained from
where the function is expressed in (24), and are given in (8) and (10), respectively.Finally, it is known that the PDF of the sum of multiple independent random variables, each of which has a PDF, is the convolution of their separate density functions ([45], pp. 182–186). Therefore, from (31), the PDF of the end-to-end instantaneous channel capacity C is expressed as
where ∗ denotes the convolution operator, and the expression of the PDFs
is given in (32) and (13). There exists no closed-form solution to the convolution in (33), but it can be numerically evaluated using mathematical softwares such as Mathematica and Matlab.The variance of the channel capacity is a measurement of the spread of the instantaneous capacity around the average capacity. The variance of the end-to-end instantaneous capacity, denoted as , is defined as
where is the end-to-end average capacity given in (A9), and is the PDF of the end-to-end instantaneous capacity expressed in (33). Closed-form analytical expression for the variance of the channel capacity given in (34) is very difficult to obtain. Nevertheless, the result can be obtained numerically, as will be presented in Section 5.2.
5. Numerical Results
In this section, we will present and discuss the analytical results obtained in the previous sections. The validity of the theoretical results is confirmed with Monte Carlo simulations.
5.1. Results on Average BER
In Figure 5, we present the end-to-end average BER for BPSK modulation signals of an 8-hop relay system against the average SNR of each hop over Nakagami-m fading channels with in the presence of impulsive noise with various levels of impulsiveness (i.e., from highly impulsive with , moderately impulsive with to rarely impulsive with , the ratio is fixed as ). The theoretical curves are obtained using the closed-form expressions given by (A5) and (18) and are found to agree well with the simulation results, thus validating our analysis. It can be seen that when the parameter A is equal to 10, the corresponding curve is extremely close to the result obtained under AWGN assumption, which is in accordance with our statement that when A is equal to or greater than 10, the MCA channel degenerates to an AWGN channel. It can also be observed from Figure 5 that the performance under impulsive noise is dramatically different from that under the AWGN. Under a highly impulsive noise condition, a three-region performance behavior is observed: the BER curve first decreases almost linearly with increasing SNR, and then remains almost stagnant for some SNR region until finally decreases again after increasing the SNR to a larger value. This phenomenon can be best explained by the envelop distribution analyses of the MCA interferences in [43]. It has been observed that the distributions of the noise envelop z are divided into three parts, the first corresponds to smaller values of z, in which the Gaussian noise component dominates; the second corresponds to larger values of z, wherein the impulsive noise component dominates; and the third corresponds to intermediate values of z, for which the CDF is virtually constant for these values. The portion of the distribution corresponding to these intermediate values of z is termed the “null region” [43]. Therefore, we can conclude that the first decrease in the BER plot is mainly affected by the Gaussian noise component with small envelopes; and the second decrease is mainly determined by the impulsive noise component while the stagnant flat-region in the BER plot is due to the existence of the “null region” in the envelope distribution of the MCA noise.
Figure 5
End-to-end average BER vs. average SNR per link over Nakagami-m () channels with various noise conditions.
An advantage of our analysis lies in its flexibility for the performance evaluation under various channel conditions. For illustration purposes, Figure 6 shows the BER results of the Rayleigh fading channels in various noise conditions and the purely AWGN channel by setting the appropriate Nakagami-m and MCA parameters.
Figure 6
End-to-end average BER v.s. average SNR per channel in the scenarios of Rayleigh fading () and no fading ().
The effects of the impulsive index A and the ratio on the end-to-end BER performance of the multi-hop relay network are investigated in Figure 7. It shows the average BER under various values of A and for an 8-hop relay network with average SNR being 25 dB. It is observed that the BER is not a monotonic function of the impulsive index A with fixed values of . When the channel noise changes from highly impulsive to approximately Gaussian , the BER first increases for some range of A before reaching a peak point; then with further increase of A to around 10, the BER gradually decrease to the value under AWGN channel. The value of corresponds to the case of purely AWGN channel, thus the BER value does not depend on A in this case and is always equal to the value of AWGN case.
Figure 7
End-to-end average BER vs. MCA impulsive index A for various values of and the Nakagami m parameter.
In Figure 8, we present the end-to-end average BER performance of a relay network against total power consumption under two different power allocation schemes, i.e., the scheme of equal power allocation among all transmitting nodes, and the scheme of balanced power allocation taken into consideration the path loss of each hop. The following parameters are used for the simulation: , , , ; and the distances of each hop is set as meters. The BER results under the equal power allocation scheme are calculated recursively using (A4). It can be seen that the performance under balanced power allocation scheme is generally better than that under the equal power allocation scheme. Also, the performance difference between the two schemes becomes larger when the path loss exponent is greater. This is because under the balanced power allocation scheme, the performances of all hops are always identical; while for the equal power allocation scheme, when the path loss exponent is larger, the variance of the performances of each hop also becomes larger. This eventually leads to poorer performance of the relaying system since the end-to-end performance of the DF relaying network is dominated by the performance of the worst hop.
Figure 8
End-to-end average BER vs. total transmission power for different values of MCA impulsive index A and path-loss exponent with (a) equal power allocation; (b) allocation scheme under (4).
5.2. Results on Channel Capacity
Figure 9 and Figure 10 sketch the end-to-end average capacity of the relay network employing the full-duplex communication mode and balanced power allocation scheme as a function of the average SNR for varying numbers of hops L. It can be seen that excellent fit is found between the analytical results from the proposed closed-form expression and the simulation results. Figure 9 shows the channel capacity of relay network under the Nakagami-m fading channels in the presence of mediumly impulsive noise with and . Figure 10 shows the channel capacity of the relay network under Rayleigh fading channels in the presence of nearly Gaussian noise with . As expected, the overall channel capacity degrades as L increases in exchange for broader transmission coverage. A less impulsive channel (i.e., when A or are large enough such that the MCA channel degenerates to the AWGN channel) gives a capacity approaching that of the AWGN channel. Since AWGN is known to be the worst additive interference in terms of channel capacity for both point-to-point channels and relay channels, all values of the different MCA model parameter sets provide higher capacity than the corresponding AWGN channel [48]. However, it should be noted that the AWGN channel does not necessarily underperform the corresponding MCA channel in terms of BER, as can be seen from Figure 7.
Figure 9
The channel capacity of Nakagami-m channels () with relay hops.
Figure 10
The channel capacity of Rayleigh channels () and nearly AWGN () with relay hops.
The PDFs of the end-to-end instantaneous capacity of the multi-hop relay system under Rayleigh and Nakagami-m
fading channels are presented in Figure 11. The following parameters are considered: the impulsive index , the ratio , and the average SNR being 10 dB. It can be found from Figure 11 that an increase of the severity of large-scale fading (i.e., decreasing the value of the Nakagami-m parameter m) decreases the mean value of the channel capacity. Similarly, an increase of the number of hops L also degrades the mean channel capacity. These can also be evidenced by comparing Figure 9 and Figure 10. It can also be observed that a decrease in the parameter m or the number of hops L results in an increase of the variance of the channel capacity, which will be reconfirmed in Figure 12.
Figure 11
The PDF of channel capacity of Rayleigh channels () and Nakagami-m channels () with relay hops.
Figure 12
The variance of channel capacity for the relay fading channels with different values of m and L, .
Figure 12 illustrates the behavior of the variance of the channel capacity with varying average SNR per link. We calculate the variance for different number of hops and varying values of the Nakagami m parameter. It is shown that the variance increases as the average SNR increases. More specifically, it is found that the variance increase monotonically from low SNR to high SNR region and afterward it continues to maintain approximately the same level in the high SNR region. The variation of the channel capacity is also found to increase with the reduction of the Nakagami m parameter or increase of the number of relay hops.
6. Conclusions
In this paper, we investigated the end-to-end average BER performance and the channel capacity of a multi-hop DF relay system over Nakagami-m fading in the presence of impulsive noise. The analysis were validated by showing the excellent agreement between the results obtained through the closed-form expressions and the Monte Carlo simulation results. The analysis is very general and can be easily extended to other channel conditions (e.g., the conventional Rayleigh fading over AWGN, etc.) by changing the parameters of the fading and the noise models. The impacts of the path loss exponent and the fading severity on the system performance are also investigated. It is shown that the increase of the number of hops will degrade both the BER and channel capacity but also decrease the variance of the channel capacity. In channel conditions with highly “impulsive” noise effects, the BER curve will experience a stagnant stage against the increase of the SNR due to the characteristics of the noise. As the path loss exponent of the propagation environment increases, the advantage of the balanced power allocation scheme becomes more obvious compared to the equal power allocation scheme with respect to the end-to-end BER.Future work includes improvement of system performance under impulsive noise conditions by noticing that the existence of impulsive noise significantly degrades the performance, especially in the “null region”. This can be potentially achieved by predicting the occurrence of impulsive noise if possible and adjust the power or coding rate accordingly.