Considerations for In-Band Simultaneous Transmit and Receive (STR) feature in HEW Date: 2013-09-16



Similar documents
Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

Full Duplex Device-to-Device Communication in Cellular Networks

Bluetooth voice and data performance in DS WLAN environment

How To Make A Multi-User Communication Efficient

Full-Duplex Radio Communications. Mikko Valkama Dept. Electronics and Communications Engineering

GTER 26 tudo o que você. quer saber sobre n

EPL 657 Wireless Networks

CSMA/CA. Information Networks p. 1

Wireless LAN Services for Hot-Spot

CS263: Wireless Communications and Sensor Networks

Adaptive DCF of MAC for VoIP services using IEEE networks

Wiereless LAN

Lecture 17: Wireless Networking"

Achievable Transmission Rates and Self-Interference Channel Estimation in Hybrid Full-Duplex/Half-Duplex MIMO Relaying

Half-Duplex or Full-Duplex Relaying: A Capacity Analysis under Self-Interference

II. IEEE802.11e EDCA OVERVIEW

Enhanced Power Saving for IEEE WLAN with Dynamic Slot Allocation

Wireless Personal Area Networks (WPANs)

Planning for ac Adoption with Ekahau Site Survey 6.0

Collision of wireless signals. The MAC layer in wireless networks. Wireless MAC protocols classification. Evolutionary perspective of distributed MAC

... neither PCF nor CA used in practice

EETS 8316 Wireless Networks Fall 2013

TCP in Wireless Networks

Express Forwarding : A Distributed QoS MAC Protocol for Wireless Mesh

Full Duplex MIMO Radios

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks - III

IEEE Ad Hoc Networks: Performance Measurements

communication over wireless link handling mobile user who changes point of attachment to network

Rice University Full-duplex Wireless: Design, Implementation and Characterization. Melissa Duarte

ECE/CS 372 introduction to computer networks. Lecture 13

SmartDiagnostics Application Note Wireless Interference

Markku Renfors. Partly based on student presentation by: Lukasz Kondrad Tomasz Augustynowicz Jaroslaw Lacki Jakub Jakubiak

Performance Evaluation of Wired and Wireless Local Area Networks

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Dynamic Load Balance Algorithm (DLBA) for IEEE Wireless LAN

CWNA Instructor Led Course Outline

CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012

MAC Algorithms in Wireless Networks

How To Determine The Capacity Of An B Network

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL


A survey on Spectrum Management in Cognitive Radio Networks

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

10. Wireless Networks

Wi-Fi Capacity Analysis for ac and n: Theory & Practice

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

Optimizing Wireless Networks.

Solving the Wireless Mesh Multi-Hop Dilemma

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

Wireless LAN Concepts

Interference Measurements on Performance Degradation between Colocated IEEE g/n and IEEE Networks

Wharf T&T Limited Report of Wireless LAN Technology Trial Version: 1.0 Date: 26 Jan Wharf T&T Limited. Version: 1.0 Date: 26 January 2004

Full Duplex Radios. Emily McMilin. Dinesh Bharadia. Sachin Katti ABSTRACT. Categories and Subject Descriptors 1. INTRODUCTION

Real-Time (Paradigms) (51)

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin,

HUAWEI Enterprise AP Series ac Brochure

Modeling and Simulation of Quality of Service in VoIP Wireless LAN

Hello viewers, welcome to today s lecture on cellular telephone systems.

SELECTIVE ACTIVE SCANNING FOR FAST HANDOFF IN WLAN USING SENSOR NETWORKS

PERFORMANCE ANALYSIS OF LOW RATE WIRELESS TECHNOLOGIES FOR MEDICAL APPLICATIONS. N. Golmie, D. Cypher, O. Rebala

PEDAMACS: Power efficient and delay aware medium access protocol for sensor networks

The future of mobile networking. David Kessens

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring Mike Freedman

From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido

Wi-Fi and Bluetooth - Interference Issues

MIMO Antenna Systems in WinProp

Mobile Ad Hoc Networks

Figure 1: Bandwidth and coverage of wireless technologies [2].

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

High-Density Wi-Fi. Application Note

LTE, WLAN, BLUETOOTHB

