doc.: ieee 802.15-07/701r3 tg3c proposal july 2007 chiu ngo et al. - samsungslide 1 project: ieee...
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
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.
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
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.
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.
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
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
...
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
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
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
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