Abstract
The aim of this paper is to formulate the physical layer of the broadband and narrowband power line communication (PLC) systems described in standards IEEE 1901 and IEEE 1901.2, which address new communication technologies over electrical networks for Smart Grid and Internet of Things applications. Specifically, this paper presents a mathematical formulation by means of matrices of a transmitter and receiver system based on windowed OFDM. The proposed formulation is essential for obtaining the input–output relation, as well as an analysis of the interference present in the system. It is very useful for simulating PLC systems using software designed to operate primarily on whole matrices and arrays, such as Matlab. In addition, it eases the analysis and design of different receiver configurations, simply by modifying or adding a matrix. Since the relevant standards only describe the blocks corresponding to the transmitter, and leave the set-up of the receiver open to the manufacturer, we analysed four different possible schemes that include window functions in different configurations. In simulations, the behaviour of each of these schemes is analysed in terms of bit error and achievable data rates using artificial and real noises.
1. Introduction
Power Line Communication (PLC) refers to the set of technologies that allow establishing electrical communications through power lines [1,2,3,4,5], and it could be a good choice for solving problems associated with the Internet of Things (IoT) [6,7]. IoT enables new functionality, such as consumers controlling and managing their power consumption. PLC provides an attractive technology for IoT connection, and it has become a competitive candidate technology to provide high-speed coverage [8,9,10]. Furthermore, PLC has proven its suitability in both broadband (BB) applications, such as interactive multimedia home incl. video-conferencing [11], and Narrowband (NB) communications, such as the Internet-of-things (IoT)/Smart Home [6,12] and Smart Grids [13]. Its great advantage is the ubiquity of such lines and, therefore, the cost savings that this implies for the deployment of a communications network. In contrast, power lines, not specifically designed as data transmission media, introduce a strong signal attenuation, as well as a large source of noises [14,15].
To make efficient use of the PLC channel by all classes of Power Line devices, the IEEE 1901 working group has released a set of standards focused on PLC, such as IEEE Standard for BB over Power Line Networks: Medium Access Control (MAC) and Physical Layer (PHY) Specifications (IEEE Std 1901-2010 [16]), and the IEEE Standard for Low-Frequency (less than 500 kHz) NB PLC for Smart Grid Applications (IEEE Std 1901.2-2013 [17]). More recently, BB PLC technologies for smart grid and for IoT have been specified, respectively, in IEEE 1901.1 [18] and in IEEE 1901a [19]. The above are part of the family of IEEE 1901 standards, and they address grid to utility meter, grid automation, electric vehicle to charging station, smart energy applications, lighting and solar panel PLC, or transportation platform (vehicle) applications. The standards specify the characteristics of the two first OSI layers (PHY and MAC) for, respectively, high- and low-speed communication devices. The BB system can reach data rates over 100 Mbps, using a bandwidth below 100 MHz, while the NB one offers data rates up to 500 kbps using a bandwidth below 500 kHz. These data rates can be increased for MIMO systems, where speeds of up to 2 Gbps can be achieved. In [5], coverage is increased and the throughput can be more than doubled upgrading from a SISO PLC to a MIMO configuration. In [20], it is shown that if the full frequency range is used, HomePlug AV2 provides a 1 Gbps throughput in SISO configuration and 2 Gbps in a MIMO configuration.
To alleviate the adverse conditions introduced by a PLC channel, both standards deploy Orthogonal Frequency-Division Multiplexing (OFDM) as a modulation technique in the PHY. OFDM has demonstrated an intrinsic ability to overcome the adverse effects of transmission channels in modern communication systems, and an inherent adaptability to deal with noise [21,22]. However, OFDM is not free of shortcomings, such as high peak-to-average power ratio (PAPR), or a very large out-of-band (OOB) emission due to the sidelobes generated by the Fourier transform.
Both standards [16,17] recommend the use of cyclic prefix (CP) to maintain orthogonality between the OFDM subcarriers, thus avoiding or reducing intercarrier or intersymbol interference. Moreover, a phase shift between carriers is prescribed to diminish the PAPR. Additionally, a windowing process after performing the inverse discrete Fourier transform (IDFT) is also included, with the aim of reducing the OOB leakage of the signals to be transmitted [23,24,25,26]. The window function is left to the choice of the manufacturers, although a tapered window with side slopes defined by a step linear function is recommended. Finally, in order to meet the requirements of the specific regulations of each country regarding electromagnetic interference, the standards prescribe a tone mask that turns off certain subcarriers to comply with a predefined particular spectral mask.
The aim of this article is to formulate the digital front-end blocks of the PHY detailed in [16,17] and, in addition, to analyse and to compare the performance of four possible implementations (detailed in Table 1). Based on [27], we first provide a general matrix description of the windowed OFDM, but also including specific blocks defined in PLC systems that make the formulation applicable to BB and NB transceivers. As case studies, we provide the values of each matrix following the parameters defined in the PHY specifications of the BB and NB standards. Then, we analyse and compare the performance of each scheme, in terms of the bit error rate (BER) and achievable data rate.
Table 1.
PLC schemes to be analysed.
The remainder of this paper is organized as follows. In Section 2, we present the system model and obtain the input–output relation. In Section 3, as a particular study-case, the formulation for the parameters deployed in the BB standard is presented. Moreover, some experimental results are presented. Section 4 does the same for NB systems, and finally, Section 5 provides some concluding remarks.
Notation: We use bold-face letters to indicate vectors (lower case) and matrices (upper case). represents the transpose of . denotes the identity matrix. The subscript is omitted whenever the size is clear from the context. and denote a matrix of zeros and ones, respectively.
2. System Model
Let us consider the windowed OFDM block diagram depicted in Figure 1 as a representative of some blocks of the PHY payload system proposed in both BB and NB PLC standards [16,17]. This is a simplified functional block diagram, in which the Tx side includes some stages deployed by both standards, while the Rx side is an authors’ proposal, since this is not specified in these standards. The functional blocks of this Figure are characterized by matrices, which are described in Table 2 and formulated below. The proposed matrix description is based on [27,28], and it includes some novelties, such as the phase shifting stage or the tone mask block. To the best of the authors’ knowledge, they have not been previously formulated using matrices, as well as their application to NB and BB PLC systems.
Figure 1.
Simplified functional block diagram of a windowed OFDM PLC system.
Table 2.
Matrices of each functional block.
2.1. Transmitter
2.1.1. Phase Shifting
Let us consider the vector that represents M digitally modulated symbols. After the modulation, the phase of each sub-carrier is shifted with respect to that of the other sub-carriers, with the aim of reducing the PAPR. The phase of the output signal, in radians, is obtained by multiplying the phase angle of the input signal by a factor of . This block is represented in Figure 1 by , this matrix being defined as
where
where is a real number that defines a phase angle: its value is established in the standard for each active-carrier i. Thus, the resulting signal at the output of this block is given by
where M is the number of active sub-carriers.
2.1.2. Tone Mask
The standards also include a tone mask that disables certain (non-active) sub-carriers to reduce the effects of interference. This block is represented in Figure 1 by , and its goal is to accommodate the data of the M active sub-carriers within a total of sub-carriers deployed by the standard. The inactive sub-carriers are usually set to zero. The result of this tone-masking operation can be expressed as follows:
where can be defined in two alternative ways:
- (a)
- The active sub-carriers are allocated in consecutive positions. In this case, is defined bywhere is the number of inactive sub-carriers located at the beginning of the total set, and is the number of those located at the end. One has .
- (b)
- The active sub-carriers are in non-consecutive positions, as depicted in Figure 2. In this case, is defined bywhereandwith and being the number of active and inactive sub-carriers, respectively.
Figure 2. Active sub-carriers occupying non consecutive positions.
2.1.3. The Inverse Discrete Fourier Transform (IDFT)
Next, an N-Point IDFT is applied to each input data vector :
where represents the IDFT matrix with elements . This yields a stream of N samples in the time domain.
2.1.4. Insertion of a Cyclic Prefix (CP)
The last samples of the symbol are appended to the beginning of each data vector. This operation, graphically represented in Figure 3b, is implemented by
in such a way that the output vector can be expressed as
Figure 3.
Prefixing, windowing and overlapping of an OFDM symbol in transmission.
2.1.5. Tx Window
This block performs a multiplication, in the time domain, of each extended symbol with a window function, with the aim of reducing the OOB spectrum. To formulate this block, let us consider first the tapering window function defined by
where denotes the length of the roll-off interval, and and represent, respectively, the rising and falling slopes of the transmitter window, the elements of which satisfy
for . With the above, we construct a new diagonal matrix given by
As a result, the output signal can be expressed as
2.1.6. Overlapping and Adding
This process consists of overlapping and adding samples of the nth symbol with the samples of the previous one, as depicted in Figure 3d. The main goal of this operation is to shorten the extra time domain overhead resulting from the CP insertion. This block will be formulated next, jointly with the channel convolution.
2.2. Channel
The conveyed signal is transmitted over the PLC channel, and becomes contaminated by PLC noise. The number of transmitted data vectors that affect the received signal is [27,28], where
Then, the received signal is given by
where has entries [27,28]
with , , , and represents the channel noise.
2.3. Receiver
2.3.1. RI Removal
The first samples, which correspond with the overlapped part of the symbol, are directly taken out (see Figure 4a), since these samples are not required to reconstruct the original symbol. This process can be formulated as
where
and is the roll-off interval of the receiver window, defined next. Notice that in the absence of a Tx window, and in the absence of an Rx window.
Figure 4.
Operations for each OFDM symbol in reception.
2.3.2. Rx Windowing
Many authors have pointed out the advantages of performing windowing in reception, e.g., to reduce the interference from other users, even though this operation was not carried out in transmission [21,22,29]. This block can be formulated similarly to its counterpart in the transmitter, i.e., the resulting signal is given by
where
with
and and the rising and falling slopes of the receiver window, while is the Rx roll-off interval. Figure 4b depicts an Rx window for the value of .
2.3.3. RI’ Displacement and Addition
To reconstruct the transmitted signal, it is necessary to add the first samples with the last ones, as depicted in Figure 4d. The resulting signal is given by
where
2.3.4. Samples Reordering
If needed, the following block relocates the first samples of at the end of this signal, as depicted in Figure 4e. This operation basically consists of a circular shift, defined by the matrix as follows:
Notice that if there is no window at the TX unit, this matrix is the identity matrix. Hence,
2.3.5. The Discrete Fourier Transform (DFT)
This block calculates
where represents the DFT matrix with elements .
2.3.6. Frequency Domain Equalizer (FEQ)
This block, represented by , corrects for the transmission channel effects.
2.3.7. Rx Data Arrangement
The resulting data must be rearranged in its original order
where
2.3.8. Phase Shifting
Finally, the phase of the recovered data must be modified so that they return to their original values. This operation is carried out by .
2.4. Recovered Data
Taking into account all the matrices previously defined, the final resulting data vector can be obtained as
where
and is a noise vector. This input–output relation is used in our computer simulations to obtain the BER. Furthermore, considering the analysis presented in [27], and including the matrices that distinguish the windowed PLC system from the conventional OFDM, it is possible to calculate the powers of the signal, interference and noise, and from the previous ones, the signal-to-interference-plus-noise ratio and the achievable data rate.
3. Case Study-I: BB PLC
In this section, we focus our attention on the FFT PHY of IEEE Std 1901–2010 [16]. First, we will specify each previously defined matrix adapted to the parameters prescribed by the standard for the Tx unit, given in Table 3.
Table 3.
Tx parameters defined in the BB FFT PHY [16].
Furthermore, we propose some receiver configurations compatible with the one in the standard. Next, we briefly describe the simulated channel and the noise signal models used in our experiments. Then, we evaluate and compare the performance of each configuration in the four BB PLC scenarios shown in Table 4.
Table 4.
BB schemes to be analysed.
The evaluation is carried out in terms of BER and achievable data rate. For all the simulations, the BPSK mapping is employed, and perfect time and frequency synchronization at the receiver side are assumed. Our PLC channels are time-invariant and constant during each transmission, and they are perfectly known by the receiver. To correct for its effect, a zero forcing FEQ is included at the receiver.
3.1. Matrix Description
Next we indicate the concrete values taken by the transmitter matrices. First, the phase shifting block can be partially described by
For a complete description of this matrix, we refer the reader to [16].
The tone mask matrix is formulated as
The CP insertion matrix is given by
Regarding the windowing block, the window function is defined in [16] as
where and include the components of the rise and fall segments, respectively, of the taper window, and is the guard interval (). Following (5), and assuming the window model suggested in [16], i.e., with linear piecewise sidelobes (three segments on each side), the rise segment can be defined as
where represents the vector of RI samples of the rise sidelobe. Besides, , , and , in which and stand for the ceiling and floor functions, respectively, are the number of samples of each segment. Notice that is the slope of the first and third segments, while is the slope of the second segment. The scalars 0.2 and 0.6 represent the height (percentage over the unit) of each segment, see Figure 3c. These values, along with 0.8, have been obtained from the standard ([16], p. 1399). With the above, we have
where
being the vector of RI samples of the fall sidelobe (see Figure 4b).
At the receiver, the matrices for each scheme of Table 4 are defined as follows:
- (a)
- The transceiver only includes a window in the Tx unit. In this case, , , and
- (b)
- The transceiver only incorporates a window at the Rx unit. In this scheme, assuming , we have , and
- (c)
- The transceiver incorporates double window (Tx and Rx units). In this second scheme, we assume ; thus , andIf the following rising slope is assumed:where , , and , we havewithFinally,
- (d)
- The transceiver includes double window (Tx and Rx units) with , which is the maximum value possible for this scheme. Then, , and
Finally, the following matrix has the same values for the four configurations considered:
3.2. Channel and Noise Models
The channels herein considered are based on the statistical and multipath model proposed in [30,31] for in-home scenarios. Specifically, a bundle of 100 channels has been used in our experiments. Each of them is a different complex realization of Class 1 (high attenuation), Class 5 (medium attenuation) and Class 9 (low attenuation) channels [32]. These PLC channels are frequency selective, with 30 MHz of bandwidth and an order of 840 samples. The results next depicted are the averaged outcome of all of them.
According to ([16,33,34,35,36,37] Annex F.3.5.1), channels may have the following five types of noise: colored background noise, narrowband noise, impulsive periodic synchronous, impulsive periodic asynchronous and impulsive aperiodic. We employ the software described in [38] to generate sequences of noise of each type, as well as sequences composed by the sum of all of them. Concretely, two combinations of noise have been generated for each test: general backgroung noise (GBN), composed by the sum of colored background noise and narrowband noise, and ALL noises, i.e., the sum of the five noise types. The level of noise chosen for our simulations is“rand”, which means that the noise is generated with noise statistics randomly chosen between the “best” and “worst” levels. The authors claim that this yield the typical noise levels that can be expected to be found in an in-home PLC network scenario.
3.3. Simulations
The BER performance for the four schemes analysed has been evaluated using the above matrices, which are on the basis of a PHY 1901 OFDM transceiver like that depicted at Figure 1. The systems have been programmed in Matlab on the basis of the Monte Carlo method, with a loop of 1 × 103 iterations. The BER obtained for the four different schemes are shown in Figure 5. As can be seen, there are practically no differences in the results for the different window schemes within each noise scenario (GBN, ALL). In addition, for almost the low SNR values, the sum of all PLC noises is a better scenario in terms of BER, than that in which GBN is present. There is a crossing point around 30 dB SNR that reflects a change in performance.
Figure 5.
BER performance of four different IEEE 1901 BB systems.
The achievable data rate has been obtained by applying the formulation in [27,28] but including the matrices of functional blocks, channels and noises previously defined. This data rate for the subcarrier k and using BPSK as primary modulation, is given by
being the sampling frequency and
SINR stands for the signal and interference to noise ratio:
and is the modified SINR gap, which is defined, for a target symbol error rate (BER), as
In [27,28], the expressions for the signal, interference and noise powers are derived. Furthermore, the impact of highly dispersive channels on OFDM, under finite-duration CIR with arbitrary length, is shown. We refer the reader to [27,28] and the references therein for a deeper analysis on the SINR and the achievable data rate calculation.
Figure 6 shows the results for each scheme with the parameters from Table 3, and assuming three different SNR values: 5 dB, 25 dB and 40 dB. The value that corresponds to each SNR is obtained using the BER computed in the previous simulations. Observe that better results have been obtained, in all cases, for the scheme with only windowing at reception (RxWin). In contrast, the worst results are provided by the double windowing scheme. Regarding the type of PLC noise, a regular improvement in the data rate is observed for the case of ALL PLC noises while no appreciable difference is observed for the three SNR values in the case of GBN noise.
Figure 6.
Achievable data rate as a function of the CP length for four IEEE 1901 BB systems.
4. Case Study-II: NB PLC
In this section we pay attention to the NB FFT PHY described in IEEE Std 1901.2-2013 [17], specifically for the regulatory European band CENELEC-A. Again, four schemes, shown in Table 5, are analysed.
Table 5.
NB schemes to be analysed
As in Section 3, the evaluation is carried out in terms of bit error rate (BER) and data rate. For all simulations, similar common parameters are assumed: BPSK mapping, perfect synchronization and channel knowledge at the receiver. Furthermore, a time-invariant channel response is assumed for the transmission process, and the FEQ is also designed following the zero-forcing criterion. Table 6 shows the main parameters specified in ([17] sub clause 6.3.2.1) for the CENELEC-A transmitter, which are employed in our simulations.
Table 6.
Main parameters of physical layer of CENELEC-A.
4.1. Matrix Description
At the transmitter, the first matrix characterizes the phase shifting block, and it can be partially described by
For a complete description of the phase factor matrix, we refer the reader to ([17], Tables 6–18).
The tone mask matrix is formulated as
The CP insertion matrix is given by
Since in [17] the design of the window function is left to the manufacturer, we here propose a piecewise linear window function, similar to that defined in Section 3. Hence, we have
where and include the components of the rise and fall segments, respectively, of a taper window, and is the guard interval (). The following rise segment satisfies the above definition:
where , , and , in which and stand for the ceiling and floor functions, respectively. With the above, we have
where
At the receiver, the matrices are defined as follows:
- (a)
- The transceiver only includes a window in the Tx unit. In this case, , , and
- (b)
- The transceiver only incorporates a window at the Rx unit. In this scheme, assuming , we have , andIf the following rising slope is assumed:where , , and , we havewithFinally,
- (c)
- The transceiver incorporates double window (Tx and Rx units). In this second scheme, we assume ; thus , andIf the following rising slope is assumed:where , , and , we havewithFinally,
- (d)
- The transceiver incorporates double window (Tx and Rx units) but assuming , which is its maximum value possible for this scheme; thus , and
Finally, the following matrix is the same for all the receivers:
4.2. Channel and Noise Models
In the NB case, a bundle of 100 NB PLC channels for in-home scenarios has been used following the specifications given in ([17] Annex D.2), based on the models proposed by [39,40]. The simulations here presented are the averaged outcome of all of them. As PLC NB noise, we have assumed four real noises collected from several usage scenarios (large industrial power plant and water chilling station, the living room of an apartment, laboratory space and student office area) and referred to as “Industrial”, “LivingRoom”, “LabSpace”, and “StudyOffice”, described in [41].
4.3. Simulations
The BER performance for the NB scenario was carried out in a similar way as the case BB, i.e., on the basis of the Monte Carlo method, with a loop of iterations applied over the four schemes included in Table 5.
The results are shown in Figure 7, and as in the BB case, no significant differences can be observed in terms of BER between the different PLC noises or between the four different schemes herein considered.
Figure 7.
BER performance of four different IEEE 1901.2 NB systems.
Figure 8 depicts the achievable data rate obtained for the four IEEE 1901.2 schemes, considering the parameters of Table 6, different kinds of noise, and values of the SNR (5 dB, 25 dB and 40 dB). In all scenarios, the ranking of best achievable data rate performance is, in this order, the following: LivingRoom, Industrial, StudyOffice and LabSpace. Moreover, for each type of PLC noise, the best result is, for low lengths of CP (below 20 samples), for the scheme of windowing at reception (RxWin). The worst results are for the schemes of double windowing (dbWin and dbWin-max). For higher CP length values, a convergence of the obtained results is observed for each scheme.