Lecture 7 Multiple Access Protocols and Wireless

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

Estimation of Interference in Wi-Fi Networks

WPAN. Contents. S Wireless Personal, Local, Metropolitan, and Wide Area Networks 1

Medium Access Control with Dynamic Frame Length in Wireless Sensor Networks

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks

WiFi. Is for Wireless Fidelity Or IEEE Standard By Greg Goldman. WiFi 1

How To Solve A Network Problem In An Ipa (Ipa 2) (Ipam) (Networking) (For Acedo) (Ipta) (Powerline) (Network) (Nem

CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY

ALLION USA INTERNET SERVICE PROVIDER WIRELESS GATEWAY COMPETITIVE ANALYSIS

A. Jraifi, R. A. Laamara, A. Belhaj, and E. H. Saidi Lab/UFR-groupe Canal Propagation Radio PHE, Faculté des Sciences, Rabat, Morocco

Wireless LAN Protocol CS 571 Fall Kenneth L. Calvert All rights reserved

Implementation of a Cooperative MAC protocol using a Software Defined Radio Platform

IEEE802.11ac: The Next Evolution of Wi-Fi TM Standards

IEEE n Enterprise Class Wireless LAN?

A research perspective on the adaptive protocols' architectures and system infrastructures to support QoS in wireless communication systems

Advanced Wireless LAN VoIP Technology

VOICE OVER WI-FI CAPACITY PLANNING

Networks. Master of Science (Computer Science and Engineering), December 2004, 45 pp.,

Fibonacci Backoff Algorithm for Mobile Ad Hoc Networks

Detecting Multiple Selfish Attack Nodes Using Replica Allocation in Cognitive Radio Ad-Hoc Networks

Demystifying Wireless for Real-World Measurement Applications

Transcription:

Authors: Considerations for In-Band Simultaneous Transmit and Receive (STR) feature in HEW Date: 2013-09-16 Name Affiliations Address Phone email Rakesh Taori 1301 +1 (972) 761 7470 Rakesh.taori@samsung.com Samsung E. Lookout Dr. Wei-Cheng Kuo +1 (972) 761 1234 w.kuo@sta.samsung.com Research Richardson Kaushik Josiam America TX 75082 +1 (972) 761 7437 kjosiam@samsung.com Huai-Rong Shao hr.shao@samsung.com Hyunjeong Kang Samsung Suwon, South +82 (31) 279 5084 hyunjeong.kang@samsung.com Sanghyun Chang Electronics Korea +82 (31) 279 1234 S29.chang@samsung.com

Abstract Self-Interference cancellation technology for enabling inband simultaneous transmit and receive (STR), often referred as full-duplexing, is advancing. Adoption of STR technology is expected to provide gains in WLAN MAC efficiency. However, it will necessarily involve modifications to the current WLAN MAC. We present a summary of the state of the STR technology, and ask (straw poll) whether the group is willing to consider the MAC changes to accommodate in-band STR Slide 2

In-Band Simultaneous Transmit and Receive (STR) The ability of a station S 1 to successfully decode the transmissions received from station S 2 while transmitting to station S 2 or an other station S 3 on the same frequency resource. Requirements to support In-Band STR in WLAN: - Sufficient suppression of the Tx signal at STR node (referred here as self-interference cancellation (SIC)). - Protocol (MAC) support for STR - Co-existence considerations Slide 3

Motivation for considering In-Band STR Present: Either Tx or RX What if: Simultaneous Tx & Rx AP S 1 AP S 1 AP S 1 AP S 1 Wireless devices either transmit or receive, but not both On the same time and frequency resource S 2 Inefficient Spectral Utilization! Up to 2x throughput improvements! First, hardware must be capable of providing sufficient Self-Interference cancellation! Slide 4

Status of BB/RF self-interference Cancellation technologies to enable STR

Tx Self-Interference Cancellation Approach Sym Modulator DAC PA Tx Antenna Rx D-Cancellation A-Cancellation Active/Passive Antenna Cancellation Sym Demodulator ADC LNA Rx Antenna Slide 6

Single Antenna Design Sept 2013 Advances in Self-Interference Cancellation Stanford 60 db 73 db 2010 2011 Stanford SIC approaches 2013 2010 Rice ~80 db Stanford Slide 7

Self Interference Cancellation Designs Reference Band Bandwidth # Antenna # RF Cancellation Antenna Analog Digital Total MSR [8] 530MHz 2 2 25~30 db 30 db 55~60 db Rice [9] 2.4GHz 625KHz 2 3 39~45 db 31~33 db 78~80 db Stanford [10] 2.4GHz 5MHz 802.15.4 3 2 30 db 20 db 10 db 60 db Stanford [4] 2.4GHz 10MHz 802.11n 2 2 45 db 28 db 73 db Stanford [7] 2.4GHz 80MHz 802.11ac 1 2 60 db 50 db 110 db NEC [11] 5GHz 10MHz WiMAX 4 2 10(polar)+ 45 db 20 db 75 db Princeton [12] 2.4GHz 625KHz 2M + 2N M + N 37 db NYU [13] 914MHz 26MHz 1 2 40~45 db 14 db 59 db Slide 8

Cancellation Requirements and Tech Status SIC Requirements Digital Cancellation Analog Cancellation (Antenna + RF) In-Band Simultaneous Transmit and Receive Requires about 110 db self-interference cancellation for WLAN operation. SIC Feasibility State of the art (Stanford Design 2013): o o o o 110 db self-cancellation for 80MHz signal bandwidth 20dBm Tx Power 2.4 GHz band How to utilize advances in SIC technology to improve WLAN MAC efficiency? Slide 9

MAC Issues in In-band STR

Scenarios for STR in WLAN Two Basic Constructs for STR in WLAN Pair-Wise STR: Example: AP Transmits to S 1 ; S 1 transmits to AP AP/S 1 cancel own outgoing transmissions while receiving the transmissions from S 1 /AP. Unrestricted STR Example: AP Transmits to Station S 1 ; AP receives from Station S 2 S 1 needs to cancel the transmission from S 2 to decode the AP transmission correctly S 1 AP S 1 AP S 2 More challenging problem! AP transmits to Station S 1 while receiving data from S 1 AP transmits to Station S 1 while receiving data from S 2 Slide 11

STR MAC Issues: Basic Overhearing Issues G S1 \S 2 = {nodes hear S 1 only} G S1 S 2 = {nodes hear both S 1 and S 2 } G S2 \S 1 = {nodes hear S 2 only} Three basic overhearing issues in STR During T B\A, the nodes in G S1 \S 2 may send packets to S 1 as they sense the completion of transmission from S 1, and that may result in corrupted reception of packet B at S 1 During T A B, the nodes in G S1 S 2 always receive corrupted packets even if the transmissions succeed. During T A\B, the nodes in G S2 \S 1 might send packets to S 2 since they cannot overhear packet A which is sent by S 1, and hence corrupt packet A (hidden terminal problem). Slide 12

STR MAC issues: ACK mechanism ACK mechanism in STR In a 2-node scenario (node S 1 and node S 2 ) with pair-wise symmetric STR: S 1 sends packet A to S 2 and S 2 sends packet B to S 1 with overlapping TX duration. Both A and B request/expect ACK. Waiting for ACK after transmission is the highest priority in current 802.11ac MAC S 2 cannot send ACK to S 1 even after it has received packet A correctly because S 2 is still transmitting packet B to S 1. How long should S 1 wait for ACK before resending packet A and when should S 1 transmit an ACK for successfully receiving packet B S 1 and S 2 may get stuck in retransmissions and ACK timeouts. S1 S2 S1 S2 Slide 13

STR MAC issues: Contention Fairness Contention fairness for the overhearing nodes Suppose node S 0 is in the radio ranges of all the nodes involved in STR transmission. S 1 receives packet B successfully and S 2 receives packet A successfully. S 0 receives a corrupted packet. Upon corrupted packet reception, S 0 waits for EIFS for next contention while S 1 and S 2 wait for DIFS for next contention. Unfair Contention! Slide 14

+ several backward compatibility issues Coexistence will pose several challenges Should STR be a separate mode or a feature with sufficient co-existence built-in? In case of Co-existence How to set/broadcast NAVs correctly? How to avoid/alleviate the interference from Primary Transmitter (S 0 in the right figure) to Secondary Receiver (S 2 in the right figure) in unrestricted STR? Are we willing to even consider the option that legacy stations performance may degrade? S1 S1 Corrupted! S0 S2 S0 S2 Node S 0 has problems setting NAV 1 and/or NAV 2 Node S 2 has problems decoding packet B due to interference Slide 15

Summary of STR MAC issues STR Scenarios Two Scenarios: Pair-Wise and Unrestricted STR. ACK mechanism Modifications necessary to the ACK mechanism Overhearing behavior Behavior of the overhearing nodes need to be taken in to account when defining/incorprating the STR MAC protocol. Backward compatibility How to co-exist with legacy 802.11 devices? How to minimize throughput degradation of legacy devices? A Corrupted! interference Slide 16 No ACK? B Both A and B request ACK No ACK?

A Summary of Published Approaches

ContraFlow[1] Algorithm CSMA/CA-based algorithm; Supports pair-wise and unrestricted STR scenarios. Changes to Specification Requires Modification of current ACK: Specify the order of sending ACKs after full duplex transmission. Adds a new feature Secondary Transmission: Determine the destination of secondary transmission based on history-based interfering table. Adds a new feature Primary Collision mechanism: Use Secondary Transmission as an implicit ACK. Backward Compatibility Require all nodes to be STR-aware. Cannot support legacy 802.11 devices. Performance Claim 30%-50% throughput improvement over CSMA/CA for 3 network topologies with 5-6 stations Random traffic with fixed arrival rate. PT: Primary Transmitter; PR: Primary Receiver; SR: Secondary Receiver

FD MAC[2] Algorithm Support existing 802.11 devices; Focus only on pair-wise STR scenario Changes to Specification Requires Modification of current ACK: Modify the priority of sending ACKs to be higher than waiting for ACKs. Requires modification of current overhearing behavior: After one successful full-duplex transmission, every node waits for EIFS to start next contention. Adds a new feature Pairwise secondary transmission: Embed the initiation of secondary transmission in RTS-CTS exchange. Backward Compatibility Compatible with existing 802.11 devices with higher contention overhead (EIFS). Performance Claims 45%-72% throughput improvement over CSMA/CA under 3 network topologies with 2 to 8 stations; Saturated arrival traffic. Slide 19

Janus[3] Algorithm AP-centralized algorithm; Supports pair-wise and unrestricted STR scenarios. Changes to Specification Requires a new centralized medium access mechanism. Controlled by AP and operated in a 3-step cycle; AP collects information about data-length and interference relationship from STAs; AP broadcasts the scheduling decision packet and initiates data transmissions; Send ACKs in the predefined order embedded in the scheduling decision packet. Backward Compatibility Require all nodes to be STR-aware. Cannot support legacy 802.11 devices. Performance Claim maximum 150% throughput improvement over CSMA/CA under 3 interfering topologies with 1 AP; 3 STAs; 3 traffic types with varying packet sizes. Slide 20

Summary of other STR MAC approaches Other References Practical, Real-time, Full Duplex Wireless[4] Node Architecture and MAC Protocol for Full Duplex Wireless and Directional Antennas[5] Performance of Medium Access Control Protocols for Full-Duplex Wireless LAN[6] Attributes Require modifications of CSMA/CA: 1) Primary Receiver initiates the secondary transmission (restricted to pairwise STR); 2) Primary Receiver sends busy tone whenever there is no packet for secondary transmission. Require modifications of CSMA/CA: 1) Primary Receiver initiates the secondary transmission (can be unrestricted STR); 2) Remove ACK mechanism; 3) Remove contention window. Require modifications of CSMA/CA: 1) Primary Receiver initiates the secondary transmission (restricted to pairwise STR); 2) AP adopts dynamic contention window size to balance the uplink/downlink load. Slide 21

