Exercises

ex-ch08-01

Easy

Show that a consistent-Gaussian LLR λN((12b)σ2/2,σ2)\lambda \sim \mathcal{N}((1 - 2b) \sigma^2/2, \sigma^2) conditioned on B=bB = b satisfies the Bayes consistency relation P(B=0λ)=1/(1+eλ)P(B = 0 \mid \lambda) = 1/(1 + e^{-\lambda}).

ex-ch08-02

Easy

Prove that the J-function is strictly increasing on [0,)[0, \infty), with J(0)=0J(0) = 0 and limσJ(σ)=1\lim_{\sigma \to \infty} J(\sigma) = 1.

ex-ch08-03

Easy

Verify that the extrinsic decomposition λE,=λout,λA,\lambda_{E,\ell} = \lambda_{{\rm out}, \ell} - \lambda_{A, \ell} for a binary SISO decoder satisfies the following invariant: if λA\lambda_A is the box's OWN previous a-posteriori output, then λE=0\lambda_E = 0. (That is, feeding a SISO box back its own output produces no new information.)

ex-ch08-04

Medium

For the demapper-with-a-priori applied to 4-PAM with Gray labelling (constellation {3,1,+1,+3}/5\{-3, -1, +1, +3\}/\sqrt{5} at unit energy, labels {10,11,01,00}\{10, 11, 01, 00\}), derive λ0(y;λA,1)\lambda_0(y; \lambda_{A, 1}) as a function of channel observation yy and a-priori λA,1\lambda_{A, 1}. Show that when λA,1+\lambda_{A, 1} \to +\infty the formula reduces to BPSK discrimination between ±1/5\pm 1/\sqrt{5}.

ex-ch08-05

Medium

The J-function can be accurately approximated by J(σ)12H1σ2H2J(\sigma) \approx 1 - 2^{-H_1 \sigma^{2 H_2}} for σ[0,1.6364]\sigma \in [0, 1.6364] with H1=0.3073H_1 = 0.3073, H2=0.8935H_2 = 0.8935. Use this approximation to compute J1(0.5)J^{-1}(0.5) and compare with the tabulated value 1.0772.

ex-ch08-06

Medium

For 8-PSK with set-partition labelling, the three sub-constellation levels have distances d0=2sin(π/8)d_0 = 2 \sin(\pi/8), d1=2d_1 = \sqrt{2}, and d2=2d_2 = 2 (in unit-circle normalisation). Compute Tdem(1,γ)T_{\rm dem}(1, \gamma) for each bit position at Es/N0=5E_s/N_0 = 5 dB.

ex-ch08-07

Medium

The decoder EXIT curve for a regular (dv,dc)(d_v, d_c) LDPC under BP is approximately Tdec(IA,R)=J((dv1)σA2+σch2)T_{\rm dec}(I_A, R) = J(\sqrt{(d_v - 1) \sigma_A^2 + \sigma_{\rm ch}^2}) where σA2=(J1(1J((dc1)J1(IA))))2\sigma_A^2 = (J^{-1}(1 - J(\sqrt{(d_c - 1)} J^{-1}(I_A))))^2. Compute Tdec(0.5,R)T_{\rm dec}(0.5, R) for the (3,6)(3, 6)-regular LDPC (rate 1/21/2) at σch=1\sigma_{\rm ch} = 1.

ex-ch08-08

Medium

Show that if a labelling μ\mu has Tdem(1,γ)<1T_{\rm dem}(1, \gamma) < 1 for some bit position at all finite SNR γ\gamma, then BICM-ID CANNOT reach zero BER regardless of the outer code.

ex-ch08-09

Medium

Prove that the matched rate R(γ,μ)R^*(\gamma, \mu) is monotonically non-decreasing in γ\gamma: raising SNR cannot reduce the maximum achievable rate of an EXIT-matched LDPC at this labelling.

ex-ch08-10

Medium

Consider BICM-ID on a block-fading channel with BB blocks, block coherence TcT_c. Let the interleaver place dHd_H bits-at-Hamming- distance across the blocks. How does the EXIT-chart analysis change, and what is the analog of the convergence threshold?

ex-ch08-11

Hard

For a rate-1/21/2 convolutional code with generators (7,5)octal(7, 5)_{\rm octal} (memory-2), derive the decoder EXIT curve Tdec(IA,1/2)T_{\rm dec}(I_A, 1/2) by running the BCJR algorithm on consistent-Gaussian input LLRs with IA=0.3I_A = 0.3. Report the result and compare with the EXIT-matched LDPC decoder curve at the same rate.

ex-ch08-12

Hard

Show that BICM-ID with Gray labelling on QPSK reduces exactly to one-shot BICM decoding — i.e., the first iteration is already optimal and no subsequent iteration can improve the BER.

ex-ch08-13

Hard

Derive the EXIT-chart stability condition at (IA,IE)=(1,1)(I_A, I_E) = (1, 1): the local product of slopes Tdem/IATdec1/IE\partial T_{\rm dem}/\partial I_A \cdot \partial T_{\rm dec}^{-1}/\partial I_E evaluated at the (1,1)(1, 1) corner must be strictly less than 1 for the iteration to be locally attracted to (1,1)(1, 1).

ex-ch08-14

Hard

For the EXIT-matching linear programme (Thm. TEXIT Matching Maximises the BICM-ID Rate), show that the optimal solution has support on at most K+1K + 1 variable-node degrees, where KK is the number of active (binding) constraints among the EXIT-matching grid points.

ex-ch08-15

Hard

Compare the asymptotic (large-block) convergence threshold of 16-QAM BICM-ID with SP labelling and an EXIT-matched rate-1/21/2 LDPC to the ultimate CM capacity limit. How close does BICM-ID get?

ex-ch08-16

Challenge

Derive the density-evolution equations for BICM-ID with a regular (dv,dc)(d_v, d_c) LDPC outer code, with the demapper replaced by a generic channel whose input is BI-AWGN LLR of known density. Show that the fixed-point equations reduce to the EXIT-chart equations under the Gaussian-LLR approximation.

ex-ch08-17

Challenge

Design (on paper) an EXIT-matched rate-2/32/3 LDPC degree profile for 64-QAM BICM-ID with the natural labelling of [?chindapol-ritcey-2001] at Eb/N0=8E_b/N_0 = 8 dB. Report λ(x)\lambda^*(x), ρ(x)\rho^*(x), and the resulting matched rate RR^*. Compare with the BICM-ID capacity at the same SNR.

ex-ch08-18

Challenge

Under what conditions does BICM-ID fail to provide any gain over one-shot BICM, regardless of iteration count? Give three distinct conditions and explain the mechanism in each.