Serviços Personalizados
Journal
Artigo
Indicadores
Links relacionados
-
Citado por Google -
Similares em Google
Compartilhar
SAIEE Africa Research Journal
versão On-line ISSN 1991-1696versão impressa ISSN 0038-2221
SAIEE ARJ vol.117 no.1 Observatory, Johannesburg Mar. 2026
ARTICLES
Optimizing Transmission Rate in BSC Model-Based Middleton Class-A Noise Impaired Channel with Transceiver Side Information
Fatma RouissiI; A.J. Han VinckII, III
IGRES'COM, Ecole Supérieure des Communications de Tunis, University of Carthage, Tunisia fatma.rouissi@supcom.tn
IIUniversity Duisburg-Essen, Germany, han.vinck@uni-due.de
IIIUniversity of Johannesburg, Johannesburg, South Africa
ABSTRACT
This paper introduces a Binary Symmetric Channel (BSC) model, which leads to a simple and practical representation for channels corrupted by the Middleton Class-A impulse noise, such as Powerline communication channels. The proposed BSC channel is based on a variable transition probability according to a Poisson distribution. The average transition probability, which provides insight into the error rate, as well as the capacity bounds for this channel are analyzed in all cases of informed and non-informed transmitter and/or receiver. Particularly, an achievable transmission rate is determined in case of informed transmitter by proposing a suboptimum solution that involves employing a variable transmitted energy, proportional to the known noise variance. Analytical formulation of the achievable rate and simulation results in case of a binary Frequency Shift Keying communication system allow to conclude that the channel state information at the receiver side is helpful when the transmitter is non-informed and uses a fixed transmitted energy. However, it no longer contributes to significant performance enhancement when the transmitter is informed.
OPEN LICENSE: CC BY-NC-ND
Index terms: BSC, Middleton Class-A noise, transition probability, Poisson distribution, transmission rate.
I. Introduction
Various transmission mediums are being adversely affected by the impulse noise. This type of noise refers to sudden, brief, and high-amplitude disturbances that significantly degrade the quality of transmission [1-4].
The impulse noise is a main source of errors in data reception across several digital communication systems, including both wireless and wired links, such as power line communications systems [1-2, 5-6]. Typical research topics in this area include channel measurements, channel characterization and noise modeling.
In the realm of binary communication, the classical Binary Symmetric Channel (BSC) is widely recognized in the literature as a fundamental concept in information theory [11-12]. It is a simple mathematical model, where errors may occur with a fixed transition probability, based on the assumption of a channel affected by only the standard Additive White Gaussian Noise (AWGN), see Fig. 1.

In this work, we present an adaptation of the BSC model specifically designed to characterize channels affected by Middleton Class-A impulse noise. Our aim is to establish an easily applicable and practical mathematical model for such scenarios while providing a robust framework within information theory for applying Middleton Class-A noise, which is broadly adopted across various research domains, particularly in PLC communications [5-7]. Additionally, we delve into the analytical formulation of how transmitter/receiver channel state information impacts capacity, along with proposing a suboptimum solution to maximize achievable transmission rates. This study is of major importance for further investigating how transmitter awareness of the channel state can contribute to improved and optimized performance through adaptive power and coding strategies, mainly in communication environments characterized by impulse noise [13-16]. Extending classical capacity results for memoryless channels with transmitter-side Channel State Information (CSI) to impulse-noise-affected channels fills gaps in the literature and provides valuable contributions to both theory and practical system design.
The paper is organized as follows. In section II, a review of the classical BSC channel, as well as the Middleton Class-A impulse noise characteristics are given. Section III introduces the proposed modification of the BSC model to include impulse noise. We also detail the analytical formulation of the capacity expressions in both cases of non-informed, and informed transmitter/receiver, while suggesting a suboptimum solution to maximize the achievable transmission rate in case of an informed transmitter. Section IV is dedicated to simulation results and a discussion to validate the analytical study.
II. Review of the classical BSC channel and Middleton Class-A impulse noise
A. BSC Channel overview
The Binary Symmetric Channel model represents a distinct case of the discrete memoryless channel with two input (binary) symbols Xε{0,1} and two binary outputs Yε{0,1}. Notably, this channel exhibits symmetry, meaning that the likelihood of receiving a I when 0 is transmitted equals the likelihood of receiving a 0 when I is transmitted. This symmetry is governed by a fixed transition probability, denoted by p. which characterizes the conditional probability of error, or in other words, the likelihood of a bit flipping [11-12]. Fig. 1 gives an illustration of a standard BSC channel.
The probability p, which represents the error probability, can be easily evaluated for diverse transmission systems, when the transmitted signal is corrupted by Additive White Gaussian Noise, [11]. In case of a coherent binary FSK communication system with a match filter and hard decision at the receiver, it is expressed in (1) using the Q-function.

