Efficient Backbone Construction Methods in MANETs Using Directional Antennas 1 Shuhui Yang, 1 Jie Wu, 2 Fei Dai 1 Department of Computer Science and Engineering.

Slides:



Advertisements
Similar presentations
May 21, 2003Wu and Dai, ICDCS A Generic Distributed Broadcast Scheme in Ad Hoc Wireless Networks Jie Wu and Fei Dai Dept. of Comp. Sci. & Eng. Florida.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou, Mi Lu, Zixiang Xiong, Department of Electrical Engineering,
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
Minimum Spanning Trees
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
1 On Constructing k- Connected k-Dominating Set in Wireless Networks Department of Computer Science and Information Engineering National Cheng Kung University,
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
WiOpt’03: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 3-5, 2003, INRIA Sophia-Antipolis, France Session : Energy Efficiency.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
SMART: A Scan-based Movement- Assisted Sensor Deployment Method in Wireless Sensor Networks Jie Wu and Shuhui Yang Department of Computer Science and Engineering.
Topology Control and Mobility Management in Mobile Ad Hoc Networks Fei Dai and JIe Wu Department of Electrical and Computer Engineering North Dakota State.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
1 On Multiple Point Coverage in Wireless Sensor Networks Shuhui Yangy, Fei Daiz, Mihaela Cardeiy, and Jie Wuy Department of Computer Science and Engineering.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 22nd Lecture Christian Schindelhauer.
Algorithmic Models for Sensor Networks Stefan Schmid and Roger Wattenhofer WPDRTS, Island of Rhodes, Greece, 2006.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Maximal Independent Set Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
CS Dept, City Univ.1 The Complexity of Connectivity in Wireless Networks Presented by LUO Hongbo.
Exposure In Wireless Ad-Hoc Sensor Networks S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak ACM SIG MOBILE 2001 (Mobicom) Journal version: S.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
Presented by : Joseph Gunawan.  To get the optimal transmission radius for broadcasting using the energy as minimal as possible while it still guarantees.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
Efficient Gathering of Correlated Data in Sensor Networks
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Mobiquitous'07 Poster1 On Reducing the Moving Distance in Approaching Optimal Configuration in MANETs Muddana Roopa, Akasapu Girish, Zhen Jiang Computer.
Message-Optimal Connected Dominating Sets in Mobile Ad Hoc Networks Paper By: Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder Presenter: Ke Gao Instructor:
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Distributed algorithm for efficient construction and maintenance of connected k-hop dominating sets in mobile ad hoc networks 1.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Design and Analysis of an MST-Based Topology Control Algorithm Ning Li, Jennifer C. Hou, and Lui Sha Department of Computer Science University of Illinois.
Connected Dominating Sets. Motivation for Constructing CDS.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
Maximizing the lifetime of WSN using VBS Yaxiong Zhao and Jie Wu Computer and Information Sciences Temple University.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
BROADCASTING TECHNIQUES IN AD-HOC NETWORKS A survey on Shubham Bhat Surendra Shenoy References: 1.“
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
On Calculating Connected Dominating Set for Efficient Routing in Ad Hoc Wireless Networks By J. Wu and H. Li Instructor: Dr. Yinghsu Li Presented by: Chinh.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
Two Connected Dominating Set Algorithms for Wireless Sensor Networks Overview Najla Al-Nabhan* ♦ Bowu Zhang** ♦ Mznah Al-Rodhaan* ♦ Abdullah Al-Dhelaan*
On Reducing Broadcast Transmission Cost and Redundancy in Ad Hoc Wireless Networks Using Directional Antennas Minglu Li ( Department of Computer Science.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Efficient Pairwise Key Establishment Scheme Based on Random Pre-Distribution Keys in Wireless Sensor Networks Source: Lecture Notes in Computer Science,
Distributed Topology Control In Wireless Sensor Networks with Assymetric Links Presenter: Himali Saxena.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Constructing K-Connected M-Dominating Sets in Wireless Sensor Networks Yiwei Wu, Feng Wang, My T. Thai and Yingshu Li Georgia State University Arizona.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Fast.
March 9, Broadcasting with Bounded Number of Redundant Transmissions Majid Khabbazian.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
2010 IEEE Global Telecommunications Conference (GLOBECOM 2010)
Ning Li and Jennifer C. Hou University of Illinois at Urbana-Champaign
Lei Chen and Wendi B. Heinzelman , University of Rochester
Net 435: Wireless sensor network (WSN)
Introduction Wireless Ad-Hoc Network
A Fundamental Bi-partition Algorithm of Kernighan-Lin
On Constructing k-Connected k-Dominating Set in Wireless Networks
Constructing a m-connected k-Dominating Set in Unit Disc Graphs
Presentation transcript:

Efficient Backbone Construction Methods in MANETs Using Directional Antennas 1 Shuhui Yang, 1 Jie Wu, 2 Fei Dai 1 Department of Computer Science and Engineering Florida Atlantic University 2 Microsoft Corporation

Outline Introduction –Network Backbone ( DS 、 CDS 、 DCDS ) –Antenna Module Goal Backbone Construction Method –Node coverage condition (NCC) –Edge coverage condition (ECC) –Sector optimization (SO) Proof for Directional Connected Dominating Set Simulation Results Conclusions

Introduction - DS Broadcasting is the most frequently used operation for the dissemination of data and control messages in the preliminary stages of some other applications. The Dominating Set (DS) has been widely used in the selection of an efficient virtual network backbone. nodes in the set

Introduction - CDS When a DS is connected, it is called a Connected Dominating Set (CDS). CDS as a connected virtual backbone has been widely used for efficient broadcasting in MANETs. nodes in the set

Introduction - DCDS The use of directional antenna systems helps to –improve channel capacity as well as conserve energy since the signal strength towards the direction of the receiver can be increased. Due to the constraint of the signal coverage area, interference can also be reduced. a b nodes in the set

Introduction - Antenna Module A common directional antenna model involves dividing the transmission range of a node into K identical sectors. All nodes use a directional antenna for transmission and an omnidirectional antenna for reception. a d c b K K-1 a b c d e f

Introduction - Antenna Module Sectors in the antenna model are not necessary aligned. The antenna uses the steerable beam techniques.

Goal - minimum DCDS To find the minimum DCDS in directed network graph. –The problem of finding the smallest connected subgraph (CDS) in terms of number of edges in a given strongly connected graph (G) is NP-complete. –Heuristic localized solutions to find the minimum DCDS in network graph (NP-complete). DCDS is a set of selected nodes and their associated selected edges. nodes in the set

u v Backbone Construction Method Each node has its unique ID. Each node sends out "Hello" messages K times to the K directions and accomplishes the directional neighborhood discovery. Dominating and Absorbant : u’s dominating edge v’s absorbant edge u’s absorbant neighbor v’s dominating neighbor

Backbone Construction Method Authors propose an heuristic localized solutions to select forwarding nodes and edges for the DCDS. The status of each node depends on its h-hop topology only for a small constant h, and is usually determined after h rounds of "Hello" message exchange among neighbors. The given directed graph is strongly connected. –The graph is a directed graph with symmetric connectivity. u v

Backbone Construction Method Using NCC (Node Coverage Conditions) and ECC (Edge Coverage Conditions) to unmark the nodes and directed edges. –unmarked nodes and directed edges : not in the DCDS. –marked nodes and directed edges : in the DCDS. Some node properties can be used as node priority in NCC and ECC. –Energy Level –Node Degree –Node IDs (unique) Author assume that the priority of node u is p(u) based on the alphabetic order, such as p(u) > p(v) > p(w) > p(x).

Backbone Construction Method - NCC A node v is unmarked if, for any two dominating and absorbant neighbors, u and w, a directed replacement path exists connecting u to w such that –(1) each intermediate node on the replacement path has a higher priority than v. –(2) u has a higher priority than v if there is no intermediate node. u v w t u v w p(t) > p(v)p(u) > p(v) a b c d e f g h i j k l m n o p q r s t u v w x y z

Backbone Construction Method - ECC Edge Priority Assignment. –For each edge (v → w), the priority of this edge is p(v → w) = (p(v), p(w)) = p(v) + p(w) a b c d e f g h i j k l m n o p q r s t u v w x y z v w p(v → w) = (p(v), p(w)) = p(v) + p(w) = = 9

Backbone Construction Method - ECC Each marked node uses the edge coverage condition to determine the status of its dominating edges. –Edge (v → w) is unmarked if a directed replacement path exists connecting v to w via several intermediate edges with higher priorities than (v → w). v w u p(v → w) = 9 p(u → w) = 10 p(v → u) = 11 p(v → u) > p(v → w) and p(u → w) > p(v → w) a b c d e f g h i j k l m n o p q r s t u v w x y z

Backbone Construction Method - SO Sector Optimization (SO) –Align the edge of one sector to each selected forwarding edge, and determine the one with the smallest number of switched-on sectors.

Proof for DCDS Before NCC and ECC : G ( V, E ) After NCC and ECC : G’ ( V’, E’ ) Proof : Any two nodes s ∈ V’ and d ∈ V, there is a path S P with all intermediate nodes and edges only from V’ and E’, we prove that (V’, E’) is a DCDS. Prove by contradiction –S P connecting s to d has at least one unmarked edge –S P connecting s to d has at least one unmarked node s d SPSP

Proof for DCDS S P connecting s to d has at least one unmarked edge. After ECC, (u → w) has higher priorities than other paths. If (u → w) is an unmarked edge, it must exists a replacement path R P that several intermediate edges in R P with higher priorities than (u → w). –Contradiction to ECC. s d SPSP RPRP uw u’

Proof for DCDS S P connecting s to d has at least one unmarked node. If u' is unmarked node, it must exists a replacement path R P that –1. several intermediate nodes on the R P has a higher priority than u’. –2. no intermediate nodes on the R P, u has a higher priority than u’. s SPSP RPRP uw u’’ d u’

Proof for DCDS After NCC, u’ has higher priorities than other nodes. If u’ is unmarked node, it must exists a replacement path R P that several intermediate nodes on the R P has a higher priority than u’. –Contradiction to NCC step 1. s SPSP RPRP uw u’’ d u’

Proof for DCDS If u’ is unmarked node, it must exists a replacement path R P that no intermediate nodes on the R P, u has a higher priority than u’. –NCC step 2 already exclude this situation. –Contradiction to NCC step 2. s d SPSP RPRP uw u’

Examples NCC –(10) : (25) → (07) , P(25)>P(10) , 可取代 (25) → (10) → (07) , (10) unmarked –(07) : (25) → (10) , P(25)>P(07) 可取代 (25) → (07) → (10) , (07) unmarked –(04) : (25) → (07) , P(25)>P(04) , 可取代 (25) → (04) → (07) , (04) unmarked –(25) :找不到 優先權更大的路徑可取代, (25) marked – 不考慮 (10) 、 (07) 、 (04) 的 dominating edge

Examples ECC –(25)→(10) , P(25)+P(10) =35 , (25)→(07)→(10) 優先權: 32<35 、 17<35 (25)→(10) marked. –(25)→(07) , P(25)+P(07) =32 , (25)→(04)→(07) 優先權: 29<32 、 11<32 (25)→(10)→(07) 優先權: 35 、 17<32 (25)→(07) marked. –(25)→(04) , P(25)+P(07) =29 , (25)→(07)→(04) 優先權: 32 、 11<29 (25)→(04) marked

Simulation Results Area : 100 x 100 Communication Rang : 30

Simulation Results Area : 100 x 100 Communication Rang : 40 (Larger)

Simulation Results Area : 100 x 100 Communication Range : 30 K=4 K=6 (Rule K 、 Generic) all sectors of each forwarding node are switched- on due to the omnidirectional antenna.

Simulation Results Area : 100 x 100 Communication Range : 40 (Larger) K=4 K=6

Simulation Results Area : 100 x 100 ECC with different h-hop local information.

Conclusions Using directional antennas, constructing a directional network backbone in MANETs further reduces total energy consumption as well as reducing interference in broadcasting applications. A heuristic localized algorithm for constructing a small DCDS is proposed. The sector optimization algorithm is developed for the second phase. Our future work includes some extensions of the ECC algorithm, such as applying ECC to topology control.

The End THANK YOU