ࡱ > %` bjbjNN 1p , , ; .
: : : : 0 G G G 8 G d H H ^ ZI ZI ZI pI jK T K K U U U U U V % | % $ P h 3 K DK HK " K K 3 : : ZI pI H XN XN XN K p : ZI 8 ZI U XN K U XN XN : P , B h Q ZI H 4fh G ZL p P R ^ 0 P
L * Q Q K K XN K K K K K 3 3 M d K K K K K K K x" \8 $ x" \8 " 0 : : : : : :
ProjectIEEE 802.16 Broadband Wireless Access Working Group < HYPERLINK "http://ieee802.org/16"http://ieee802.org/16>TitleCleanup of Fragmentation state machine for AMS MAC management FID (15.2)Date Submitted2009-11-18Source(s)Muthaiah Venkatachalam,
Xiangying Yang
Joey Chou
Intel CorporationRe:Cleanup of Fragmentation state machineAbstractCleanup of Fragmentation state machinePurposeTo be discussed and adopted by TGm for 802.16m amendment working document.NoticeThis 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.ReleaseThe 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 IEEEs name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEEs 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 PolicyThe contributor is familiar with the IEEE-SA Patent Policy and Procedures:
< HYPERLINK "http://standards.ieee.org/guides/bylaws/sect6-7.html" \l "6" http://standards.ieee.org/guides/bylaws/sect6-7.html#6> and < HYPERLINK "http://standards.ieee.org/guides/opman/sect6.html" \l "6.3" http://standards.ieee.org/guides/opman/sect6.html#6.3>.
Further information is located at < HYPERLINK "http://standards.ieee.org/board/pat/pat-material.html" http://standards.ieee.org/board/pat/pat-material.html> and < HYPERLINK "http://standards.ieee.org/board/pat" http://standards.ieee.org/board/pat>.Cleanup of Fragmentation state machine for the AMS MAC management FID
Introduction
In 280.16m we need to enable a mechanism to pre-empt the transmission of the fragments of SDU1 with the fragments of a higher priority SDU2 on the same FID. Currently in 802.16m if SDU1 is being fragmented, then a higher priority SDU2 has to wait in queue until all the fragments of SDU1 have been transmitted before SDU2 can be fragmented and transmitted.
This capability is even more crucial for MAC management connection in 802.16m where the large management messages such as PKMv2 (~2KB) or REG (few 100B) has to currently share the same management connection as the short real time management messages such as power control message (~few bytes). So there could be possibility that the power control message can be delayed indefinitely while the large PKMv2 message is being fragmented and transmitted.
Proposed Text with change marks
[-------------------------------------------------Start of Text Proposal---------------------------------------------------]
Table 660FEH Format
Syntax
Size(bit)
NotesFEH () {BCEncryption Control indicator
0 = Payload is not encrypted
1 = Payload is encryptedChannel ID10: basic MAC management channel
1: primary MAC management channelSN IndicatorIf (SN Indicator = 0) {Reserved
65
For byte alignmentelse {Polling
1
0 = no acknowledgement required
1 = acknowledge required upon receiving the MAC messageFC
2
Fragmentation control (see <<
>>)SN
8
Payload sequence numberReserved
32
For byte alignment}}
15.2.3.31 AAI MSG-ACK
The ABS and AMS may use AAI_MSG-ACK to indicate the reception of a MAC management. When receiving a message over management connection with Polling bit set to 1 in FEH, the ABS and AMS shall transmit AAI_MSG-ACK as an acknowledgement to the reception of the message. The AAI_MSG-ACK shall include the following information:
SN retrieved from FEH of the received MAC PDU
Channel ID that the MAC management message is received
15.2.4.3.1 Transport Connections
For transport connections FPEH (as defined in 15.2.2.2.1) or MEH (as defined in 15.2.2.2.3) in the MAC PDU provides the information about the SDU fragment. Either FPEH or MEH shall always be present in a MAC PDU for transport connections. SN in FPEH or MEH (in case of multiplexing) is used for sequencing the SDU fragments and Fragmentation control (FC) bits in FPEH or MEH, are used to tag the SDU fragments with respect to their position in the parent SDU.
15.2.4.3.1.1 Non-ARQ Transport Connections
For non-ARQ transport connections, fragments are transmitted once and in sequence. The SN assigned to each connection PDU carrying SDU fragment allows the receiver to recreate the original payload and to detect the loss of any intermediate fragments. A connection may be in only one fragmentation state at any given time. Upon loss, the receiver shall discard all SDU fragments on the connection until a new first SDU fragment is detected or a non-fragmented SDU is detected.
15.2.4.3.2 Management Connections
For management connections FEH (as defined in 15.2.2.2.2) in the MAC PDU provides the information about the control message fragment. SN in FEH is used for sequencing the control message fragments and
Fragmentation Control (FC) bits in FEH, are used to tag the control message fragments with respect to their position in the parent control message.
Only one Up to two control messages can be in fragmentation state at any given time. The SN and Channel ID assigned to each management connection PDU carrying control message fragment allows the receiver to recreate the original payload and to detect the loss of any intermediate fragments. Sequence number shall be maintained independently for each channel ID. Upon loss, the receiver shall wait for the lost control message fragments on that Channel ID until a new first control message fragment is detected or a new non-fragmented control message is detected on the previous Channel ID.
[-------------------------------------------------End of Text Proposal----------------------------------------------------]
IEEE C802.16m-09/2564r2
PAGE 1
> ? a b c x y { ǨlUD5 hb 5OJ PJ QJ nHtH hnsv 5OJ PJ QJ nHo(tH -he3 hnsv 5OJ PJ QJ \aJ nHo(tH$h64 5OJ PJ QJ \aJ nHtH $hLW 5OJ PJ QJ \aJ nHtH *h h 5OJ PJ QJ \aJ nHtH hB hnsv 0J OJ QJ #j hB hnsv OJ QJ Uj hB hnsv OJ QJ UhB hnsv 5OJ QJ hB hnsv OJ QJ #hB hnsv OJ PJ QJ nHo(tH { | $$If a$gd P kd $$If 0 F* F D% 4 4
l al yt
? $$G$ If a$gd : $a$gdnsv ; i s Q E E $$If a$gdq P kdk $$If 0 F* F D% 4 4
l al yt
? $$G$ If a$gd P kd $$If 0 F* F D% 4 4
l al yt ! " # $ 5 saL7 )h} h} B*OJ PJ QJ nHph tH)h * hnsv 5OJ PJ QJ \nHo(tH#hnsv 5OJ PJ QJ \nHo(tH#hR= hP
OJ PJ QJ \nHtHhc OJ PJ QJ \nHtHhq OJ PJ QJ \nHtHhP
OJ PJ QJ \nHtHh} OJ PJ QJ \nHtHhB hnsv OJ QJ #hX hnsv 5OJ PJ QJ nHtHhs 5OJ PJ QJ nHtH#hB hnsv 5OJ PJ QJ nHtH
" # $ 6 7 ; b r d X $$If a$gdS
? $$G$ If a$gd c kd $$If F FB* F H 4 4
l al yt $$If a$gd ? $ $G$ If a$gd $$If a$gdq 5 6 7 ; a b l Y
S \
( İİԩ|oooYH !hB h} B*CJ OJ QJ ph *j hB h} B*CJ OJ QJ Uph hB h} CJ OJ QJ hB h} 6CJ OJ QJ #hnkS h} OJ PJ QJ nHo(tHhYe h} o( h} o(hYe h} 'h} h} OJ PJ QJ aJ nHo(tHh B*CJ OJ QJ ^J ph hB h} OJ QJ hB hnsv OJ QJ )h * hR= B*OJ PJ QJ nHph tH b c l E P kd $$If 0 F* F D% 4 4
l al yt $$If a$gdS
? $$G$ If a$gd P kdO $$If 0 F* F D% 4 4
l al yt S { ? $ $G$ If a$gd
? $$G$ If a$gd P kd $$If 0 F* F D% 4 4
l al yt $$*$ 1$7$ 8$ H$ If a$gd S T \
? P kd $$If 0 F* F D% 4 4
l al yt ? $ $G$ If a$gd
? $$G$ If a$gd P kd $$If 0 F* F D% 4 4
l al yt
5 6 C l m } { } } } } v gd gdP gdP $a$gdnsv P kd $$If 0 F* F D% 4 4
l al yt $$G$ If ^a$gd
$$G$ If a$gd
( ) * ` a h i S T U ѵѤѵѤrѵaMaa 'j hB h} CJ OJ QJ U!j hB h} CJ OJ QJ U0j hB h} B*CJ OJ QJ Uph 0j5 hB h} B*CJ OJ QJ Uph !hB h} B*CJ OJ QJ ph hB h} CJ OJ QJ hB h} 0J CJ OJ QJ *j hB h} B*CJ OJ QJ Uph 0jR hB h} B*CJ OJ QJ Uph 4 5 6 C k l m z Dz~e`U7 ;hV; hV; 5B*CJ OJ PJ QJ \^J _HnHph tHh~ h~ B*ph h 61ht h B*KH OJ PJ QJ ^J nHph tHh} h hK^ hP hp3 hP hP nHtH )hY CJ KH OJ PJ QJ \aJ nHtH)hLW CJ KH OJ PJ QJ \aJ nHtH/hP hP CJ KH OJ PJ QJ \aJ nHtHhB hnsv 5CJ KH OJ QJ hB h} 5CJ KH OJ QJ ! " ) * 4 5 ; $*$ 1$If gdV; lP *$ 1$gdV; $*$ 1$7$ 8$ H$ a$gdV; F gd~ E gd gd
! " ; < G H % & ' < = F G
! " & ' + , / 0 1 îîîîî|îîîîî|îîîî 0hV; hV; 7B*CJ OJ QJ _HnHph tH 0hV; hV; >*B*CJ OJ QJ _HnHph tH (hV; hV; CJ OJ PJ QJ _HnHtH $hV; hV; CJ OJ QJ _HnHtH (hV; hV; OJ PJ QJ _HaJ nHtH (hV; hV; OJ PJ QJ _HaJ nHtH'; < E F G n X X X $*$ 1$If gdV; lP kd $$If l F x," \
t 0 6 4 4
l a yt7 G H K L i n X X X X X $*$ 1$If gdV; lP kd $$If l F x," \
t 0 6 4 4
l a yt7 n X X X X $*$ 1$If gdV; lP kd $$If l F x," \
t 0 6 4 4
l a yt7 n X X X $*$ 1$If gdV; lP kd $$If l F x," \
t 0 6 4 4
l a yt7 n X X X $*$ 1$If gdV; lP kd
$$If l F x," \
t 0 6 4 4
l a yt7 $ % ( ) < n X X X X X $*$ 1$If gdV; lP kd
$$If l F x," \
t 0 6 4 4
l a yt7 < = D E F n X X X $*$ 1$If gdV; lP kd
$$If l F x," \
t 0 6 4 4
l a yt7 F G O P R S s n X X X X X X $*$ 1$If gdV; lP kdv $$If l F x," \
t 0 6 4 4
l a yt7 n X X X X X $*$ 1$If gdV; lP kd $$If l F x," \
t 0 6 4 4
l a yt7 n X X X X X $*$ 1$If gdV; lP kdl $$If l F x," \
t 0 6 4 4
l a yt7
! n X X X X X $*$ 1$If gdV; lP kd $$If l F x," \
t 0 6 4 4
l a yt7 ! " $ % & n X X X $*$ 1$If gdV; lP kdb
$$If l F x," \
t 0 6 4 4
l a yt7 & ' ) * + n X X X $*$ 1$If gdV; lP kd
$$If l F x," \
t 0 6 4 4
l a yt7 + , - . / n X X X $*$ 1$If gdV; lP kdX $$If l F x," \
t 0 6 4 4
l a yt7 / 0 1 2 H n f S C 2 $ *$ 1$7$ 8$ H$ a$gdV; *$ 1$7$ 8$ H$ gdV; $<