IEEE Broadband Wireless Access Working Group <

Similar documents
IEEE C802.16e-05/196r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-05/192r1. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < The document contains ARQ Proposal for /4 MAC

IEEE Broadband Wireless Access Working Group <

IEEE C802.16h-06/063r1. IEEE Broadband Wireless Access Working Group <

Round Trip Delay Optimization

IEEE C802.16e-04/446r2. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-04/195r1. IEEE Broadband Wireless Access Working Group <

IEEE abc-01/18r1. IEEE Broadband Wireless Access Working Group <

Message definition to support MS network entry in centralized allocation model

Data Integrity in MAC IEEE Presentation Submission Template (Rev. 8)

IEEE Broadband Wireless Access Working Group < MSS s buffer capability negotiation for DL H-ARQ operation

IEEE C802.16maint-06/055. IEEE Broadband Wireless Access Working Group <

Page 1 of 1 16-Jan-01

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < WirelessMAN coexistence function primitives consolidation

IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-04/472. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Early transmission of higher layer packets in the idle mode

IEEE C802.16d-03/45. IEEE Broadband Wireless Access Working Group <

Relay Support for Distributed Scheduling and its Bandwidth Request/Allocation Mechanism

Nokia Fax:

IEEE Broadband Wireless Access Working Group < Fix for Sleep Mode Add/Remove CIDs from Power Saving Class ID

IEEE Broadband Wireless Access Working Group < IEEE Working Group Letter Ballot #24, on P802.

IEEE Broadband Wireless Access Working Group < Handoff SDL charts proposal

IEEE Broadband Wireless Access Working Group < Procedures for inter-system communication over the air

IEEE Broadband Wireless Access Working Group < Increasing Link Robustness in TG3 Systems

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Detailed ARQ Proposal for a and b MAC

IEEE C802.16e-04/67r1. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Changes in Definition of Data Delivery Services

IEEE abc-01/19. IEEE Broadband Wireless Access Working Group <

IEEE C802.16maint-05/091r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16e-04/201. Project. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

IEEE /15. IEEE Broadband Wireless Access Working Group < Title Interpretation of IEEE Standard 802.

IEEE802.16maint-04/71r3

IEEE C802.16maint-05/091. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < message reported by SSs and share DB updating for neighbor discovery

[Mobility Management for Mobile Multi-hop Relay Networks]

IEEE Broadband Wireless Access Working Group <

IEEE C802.16d-04/34. IEEE Broadband Wireless Access Working Group <

IEEE C802.16h-06/114r3. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Fix broken message flow in HO decision & initiation

IEEE C802.16e-05/401r3

IEEE Broadband Wireless Access Working Group < To prevent the loss of the PDUs at the serving BS during MAC hand-over.

A response to a Call for Technical Proposal, 06_027.pdf

A General Frame Structure for IEEE802.16j Relaying Transmission

IEEE C802.16e-05/401r2

Architecture clarification and Coexistence Protocol Chi-Chen Lee, Hung-Lin Chou Computer & Communications Research Labs, ITRI, Taiwan

MMR network data forwarding and QoS schema

IEEE Broadband Wireless Access Working Group <

IEEE C802.16j-07/209r3. IEEE Broadband Wireless Access Working Group <

IEEE C802.16a-02/14

message reported by SSs and share DB updating for ND

IEEE Broadband Wireless Access Working Group <

Data Submitted Voice: Fax: SungCheol Chang Chulsik Yoon,

IEEE Broadband Wireless Access Working Group < Proposal for MAC protocol modification for

IEEE Broadband Wireless Access Working Group < MIB II Integration and MIB II Table

IEEE C802.16i-06/014r3

MMR Network distributed tunnel connection management

IEEE C802.16h-07/043r1. IEEE Broadband Wireless Access Working Group <

MMR Network centralized tunnel connection management

IEEE C802.16e-04/151r3 Project. IEEE Broadband Wireless Access Working Group <

IEEE c-00/11. IEEE Broadband Wireless Access Working Group <

IEEE C802.16h-07/017. IEEE Broadband Wireless Access Working Group <

IEEE Presentation Submission Template (Rev. 8.3)

IEEE C802.16e-05/242r1. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group <

Simulating coexistence between y and h systems in the 3.65 GHz band An amendment for e

IEEE C802.16maint-08/064r3

IEEE Broadband Wireless Access Working Group < HO consideration in PKMv2 security. Voice: Seokheon Cho

IEEE C802.16e-318. IEEE Broadband Wireless Access Working Group <

corrected PDF IEEE C802.16g-06/011r2

