OLSRp: Predicting Control Information to Achieve Scalability in OLSR Ad Hoc Networks Esunly Medina ф Roc Meseguer ф Carlos Molina λ Dolors Royo ф Santander.

Slides:



Advertisements
Similar presentations
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Advertisements

Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Optimized Link State Protocol Version 2 Assaf Israel, Eli Nazarov, Asi Bross Version 2 Assaf Israel, Eli Nazarov, Asi Bross.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
HK-NUCA: Boosting Data Searches in Dynamic NUCA for CMPs Javier Lira ψ Carlos Molina ф Antonio González ψ,λ λ Intel Barcelona Research Center Intel Labs.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
UPC Reducing Misspeculation Penalty in Trace-Level Speculative Multithreaded Architectures Carlos Molina ψ, ф Jordi Tubella ф Antonio González λ,ф ISHPC-VI,
Coping with Communication Gray Zones in IEEE b based Ad hoc Networks, H. Lundgren, E. Nordström, and C. Tschudin Anne Saaranen.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
Ad Hoc Networks Routing
The Auction: Optimizing Banks Usage in Non-Uniform Cache Architectures Javier Lira ψ Carlos Molina ψ,ф Antonio González ψ,λ λ Intel Barcelona Research.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Interference-Aware QoS OLSR for Mobile Ad-hoc Network Routing SAWN 2005, May 24 P. Minet & D-Q. Nguyen.
Power saving technique for multi-hop ad hoc wireless networks.
Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Tracking and Predicting Link Quality in Wireless Community Networks (WCN) 3 rd Int. Workshop on Community Networks and Bottom-up-Broadband, CNBuB 2014.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Tracking and Predicting End-to-End Quality in Wireless Community Networks (WCN) 4 th Int. Workshop on Community Networks and Bottom-up-Broadband, CNBuB.
GENI Experiments on P2P, MANET, WSN Networks Haiying (Helen) Shen, Kuang-Ching Wang, Kang Chen and Ke Xu Clemson University Abstract Today’s society is.
Scalable Ad Hoc Routing the Case for Dynamic Addressing.
Routing Protocols in Ad-hoc Networks, OLSR Self configuring systems (SCS) TTM3 – Høst 2004 Jørn Andre Berntzen 22/10/2004.
A Peer-to-Peer Approach to Resource Discovery in Grid Environments (in HPDC’02, by U of Chicago) Gisik Kwon Nov. 18, 2002.
An OLSR implementation, experience, and future design issues.
Simulation of the OLSRv2 Protocol First Report Presentation.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Last Bank: Dealing with Address Reuse in Non-Uniform Cache Architecture for CMPs Javier Lira ψ Carlos Molina ф Antonio González λ λ Intel Barcelona Research.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
Reducing Energy Consumption in Human- centric Wireless Sensor Networks The 2012 IEEE International Conference on Systems, Man, and Cybernetics October.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Design, Implementation and Tracing of Dynamic Backpressure Routing for ns-3 José Núñez-Martínez Research Engineer Centre Tecnològic de Telecomunicacions.
Analysis of NUCA Policies for CMPs Using Parsec Benchmark Suite Javier Lira ψ Carlos Molina ф Antonio González λ λ Intel Barcelona Research Center Intel.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
Using a History-Based Approach to Predict Topology Control Information in Mobile Ad Hoc Networks 7 th Int. Conf. on Internet and Distributed Computing.
Toward a Packet Duplication Control for Opportunistic Routing in WSNs Georgios Z. Papadopoulos, Julien Beaudaux, Antoine Gallais, Periklis Chatzimisios,
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
Improving Prediction in the Routing Layer of Wireless Networks Through Social Behaviour 2 nd URV Doctoral Workshop in Computer Science and Mathematics,
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Ad hoc Routing for Multilevel Power Saving Protocols Matthew J. Miller, Nitin H. Vaidya Ad Hoc Networks 2008 January University of Illinois at Urbana-Champaign,
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
1 Optimized Link State Routing Protocol for Ad Hoc Networks Jacquet, p IEEE INMIC Dec park gi won
An Efficient Routing Protocol for Green Communications in Vehicular Ad-hoc Networks Jamal Toutouh, Enritue Alba GECCO’ 11, July Presented by 劉美妙.
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
Speaker: Ju-Mei Li Virtual Paths Routing: A Highly Dynamic Routing Protocol for Ad Hoc Wireless Networks Abdulrahman H. Altalhi and Golden G. Richard Computer.
1 Packet Switching Outline Switching and Forwarding Bridges and Extended LANs.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Routing Metrics for Wireless Mesh Networks
AODV-OLSR Scalable Ad hoc Routing
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
MZR: A Multicast Protocol based on Zone Routing
A Study of Group-Tree Matching in Large Scale Group Communications
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
A comparison of Ad-Hoc Routing Protocols
Chapter 5 The Network Layer.
Ad hoc Routing Protocols
Routing Metrics for Wireless Mesh Networks
Protocols.
Vinay Singh Graduate school of Software Dongseo University
Protocols.
Presentation transcript:

OLSRp: Predicting Control Information to Achieve Scalability in OLSR Ad Hoc Networks Esunly Medina ф Roc Meseguer ф Carlos Molina λ Dolors Royo ф Santander (SPAIN) - September 22-24, 2010 ф Dept. Arquitectura de Computadors Universitat Politècnica de Catalunya Barcelona, Spain {esunlyma, meseguer, λ Dept. Enginyeria Informàtica i Matemàtiques Universitat Rovira i Virgili Tarragona, Spain

Motivation Potentiality OLSRp Conclusions & Future Work OLSR Outline

Motivation

OLSR Motivation Ad-hoc networks: – Control messages consume network resources for maintaining network topology (management information) Proactive link state routing protocols: – Nodes periodically broadcast routing information (neighbors) – Each node has a topology map

… but when the number of nodes is high … OLSR Motivation Ad-hoc networks: – Control messages consume network resources for maintaining network topology (management information) Proactive link state routing protocols: – Nodes periodically broadcast routing information (neighbors) – Each node has a topology map

… can overload the network!!!

OLSR OLSR: Control Traffic and Energy Traffic and energy do NOT scale !!! OLSR is one of the most intensive energy-consumers

… can we increase scalability of routing protocols for ad-hoc networks? …

Data per query × Queries per second →constant – For routing protocols: D = Size of packets Q = Number of packets per second sent to the network We focus on Q: – Reducing transmitted packets – Without adding complexity to network management HOW? – PREDICTING MESSAGES !!!! OLSR DQ principle

When applied to OLSR protocol: – Called OLSRp (OLSR predictor) – It can predict duplicated topology-update messages (TC). – Is independent of the OLSR configuration parameters and it can dynamically self-adapt to network changes. – Contributes to reduce the number of messages transmitted through the network and to save computational processing and energy consumption. We propose a novel mechanism for increasing scalability of ad-hoc networks based on link state proactive routing protocols.

Potentiality

NS-2 & NS-3 Grid topology, D = 100, 200, … 500 m b Wi-Fi cards, Tx rate 1Mbps Node mobility: Static, 0.1, 1, 5, 10 m/s ICMP traffic OLSR control messages: – HELLO=2s – TC=5s OLSR Experimental Setup

OLSR TC vs HELLO OLSR: Messages distribution Ratio of TC messages is significant for low density of nodes

OLSR Control Information Repetition Number of nodes does not affect repetition

Density of nodes slightly affects repetition OLSR Control Information Repetition

Repetition is mainly affected by mobility OLSR Control Information Repetition

OLSR Control Information Repetition Repetition still being significant for high node speeds

OLSRp

Prevent the MPRs from transmitting duplicated TC messages throughout the network: – Last-value predictor placed in every node of the network – MPRs execute a prediction when they have a new TC to transmit – The other network nodes predict and reuse the same TC – 100% accuracy: If predicted TC ≠ new TC  MPR sends the new TC – HELLO messages for validation The topology have changed and the new TC must be sent The MPR is inactive and we must deactivate the predictor OLSR OLSRp: Basis

Upper Levels Lower Levels OLSR Input OLSR Output Wifi Input Wifi Output TC Wifi  TC OLSR if (TC[n]=TC[n-1]): TC OLSRp  TC OLSR else: TC Wifi  TC OLSR if MPR  if(TC[n]=TC[n-1]): TC OLSRp else: TC OLSR  TC Wifi if MPR: TC OLSR  TC Wifi Upper Levels Lower Levels OLSR Input OLSR Output OLSRp Input OLSRp Output Wifi Input Wifi Output OLSR OLSRp: Layers

– Each node keeps a table whose dimensions depends on the number of nodes – Each entry records info about a specific node: The The list of the MPRs (O.A.) that announce the node in their TCs and the current state of the node (A or I). (HELLO messages received). A predictor state indicator for MPR nodes (On or Off): – On when at least one of the TC that contains information about the MPR is active – Off when the node is inactive in all the announcing TC messages, the new TC message will be sent OLSR OLSRp: Basis

OLSR OLSRp: Example

Reduction in: – Control traffic – CPU processing – Energy consumption OLSR OLSRp: Benefits

OLSR OLSRp: Some Results

Conclusions & Future Work

Conclusions: – OLSRp has similar performance than standard OLSR – Can dynamically self-adapt to topology changes – Reduces of network congestion – Saves computational processing and energy consumption Future Work: – Further evaluation of OLSRp performance – Assessment in real-world testbeds – Application in other routing protocols OLSR Conclusions & Future Work

Questions? OLSRp: Predicting Control Information to Achieve Scalability in OLSR Ad Hoc Networks Santander (SPAIN) - September 22-24, 2010