Universität Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 D-70569 Stuttgart Hypergossiping: A Generalized Broadcast.

Slides:



Advertisements
Similar presentations
Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Advertisements

Low Overhead With Speed Aware Routing (LOWSAR) in VANETs By Kannikar Siriwong Na Ayutaya.
Transportation-aware Routing in Delay Tolerant Networks (DTNs) Asia Future Internet 2008 Taekyoung Kwon Seoul National University.
Mitigating Routing Misbehavior in Mobile Ad-Hoc Networks Reference: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks, Sergio Marti, T.J. Giuli,
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Universität Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 D Stuttgart Evaluation of Partition-Aware MANET.
Dynamic Object Tracking in Wireless Sensor Networks Tzung-Shi Chen 1, Wen-Hwa Liao 2, Ming-De Huang 3, and Hua-Wen Tsai 4 1 National University of Tainan,
CodeTorrent: Content Distribution using Network Coding in VANET Uichin Lee, JoonSang Park, Joseph Yeh, Giovanni Pau, Mario Gerla Computer Science Dept,
CSLI 5350G - Pervasive and Mobile Computing Week 6 - Paper Presentation “Exploiting Beacons for Scalable Broadcast Data Dissemination in VANETs” Name:
SEEKER: An Adaptive and Scalable Location Service for Mobile Ad Hoc Networks Jehn-Ruey Jiang and Wei-Jiun Ling Presented by Jehn-Ruey Jiang National Central.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
1 Adapted from Ni et al Wireless Networking & Mobile Computing ECE Spring 2007 Ian Wong.
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
1-1 Topology Control. 1-2 What’s topology control?
ECMANSI - Energy Conserving Multicast for Ad- Hoc Networks with Swam Intelligence Chaiporn Jaikaeo Vinay Sridhara Chien-Chung Shen.
SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in Ad Hoc Networks Victor Bahl (Microsoft Research) Ranveer Chandra (Cornell University)
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
University1 GVGrid: A QoS Routing Protocol for Vehicular Ad Hoc Networks Weihua Sun, Hirozumi Yamaguchi, Koji Yukimasa, Shinji.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Distance ADaptive (DAD) Broadcasting for Ad Hoc Networks.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
POSTER TEMPLATE BY: Efficient Counter-Based Flooding for Mobile Ad Hoc Networks S. Al-Humoud, M. Ould Khaoua and L. M. Mackenzie.
Department of Computer Science
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Power-Balance Broadcast in Wireless Mobile Ad Hoc Networks Jang-Ping Sheu, Yu-Chia Chang, and Hsiu- Ping Tsai National Central University, Chung-Li, 32054,Taiwan.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
Presented by Fei Huang Virginia Tech April 4, 2007.
1 Integrating UMTS and Mobile Ad Hoc Networks MASc. Student: Jade Wu Computer Networks, Department of Electrical and Computer Engineering, Ryerson University.
Tonghong Li, Yuanzhen Li, and Jianxin Liao Department of Computer Science Technical University of Madrid, Spain Beijing University of Posts & Telecommunications.
Presented by Chaitanya Nemallapudi Understanding and Exploiting the Trade-Offs between Broadcasting and Multicasting in Mobile Ad Hoc Networks Lap Kong.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
University of Stuttgart Institute of Parallel and Distributed Systems (IPVS) Breitwiesenstraße D Stuttgart An Epidemic Model for Information.
Universität Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 D Stuttgart Contact-Based Mobility Metrics for Delay-
© Neeraj Suri EU-NSF ICT March 2006 Dependable Embedded Systems & SW Group Gossiping: Adaptive and Reliable Broadcasting.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
A Membership Management Protocol for Mobile P2P Networks Mohamed Karim SBAI, Emna SALHI, Chadi BARAKAT.
K-Anycast Routing Schemes for Mobile Ad Hoc Networks 指導老師 : 黃鈴玲 教授 學生 : 李京釜.
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
A Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks Wenrui Zhao, Mostafa Ammar and Ellen Zegura College of Computing, Georgia.
Thesis Presentation Chayanin Thaina Advisor : Asst.Prof. Dr. Kultida Rojviboonchai.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Location Directory Services Vivek Sharma 9/26/2001 CS851: Large Scale Deeply Embedded Networks.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
An Improved Vehicular Ad Hoc Routing Protocol for City Environments Moez Jerbi, Sidi-Mohammed Senouci, and Rabah Meraihi France Telecom R&D, Core Network.
Joint Replication-Migration-based Routing in Delay Tolerant Networks Yunsheng Wang and Jie Wu Temple University Zhen Jiang Feng Li West Chester Unveristy.
Self-stabilizing energy-efficient multicast for MANETs.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
An efficient reliable broadcasting protocol for wireless mobile ad hoc networks Chih-Shun Hsu, Yu-Chee Tseng, Jang-Ping Sheu Ad Hoc Networks 2007, vol.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
ODMRP Enhancement.
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Improving Routing & Network Performances using Quality of Nodes
Speaker : Lee Heon-Jong
Header Store & Haul Improving Mobile Ad-Hoc Network Connectivity through Repeated Controlled Flooding Thesis Presentation Robert Tyson Thedinger Department.
Presentation transcript:

