© Yamacraw, 2001 Selecting Forwarding neighbors in Wireless Ad Hoc Networks A. Zelikovsky GSU G. Calinescun, Illinois IT I. Mandoiu,

Slides:



Advertisements
Similar presentations
Ou Liang, Ahmet Sekercioglu and Nallasamy Mani
Advertisements

Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Chorus: Collision Resolution for Efficient Wireless Broadcast Xinyu Zhang, Kang G. Shin University of Michigan 1.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
A Mobile Ad hoc Biosensor Network Muzammil KP S7,ECE Govt. Engg. College, Wayanad.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks Wenrui Zhao, Mostafa Ammar, and Ellen Zegura (2004) Presented by Justin Yackoski.
Cooperative protocols for wireless vehicular communication
Wireless Broadcasting with Optimized Transmission Efficiency Jehn-Ruey Jiang and Yung-Liang Lai National Central University, Taiwan.
1 A Distributed and Efficient Flooding Scheme Using 1- Hop Information in Mobile Ad Hoc Networks Department of Computer Science and Information Engineering.
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Symmetric Connectivity With Minimum Power Consumption in Radio Networks G. Calinescu (IL-IT) I.I. Mandoiu (UCSD) A. Zelikovsky (GSU)
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Internet Networking Spring 2006 Tutorial 3 Ad-hoc networks TBRPF (based on IETF tutorials on TBRPF)
1 University of Denver Department of Mathematics Department of Computer Science.
A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward.
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
1 Wireless and Mobile Networks EECS 489 Computer Networks Z. Morley Mao Monday March 12, 2007 Acknowledgement:
Ad Hoc Wireless Routing COS 461: Computer Networks
Efficient and Reliable Broadcast in ZigBee Networks Purdue University, Mitsubishi Electric Lab. To appear in SECON 2005.
Multihop wireless networks Geographical Routing Karp, B. and Kung, H.T., Greedy Perimeter Stateless Routing for Wireless Networks, in MobiCom Using.
POSTER TEMPLATE BY: Efficient Counter-Based Flooding for Mobile Ad Hoc Networks S. Al-Humoud, M. Ould Khaoua and L. M. Mackenzie.
Message-Optimal Connected Dominating Sets in Mobile Ad Hoc Networks Paper By: Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder Presenter: Ke Gao Instructor:
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
Presented by Fei Huang Virginia Tech April 4, 2007.
+ Mayukha Bairy Disk Intersection graphs and CDS as a backbone in wireless ad hoc networks.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Andreas Larsson, Philippas Tsigas SIROCCO Self-stabilizing (k,r)-Clustering in Clock Rate-limited Systems.
A Study of Live Video Streaming over Highway Vehicular Ad hoc Networks Meenakshi Mittal ©2010 International Journal of Computer Applications ( )Volume.
Distributed Location-aware Transmission for Ad-Hoc Networks Bey-Ling Su 1/29/2004.
Wireless Sensor Networks COE 499 Energy Aware Routing
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
1 Constant Density Spanners for Wireless Ad-Hoc Networks Discrete Mathematics and Algorithms Seminar Melih Onus April
A Cluster-Based Backbone infrastructure for broadcasting in MANETs Student: Pei-Yue Kuo
1 Power-Aware Routing in Mobile Ad Hoc Networks S. Singh, M. Woo and C. S. Raghavendra Presented by: Shuoqi Li Oct. 24, 2002.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
Connected Dominating Sets. Motivation for Constructing CDS.
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
A Distributed and Efficient Flooding Scheme Using 1-Hop Information in Mobile Ad Hoc Networks IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL.
Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
Dynamic Routing in Mobile Ad Hoc Network 報告者:呂佐鴻 指導教授:李鴻璋.
Chapter 6 Relaxation (1) CDS in unit disk graph
1 Gossip-Based Ad Hoc Routing Zygmunt J. Haas, Joseph Halpern, LiLi Cornell University Presented By Charuka Silva.
Multicast routing issues in ad hoc networks Katia Obraczka Gene Tsudik.
Fast and Reliable Route Discovery Protocol Considering Mobility in Multihop Cellular Networks Hyun-Ho Choi and Dong-Ho Cho Wireless Pervasive Computing,
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
© Yamacraw, 2002 Symmetric Minimum Power Connectivity in Radio Networks A. Zelikovsky (GSU) Joint work with Joint work with.
© Yamacraw, Fall 2002 Power Efficient Range Assignment in Ad-hoc Wireless Networks E. Althous (MPI) G. Calinescu (IL-IT) I.I. Mandoiu (UCSD) S. Prasad.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Fundamentals of Computer Networks ECE 478/578
March 9, Broadcasting with Bounded Number of Redundant Transmissions Majid Khabbazian.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
6/12/2016© 2010 Raymond P. Jefferis IIILect The Network Layer.
Asstt. Professor Adeel Akram. Other Novel Routing Approaches Link reversal Aimed for highly dynamic networks Goal: to identify some path, as opposed.
CMPS 3130/6130 Computational Geometry Spring 2017
Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Selecting Forwarding Neighbors in Wireless Ad Hoc Networks
Hidden Terminal Decoding and Mesh Network Capacity
Introduction Wireless Ad-Hoc Network
Constructing a m-connected k-Dominating Set in Unit Disc Graphs
Presentation transcript:

© Yamacraw, 2001 Selecting Forwarding neighbors in Wireless Ad Hoc Networks A. Zelikovsky GSU G. Calinescun, Illinois IT I. Mandoiu, Ga Tech P-J. Wan, Illinois IT

© Yamacraw, 2001Outline Broadcasting in ad hoc mobile networks Flooding mechanism Broadcast storm Problem formulation Algorithm –analysis Fast Implementation Conclusions

© Yamacraw, 2001 Broadcasting in Ad Hoc Mobile Networks Wireless ad hoc networks often need to simultaneously send the same message to everyone on the network; this operation is broadcasting. Unlike wired networks, ad hoc networks have no backbone infrastructure. Messages must be relayed in a single transmission or through intermediate nodes. Broadcasting may be used to page a particular host, send an alarm signal, find a route to a particular host, and other similar network tasks. A simple broadcasting method is flooding.

© Yamacraw, 2001 Flooding Mechanism Each node retransmits the message to its 1-hop neighbors. Message is broadcast from the origin Message is repeated; note that some nodes receive the message three times. Message is flooded outward as outlying nodes receive and echo the message. = Origin of message = Recipients of message, 1-hop adjacent to origin = Recipients of message, 2-hop adjacent to origin = Recipients of message, 3-hop adjacent to origin

© Yamacraw, 2001 = These nodes receive redundant messages sent at nearly the same time which may cause collision Broadcast Storm Retransmissions are redundant for recipients covered by many nodes. Heavy contention from close proximity of retransmitting nodes. Timing of retransmissions is closely correlated and can result in collisions. When the message is first transmitted, there is no is no redundancy. = The close proximity of these nodes may cause contention for space in the wireless channel

© Yamacraw, 2001 Problem Formulation We can avoid broadcast storm with beaconing. A subset of 1-hop neighbors is selected to be beacons. We want to minimize this subset = forwarding set. Minimum Forwarding Set Problem –Given the origin of a message, there is a set of 1-hop neighbors and a set of 2-hop neighbors. –Find the Minimum Forwarding Set from the set of 1-hop neighbors such that every 2-hop neighbor is within the coverage of a Minimum Forwarding Set 1-hop neighbor = 2-hop neighbors = 1-hop neighbors = origin of message = Minimum Forwarding Set

© Yamacraw, 2001Algorithm Algorithm 1: Refine Disk Covering Input: Unit-disk A, set of unit disks D centered inside A, set of points P outside A such that P   {D  D } Output: Subset F  D such that P   {D  F } 1. Partition the exterior of A into four quadrants Q 1 - Q 4 by two orthogonal lines through the center of A, such that no point in P or center of disk in D belongs to any of the lines. 2. For q = 1, …, 4, do (a) Find the set of disks D q = { D 1, …, D |D q | } of D which have a non-empty intersection with the interior of Q q. For each D j  D d find the two points of intersection, l j and r j, of the boundary circle of D j with J q, the boundary of Q q. We assume that l j < r j in a fixed orientation of J q. (b) Renumber the disks in D q such that either l j < l j+1 or l j = l j+1 and r j < r j+1 for every j = 1, …,. |D q | - 1. Let F q be the list of disks in D q enumerated in this order. (c) Remove from the list F q each disk D j for which there is another disk D k  F q such that l k  l j < r j  r k. (d) While there is a disk D j  F q whose points in Q q are covered by the disks, D p and D s, that precede, respectively succeed D j in F q, remove disk D j from F q (points of D j in F q are covered by D p and D s if D j  P  Q q  D p  D s ). 3. Output F = F 1  F 2  F 3  F 4

© Yamacraw, 2001Algorithm Q1Q1 Q3Q3 Q4Q4 Q2Q2 1: Partition in 4 quadrants 2(c): Drop fully covered 2(d): remove covered by two neighbors 2(a-b): sort wrt intersection points l1l1 l2l2 r2r2 r1r1 l1l1 l2l2 r2r2 r1r1

© Yamacraw, 2001 Algorithm Analysis Theorem: Algorithm Refined Disk Covering finds at most 3 times more disks than the optimum –Fact 1: in each quadrant the algorithm finds the optimum number of disks covering all points –Fact 2: Each disk may cover points in at most 3 quadrants. Runtime: O(n 2 ), n = # of points + neighbors Q1Q1 Q3Q3 Q4Q4 Q2Q2

© Yamacraw, 2001 Faster Algorithm Algorithm: combinatorial refinement  geometric refinement Theorem: Algorithm Geometric Refinement finds at most 6 times more disks than the optimum Runtime: O(n log n ), n = # of points + neighbors

© Yamacraw, 2001Conclusions We presented a practical algorithm for selecting forwarding neighbors in wireless ad hoc networks: –improved runtime and quality of the best previously known algorithm –O(n log n) 6-approximation algorithm –O(n 2 ) 3-approximation algorithm