Collocated Multi-Radio Coexistence for 802.16m – Considerations and Proposals

advertisement
Collocated Multi-Radio Coexistence for 802.16m – Considerations and Proposals
IEEE 802.16 Presentation Submission Template (Rev. 9)
Document Number:
C80216m-08/1083r1
Date Submitted:
2008-09-05
Source:
Shashikant Maheshwari, Yousuf Saifullah
Nokia Siemens Networks
Jan Suumaki, Andrea Bacioccola
Nokia
Email:
shashi.maheshwari@nsn.com
Email:
jan.suumaki@nokia.com
Venue:
IEEE 802.16m-08/033, “Call for Comments and Contributions on Project 802.16m System Description Document (SDD)”.
Target topic: “Multi-Radio Coexistence” ; MAC related
Base Contribution:
This is the base contribution.
Purpose:
To be discussed and adopted by TGm for the 802.16m SDD
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 >.
Outline
•
•
•
•
•
Background
802.16e/Rev2 analysis
Considerations and goals of .16m coexistence
Proposals
Proposed Text for SDD
Background
• Collocated coexistence is used to reduce interference between
WiMAX and BT/WiFi within one device.
– Simultaneous WiMAX Tx – BT/WiFi Tx -> No interference (if
separate antennas)
• However, WiMAX Tx may cause some interference to non-collocated
device like BT headset if it is in close range
– Simultaneous WiMAX Rx – BT/WiFi Rx -> No interference (if
separate antennas)
– Simultaneous WiMAX Tx – BT/WiFi Rx -> Major interference to
BT/WiFi reception, coexistence solution needed to prevent this.
– Simultaneous WiMAX Rx – BT/WiFi Tx -> Some interference to
WiMAX reception, coexistence solution needed to prevent this.
802.16e/Rev2 solutions
•
Currently in Rev2 the following four methods have been defined for coexistence
(WiMAX-BT/WiFi):
1. Collocated coexistence mode 1: BS shall obey all parameters requested by MS for Sleep
Mode to enable coexistence. BS shall neither deactivate Sleep Mode.
2. Collocated coexistence mode 2: In addition of mode 1 rules,
• BS should use the first frame in listening window for DL transmission
• BS should make DL allocations for coexistence terminals before other terminals
 Basically mode 1 is purposed for WiMAX-WiFi coexistence and mode 2 for WiMAXBT coexistence. Both mode 1 & 2 reduces interference in time domain.
3. UL band AMC sub-channels: By using AMC mode, BS may populate frequencies which
are far from BT/WiFi frequencies.
 This can be used with/without collocated coexistence mode 1 or 2. This reduces
interference in frequency domain.
4. MAP relevance: This changes the rules of the UL MAP relevance when using sleep
mode. Normally, UL MAP cannot be in the last frame of listening window, because it
would refer to the frame in sleep window. When using this feature, UL MAP in the last
frame of the listening window is allowed. MS shall just wake-up for UL sub-frame in the
sleep window. This mode can be used only with collocated coexistence mode 1.
 This won’t reduce interference as such, but increases possible UL resource allocations.