Universität Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 D Stuttgart Hypergossiping: A Generalized Broadcast Strategy for Mobile Ad Hoc Networks A. Khelil, P.J. Marrón, C. Becker, K. Rothermel

Universität Stuttgart IPVS Research Group “Distributed Systems” 2 Overview Motivation Related Work System Model Hypergossiping Evaluation Conclusion and Future Work

Universität Stuttgart IPVS Research Group “Distributed Systems” 3 Motivation (1) Ad hoc communication ◦ WLAN, Bluetooth, UMTS (UTRA-TDD)  Mobile Ad Hoc Networks (MANET) Examples of applications ◦ Vehicle ad hoc network ◦ Rescue scenarios MANETs may show ◦ significant variation in node spatial distribution ◦ significant variation in node movement Broadcasting is widely used in MANETs ◦ Flooding is a common approach

Universität Stuttgart IPVS Research Group “Distributed Systems” 4 Motivation (2) Flooding encounters two main problems: ◦ In dense MANETs: broadcast storms ▪ Collision, contention and redundancy ◦ In sparse MANETs: network partitioning ▪ Flooding reaches only nodes of one partition Gossiping is probabilistic flooding ◦ Nodes forward messages with a certain probability to all neighbors, using MAC broadcast ◦ Variation in node density  we adapted gossip probability to number of neighbors  reduces broadcast storms ◦ Gossip still reaches only nodes of one partition  Broadcast repetition strategy is needed

Universität Stuttgart IPVS Research Group “Distributed Systems” 5 Overview Motivation Related Work System Model Hypergossiping ◦ Partition Join Detection ◦ Rebroadcasting Evaluation Conclusion and Future Work

Universität Stuttgart IPVS Research Group “Distributed Systems” 6 Related Work density mobility repeat forwarding restrict forwarding sparse (partitioned) dense low mobile (e.g. pedestrians) highly mobile (e.g. vehicles) Integrated Flooding (IF) scoped flooding hyper flooding plain flooding non-partition-aware protocols, e.g. adaptive gossiping negotiation-based protocols Goal: a generalized strategy that supports a wide range of densities and mobilities

Universität Stuttgart IPVS Research Group “Distributed Systems” 7 System Model MANET ◦ N mobile nodes populating a fixed area A (density: d=N/A) ◦ Mobility is required to overcome partitioning Assumptions ◦ Fixed communication range R ◦ Nodes do not need ▪ Location information ▪ Velocity information Hello beaconing to acquire neighborhood information Broadcast data is relevant up to lifetime ◦ Source sets the initial lifetime ◦ Nodes decrement lifetime Messages are uniquely identified by “source.seqNum” R A + +

Universität Stuttgart IPVS Research Group “Distributed Systems” 8 Overview Motivation Related Work System Model Hypergossiping ◦ Partition Join Detection ◦ Rebroadcasting Evaluation Conclusion and Future Work