where Eb is the signal energy per bit and σ2g is the AWGN noise variance, respectively. The Q function is defined as 
The BSC channel capacity C, which is an intrinsic property of the channel, is computed as a function of the binary entropy function, H(p).

where H{x) = -xlog2(x) -(1 - x)log2 (1 - x) [11]. In case of a 2-FSK system, the capacity can then be expressed as:

B. Middleton Class-A impulse noise characteristics
Several signal transmission environments are suffering from the presence of impulse noise, in addition to AWGN, which leads to transmission issues. In particular, impulse noise has long been considered the most challenging constraint in Powerline Communication (PLC), affecting both broadband and narrowband communication [1, 5-6]. This kind of noise is characterized by a random occurrence, duration and power spectral density, the intensity of which can be destructive for communication system performance [5].
The Middleton Class-A model is a commonly used tool to describe impulse noise [2, 7-8]. It is a memoryless model in which the number of impulses in a symbol period is represented by the random variable K, where K is Poisson distributed with parameter A. The probability of observing k impulses is given by:

The impulse noise amplitudes are Gaussian distributed with mean zero and variance
. Using the Middleton Class-A model, impulse noise effects on signal transmission can be interpreted as follows. In addition to the background noise, each
transmitted symbol is affected independently by k impulses each of them Gaussian distributed with a variance equal to
. For a coherent detection, the noise sample after correlation and integration over a symbol period is the integration of the Gaussian noise and the k impulses with a total variance σ2k =
, where σ2I and σ2g are the average variance of the impulse - and the background noise, respectively, see also [11]. As k is a realization of a Poisson random variable with parameter A, the resulting average noise variance is equal to σ2I + σ2g. Note that the transitions probabilities are independent from each other (Poisson property). We also refer to k as the channel state, which varies from one time period to the next. Note that A is equivalent to the average number of impulses per transmitted symbol [2,7]. We assume in our calculations that the value of A is fixed and known to receiver and transmitter.
III. Proposed BSC Model for Middleton Class-A noise
A. Channel model description
The motivation of this work is to define a simple channel model for a binary communication system when the transmission medium is characterized by the presence of impulse noise according to the Middleton Class-A model.
As discussed in the previous section, each symbol transmission is corrupted by Gaussian background noise with variance σ2g, in addition to k Gaussian impulses, each with variance
, during every symbol period. The random variable K generates k impulses using the Poisson distribution with parameter A. Based on this observation, a variant of the conventional BSC can be defined using a variable transition probability [17]. For every transmission, the transition probability depends on the particular value of k, generated by the random variable K. Fig. 2 depicts the diagram of the proposed BSC channel.

The channel can be considered as AWGN with a discrete output, while the input message remains binary with equal probabilities for '0' or '1'. It is also memoryless since the output depends only on the current state and not on previous states, consistent with the Middleton Class-A model. The transition probability p(k) is determined solely on the chaimel state, defined by the parameter k.
Using the same binary FSK system as in section (II.A), the transition probability p(k) is expressed as given in (5).

The average transition probability defines the Bit Error Rate (BER) for the proposed channel and it is formulated as:

where Pk is given by (4).
B. Proposed BSC channel capacity for non-informed transmitter
For a binary symmetric channel the capacity achieving distribution is given by equal probable binary input symbols and symmetric transition probabilities, see (2). We are interested in the capacities denoted C(-, -), C(-, +), C(+, -) and C(+, +) as the capacities for the four possible different situations of non-informed or informed transmitter and receiver about the value of k for every transmitted symbol respectively.
We start by examining the channel capacity when the transmitter has no knowledge about the channel noise, denoted by C(-,*) , which reflects the maximum achievable transmission rate under these conditions.
When the receiver is informed about the value of k and considering that our BSC channel is memoryless, the capacity can be calculated as the infinite sum of capacities at each time period (or channel state) as given [12, 18]:

