WWiSE Group Partial Proposal on Turbo Codes

Slides:



Advertisements
Similar presentations
Space Time Block Codes Poornima Nookala.
Advertisements

Doc.: IEEE /1387 r0 Submission November 2014 Packet Encoding Solution for 45GHz Date: Authors: NameAffiliationsAddressPhone Liguang.
Matthew C. Valenti (presenter)
Doc.: IEEE /992 Submission September, 2004 Victor Stolpman et. al Irregular Structured LDPC Codes and Structured Puncturing Victor Stolpman, Nico.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
A Novel technique for Improving the Performance of Turbo Codes using Orthogonal signalling, Repetition and Puncturing by Narushan Pillay Supervisor: Prof.
Doc.: IEEE /0146r1 Submission March 2005 John Benko, Marie-Helene Hamon, France TelecomSlide 1 Advanced Coding Comparison Marie-Helene Hamon,
Doc.: IEEE /663r3 Submission May 2012 Zhanji Wu, et. Al.Slide 1 Low-rate compatible BCC for IEEE ah lowest MCS Date: Authors:
On Coding for Real-Time Streaming under Packet Erasures Derek Leong *#, Asma Qureshi *, and Tracey Ho * * California Institute of Technology, Pasadena,
Submission August 2004 doc.: IEEE /0935r1 S. Coffey, et al., WWiSE group Slide 1 WWiSE IEEE n Proposal August 13, 2004 Airgo Networks, Bermai,
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.
Doc.: IEEE a TG4a July 18th 2005 P.Orlik, A. Molisch, Z. SahinogluSlide 1 Project: IEEE P Working Group for Wireless Personal Area.
Doc.: aj SubmissionSlide 1 LDPC Coding for 45GHz Date: Authors: July 2014 NameAffiliationsAddressPhone Liguang LiZTE CorporationShenzhen.
Doc.: IEEE /0929r0 Submission August 2004 Patrik Eriksson et. al., WaveBreaker ABSlide 1 A “High Throughput” Partial Proposal Patrik Eriksson,
Doc.: IEEE /0146r1 Submission March 2005 John Benko, Marie-Helene Hamon, France TelecomSlide 1 Advanced Coding Comparison Marie-Helene Hamon,
802.11n MIMO-OFDM Standard  IEEE n group  MIMO-OFDM  Increased performance  Transmitter  MAC Enhancements  Results.
Submission September 2004 doc.: IEEE /0935r3 S. Coffey, et al., WWiSE group Slide 1 WWiSE IEEE n Proposal September 16, 2004 Airgo Networks,
Doc.: IEEE / n Submission March 2004 PCCC Turbo Codes for IEEE n B. Bougard; B. Van Poucke; L. Van der Perre {bougardb,
Doc.: IEEE /229r1 Submission March 2004 Alexandre Ribeiro Dias - Motorola LabsSlide 1 Multiple Antenna OFDM solutions for enhanced PHY Presented.
Overview of MB-OFDM UWB Baseband Channel Codec for MB-OFDM UWB 2006/10/27 Speaker: 蔡佩玲.
Submission August 2004 doc.: IEEE /0935r1 S. Coffey, et al., WWiSE group Slide 1 WWiSE IEEE n Proposal August 13, 2004 Airgo Networks, Bermai,
Doc.: IEEE /257 Submission Slide 1 May 2001 Coffey et al, Texas Instruments Multipath comparison of IEEE802.11g High Rate Proposals Sean Coffey,
11ac 80MHz Transmission Flow
Proposal for Statistical Channel Error Model
August 2004 doc.: IEEE / n August 2004
Wireless Networking Business Unit
Bridging the Gap Between Parallel and Serial Concatenated Codes
Length 1344 LDPC codes for 11ay
WWiSE Group Partial Proposal on Turbo Codes
Q. Wang [USTB], B. Rolfe [BCA]
Rate 7/8 (1344,1176) LDPC code Date: Authors:
January 2004 Turbo Codes for IEEE n
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Discussion on Suitable Parameters for SCHC]
Partial Proposal: Turbo Codes
IEEE n PHY Motorola HT Partial Proposal
Towards IEEE HDR in the Enterprise
Partial Proposal: 11n Physical Layer
WWiSE IEEE n Proposal Authors: Date:
Physical Layer Approach for n
Submission Title: [Harmonizing-TG3a-PHY-Proposals-for-CSM]
ST Microelectronics LDPCC Partial Proposal-Key Points
August 2004 doc.: IEEE / n August 2004
IEEE n PHY Motorola HT Partial Proposal
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Discussion on Suitable Parameters for SCHC]
Turbo Codes for IEEE n May 2004
WWiSE IEEE n Proposal November 16, 2004
Multi-band Modulation, Coding, and Medium Access Control
Multi-band Modulation, Coding, and Medium Access Control
<month year> doc.: IEEE /125r0 August 2004
August 2004 doc.: IEEE / n August 2004
Advanced Coding Comparison
Irregular Structured LDPC Codes and Structured Puncturing
Panasonic Partial Proposal Summary for TGn
WWiSE IEEE n Proposal August 13, 2004
Multipath comparison of IEEE802.11g High Rate Proposals
August 2004 doc.: IEEE / n August 2004
Joint Coding and Modulation Diversity for ac
Considerations on NGV PHY design
Multiple Antenna OFDM solutions for enhanced PHY
Sean Coffey, Ph.D., Chris Heegard, Ph.D.
11ac 80MHz Transmission Flow
Strawmodel ac Specification Framework
9-July-2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DecaWave Proposal for TG3c Alternative PHY]
<month year> doc.: IEEE < e>
Panasonic Partial Proposal Summary for TGn
Comparisons of HARQ transmission schemes for 11be
Comparisons of HARQ transmission schemes for 11be
<author>, <company>
Comparisons of HARQ transmission schemes for 11be
NGV PHY Performance Results
Presentation transcript:

WWiSE Group Partial Proposal on Turbo Codes August 13, 2004 Airgo Networks, Bermai, Broadcom, Conexant, STMicroelectronics, Texas Instruments WWiSE group

WWiSE contributors and contact information Airgo Networks: VK Jones, vkjones@airgonetworks.com Bermai: Neil Hamady, nhamady@bermai.com Broadcom: Jason Trachewsky, jat@broadcom.com Conexant: Michael Seals, michael.seals@conexant.com STMicroelectronics: George Vlantis, George.Vlantis@st.com Texas Instruments: Sean Coffey, coffey@ti.com WWiSE group

Contents Overview of partial proposal Motivation for advanced coding Specification of turbo code Performance results Summary WWiSE group

Overview of partial proposal The WWiSE complete proposal contains an optional LDPC code to enable maximum coverage and robustness FEC coding fits into the system design in a modular way, and in principle any high-performance code could be used instead of the LDPC code This partial proposal highlights an alternative choice for optional advanced code The system proposed is identical to the WWiSE complete proposal in all respects except that the optional LDPC code is replaced by the turbo code described here WWiSE group

Motivation for advanced coding Advanced coding translates into higher achievable throughput at the same robustness In particular, in most configurations the BCC of rate ¾ and turbo code of rate 5/6 have approximately the same performance Thus advanced coding enables a rate increase from ¾ to 5/6 without robustness penalty At any given rate, advanced coding enhances coverage and robustness In addition, the modularity of the design means that the advantages carry over to every MIMO configuration and channel bandwidth WWiSE group

Transmitter block diagram Add pilots Turbo encoder, puncturer Interpol., filtering, limiter MIMO interleaver Symbol mapper Upconverter, amplifier IFFT D/A Add cyclic extension (guard) WWiSE group

These are the constituent codes used in the 3GPP/UMTS standard encoder Turbo encoder Systematic bit 1+D +D3 g(D) = Parity bit 0 1+D2+D3 Turbo interleaver 1+D +D3 1+D2+D3 g(D) = Parity bit 1 These are the constituent codes used in the 3GPP/UMTS standard encoder WWiSE group

Turbo code frame format The data payload is padded to reach a multiple of 512 bits The result is divided into blocks of 2048 bits and 512 bits Number of 512 bit blocks is in the range 1-4 All 512 bit blocks are placed at end of frame Each block is encoded as a separate turbo codeword WWiSE group

