Академический Документы
Профессиональный Документы
Культура Документы
1361-1365 1
Error Probability
−3
10
n
Prob(BL < l | i errors) = (i−1)
n
, (8)
i −4
10
CER DPSK
from which it follows that,
−5
10 CER BPSK
l −6
10 BER BPSK
(l − 1)
n (1 − p)n−i pi .
i=1
(i − 1) −7
10
0 5 10 15 20 25
Mean SNR (dB)
In a similar fashion, it can be shown that for a non-
cyclic BEC with BCC of l,
Figure 2: CER and BER estimates for the Golay code
Pc (p) ≡ PcBEC (n, l, p) with BPSK and DPSK.
= 1 − (1 − p)n −
l
(l − 1) We first consider the difference in performance of
(n + 1 − l) (1 − p)n−i pi −
i=1
(i − 1) the BPSK and DPSK modulation schemes. Figure 2
l l−i contains a plot of the average SNR vs. estimated bit
(l − 1 − r) error rate (BER) and codeword error rate (CER) for
(1 − p)n−i pi . (9)
i=1 r=1
(i − 1) the Golay code for fd T = 0.01, for BPSK and DPSK
modulation schemes. From the graphs one can see that
over the moderate and high SNR region BPSK is 3 dB
5. SIMULATION RESULTS
better than DPSK. This result is in agreement with the
Using the channel model, Monte-Carlo simulations were uncoded bit error probabilities for BPSK and DPSK
performed. The threshold Γ was set to 0.1 so that on a fading channel [7, pp. 718]. The results for other
an SNR 10 dB below the average SNR represents the codes and parameter values have similar characteris-
transition to the bad state. In order to represent a tics. Hence, in the subsequent discussion results are
wide range of mobile communication environments, the presented only for BPSK modulation. One can also
product fd T was considered as an independent param- see from the plots that the codeword and bit error rates
eter and simulations were performed for fd T = 10−3 , show identical trends and hence we shall use only the
0.01, 0.05, and 0.1. These values encompass the whole BER estimates in most of the following discussion.
gamut of mobile communication environments rang- Next we consider the impact of the parameter fd T
ing from cellular telephony to PCS. Two modulation on each of the codes. Figure 3 contains plots of the es-
schemes, BPSK and DPSK, were considered in the timated bit error rate (BER) vs. average SNR for the
simulations. For each combination of these parame- Golay code with BPSK modulation, for fd T = 10−3 ,
ters simulations were performed for an average SNR 0.01, 0.05, and 0.1 and Fig. 4 and 5 contain the corre-
varying from 0 dB to 26dB in steps of 2 dB and code- sponding plots for the (14,6) cyclic burst error correct-
word and bit error rates were estimated. For extremely ing code and the (23,13) burst error correcting code,
small values of α and β channel transitions may be- respectively. From the figures, it is clear that an in-
come extremely rare events, hence the simulations de- crease in fd T improves the performance of the Golay
termined the codeword error and bit error probabilities code significantly whereas it leads to only marginal im-
for codewords beginning in a given state. These were provement in the performance of the two burst error
then weighted by the steady state probability of the correcting codes. These results agree with the intu-
corresponding state and added to obtain the overall ition that the errors tend to be more random as the
codeword and bit error probabilities. channel parameters α and β increase. Since the Golay
0
10
−1
10
−2 0
10 10
−3
10
−1
10
−4
10
BER
−5 −2
10 10
−6
10
BER
−3
fd T = 0.001 10
−7
10 fd T = 0.010
fd T = 0.001
fd T = 0.050
−8 −4
10 fd T = 0.100 10 fd T = 0.010
−9
fd T = 0.050
10
0 5 10 15 20 25 −5
10 fd T = 0.100
Mean SNR (dB)
−3
10
vantage of the Golay code capable of correcting ran-
dom errors, whereas the burst error correcting codes fd T = 0.001
−2
10
−2
10
−3
10
−4
10 (23,13) BECC
−4
10 (14, 6) BECC
−5
10 (23,13) BECC
(23,12) Golay
(14, 6) BECC
−5
−6 10 Theoretical Curves
10 (23,12) Golay
−7 −6
10 10
0 5 10 15 20 25 0 5 10 15 20 25
Mean SNR (dB) Mean SNR (dB)
Figure 6: BER for the three codes with BPSK and Figure 7: Comparison of theoretical CER estimates
fd T = 0.01. with simulations.
isons of simulations and the simplified theoretical ex- [2] R.E. Blahut, Theory and Practice of Error Control
pressions for the three codes with BPSK modulation Codes, Addison-Wesley, Menlo Park, California,
and for fd T = 0.001. For this case, α ≈ 0.0754 and 1983.
β ≈ 0.00079 and hence the assumption that the chan-
nel rarely changes state in the middle of a codeword [3] E.N. Gilbert, “Capacity of a burst noise channel,”
is valid and therefore the theoretical results agree ex- Bell Syst. Tech. J., vol. 39, pp. 1253-1266, Sept.
tremely well with the simulations. However, for higher 1960.
values of fd T = 0.01 the assumption is no longer valid [4] E.O. Elliott, “Estimates of error rates for codes on
and hence the simulation results deviate significantly burst-noise channels,” Bell Syst. Tech. J., vol. 42,
from the simplified theoretical expressions. pp. 1977-1997, Sept. 1963.