where H ( K | X, k) i s the output entropy given the input X and k, and Y is the binary output of the channel.
When the receiver has no information about the value k. the entropy H(Y\X) equals the entropy of the output Y given the input X. which is determined by the entropy of the average transition probability. The capacity expression can thus be formulated as [12, 18-19]

Using the entropy convexity, we conclude that C(-, +) > c(-,-),[11].
An interesting question revolves around the potential impact on the channel capacity when having knowledge of the noise variance at the transmitter side [13-16].
While this assumption may not be realistic in general, especially given our study's focus on a communication system without incorporating a channel coding stage, it provides a useful starting point for further investigation. Previous theoretical studies have shown that significant improvements in channel capacity are achievable when the transmitter has CSI, as it enables adaptive power and coding strategies, offering insights into optimal power allocation and coding schemes. For that matter, modem systems with transmitter-side CSI in real-word scenarios, such as wireless systems, employ adaptive coding and modulation to adjust transmissions based on channel conditions. However, these studies are limited to cases involving fading or additive white Gaussian noise (AWGN) channels [13-16, 20]. The application of capacity results for memoryless channels with CSI at the transmitter to specific noisy environments, such as impulse noise in PLC, is not extensively explored [21-23].
This ongoing study is particularly relevant for systems utilizing channel coding blocks to enhance transmission performance in environments exhibiting time-varying impulse noise characteristics.
C. Capacity of the proposed BSC for an informed transmitter
The approach of using the channel state information at the transmitter side to enhance the capacity of the transmission channel in impulsive noise environment has been studied in [2223]. We are interested in the improvement of the capacity when the transmitter is informed about the value of k. The input to the communication channel is still binary with equal input probability. At the modulator, a variation in the transmitted symbol energy is introduced as a function of the channel state. Note that the output Y is still binary and the channel remains symmetric because the transition probability is the same for both input symbols.
The mathematical formulation of this problem is given in (9), in which the vector {Ekb} denotes the transmitted symbol energy used for a particular value of k. Hence, we have to find the energy distribution that maximizes C(+,*) under the condition that the average energy is less than or equal to Eb. i.e.

under the constraint

The constraint (10) is used to extend formulas (7) and (8) to the cases of informed and non-informed receiver:
The problem is to find the vector {Ekb}, k = 0,1, •••. under the constraint (10) which maximizes [22]

and

where:

The maximization problem is difficult to solve in general. An equivalent problem, called water-filling, is considered in calculating the capacity for fading channels [12].
One possible solution is to define the variable transmitted energy as follows:

with 0 < a < 1.

By taking into account the definition (14) of the transmitted energy, the mathematical formulation of equations (11) and (12) yields the achievable transmission rate expressions (15) and (16), representing a suboptimum solution.

and

In the next section, these rates are evaluated for a = a0 = 0.01.
IV. Simulation results & discussion
In the following, the impulse - and Gaussian noise variances are set equal to = 7.28 x 10-4 Watt, σ2g = 7.28 x 10-7 Watt, which match the average values deduced from measurements in [6]. In addition, we set the energy per bit Eb = 7.28 x 10-3 Joules to achieve a signal to impulse noise ratio 10 x log10 (Eb/σ2I) = 10 dB.
Our goal is to obtain high achievable data rates for a constant value of a = α = α0. We therefore consider separately the cases of small and large values of the parameter. A. for any value of α.
A. Optimizing the achievable transmission rate across a variations
• Small A:
In Fig. 3, we evaluate (15) for 0.001 <A<1, for different values of a for informed transmitter and - receiver.

For A = 0, the channel will behave as an AWGN channel with variance σ2g and thus for α = 1 the channel capacity is given by

The transmission rate in case of an informed transmitter and the specific case of A = 0 and α = α0 is given by