Concluding remarks

Concluding Remarks Summarized the status of technologies needed for supporting In-Band STR It is well understood that introducing STR will result in increased MAC efficiency. Inadequate and insufficient suppression of self-interference was a major obstacle to STR adoption. Self-Interference techniques have advanced significantly and initial results claiming sufficient SIC are beginning to emerge Time to consider system/protocol aspects to accommodate STR We also surveyed the System/Protocol changes to accommodate In-Band STR operation and summarized it in this presentation. STR MAC Standalone STR-aware 802.11 Network STR capabilities with Backward Compatibility e.g. ContraFlow, Janus e.g. FD MAC It is very likely that changes to the existing MAC mechanisms will be needed to accommodate In-band STR Is this group willing to consider those changes in HEW? Slide 23

HEW SG Straw poll

Straw Poll In-band simultaneous transmit and receive (STR) feature should be considered for inclusion in HEW even if fundamental changes to the MAC are incurred In Favour: 44 Opposed: 20 Abstain: 48 Acknowledgment: Many thanks to Sean Coffey (Realtek) and Brian Hart (Cisco) for their comments and contributions to the wordings of this straw poll Slide 25

Thank you!

References [1] Singh, N.; Gunawardena, D.; Proutiere, A.; Radunovic, B.; Balan, H.V.; Key, P., "Efficient and fair MAC for wireless networks with self-interference cancellation," Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt), 2011 International Symposium on, vol., no., pp.94,101, 9-13 May 2011 [2] Melissa Duarte, A. Sabharwal, V. Aggarwal, R. Jana, K. K. Ramakrishnan, C. W. Rice, N.K. Shankaranaravana, Design and Characterization of a Full-duplex Multi-antenna System for WiFi networks, CoRR abs/ 1210.1639 2012 [3] J. Y. Kim, O. Mashayekhi, H. Qu, M. Kazadiieva, P. Levis, Janus: A Novel MAC Protocol for Full Duplex Radio, CSTR 2013-02 7/23/13 2013 [4] M. Jain, J.I. Choi, T. Kim, D. Bharadia, S. Seth, K. Srinivasan, P. Levis, S. Katti, P. Sinha, Practical, real-time, full-duplex wireless, Proceeding of the 17 th annual international conference on Mobile computing and networking (MobiCom), page 301 312, 2011 [5] Miura, K.; Bandai, M., "Node architecture and MAC protocol for full duplex wireless and directional antennas," Personal Indoor and Mobile Radio Communications (PIMRC), 2012 IEEE 23rd International Symposium on, vol., no., pp.369,374, 9-12 Sept. 2012 [6] Oashi, S.; Bandai, M., "Performance of Medium Access Control Protocols for Full-Duplex Wireless LANs," Information and Telecommunication Technologies (APSITT), 2012 9th Asia- Pacific Symposium on, vol., no., pp.1,4, 5-9 Nov. 2012 Slide 27

