Next Article in Journal
Design, Fabrication, and Testing of a Bulk Micromachined Inertial Measurement Unit
Previous Article in Journal
Optical Sensor for Characterizing the Phase Transition in Salted Solutions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On BER Performance of EBPSK-MODEM in AWGN Channel

Institute of Information Science and Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Sensors 2010, 10(4), 3824-3834; https://doi.org/10.3390/s100403824
Submission received: 25 February 2010 / Revised: 30 March 2010 / Accepted: 1 April 2010 / Published: 14 April 2010
(This article belongs to the Section Chemical Sensors)

Abstract

:
In order to satisfy the higher and higher demand for communication systems, an Extended Binary Phase Shift Keying (EBPSK) system with very high spectra efficiency has been proposed. During the research, a special kind of filters was found, which can amplify the signal characteristics and remove utmost noise, i.e., at the point of the phase jumping corresponding to code “1”, produce the amplitude impulse much higher than code “0”, therefore, the aim of our study was to analyze the BER performance of the impacting filter assisted EBPSK-MODEM. Considering the receiver filtered “0” and “1”signal with Rice amplitude distribution, just having different mean values, so the BER performance of EBPSK is deduced based on the classic detection theory, and compared with the traditional BPSK modulation both in spectra efficiency and in BER performance, which lays the theoretical foundation for the feasibility of Ultra Narrow Band communications based on EBPSK modulation.

Graphical Abstract

1. Introduction

With the development of the information society, there is higher and higher demand for communication systems. Therefore, how to transmit the information faster and better has become very important. Recently, high efficiency modulation technologies are receiving the attention by many researchers, especially Ultra Narrow Band (UNB) [1,2] communication with its outstanding transmission ability in the wireless communication field. The concept of UNB communication, first proposed by H. R. Walker, can obtain very high data rates and high spectra efficiency, even higher than traditional channel capacity. Consequently, many researchers begin to pay more attention to this “break” performance, and the extension to Shannon’s channel capacity equation has been proposed [3].
In wireless sensor networks [4], sensor nodes are typically powered by batteries with a limited lifetime, and even though energy-scavenging mechanisms can be adopted to recharge batteries through solar panels, piezo-electric or acoustic transducers, energy is still a limited resource and must be used judiciously, so efficient use of the sensor node battery’s energy is an important aspect of sensor networks. Therefore, many researchers have paid attention to this problem and proposed many energy management schemes [57].
During the research, we found that as a kind of UNB system, the Extended Binary Phase Shift Keying (EBPSK) [8] modulation, proposed by Wu et al., has better bandwidth efficiency [9], high data rates, attractive energy efficiency [10], and can greatly save energy for sensor nodes. However, the research on its BER performance just remains in the simulation stage and has no detailed theoretical derivations. So this paper will discuss this problem, which will provide the theoretical support for simulation results, and lay the foundation for the feasibility and rationality of UNB system.
The rest of this paper is organized as follows. In Section 2, a scheme for EBPSK- MODEM is introduced, of which the detailed derivation of BER performance is given, and also the SNR improvement performance is analyzed in Section 3. Then, Section 4 collects some simulation results, and conclusions are given in Section 5.

2. EBPSK Modulation and Demodulation

2.1. The Definition of EBPSK Modulation