From Fig. 3, we conclude that for α = α0 = 10-2 and Eb/σ2G = 10+4,the transmission rate
is close to the capacity CA=0(+, +).
Note: In case of non-informed transmitter and small values of .A, the capacity is calculated using (7) and (8) as follows:

and

• For large A:
We observe that the average value of
= σ2I and the variance of
is given by
which approaches zero when A is large compared to σ4I. In this case, the receiver will observe an AWGN noise with variance (σ2G+ σ2I). Similarly, the average value of
, and the variance of
.
Since the asymptotic variance of the noise at the receiver is equal to (σ2g + σ2I). information at the receiver about k becomes irrelevant and the limiting capacity for the informed transmitter is given by

We also investigate the variations of Rα(+,+), (15), for 1 < A < 100 and different values of α . The results are illustrated in Fig. 4. From Fig. 4, we conclude that again, for α = α0 = 10-2 , the transmission rate
is close to
.

The average transition probability in case of an informed transmitter and the specific case of
is given by

The corresponding achievable rate for A →∞ is equal to

Hence,
Even though the difference is negligible, choosing a fixed for the informed transmitter case reduces the transmission rate for extremely large values of. 1.
Based on the findings presented in Fig. 3 and Fig. 4, we continue with the value α = α0 = 0.01, which gives a good result for the whole range of interest of 0 < A < 100.
Note1: It is worth noting that for α = α0 = 0,

and for 
Note2: The limiting capacity for the non-informed transmitter for large A is also equal to

Next, we examine the p(k) and the achievable rates for values of 0 < A < ∞, and α = α0.
B. Transition probability evaluation
We reformulate the expression for the p(k),using (14) as:

Fig. 5 depicts the p(k) variations with respect to the parameter A. The p(k) curve for fixed = Ekb for k > 0 is added for comparison purposes.

Fig. 5 shows that the average transition probability p(k). for an informed transmitter using the suboptimum solution from (14), is significantly lower than that for a non-informed transmitter with fixed transmitted energy. Ranging between 10-6 and 10-3, this transition probability reflects the low error rate of the described BSC channel, and it resuhs in a higher achievable channel rate.
For sufficiently large A. the asymptotic p(k) value depicted in Fig. 5 concurs with the earlier-discussed outcomes in section IV.A, expression (22).
For A approaching the value 0, we observe that the slope is dominated by
. This is asymptotic behavior of p(k), as described in equation (27), where

C. Transmission rate evaluation
Based on the results for the p(k)and expressions (7), (8), (15) and (16), we evaluate the transmission rate of the proposed BSC channel for the different cases of informed/non-informed transmitter and/or receiver. In Fig. 6, we illustrate the resulting transmission rate curves, versus the parameter A.

