Doc.: IEEE 802.22-06/0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 1 Duo-binary_Turbo-codes: questions and answers IEEE P802.22 Wireless.

Slides:



Advertisements
Similar presentations
Spectrum Sensing for DVB-T OFDM Systems Using Pilot Tones
Advertisements

Doc.: IEEE /1116r0 Submission July 2006 Harry Worstell, AT&T.Slide 1 TGp Closing Report Notice: This document has been prepared to assist IEEE.
Doc.: IEEE /0206r0 Submission April 2007 Baowei Ji, SamsungSlide 1 Improper to Limit Long Quiet Period at the end of a Superframe IEEE P
Doc.: IEEE /0267r0 Submission June 2007 Wendong Hu, STMicroelectronicsSlide 1 The Spectrum Manager in a Proposed Reference Architecture IEEE P
Doc.: IEEE /0028r0 Submission July 2006 Steve Shellhammer, QualcommSlide 1 Coexistence Scenario – A Pair of Unlicensed Wireless Networks Notice:
Doc.: IEEE /0029r0 Submission July 2006 Steve Shellhammer, QualcommSlide 1 Coexistence Scenario – A Pair of Unlicensed Wireless Networks, one.
Doc.: IEEE /xxxxr0 Submission May Cheng Shan, Samsung Electronics Slide 1 CBP PHY Design IEEE P Wireless RANs Date: Authors:
Doc.: IEEE /0001r0 Submission January 2009 Steve Shellhammer, QualcommSlide 1 Writing a Coexistence Assurance Document Notice: This document has.
1Runcom Technologies Ltd. Submission Eli Sofer, Runcom March 2007 Doc.: IEEE /0202r0 Slide 1 Runcom Preamble vs. Phillips Proposed Sequences IEEE.
1Runcom Technologies Ltd. Submission Eli Sofer, Runcom April 2007 Doc.: IEEE /0164r0 Slide 1 Runcom Preamble vs. Phillips Proposed Sequences IEEE.
Doc.: IEEE /xxxxr0 Submission July 2006 Tom Siep, Cambridge Silicon Radio PlcSlide 1 Discussion of Definitions in 0023r2 Notice: This document.
Doc.: IEEE /0004r0 Submission Jan 2006 Tom Siep, Cambridge Silicon Radio PlcSlide 1 Coexistence issue in VoIP in the presence of
Doc.: IEEE /0156r0 Submission August 2006 Carlos Cordeiro, PhilipsSlide 1 Superframe Structure IEEE P Wireless RANs Date: Authors:
Doc.: IEEE /0365r0 Submission July 2007 Monisha Ghosh, PhilipsSlide 1 Rate ¼ Convolution Code IEEE P Wireless RANs Date: Authors:
Doc.: IEEE /0018r1 Submission January 2006 Patrick Pirat, France TelecomSlide 1 OQAM performances and complexity IEEE P Wireless RANs Date:
Doc.: IEEE /0204r0 Submission October 2006 Ramon Khalona, Nextwave Broadband, Inc.Slide 1 Channel Aggregation Summary IEEE P Wireless RANs.
Doc.: IEEE /0127r1 Submission July 2006 Slide 1 Huawei Sensing Scheme for DVB-T IEEE P Wireless RANs Date: Authors: Notice: This.
Doc.: IEEE /1465r0 Submission September 2006 K. Kim et al.Slide 1 RA-OLSR Text Updates Notice: This document has been prepared to assist IEEE.
Doc.: IEEE r0 Submission June 2007 Chang-Joo Kim, ETRISlide 1 [Proposed Burst Allocation Method Relating to DS/US-MAP] IEEE P Wireless.
Doc.: IEEE r1 Submission June 2007 Chang-Joo Kim, ETRISlide 1 [Proposed Burst Allocation Method Relating to DS/US-MAP] IEEE P Wireless.
Doc.: IEEE /xxxxr0 Submission September 2006 Suhas Mathur, Qualcomm Inc.Slide 1 An Evaluate of the PN sequence based detection of DTV signals.
Doc.: IEEE /0403r0 Submission August 2007 Wendong Hu, STMicroelectronicsSlide 1 Impact of Directional Antenna at CPEs on Coexistence Beaconing.
Doc.: IEEE /0282r0 Submission March, 2006 B Aboba, M Lefkowitz, K SoodSlide 1 Fast Transition in Neighbor Reports Notice: This document has been.
Doc.: IEEE /1829r1 Submission November 2006 Assaf Kasher et al. (Intel)Slide 1 Heff Defintion Notice: This document has been prepared to assist.
Doc.: IEEE /2209r0 Submission July 2007 Qi Wang, Broadcom CorporationSlide 1 PICS table entry on co-located interference reporting Date:
Doc.: IEEE /0083r0 Submission May 2013 Keat-Beng Toh, Hitachi Kokusai ElectricSlide 1 Schedule of IEEE b MAC Technical Items by Hitachi.
Doc.: IEEE /1587r0 Submission October 2006 Eldad Perahia (Intel)Slide 1 Regarding Defining HT Duplicate Modes for Other Code Rates and Modulations.
Doc.: IEEE /0265r1 Submission Nov Cheng Shan, Samsung Electronics Slide 1 BS-to-BS CBP Communication IEEE P Wireless RANs Date:
Doc.: IEEE / Submission March 2007 Monisha Ghosh, PhilipsSlide 1 DTV Signal Sensing Using The PN511 Sequence IEEE P Wireless.
Doc.: IEEE /0049r0 Submission Zander LEI, I2R Singapore January 2007 Slide 1 Proposed Beacon Design vs. Baseline Date: Authors: Notice:
Doc.: IEEE /90r0 Submission Nov., 2012 NICTSlide b NICT Proposal IEEE P Wireless RANs Date: Authors: Notice: This document.
Doc.: IEEE /0227r0 Submission Nov 2006 Wu Yu-Chun, Huawei HisiSlide 1 Beacon Sync Frame Proposal for the IEEE P Wireless RANs Date:
Doc.: IEEE /00463r0 Submission Zander LEI, I2R Singapore Sept 2007 Slide 1 Beacon Design Comparison for the IEEE Standard Date:
Doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 1 Comment # 698: Binary Interleaving implementation IEEE.
Doc.: IEEE /0050r0 Submission January 2007 Monisha Ghosh, PhilipsSlide 1 Low PAPR Binary Preamble Design IEEE P Wireless RANs Date:
Doc.: IEEE /0099r0 Submission March 2007 Wu Yu-Chun, Huawei HisiSlide 1 FEC on Sync Burst and PSDU for the IEEE P Wireless RANs.
Doc.: IEEE /0116r0 Submission March 2007 Carlos de Segovia, France TelecomSlide 1 Service allocation for IEEE P Wireless RANs Date:
Doc.: IEEE /0179r0 Submission April 2007 Wu Yu-Chun, Huawei HisiSlide 1 CRC_Length_and_FEC_gain_of_PSDU for the IEEE P Wireless.
Doc.: IEEE /0018r0 Submission January 2006 Patrick Pirat, France TelecomSlide 1 OQAM performances and complexity IEEE P Wireless RANs Date:
Doc.: IEEE /0520r1 Submission November 2007 Soo-Young Chang, Huawei TechnologiesSlide 1 New Code for RTS/ANP for Lower Probability of Collision.
Doc.: IEEE b Submission September 2012 Keat-Beng Toh, Hitachi Kokusai ElectricSlide 1 [PAPR Evaluation on SCH in IEEE ] IEEE.
Doc.: IEEE /0022r0 Submission January 2007 Wu Yu-Chun, Huawei HisiSlide 1 Enhanced Beacon Sync Frame for the IEEE P Wireless RANs.
IEEE P Wireless RANs Date:
WWISE LDPCC performance
[ Interim Meetings 2006] Date: Authors: July 2005
FEC on Sync Frame for the
IEEE P Wireless RANs Date:
WRAN Protocol Reference Model(PRM)
Waveform Generator Source Code
Effect of FCH repetition on the detection of FCH and MAP
[The Progresses on the TPC simulations]
On Coexistence Mechanisms
WRAN Protocol Reference Model(PRM)
On Coexistence Mechanisms
Experimental DTV Sensor
Upstream interleaving performance (Comments #74)
IEEE P Wireless RANs Date:
IEEE P Wireless RANs Date:
Spectrum Sensing Tiger Team
TGu-changes-from-d0-01-to-d0-02
IEEE P Wireless RANs Date:
IEEE WG Opening Report – July 2007
WAPI Position Paper Sept 2005 Sept 2005 IEEE WG
IEEE P Wireless RANs Date:
IEEE P Wireless RANs Date:
[The Progresses on the TPC simulations]
EC Motions – July 2005 Plenary
STC with CSI feedback IEEE P Wireless LANs Date:
Frequency Repetition with CTC
WAPI Position Paper Sept 2005 Sept 2005 IEEE WG
Presentation transcript:

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 1 Duo-binary_Turbo-codes: questions and answers IEEE P Wireless RANs Date: Authors: Notice: This document has been prepared to assist IEEE It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution, and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEEs name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEEs sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and accepts that this contribution may be made public by IEEE Patent Policy and Procedures: The contributor is familiar with the IEEE 802 Patent Policy and Procedures including the statement "IEEE standards may include the known use of patent(s), including patent applications, provided the IEEE receives assurance from the patent holder or applicant with respect to patents essential for compliance with both mandatory and optional portions of the standard." Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chairhttp://standards.ieee.org/guides/bylaws/sb-bylaws.pdf Carl R. StevensonCarl R. Stevenson as early as possible, in written or electronic form, if patented technology (or technology under patent application) might be incorporated into a draft standard being developed within the IEEE Working Group. If you have questions, contact the IEEE Patent Committee Administrator at >

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 2 Abstract This set of slides intends to give some answers to the questions that followed the presentation of November 2005

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 3 Duo-Binary input: two decoded bit output at a time –Reduction of latency and complexity per decoded bit (compared to Binary TC) –Better convergence –Circular (tail-biting) encoding –No trellis termination overhead –Original interleaving scheme –Larger minimum distances –Improved asymptotic performances Duo-Binary Turbo-code Single-binary could also be designed to process two bits at once if needed: no advantage. More parellel sub-blocks could also be used for single-binary. Complexity (ignoring overhead): duo-binary 8-state decoder require 50% more comparisons per info bit and more than 50% more memory for extrinsics than single-binary TC. Duo-binary may allow more parallelism than single-binary. LDPC can allow massive parallelism. Duo-binary is not expected to be better than single- binary. It may be better than some LDPC implementations. Both duo-binary and single-binary TC implementations will tend to have the similar performance in the waterfall and same convergence performance with good spread interleavers. Not unique to duo-binary, should be used also for single-binary. 3GPP standard termination technique is not recommended because it generate high BER flare. With a good interleaver design, single-binary gives larger distances and thus better flare performance. Best trade-off to date: single-binary turbo code with Crozier (dithered relative prime, DRP[1,2]) interleavers: dmin=51 for R=1/3 and K=1504, while duobinary 8- state DVB-RCS gives dmin=33 and with Y. Ould- Cheikh-Mouhamedou interleaver[3], dmin= 40. As long as a good interleaver design approach is used, single- binary will tend to give better distances, and lower flares. Single-binary tends to give better distances because the interleaver is effectively twice as long as the one for duo-binary. In general, the main advantages of double- binary Turbo codes apply to single-binary Turbo codes as well (i.e., flexibility, fixed encoder/decoder pair, tail-biting).

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 4 Internal Interleaver Algorithmic permutation –One equation, 4 parameters (P0, P1, P2, P3) –Parameters selected such that interleaver is contention-free Adjusting the TC to a blocksize only requires modification of the 4 parameters Quasi-regular permutation (easy connectivity) Inherent parallelism i = 0, …, N-1, j = 0,...N-1 level 1: if j mod. 2 = 0, let (A,B) = (B,A) (invert the couple) level 2: -if j mod. 4 = 0, then P = 0; -if j mod. 4 = 1, then P = N/2 + P 1 ; -if j mod. 4 = 2, then P = P 2 ; -if j mod. 4 = 3, then P = N/2 + P 3. i = P 0 *j + P +1 mod. N DVB-RCS standard interleaver. Better distances have been found with dithered relative prime (DRP) interleavers which are also highly structured to save memory. All these features also apply to DRP interleavers.

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 5 Answers: complexity (1) "Raw comparison" of 8-state Duo-Binary TC and 8-state binary TC (UMTS) Study case: (54 bytes, rate ½) BinaryDuo-binaryRatio Gate count % Memory (bits) % Silicon area (0.13 um) 0.23 mm²0.36 mm²+ 50% Decoded bit per clock cycle % Complexity per decoded bit(constant clock rate) %

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 6 Answers: complexity (2) In a first approach, the complexity of an 8-state duo-binary turbo- decoder is about 50% higher than the one of a simple binary decoder But, using the same computing clock, a duo-binary decoder processes the data by pairs, and outputs 2 decision data at each cycle. Therefore, using the same clock, a duo-binary turbo-decoder achieves twice the throughput of a binary decoder with only 50% hardware more. In the same clock condition and throughput requirements, the hardware of a binary decoder should be duplicated. And then, referring to the complexity per decoded bit, a duo-binary decoder is about 22% less complex than a binary decoder

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 7 Answers: comparison with single-binary TC We believe that Duo-Binary TC represent the best compromise in terms of performance/complexity trade- off(see previous answer). The advantages described in our slides are not limited only to Duo-Binary TC. Single-binary TC can also be designed to be parallelized. Duo-Binary TC has an inherent capability to parallelism, enabled by the internal interleaver.

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 8 Answers: Interleavers It is true that well-designed single-binary TC can provide better distances than DVB-RCS standard interleaver, but the Duo-Binary TC can benefit from the two-level permutations (inter-couples and intra- couples) We have proposed the interleaver as defined into DVB- RCT/RCS standard, but are open to discussion on other possible interleavers if they represent better alternatives

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 9 Answers: Performance (1) Convergence: Duo-Binary TC show better convergence due to the lower density of erroneous paths –See "The advantages of nonbinary turbo codes", C. Berrou, M. Jezequel, C. Douillard and S. Kerouedan, Proceedings of Information Theory Workshop, Cairns, Australia, pp , Sept Following slides: Performance comparison of Duo- Binary TC and single-binary TC (UMTS) on AWGN for different coding rates and blocksizes

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 10 Answers: Performance (2) Coded blocksize N=864 bits –Information blocksize K=432 bits for R=1/2 –Information blocksize K=648 bits for R=3/4 Max-Log-MAP decoding, 8 iterations

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 11 Answers: Performance (3) Coded blocksize N=1440 bits –Information blocksize K=720 bits for R=1/2 –Information blocksize K=1080 bits for R=3/4 Max-Log-MAP decoding, 8 iterations

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 12 Flexibility Can be easily adjusted to any blocksize –Storage of the 4 parameters for all blocksizes considered –Possibility of a generic approach (default parameters) All coding rates are possible –Through puncturing patterns –Natural coding rate is ½: increased robustness to puncturing Performance vs complexity: several adjustments are possible –Number of iterations, Decoding algorithm, … Implementation: interleaver enables different degrees of parallelism –Can be adjusted to meet complexity/throughput requirements Most of these features apply to any highly-structured approach.

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 13 Flexibility The number of iterations can be adjusted for a better performance- complexity trade-off

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 14 Performance Duo-Binary TC, 8 iterations, Max-Log- MAP decoding IEEE e structured LDPC, BP decoding, 50 iterations AWGN, R=1/2, QPSK N=576 and 2304 (coded blocksize) Rather poor performance for LDPC, implementation? 8 iterations for duo-binary TC versus 50 iterations for LDPC!

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 15 Answers: performance (4) The simulation settings used in the previous slides correspond to the ones adopted in IEEE e standardization group during the selection process of the LDPC code –50 iterations with BP algorithm The results presented correspond to simulation results of the LDPC defined in IEEE e specification, and not implementation results

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 16 Short blocksize performance Hardware measurements Low BER (down to ) are achievable without error floor Why different block size for BER and FER? Error flare barely appears. Larger block sizes need to be used to be more realistic. Are block lengths of 16 and 18 bytes pertinent to WRAN operation? Even VoIP with 20 ms latency would likely produce longer blocks. [1] presented DVB-RCS results for a larger block size (484 bits) and a lower code rate (1/3) than these cases and shows evidence of flares starting between PER=1e-3 and 1e-4.

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 17 Answers: Short Blocksize Performance The blocksizes employed in the previous simulations correspond to blocksizes standardized in DVB-RCT This figure was included to dismiss some misconceptions that Turbo Codes don't perform well for short block sizes –Please refer to other plots in proposal to see performance for the larger block sizes.

doc.: IEEE /0017r0 Submission January 2006 Patrick Pirat, France TelecomSlide 18 Summary: Gains brought by OQAM and DTC OFDM/OQAM brings 10% more bit-rate –When converted in error protection enables to go from ¾ rate to 2/3 –Gain between 1 and 1,5 dB in C/N Duo-binary TC offers 3,5 to 4 dB When combined the gain is at least 4,5 dB that allows to increase the radius by 7,6 km (17%) with QPSK modulation in a Gaussian channel. Compared to what?