Enhancing 802.11 Wireless Networks with Directional Antenna and Multiple Receivers Chenxi Zhu, Fujitsu Laboratories of America Tamer Nadeem, Siemens Corporate.

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

Nick Feamster CS 4251 Computer Networking II Spring 2008
Mitigating Deafness in Multiple Beamforming Antennas
Vivek Jain, Anurag Gupta Dharma P. Agrawal
Medium Access Issues David Holmer
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
Module C- Part 1 WLAN Performance Aspects
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3d: Medium Access Control Protocols.
CS541 Advanced Networking 1 Basics of Wireless Networking Neil Tang 1/21/2009.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Napoli - 21 February 2004 – Simone Merlin SLIDE 1 Analysis of the hidden terminal effect in multi-rate IEEE b networks Simone Merlin Department of.
Outline What is an ad hoc network Smart Antenna Overview
MAC Protocol By Ervin Kulenica & Chien Pham.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
August 8, 2015 Computer Networks COE 549 Directional Antennas for Ad- hoc Networks Tarek Sheltami KFUPM CCSE COE
Impact of Directional Antennas on Ad Hoc Routing Romit Roy Choudhury Nitin H. Vaidya.
Doc.: IEEE /0797r2 SubmissionSlide 1 July 2009 W. Y. Lee et. al Topology Considerations on Contention- based Directional MAC Simulation Date:
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
Wi-Fi Wireless LANs Dr. Adil Yousif. What is a Wireless LAN  A wireless local area network(LAN) is a flexible data communications system implemented.
Opersating Mode DCF: distributed coordination function
MAC Protocols and Security in Ad hoc and Sensor Networks
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
Joint PHY-MAC Designs and Smart Antennas for Wireless Ad-Hoc Networks CS Mobile and Wireless Networking (Fall 2006)
Addressing Deafness and Hidden Terminal Problem in Directional Antenna Based Wireless Multi-hop Networks Anand Prabhu Subramanian and Samir R. Das {anandps,
An Energy-Efficient MAC Protocol for Wireless Sensor Networks (S-MAC) Wei Ye, John Heidemann, Deborah Estrin.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
A Directional MAC Protocol for Practical Smart Antennas Yuya Takatsuka, Katsushiro Nagashima, Masaki Bandai and Takashi Watanabe Shiuzoka University GLOBECOM’06.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Effects of Multi-Rate in Ad Hoc Wireless Networks
Using Directional Antennas in Ad Hoc Networks (UDAAN) Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Romit Roy Choudhury Xue.
1 MAC Protocols that use Directional Antennnas. 2 Directional Antenna  Directional communication  Less Energy in the wrong direction Better Spatial.
A Reservation-based TDMA Protocol Using Directional Antennas (RTDMA-DA) For Wireless Mesh Networks Amitabha Das and Tingliang Zhu, Nanyang Technological.
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
Angular MAC: a framework for directional antennas in wireless mesh networks Erdem Ulukan and Özgür Gürbüz Faculty of Engineering and Natural Sciences,
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
IEEE WLAN.
1 Exploiting Antenna Capabilities in Wireless Networks Nitin Vaidya Electrical and Computer Engineering, and Coordinated Science Lab (CSL) University of.
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
A new Cooperative Strategy for Deafness Prevention in Directional Ad Hoc Networks Andrea Munari, Francesco Rossetto, and Michele Zorzi University of Padova,
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Doc.: IEEE /0877r0 Submission July 2013 James Wang (MediaTek)Slide 1 HEW Beamforming Enhancements Date: Authors:
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Using Directional Antennas for Medium Access Control in Ad Hoc Networks Romit Roy Choudhury, Xue Yang, Ram Ramanathan. and Nitin H. Vaidya University of.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
1 A Power Control MAC Protocol for Ad Hoc Networks EUN-SUN JUNG, NITIN H. VAIDYA, Wireless Networks 11, 55–66, Speaker: Han-Tien Chang.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
An Opportunistic Directional MAC Protocol for Multi-hop Wireless Networks with Switched Beam Directional Antennas Osama Bazan and Muhammad Jaseemuddin.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
MAC Protocols for Sensor Networks
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Outline 1. INTRODUCTION 2. PRELIMINARIES 3.THE PROPOSED PROTOCOL
Topology Considerations on Contention-based Directional MAC Simulation
Presentation transcript:

Enhancing Wireless Networks with Directional Antenna and Multiple Receivers Chenxi Zhu, Fujitsu Laboratories of America Tamer Nadeem, Siemens Corporate Research Jonathan Agre, Fujitsu Laboratories of America

Introduction IEEE WLANs have enjoyed tremendous popularity in recent years. RTS/CTS/DATA/ACK packets assume omni-directionality

Introduction (cont’d) Channel reservation is made through carrier sensing All neighbors of source and destination nodes need to be silent. Limited number of channels and unlicensed spectrum usage Interference between transmissions is becoming a serious problem.

Spatial Fairness of Different nodes have different neighbors  experience different contention environments. Nodes at the overlapping coverage area of the WLANs suffer from lower throughput Extend Bianchi’s discrete time Markov model to understand Spatial Fairness

Spatial Fairness of Extend Bianchi’s discrete time Markov model to some simple multihop networks. Contention probability  Need to revisit Bianchi’s discrete time model conditional collision probability p c Beyond a single hop  different nodes are attached to different ’spatial channels’  no longer share the same notion of discrete time.

Assumptions The carrier sensing range is the same as the communication range; RTS/CTS messages are always used A collision (duration of RTS/CTS) takes the same amount of time as an idle slot. DATA/ACK are free of collisions Duration of the RTS/CTS/DATA/ACK four way handshake is a geometric random variable with average of 1/p t slots, where p t is the probability that a data transmission terminates in a slot; Every node always has a packet to send to one of its neighbors.

Markov Model

Markov Model The state (SA, SC, SB) represents the status of the nodes in group A,C,B in a slot, where The Markov chain has 5 states: (0; 0; 0), (1; 0; 0), (1; 0; 1), (0; 0; 1), (0; 1; 0).

Markov Model Transitional Probabilities: Diagonal terms:

Markov Model Stationary State Probabilities: p s (0; 0; 0), p s (1; 0; 1), p s (0; 1; 0), and p s (1; 0; 0) = p s (0; 0; 1) Contention probabilities  1 ;  2 of nodes in areas A/B and C Collision probabilities of the nodes in groups A,B and group C

Fairness Analysis (N A =N c =N B =20) Throughput vs. Packet size Stationary Probabilities

Fairness Analysis (N A =N c =N B =20) Node Contention/Collision P a A = p * s (0; 0; 0) + p * s (0; 0; 1) P a C = p * s (0; 0; 0)

Use of Directional Antenna Fairness relieved through interference reduction Directional antenna is a well known method to reduce the interference and to increase the range and the capacity for wireless networks. S-MAC

S-MAC: Sectorized Antenna Dedicated Rx per sector/antenna Tx can switch to different antennas Self-interference cancellation between Tx and Rx in different sectors Consistent channel information at different nodes No hidden nodes or deafness problem Addresses the hidden node problem and the deafness problem by continuously monitoring the channel in all directions (sectors) at all time

S-MAC Architecture TX 2 TX 1 RX 3 RX 2 RX 1 switching fabric DUX TX symbol for self-interference cancellation S-MAC: SNAV = [NAV TX1,NAV TX2, NAV RX1, NAV RX2, NAV RX3 ] TX RX Directional Antennas … Separate queues Base Band RX RF TX RF MAC and higher

Self-interference Cancellation Scheme Different TX and RX modules are all part of the same PHY –on-chip communication between them is possible. When TX i transmits signal S t i, RX j receives S r i. ; –RX j cancels the interference caused by own TX i –RX j can then decode signal from another node k –This requires self-channel estimation from own i to j: G ij : S r i  k. = S r i - G ij * S t i.

Sectorized NAV and Carrier Sensing SNAV=[NAV TX1, NAV TX2, NAV 1, NAV 2, …, NAV M ]. –NAV TXi : status of TX i (busy period). Updated when S-MAC node is involved in a transmission using TX i –NAVj: status of medium in sector j. Updated when S-MAC node senses a change of medium status in sector j (sending or receiving RTS/CTS/DATA). Fully interoperable with regular omni nodes.

Operation of S-MAC (example I) C Example adopted from R. Choudhury, X. Yang, R. Ramanathan, and NH Vaidy, MobiCom DMAC “Hidden Node due to asymmetric gain” DH A E BF G RTS CTS RTS Collision

Operation of S-MAC (example I) Example adopted from R. Choudhury, X. Yang, R. Ramanathan, and NH Vaidy, MobiCom SMAC: “Hidden Node due to asymmetric gain” avoidance DH A C E BF G RTS CTS CTS from F rcvd RTS not sent by A

Operation of S-MAC (example II) Example adopted from R. Choudhury, X. Yang, R. Ramanathan, and NH Vaidy, MobiCom “Hidden Node due to unheard RTS/CTS” avoidance DH A C E BF G RTS CTS E waits for B-F to finish

Operation of S-MAC (example II) Example adopted from R. Choudhury, X. Yang, R. Ramanathan, and NH Vaidy, MobiCom Deafness Prevention DH A C E BF G E is aware C is Transmitting

Markov Model for S-MAC The state (SA, SC1, SC2, SB) represents the status of the nodes in group A,C,B in a slot, where SA + SC1 <= 1, SB + SC2 <= 1, SC1 + SC2 <= 1 The Markov chain has 8 states: (0,0,0,0), (0,0,0,1), (0,0,1,0), (0,1,0,0), (0,1,0,1), (1,0,0,0), (1,0,0,1), (1,0,1,0).

Fairness Analysis ( N A =N B =20, N c1 =N c2 =10 ) Throughput vs. Packet size Stationary Probabilities

Fairness Analysis ( N A =N B =20, N c1 =N c2 =10 ) Node Contention/Collision P a Ad = p s (0,0,0,0) + p s (0,0,0,1) +p s (0,0,1,0) P a Cd = p s (0,0,0,0) + p s (0,0,0,1)

Performance Evaluation NS-2 simulator is used b with transmission rate 11 Mbps. Transmission range of 250m and carrier sensing range is 550m. All nodes are stationary. UDP traffics packets with average packet size 1000 bytes. Four way handshake (RTS/CTS/DATA/ACK) is used. Simulated duration of 50 seconds and each point is averaged from 5 independent runs.

Simulation Scenarios Network of 2x2 grid of overlapping Each AP has and 40 clients that are distributed uniformly in its coverage area. Infrastructure mode is used. APs are upgraded with S-MAC of 4 sectors (1 Tx & 4 Rx). All STAs still use omni directional antenna (regular MAC).

Simulation Results Improvement arises from reduced interference with sector antennas and reduced collision from the S-MAC protocol. Total throughput does not change significantly as the number of sectors increases from 2 to 4. No significant change was found with different antenna orientations.

Conclusion S-MAC takes full advantage of directional antenna: –Avoids hidden node problem and deafness. –Multiple sectors can be used simultaneously. Fully compatible with regular omni-antenna client nodes. –Easy to upgrade existing networks with enhanced access. –Increase the network capacity with minimal cost. –Extendable to utilize smart antenna systems

Ideas For ad hoc networks: –Study effect of x% of nodes are S-MAC. –Study the effect of location of S-MAC node  find the optimum set of S-MAC nodes for best performance For Infrastructure: –Best Carrier Sense Threshold for optimal performance Mobility?

BACKUP SLIDES

Directional Antenna and DMAC (I) Conflict between increased spatial reuse (higher capacity) and increased collision (higher MAC overhead) Collision caused by directional antenna –Hidden nodes due to asymmetry omni/directional gain –Hidden nodes due to unheard RTS or CTS packets –Deafness N1N1 N2N2 N3N3

Directional Antenna and DMAC (II) Conflict between increased spatial reuse (higher capacity) and increased collisions (higher MAC overhead) Collisions caused by directional antenna –Hidden nodes due to asymmetry omni/directional gain –Hidden nodes due to unheard RTS or CTS packets –Deafness N1N1 N2N2 N3N3 N4N4

MAC Assisted Self-calibration Self-calibration: –Estimate the channel from antenna i to antenna k, both of the same S-MAC node. –Applicable to all PHY (a/b/g). Procedures –Step 1: send RTS in every sector to silence all neighbor nodes, so the SYNC sent next will not collide with other packets. –Step 2: send regular training symbols (SYNC) in every sector. As SYNC is sent from antenna i, antenna k estimate the channel G ik. G ik and G ki can be averaged: G ki = G ik :=(G ki + G ik )/2.