The results of Fig. 6 confirm that the transmission rate of the studied BSC channel in a Middleton Class-A impulse noise environment significantly improves with an informed transmitter compared to the non-informed one. Its values varying from 0.99 to I exceed those of both curves corresponding to non-informed transmitter, even when the receiver is informed, and this is regardless of the value of the parameter A.
Thus, we conclude that when the transmitter is not informed about the impulse noise variance, i.e. the value of k. the capacity of the channel clearly improves with the knowledge at the receiver. In fact, for A=0.2. the capacity value goes from 0.88 for non-informed receiver to 0.92 when the receiver is informed. This difference results in a SNR gain of about 1.2 dB of using the information about the channel at the receiver. Also, Fig. 6 indicates that the capacity for the non-informed receiver at A=0.01 equals that of informed receiver at A=0.05. This implies that the same performance is achieved by an informed receiver with an average transition probability p(k) = 10-2 as by a non-informed receiver with p(k) = 4.10-3 (see Fig. 5). Consequently, the same SNR gain of approximately 1.2 dB is observed with the receiver's knowledge.
However, in case of an informed transmitter, the transmission rate of the channel approaches its maximum value equal to 1 when A < 0.1. This implies a gain of approximately 4.6 dB in SNR compared to a non-informed transmitter and an informed receiver. Additionally, the curves for both scenarios with an informed transmitter, regardless of the receiver's state, are close together. Indeed, as the transmitter adjusts the energy of its modulated signal in accordance with the noise variance level, the p(k) value remains very low. Consequently, the receiver's knowledge of the channel state no longer contributes to the capacity enhancement, as its value is already near its maximum.
V. CONCLUSION
In this paper, we propose a form of a binary symmetric channel model adequate for channels affected by both Gaussian and impulse noise, as described by the Middleton Class-A model. We investigate the influence of the transmitter and receiver knowledge of the channel state information on communication performances in terms of transmission rate/capacity.
The suggested BSC model operates as a channel with an infinite number of states, each characterized by its proper transition probability derived from the analytical formula of the Middleton Class-A noise variance. This approach effectively models channels corrupted by impulse noise, commonly found in transmission mediums, such as powerline and industrial environments.
The interpretation of the mathematical expression of the Middleton Class-A noise effects on transmission reveals that each transmitted symbol is subject to noise with a statistically varying variance, following a Poisson distribution. This is the inspiration behind determining the transition probability of the new BSC channel by a Poisson distribution with characteristic parameter A.
The study of the average transition probability and the capacity expressions in case of a non-informed transmitter about the channel state, shows that the information about the impulse noise variance at the receiver side can help to improve the capacity of the channel. In this case, advanced coding techniques and mitigation strategies based on noise estimation at the receiver can be employed to enhance the overall system performance.
In order to further improve the transmission rates of the studied channel, the knowledge of the noise variance at the transmitter side can be explored. This is inspired by previous research results which deal with the possibility of knowing the chaimel state by the transmitter, although this can be not practical in real systems. By channel state, we refer the exact value of the noise variance at each symbol transmission (the value of k). We give a solution based on using a variable transmitted energy in direct proportion to the noise variance.
Simulations of a binary FSK system operating on the proposed BSC model have been accomplished. It was shown that when the transmitter is informed about the channel state, the average transition probability, which is indicative of the Bit Error Rate (BER), is maintained low and almost constant regardless of the value of the parameter A. Moreover, the side information at the receiver no longer aids in further performance improvement of the system that achieves nearly its maximum transmission rates.
References
[1] T. Shongwe, A. J. H. Vinck, and H. C. Ferreira, "On impulse noise and its models," IEEE International Symposium on Power Line Communications and its Applications (ISPLC'2014), Glasgow, United Kingdom, April 2014, pp. 12-17
[2] D. Middleton, "Non-gaussian noise models in signal processing for telecommunications: New methods and results for Class A and Class B noise models," IEEE Trans, on Information Theory, vol. 45, n° 4, May 1999, pp 1129-1149 [ Links ]
[3] J. Krejci, T.Zeman, "Impulse noise influencing xDSL technologies", in IEEE 15th International Symposuim in MECHATRONICA, December 2012, pp.l-4(b)
[4] G. Bedicks, C.E.S. Dantas, F. Sukys, F. Yamada, L.T.M. Raunheitte, C.Akamine, "Digital signal disturbed by impulsive noise," IEEE Tr. on Broadcasting, vol.51, no.3. Sept 2005, pp. 322-328. [ Links ]
[5] H. C. Ferreira, L. Lampe, J. Newbury, and T. G. Swart, "Power Line communications: Theory and applications for narrowband and broad-band communications over power lines," Chichester, England: John Wiley and Sons, 2010 [ Links ]
[6] H. Gassara, F. Rouissi, A. Ghazel, "A Novel Stochastic Model for the Impulsive Noise in the Narrowband Indoor PLC Environment," IEEE International Instrumentation and Measurement Technology Conference (PMTC'2015), Pise, Italie, 11-14 Mai 2015
[7] F. Rouissi, A.J.H. Vinck, and A. Ghazel, "On the Simulation of Class-A Noise Model for Single- and Multi-Carrier Modulation in Powerline Communication," Telecommunication Systems, 77, pp. 143-153 [ Links ]
[8] L.A. Berry, "Understanding Middleton's canonical formula for class A noise," IEEE Transactions on electromagnetic compatibility," vol. EMC-23, no. 4, pp. 337-344, Nov. 1981
[9] A. Mengi and A.J.H.Vinck, "Successive impulsive noise suppression in OFDM," IEEE International Symposium on Power Line Communications and its Applications (ISPLC'2010), Rio de Janeiro, Brazil, 2010
[10] K. Anoh, B. Adebisi, K. Rabie and H. Gacanin, "Optimization of impulsive noise mitigation scheme for PAPR reduced OFDM signals over powerline channels", IEEE 87th Vehicular Technology Conference (VTC Spring), Porto, Portugal, June 2018
[11] S. Haykin, "Digital Communications," Wiley, 1988, ISBN 978047 -1634058
[12] T. Cover, Joy A. Thomas, "Elements of Information Theory," ISBN: 9780471241959, Wiley, 2005
[13] M. Medard, A.J. Goldsmith, " Capacity of Time-Varying Channels with Channel Side Information at the Sender and Receiver," IEEE Communications Theory Mini-Conference (CTMC'1999), Vancouver, Canada, June 1999
[14] Y. S. Cho, J. Kim, W. Y. Yang, C. G. Kang, "Exploiting Channel State Information at the Transmitter Side," in MIMO-OFDM Wireless Communications with MATLAB®, IEEE, 2010, pp.373-393, doi: 10.1002/9780470825631.chl2
[15] Claude Shannon, "Channels with side information at the transmitter," IBM Journal of Research and Development, Volume 2, October 1958, pp 289 - 293 [ Links ]
[16] G. Caire, S. Shamai, "On the capacity of some channels with channel state information," IEEE Trans. On Information Theory, Vol. 45, No. 6, September 1999 [ Links ]
[17] A. J. H. Vinck, F. Rouissi, "On the Binary Symmetric Channel with a Transition Probability Determined by a Poisson Distribution," in arXiv Preprint: 2307.0673, July 2023
[18] M. Kelbert, Y. M. Suhov, "Information Theory and Coding by Example," ISBN 0521769353, 9780521769358, Cambridge University Press, 2013
[19] R. Gallager, "Information Theory and Reliable Communication," ISBN: 978-0471290483, Wiley, 1991
[20] A.J. Goldsmith, M. Medard, "Capacity of Time-Varying Channels With Causal Channel Side Information," IEEE Trans. On Information Theory, Vol. 53, No. 3, March 2007, pp. 881-899 [ Links ]
[21] C. Candan, "An Upper Bound on the Capacity Loss Due to Imprecise Channel State Information for General Memoryless Fading Channels," in IEEE Communications Letters, vol. 17, no. 7, pp. 1348-1351, July 2013 [ Links ]
[22] V. B. Balakirsky, A. J. H. Vinck, "Communication over time-varying channels under power constraints and side information of the participants," IEEE International Symposium on Power Line Communications and its Applications (ISPLC'2002), pp 106-110, Ethens, Greece, 2002
[23] V. B. Balakirsky and A. J. H. Vinck. "Potential Limits on Powerline Communication over Impulsive Noise Channels." International Symposium on Power-Line Communications and Its Applications. Kyoto. 26-28 March 2003. pp. 32-36

Fatma Rouissi received the B.Eng. and the M.Sc.A degrees in Telecommunications from the Ecole Supérieure des Communications de Tunis, Tunisia in 2001 and 2002 respectively. Then, she received the Ph.D degree in 2008 in information and communication technology from both the Ecole Supérieure des Communications de Tunis, and the Université des Sciences et Technologies de Lille, France. At present, she is an Associate-Professor and a member of the GRES'COM research Laboratory, SUP'COM, University of Carthage. Her current research interests Digital Signal processing for broadband wireless communication, channel characterization and modelling, and broadband and narrowband power line communication (PLC) systems design and optimization.

A.J. Han Vinck is a senior Professor in Digital Communications at the University of Duisburg-Essen, Germany, since September 2014. He is a member at the Digital Signal Processing group at the Electrical Engineering Department. From 2016 - 2021 he acts as a Distinguished Visiting Professor at the University of Johannesburg, South Africa. His interest is in Information theory. Coding and Network aspects in Digital communications. IEEE elected him in 2006 as a fellow for his "Contributions to Coding Techniques". He is the recipient of the 2015 Aaron D. Wyner Distinguished Service Award for outstanding leadership in, and provided long-standing, exceptional service to, the Information Theory community. In 2003 he was elected president of the IEEE Information theory Society.











