Project
Title
Date
Submitted
IEEE C802.16m-09/1470
IEEE 802.16 Broadband Wireless Access Working Group < http://ieee802.org/16 >
Clarification of Idle mode initiation procedure (AWD-15.2.17.1)
2009-07-06
Source(s) Hyunjeong Kang, Jungje Son, Rakesh Taori
Samsung Electronics Co., Ltd .
Anshuman Nigam
Samsung India Software Operation
Baowei Ji
Samsung Telecommunication America
Re: hyunjeong.kang@samsung.com
+82-31-279-5084
802.16m AWD: IEEE 802.16m-09/0028r1, “Call for Comments and Contributions on Project
802.16m Amendment Content”
Abstract The contribution proposes the text to clarify idle mode initiation procedure and to define contents and format of DREG-REQ/CMD message.
Purpose
Notice
Release
Patent
Policy
To be discussed and adopted by TGm for 802.16m amendment working document.
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.
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-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 >.
1
IEEE C802.16m-09/1470
Hyunjeong Kang, Jungje Son, Rakesh Taori, Anshuman Nigam, Baowei Ji
Samsung Electronics Co., Ltd.
In the current AWD, idle mode initiation procedures using DREG-REQ/CMD message are specified. This contribution proposes some clarification of the DREG-REQ/CMD message transaction on the procedure and contents of the DREG-REQ message and the DREG-CMD message to support 16m idle mode initiation.
------------------------------- Text Start ---------------------------------------------------
15.2.17.1 Idle mode initiation
Idle mode for an AMS can be is initiated either by the AMS or by its serving ABS.
15.2.17.1.1 AMS initiated
In case of AMS initiated idle mode entry, during normal operation with its serving ABS, an AMS may signal intent to begin idle mode by sending a AAI_ DREG-REQ message with the De-registration_Request_Code parameter = 0x01; request for AMS deregistration from serving ABS and initiation of AMS idle mode. The
A MS may request the paging controller to retain specific A MS service and operational information for idle mode management purposes through inclusion of the Idle Mode Retain Information element in the
AAI_ DREG-REQ management message. When the ABS decides to allow AMS-initiated idle mode request, the ABS shall send a AAI_DREG-CMD with action code 0x05 in response to the AAI_DREG-REQ message.
When the ABS decides to reject AMS-initiated idle mode request, the ABS shall send a AAI_ DREG-CMD with action code 0x06 in response to this AAI_ DREG-REQ message. ABS may include REQ-Duration TLV in this AAI_ DREG-CMD message. In this case, the AMS may retransmit the AAI_ DREG-REQ message after the expiration of REQ _ Duration. If the AMS does not receive the AAI_ DREG-CMD message within T45 timer expiry after it sends the AAI_ DREG-REQ message to the ABS, the AMS shall retransmit the
AAI_ DREG-REQ message as long as DREG Request Retry Count has not been exhausted. Otherwise, the
AMS shall reinitial-ize MAC and perform network re-entry with its preferred ABS . Also, the ABS shall start
Management_Resource_Holding_Timer to maintain connection information with the AMS as soon as it sends the AAI_ DREG-CMD message to the AMS. If Management_Resource_Holding_Timer has been expired, the
ABS shall release connection information with the AMS. The operation of idle mode entry during AMS initiated idle mode is shown in Figure 416—and Figure 417—.
AMS may include its mobility information in the AAI_ DREG-REQ message.
2
IEEE C802.16m-09/1470
AMS SABS
AAI_DREG-REQ
(De-Registration
Request Code = 0x01)
AAI_DREG-CMD
(action code = 0x05)
Figure 416—Call flow for AMS initiated idle mode entry
3
IEEE C802.16m-09/1470
AMS in connected state
ABS initiated idle mode entry
YES
AMS initiated idle mode entry
NO
AAI_DREG-CMD received?
Increase DREG Req. retry count by 1
NO
DREG Req. Retry
Count exhausted?
T45 expired
1. Send AAI_DREG-REG (x01) to serving ABS
2. Start T45 timer
YES
AMS re-initialize MAC
AAI_DREG-CMD is received
YES
Idle mode initiation request granted?
YES
AMS enters idle state
NO
REQ-Duration (>0) is included?
NO
AMS remains in connected state
Figure 417—Procedures during AMS initiated idle mode entry
15.2.17.1.2 ABS initiated
Using ABS initiated idle mode entry, a serving ABS may signal for an AMS to begin idle mode by sending a
AAI_ DREG-CMD message with action code 0x05 in unsolicited manner. This unsolicited AAI_ DREG-CMD may include REQ-Duration TLV. When an AMS receives an unsolicited AAI_ DREG-CMD without
REQ_Duration TLV, the AMS shall immediately start the idle mode initiation procedures. In this case of
ABS-initiated idle mode, after sending the AAI_DREG-CMD message with action code 0x05, the serving
ABS shall start T46 timer as well as Management_Resource_Holding_Timer at the same time. If the ABS does not receive the AAI_ DREG-REQ message with the De-registration_Request_Code parameter = 0x02 from the
AMS in response to the unsolicited AAI_ DREG-CMD message with action code 0x05 within T46 timer expiry, the ABS shall retransmit the AAI_ DREG-CMD message with action code 0x05 in unsolicited manner as long as DREG command retry count has not been exhausted. AMS shall enter idle mode after it sends
AAI_ DREG-REQ message with the De-registration_Request Code parameter = 0x02 in response to the unsolicited AAI_ DREG-CMD message with action code 0x05. If the AMS has a pending UL data to transmit, it shall send AAI_ DREG-REQ message with De-registration_Request Code parameter = 0x03 in response to the unsolicited AAI_ DREG-CMD message with action code 0x05 by the ABS. These procedures are illustrated in Type 1 in Figure 418 and Figure 419 .
4
IEEE C802.16m-09/1470
AMS
AAI_DREG-CMD
(unsolicited, action code = 0x05)
AAI_DREG-REQ
(action code = 0x02)
SABS AMS SABS
AAI_DREG-CMD
(unsolicited, action code = 0x05
REQ-Duration TLV included)
REQ-Duration expired
AAI_DREG-REQ
(action code = 0x01)
AAI_DREG-CMD
(action code = 0x05)
Type 1 ABS initiated idle mode entry
Figure 418—Call flow for ABS initiated idle mode entry
As another case of ABS initiated Idle Mode, the serving ABS may also include a REQ-duration TLV with an
Action Code = 0x05 in the AAI_ DREG-CMD, signaling for an AMS to initiate an Idle Mode request through a
AAI_ DREG-REQ with De-Registration_Request Code = 0x01, request for AMS De-Registration from serving
ABS and initiation of AMS Idle Mode, at REQ-duration expiration. In this case, ABS shall not start T46 timer.
AMS may include Idle Mode Retain Information TLV with in AAI_ DREG-REQ message with
De-Registration_Request Code = 0x01 transmitted at the REQ-duration expiration. In this case, ABS shall transmit another AAI_ DREG-CMD message with Action Code=0x05 including Idle Mode Retain Information
TLV. These procedures are illustrated in Type 2 in Figure 418 and Figure 420 419 .
Type 2 ABS initiated idle mode entry
5
IEEE C802.16m-09/1470
AMS in connected state
AMS initiated idle mode entry
ABS initiated idle mode entry Type 2
ABS initiated idle mode entry
ABS initiated idle mode entry Type 1
Yes AAI_DREG-REQ received?
No
1. ABS Increases AAI_DREG CMD retry count by
1
2. ABS Resets MRHT timer
NO
DREG CMD Retry Count exhausted?
T46 expired
1. Sends unsolicited AAI_DREG-CMD (x05) to
MS
2. Starts T46 timer
3. Starts Management_Resource_Holding_Timer
(MRHT)
ABS does not send AAI_DREG-CMD any more.
ABS releases AMS connection at the expiration of MRHT.
AAI_DREG-REQ is received
1. ABS stops T46 timer
2. ABS stops MRHT timer
3. ABS resumes all connection information for AMS
NO
AMS accepts idle mode initiation (x02)?
YES
1. ABS regards AMS entering idle mode normally
2. ABS deletes AMS connection information at expiration of MRHT
Figure 419—Procedures during Type 1 ABS initiated idle mode entry
6
IEEE C802.16m-09/1470
7
IEEE C802.16m-09/1470
AMS in connected state
AMS initiated idle mode entry
ABS initiated idle mode entry Type 2
1. Sends unsolicited AAI_DREG-CMD (x05) including REG-duration TLV to AMS
ABS initiated idle mode entry
ABS initiated idle mode entry Type 1
AMS receives AAI_DREG-CMD (x05) including REG-duration TLV from serving
ABS
YES
AMS starts REQ-duration timer
AAI_DREG-CMD received?
AMS has UL traffic?
NO No
Increase DREG Req. retry count by 1
NO
DREG Req. Retry Count exhausted?
REG-duration timer expired?
AMS sends AAI_DREG-
REQ (x03) to the serving
ABS to reject the idle mode command
T45 expired
NO
Yes
1. Send AAI_DREG-REG (x01) to serving
ABS
2. Start T45 timer
YES
AMS re-initialize MAC
AAI_DREG-CMD is received
AMS remains in connected state NO
Idle mode initiation request granted?
YES
AMS enters idle state
Figure 420—Procedures during Type 2 ABS initiated idle mode entry
15.2.5.x AAI_DREG-REQ message
8
IEEE C802.16m-09/1470
Table x AAI_DREG-REQ message parameters
Syntax
AAI_DREG-REQ_Message_Format(){
Size (bit) Notes
Management Message Type
De-registration_Request_Code
8
8 0x00: AMS deregistration request from ABS and network
0x01: Request for AMS deregistration from serving ABS and initiation of AMS idle mode.
0x02: Response for the unsolicited AAI_DREG-CMD message with action code 0x05 by the ABS.
0x03: Reject for the unsolicited
AAI_DREG-CMD message with action code 0x05 by the ABS.
This code is applicable only when an AMS has a pending UL data to transmit.
0x04-0x07: reserved
}
The following parameter shall be included in AAI_DREG-REQ message:
De-registration_Request_Code
0x00: AMS deregistration request from ABS and network
0x01: request for AMS deregistration from serving ABS and initiation of AMS idle mode.
0x02: response for the unsolicited AAI_DREG-CMD message with action code 0x05 by the ABS.
0x03: reject for the unsolicited AAI_DREG-CMD message with action code 0x05 by the ABS. This code is applicable only when an AMS has a pending UL data to transmit.
The following parameters shall be included in the AAI_DREG-REQ message only if the
De-registration_Request_Code is 0x01.
Idle Mode Retain Information element
Paging cycle request
The following parameter may be included in the AAI_DREG-REQ message only if the
De-registration_Request_Code is 0x01.
Mobility information
9
IEEE C802.16m-09/1470
15.2.5.y AAI_DREG-CMD message
Table y AAI_DREG-CMD message parameters
Syntax
AAI_DREG-CMD_Message_Format(){
Size (bit) Notes
Management Message Type
Action code
8
8 0x00: AMS shall immediately terminate service with the ABS and should attempt network entry at another ABS.
0x01: AMS shall listen to the current ABS but shall not transmit until a RES-CMD message or AAI_DREG-CMD message with action code 0x02 or 0x03 is received.
0x02: AMS shall listen to the current ABS but only transmit on the basic and primary management flows.
0x03: AMS shall return to normal operation and may transmit on any of its active connections.
0x04: This option is valid in response to a
AAI_DREG-REQ message with
De-Registration Request Code=0x00. The
AMS shall terminate current Normal
Operation with the ABS.
0x05: AMS shall begin idle mode initiation. a) to allow AMS-initiated idle mode request or b) to signal AMS to begin idle mode in unsolicited manner or c) to allow AMS to transmit AMS-initiated idle mode request at the REQ-Duration expiration
0x06: response for a AAI_DREG-REQ message with De-Registration Code 0x01 a) to reject AMS-initiated idle mode request or b) to allow AMS to transmit AMS-initiated idle mode request at the REQ-Duration expiration
0x07: reserved
}
The following parameter shall be included in AAI_DREG-CMD message:
Action code
10
IEEE C802.16m-09/1470
0x00: AMS shall immediately terminate service with the ABS and should attempt network entry at another
ABS.
0x01: AMS shall listen to the current ABS but shall not transmit until a RES-CMD message or
AAI_DREG-CMD message with action code 0x02 or 0x03 is received.
0x02: AMS shall listen to the current ABS but only transmit on the basic and primary management flows.
0x03: AMS shall return to normal operation and may transmit on any of its active connections.
0x04: This option is valid in response to a AAI_DREG-REQ message with De-Registration Request
Code=0x00. The AMS shall terminate current Normal Operation with the ABS.
0x05: AMS shall begin idle mode initiation: a) to allow AMS-initiated idle mode request or b) to signal
AMS to begin idle mode in unsolicited manner or c) to allow AMS to transmit AMS-initiated idle mode request at the REQ-Duration expiration
0x06: This option is valid only in response to a AAI_DREG-REQ message with De-Registration Code
0x01: a) to reject AMS-initiated idle mode request or b) to allow AMS to transmit AMS-initiated idle mode request at the REQ-Duration expiration
When the AAI_DREG-CMD message is sent with action code 0x05, the following parameters shall be included.
Paging information
Paging cycle
Paging offset
Paging group ID
Paging controller ID
Idle Mode Retain Information
Temporary Identifier
The AAI_DREG-CMD message may include the following parameter.
REQ-Duration
------------------------------- Text End ---------------------------------------------------
11