IEEE C802.16p-11/0136r3 Project Title

advertisement
IEEE C802.16p-11/0136r3
Project
IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16>
Title
STID-Sharing Scheme for Addressing M2M Devices
Date
Submitted
2011-07-19
Source(s)
Ming-Hung Tao, Ying-Chuan Hsiao
E-mail: mhtao@itri.org.tw
ITRI
Lei Zhou, Anil Agiwal, Hyunjeong Kang
Samsung Electronics
Yi-Ting Lin, Chun-Yen Hsu, Chiu-Wen Chen,
Youn-Tai Lee
III
Jeongki Kim
*<http://standards.ieee.org/faqs/affiliationFAQ.html>
LG Electronics
Shantidev Mohanty
Intel Corporation
Re:
[STDS-802-16] 802.16p (M2M) AWD Call for Comments
Abstract
This contribution proposes a new STID addressing scheme for M2M devices.
Purpose
To be discussed and agreed in IEEE 802.16p AWD.
Notice
Release
Patent
Policy
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.16p-11/0136r3
STID-Sharing Scheme for Addressing M2M Devices
Ming-Hung Tao, Ying-Chuan Hsiao
ITRI
Lei Zhou, Anil Agiwal, Hyunjeong Kang
Samsung Electronics
Yi-Ting Lin, Chun-Yen Hsu, Chiu-Wen Chen, Youn-Tai Lee
III
Jeongki Kim
LG Electronics
Shantidev Mohanty
Intel Corporation
1 Introduction
As mentioned in current AWD, the STID is used to identify the M2M devices in the domain of the ABS.
However, the current addressing scheme associated with the 12-bit STID could make it very difficult to satisfy
the requirement of “Large Number of Devices” in IEEE 802.16p. Therefore, a new addressing scheme without
changing the length of STID is desired for IEEE 802.16p.
2 Time-Sharing STID Addressing Scheme
The base station can recognize a device as an M2M device through the capability negotiation process, and
assign the STID to the M2M device through the registration process. During the registration process, the base
station shall send the AAI-REG-RSP message including at least ‘STID’, ‘STID_Valid_Periodicity’, and
‘STID_Valid_Offset’ parameters to the M2M device message as the response to the AAI-REG-REQ message, as
shown in Figure 1. In case that the base station decides to assign a STID which is already assigned to or is going
to be assigned to other M2M devices, it shall assign a value which is larger than ‘1’ to STID_Valid_Periodicity;
otherwise, the base station shall assign the value ‘1’ to the STID_Valid_Periodicity. The base station shall
always assign a value which is smaller than STID_Valid_Periodicity to the STID_Valid_Offset. It should be
noticed that for the M2M devices sharing the same STID, their STID_Valid_Periodicity values shall be identical,
and their STID_Valid_Offset values shall be different from each other.
2
IEEE C802.16p-11/0136r3
M2M Device
Base Station
Capability
Negotiation
Key
Exchange
AAI-REG-REQ
AAI-REG-RSP
(STID, STID_Valid_Periodicity,
STID_Valid_Offset)
Figure 1. Message exchanges between the M2M device and the BS during the network entry procedure.
If a STID is shared by multiple M2M devices, each M2M device can only apply this STID as its device
identifier in certain time periods (frames), depending on its assigned STID_Valid_Periodicity and
STID_Valid_Offset values. To be more specific, the M2M device can apply the STID as its device identifier
whenever the following condition is met.
Framenum mod STID_Valid_Periodicity = STID_Valid_Offset,
(1)
where Framenum denotes the current frame sequence number of the system. The M2M device shall not use the
STID if condition (1) is not met.
To receive unicast downlink traffic, an M2M device will monitor the assigned STID at the frame where
the STID is valid for the M2M device according to condition (1). On the other hand, whenever the BS has
unicast downlink traffic pending for an M2M device, it shall allocate the traffic to the M2M device at the frame
where the STID is valid to the M2M device. If the BS is going to allocate an uplink transmission opportunity to
an M2M device, it shall also allocate the opportunity to the M2M device via STID at the frame where the STID
is valid for the M2M device.
If an M2M device needs more bandwidth for uplink transmission, according to the IEEE 802.16m
standard, it shall firstly signal a ranging code to request an uplink transmission opportunity for submitting its
bandwidth request message. After successfully decoding the ranging code, the BS will grant an uplink
transmission opportunity to the device signaling the ranging code; then the device can utilize the opportunity to
submit its bandwidth request message including the STID of the device and the size of the required bandwidth.
The bandwidth request message also includes a STID_Valid_Offset parameter so that the BS can know which
M2M device is requesting the bandwidth while the STID is shared by multiple M2M devices. After recognizing
which M2M device is requesting the bandwidth and how much bandwidth the device needs, the BS then grants
the corresponding uplink transmission opportunity to the M2M device at the frame where the STID is valid to
the M2M device. Figure 2 illustrates the example for the bandwidth request procedure.
3
IEEE C802.16p-11/0136r3
M2M Device
Base Station
(STID_Valid_Periodicity = 5,
STID_Valid_Offset = 1)
Ranging code
frame #10
Opportunity for BR
frame #11
BR message
(STID, BR size, STID_Valid_Offset)
.
.
.
Opportunity for uplink traffic
frame #16
Uplink traffic
(16 mod 5 =1)
Figure 2. Bandwidth request procedure for M2M device.
Whenever a BS receives a packet from an M2M device, it shall determine the STID_Valid_Periodicity
and STID_Valid_Offset of the device based on the STID and the current frame sequence number. Then if the BS
has any response to the received packet, it shall wait a time period equal to n * STID_Valid_Periodicity frames
and then transmits the response to the M2M device, where n > 0.
BS receives a packet from an M2M
device at frame #i, and determines the
STID_Valid_Periodicity and
STID_Valid_Offset of the M2M device.
If the BS has a response/ack to the received
packet, it shall wait
n*STID_Valid_Periodicity frames then send
the response to the M2M device (n>0).
generate response
BS
M2M
device
RSP
RSP
STID_Valid_Periodicity * n
Frame i + n *
STID_Valid_Periodicity
frame i frame i+1
Figure 3. BS transmits the response to the M2M device for the received packet.
The BS may be able to know the application type of an M2M device during or before the registration
process. Some M2M applications can tolerate long traffic delay while some M2M applications can allow only
very limited traffic delay. Therefore, the BS should assign the value of STID_Valid_Periodicity to an M2M
device according to device’s application type. The BS should assign a small STID_Valid_Periodicity to the
M2M device with delay-sensitive application and assign a large STID_Valid_Periodicity to the M2M device
with delay-tolerable application. Once the BS associates a STID with a STID_Valid_Periodicity value, the other
4
IEEE C802.16p-11/0136r3
M2M devices sharing the same STID will be assigned the same STID_Valid_Periodicity value. Since the
STID_Valid_Offset for each M2M device sharing the same STID shall be unique, we can say that the value of
STID_Valid_Periodicity represents the maximum number of M2M devices that can share the STID.
3 Text Proposal
Adopt the following text modifications (insert the blue text) to IEEE P802.16p AWD:
--------------------------
Begin Text Proposal
-------------------------------
[Remedy #1: Insert the following text to page 9, line 19]
16.2.1.2 Logical Identifiers
16.2.1.2.1 Station Identifier (STID)
The STID is used to identify the M2M devices in the domain of the ABS. The ABS may assign the same STID
to multiple M2M devices.
If the assigned STID to an M2M device is shared with other M2M device (s), the ABS shall assign the frame (s)
in which the STID is valid for an M2M device. The assigned STID to an M2M device is valid only in the frame
(i.e. Framenum) which satisfies the following condition.
Framenum mod STID_Valid_Periodicity = STID_Valid_Offset,
where Framenum denotes the frame sequence number. The parameters STID_Valid_Periodicity and
STID_Valid_Offset are transmitted by ABS in AAI-REG-RSP message. For the M2M devices sharing the same
STID, their STID_Valid_Periodicity values shall be identical, and their STID_Valid_Offset values shall be
unique.
[Remedy #2: Insert the following text to page 9, line 44]
16.2.2.1.3 MAC Signaling Header
Table 656—Type field encodings for MAC signaling header type
Type field (5-bits)
MAC Signaling Header Type
00000
BR with STID
00001
BR without STID
00010
Service Specific Scheduling Control
Header
00011
Sleep Control
00100
AMS Battery Level Report
00101
Uplink Power Status Report
00110
Correlation Matrix Feedback
00111
MIMO Feedback
01000
M2M Bandwidth Request (BR) with STID
Header
0100001001-11111
Reserved
5
IEEE C802.16p-11/0136r3
16.2.2.1.3.9 M2M Bandwidth Request (BR) with STID Header
When an M2M device requests bandwidth through an UL resource allocated by the CDMA Allocation A-MAP
IE, it shall transmit M2M BR with STID signaling header on the allocated UL resource. M2M BR format with
STID header is defined in Table xxx.
Table xxx—M2M BR with STID header format
Syntax
Size (bit)
Notes
BR with STID () {
FID
4
Flow Identifier. Set to 0010
Type
5
MAC signaling header type = 0b01000
Length
3
Indicates the length of the signaling header in
bytes.
BR Size
17
Aggregated bandwidth request size in bytes
BR FID
4
The FID for which UL bandwidth is requested.
STID
12
STID of the M2M device which requests UL
bandwidth.
STID_Valid_Offset
3
STID_Valid_Offset of the M2M device which
requests UL bandwidth
}
[Remedy #3: Insert the following text to page 11, line 51]
16.2.3.9 AAI-REG-RSP
Field
STID_Valid_Periodicity
STID_Valid_Offset
Table 686—AAI-REG-RSP message Field Description
Size (bits) Value/Description
Condition
3
The STID_Valid_Periodicity
Shall be included when an M2M
together with STID_Valid_Offset device is performing initial
indicates at which frames the
network entry or an M2M device
assigned STID is valid for the
has no STID pre-assigned when
M2M device
it is performing network reentry
procedure
3
The STID_Valid_Offset together
Shall be included when an M2M
with STID_Valid_Periodicity
device is performing initial
indicates at which frames the
network entry or an M2M device
assigned STID is valid for the
has no STID pre-assigned when
M2M device
it is performing network reentry
procedure
[Remedy #4: Insert the following text to page 18, line 55]
16.2.3.47.1 AAI-DSA-REQ
—— Predefined BR index parameters: Predefined BR index parameters define the mapping from predefined
BR index(es) to BR action and BR size, which is used in 3-step Bandwidth Request procedure, and are only
6
IEEE C802.16p-11/0136r3
included in ABS initiated DSA-REQ. They are determined based on the QoS parameters of the service flow in
the AAI-DSx messages. If BR Action is 0b00 or 0b01, the same BR Index shall not be assigned to different
service flows. If BR action is 0b10 (BR), ABS shall assign different BR index to service flows whose UL Grant
Scheduling Type is different and shall assign different BR index to different service flows whose UL
Scheduling Type is same but BR size is different. If the STID assigned to an M2M device is shared with other
M2M device (s), then BS shall assign different BR indexes to the M2M devices sharing STID. The BS shall use
the STID and assigned BR index received in the quick access message to identify the M2M device if the
received STID is assigned to multiple M2M devices.
[Remedy #5: Insert the following text to page 21, line 29]
16.2.14 HARQ functions
16.2.14.2.1.2 Uplink
When an ABS allocates new UL resource to an M2M device sharing a STID, if there is UL burst retransmitted
by another device sharing the same STID at the same UL subframe, the ABS shall allocate the new UL resource
by using different ACID from the ACID of retransmitted UL burst.
----------------------------- End Text Proposal
----------------------------------
4 Reference
[1] IEEE 802.16p-10/0004r2: IEEE 802.16p Machine to Machine (M2M) System Requirements Document
(SRD).
[2] IEEE 802.16p-10/0018r2: IEEE P802.16p Amendment Working Document (AWD).
[3] IEEE 802.16p-10/0005r1: Machine to Machine (M2M) Communications Technical Report.
[4] IEEE P802.16m/D12, Draft Amendment to IEEE Standard for Local and Metropolitan area Networks.
7
Download