Smart antennas and MAC protocols in MANET Lili Wei 2004-12-02.

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

Mitigating Deafness in Multiple Beamforming Antennas
Vivek Jain, Anurag Gupta Dharma P. Agrawal
Hidden Terminal Problem and Exposed Terminal Problem in Wireless MAC Protocols.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Medium Access Issues David Holmer
Strider : Automatic Rate Adaptation & Collision Handling Aditya Gudipati & Sachin Katti Stanford University 1.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Newton’s Method Application to LMS Recursive Least Squares Exponentially-Weighted.
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
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.
Avoiding Head of Line Blocking in Directional Antenna Vinay Kolar, Sameer Tilak, Dr. Nael Abu-Ghazaleh.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
1 MAC for Directional Antenna Redes Ad Hoc Sem Fio Prof. Marco Aurélio Spohn DSC UFCG
Outline What is an ad hoc network Smart Antenna Overview
STUDY OF DS-CDMA SYSTEM AND IMPLEMENTATION OF ADAPTIVE FILTERING ALGORITHMS By Nikita Goel Prerna Mayor Sonal Ambwani.
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
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.
Adaptive Signal Processing
Prof.Dr. : Hamdy Al Mikati Comm. & Electronics Dep year 4th
For 3-G Systems Tara Larzelere EE 497A Semester Project.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
MAC Protocols and Security in Ad hoc and Sensor Networks
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
1 Techniques to control noise and fading l Noise and fading are the primary sources of distortion in communication channels l Techniques to reduce noise.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
Eigenstructure Methods for Noise Covariance Estimation Olawoye Oyeyele AICIP Group Presentation April 29th, 2003.
Joint PHY-MAC Designs and Smart Antennas for Wireless Ad-Hoc Networks CS Mobile and Wireless Networking (Fall 2006)
Courses of Wireless Communication at Aalto University Hilsinki, Finland Bingli JIAO, Prof. Dr.rer. Dept. of Electronics Peking University Oct , 2010.
EFFECTS OF MUTUAL COUPLING AND DIRECTIVITY ON DOA ESTIMATION USING MUSIC LOPAMUDRA KUNDU & ZHE ZHANG.
Sensor Network Capacity Enhancement Through Spatial Concurrency Bharat B. Madan and Shashi Phoha Applied Research Lab, Penn State University.
Addressing Deafness and Hidden Terminal Problem in Directional Antenna Based Wireless Multi-hop Networks Anand Prabhu Subramanian and Samir R. Das {anandps,
Doc.: IEEE /0493r1 Submission May 2010 Changsoon Choi, IHP microelectronicsSlide 1 Beamforming training for IEEE ad Date: Authors:
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Signal and Noise Models SNIR Maximization Least-Squares Minimization MMSE.
1 MAC Protocols that use Directional Antennnas. 2 Directional Antenna  Directional communication  Less Energy in the wrong direction Better Spatial.
Performance Evaluation of Multiple Access Protocols for Ad hoc Networks Using Directional Antenna Tamer ElBatt, Timothy Anderson, Bo Ryu WCNC 2003, March.
BY Siyandiswa Juanitta Bangani Supervisor: Dr R.Van Zyl
1 Exploiting Diversity in Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign Presentation at Mesh.
Doc.: IEEE /0493r0 Submission May 2010 Changsoon Choi, IHP microelectronicsSlide 1 Beamforming training for IEEE ad Date: Authors:
Cross-Layer Schemes for Antenna Array Based Wireless Ad Hoc Networks – Design and Analysis Jayakrishnan Mundarath Jointly Advised by : Prof. Parmesh Ramanathan.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
Enhancing Wireless Networks with Directional Antenna and Multiple Receivers Chenxi Zhu, Fujitsu Laboratories of America Tamer Nadeem, Siemens Corporate.
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.
Smart antenna Smart antennas use an array of low gain antenna elements which are connected by a combining network. Smart antennas provide enhanced coverage.
Doc.: IEEE /0877r0 Submission July 2013 James Wang (MediaTek)Slide 1 HEW Beamforming Enhancements Date: Authors:
Medium Access Control in Wireless networks
CDMA Based MAC Protocol for Wireless Ad Hoc Networks Alaa Mouquatash & Marwan Krunz Presentation by: Moheeb Abu-Rajab.
Term paper on Smart antenna system
FD-MMAC: Combating Multi-channel Hidden and Exposed Terminals Using a Single Transceiver Yan Zhang, Loukas Lazos, Kai Chen, Bocan Hu, and Swetha Shivaramaiah.
An Opportunistic Directional MAC Protocol for Multi-hop Wireless Networks with Switched Beam Directional Antennas Osama Bazan and Muhammad Jaseemuddin.
Smart Antennas Presented by :- Rajib Kumar Das.
MAC Protocols for Sensor Networks
Presented by : PARAMANAND SHARMA Roll No. : 207EE104
Techniques to control noise and fading
By Nikita Goel Prerna Mayor Sonal Ambwani
SMART ANTENNAS Reham mahmoud Amira aboelnasr.
Outline 1. INTRODUCTION 2. PRELIMINARIES 3.THE PROPOSED PROTOCOL
Directional Antennas for Wireless Networks
Presentation transcript:

Smart antennas and MAC protocols in MANET Lili Wei

Contents Smart antennas – basic concepts and algorithms Background knowledge System model Optimum beamformer design Adaptive beamforming algorithms DOA estimation method Schemes using directional antennas in MAC layer of ad hoc network Vaidya scheme1 Vaidya scheme2 Nasipuri scheme Bagrodia scheme

Part I : Smart antennas -- basic concepts and algorithms

Background Knowledge Basic challenge in wireless communication: ---- finite spectrum or bandwidth Multiple access schemes: FDMA TDMA CDMA

SDMA Spatial Division Multiple Access ---- Uses an array of antennas to provide control of space by providing virtual channels in an angle domain

Directional Antennas Sectorised antenna 1) switched beam system Use a number of fixed beams Select one of several beams to enhance receive signals 2) adaptive array system Be able to change its antenna pattern dynamically; Smart antenna