References [7]D. Bharadia, E. McMilin, S. Katti, Full duplex radios, Preceeding of ACM SIGCOMM 2013, page 375 386, [8] Radunovic, B.; Gunawardena, D.; Key, P.; Proutiere, A.; Singh, N.; Balan, V.; DeJean, G., "Rethinking Indoor Wireless Mesh Design: Low Power, Low Frequency, Full-Duplex," Wireless Mesh Networks (WIMESH 2010), 2010 5 th IEEE Workshop on, vol., no., pp.1,6, 21-21 June 2010 [9] Duarte, M.; Sabharwal, A., "Full-duplex wireless communications using off-the-shelf radios: Feasibility and first results," Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on, vol., no., pp.1558,1562, 7-10 Nov. 2010 [10] J. I. Choi, M. Jain, K. Srinivasan, P. Levis, and S. Katti, Achieving single channel, full duplex wireless communication, in Proc. 16 th Int. Conf on Mobile Computing and Networking, 2010, pp. 1 12 [11] M. A. Khojastepour, et. al., The case for antenna cancellation for scalable full-duplex wireless communications, in Proceedings of the 10 th ACM Workshop on Hot Topics in Networks, ser. HotNets-X, 2011, pp. 17:1 17:6 [12] E. Aryafar, et. al., MIDU: enabling MIMO full duplex, in Proceedings of the 18 th annual Int. Conf on Mobile computing and networking, 2012, pp. 257 268 [13] M. Knox, Single antenna full duplex communication using a common carrier, in 2012 IEEE 13 th Annual Wireless and Microwave Technology Conference (WAMICON), 2012, pp. 1 6 Slide 28