Figure 8.
Achievable data rate as a function of the CP length for four IEEE 1901.2 NB systems.
5. Conclusions
In this paper, the digital front-end blocks of the PHY detailed in the BB and NB PLC standards are formulated. First, a generic and unified matrix description is derived. Then as case-studies, we focus our attention on IEEE 1901 (BB) and IEEE 1901.2 (NB), which are new communication technologies for smart home, smart building and IoT applications. The values of each of the matrices are provided according to the parameters described in these standards for the transmitter, and specific matrices are given that implement four compatible receivers that follow the defined recommendations. Specifically, four possible windowing schemes are proposed valid for both scenarios. Simulations of the channels and PLC noises were carried out. The results show that there are no appreciable differences in terms of BER between the different scenarios. However, as to the achievable data rate, we observe that the scheme of windowing only in reception outperforms the rest. In our simulations, the worst results have been obtained from the schemes with double windowing.
Author Contributions
Conceptualization, F.G.-G. and F.C.-R.; Formal analysis, F.G.-G., M.B.-V. and F.C.-R.; Funding acquisition, M.B.-V. and F.C.-R.; Investigation, F.G.-G. and F.C.-R.; Methodology, F.G.-G. and F.C.-R.; Project administration, F.C.-R.; Software, F.G.-G. and F.C.-R.; Supervision, F.C.-R.; Visualization, F.G.-G., M.B.-V. and F.C.-R.; Writing—original draft, F.G.-G. and F.C.-R.; Writing, review and editing, F.G.-G., M.B.-V. and F.C.-R. All authors have read and agreed to the published version of the manuscript.
Funding
This work has been partially supported under research grant EPU-INV/2020/002 from Community of Madrid and University of Alcalá.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data sharing not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Lampe, L.; Tonello, A.M.; Swart, T.G. (Eds.) Power Line Communications: Principles, Standards and Applications from Multimedia to Smart Grid; John Wiley & Sons: Chichester, UK, 2016. [Google Scholar]
- D’Alessandro, S.; Tonello, A.M.; Lampe, L. Adaptive pulse-shaped ofdm with application to in-home power line communications. Telecommun. Syst. 2012, 51, 3–13. [Google Scholar] [CrossRef]
- Nhan-Vo, T.; Amis, K.; Chonavel, T.; Siohan, P. Achievable throughput optimization in OFDM systems in the presence of interference and its application to power line networks. IEEE Trans. Commun. 2014, 62, 1704–1715. [Google Scholar]
- Díez, L.; Cortés, J.A.; Cañete, F.J.; Martos-Naya, E.; Iranzo, S. A generalized spectral shaping method for OFDM signals. IEEE Trans. Commun. 2019, 67, 3540–3551. [Google Scholar] [CrossRef]
- Berger, L.T.; Schwager, A.; Pagani, P.; Schneider, D.M. MIMO Power Line Communications. IEEE Commun. Surv. Tutor. 2015, 17, 106–124. [Google Scholar] [CrossRef]
- Blasco, R.; Marco, Á.; Casas, R.; Cirujano, D.; Picking, R. A Smart Kitchen for Ambient Assisted Living. Sensors 2014, 14, 1629–1653. [Google Scholar] [CrossRef]
- Pereira, F.; Correia, R.; Pinho, P.; Lopes, S.I.; Carvalho, N.B. Challenges in Resource-Constrained IoT Devices: Energy and Communication as Critical Success Factors for Future IoT Deployment. Sensors 2020, 20, 6420. [Google Scholar] [CrossRef]
- Li, X.; Lu, R.; Liang, X.; Shen, X.; Chen, J.; Lin, X. Smart Community: An Internet of Things Application. IEEE Commun. Mag. 2011, 49, 68–75. [Google Scholar] [CrossRef]
- De MBA Dib, L.; Fernandes, V.; Filomeno, M.D.; Ribeiro, M.V. Hybrid PLC/Wireless Communication for Smart Grids and Internet of Things Applications. IEEE Internet Things J. 2018, 5, 655–667. [Google Scholar]
- Qian, Y.; Yan, J.; Guan, H.; Li, J.; Zhou, X.; Guo, S.; Jayakody, D.N.K. Design of Hybrid Wireless and Power Line Sensor Networks With Dual-Interface Relay in IoT. IEEE Internet Things J. 2019, 6, 239–249. [Google Scholar] [CrossRef]
- ETSI TR 102 049 V1.1.1 (2002-05). ETSI (PowerLine Telecommunications (PLT); Quality of Service (QoS) Requirements for In-House Systems); Technical Report; ETSI: Sophia Antipolis, France, 2002. [Google Scholar]
- Fernández-Caramés, T.M. An Intelligent Power Outlet System for the Smart Home of the Internet of Things. Hindawi 2015, 11, 214805. [Google Scholar] [CrossRef]
- Sendin, A.; Peña, I.; Angueira, P. Strategies for Power Line Communications Smart Metering Network Deployment. Energies 2014, 7, 2377–2420. [Google Scholar] [CrossRef]
- Bai, L.; Tucci, M.; Barmada, S.; Sami, M.; Raugi, M.; Zheng, T. Impulsive noise characterization in narrowband power line communication. Energies 2018, 11, 863. [Google Scholar] [CrossRef]
- Masood, B.; Khan, M.; Baig, S.; Song, G.; Rehman, A.; Rehman, S.; Asif, R.; Rasheed, M. Investigation of deterministic, statistical and parametric NB-PLC channel modeling techniques for advanced metering infrastructure. Energies 2020, 13, 3098. [Google Scholar] [CrossRef]
- IEEE Std 1901-2010. IEEE Standard for Broadband over Power Line Networks: Medium Access Control and Physical Layer Specifications. IEEE Commun. Soc. 2010, 2010, 1–1586. [Google Scholar]
- IEEE Std 1901.2-2013. IEEE standard for low-frequency (less than 500 kHz) narrowband power line communications for smart grid applications. IEEE Commun. Soc. 2013, 31, 269. [Google Scholar]
- IEEE Std 1901.1-2018. IEEE Standard for Medium Frequency (less than 12 MHz) Power Line Communications for Smart Grid Applications. IEEE Commun. Soc. 2018, 1–192. [Google Scholar]
- IEEE Std 1901a-2019. IEEE Standard for Broadband over Power Line Networks: Medium Access Control and Physical Layer Specifications. Amendment 1: Enhancement for Internet of Things Applications. IEEE Commun. Soc. 2019, 1–116. [Google Scholar]
- Yonge, L.; Abad, J.; Afkhamie, K.; Guerrieri, L.; Katar, S.; Lioe, H.; Pagani, P.; Riva, R.; Schneider, D.M.; Schwager, A. An overview of the HomePlug AV2 technology. J. Electr. Comput. Eng. 2013, 2013, 892628. [Google Scholar] [CrossRef]
- Goldsmith, A. Wireless Communications; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar]
- Cho, Y.; Kim, J.; Yang, W.; Kang, C. MIMO-OFDM Wireless Communications with MATLAB; Wiley: Singapore, 2010. [Google Scholar]
- Müller-Weinfurtner, S.H. Optimum Nyquist windowing in OFDM receivers. IEEE Trans. Commun. 2001, 49, 417–420. [Google Scholar] [CrossRef]
- Lin, Y.-P.; Phoong, S.-M. Window designs for DFT-based multicarrier systems. IEEE Trans. Signal Process. 2005, 53, 1015–1024. [Google Scholar]
- Bala, E.; Li, J.; Yang, R. Shaping spectral leakage: A novel low-complexity transceiver architecture for cognitive radio. IEEE Veh. Technol. Mag. 2013, 8, 38–46. [Google Scholar] [CrossRef]
- Peköz, B.; Ankarali, Z.E.; Köse, S.; Arslan, H. Non-redundant OFDM receiver windowing for 5G frames and beyond. IEEE Trans. Veh. Technol. 2020, 69, 676–684. [Google Scholar] [CrossRef]
- Martins, W.A.; Cruz–Roldán, F.; Moonen, M.; Diniz, P.S.R. Intersymbol and intercarrier interference in OFDM transmissions through highly dispersive channels. In Proceedings of the 2019 27th European Signal Processing Conference, A Coruña, Spain, 2–6 September 2019; pp. 1–5. [Google Scholar]
- Cruz-Roldán, F.; Martins, W.A.; Moonen, M.; Diniz, P.S.R. Intersymbol and intercarrier interference in OFDM systems: Unified formulation and analysis. arXiv 2020, arXiv:2012.04527. [Google Scholar]
- Tulino, A.M.; Verdu, S. Random Matrix Theory and Wireless Communications; Now Publishers Inc.: AD Delft, The Netherlands, 2004. [Google Scholar]
- Tonello, A.M. Wideband Impulse Modulation and Receiver Algorithms for Multiuser Power Line Communications. EURASIP J. Adv. Signal Process. 2007, 096747. [Google Scholar] [CrossRef]
- Tonello, A.M.; D’Alessandro, S.; Lampe, L. Cyclic prefix design and allocation in bit-loaded OFDM over power line communication channels. IEEE Trans. Commun. 2010, 58, 3265–3276. [Google Scholar] [CrossRef]
- Tlich, M.; Zeddam, A.; Moulin, F.; Gauthier, F. Indoor power-line communications channel characterization up to 100 mHz—Part I: One-parameter deterministic model. IEEE Trans. Power Deliv. 2008, 23, 1392–1401. [Google Scholar] [CrossRef]
- Zimmermann, M.; Dostert, K. Analysis and modeling of impulsive noise in broad-band powerline communications. IEEE Trans. Electromagn. Compat. 2002, 44, 249–258. [Google Scholar] [CrossRef]
- Dai, H.; Poor, H.V. Advanced signal processing for power line communications. IEEE Commun. Mag. 2003, 41, 100–107. [Google Scholar]
- Biglieri, E. Coding and modulation for a horrible channel. IEEE Commun. Mag. 2003, 41, 92–98. [Google Scholar] [CrossRef]
- Benyoucef, D. A new statistical model of the noise power density spectrum for powerline communication. In Proceedings of the IEEE International Symposium on Power-Line Communications and Its Applications, Kyoto, Japan, 26–28 March 2003; pp. 136–141. [Google Scholar]
- Esmailian, T.; Kschischang, F.R.; Glenn Gulak, P. In-building power lines as high-speed communication channels: Channel characterization and a test channel ensemble. Int. J. Commun. Syst. 2003, 16, 381–400. [Google Scholar] [CrossRef]
- Prasad, G.; Lampe, L.; Shekhar, S. In-band full duplex broadband power line communications. IEEE Trans. Commun. 2016, 64, 3915–3931. [Google Scholar] [CrossRef]
- Zimmermann, M.; Dostert, K. A multipath model for the powerline channel. IEEE Trans. Commun. 2002, 50, 553–559. [Google Scholar] [CrossRef]
- Hooijen, O.G. A channel model for the residential power circuit used as a digital communications medium. IEEE Trans. Electromagn. Compat. 1998, 40, 331–336. [Google Scholar] [CrossRef]
- Nieman, K.F.; Lin, J.; Nassar, M.; Waheed, K.; Evans, B.L. Cyclic spectral analysis of power line noise in the 3–200 kHz band. In Proceedings of the 2013 IEEE 17th International Symposium on Power Line Communications and Its Applications, Johannesburg, Africa, 24–27 March 2013; pp. 315–320. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).