doc.: ieee 802.15-07/701r3 tg3c proposal july 2007 chiu ngo et al. - samsungslide 1 project: ieee...

10

Click here to load reader

Upload: nancy-craig

Post on 20-Jan-2018

213 views

Category:

Documents


0 download

DESCRIPTION

doc.: IEEE /701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 3 Bit 8 Block Code/ Convolutional Code Coding Rate #1 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Block Code/ Convolutional Code Coding Rate #2 MSB’s LSB’s Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 MSB’s LSB’s Put more weight Put less weight Strategy: Unequal Error Protection (UEP) Method 1 : Imposing different coding rates on MSB’s and LSB’s → Effective use of the limited coding redundancy Method 2 : Weighting MSB’s and LSB’s separately in the mapping → Effective use of the limited transmit power With these two methods, different levels of UEP protection are provided.

TRANSCRIPT

Page 1: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 1

doc.: IEEE 802.15-07/701r3

TG3c Proposal

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: [UEP for 802.15.3c PHY]Date Submitted: [May 7, 2007]Source: [Seongsoo Kim, Edwin Kwon, Chiu Ngo, Huaning Niu, Jisung Oh, Sandra Qin, Huai-Rong Shao, Harkirat Singh, Pengfei Xia, Su-Khiong Yong]Company [Samsung Electronics]Address [416 Maetan-3Dong, Youngtong-Gu, Suwon-Shi, Gyungki-Do 443-742, Korea]Voice: [], FAX: [], E-Mail: [[email protected] , [email protected] , [email protected] , [email protected], [email protected], [email protected][email protected], [email protected], [email protected], [email protected]] Re: [In response to TG3c Call for Proposals (IEEE P802.15-07-0586-02-003c)]

Abstract: [This document contains the partial PHY proposal for TG3c. This proposal provides explanations on the UEP technology in the complete proposal from WirelessHD. In general, UEP can be applied to any other 15.3c PHY proposals.]

Purpose: [To describe the unequal-error-protection (UEP) for supporting video streaming in 802.15.3c PHY]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-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 2

doc.: IEEE 802.15-07/701r3

TG3c Proposal

R : 30G : 200B : 30

R : 00011110G : 11001000B : 00011110

R : 00011110G : 10001000B : 00011110

R : 00011110G : 11101000B : 00011110

R : 00011110G : 11011000B : 00011110

R : 00011110G : 11000000B : 00011110

R : 00011110G : 11001100B : 00011110

R : 00011110G : 01001000B : 00011110

R : 30G : 72B : 30

R : 30G : 136B : 30

R : 30G : 232B : 30

R : 30G : 216B : 30

R : 30G : 192B : 30

R : 30G : 204B : 30

R : 64G : 64B : 64

R : 01000000G : 01000000B : 01000000

R : 01000000G : 00000000B : 01000000

R : 01000000G : 01100000B : 01000000

R : 01000000G : 01010000B : 01000000

R : 01000000G : 01001000B : 01000000

R : 01000000G : 01000100B : 01000000

R : 01000000G : 11000000B : 01000000

R : 64G : 192B : 64

R : 64G : 0B : 64

R : 64G : 96B : 64

R : 64G : 80B : 64

R : 64G : 72B : 64

R : 64G : 68B : 64

R : 00011110G : 11001010B : 00011110

R : 00011110G : 11001001B : 00011110

R : 30G : 202B : 30

R : 30G : 201B : 30

R : 01000000G : 01000010B : 01000000

R : 01000000G : 01000001B : 01000000

R : 64G : 66B : 64

R : 64G : 65B : 64

MSB LSBoriginal

Motivation for unequal error protection (UEP) for video applications

Bit errors in AV streaming vs. Subjective Picture Quality - Each bit of RGB bytes has different value in color - Need protect valuable bits more than the valueless ones - Especially important for video transmissions

Page 3: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 3

doc.: IEEE 802.15-07/701r3

TG3c Proposal

Bit 8Block Code/

Convolutional CodeCoding Rate #1

Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1

Block Code/Convolutional Code

Coding Rate #2

MSB’s

LSB’s

Bit 8Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1

MSB’s

LSB’s

Put more weight

Put less weight

Strategy: Unequal Error Protection (UEP) Method 1 : Imposing different coding rates on MSB’s and LSB’s → Effective use of the limited coding redundancy Method 2 : Weighting MSB’s and LSB’s separately in the mapping → Effective use of the limited transmit power

With these two methods, different levels of UEP protection are provided.

Page 4: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 4

doc.: IEEE 802.15-07/701r3

TG3c Proposal

UEP Description

• UEP - Coding

NormalQAM

mapper

RS bank CC bankRate 1

RS bank CC bankRate 2

MSB

LSB

Mux&

Int.

• UEP - Mapping

SkewedQAM

mapper

RS bank CC bank

RS bank CC bank

MSB

LSB

I-axis

Q-axis

Mux&

Int.

Page 5: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 5

doc.: IEEE 802.15-07/701r3

TG3c Proposal

Skewed Constellation for UEP-mapping

d1 3d1

0010 0110 1110 1010

0011 0111 1111 1011

0001 0101 1101 1001

0000 01001100 1000

b0 b1 b2 b3

d2

3d2

Q

I

-d2

-3d2

-d1-3d1d1

10 11

00 01

b0 b1

d2

Q

I

-d2

-d1

QPSK 16-QAM

MSB

LSB

Page 6: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 6

doc.: IEEE 802.15-07/701r3

TG3c Proposal

Multiplexer and Bit Interleaver• Parallel convolutional encoders and decoders are needed in

order to support multi-gigabit data throughput• Data multiplexer (MUX) combines data from all parallel

convolutional encoders• Bit interleaver shuffles bits from multiplexer to I/Q

constellations

cc : convolutional encoder

MUX Bitinterleaver

cc 1

cc 2

cc N

...

Page 7: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 7

doc.: IEEE 802.15-07/701r3

TG3c Proposal

Measure average PSNR

BER performance of UEP and EEP

Simulations2

101

1 10logF

i i

MAXAPF MSE

1.00E-09

1.00E-08

1.00E-07

1.00E-06

1.00E-05

1.00E-04

1.00E-03

1.00E-02

1.00E-01

1.00E+00

11 13 14 14.8 15.5

SNR (dB)

BE

R

EEP

UEP-MSB

UEP-LSB

Page 8: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 8

doc.: IEEE 802.15-07/701r3

TG3c Proposal

UEP Effect

10

20

30

40

50

60

70

11 13 14 14.8 15.5 16.5SNR (dB)

PSNR

(dB)

EC+UEPEC+EEP UEP EEP

Page 9: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 9

doc.: IEEE 802.15-07/701r3

TG3c Proposal

44

46

48

50

52

54

56

58

60

62

64

1 49 97 145

193

241

289

337

385

433

481

529

577

625

673

721

769

817

865

913

961

Frame number

PS

NR

(dB

)

UEPEEP

UEP Effect: Stability

BER = 7.0e-05

Page 10: Doc.: IEEE 802.15-07/701r3 TG3c Proposal July 2007 Chiu Ngo et al. - SamsungSlide 1 Project: IEEE P802.15…

July 2007

Chiu Ngo et al. - SamsungSlide 10

doc.: IEEE 802.15-07/701r3

TG3c Proposal

Summary• UEP is a key technology to improve QoS for

video applications• UEP provides stable PSNR compared to EEP • UEP methods can be applied to both single

carrier and OFDM proposals

Remark: Samsung supports a common channel plan