Proposal of Different CRC Masks for Concatenated Subband Assignment A-

advertisement
Proposal of Different CRC Masks for Concatenated Subband Assignment AMAP IEs (16.3.6.5.2.4)
Document Number: IEEE C802.16m-10/0041
Date Submitted: 2010-3-5
Source:
Yan-Xiu Zheng, Chang-Lan Tsai
Yu-Chuan Fang, Chung-Lien Ho
ITRI
E-mail: zhengyanxiu@itri.org.tw
tsaichangl@itri.org.tw
Venue:
IEEE 802.16 Session#66 at Orlando, USA.
Base Contribution:
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 >.
Motivation
• When the subband allocation is made using two
concatenated IEs, there shall exist a bit in subband A-AMAP for indicating the IE to be concatenated with the
previous or next IE for subband allocation.
• The same CRC mask is used for the two concatenated
subband A-A-MAP IEs.
• There would be hesitation in searching concatenated
subband A-A-MAP IEs.
Example 1
• IE1 and IE4 are single IEs with STID1 and STID4,
respectively. The CRC masks are (0000|STID1) and
(0000|STID4), respectively. The one bit indicator NumIEs
is set to 0 representing a single IE.
• IE2 and IE3 are concatenated for subband allocation.
They have the same STID and CRC mask which are
STID2 and (0000|STID2), respectively. The one bit
indicator NumIEs is set to 1 representing that the IE is
concatenated with another IE with NumIEs equaling 1.
IE1
IE2
IE3
IE4
NumIEs = 0
NumIEs = 1
NumIEs = 1
NumIEs = 0
(0000|STID1)
(0000|STID2)
(0000|STID2)
(0000|STID3)
Example 1
• In the case that the two subband A-A-MAP IE2 and IE3
are decoded correctly and CRC check is success, since
the indicator NumIEs == 1 in subband IE2, AMS check
the next subband IE content to find the IE with NumIEs
== 1 and combine these two IEs for subband allocation.
• In the case that the CRC check for IE2 is failure, IE2 is
discarded. And if CRC check for IE2 is success, since the
indicator NumIEs == 1, AMS has to seek another
subband IE with NumIEs == 1. This wastes logic
processing time.
Distinct CRC Masks on Concatenated IEs
• We propose to use distinct CRC mask for the second IE
of the two concatenated subband A-A-MAP IEs.
– CRC mask = (0010|STID)
• Using the previous example for explanation. Now CRC
mask of the second subband IE is (0010|STID2).
IE1
IE2
IE3
IE4
NumIEs = 0
NumIEs = 1
NumIEs = 1
NumIEs = 0
(0000|STID1)
(0000|STID2)
(0010|STID2)
(0000|STID3)
CRC Check
• In the case that CRC check of subband IE2 is success
using CRC mask (0000|STID2) and the indicator NumIEs
== 1, the next subband IE is check by CRC mask
(0010|STID2). If the CRC check of subband IE2 is
success, then IE2 and IE3 are combined for subband
allocation
• In the case that the CRC check for IE2 is failure using
CRC mask (0000|STID2), IE2 is discarded. AMS
continues using CRC mask (0000|STID2) to check IE3.
Of course the check would be failure.
Flow Chart
IEk
CRC mask
(0000|STID)
k=k+1
Yes
Yes
Subband A-A-MAP
and NumIEs == 1
k=k+1
CRC mask
(0010|STID)
Concatenate
IEk-1 and IEk
Success
No
Single IE
IEk
Yes
Success
No
Discard IEk-1
and IEk
No
Discard
IEk
Text Modification
[Modify Table 819 on page 461]
Masking
Prefix
Description
0b0
CRC is masked by 1 bit masking prefix, 3 bit message type
indicator, and 12 bit Masking Code
The 3-bit type indicator shall be set/interpreted as follows.
000: 12 bit Masking Code refers to an STID (i.e. CRC mask =
0000| Masking Code)
010: 12 bit Masking Code refers to an STID used to mask the
second IE if two assignment A-MAP IEs are concatenated for
resource allocation (i.e. CRC mask = 0010| Masking Code)
001: 12 bit Masking Code used to mask Broadcast Assignment
A-MAP IE, BR-ACK A-MAP IE, and Group Resource
Allocation A-MAP IE, which is described in Table 820 (i.e.
CRC mask = 0001| Masking Code).
0b1
CRC is masked by 1 bit masking prefix, and 15 bit RAID (i.e.
CRC mask = 1|RAID)
Download