doc.: ieee 802.15-10-0021-00-0007 submission january 2010 rick roberts (intel)slide 1 project: ieee...

12
January 2010 Rick Roberts (Intel) Slide 1 doc.: IEEE 802.15-10-0021-00-0007 Submiss ion Project: IEEE P802.15 Working Group for Wireless Personal Area Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) 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: [email protected] 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.

Upload: samantha-dempsey

Post on 27-Mar-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 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

January 2010

Rick Roberts (Intel)Slide 1

doc.: IEEE 802.15-10-0021-00-0007

Submission

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

Submission Title: Proposed Comment Resolution for PHY I FECDate Submitted: 13 January 2010Source: Rick Roberts, Rich Nicholls (Intel Labs)AddressVoice: 503-712-5012, E-Mail: [email protected]

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.

Page 2: 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

January 2010

Rick Roberts (Intel)Slide 2

doc.: IEEE 802.15-10-0021-00-0007

Submission

Optical Rate Modulation Outer FEC Inner FEC Repeat Code Channel Code Data Rate

PHY I

750 kHz VPM RS (15,12)

4/5 Rate

- - 4B6B

2/3 Rate

400 kbps

750 kHz VPM RS (15,12)

4/5 Rate

CC

½ Rate

- 4B6B

2/3 Rate

200 kbps

250 kHz OOK RS (15,12)

4/5 Rate

- - Manchester

½ Rate

100 kbps

250 kHz OOK RS (15,12)

4/5 Rate

CC

½ Rate

- Manchester

½ Rate

50 kbps

250 kHz OOK RS (15,12)

4/5 Rate

CC

¼ Rate

- Manchester

½ Rate

25 kbps

250 kHz OOK RS (15,12)

4/5 Rate

Punctured CC

3/8 Rate

3 Repeat

1/3 Rate

Manchester

½ Rate

12.5 kbps

250 kHz OOK RS (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-SolomonEncoder

ConvolutionalEncoder

Channel DC BalanceEncoder

RepeatEncoder

Page 3: 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

January 2010

Rick Roberts (Intel)Slide 3

doc.: IEEE 802.15-10-0021-00-0007

Submission

Optical Rate Modulation Outer FEC Inner FEC Channel Code Data Rate

PHY I

750 kHz VPM RS (15,12)

4/5 Rate

- 4B6B

2/3 Rate

400 kbps

750 kHz VPM RS (15,12)

4/5 Rate

CC

½ Rate

4B6B

2/3 Rate

200 kbps

250 kHz OOK RS (15,12)

4/5 Rate

- Manchester

½ Rate

100 kbps

250 kHz OOK RS (15,12)

4/5 Rate

CC

½ Rate

Manchester

½ Rate

50 kbps

250 kHz OOK RS (15,6)

4/5 Rate

CC

½ Rate

Manchester

½ Rate

25 kbps

250 kHz OOK RS (15,4)

4/15 Rate

Punctured CC

3/8 Rate

Manchester

½ Rate

12.5 kbps

250 kHz OOK RS (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-SolomonEncoder

ConvolutionalEncoder

Channel DC BalanceEncoder

Page 4: 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

January 2010

Rick Roberts (Intel)Slide 4

doc.: IEEE 802.15-10-0021-00-0007

Submission

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

Page 5: 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

January 2010

Rick Roberts (Intel)Slide 5

doc.: IEEE 802.15-10-0021-00-0007

Submission

Repetition Codes on Gaussian Channel

BelievedTo Be

Plotting Error

Ref. http://en.wikipedia.org/wiki/Repetition_code

Page 6: 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

January 2010

Rick Roberts (Intel)Slide 6

doc.: IEEE 802.15-10-0021-00-0007

Submission

Reed-Solomon FEC

Page 7: 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

January 2010

Rick Roberts (Intel)Slide 7

doc.: IEEE 802.15-10-0021-00-0007

Submission

Rate 1/2 ; k=7 ; g0 = 1338 ; g1 = 1718

+

+

g0

g1

Rate ½ Convolutional Code

Page 8: 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

January 2010

Rick Roberts (Intel)Slide 8

doc.: IEEE 802.15-10-0021-00-0007

Submission

+

+

+

Rate 1/3 ; k=7 ; g0 = 1338 ; g1 = 1458 ; g2 = 1758

g0

g2

g1

Rate 1/3 Convolutional Code

Page 9: 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

January 2010

Rick Roberts (Intel)Slide 9

doc.: IEEE 802.15-10-0021-00-0007

Submission

Rate 1/4 ; k=7 ; g0 = 1358 ; g1 = 1358 ; g3 = 1478 ; g4 = 1638

+

+

+

+

g0

g3

g1

g2

Rate 1/4 Convolutional Code

Page 10: 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

January 2010

Rick Roberts (Intel)Slide 10

doc.: IEEE 802.15-10-0021-00-0007

Submission

Puncturing Rate 1/3 to generate Rate 3/8

X0 X1 X2

A0 A1 A2

B0 B1 B2

C0 C1 C2

A0 B0 C0 A1 B1 A2 B2 C2

Rate 3/8 Convolutional Code

Page 11: 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

January 2010

Rick Roberts (Intel)Slide 11

doc.: IEEE 802.15-10-0021-00-0007

Submission

Puncturing Rate 1/4 to generate Rate 5/16

X0 X1 X2

A0 A1 A2

B0 B1 B2

C0 C1 C2

A0 B0 C0 D0 B1 C1 D1

X3

A3

B3

C3

X4

A4

B4

C4

D0 D1 D2 D3 D4

A2 C2 D2 A3 B3 D3 A4 B4 C4

Rate 5/16 Convolutional Code

Page 12: 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

January 2010

Rick Roberts (Intel)Slide 12

doc.: IEEE 802.15-10-0021-00-0007

Submission

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”.