System Modeld Uniform Linear Array of M elements

System Model Narrow Band array processing Assumption: Array response vector

System Model The Beam-former Structure

A simple example Design a beamformer with unit response at 60 0 and nulls at 0 0, -30 0, -75 0

Optimum Beamformer Design Signal in AWGN and Interference

Optimum Beamformer Design Maximum SINR beamformer Under different criterions Mean-Square-Error optimum beamformer

Optimum Beamformer Design Minimum-Variance-Distortionless-Response beamformer Under different criterion Maximum Likelihood optimal beamformer

Practical Issues In practice, neither R nor R I+N is available to calculate the optimal weights of the array; In practice, direction of arrival (DOA) is also unknown. Issues Solution Adaptive beamforming algorithms – the weights are adjusted by some means using the available information derived from the array output, array signal and so on to make an estimation of the optimal weights; DOA estimation methods

Adaptive Beamforming Algorithms Block diagram of adaptive beamforming system

Adaptive Beamforming Algorithms 1. SMI Algorithm (Sample Matrix Inverse) 2. LMS Algorithm (Least Mean Square) 3. RLS Algorithm (Recursive Least Square) 4. CMA (Constant Modulus Algorithm)

Adaptive Beamforming Algorithms 1. SMI Algorithm (Sample Matrix Inverse) Estimate R using N samples: Use matrix inversion lemma: Then:

Adaptive Beamforming Algorithms 2. LMS Algorithm (Least Mean Square) Need training bits and calculate the error between the received signal after beamforming and desired signal; The step size u decides the convergence of LMS algorithm; Based on how to choose u, we have a set of LMS algorithm, “ unconstraint LMS ”, “ normalized LMS ”, “ constraint LMS ”. According to orthogonality principle (data| error) of MMSE beamformer: Solution:

3. RLS Algorithm (Recursive Least Square) Adaptive Beamforming Algorithms Given n samples of received signal r(t), consider the optimization problem — minimize the cumulative square error Solution: In some situation LMS algorithm will converge with very slow speed, and this problem can be solved with RLS algorithm.

