This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: 7.5 Bit Error Probability We now know how to design rules for deciding which of M signals (or symbols) has been sent, and how to estimate the performance of these decision rules. Sending one of M signals conveys m = log 2 M bits, so that a hard decision on one of these signals actually corresponds to hard decisions on m bits. In this section, we discuss how to estimate the bit error probability, or the bit error rate (BER), as it is often called. 01 c N s d 00 10 11 N Figure 7.32: QPSK with Gray coding. QPSK with Gray coding: We begin with the example of QPSK, with the bit mapping shown in Figure 7.32. This bit mapping is an example of a Gray code, in which the bits corresponding to neighboring symbols differ by exactly one bit (since symbol errors are most likely going to occur by decoding into neighboring decision regions, this reduces the number of bit errors). Let us denote the symbol labels as b  b  for the transmitted symbol, where b  and b  each take values 0 and 1. Letting ˆ b  ˆ b  denote the label for the ML symbol decision, the probabilities of bit error are given by p 1 = P [ ˆ b  2 = b ] and p 2 = P [ ˆ b  2 = b ]. The average probability of bit error, which we wish to estimate, is given by p b = 1 2 ( p 1 + p 2 ). Conditioned on 00 being sent, the probability of making an error on b  is as follows: P [ ˆ b  = 1 | 00 sent] = P [ML decision is 10 or 11 | 00 sent] = P [ N c <- d 2 ] = Q ( d 2 σ ) = Q O O 2 E b N O where, as before, we have expressed the result in terms of E b /N using the power efficiency d 2 E b = 4. We also note, by the symmetry of the constellation and the bit map, that the conditional probability of error of b  is the same, regardless of which symbol we condition on. Moreover, exactly the same analysis holds for b , except that errors are caused by the noise random variable N s . We therefore obtain that p b = p 1 = p 2 = Q O O 2 E b N O (7.90) 63 The fact that this expression is identical to the bit error probability for binary antipodal signaling is not a coincidence. QPSK with Gray coding can be thought of as two independent BPSK systems, one signaling along the I component, and the other along the Q component. Gray coding is particularly useful at low SNR (e.g., for heavily coded systems), where symbol errors happen more often. For example, in a coded system, we would pass up fewer bit errors to the decoder for the same number of symbol errors. We define it in general as follows. Gray Coding: Consider a 2 n-ary constellation in which each point is represented by a binary string b = ( b 1 , ..., b n ). The bit assigment is said to be Gray coded if, for any two constellation points b and b I which are nearest neighbors, the bit representations b and b I differ in exactly one bit location....
View Full Document
This note was uploaded on 12/28/2011 for the course ECE 146b taught by Professor Staff during the Fall '08 term at UCSB.
- Fall '08