Documente Academic
Documente Profesional
Documente Cultură
So far:
Binary coding
Binary modulation
Will send R information bits/symbol (spectral efficiency = R)
Constant transmission rate: Requires bandwidth expansion by a
factor 1/R
Until 1976:
Coding not useful for spectral effiencies 1
Coding gain achieved at the expense of bandwidth expansion
Quantum leap: Coded modulation
Trellis coded modulation (TCM)
Block coded modulation (BCM)
Turbo coded modulation
1
-dmin2/4N0
2
min
1/2
Uniform mapping
Split the signal constellation in two subsets, Q(0) and Q(1)
such that Q(i) consists of points with a label v with v(0) = i
Let e,i2(X) be the AEWE for e with respect to Q(i)
A 1-1 mapping f: v s is uniform iff. e,02(X) = e,12(X) e
12
14
15
Uniform mapping
Lemma: Consider a (k+1,k) binary convolutional code
whose output is blockwisely and uniformly mapped to a 2k+1ary signal constellation. Then, for each binary error sequence
e(D) in the error trellis, there exists a pair of sequences y(D)
and y(D) such that l vl2(el) = l 2(el), where the
summation is over the blocks where y(D) and y(D) differ
Proof: Follows because the mapping is uniform
Thus, the MFSE distance can be computed by a modified
Viterbi algorithm on the error trellis, with the MEWEs as
edge labels
By similar reasoning, the average WEF can be computed by
using a modified error state diagram with the AEWEs as16
edge labels
18
7.2
2.4
10
2.4
7.2
19
20
1.76
But uncoded QPSK has min2 = 2...
21
1.76
22
4.59
23
25