Adaptive Beamforming Algorithms 4. CMA (Constant Modulus Algorithm) Assume the desired signal has a constant modulus, the existence of an interference causes fluctuation in the amplitude of the array output. Consider the optimization problem: Solution: This is a blind online adaptation, i.e., don ’ t need training bits CMA is useful for eliminating correlated arrivals with different magnitude and is effective for constant modulated envelope signals such as GMSK and QPSK

DOA Estimation Method 1. MF Algorithm (Matched Filter) 2. MVDR Algorithm 3. MUSIC Algorithm (MUltiple SIgnal Classification)

DOA Estimation Method 1. MF Algorithm (Matched Filter) The total output power of the conventional beamformer is: The output power is maximized when The beam is scanned over the angular region say,(-90 0,90 0 ), in discrete steps and calculate the output power as a function of AOA The output power as a function of AOA is often termed as the spatial spectrum The DOA can be estimated by locating peaks in the spatial spectrum This works well when there is only one signal present But when there is more than one signal present, the array output power contains contribution from the desired signal as well as the undesired ones from other directions, hence has poor resolution

2. MVDR Algorithm DOA Estimation Method This technique form a beam in the desired look direction while taking into consideration of forming nulls in the direction of interfering signals. Solution: By computing and plotting p MVDR over the whole angle range, the DOA ’ s can be estimated by locating the peaks in the spectrum MVDR algorithm provides a better resolution when compared to MF algorithm MVDR algorithm requires the computation of a matrix inverse, which can be expensive for large arrays

DOA Estimation Method Comparison of resolution performance of MF and MVDR algorithms Scenario: Two signals of equal power at SNR of 20dB arrive at a 6-element uniformly spaced array at angles 90 and 100 degrees, respectively

3. MUSIC Algorithm (MUltiple SIgnal Classification) DOA Estimation Method MUSIC is a high resolution multiple signal classification technique based on exploiting the eigenstructure of the input covariance matrix. Step 1: Collect input samples and estimate the input covariance matrix Step 2: Perform eigen decomposition

3. MUSIC Algorithm (MUltiple SIgnal Classification) DOA Estimation Method Step 3: Estimate the number of signals based on the fact : The first K eigen vectors represent the signal subspace, while the last M-K eigen vectors represent the noise subspace The last M-K eigen values are equal and equal to the noise variance find the D smallest eigen values that almost equal to each other Step 4: Compute the MUSIC spectrum find the largest peaks of P music to obtain estimates of DOA

DOA Estimation Method Comparison of resolution performance of MVDR and MUSIC Scenario: Two signals of equal power at SNR of 20dB arrive at a 6-element uniformly spaced array at angles 90 and 95 degrees, respectively

Summary of Part I System model Optimum beamformer design Adaptive beamforming algorithms 1) SMI 2) LMS 3) RLS 4) CMA DOA estimation method 1) MF 2) MVDR 3) MUSIC

Part II: Schemes using directional antennas in MAC layer of ad hoc network

RTS/CTS mechanism in ABCDE RTS CTS DATA ACK

Nodes are assumed to transmit using omni-directional antennas. Both RTS and CTS packet contain the proposed duration of data transmission The area covered by the transmission range of both the sender(node B) and the receiver (node C) is reserved during the data transfer This mechanism reduce collisions due to the hidden terminal problem However, it waste a large portion of network capacity. RTS/CTS mechanism in

Vaidya Scheme 1 Assumption : Each node knows its exact location and the location of its neighbors Each node is equipped with directional antennas If node X received RTS or CTS related to other nodes, then node X will not transmit anything in that direction until that other transfer is completed That direction or antenna element would be said to be “ blocked ” While one directional at some node be blocked, other directional at the same nodes may not be blocked, allowing transmission using the unblocked antenna

Vaidya Scheme 1 ABCDE DRTS OCTS DATA ACK DRTS OCTS DATA ACK OCTS

Utilize a directional antenna for sending the RTS (DRTS), whereas CTS are transmitted in all directions (OCTS). Data and ACK packets are sent directionally. Any other node that hears the OCTS only blocks the antenna on which the OCTS was received. Vaidya Scheme 1

A possible scenario of collisions ABCD DRTS OCTS DATA ACK DRTS