IEEE C802.16a-02/86. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < MBRA (Multicast & Broadcast Rekeying Algorithm) for PKMv2

IEEE Broadband Wireless Access Working Group < HO consideration in PKMv2 security

IEEE C802.16e-04/10. IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Fixing mappings between primitive functions and NCMS services

IEEE Broadband Wireless Access Working Group < Ensuring the readability and correctness of the draft IEEE P802.16h/D3.

IEEE e Security Review

IEEE C802.16j- 07/309. IEEE Broadband Wireless Access Working Group <

To reply to the call for comments on technical requirements regarding Cross-Communications

Sleep Mode and Idle Mode Operations for IEEE j

IEEE Broadband Wireless Access Working Group < Corrections for the 3 Way SA-TEK Exchange

IEEE C802.16e-03/71r2. IEEE Broadband Wireless Access Working Group <

IEEE C802.16maint-08/064r4

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Enhancement of the MBRA for Adaptation to the PKMv2

IEEE Broadband Wireless Access Working Group <

Evaluation Procedure for MAC Protocols

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Huawei LB26b, Working Group Letter Ballot on P802.

IEEE C802.16maint-06/083r3. IEEE e Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Re: IEEE P802.16j/D1: IEEE j working group letter ballot #28

IEEE Broadband Wireless Access Working Group < Ad-Hoc on messages related to the detection of bursty (802.

A distributed spectrum monitoring system Authors:

IEEE White Space Radio Potential Use Cases For TVWS

IEEE Broadband Wireless Access Working Group <

Transcription:

Project Title Date Submitted IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16> Proposal to allow Extended Type subheaders for connections where ARQ is not enabled 2004-04-28 Source(s) Re: Rehan Jalil Tassos Michail Mano Vafai Aperto Networks 1637 S. Main St., Milpitas, CA 95035, USA 802.16REVd/D4 Sponsor Ballot Voice: + 1-408-719-9977 Fax: + 1-408-719-9970 mailto:rjalil@apertonet.com mailto:tmichail@apertonet.com mailto:mvafai@apertonet.com Abstract Purpose Notice Release Patent Policy and Procedures The document proposes to allow the use of extended subheader type for connections where ARQ is not enabled. To adopt the proposed changes during comment resolution procedure for sponsor ballot recirculation of 802.16-REVd/D4. This document has been prepared to assist IEEE 802.16. 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. 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. The contributor is familiar with the IEEE 802.16 Patent Policy and Procedures <http://ieee802.org/16/ipr/patents/policy.html>, including the statement "IEEE standards may include the known use of patent(s), including patent applications, provided the IEEE receives assurance from the patent holder or applicant with respect to patents essential for compliance with both mandatory and optional portions of the standard." Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair <mailto:chair@wirelessman.org> as early as possible, in written or electronic form, if patented technology (or technology under patent application) might be incorporated into a draft standard being developed within the IEEE 802.16 Working Group. The Chair will disclose this notification via the IEEE 802.16 web site <http://ieee802.org/16/ipr/patents/notices>. 0

Proposal to allow Extended Type subheaders for connections where ARQ is not enabled Rehan Jalil, Tassos Michail, Mano Vafai Aperto Networks Reference [1] IEEE P802.16-REVd/D4-2004, IEEE Standard for Local and metropolitan area networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems Introduction In the definitions of the Fragmentation and Packing subheaders (Tables 8 and 11 of [1]), the use of the Extended Type subheader (with sequence number BSN represented by 11 bits) is only applicable to connections where ARQ is enabled and the use of the non-extended Type subheader (with sequence number FSN represented by 3 bits) to connections where ARQ is not enabled. Although for connections with ARQ enabled the use of the Extended Type shall be mandatory, there is no reason not to allow non-arq connections to use either type of subheader, especially since bit #3 of the Type field in the MAC Header (Table 6 in [1]) indicates the type of the subheaders used. More importantly, restricting non-arq connections to 3-bit FSN may, under some conditions, lead to incorrect reassembly of SDUs as shown in the next section. We propose some minor changes to the IEEE P802.16-REVd/D4 document which will allow the use of either type of subheader for connections where ARQ is not enabled. These changes do not affect ARQ connections and at the same time do not prohibit the use of non-extended type for non-arq connections. The objective is to add more flexibility to the use of either type of subheader. Problems that may arise with current scheme We next illustrate with an example how incorrect reassembly of an SDU may occur if a 3-bit FSN is used. In the scenario shown in Figure 1, 8 consecutive fragments are lost due to a lost FCH/DL-MAP and as a result the FSN wraps-around and causes incorrect reassembly. Given that Ethernet frames do not have CRC, such errors would cause significant performance degradation of upper layer protocols (such as TCP, UDP etc). 1

SS Receiving with Extended Bit = 0 FC = 10 FSN=1 FSN=2 FSN=3 FSN=4 FSN=5 FSN=6 FSN=7 FSN=0 FC = 10 FSN=1 FC = 01 FSN=2 FCH/ DL_MAP lost along with these SDU Fragments FC = 10 FSN=1 FC = 01 FSN=2 Potential of wrongly re-assembling SDUs Figure 1: Example of incorrect reassembly for non-arq connection using 3-bit FSN Proposed changes in 802.16-REVd/D4-2004 In this section we propose some changes to the working group document (P802.16-REVd/D4) to allow the use of the Extended Type for connections where ARQ is not enabled. The rationale is that 11-bit FSN practically eliminates the probability of the scenario shown in Figure 1. Moreover, the requirement that ARQ connections should still use the Extended Type is maintained. The following format is used to better illustrate the changes: Text to be added is shown in red. Editorial instructions are marked by [red italic] Text to be deleted is shown as strikethrough. 2

Change 1: [In section 6.3.2.1.1, page 38, Table 6 (Type Encodings), modify the table as follows]: Type bit Value #5 Mesh subheader most significant bit(msb) #4 ARQ Feedback Payload #3 Extended Type Indicates whether the present Packing or Fragmentation Subheaders, is Extended 1 = Extended, Applicable only to connections where ARQ is enabled 0 = not Extended. Applicable to connections where ARQ is not enabled #2 Fragmentation subheader #1 Packing subheader #0 least significant bit (LSB) Downlink: FAST-FEEDBACK Allocation subheader Uplink: Grant Management subheader Change 2: [In section 6.3.2.2.1, page 40, Table 8 (Fragmentation Subheader Format), modify the table as follows]: Syntax Size Notes Fragmentation Subheader() { FC 2 bits Indicates the fragmentation state of the payload: 00 = no fragmentation 01 = last fragment 10 = first fragment 11 = continuing (middle) fragment if (ARQ-enabled Connection) BSN 11 bits Sequence number of first block in the current SDU fragment. Applicable to connections where ARQ is enabled. if ( Type bit Extended Type) see Table 6 FSN 11 bits Sequence number of the current SDU fragment. This field increments by one (modulo 2048) for each fragment, including unfragmented SDUs. FSN 3 bits Sequence number of the current SDU fragment. This field increments by one (modulo 8) for each fragment, including unfragmented SDUs. Applicable to connections where ARQ is not enabled. 3

} Reserved 3 bits Change 3: [In section 6.3.2.2.3, page 42, Table 11 (Packing Subheader Format), modify the table as follows]: Syntax Size Notes Packing Subheader() { FC 2 bits Indicates the fragmentation state of the payload: 00 = no fragmentation 01 = last fragment 10 = first fragment 11 = continuing (middle) fragment if (ARQ-enabled Connection) BSN 11 bits Sequence number of first block in the current SDU fragment. Applicable to connections where ARQ is enabled. if ( Type bit Extended Type) see Table 6 FSN 11 bits Sequence number of the current SDU fragment. This field increments by one (modulo 2048) for each fragment, including unfragmented SDUs. FSN 3 bits Sequence number of the current SDU fragment. This field increments by one (modulo 8) for each fragment, including unfragmented SDUs. Applicable to connections where ARQ is not enabled. Length 11 bits } Change 4: [In section 6.3.3.4.2, page 109, "Packing for ARQ-enabled connections", Lines 4-6, make the following changes]: The use of Packing subheaders for ARQ-enabled connections is similar to that for non-arq connections as described in 6.3.3.4.1.2, except that ARQ-enabled connections shall always set the Extended Type bit 4

Change 5: (see Table 6) in the generic MAC header to 1, whereas non-arq connections shall set the Extended Type bit to 0. This change is required to prevent the possibility of intermixing extended and non-extended subheaders for a non ARQ connection. [In section 11.8.2, page 598, "Capabilities for Contruction and Transmission of MAC PDUs", Lines 22-35, make the following changes]: 11.8.2 Capabilities for Construction and Transmission of MAC PDUs Type Length Value Scope 4 1 Bit #0: Ability to unpack MAC PDUs that contain multiple packed SDUs (or fragments) Bit #1: Ability to receive requests piggybacked with data Bit #2: 0 implies 3 bit FSN supported for all applicable connections 1 implies 11 bit FSN supported for all applicable connections Bits #2 3 7: reserved; shall be set to zero SBC-REQ (see 6.3.2.3.23) SBC-RSP (see 6.3.2.3.24) 5