LDPC
LDPC
11-04/682r0
Outline
• Background and motivation
• System model
• Simulation evaluation
– Simulation methodology
– Simulation results
• Conclusions
System Model
Add Remove
IFFT FFT
CP CP
Add
IFFT Remove
CP FFT MIMO Demod.
Coding H CP
MIMO Det Decoding
and
Mapper
Mod.
Add Remove
IFFT FFT
CP CP
Simulation Methodology
• PHY modes based on 11a spec
– QPSK ½ (mode 3), 16QAM ½ (mode 5) with packet size 600 Byte
– 16QAM ¾ (mode 6), 64 QAM ¾ (mode 8) with packet size 1500
Byte
• Channel models
– AWGN channel
– 802.11n channel models B and D with antenna spacing at both
the transmitter and receiver [5]
• MIMO architecture
– 2x2 MIMO system
– ZF detection
FEC parameters
• Convolutional codes
– Defined by 802.11a
– Soft Viterbi decoding
• LDPC codes
– Randomly generated regular LDPC codes with column
weight 3
– About 5000 information bits per coding block
– Rate ½ and ¾ are simulated
– Decoding algorithm using min-sum with a simple
correction term
– Maximum 100 iteration passes
Observations
• LDPC coding gain Rate Channel Gain
over CC6 is
significant in PER 1/2 AWGN 2-3 dB
performance 11n B 5-6 dB
• Coding gain is larger
11n D 7-8 dB
with higher code rate
3/4 AWGN 4-5 dB
• Coding gain is larger
with longer delay 11n B 6-7 dB
spread 11n D 8-9 dB
Submission Slide 12 Huaning Niu, Chiu Ngo, Samsung Electronics
July 2004 doc.: IEEE 802.11-04/682r0
Conclusions
• Performance comparison of regular LDPC codes
and convolutional codes in 11n channel models B
and D is presented.
• The indoor fading channel provides limited timing
diversity, and cause degraded coding gain for
LDPC codes in SISO link [2,3]
• LDPC codes can effectively utilize the spatial
diversity in MIMO link and the frequency
diversity
Submission Slide 13 Huaning Niu, Chiu Ngo, Samsung Electronics
July 2004 doc.: IEEE 802.11-04/682r0
References
[1]. Eric Jacobsen, "LDPC FEC for 802.11n application", IEEE 802.11-
03/0865r1, Intel Labs
[2]. Aleksandar Purkovic, Nina Burns, Sergey Sukobok, Levent Demirekler,
"LDPC vs. Convolutional Codes for 802.11n Applications: Performance
Comparison", IEEE 802.11-04/007lr1, Nortel Networks
[3]. Aleksandar Purkovic, Sergey Sukobok, Nina Burns, "LDPC vs.
Convolutional Codes: Performance and Complexity Comparison", IEEE
802.11-04/337, Nortel Networks, Mar. 2004
[4]. Ravi Mahadevappa, Stephan ten Brink, "Different Channel Coding Options
for MIMO-OFDM 802.11n”, IEEE 802.11-04-0014-00-000n, Realtek
Semiconductors
[5]. Laurent Schumacher and Bas Dijkstra, “Description of a MATLAB®
implementation of the Indoor MIMO WLAN channel model proposed by
the IEEE 802.11 TGn Channel Model Special Committee,” Implementation
note version 3.2 – May 2004
j 1
• Min-Sum approximation with a simple correction
C 2 tanh 1 tanh( A / 2) tanh( B / 2)
1 exp( A B )
sgn( AB) min{| A |,| B |} ln
1 exp( A B )
0.5, A B 1, A B 1
sgn( AB) min{| A |,| B |} 0.5, A B 1, A B 1
0, else
Submission Slide 15 Huaning Niu, Chiu Ngo, Samsung Electronics