A node uses two types RTS packets: DRTS and ORTS according to the following rules: 1) if none of the directional antennas at node X are blocked, then node X will send ORTS; 2) otherwise, node X will send a DRTS provided that the desired directional antenna is not blocked. Vaidya Scheme 2

ABCD ORTS OCTS DATA ACK Vaidya Scheme 2 F ORTS DRTS

Performance Connections802.11Scheme1Scheme Throughput Simulation mesh Topology (5X5)

But what if we have no location information ?

Node A that wishes to send a data packet to B first sends an omni-directional RTS packet Node B receives RTS correctly and responds by transmitting a CTS packet, again on all directions. In the meanwhile, B can do DOA estimation from receiving RTS packet Similarly, node A estimates the direction of B while receiving the CTS packet. Then node A will proceed to transmit the data packets on the antenna facing the direction of B. Nasipuri Scheme

A RTS B CTS Data

Nasipuri Scheme

Directional Virtual Carrier Sensing(DVCS) Three primary capabilities are added to original MAC protocol for directional communication with DVCS: 1) caching the Angle of Arrival (AOA) 2) beam locking and unlocking 3) the use of Directional Network Allocation Vector (DNAV) Bagrodia Scheme

1. AOA caching Each node caches estimated AOAs from neighboring nodes whenever it hears any signal, regardless of whether the signal is sent to it or not When node X has data to send, it searches its cache for the AOA information, if the AOA is found, the node will send a directional RTS, otherwise, the RTS is send omni- directionally. The node updates its AOA information each time it receives a newer signal from the same neighbor. It also invalidates the cache in case if it fails to get the CTS after 4 directional RTS transmission. Bagrodia Scheme

2. Beam locking and unlocking Bagrodia Scheme AB B (1)RTS (2)CTS (3)Data (4)ACK When a node gets an RTS, it locks its beam pattern towards the source to transmit CTS The source locks the beam pattern after it receives CTS. The beam patterns at both sides are used for both transmission and reception, and are unlocked after ACK is completed.

3. DNAV setting DNAV is a directional version of NAV(used in the original MAC), which reserves the channel for others only in a range of directions. Bagrodia Scheme DNAV(30 0 ) DNAV(75 0 ) DNAV(300 0 ) Available directions for transmission In the fig: Three DNAVs are set up towards 30 0, 75 0 and with 60 0 width. Until the expiration of these DNAVs, this mode cannot transmit any signals with direction between or , but is allowed to transmit signals towards and

A network situation where DVCS can improve the network capacity with DNAVs Bagrodia Scheme F BD E AC

Performance Bagrodia Scheme

Summary of Part II RTSCTSDataACK omni Vaidya 1dir.omnidir. Vaidya 2dir./omniomnidir. Nasipuriomni dir. Bagrodiadir./omnidir. Comparison of four schemes

Conclusion smart antenna is a technology for wireless systems that use a set of antenna elements in an array. The signal from these antenna elements are combined to form a movable beam pattern that can be steered to a desired direction smart antennas enable spatial reuse and they increase the communication range because of the directivity of the antennas smart antennas can be beneficial for wireless ad hoc networks to enhance the capacity of the network To best utilize directional antennas, a suitable MAC protocol must be designed If the locations are unknown, DOA estimation may be needed before sending directional signals

reference J.C.Liberti, T.S.Rappaport, “ Smart antennas for wireless communications: IS-95 and third generation CDMA applications ” L.C.Godara, “ Application of antenna arrays to mobile communicaitions, part I: performance improvement, feasiblility, and system considerations ” L.C.Godara, “ Application of antenna arrays to mobile communications, part II: beam-forming and direction-of-arrival considerations ” Y.b Ko, V.Shankarkumar and N.Vaidya, “ Medium access control protocols using directional antennas in ad hoc networks ” A.Nasipuri, S.Ye, J.You and R.Hiromoto, “ A MAC protocol for mobile ad hoc networks using directional antennas ” M.Takai, J.Martin, A.Ren and R.Bagrodia, “ Directional virtual carrier sensing for directional antennas in mobile ad hoc networks ” S.Bellofiore, J.Foutz, etc.. “ Smart antenna system analysis, integration and performance for mobile ad-hoc networks (MANETs)