Copyright S. Krishnamurthy, UCR Use of Smart Antennas in Ad Hoc Networks.

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Mitigating Deafness in Multiple Beamforming Antennas
Vivek Jain, Anurag Gupta Dharma P. Agrawal
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
BY PAYEL BANDYOPADYAY WHAT AM I GOING TO DEAL ABOUT? WHAT IS AN AD-HOC NETWORK? That doesn't depend on any infrastructure (eg. Access points, routers)
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
5/11/20151 Computer Networks COE 549 Random Access Tarek Sheltami KFUPM CCSE COE
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3d: Medium Access Control Protocols.
Directional Antennas for Ad-Hoc Networks Andy Collins UW CSE Seminar 23 July 2003.
Avoiding Head of Line Blocking in Directional Antenna Vinay Kolar, Sameer Tilak, Dr. Nael Abu-Ghazaleh.
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
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Outline What is an ad hoc network Smart Antenna Overview
Copyright: UC Riverside Alleviating the effects of mobility on TCP Performance Signal Strength based Link Management Fabius Klemm *, Srikanth Krishnamurthy.
Distance ADaptive (DAD) Broadcasting for Ad Hoc Networks.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
Wi-fi Range. Topics Discussed When we say range or coverage, what do we mean? What factors can affect range? Why are there so many different designs of.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
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.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Ad Hoc Wireless Routing COS 461: Computer Networks
For 3-G Systems Tara Larzelere EE 497A Semester Project.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
MAC Protocols and Security in Ad hoc and Sensor Networks
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
SMART ANTENNA SYSTEMS IN BWA Submitted by M. Venkateswararao.
Joint PHY-MAC Designs and Smart Antennas for Wireless Ad-Hoc Networks CS Mobile and Wireless Networking (Fall 2006)
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,
SMART ANTENNA.
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.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Wireless Sensor Networks COE 499 Energy Aware Routing
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
1 Power-Aware Routing in Mobile Ad Hoc Networks S. Singh, M. Woo and C. S. Raghavendra Presented by: Shuoqi Li Oct. 24, 2002.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
S MART A NTENNA B.GANGADHAR 08QF1A1209. ABSTRACT One of the most rapidly developing areas of communications is “Smart Antenna” systems. This paper deals.
1 MAC Protocols that use Directional Antennnas. 2 Directional Antenna  Directional communication  Less Energy in the wrong direction Better Spatial.
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
11/25/2015 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
A new Cooperative Strategy for Deafness Prevention in Directional Ad Hoc Networks Andrea Munari, Francesco Rossetto, and Michele Zorzi University of Padova,
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
WLAN.
Doc.: IEEE /1229r1 Submission November 2009 Alexander Maltsev, IntelSlide 1 Application of 60 GHz Channel Models for Comparison of TGad Proposals.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
RADAR ANTENNA. Functions of Radar Antenna Transducer. Concentrates the radiated energy in one direction (Gain). Collects echo energy scattered back to.
An Opportunistic Directional MAC Protocol for Multi-hop Wireless Networks with Switched Beam Directional Antennas Osama Bazan and Muhammad Jaseemuddin.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
MAC Protocols for Sensor Networks
Routing with Directional Antennas
Net 435: Wireless sensor network (WSN)
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Kevin Lee & Adam Piechowicz 10/10/2009
Directional Antennas for Wireless Networks
Presentation transcript:

Copyright S. Krishnamurthy, UCR Use of Smart Antennas in Ad Hoc Networks

Copyright S. Krishnamurthy, UCR What are Directional Antennas and Why use them ? Omni-directional antennas are those antennas that radiates or receives energy equally well in all directions (also called isotropic antennas). Directional antennas have the capability to receive/transmit more energy in one direction as compared to others – in some sense the amount of energy in directions other than the direction of communication are quelled. Can potentially provide larger frequency re-use – reduce collisions – increase battery ! We can use this in conjunction with power control.

Copyright S. Krishnamurthy, UCR Pictorial Representation A B A B An omni- directional transmission Directional transmission Main Lobe Side Lobe A reduction in the radiated power in the direction of the primary lobe is caused due to the presence of the side lobes.

Copyright S. Krishnamurthy, UCR Smart versus Directional Antennas Smart Antennas (or MIMO) do more! They can null out interference from other nodes. Contains an array of antennas elements Complex signal processing techniques to decide on which elements to receive signals (or transmit on) from and how much power to use on each element. Each element has an associated “weight” that determines this. Spatial diversity

Copyright S. Krishnamurthy, UCR [1] R.Ramanathan, “On the Performance of Ad Hoc Networks with Beamforming Antennas”, ACM MOBIHOC 2001.

