Doc.: IEEE 802.11-04/xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 1 LDPC vs. Convolutional Codes: Performance and Complexity.

Slides:



Advertisements
Similar presentations
March 2001 Sid Schrum, et al., Texas InstrumentsSlide 1 doc.: IEEE /163 Submission p-DCF Proposal Summary Sid Schrum, Jin-Meng Ho, Khaled Turki.
Advertisements

Doc.: IEEE /037 Submission January 2001 Khaled Turki et. al,Texas InstrumentsSlide 1 Simulation Results for p-DCF, v-DCF and Legacy DCF Khaled.
Doc.: IEEE /037r1 Submission March 2001 Khaled Turki et. al,Texas InstrumentsSlide 1 Simulation Results for p-DCF, v-DCF and Legacy DCF Khaled.
Sounding and P Matrix Proposal
Doc.: IEEE /417 Submission November 2000 D. Conner, Magis NetworksSlide 1 A Contribution Towards Harmonization of IEEE a, HiperLAN2 and.
Doc.:IEEE /540ar0 Submission November 2001 Albert Young, Bob OHara Slide 1 A Re-Key Proposal Albert Young 3Com Corporation Santa Clara, CA
Doc.: IEEE /567r0 Submission May 2003 Youngsoo Kim, Samsung/SNU and S. Choi, SNU Slide 1 Throughput Enhancement via Frame Aggregation – A Sequel.
Doc.: IEEE / 146r0-G Submission 8-Feb-14 John Terry, PhD, Nokia Some Thoughts on the Technical Requirements for a HTSG John Terry, NRC.
Doc.: IEEE /0527r0 Submission March 2010 Slide 1 A Periodic 5 MHz Measurement Pilot for Channel Scan Date: Authors:
Doc.: IEEE /0111r0 Zhanji Wu, et. Al. December 2012 Submission A Physical-layer Network Coding Relay scheme for IEEE Date: Authors:
Doc.: IEEE /383 Submission November 2000 Yasuo Harada, Matushita Electric Slide 1 A consideration on FEC Bit error Performance of concatenation.
Scrambler Mismatch and MAC FEC: Is there a problem?
Doc.: IEEE /0156r0 Submission January 2010 Ashish Shukla, MarvellSlide 1 Reorganizing Mesh Channel Switch Announcement Text Date: Authors:
March 2004 doc.: _L2_Upper_Layer_Interaction_r1 Samsung AIT Interaction between L2 and Upper Layers in IEEE Xiaoyu Liu
Doc.: IEEE /0365r0 Submission July 2007 Monisha Ghosh, PhilipsSlide 1 Rate ¼ Convolution Code IEEE P Wireless RANs Date: Authors:
Doc.: IEEE /026r1 Submission March 2001 Jie Liang, Texas InstrumentsSlide 1 Jie Liang Texas Instruments Incorporated TI Blvd. Dallas, Texas.
Doc.: IEEE frfh Submission July 2004 Jon Edney, NokiaSlide 1 What is an ESS? Jon Edney, Nokia.
Doc.: IEEE /0328r2 Submission Dense Apartment Complex Throughput Calculations Channel Selection and DSC Date: Authors: Graham Smith, DSP.
1 A triple erasure Reed-Solomon code, and fast rebuilding Mark Manasse, Chandu Thekkath Microsoft Research - Silicon Valley Alice Silverberg Ohio State.
PHY Abstraction for TGax System Level Simulations
Doc.: IEEE /0015r2 Submission January 2004 Yang-Seok Choi et al., ViVATOSlide 1 Comments on Ergodic and Outage Capacity Yang-Seok Choi,
Doc.: IEEE Submission March 2008 Michael Lynch, Nortel Networks Update on ITU-R and IMT-Advanced At the November meeting IEEE 802:
Doc.: IEEE /0346 Submission March 04 Niels van Erven, 3ComSlide 1 Proposal how to measure RF sensitivity for WPP Niels van Erven 3Com.
Doc.: IEEE /1367r0 Submission Nov 2013 Mingguang Xu, et. Al.Slide 1 Tx EVM for MCS-10 in ah Date: Authors:
Doc.: IEEE /243r0 Submission March 2002 James Kempf, DoCoMo LabsSlide and IP James Kempf Seamoby WG Co-chair DoCoMo Labs USA
Doc. :IEEE /314r0 Submission Sai Shankar et al., Philips ResearchSlide 1 May 2002 TXOP Request: in Time vs. in Queue Size? Sai Shankar, Javier.
Doc.: IEEE /481r3 Submission May 2004 Lily Yang, Steve Shellhammer, IntelSlide 1 Thoughts on AP Functional Descriptions L. Lily Yang Steve Shellhammer.
Submission doc.: IEEE 11-14/0353r0 March 2014 Dongguk Lim, LG ElectronicsSlide 1 Suggestion on PHY Abstraction for Evaluation Methodology Date:
Doc.: IEEE /0785r0 Submission July 2009 Eldad Perahia, Intel CorporationSlide 1 Investigation of PA Model Sample Rate for TGac Date:
Doc.: IEEE /1106r0 Submission September 2012 Osama Aboul-Magd, Huawei TechnologiesSlide 1 A Short-Header Frame Format Date: Authors:
Submission doc.: IEEE 11-12/0657r1 May 2012 Panasonic Slide 1 Target PER at receiver sensitivity power level for use case 1g Date: Authors:
Doc.: IEEE /604r0 Submission May 2004 Darwin Engwer, Nortel Networks; Lily Yang, Intel Corp.Slide 1 AP Functional Descriptions Update Darwin Engwer,
Doc.: IEEE /1191r4 Submission November 2004 Mike Moreton, STMicroelectronicsSlide 1 AP Architecture Thoughts Mike Moreton, STMicroelectronics.
Doc.: IEEE /0018r0 Submission May 2004 Steve Shellhammer, Intel CorporationSlide 1 IEEE Wireless Coexistence TAG Steve Shellhammer
Doc.: IEEE /0025r0 Submission July 2004 Steve Shellhammer, Intel CorporationSlide 1 IEEE Wireless Coexistence TAG Steve Shellhammer
Doc.: IEEE /0071r1 Submission January 2004 Aleksandar Purkovic, Nortel NetworksSlide 1 LDPC vs. Convolutional Codes for n Applications:
Doc.: IEEE /0120r1 Submission January 2004 H.Bonneville, B.JechouxSlide 1 PHY Abstraction to be used in MAC simulation B.Jechoux, H.Bonneville.
Doc.: IEEE r0 Submission November 2002 Je Woo Kim, TeleCIS WirelessSlide 1 PAPR Reduction of OFDM by Unitary Transformations Je Woo Kim TeleCIS.
Doc.: IEEE /0324r0 Submission Slide 1Michelle Gong, Intel March 2010 DL MU MIMO Error Handling and Simulation Results Date: Authors:
Doc.:IEEE /xxxxr0 Submission Nov. 8, 2010 Notification on Change of BW & Rx Nss Joshua Zhao, et al1 Date: Authors:
Forward Error Correcting Codes for Forward Error Correcting Codes for Optical Communication Systems University of Technology Dept. of computer Engineering.
Doc.: IEEE /579r0 Submission May 2004 Michael Montemurro, Chantry NetworksSlide 1 Roaming Applications and Use Cases Michael Montemurro, Chantry.
Doc.: IEEE /825r0 Submission November 2003 Ravi Mahadevappa, Stephan ten Brink, Realtek Slide 1 Comparison of 128QAM mappings/labelings for n.
TIM Compression Date: Authors: January 2012 Month Year
Non-Uniform Constellations for 64-QAM
Doc.: IEEE /0489r1 Submission May 2010 Alexander Maltsev, IntelSlide 1 PHY Performance Evaluation with 60 GHz WLAN Channel Models Date:
Doc.: IEEE /1387 r0 Submission November 2014 Packet Encoding Solution for 45GHz Date: Authors: NameAffiliationsAddressPhone Liguang.
Doc.: IEEE /232r0 Submission March 2002 Todor Cooklev, AwareSlide 1 Extended Data Rate a Marcos Tzannes Todor Cooklev Dongjun Lee Colin.
Doc.: IEEE /0724r1 Submission May 2007 Darwin Engwer, Nortel NetworksSlide 1 VHT Study Group Thoughts Notice: This document has been prepared.
Doc.: IEEE /0130r0 Submission January 2010 Yung-Szu Tu, et al., Ralink Tech.Slide 1 Proposed TGac Preamble Date: Authors:
August 2004 doc.: IEEE /0951r1 Submission S. Coffey, et al., WWiSE group Slide 1 WWiSE Group Partial Proposal on Turbo Codes August 13, 2004 Airgo.
LDPC FEC for IEEE n Applications
Submission doc.: IEEE 11-14/ axr0 May 2014 Chinghwa Yu et al., MediaTek Inc.Slide 1 Comparison of Calibration Methodology for MAC Simulation Date:
Doc.: IEEE / n Submission March 2004 PCCC Turbo Codes for IEEE n B. Bougard; B. Van Poucke; L. Van der Perre {bougardb,
Doc.: IEEE /0243r1 Submission Franck Lebeugle, France Telecom R&D March 2004 Slide 1 Turbo Codes for IEEE n Marie-Helene Hamon, Vincent.
Q. Wang [USTB], B. Rolfe [BCA]
Rate 7/8 (1344,1176) LDPC code Date: Authors:
Rate Mapping for SISO, AWGN channel
July 12, 2000 doc.: IEEE <00210> March 2001
July 12, 2000 doc.: IEEE <00210> March 2001
July 2017 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Suitability Evaluation of FEC Schemes] Date.
March 2017 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Candidate IEEE Standards and Technologies.
March 2017 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Candidate IEEE Standards and Technologies.
July 2017 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Suitability Evaluation of FEC Schemes] Date.
Advanced Coding Comparison
LDPC Investigation for 11bd
Submission Title: [FEC Multipath performance for TG4a ]
LDPC Investigation for 11bd
PHY Performance Evaluation with 60 GHz WLAN Channel Models
Summary of HNS Partial Proposal for n Physical Layer
Presentation transcript:

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 1 LDPC vs. Convolutional Codes: Performance and Complexity Comparison March 2004 Aleksandar Purkovic, Sergey Sukobok, Nina Burns Nortel Networks (contact:

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 2 Background Codes used for comparison Candidate LDPC code details Methodology Performance/Complexity comparison Summary and Conclusions References Outline

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 3 Several advanced coding candidates so far at the n: –Turbo codes, [1], [2], [3], [4] –LDPC codes, [5], [6], [4] –Convolutional codes, [4] –Trellis Coded Modulation, [7] –Concatenated Reed-Solomon/convolutional codes, [8] –MAC level FEC (Reed-Solomon), [9], [10] This submission compares in terms of performance/complexity existing 64-state convolutional codes (from a/g) with two other codes: –Candidate LDPC codes –More complex (256-state) convolutional code Background

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 4 Following codes were compared in terms of performance and complexity: –64-state (6 delay elements) convolutional codes (IEEE a/g) – CC6 –256-state (8 delay elements) convolutional codes (ETSI EN ) – CC8 –LDPC codes (based on algebraic construction) Figure below outlines performance of the considered codes for a medium packet size of 200 bytes (floating-point simulation results) Codes used for comparison

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 5 Algebraic construction of the parity check matrix: –Based on the  -rotation approach first described in [11] –Extended for code rates up to 7/8; other code rates (<7/8) achieved by shortening –Longer blocks encoded by concatenating Parity check matrix Candidate LDPC codes details Building blocks (examples): Parity check matrix is expandable by replacing each non-zero element by a small permutation matrix

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 6 Performance evaluation –PHY model based on the a spec, [12]: QPSK, rate 1/2, packet length 40 bytes QPSK, rate 3/4, packet length 1000 bytes –Channels simulated: AWGN channel Fading Channel Model D with power delay profile as defined in [13], NLOS, without simulation of Doppler spectrum. This implementation utilized the reference Matlab code [14]. –Simulation scenario assumed: Ideal channel estimation All packets detected, ideal synchronization, no frequency offset Ideal front end, Nyquist sampling frequency Complexity estimation –Number of elementary operations (add’s, xor’s, etc.), RAM, ROM –Soft information represented with 8 bits –Convolutional codes: Viterbi decoding algorithm –LDPC codes: Iterative Min-Sum decoding algorithm with maximum of 20 iterations Concatenated codewords for longer packets Methodology

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 7 Performance/Complexity Comparison: 40-byte packets

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 8 Performance/Complexity Comparison: 1000-byte packets

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 9 Comparison in terms of performance and complexity of LDPC and two convolutional codes was presented in this contribution. More advanced codes (LDPC and CC8) do perform better at the cost of reasonable increase in complexity. LDPC codes have an inherent feature which eliminates need for the channel interleaver ([5],[6]); this offsets somewhat increased complexity. Decoder of LDPC codes has embedded feature of exiting from the iteration loop once a codeword has been found, which means that the average number of iterations is less than the maximum. This in turns has positive effect on the power consumption. Summary and Conclusions

doc.: IEEE /xxxxr0 Submission March 2004 Aleksandar Purkovic et al, Nortel NetworksSlide 10 References [1] IEEE n, “Turbo Codes for IEEE n,” Brian Edmonston et al,.January 2004 [2] IEEE /312r0, “Towards IEEE HDR in the Enterprise,” Sebastien Simoens et al, Motorola, May 2002 [3] IEEE /708r0,”MIMO-OFDM for High Throughput WLAN: Experimental Results,” Alexei Gorokhov et al, Philips, November 2002 [4] IEEE /0014r1,”Different Channel Coding Options for MIMO-OFDM n,” Ravi Mahadevappa et al, Realtek, January 2004 [5] IEEE /865r1, “LDPC FEC for IEEE n Applications”, Eric Jacobson, Intel, November [6] IEEE /0071r1, “LDPC vs. Convolutional Codes for n Applications: Performance Comparison,” Aleksandar Purkovic et al, Nortel, January 2004 [7] IEEE /232r0, “Extended Data Rate a, Marcos Tzannes et al,” March 2002 [8] IEEE /96r0, “On The Use Of Reed Solomon Codes For n,” Xuemei Ouyang, Philips, January 2004, [9] IEEE /0207r0, “Simplifying MAC FEC Implementation and Related Issues,” Jie Liang et al, TI, March 2002 [10] IEEE /239r0, “MAC FEC Performance,” Sean Coffey et al, TI, March 2002 [11] R. Echard et al, “The  -rotation low-density parity check codes,” In Proc. GLOBECOM 2001, pp , Nov [12] IEEE Std a-1999, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, High-speed Physical Layer in the 5 GHz Band [13] IEEE /940r1, “TGn Channel Models”, TGn Channel Models Special Committee, November [14] Laurent Schumacher, “WLAN MIMO Channel Matlab program,” January 2004, version 3.3.