E-MBS Subburst Partition (16.3.6.5.3 and 16.9.1)

advertisement
E-MBS Subburst Partition (16.3.6.5.3 and 16.9.1)
Document Number: IEEE S802.16m-10/0071
Date Submitted: 2010-3-4
Source:
Zheng Yan-Xiu, Yu-Chuan Fang, Chun-Yuan Chiu, Chang-Lan Tsai, Chung-Lien Ho
ITRI
E-mail: zhengyanxiu@itri.org.tw
Venue:
IEEE 802.16 Session#66 at Orlando, USA.
Base Contribution:
C802.16m-10/0071
Purpose:
Propose to be discussed and adopted by TGm for the use in Project 802.16m/D4
Notice:
This document does not represent the agreed views of the IEEE 802.16 Working Group or any of its subgroups. It represents only the views of the participants listed in
the “Source(s)” field above. It is offered as a basis for discussion. It is not binding on the contributor(s), who 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 802.16.
Patent Policy:
The contributor is familiar with the IEEE-SA Patent Policy and Procedures:
<http://standards.ieee.org/guides/bylaws/sect6-7.html#6> and <http://standards.ieee.org/guides/opman/sect6.html#6.3>.
Further information is located at <http://standards.ieee.org/board/pat/pat-material.html> and <http://standards.ieee.org/board/pat >.
E-MBS Resource Allocation
•
•
•
•
In general, an E-MBS burst is very large and spans on multiple frames or
superframes.
Large E-MBS burst implies multiple FEC blocks necessary to carry these information
bits.
Based on current D4, either one of these FEC blocks is incorrect, a complete E-MBS
burst is discarded.
– The larger number of FEC blocks, the higher error rate
In order to avoid high error rate, we shall partition a burst into multiple subbursts
–
•
•
If several FEC blocks are incorrect, other correct FEC blocks still can passed to higher layer
Furthermore, the maximum burst, 14400 bytes, may not contain complete E-MBS
burst and subburst partition is still necessary
If higher layer coding is utilized, the coding performance does not suffers from
complete E-MBS burst error and smaller FEC blocks favors upper layer coding
…
CRC encoder
CRC encoder
…
FEC encoder
…
FEC encoded blocks
FEC encoder
…
FEC encoded blocks
mapped into
resource units
LRUs
…
mapped into
resource units
LRUs
LRUs
LRUs
…
Higher Layer Coding Support
•
Upper layer coding is used for EMBS service to enhance
performance
–
•
•
•
•
•
Fountain coding, Raptor codes,
LDPC cods, RS codes, etc.
The upper layer views packets
from lower layer through error and
erasure channel
In general, extra 10% redundancy
is enough decode data
With the higher layer coding
support, the error rate can be
highly reduced
However, larger FEC block size
implies smaller code length for
upper layer coding and decreases
error rate performance
In order to support higher layer
coding, smaller FEC block size
might be considered
data blocks
A
B
C
…
Upper layer
coding
…
RU-based blocks
X
Y
Z
…
other functions
…
…
…
…
…
CRC encoder
…
FEC encoder
…
FEC encoded blocks
mapped into
resource units
LRUs
LRUs
LRUs
…
one scheduling interval
3
3
Simulation Parameter
Parameters
Assumption
Bandwidth
10 MHz
Number of subcarrier
1024
Frame length
5ms
Number of DL subframe per frame
5
Number of resource unit per subframe
20
Channel estimation
2D-MMSE
Channel code
CTC 1/2
Modulation
QPSK
FEC block size (Nep)
240, 480, 960, 1920, 3840 (bits)
MIMO configuration
SM, Tx: 2, Rx:2
Channel model
Ped-B 3km/h, Veh-A 30km/h
BLER: FEC block error rate
SFER: super-frame error rate
4
Part I: Burst vs. Subburst
• The error rate increases with velocity
– For PB 3km/hr case, 1dB gap is on 10-3
– For VA 30km/hr case, 2dB gap is on 10-3
– When mobility becomes higher, time domain correlation
becomes less
– If larger more superframes, e.g. 8 superframes = 160ms,
are considered, the higher error rate probability
• Burst partition shall be considered
• In order to reduce complexity, the partitioned subburst
shall be aligned with the size of multiple LRUs.
6
7
Part II: Subburst with Higher Layer Coding
• Analysis performance is provided
– Upper layer coding
• Consider there E-MBS data burst is partitioned into N packets
• The upper layer coder encode the N packets into M packets
– Assumption: if extra 10% redundant packets are received on
higher layer, the entire E-MBS burst is correct
M 
M
k
M k
P

– We apply the equation e,EMBS Burst k 1.1N 1  k  Pe,FEC (1  Pe,FEC )
 
to analyze the error rate performance with higher layer code,
where Pe,E-MBS Burst is the error rate of E-MBS burst, Pe,FEC is the
error rate of FEC burst
• Results: the larger the FEC block size, the smaller number of N
– When 30% overhead is considered, 240 bits FEC block performs
the best
• Recommendation: Subband-based partition may be consdiered for
E-MBS burst partition
9
10
11
12
Part III: E-MBS with Upper Layer Coding
• E-MBS burst error rate comparison is shown
• With upper layer coding, up to 7dB@Error Rate=10-3
performance can be seen with 100 % redundancy
– If we consider deeper error rate, more performance gain
can be achieved due to sharper slope of error rate curve, it
might be up to 14 dB @ Error Rate = 10-6
• The upper layer coding improve end-to-end performance
and the associated QoE
• 16m should support higher layer coding through
subburst partition
14
15
16
17
Conclusions
• E-MBS burst shall be partitioned into subbursts to
reduce error rate.
• E-MBS burst can be partitioned into subbursts given the
length fitting to subband size
– No more than the biggest FEC blocks size
– The minimum number of bits is around 392 for QPSK code
rate ½
– It can follow the existing FEC coding procedure
• With the subburst partition support, the performance can
be improved
• The design is transparent to any upper layer coding
• Proposed text see in contribution IEEE C802.16m10/0071 or later versions.
References
• [1] 3GPP TS 25.346 V8.1.0 (2008-03), “Introduction of the
Multimedia Broadcast Multicast Service (MBMS) in the Radio
Access Network (RAN); Stage 2 (Release 8),” Mar. 2008.
• [2] 3GPP TS 26.346 V7.8.0 (2008-06), “Multimedia
Broadcast/Multicast Service (MBMS); Protocols and codecs
(Release 7),” Jun. 2008.
• [3] IEEE P802.16m/D3, “Draft Amendment to IEEE Standard for
Local and Metropolitan Area Networks—Part 16: Air Interface for
Broadband Wireless Access,” Dec. 2009.
19
19
Appendix A: Performance of E-MBS
Burst Error Rate w/ and w/o Upper
Layer Coding
21
22
23
24
25
26
27
28
29
30
31
32
Appendix B: Performance of E-MBS
Burst Error Rate w/ and w/o Upper
Layer Coding
34
35
36
37
38
39
40
41
42
43
44
45
Download