Copyright S. Krishnamurthy, UCR Some Definitions Gain of the directional antenna –  U(d)/Uave, where  is the efficiency of the antenna (accounts for losses), U(d) is the gain in direction d and Uave is the average power density – that of an omni- directional antenna. Main lobe – lobe with maximum gain, side lobes are due to the spill over of the energy. Antenna beamwidth : Typically referred to as the 3 dB beamwidth – the angle subtended by the two directions on either side of the peak gain that are 3 dB down in gain. Note that a 3dB gain reduction is in fact equivalent to reducing the gain by 1/2.

Copyright S. Krishnamurthy, UCR Units The Gain of the antenna is measured in dBi – which refers to the amount of dB improvement over an (ideal) isotropic antenna.

Copyright S. Krishnamurthy, UCR Models Used Flat Topped Radiation Pattern – Idealized angular response such that the gain is constant within the beamwidth and there are no side- lobes. – In 3D it is like a pie! If the beamwidth is  in the azimuth, gain is G = 2  Cone+Sphere radiating pattern – Used in [6]. A sphere is used to account for the effects of the sidelobes. There is a cone in the direction of the peak gain – within the cone the gain value is assumed constant.

Copyright S. Krishnamurthy, UCR Switched Beam and Steered Beam In Switched Beam systems there are multiple fixed beams. Only fixed directions possible. Also called “Sectorized Antennas”. Cannot track moving nodes – choose nearest direction to that of neighbor. In a Steered Beam System, the main lobe can be pointed in virtually any direction. The direction of arrival information obtainable from packet received from a neighbor can be used to steer the beam in the direction of that neighbor – typically the simplest of smart antennas dynamic phased arrays – maximize gain towards target adaptive arrays – produce nulls towards interferers.

Copyright S. Krishnamurthy, UCR Applicability Higher frequencies will cause a shrinkage in the size of the antenna. Typically separation between elements should be of the order of the wavelength. As this wavelength decreases, smaller antennas. In the 5.8 Ghz ISM band, an eight element cylindrical array will have a radius of only 3.3 cm and for a 24 Ghz band, the radius would reduce to a mere 0.8 cm.

Copyright S. Krishnamurthy, UCR Read paper [1] on how one might compute the gain in the side-lobes given a desired gain in the direction of the main-lobe and the beamwidth.

Copyright S. Krishnamurthy, UCR Basic Channel Access -- MAC The transmissions are assumed to be directional. The receptions are all omni-directional. When S wants to transmit a packet to R, it determines the direction D that R is relative to itself. Find the direction D j such that |D – D j | is minimum. Point beam in direction D j. Send packet and set the pattern to omni- directional mode after transmission.

Copyright S. Krishnamurthy, UCR The Channel Access Algorithm Use of CSMA-CA. What are the problems ? AB C D C senses channel to be busy (RTS) and/or CTS and decides against transmitting to D while it clearly can. In this example, RTS is assumed to be omni- directional.

Copyright S. Krishnamurthy, UCR AB C D E In this example, let the RTS and CTS be sent directionally. C is unaware and hence initiates a transmission to D. Again RTS and CTS are directional. When A is done, it is not aware of C’s transmission. So it transmits to E resulting in a collision at D.

Copyright S. Krishnamurthy, UCR What do these examples tell us ? The receipt of an RTS or CTS does not imply that you are blocked The non-receipt does not imply that you can transmit. This is a high level analysis. There have been other papers that follow [6] that try to address this problem to some extent. Important thing to note: Deployment of directional or smart antennas involves additional complexity – although complex, there are gains typically to be had in throughput and power.

Copyright S. Krishnamurthy, UCR Approaches Omni-directional transmission of RTS/CTS messages Aggressive Approach: A node is never blocked upon receiving RTS or CTS. Can cause collisions. RTS/CTS merely used to ensure that receiver is not in the process of transmitting. Conservative Approach: Always defer transmissions upon hearing an RTS or a CTS – like in the omni case. The authors find in their simulations that the conservative approach results in huge latency penalties or drops (with limited queue sizes) since nodes keep deferring transmissions even if they were possible.

Copyright S. Krishnamurthy, UCR Link Power Control A Variant of the scheme that we discussed earlier is tried out (from the Monks paper). The authors find that such a power control scheme helps !

Copyright S. Krishnamurthy, UCR Neighbor Discovery Omni-directional transmissions of control messages help. With directional transmissions and receptions this is not that trivial – transmitter and receiver must somehow point their antennas towards each other. The authors also suggest directional discovery where hello messages are transmitted in each direction periodically – assumption is again omni-directional receptions.

Copyright S. Krishnamurthy, UCR Miscellaneous Issues A simple link state routing protocol is used – essentially effects of routing are not studied. OPNET – simulation software. Simple path loss propagation model. Refer to paper for other parameters used in simulations. They study density, antenna gain and beamwidth.

