Doc.: IEEE 802.22-08/0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 1 Comment # 698: Binary Interleaving implementation IEEE.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0365r0 Submission July 2007 Monisha Ghosh, PhilipsSlide 1 Rate ¼ Convolution Code IEEE P Wireless RANs Date: Authors:
Advertisements

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 /0930r0 Submission July 2006 Nancy Cam-Winget, Cisco Slide 1 Editor Updates since Jacksonville Notice: This document has been prepared.
Doc.: IEEE /0094r0 Submission November 2009 Steve Shellhammer, QualcommSlide 1 Comments on PAR Notice: This document has been prepared.
Doc.: IEEE /0050r0 Submission January 2007 Monisha Ghosh, PhilipsSlide 1 Low PAPR Binary Preamble Design IEEE P Wireless RANs Date:
Doc.: IEEE /0116r0 Submission March 2007 Carlos de Segovia, France TelecomSlide 1 Service allocation for IEEE P Wireless RANs Date:
Doc.: IEEE /0032r0 Submission January 2007 Slide 1 Soo-Young Chang, Huawei Technologies Interference Detection Using Preambles for Sensing IEEE.
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 xxxxr0 Submission May 2008 Chang-Joo Kim, ETRISlide 1 [ TPC Equation ] IEEE P Wireless RANs Date: Authors: Notice:
Doc: IEEE /0102r0 Submission March 2008 Slide 1 HuaweiLiu Jinnan Huawei Hisi Optimization of Channel Distribution Authors: Notice: This document.
Doc.: IEEE /0125r0 Submission July 2006 Slide 1 Huawei Interference Detection for Sensing IEEE P Wireless RANs Date: Authors:
Doc.: IEEE /0018r0 Submission January 2006 Patrick Pirat, France TelecomSlide 1 OQAM performances and complexity IEEE P Wireless RANs Date:
Submission doc.:IEEE /0140r0 Mar Chang-Joo Kim, ETRI Slide 1 [Mixed Resource Composition] IEEE P Wireless RANs Date: Authors:
Doc.: IEEE b Submission September 2012 Keat-Beng Toh, Hitachi Kokusai ElectricSlide 1 [PAPR Evaluation on SCH in IEEE ] IEEE.
Doc.: IEEE /0652r1 Submission May 2007 Emily Qi, Intel CorporationSlide 1 TGv Redline D0.12 Insert and Deletion Notice: This document has been.
Doc.: IEEE /0038r0 Submission May 2005 Paul Thompson, Paul Thompson Associates, LLCSlide 1 WRAN Base Station Class Proposal IEEE P Wireless.
LB84 General AdHoc Group Sept. Closing TGn Motions
[ Interim Meetings 2006] Date: Authors: July 2005
IEEE WG Status Report – July 2005
IEEE P Wireless RANs Date:
IEEE White Space Radio Contribution Title
LB73 Noise and Location Categories
LB73 Noise and Location Categories
WRAN Protocol Reference Model(PRM)
Waveform Generator Source Code
March 2014 Election Results
Scalable Interleaving schemes
[ Policies and Procedure Summary]
Effect of FCH repetition on the detection of FCH and MAP
Motion to accept Draft p 2.0
[place presentation subject title text here]
(Presentation name) For (Name of group) (Presenter’s name,title)
Fractional Bandwidth Usage
TGp Closing Report Date: Authors: March 2006 Month Year
On Coexistence Mechanisms
[Comparison between CDMA Code and Contention-based Access]
TGu-changes-from-d0-02-to-d0-03
IEEE WG Opening Report – March 2007
On Coexistence Mechanisms
Reflector Tutorial Date: Authors: July 2006 Month Year
TGv Redline D0.07 Insert and Deletion
TGv Redline D0.06 Insert and Deletion
Experimental DTV Sensor
Binary Preamble Sequence Set
Upstream interleaving performance (Comments #74)
IEEE WG Opening Report – July 2008
“Comment Status” Definitions
Binary Preamble Sequence Set
IEEE P Wireless RANs Date:
IEEE P Wireless RANs Date:
Spectrum Sensing Tiger Team
TGu-changes-from-d0-01-to-d0-02
LB73 Noise and Location Categories
IEEE P Wireless RANs Date:
TGy draft 2.0 with changebars from draft 1.0
TGv Redline D0.10 Insert and Deletion
IEEE WG Opening Report – July 2007
WAPI Position Paper Sept 2005 Sept 2005 IEEE WG
Redline of draft P802.11w D2.2 Date: Authors:
TGr Proposed Draft Revision Notice
TGu-changes-from-d0-02-to-d0-03
[ Policies and Procedure Summary]
Draft P802.11s D1.03 WordConversion
Questions to the Contention-based Protocol (CBP) Study Group
EC Motions – July 2005 Plenary
TGu-changes-from-d0-04-to-d0-05
TGu-changes-from-d0-03-to-d0-04
Frequency Repetition with CTC
WAPI Position Paper Sept 2005 Sept 2005 IEEE WG
Presentation transcript:

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 1 Comment # 698: Binary Interleaving implementation 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 IEEE’s name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEE’s 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 /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 2 Motivations and Outline Analysis of IEEE binary interleaving process and additional information following comment#698

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 3 + IFFT Binary interleaving FEC coding sub-carrier Modulation Multipath channel AWGN Pilot insertion S/P Tcp Insertion X X X N FFT X Information binary Source Guard sub-carriers Data scrambingl Puncturing sub-carrier Interleaving In(k) Kd=1440 (DS) Kd=  1624 (US) Ki bits i={1,..32} {pm,qm,jm} m={1,..,9} permutation rules selection Overall interleaving process in IEEE802.22

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 4 IEEE Interleaving process (1/2) A single stage interleaver to generate desired interleaving pattern An iterative loop into the stage : less complex than multi-stage interleaver Algebraic implementation with 2 modulo operations/ per iteration {pm,qm,jm}interleaving parameters A single stage  A single memory buffer Interleaving processing K i : interleaving size {p m, q m, j m }: interleaving parameters Ki: j=1 j=j+1 J<Jm+1 Desired interleaving pattern

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 5 IEEE Interleaving process (2/3) 9 Common interleaving parameters {pm,qm,jm} to generate 32 interleaving patterns Coded BlockInterleaver Parameters K ( bits)pqj Coded BlockInterleaver Parameters K ( bits)pqj

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 6 IEEE Interleaving process (3/3) 9 Common interleaving parameters {pm,qm,jm} to generate 32 interleaving patterns Solution 1 : Allocation of a dedicated memory to register 32 interleaving patterns Solution 2 : Direct generation of interleaving pattern –2 embedded modulo operations in an iterative loop to generate Ki coefficients with

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 7 Direct generation of interleaving pattern Basic operator : A_in P -(k+(P.A_in)) (1 clock cycle) KP  +k+q.p.(V1) (1 clock cycle) Modulo K (4 clock cycles) V1 QKK Modulo K (4 clock cycles) A_out Latency = 10 clock cycles ( one iteration) Modulo operation (reciprocal multiplication) Ex. [x] K, K= 2304 size : 1/2304 = Ox1C71C (Coded on 20 bits) (Fractional number as sum of 1/2, (½)^2,(½)^3 etc...) 1. X1 = X * Ox1C71C : multiplication 2. X2 = X1 >> 20 : Shift right by 20 positions gives the quotient 3. X3 = X - (X2 * 2304) : remainder Parameters One iteration operator (10 clock cycles) 12 k K_delay A_in k A_out K_delay clock

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 8 Full pattern generation Solution 1 : Duplication of basic operator, j=1, 2, 3 (copies) One iteration operator k I(k) J Solution 2 : Re-use of the same operator One iteration operator k –High data rate but 3 times basic complexity Clock(k) Clock(3k) I(k) J –Reduced complexity –Upto 3 times clock required –Technology dependant

doc.: IEEE /0261r0 Submission September 2008 Siaud.I,Benko.J, France Telecom R&D Slide 9 Complexity figures Basic operator implemented in FPGA –Altera Stratix EP1S80 target component –130 Logic elements –72 bits memory –190 MHz clock (sufficient for data-rates) To be compared to the ROM-based solution –Technology dependant –~ 360,000 bits