1. Introduction
Due to the rapidly availability and huge geographical area coverage of power lines, power line communication (PLC) has been widely utilized to meet the ever-increasing user demand for speedy access to data [
1]. For example, PLC has been applied for smart grid communication from transmission and distribution networks to consumer-end home area networks, for enabling the local area network and for home automation using indoor wiring infrastructure [
2].
However, different from conventional wired communication, PLC has its own set of challenges, since the power lines were not initially designed for communication purposes. In particular, the channel fading, noise power and attenuation in PLC randomly fluctuate as the location, time and frequency vary. Thus, it remains a great challenge to integrate PLC into modern communication system and to model PLC channels.
Additive noise in PLC systems is more complex than that in wired communications since it is a mixture of background noise and impulsive noise, which can be described by the Nakagami-m distribution and middleton class A distribution [
3]. In addition to these two noise models, Bernoulli–Gaussian distributions are widely utilized to model both types of noises in the literature. Similar to conventional wired and wireless communications, the PLC channel is also affected by multiplicative noise due to the adverse influence of multipath and mismatches in the impedances at the joints. These effects can be well imitated by Rician and Rayleigh fading models [
4]. Furthermore, the log-normal distribution has been proven to be an excellent model for PLC communications by the measurement campaign conducted in US urban and sub-urban areas over medium voltage power lines across frequencies of 1.8 to 30 MHz [
5].
The PLC channel model has been thoroughly investigated, and the performance of PLC system has been well analyzed over recent decades. The attention and the focus of researchers has become the wireless-power line mixed communications. It has been proven that network performance can be sufficiently improved when we use a wireless-power line diversity system by employing diverse combinations of the received wireless and PLC signals [
6].
The authors of [
7] investigated a PLC-assisted wireless relay network wherein power lines initialize and synchronize wireless amplify-and-forward relays and broadcast data between these relays. Similarly, a wireless-PLC relay network was considered in [
8] where the wireless channel is occupied by the master node while the PLC channel is occupied by slave nodes.
The standards set by INSTEON Technologies combine wireless and PLC technologies together by utilizing the wireless channel to relay control commands [
9]. Furthermore, the physical layer performance can be strengthened with emerging technologies of modern wireless networks, such as beamforming and 5G.
The performance of PLC networks and PLC-wireless networks has been well-investigated. In [
10], the bit error rate (BER) performance of OFDM PLC considering the impulsive noise was demonstrated, and the results showed that the OFDM-based PLC systems were subject to much higher error rates in the presence of impulsive noise. Furthermore, the BER performance for a medium-voltage MIMO-OFDM PLC system was studied in [
11]. In [
12], the trade-off between the algorithm complexity and symbol error rate (SER) was studied in the case of interfacing between wired and wireless communications. Most of the performance analysis works focused on modeling the channel model and noise model for PLC systems and concentrated on BER and SER metrics [
13,
14].
Though several wireless-PLC mixed networks have been investigated, few works have dealt with the delay analysis problem thus far. To address this problem, we not only need to evaluate the delay for wireless transmission and PLC links but also have to consider that the output of the wireless link is the input of the PLC link.
Recently, stochastic network calculus (SNC) has been proposed to provide a statistical delay envelop for communication systems [
15]. SNC in the signal-to-noise-ratio (SNR) domain has been further proposed to capture the service capability of wireless channels, wherein the logarithm operator in the Shannon capacity makes it difficult to express the statistics of the service process in a closed form [
16].
In addition, SNC in the SNR domain can also be utilized to analyze the performance for other scenarios, e.g., sensing, controlling and computing, due to the well-known Chernoff’s inequality. Last but not least, the convolution operator in the SNC approach makes it possible to deal with the delay analysis problem for tandem queues, which makes it convenient for us to evaluate the performance for the wireless-PLC mixed network in this work. To our knowledge, this is the first endeavor to portray the delay performance of mixed wireless-PLC by virtue of the SNC approach.
In this paper, we model the wireless-PLC mixed network as a two-stage tandem queue, over which the data is first relayed via a wireless link and then transmitted through a PLC system. The statistical characteristics of the service incremental process of both channels are analyzed. Furthermore, the delay upper bound for our wireless-PLC mixed system is evaluated via SNC in the SNR domain under any traffic model.
2. Network Model
We consider a wireless-PLC mixed cooperative communication system in this work. We assume that data are sent by the source to the relay first through a wireless channel. The relay is equipped with a hybrid capability for interfacing a wireless link with the PLC link. Then, data are transmitted from the relay to the destination over a PLC link. The wireless link between the source and relay is characterized by Rayleigh fading and additive white Gauss noise (AWGN). The instantaneous SNR over the wireless link is
where
incorporates the Rayleigh fading of the wireless link, which is given by an exponential random variable with a unit mean for mathematical tractability.
is the transmit power, and
is the noise power of the wireless link.
The PLC link is modeled by the log-normal distributed channel gain and Bernoulli–Gaussian noise. Similarly, the instantaneous SNR of the PLC link can be written as
where
is the PLC channel gain whose amplitude is distributed as
with
being a Gaussian random variable with mean
and variance
. For the Bernoulli–Gaussian noise, the probability distribution function (pdf) is written as
Herein, is the complex Gaussian distribution with mean 0 and variance . is the probability of the impulsive component of the Bernoulli–Gaussian noise. The background noise power of the PLC link is . When considering both the background and impulsive noise, the total noise power is given as , where is the impulsive noise index.
With the above system and channel model, we proceed to analyze the delay bound for our wireless-PLC mixed network via SNC in the SNR domain.
3. Delay Analysis
Recall that the wireless-PLC mixed system in this paper is a discrete-time, fluid-flow queuing system and that the arrival and service process can be defined as
and
. The arrival and service increments are denoted by
a and
s, respectively. To make use of SNC in the SNR domain, we convert these two factors into the exponential domain as
and
. We can easily obtain the probabilistic performance bounds of any non-negative random variable (RV)
X with the well-known Chernoff’s bound
, where
is the Mellin transform of RV
X. With the Chernoff’s inequality and the Mellin transform of the arrival and service incremental process, the delay bound can be easily calculated via SNC in the SNR domain ([
16], Theorem 1).
In this work, we consider a Poisson arrival process for the data flow model. Provided that the arrival increment is a Poisson random variable with an average
, it can be equivalently characterized in the SNR domain as
Then, we proceed to evaluate the Mellin transform of the service incremental process of both the wireless link and PLC link. We denote
and
as the instantaneous SNRs. In the situation where impulsive noise is absent or present in the PLC link, respectively, we have
It is noteworthy that these two RVs in Equation (
6) are also log-normal RVs, and their pdfs are given by
With the above pdfs of the SNRs of the PLC link and the definition of the Mellin transform, we can further derive the Mellin transform of the service increments of the PLC link with Shannon capacity as
where
B is the bandwidth of the wireless channel.
Inserting Equation (
7) into Equation (
8), the Mellin transform of the service incremental process of the PLC link is given by
With the independent property of the Mellin transform, the analytical average delay bound for the PLC link is expressed as
Similarly, for the Rayleigh fading wireless link, the service incremental process can be calculated with the Shannon capacity. We transform the channel capacity into the SNR domain, and the Mellin transform of the service increment is
With the Mellin transform of the service increments of wireless and PLC links, we can easily calculate the delay bound for these two queues under any random traffic via SNC in the SNR domain. However, the total delay bound cannot be directly obtained by combining the two delays together, since we also need to consider that the output of wireless queue is the input of the PLC queue. Fortunately, the concatenation property of the SNC approach can be utilized to deal with this challenge. With the convolution operator of min-plus algebra, the two-stage tandem queue in this work can be equivalently viewed as a single queue, and the Mellin transform of the equivalent queue is
where ⊗ and ⊘ are the convolution and deconvolution operators that are defined in ([
16], Equation (
10)), and the bounds of the Mellin transform of the operators are given by ([
16], Lemma 4). The last Equation in (11) follows from the rule of the sum of the geometric series. Then, the delay bound can be derived on the top of this page. Note that the first inequality is based on the property that, for a single queue with arrival
and service
in the SNR domain, the delay bound can be expressed as
([
16], Equation (16)).
4. Numerical Results
In
Figure 1, we investigate the impact of
and
on the delay bound under different delay violation probabilities. Other system parameters are set as
MHz,
,
and
dB. We observe that, with the increase of
, the delay bound becomes worse. This is due to the fact that more traffic arrivals mean more queue congestion, which will lead to a worse delay bound. Furthermore, for
, a high value of SNR indicates a better transmission environment and a lower delay bound.
In
Figure 2, the parameter
of the Poisson arrival flow is given in 100 kbps. We set the average SNR of the wireless link as
dB. For the PLC link, the parameters are given as
and
. We conducted an experiment for the delay bound versus various average SNR of PLC link, under the different system parameters
K and
, where
K is the impulsive noise index and
is the probability of the impulsive component of the noise. From the results, we observe that, with the increase of the value of
K, the delay bound for the system becomes terrible. This phenomenon can be reasonably expressed from Equation (
9). When parameter
K enlarges, the service capability of the PLC link under the circumstances of impulsive noise becomes weak as shown in Equation (
6).
This also causes a decrease of the overall service capability according to Equation (
9) and makes the delay bound larger. This expression also makes sense for the change of delay under different
. For other parameters, such as the data rate
and average SNR
, the impacts on the performance can be also evaluated via
Figure 1 and
Figure 2. We observe that the delay bound increases with the increase of the data rate. This is reasonable since a higher data rate means more traffic congestion, which will result in a higher delay level. Similarly, a larger value of
indicates a better transmission environment and a lower delay bound.