EBPSK modulation [8] is defined as follows:
g 0 ( t ) = A   sin   w c t , 0 t < T g 1 ( t ) = { A   sin ( w c t + θ ) , 0 t < τ , 0 θ π , A   sin   w c t , 0 τ t < T ,
where g0(t) and g1(t) is modulation waveform corresponding to bit “0” and bit “1”, respectively, T is the bit duration, τ is the phase modulation duration, and θ is the modulating angle. Obviously, if τ = T and θ = π, Eq.(1) degenerates to:
g 0 ( t ) = A   sin   w c t ,         g 1 ( t ) = A   sin   w c t ,         0 t < T
It is just the classical Binary Phase Shift Keying (BPSK) modulation, so is named as the Extended BPSK. Figure 1 depicts the normalized the power spectral density (PSD) of the typical BPSK of (2) and the EBPSK of (1) at the same bit rate R, where bit duration T = 20Tc = 20*2π / wc, the phase modulation duration τ for EBPSK modulation lasts one period of carrier, i.e., τ = Tc = 2π / wc, the modulation angle θ = π, the amplitude A = 1, and the carrier frequency fc = wc / 2π = 50KHz,

2.2. The Demodulation of EBPSK Signals

As we know, if A = 2 E b T, the bit error ratio (BER) of the optimal BPSK receiver is calculated by:
P e BPSK = Q ( 2 E b N 0 ) = 1 2 π 2 E b N 0 exp ( u 2 2 ) du
where Eb is the signal energy used for transmitting one bit, and N0 is the PSD of Addition Gaussian White Noise (AWGN).
However, if the same optimal BPSK receiver using traditional matched filter was utilized as the EBPSK demodulator, the BER performance would be much poorer since the difference in EBPSK modulated waveforms corresponding to “0” and “1” is very tiny and hard to detect, although in Figure 1 more centralized PSD of the EBPSK appears. Therefore a special infinite impulse response (IIR) filter as given in Figure 2 is used in EBPSK receiver to produce high impulse at the phase jumping points τ of bit 1s, so as to transform phase modulation into amplitude changes [10]. And by this way it amplifies the signal characters as much as possible and removes utmost noise. Figure 3 depicts the response of this filter to EBPSK modulated signals. Obviously, a simple amplitude detector followed would perform the demodulation of EBPSK signals because of the existence of high impulse in coded 1 s. Therefore, we gave this kind of filter the name of “impacting filter” [10].

3. BER Performance of EBPSK Receivers

3.1. The Derivation of a BER Expression

In this section, the BER performance of the impacting filter based EBPSK receiver is analyzed in an AWGN channel.
The EBPSK modulated waveform corresponding to “0” is a pure sine wave, after passing the AWGN channel and the special impacting filter at the receiver, then the envelope r0 of the filter output is with Rice distribution [11], whose probability density function (pdf) [12] is as follows:
p ( r 0 ) = r 0 σ 2 exp ( r 0 2 + A 0 2 2 σ 2 ) · I 0 ( r 0 A 0 σ 2 )
where A0 is the amplitude of the filter output, σ2 the noise variance, and I0(z) the zero-order modified Bessel function, defined as follows:
I 0 ( z ) = n = 0 z 2 n 2 2 n · n ! · n !
A similar analysis can also be done aiming at code “1”. If we only consider those periods with phase jumping during τ, the jumping information can be transformed into parasitic amplitude information after receiving filter, i.e., producing the higher amplitude impulse. At this time, its envelope r1 still is Rice distribution, the corresponding pdf is:
p ( r 1 ) = r 1 σ 2 exp ( r 1 2 + A 1 2 2 σ 2 ) · I 0 ( r 1 A 1 σ 2 )
This derivation of the BER is based on the special and linear impacting filter as given in Figure 2, which can produce the amplitude impulse at the point of the phase jumping corresponding to code “1” that is much higher than the background of code “0”, i.e., A1 > A0. Let A1 = A0 + ΔA = A0 + kA0 and k > 0
Therefore, assuming that code “0” and “1” be transmitted with equal probability and the decision threshold be UT, then the BER of the EBPSK system should be:
P e-EBPSK = 1 2 [ P ( 1 | 0 ) + P ( 0 | 1 ) ] = 1 2 [ U T   p ( r 0 ) dr 0 + U T   p ( r 1 ) dr 1 ] = 1 2 [ U T r 0 σ 2 exp ( r 0 2 + A 0 2 2 σ 2 ) · I 0 ( r 0 A 0 σ 2 ) dr 0 + U T r 1 σ 2 exp ( r 1 2 + A 1 2 2 σ 2 ) · I 0 ( r 1 A 1 σ 2 ) dr 1 ] = 1 2 [ 1 F 0 ( u T ) + F 1 ( u T ) ] = 1 2 [ 1 + Q 1 ( A 0 σ , U T σ ) Q 1 ( ( 1 + k ) A 0 σ , U T σ ) ]
where F0(x) and F1(x) is cumulative distribution function of Ricean random variable r0 and r1, respectively, and Q1(a,b) is Marcum’s fuction, defined as follows:
Q 1 ( a , b ) = e ( a 2 + b 2 ) / 2 k = 0 ( a b ) k   I k ( ab )

3.2. Calculation of the Parameters in the BER Formula

We will now discuss in detail how to ascertain the parameters A0, k, σ2 and UT in the BER formula (7) in this subsection.
(1) The amplitude A0 is evaluated as follows:
In EBPSK modulation and via Fourier transform:
g 0 ( t ) = A   sin   w c t F G 0 ( w ) = A π j [ δ ( w w c ) δ ( w + w c ) ]
Let the frequency response of the filter be H(w), then the signal filtered in frequency domain can be written as:
Y 0 ( w ) = G 0 ( w ) · H ( w ) = A π j [ δ ( w w c ) δ ( w + w c ) ] · H ( w ) = A π j · H ( w c ) · δ ( w w c ) A π j · H ( w c ) · δ ( w + w c )
So the waveform in time domain is:
y 0 ( t ) = F 1 [ Y 0 ( w ) ] = A 2 j [ H ( w c ) · e jw c t H ( w c ) · e jw c t ] = A 2 j [ | H ( w c ) | · e j ( w c t + φ 1 ) | H ( w c ) | · e j ( w c t φ 2 ) ]
where φ1 = ∠H(wc), φ2 = ∠H(−wc). The impacting filter has conjugate zero points and poles, so φ1 = −φ2, and |H(wc)| = |H(−wc)|, then the received signal after filter is as follows:
y 0 ( t ) = | H ( w c ) | · A   sin   ( w c t + φ 1 )
So A0 = A · |H(wc)|, A1 = (1+k) · A · |H(wc)|, and in accordance with Eq.(3), let A = 2 E b T. Finally we get:
A 0 =   | H ( w c ) | · 2 E b T
(2) The variance σ2 is evaluated as follows:
Let the PSD of the input AWGN be N0 / 2, measured in Watt/Hz, then the variance σ2 at the output of the filter should be:
σ 2 = N 0 2 π 0 | H ( w ) | 2 dw = N 0 0 | H ( f ) | 2 df
(3) The threshold UT is evaluated as follows.
Based on the binary detection model, the sketch map of the detection performance illustrated by pdf is shown in Figure 4, where shaded area indicates the BER. P(1|0) and P(0|1) represent shaded area at the right and left of the threshold, respectively. Obviously, when threshold increases, P(1|0) will decrease, while P(0|1) will increase, and vice versa. Therefore, in order to obtain a minimum BER, the optimal decision threshold UT should be located at the intersection point of curve p(r0) and p(r1), i.e., the theoretical minimum BER should be equal to half of the area in the intersection part of curve p(r0) and p(r1).
(4) The parameter k is evaluated as follows:
According to Figure 4, the larger is the parameter k, the further is the distance of the curve p(r0) and p(r1), i.e., the smaller is the area of the shaded part, i.e., the smaller is the system BER. Therefore, we hope to choose the larger k value in order to improve BER performance.
Among all the parameters discussed above, how to select k, the increment in amplitude at the beginning of bit “1” after filtering, needs improving:
Conceptually, the maximum of kA0 could reach the peak, say ±20dB, which is formed by a very narrow frequency selector and trap locating at the center of impacting filter as shown in Figure 2. In practice, the peak of kA0 might be limited by filter design and waveform selection (such as τ, T and θ), or even the status of channel, which still needs revealing. In fact, as an example given in Figure 3, where the peak of kA0 is about two times of its background, so at this situation, we may roughly get the estimation as k = 2.

3.3. Calculation of SNRs

In this subsection we will calculate the various signal to noise ratios (SNRs) so as to evaluate the EBPSK-MODEM.
(1) SNR at the input of the impacting filter
Similar as Eq.(14), let the PSD of the input AWGN be N0 / 2, then from the autocorrelation function R ( τ ) = N 0 2 δ ( τ ) we get its variance as following:
ɛ 2 = R ( 0 ) F 1 2 π N 0 2 · δ ( 0 ) · e jwt dw = N 0 2
where the N0 / 2 is measured in Watt since it is the average power of the input noise, although in numerical value it is the same as its PSD.
Let A = 2 E b T again, the average power of the signal at the input of the impacting filter is:
A 2 2 = E b T = E b · R b
which results in the SNR calculation at the input of the impacting filter as below:
SNR in = A 2 2 · ε 2 = E b · R b N 0 / 2
where N0 / 2 is the average power of input noise.
(2) SNR at the output of the impacting filter
The average SNR at the output of the impacting filter for bit “0” during T (and in theory for bit “1” during Tτ also) is:
SNR 0 = 1 2 A 0 2 / σ 2 = E b N 0 T · | H ( w c ) | 2 0 | H ( f ) | 2 df = R b · E b N 0 · | H ( f c ) | 2 0 | H ( f ) | 2 df = E b · R b N 0 · B neq
where fc is the carrier frequency, Eb is the average energy for transmission of one bit, Rb = 1/T is the bit rate because both the BPSK and the EBPSK is binary modulation, so Rb · Eb is the average signal power transmitted, N0 / 2 is still the PSD, and:
B neq = 0 | H ( f ) | 2 df / | H ( f c ) | 2
is the noise equivalent bandwidth of filters [13].
Therefore, the gain in SNR of impacting filter for bit “0” should be:
G 0 = SNR 0 SNR in = E b · R b N 0 · B neq / E b · R b N 0 / 2 = 1 2 B neq
From Eq. (20) it is clear that Bneq is the SNR “controlling factor” for bit “0” determined by the shape of frequency response of the impacting filter used.
Similarly as Eq.(18), the peak SNR at the output of the impacting filter for bit “1” during its beginning is given as follows:
SNR 1 = A 1 2 σ 2 = A 0 2 · ( 1 + k ) 2 σ 2 = 2 SNR 0 + A 0 2 · ( 2 k + k 2 ) σ 2 > SNR 0
And the gain in SNR of impacting filter for bit “1” should be:
G 1 = SNR 1 SNR in = 1 B neq + A 0 2 · ( 2 k + k 2 ) 2 E b R b · 0 | H ( f ) | 2 df

4. Simulation

In this section, in order to verify the correctness of theoretical analysis, we compare the BER results calculated by the theoretical formula with one obtained by computer simulation, as in Figure 5, where system parameters in simulation are selected as: fc = 930KHz, N = 20, K = 2, A = B = 1, and θ = π. The paper chooses the receiver filter having three conjugate poles and one zero point, where the detail filter parameters is as ref. [10].
According to the above results, the theoretical result and simulation result just have 1 dB difference in order to obtain the same BER performance, which is caused by the detection method and the choosing of the decision threshold in the simulation.

5. Discussion and Conclusions

(1) The Pe−BPSK given in (3) is an ideal and optimum value already, while the Pe−EBPSK given in (7) is far from giving an optimal EBPSK receiver and still depends on the filter design. In other words, it leaves potential for EBPSK receivers to improve. For example, from the Figure 4 we can imagine:
  • With the increasing of k, the peak distance of p(r0) and p(r1) becomes large, so the shaded area decreases, i.e., the minimum BER decreases.
  • With the decrease of σ2, although the peak distance of p(r0) and p(r1) remains unchanged, their shapes are narrowing, so the shaded area, or the minimum BER, decreases also.
Therefore, under certain conditions, the BER performance of the EBPSK modulation will outperform or be inferior to that of the BPSK modulation, and the spectral efficiency of the EBPSK system is much higher than BPSK.
(2) Substituting k = 2 into (21) we obtain an astonishing estimation as SNR1 = 18SNR0, which implies that as long as we can obtain larger value of k by optimizing the impacting feature of the filter, the BER performance of the EBPSK system can be further improved.
To sum up, aimed at a UNB system, the EBPSK-MODEM, this paper has discussed the importance of the special impacting filter, deduced the BER formula of EBPSK system, analyzed the SNR improvement performance of impacting filter, discussed the choice of optimum decision threshold, and analyzed the reason or possibility for EBPSK to outperform BPSK both in spectral efficiency and in BER performance. Research on these special filters is underway, and a detailed introduction will be given in forthcoming papers.

Acknowledgments

The authors would like to thank the National Foundation of China (60872075), the Natural Science Foundation of Jiangsu Province (BK2007103), China Postdoctoral Science Foundation (20080441015), Jiangsu Planned Projects for Postdoctoral Research Funds (0802005B) and Southeast University Planned Projects for Postdoctoral Key Research Funds.

References and Notes

  1. Walker, H.R. Ultra Narrow Band Modulation Textbook. Available Online: http://www.vmsk.org/ (accessed on 23 July 2008).
  2. Wu, L.N. Advance in UNB high speed communications. Prog. Nat. Sci. (in Chinese) 2007, 17, 143–149. [Google Scholar]
  3. Feng, M.; Wu, L.N. Special non-linear filter and extension to Shannon's channel capacity. Digital Signal Proc. 2009, 19, 861–873. [Google Scholar]
  4. Akiyldiz, I.; Su, W.; Sankarasubramaniam, Y.; Cayirci, E. A survey on sensor networks. IEEE Commun. Mag. 2002, 40, 102–114. [Google Scholar]
  5. Suhinthan, M.; Saman, H; Malin, P. Energy efficient sensor scheduling with a mobile sink node for the target tracking application. Sensors 2009, 9, 696–716. [Google Scholar]
  6. Alippi, C.; Anastasi, G.; Di Francesco, M.; Roveri, M. An adaptive sampling algorithm for effective energy management in wireless sensor networks with energy-hungry sensors. IEEE Instrum. Meas. Mag. 2010, 59, 335–344. [Google Scholar]
  7. Anastasi, G.; Conti, M.; Francesco, M.; Passarella, A. Energy conservation in wireless sensor networks. Ad Hoc Netw 2009, 7, 537–568. [Google Scholar]
  8. Wu, L.N. UNB modulation in high speed space communications. Proc. SPIE 2007, 6795, 679510-1–679510-6. [Google Scholar]
  9. Feng, M.; Wu, L.N.; Qi, C.H. Analysis and optimization of power spectrum on EBPSK modulation in throughput-efficient wireless system. J. Southeast Univ 2008, 24, 143–148. [Google Scholar]
  10. Wu, L.N.; Feng, M.; Gao, P. An impulse filter method used in ABSK signal. Chinese Patent CN10029875.3,. 2009. [Google Scholar]
  11. Proakis, J.G. Digital Communications, 4th ed.; McGraw-Hill Book Company, Inc.: Columbus, OH, USA, 2001. [Google Scholar]
  12. Oppenheim, A.V.; Willsky, A.S. Signals and Systems, 2nd ed.; Publishing House of Electronics Industry: Beijing, China, 2009. [Google Scholar]
  13. Proakis, J.G.; Salehi, M. Communication System Engineering, 2nd ed.; Prentice Hall: Bergen County, NJ, USA, 2002. [Google Scholar]
Figure 1. PSD of the BPSK and EBPSK modulations, all carrier peaks are normalized at 0dB.
Figure 1. PSD of the BPSK and EBPSK modulations, all carrier peaks are normalized at 0dB.
Sensors 10 03824f1
Figure 2. (a) The amplitude-frequency response of an “impacting filter”. (b) The zoomed figure of (a).
Figure 2. (a) The amplitude-frequency response of an “impacting filter”. (b) The zoomed figure of (a).
Sensors 10 03824f2
Figure 3. The output of the impacting filter to the EBPSK modulated input.
Figure 3. The output of the impacting filter to the EBPSK modulated input.
Sensors 10 03824f3
Figure 4. The sketch map of the detection performance by pdf.
Figure 4. The sketch map of the detection performance by pdf.
Sensors 10 03824f4
Figure 5. The BERs comparison between calculated by theoretical formula and obtained by computer simulation.
Figure 5. The BERs comparison between calculated by theoretical formula and obtained by computer simulation.
Sensors 10 03824f5

Share and Cite

MDPI and ACS Style

Wu, L.; Feng, M. On BER Performance of EBPSK-MODEM in AWGN Channel. Sensors 2010, 10, 3824-3834. https://doi.org/10.3390/s100403824

AMA Style

Wu L, Feng M. On BER Performance of EBPSK-MODEM in AWGN Channel. Sensors. 2010; 10(4):3824-3834. https://doi.org/10.3390/s100403824

Chicago/Turabian Style

Wu, Lenan, and Man Feng. 2010. "On BER Performance of EBPSK-MODEM in AWGN Channel" Sensors 10, no. 4: 3824-3834. https://doi.org/10.3390/s100403824

Article Metrics

Back to TopTop