Also this method enables listening window of 1 frame (without this minimum listening
window size is 2 frames)
Note! If sleep interval is 2 or longer, then this method increases wake-up points ->
optimal only when sleep interval is 1 frame.
Problems with Rev2 solutions
• Collocated coexistence mode 1 (WiFi-WiMAX coexistence):
– Sleep and listening intervals are fixed lengths, i.e. similar to PSC Type
II. However, this method is not optimal from power consumption point
of view in certain traffic / use case scenarios like Web-browsing (power
consumption could be several times higher compared PSC Type I)
– This does not solve problem with reception of WiFi Beacon. Beacon is
sent periodically 102.4ms and contains critical system data for WiFi.
Beacon interval cannot be aligned with WiMAX.
-> Beacon reception cannot protected with Rev2 methods, and thus
WiFi performance may degrade. Especially if WiFi power saving (e.g.
Legacy PS) is enabled, the losing of the Beacon is very harmful
because Beacon triggers data transmission in DL direction (Beacon has
TIM field to indicate pending downlink data. If there is pending data,
MS shall poll WiFi AP. This polling only then triggers actual downlink
data transmission)
Problems with Rev2 solutions
• Collocated coexistence mode 2 (BT-WiMAX
coexistence):
– Similarly than in mode 1, power efficiency is not optimal in
certain traffic / use case scenarios (e.g. Web browsing with
PSC Type I would consume a lot less power)
– Limited scheduling possibilities -> may become problem if
several collocated coexistence mode 2 terminals are
attached to the same BS (due rule: DL traffic should locate
in the beginning of first frame of listening window)
– Does not fully guarantee that BT and WiMAX radio
transmission/reception would not collide (e.g. if BS is not
able to schedule data enough early location in DL subframe).
Problems with Rev2 solutions
• UL band AMC sub-channels (WiFi/BTWiMAX coexistence):
– This mode reduces mobility because frequency
diversity is not used. Thus AMC is not optimal for
fast moving terminals.
– Interference reduction is limited. Current guard
bands in ISM channel are 10/16 MHz. AMC mode
could move center frequency with few MHz.
Problems with Rev2 solutions
• MAP relevance (WiFi-WiMAX coexistence):
– This enables listening interval of 1 frame
– But if sleep interval is two frames or longer, then
UL MAP in last frame of listening interval would
trigger additional wake-up point -> power
consumption increases.
– Also this is limited to collocated coexistence mode
1, i.e. WiFi-WiMAX coexistence.
=> Benefits to this mode are quite questionable from
coexistence point of view.
If using Rev2 methods in .16m
• Rev2 coexistence methods usage in .16m:
1. Collocated coexistence mode 1: If Sleep Mode in .16m is similar to
.16e, then this method should be applicable as such. WiFi transmission
is so flexible that possible differences in .16m frame structure / frame
usage (MAP locations, MAP relevancies, …) does not matter.
However, the same problems exists as in Rev2.
2. Collocated coexistence mode 2: Basic idea behind this mode should be
applicable to .16m, but specific rules for DL / UL allocations depends
on .16m frame structure / frame usage (MAP locations, MAP
relevancies, …). However, the same problems exists as in Rev2.
3. UL band AMC sub-channels: 16m has also adjacent channel allocation
(called ‘Localized Resource Unit’ in .16m). Interference reduction is
limited as in Rev2.
4. MAP relevance. Usability of this method depends on .16m frame
structure / frame usage (MAP locations, MAP relevancies, …). This
method is optimal only when UL allocation (during sleep window) is
followed immediately by listening window. Benefits of this mode are
questionable.
Considerations of .16m coexistence
• BT slot length is .625ms which is basically the same as proposed .16m subframe length
-> This enables more possibilities for .16m WiMAX-BT coexistence
compared to .16e.
• .16m super frame concept does not suit well to coexistence, because the
length is 20ms which cannot be aligned directly to the most common BT
hands-free profile interval (SCO-HV3). Also super frame header reception
shall be protected to enable reliable operation during super frame (this
problem does not exist in .16e)
• WiMAX and WiFi radios may co-locate also in Gateway type of device,
where Gateway acts as a WiFi AP and WiMAX SS/MS. In this case, no
standardized coexistence support needed, but only implementation specific
timing control between WiMAX and WiFi radios.
Goals of .16m coexistence solutions
•
Solutions should enable all current and future coexistence scenarios.
– Solutions should support multiple simultaneous coexistence scenarios, e.g.
BT+WiFi+WiMAX
– Solutions should support also other current & future technologies
•
-> Solutions should be enough generic and flexible
- Enough detailed granularity
- Rx and Tx separation in coexistence solution
Solutions should support efficient power saving mechanisms.
– No compromises to Sleep Mode functionality due coexistence
•
-> Solutions should be independent to power saving mechanisms
Mobility should not degrade significantly coexistence performance
– Handover should not cause too much collocated interference
•
-> Coexistence should be considered also in handover / network entry
design
BS Scheduling should not be increased too much due coexistence
– Scheduling complexity should be in reasonable level
-> Scheduling should be considered in coexistence solutions.
Coexistence categories
• Collocated coexistence could be divided into three categories
– Type I: BT SCO/eSCO. Fixed or semi-fixed transmission pattern and
interval with high coexistence support (=protection) need. WiMAX
should adapt to BT transmission patterns to enable reliable BT
transmission.
– Type II: WiFi Beacon. Fixed interval, but cannot aligned with WiMAX
transmission. Beacon interval is 102.4ms. Note! Beacon skipping may
multiply this interval, i.e. MS is not need to receive every Beacon.
– Type III: WiFi Data, BT ACL. Adaptive / variable transmission pattern.
WiMAX does not need to adapt transmission pattern, but just give
enough air interface resources for other radios.
• However, special needs of WiFi/BT transmission shall be supported in
WiMAX coexistence support for optimal performance/behavior. For
example: WiFi power saving methods would work more optimally if
immediately after WiFi Tx (UL) enough long period is given for WiFi Rx
(DL)
Solution proposals - general
• Dedicated messages to configure coexistence (instead of Sleep Mode
messages)
• Broadcast message to inform capabilities supported by serving BS (and
possibly neighbor BSs).
– Supported coexistence types
– Generic limitations for coexistence support
-> If neighbor BS coexistence capability information is available, it could be used
also in HO decision.
• MS coexistence capabilities indicated during registration
• WiFi: In normal operation mode, MS cannot affect to timing of DL data
transmission, so resources should be allocated based on statistics to enable
appropriate WiFi performance. However, if WiFi power saving method
(Legacy / U-APSD) is used, then MS could have some control for DL
timing -> WiMAX coexistence support should be aligned with WiFi
transmission pattern / behavior.
• WiMAX should avoid scanning and measuring during blocked sub-frames /
frames due high probability of collocated interference (scanning/measuring
results may be inaccurate)
Solution proposals for coexistence type I
• MS defines coexistence parameters and sends request
– Coexistence type: Type I (SCO/eSCO)
– Adjustable timing: MS defines whether it is able to adjust timing of BT
transmission
– Start frame: Requested start frame for collocated coexistence.
– Bit-pattern: Defining blocked .16m sub-frames:
• 2-bits / sub-frame – own values for
–
–
–
–
non-blocked sub-frame
blocked sub-frame - static Master slot
blocked sub-frame - static Slave slot
retransmission window slot (eSCO only)
• SCO-HV3: Static Master and Slave slots, BT period = 6 slots / sub-frames (12bit bitpattern). Other SCO packet types might not be feasible for coexistence at all.
• eSCO-EVx: Static Master and Slave slots + retransmission window = 4-12 slots /
sub-frames.
• BS responds
– Status: Accept/Reject
– Reason (optional): The reason for the rejection
– Start frame (optional – may exist only if adjustable timing is supported):
Negotiated start frame.
– Bit-pattern (optional): Adjusting retransmission window in eSCO case
• eSCO: Location of allowed retransmission slots during retransmission window
configured by MS. -> This could be used to optimize WiMAX BS scheduling
Solution proposals for coexistence type I
• Additional rules & recommendations:
– In case of adjustable timing is supported:
• MS should try adjust BT transmission so that static BT Tx slot does not
overlap any SFH, i.e. using odd sub-frame numbers for Master slot (Tx).
• BT and WiMAX clocks should be synchronized and clock drifting avoided
(BT slot starting time aligned with WiMAX sub-frame starting time)
– If UL MAP overlaps BT Tx, then BS shall not provide any UL
allocations even actual UL resource region is not blocked.
– If DL MAP overlaps BT Tx, then BS shall not provide any DL
allocations even actual DL resource region is not blocked.
– In eSCO case, 8-slot frame interval is recommended if used BT profile
allows it.
– In eSCO case, BS shall configure at least two adjacent slots for
retransmission where the Master slot is the first one.
• Summary: Bit-pattern defines blocked .16m sub-frames to give
interference free resources for BT transmission.
Solution proposals for coexistence type II
• MS defines coexistence parameters and sends request
–
–
–
–
Coexistence type: Type II (WiFi Beacon reception)
Start frame: Start frame of collocated coexistence.
Initial timer: Time difference between start frame and next Beacon.
Timer interval: Beacon interval length – this could be also multiple of
102.4ms Beacon intervals.
• BS responds
– Status: Accept/Reject
– Reason (optional): The reason for the rejection
• Additional rules & recommendations:
– BS shall avoid relevant MAP sending and any UL/DL allocation during
Beacon reception.
– If Beacon interval changes (e.g. due AP roaming) or BS makes
allocation during Beacon reception (this is sign that BS blocking
interval is not anymore aligned with Beacon interval), MS should send
reconfiguration.
• Summary: Timer based Beacon protection in BS
Solution proposals for coexistence type III
• MS defines coexistence parameters and sends request
– Coexistence type: Type III (BT ACL, WiFi data)
– Resource request: Requested amount of resources for WiFi / BT ACL
data transmission, unit could be percentage (e.g. 25%, 50%,...)
-> Needed resource amount depends on use case scenario
• BS responds
–
–
–
–
Status: Accept/Reject
Reason (optional): The reason for the rejection
Start frame: Negotiated start frame.
Bit-pattern: Defining blocked .16m frames
-> Due bursty nature of BT ACL / WiFi data the sub-frame granularity
would be too fine.
• Additional rules & recommendations:
– Block sequence, i.e. bit-pattern may consist multiple super-frames.
– First frame in super frame should not be blocked due SFH.
– WiFi power saving methods are recommend to use.
• Summary: Bit-pattern defines blocked .16m frames to give
interference free resources to BT/WiFi transmission.
Proposed Text for SDD
Insert the following text into Chapter 10:
10.X Collocated Multi-Radio Coexistence
Collocated multi-radio coexistence function is used to
reduce interference between IEEE 802.16m and other
radio technologies (like IEEE 802.11 or IEEE
802.15.1) co-located in the MS.
Collocated multi-radio coexistence can be used
independently from sleep mode operation to enable
optimal power efficiency with a high level of
coexistence support.
Download