doc.: IEEE 802.11-06/0408r2 Submission March 2006 M. Benveniste (Avaya Labs) 802.11 MAC Extensions for Increasing Aggregate WLAN Throughput Notice: This.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0916r0 Submission September 2005 Slide 1 Adjacent channel interference and its impact on the Mesh MAC Date: Authors: Notice:
Advertisements

Doc.: IEEE /0247r1 Submission March 2005 Atsushi FujiwaraSlide 1 Advantages of multiple channel usage in 11s WLAN Mesh network Notice: This document.
Doc.: IEEE /90r0 Submission Nov., 2012 NICTSlide b NICT Proposal IEEE P Wireless RANs Date: Authors: Notice: This document.
Doc.: IEEE /0024r0 Submission May 2006 Steve Shellhammer, QualcommSlide 1 Discussion of Coexistence Scenarios Notice: This document has been prepared.
Doc.: IEEE /0267r0 Submission Jack Winters March 2005 Slide 1 Proposal for Higher Spatial Reuse Date: Authors: Notice: This document.
doc.: IEEE /1059r0 Submission July 2006 Mathilde Benveniste, Avaya LabsSlide 1 Next generation MAC Notice: This document has been prepared to.
Doc.: IEEE /0534r0 Submission May 2005 Steve Shellhammer, Intel CorporationSlide 1 Thoughts on Modifications of the TGn Functional Requirements.
Doc.: IEEE /0076r0 Submission Jan 2006 Tom Siep, Cambridge Silicon Radio PlcSlide 1 Coexistence TAG Liaison Report Notice: This document has been.
September 2005 Performance Evaluation of the CCC MMAC Protocol for s Mesh Networks Date: Authors: Notice: This document has been prepared.
[ Interim Meetings 2006] Date: Authors: July 2005
IEEE WG Status Report – July 2005
IEEE White Space Radio Contribution Title
LB73 Noise and Location Categories
LB73 Noise and Location Categories
Waveform Generator Source Code
Splicing in a Mesh Network
September 2005 Performance Evaluation of the CCC MMAC Protocol for s Mesh Networks Date: Authors: Notice: This document has been prepared.
March 2014 Election Results
Legacy OFDM Transmission on several Antennas
Attendance and Documentation for the March 2007 Plenary
[ Policies and Procedure Summary]
[ Policies and Procedure Summary]
Motion to accept Draft p 2.0
[place presentation subject title text here]
Avoiding Adjacent Channel Interference with Multi-Radio Mesh Points
(Presentation name) For (Name of group) (Presenter’s name,title)
Mesh Networks Alliance (MNA)
Coexistence problem of s Congestion Control
Splicing in a Mesh Network
On Coexistence Mechanisms
TGu-changes-from-d0-02-to-d0-03
IEEE WG Opening Report – March 2007
November Opening Report
On Coexistence Mechanisms
Reflector Tutorial Date: Authors: July 2006 Month Year
CID#102 - Channel Allocation for P2P
TGv Redline D0.07 Insert and Deletion
Coexistence problem of s Congestion Control
Proposed MAC Extensions for 11n/s/p
MAC Extensions for Increasing Aggregate WLAN Throughput
TGv Redline D0.06 Insert and Deletion
July 2014 Opening Report Date: Authors: July 2014
TGu Timeline Date: Authors: July 2005 July 2005
IEEE P Wireless RANs Date:
Spectrum Sensing Tiger Team
TGu-changes-from-d0-01-to-d0-02
LB73 Noise and Location Categories
TGy draft 2.0 with changebars from draft 1.0
WAPI Position Paper Sept 2005 Sept 2005 IEEE WG
Redline of draft P802.11w D2.2 Date: Authors:
Freedom to use 40MHz at 5GHz
TGr Proposed Draft Revision Notice
TGu-changes-from-d0-02-to-d0-03
[ Policies and Procedure Summary]
March Opening Report Date: Authors: March 2011
Draft P802.11s D1.03 WordConversion
Mesh Distributed Coordination Function
Questions to the Contention-based Protocol (CBP) Study Group
Proposed MAC Extensions for 11n/s/p
TGu-changes-from-d0-04-to-d0-05
for video transmission, Status
Method for geting Link RCPI
TGu-changes-from-d0-03-to-d0-04
TGu Motions Date: Authors: May 2006 May 2006
WNG SC Closing Report Date: Authors: November 2005
Discussion of Coexistence Scenarios
WAPI Position Paper Sept 2005 Sept 2005 IEEE WG
TGu Timeline Date: Authors: July 2005 July 2005
TGr Proposed Draft Revision Notice
WNG SC Closing Report Date: Authors: July 2006 July 2006
Presentation transcript:

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) MAC Extensions for Increasing Aggregate WLAN Throughput Notice: This document has been prepared to assist IEEE 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. 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 Patent Policy and Procedures: The contributor is familiar with the IEEE 802 Patent Policy and Procedures, 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 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 Working Group. If you have questions, contact the IEEE Patent Committee Administrator at. Date: Authors:

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) MAC Extensions for Increasing Aggregate WLAN Throughput Mathilde Benveniste Background:

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Introduction A MAC protocol that allows parallel use of multiple channels can boost WLAN aggregate throughput beyond what a link protocol can The CCC MAC achieves higher BSS/mesh aggregate throughput through the parallel use of multiple channels Multiple-radio stations enable higher throughput at traffic concentration points Both existing and new link technologies (11/11b/ 11g/11a/11n) can be used with CCC

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Multi-channel BSS/mesh AP WiFi phone HDTV Camcorder Desktop PDA Laptop Printer Dual WiFi/cell camera phone Multimedia games MP3 Player DVD Player Camera

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Description of Common Control Channel (CCC) MAC Protocol

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Basic protocol description One control and multiple data channels are available for use in a BSS or mesh CCC works with 1, 1.5, … or n radios Control Channel Stations reserve time on data channels by exchanging CC-RTS/CC-CTS on the control channel –CC-RTS/CC-CTS indicate channel being reserved –A dedicated radio (receiver) monitors reservations on control channel –Control channel may carry data Control channel can serve data channels of diverse PHYs (11b/a/g/n) Data Channels Data radio transmits/receives data on one of multiple data channels A device may have multiple data radios for higher node throughput Acknowledgements Acknowledgements may be sent on same channel as data or on control channel –CC-Ack needed for multiple-radio devices

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) time TXOP CC-RTS CC-CTS Radio Frequency DC 2 DC 1 CC DC 3 CC-RTS CC-CTS CC-RTS CC-CTS CC-RTS CC-CTS CCC MAC protocol

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Multi-channel BSS under CCC MAC Example: AP, WiFi phone and PDA have 1 radio All other devices have 1.5 (2) radios AP WiFi phone HDTV Camcorder Desktop PDA Laptop Printer 3 channels in use CC (control channel) DC (data channels) DVD Player Legacy APs and legacy non-AP stations can co-exist with CCC stations

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) WLAN traffic load concentration calls for multi-radio stations Infrastructure APs concentrate BSS traffic –A multi-radio AP will accommodate high aggregate BSS throughput For meshes, load increases (geometrically) with the number of mesh APs (hops) as paths converge toward the portal –The total load through the portal is the sum of the loads offered at the mesh APs –Multi-radio devices are needed closer to the portal of a mesh and at APs with heavy traffic loads Load =x Load =3x Load =7x Load =15x Portal Load =30x Mesh AP

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Multi-radio CCC AP serves CCC and legacy stations on multiple channels Multi-channel multi-radio BSS/mesh under CCC MAC Example: Some handheld devices have 1 radio AP has 2.5 (3) radios; other devices have 1.5 (2) radios AP WiFi phone HDTV Camcorder Desktop PDA Laptop Printer Dual WiFi/cell camera phone Multimedia games MP3 Player 4 channels in use CC (control channel) DC (data channels) PVR Camera

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Adjacent Channel Interference Multi-radio devices can suffer adjacent channel interference (ACI) while transmitting and receiving simultaneously on adjacent channels The number of available non-adjacent data channels is small –The available unlicensed RF spectrum has several segments of channels: one in 2.4 GHz range and 3 (or 4) in the 5 GHz range –Channels from different segments would not cause one another ACI Avoiding ACI by using only ‘non-adjacent’ channels lowers efficiency of channel use –Low channel re-use – only a few channels can be used by multi- radio MPs in the mesh

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Proposed Solution 1.The control and data channels are selected so that the control channel is not adjacent to any of the data channels 2.Data channels may be adjacent to one another, as long as there is no simultaneous transmission and reception by the same device on adjacent channels –A transmission is delayed if a station is receiving and there is no non-adjacent channel available –A reservation is declined if the request is for a channel adjacent to the one the station is transmitting on –Acknowledgements between end points involved in adjacent- channel transmissions must be sent on the control channel 1 Summary description of CCC features

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) Summary With the CCC MAC, stations in a BSS or mesh points can access in parallel a pool of channels, not just one channel At nodes of high traffic concentration, a device can operate on multiple radios at once without ACI Few radios can leverage the full capacity of a channel pool –High-throughput devices (multi-radio APs or mesh portals) can communicate with low throughput devices without loss of capacity CCC is backward compatible with existing devices –CCC stations can co-exist with legacy APs and non-AP stations CCC can be used with any mix of PHY channels, including 11n CCC used with 11n channels multiplies the throughput increase beyond what is attainable by 11n alone 1 Summary description of CCC features

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) References 1.M. Benveniste, "CCC Mesh MAC Protocol," IEEE s Document, DCN /0610r1, June 2005, 2.M. Benveniste, "CCC MAC Protocol Framework and Optional Features," IEEE s Document, DCN /0880r0, September 2005, M. Benveniste and Z. Tao, "Performance Evaluation of a MAC Protocol for s Mesh Networks," 2006 IEEE Sarnoff Symposium, Princeton, NJ, March 2006, M. Benveniste, “Avoiding Adjacent Channel Interference with Multi-Radio Mesh Points,” IEEE s Document, DCN /1123r0, November 2005, 1 Summary description of CCC features

doc.: IEEE /0408r2 Submission March 2006 M. Benveniste (Avaya Labs) CCC and 11n CCC can be added to n as an optional feature!