Turbo interleaver design Two interleavers are proposed, one for each supported block size: 2048 and 512 bits Each interleaver is a contention-free inter-window shuffle interleaver Designed to minimize memory contention when code is decoded in parallel Equivalent performance to 3GPP/UMTS interleavers WWiSE group

Puncturer Parity bits are punctured at regular intervals Puncture intervals: Systematic & tail bits are not punctured; pad bits are punctured All code rates are easily derivable from mother code Other puncturing patterns and setups also work well Code rate Puncture interval 2/3 4 3/4 6 5/6 10 WWiSE group

Puncturing tail codewords Tailing codewords, i.e., codewords of length 512 information bits, are punctured differently, to a lower code rate This facilitates low latency decoding: tail codeword blocks are shorter and can be decoded with fewer iterations, without affecting operating point Puncture intervals for tail blocks: Code rate Puncture interval 2/3 2 3/4 3 5/6 WWiSE group

Parallelization of turbo decoders Divide trellis into a number of (possibly overlapping) segments and decode each in parallel Any reasonable number of iterations can be achieved without affecting latency End-of-packet latency: To achieve full gains of turbo or any iterative code, it is possible to taper codeword length and rate at end of packet High throughput naturally requires longer packets and Block Ack . . . Block 1 Block 3 Block 2 WWiSE group

Complexity Compare to state complexity of 64-state BCC decoding equivalent throughput System assumptions: M-state constituent codes, I iterations, soft-in soft-out algorithm extra cost factor of a, BCC duty factor of b Decoder must process 2 x 2 x I x b trellis transitions (I iterations, 2 constituent codes, forward-backward for each, less duty factor), each of which costs aM/64 as much Overall complexity is 4I abM/64 times as much as 64-state code E.g., with M = 8, I = 7, a = 1.5, b = 0.7, we have 3.675 times the state complexity This does not account for other differences such as memory requirements and interleaver complexity WWiSE group

Performance results WWiSE group

Simulation setup All combinations of: Channels B, D, AWGN 20 MHz and 40 MHz Rate ¾ and rate 5/6 BCC and turbo code All simulations under ideal conditions WWiSE group

Channel model B NLOS, 20 MHz WWiSE group

Channel model B NLOS, 40 MHz WWiSE group

Channel model D NLOS, 20 MHz WWiSE group

Channel model D NLOS, 40 MHz WWiSE group

AWGN, 20 MHz WWiSE group

AWGN, 40 MHz WWiSE group

References IEEE 802.11 documents: IEEE 802.11/04-0886-00-000n, “WWiSE group PHY and MAC specification,” M. Singh, B. Edwards et al. IEEE 802.11/04-0877-00-000n, “WWiSE proposal response to functional requirements and comparison criteria,” C. Hansen et al. IEEE 802.11/04-0952-00-000n, “WWiSE partial proposal on turbo codes: specification,” S. Pope et al. Parallelization: 4. K. Blankenship, B. Classon, and V. Desai, “High-throughput turbo decoding techniques for 4G,” Int. Conf. on 3G Wireless & Beyond, 2002. 5. E. Yeo, B. Nikolic, and V. Anantharam, “Iterative decoder architectures,” IEEE Communications Magazine, August 2003, pp.132-140 WWiSE group

References, contd. 6. Z. Wang, Z. Chi, and K. K. Parhi, “Area-efficient high-speed decoding schemes for turbo decoders,” IEEE Trans. VLSI Systems, vol. 10, no. 6, pp. 902-912, Dec. 2002 S. Yoon and Y. Bar-Ness, “A parallel MAP algorithm for low latency turbo decoding,” IEEE Communications Letters, vol. 6, no. 7, pp. 288-290, July 2002 Interleavers: 8. A. Nimbalker, K. Blankenship, B. Classon, T. Fuja, and D. Costello, “Inter-window shuffle interleavers for high-throughput turbo decoding,” Proc. Int. Symp. on Turbo Codes, 2003. 9. A. Nimbalker, K. Blankenship, B. Classon , T. Fuja, and D. Costello, “Contention-free interleavers,” Proc. Int. Symp. on Info. Theory, 2004. WWiSE group