Copyright S. Krishnamurthy, UCR What do the results show ? With simple CSMA and no power control not much to be had!! Increased beamwidth and simple CSMA causes nodes to attempt to transmit to nodes that are in the process of transmitting themselves (deafness). Still some gains in performance. Aggressive Approach outdoes the Conservative approach – delays tend to increase since in the latter nodes defer transmissions even when they could have in fact transmitted.

Copyright S. Krishnamurthy, UCR Performance with beamforming antennas improves with density To be expected – more the nodes, more the contention – spatial re-use helps. Power control with beamforming antennas can lead to dramatic improvements. Without power control energy injected into the network in the two cases is the same. It is also observed with power control that performance improvement is best at medium densities – at higher densities side lobes increase interference.

Copyright S. Krishnamurthy, UCR Directional Neighbor discovery helps – increased range It is especially helpful in sparser networks – reduces possibilities of network partitions. Switched beam systems can provide benefits similar to steerable beam systems – with a minimum number of antenna elements.

Copyright S. Krishnamurthy, UCR Energy Efficient Communications using Directional Antennas – Spyropoulos and Raghavendra

Copyright S. Krishnamurthy, UCR Objective of the Paper Energy Efficient Routing Find the minimum energy paths (given that there are directional antennas) Schedule transmissions on the paths (note that this is necessary since the directional transmissions and receptions ought to be synchronized). Reduction in energy cost incurred in routing.

Copyright S. Krishnamurthy, UCR Steps Taken 1.Compute the Shortest Cost Paths 2.Compute the traffic flow matrix – the amount of traffic that has to traverse each link the network; f ij represents the amount of traffic that has to go across from a source node i to a destination node j. 3.Construct a topology (minimize energy) and find if the topology can handle the traffic generated. If not, use a heuristic to alter topology and go back to Step Schedule the flows.

Copyright S. Krishnamurthy, UCR How can Energy be Saved ? E Tx = E elec + E amp * d a, where o E elec is the energy consumed in the electronics per bit. o E amp is the energy consumed in the power amplifier per bit. This is proportional to the transmission power needed to reach the receiver and thus is inversely proportional to the gains achieved by the antennas. o d is the distance between the transmitter and the receiver and a is the path loss index. o If we choose power optimal links, E amp is reduced and thus, we have energy savings.  NOTE: Mechanical steering of antennas is not an option – it pretty much eats up the node’s battery.

Copyright S. Krishnamurthy, UCR Power Aware Routing The metrics from the Power Aware Routing paper by Singh, Woo and Raghavendra [4] are used. Metric 1 – which minimizes the energy consumed per packet and Metric 4 – Maximizes Network Lifetime by choosing routes which have largest residual power are used.

Copyright S. Krishnamurthy, UCR Assumptions Traffic is slowly varying – the flow patterns are known. Mobility is ignored – static scenarios or a priori known trajectories.

Copyright S. Krishnamurthy, UCR Flow Matrix Calculation fij = Flow from node i to node j. f’ij = Flow that is to be sent on the link from node i to node j and is given by  k,l = 1 f kl * B ij (k,l) where, B ij (k, l) = 1 if there is traffic from k to l routed on the link from i to j and zero otherwise. Each node has to switch the antenna in a particular direction in order to establish a connection with a neighbor. The amount of time that a link is active is called the uptime for the link. N

Copyright S. Krishnamurthy, UCR The uptime of a link is chosen to be the ratio of the traffic to be routed on that link to the total traffic to be handled by the node. Thus, if the total traffic handled by node i is i, then the link from i to j is maintained for a time equal to t ij = f’ ij / i. However, note – for directional communications, not only should the sender point the antenna but so should the receiver and the uptime for link i-j may be different as seen by nodes i and j. Thus, Tup (i,j) = min(t ij, t ji ).

Copyright S. Krishnamurthy, UCR Scheduling Goal is to minimize latency of transmissions. Formulate as a graph theoretic problem. Edge coloring – minimum number of colors needed to color a graph such that two edges with the same color have no vertices in common is between d max and d max +1; d max is the maximum node degree in the graph. Edge weights are not considered yet. However this leads to multiple possibilities (see paper) – various edge colorings possible.

Copyright S. Krishnamurthy, UCR Maximum Weight Matching Schedule links together that have equal or similar weights. Then remove the links from the graph and redo the maximum weight matching. Look at paper for lower bounds on how well we can do. Nodes with high degrees are the bottlenecks.

Copyright S. Krishnamurthy, UCR Can we implement this ? Reconfiguration / Rescheduling needed as traffic patterns change. The authors propose alternating initialization and communication phases. During initialization, link state and the schedules are disseminated. During steady communication phases, the schedules are followed. Only good if traffic patterns slowly change and if nodes are relatively static. Otherwise, overhead in initialization would be expensive.

Copyright S. Krishnamurthy, UCR The final say Interesting approach with limited applicability. Simulations seem to show considerable energy savings in the scenarios considered. Scheduling antenna directions to get the best out of the network is still not a solved problem by any means.