Download presentation
Presentation is loading. Please wait.
Published bySamantha Dempsey Modified over 10 years ago
1
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed Comment Resolution for PHY I FEC Date Submitted: 13 January 2010 Source: Rick Roberts, Rich Nicholls (Intel Labs) Address Voice: 503-712-5012, E-Mail: richard.d.roberts@intel.com Re: Abstract: Purpose: Notice:This document has been prepared to assist the IEEE P802.15. 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 acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.
2
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 2 Optical RateModulationOuter FECInner FECRepeat CodeChannel CodeData Rate PHY I 750 kHzVPMRS (15,12) 4/5 Rate --4B6B 2/3 Rate 400 kbps 750 kHzVPMRS (15,12) 4/5 Rate CC ½ Rate -4B6B 2/3 Rate 200 kbps 250 kHzOOKRS (15,12) 4/5 Rate --Manchester ½ Rate 100 kbps 250 kHzOOKRS (15,12) 4/5 Rate CC ½ Rate -Manchester ½ Rate 50 kbps 250 kHzOOKRS (15,12) 4/5 Rate CC ¼ Rate -Manchester ½ Rate 25 kbps 250 kHzOOKRS (15,12) 4/5 Rate Punctured CC 3/8 Rate 3 Repeat 1/3 Rate Manchester ½ Rate 12.5 kbps 250 kHzOOKRS (15,12) 4/5 Rate Punctured CC 5/16 Rate 5 Repeat 1/5 Rate Manchester ½ Rate 6.25 kbps Proposed Comment Resolution for PHY I FEC – Option 1 Reed-Solomon Encoder Convolutional Encoder Channel DC Balance Encoder Repeat Encoder
3
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 3 Optical RateModulationOuter FECInner FECChannel CodeData Rate PHY I 750 kHzVPMRS (15,12) 4/5 Rate -4B6B 2/3 Rate 400 kbps 750 kHzVPMRS (15,12) 4/5 Rate CC ½ Rate 4B6B 2/3 Rate 200 kbps 250 kHzOOKRS (15,12) 4/5 Rate -Manchester ½ Rate 100 kbps 250 kHzOOKRS (15,12) 4/5 Rate CC ½ Rate Manchester ½ Rate 50 kbps 250 kHzOOKRS (15,6) 4/5 Rate CC ½ Rate Manchester ½ Rate 25 kbps 250 kHzOOKRS (15,4) 4/15 Rate Punctured CC 3/8 Rate Manchester ½ Rate 12.5 kbps 250 kHzOOKRS (15,2) 2/15 Rate Punctured CC 3/8 Rate Manchester ½ Rate 6.25 kbps Proposed Comment Resolution for PHY I FEC – Option 2 Reed-Solomon Encoder Convolutional Encoder Channel DC Balance Encoder
4
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 4 What is new All modes use Reed-Solomon FEC at a minimum Increase chip rate (optical rate) by 25% to accommodate R-S FEC Added repetition coding to lowest rates Open question Does VPM want to use a minimum FEC? Do the convolutional codes need an interleaver? Need to simulate cascaded coding to verify assumptions
5
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 5 Repetition Codes on Gaussian Channel Believed To Be Plotting Error Ref. http://en.wikipedia.org/wiki/Repetition_code
6
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 6 Reed-Solomon FEC
7
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 7 Rate 1/2 ; k=7 ; g 0 = 133 8 ; g 1 = 171 8 + + g0g0 g1g1 Rate ½ Convolutional Code
8
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 8 + + + Rate 1/3 ; k=7 ; g 0 = 133 8 ; g 1 = 145 8 ; g2 = 175 8 g0g0 g2g2 g1g1 Rate 1/3 Convolutional Code
9
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 9 Rate 1/4 ; k=7 ; g 0 = 135 8 ; g 1 = 135 8 ; g 3 = 147 8 ; g 4 = 163 8 + + + + g0g0 g3g3 g1g1 g2g2 Rate 1/4 Convolutional Code
10
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 10 Puncturing Rate 1/3 to generate Rate 3/8 X0X0 X1X1 X2X2 A0A0 A1A1 A2A2 B0B0 B1B1 B2B2 C0C0 C1C1 C2C2 A0A0 B0B0 C0C0 A1A1 B1B1 A2A2 B2B2 C2C2 Rate 3/8 Convolutional Code
11
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 11 Puncturing Rate 1/4 to generate Rate 5/16 X0X0 X1X1 X2X2 A0A0 A1A1 A2A2 B0B0 B1B1 B2B2 C0C0 C1C1 C2C2 A0A0 B0B0 C0C0 D0D0 B1B1 C1C1 D1D1 X3X3 A3A3 B3B3 C3C3 X4X4 A4A4 B4B4 C4C4 D0D0 D1D1 D2D2 D3D3 D4D4 A2A2 C2C2 D2D2 A3A3 B3B3 D3D3 A4A4 B4B4 C4C4 Rate 5/16 Convolutional Code
12
doc.: IEEE 802.15-10-0021-00-0007 Submission January 2010 Rick Roberts (Intel)Slide 12 To Be Determined … Does the convolutional code need an interleaver? That depends on the nature of the errors. If the errors are random then NO. If the errors are bursty then YES.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.