Universität Stuttgart IPVS Research Group “Distributed Systems” 9 Our Approach: Hyper-Gossiping (HG) Goal: maximize reachability efficiently within the given max delay (lifetime) MANET:= set of partitions that split or join over time. Approach: we combine two strategies ◦ Gossiping for intra-partition forwarding ◦ Broadcast Repetition Gossiping (forwarding) Repetition (rebroadcasting) Gossiping (rebroadcasting)

Universität Stuttgart IPVS Research Group “Distributed Systems” 10 5 Broadcast Repetition: Basic Idea partition join detectionMANET is partitioned rebroadcasting m1 m5 m m5 m1 m5 m1 m5 m1 m5 m1 m5 m1 m5 m1 m5 m1 1 broadcast repetition

Universität Stuttgart IPVS Research Group “Distributed Systems” 11 Partition Join Detection Heuristic LBR_own ID1 ID2.. IDk LBR_recv Nodes maintain a list of the IDs of Last Broadcast packets Received (  LBR) Nodes share LBRs with neighbors using existing HELLO beacons Detection heuristic If then partition join is detected Heuristic parameters ◦ Max LBR list size: maxLBRlength ◦ Max tolerated intersection of LBR lists: IS_threshold AB

Universität Stuttgart IPVS Research Group “Distributed Systems” 12 Rebroadcasting If a node detects a partition join, it sends the IDs of all (still relevant) received packets Receiver sends missed packets A DATA Buffer (node A) P4 P5 P6 P7 time B Node ANode B P1 P2 P3 P4 P5 P6 P7 P1 P2 P3 P4 P5

Universität Stuttgart IPVS Research Group “Distributed Systems” 13 Overview Motivation Related Work System Model Hypergossiping ◦ Partition Join Detection ◦ Rebroadcasting Evaluation Conclusion and Future Work

Universität Stuttgart IPVS Research Group “Distributed Systems” 14 Simulation Parameters Area1Km x 1Km Number of nodesN = Communication rangeR = 100 m Bandwidthr = 1 Mbps Data size280 Bytes Mobility modelRandom waypoint - Max speedv in {3, 12.5, 20, 30} m/s - Pause2 s HELLO beaconingRandom in [0.75, 1.25] s Wide density range Wide mobility range Lifetime600 s Buffer_sizeinfinity Simulation time650 s Simulation runs10 ns-2 simulator

Universität Stuttgart IPVS Research Group “Distributed Systems” 15 Hypergossiping Reachability Reachability = number_of_reached_nodes / total_number_of_nodes

Universität Stuttgart IPVS Research Group “Distributed Systems” 16 Hypergossiping MNFR MNFR: Mean Number of Forwards and Rebroadcasts per node and per message

Universität Stuttgart IPVS Research Group “Distributed Systems” 17 Integrated Flooding (IF) IMAHN project Integration of ◦ Plain flooding: every node forwards a newly received message once ◦ Scoped flooding: nodes forward a newly received message, only if a certain ratio of neighbors is not covered by the sender ◦ Hyper flooding: Nodes buffer all packets for a fixed time (=60s), and on discovering new neighbor rebroadcast all buffered packets Switch depending on relative speed relative speed to node‘s neighbors low_thresholdhigh_threshold Hyper Flooding Plain Flooding Scoped Flooding (10 m/s)(25 m/s)

Universität Stuttgart IPVS Research Group “Distributed Systems” 18 Comparison to Integrated Flooding (IF): Reachability Reachability = number_of_reached_nodes / total_number_of_nodes

Universität Stuttgart IPVS Research Group “Distributed Systems” 19 Comparison to Integrated Flooding (IF): MNFR MNFR: Mean Number of Forwards and Rebroadcasts per node and per message

Universität Stuttgart IPVS Research Group “Distributed Systems” 20 Conclusion and Future Work Hypergossiping is a generalized broadcast strategy for MANETs ◦ Adaptive gossiping for intra-partition forwarding ◦ Efficient broadcast repetition strategy on partition join Hypergossiping covers ◦ a wide range of node densities, and ◦ a wide range of node mobility levels Future Work ◦ Investigate different buffering strategies ◦ Adapt buffering parameters to node mobility

Universität Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 D Stuttgart Q&A {khelil, marron, becker,