Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects

Size: px
Start display at page:

Download "Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects"

Transcription

1 11/03/2009 Oslo, NO Marília Curado Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects 4

2 Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects RIP OSPF BGP 5 6 Goals End-to-end d connectivity it Maximise network performance Fault tolerance Adaptation ti to dynamic topologies IG IG IG EG IG IG IG EG IG IG IG Sistema autónomo Building blocks Routing policies Routing information exchange Path computation Routing table maintenance Forwarding Sistema autónomo Core Network EG Sistema autónomo IG IG IG IG IG - Interior Gateway EG - Exterior Gateway IG 7 8

3 Protocol Exchange of routing information Algorithm (Shortest) Path computation V V V4 1 1 V V V6 Distance Vector Each router sends to its neighbors information about the distance to all the destinations it knows Link State Each router sends/floods information about the state of its links 9 10 Routing Information Protocol (RIP) Open Shortest Path First (OSPF) Border Gateway Protocol (BGP) Routing Information Protocol (RIP) Interior Gateway Routing Protocol (IGRP) Each router sends to its neighbors information about the distance to all the destinations it knows Based on the information received from its neigbors, each router computes the shortest path to all destinations Routing metric Number of hops Algorithm Bellman-Ford The routers are not aware of the topology of the network only the distance to the destinations 11 12

4 Open Shortest Path First (OSPF) Each router floods information about the state of its links Every router has a complete map of the network topology Routing metric Number of hops Value configured Algorithm Dijkstra Fast convergence without loops Flooding Coherent maps of the network in all nodes Support for multiple metrics One network map for each metric Support for multiple paths Load balancing QoS aware routing Scalability Hierarachical routing 15 16

5 Sistema autónomo ASBR Área A ABR Área C Área B ABR Category Information Maintained Communication Partners Information Distributed Distance vector Distance vectors for all destinations Neighbour nodes Distance vectors for all destinations Network weighted graph All nodes in the State of the Link state network individual links of each node ASBR Path Vector Protocols Border Gateway Protocol (BGP) Inter-Domain Routing Protocol (IDRP) Why not Link State or Distance Vector? Distance-vector Assumes all routers use the same routing metric Policy information is not distributed Link-state Metrics may vary in different autonomous system Flooding between different autonomous systems is very hard 19 20

6 Routing information Sequence of the autonomous systems to be traversed to reach the destination Policies may be used to choose autonomous system to favor or to avoid Without routing metrics No problem of inconsistency between autonomous systems No value for the cost to reach the destination Distributes information about the autonomous systems to be used to reach the destination Initially, BGP routers exchange the complete routing tables Afterwards, only updates are distributed to the neighbor autonomous systems Each message contains at least: Source of the information (RIP, OSPF, ) List of autonomous systems to reach the destination (AS-PATH) Next Hop If there are more than one path to the destination, i the autonomous systems traversed may me analysed and the best one selected according to policies Routing protocol Routing algorithm Routing metrics Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects Routing scope 23 24

7 Nowadays the Internet is used in almost all everyday situations, ranging from the simple exchange and web browsing, through videoconferencing and distributed games, up to distributed simulations and virtual reality. This wide variety of applications has brought up the limitations of the best-effort service provided by the original Internet. Why Quality of Service? For applications i Improved performance Seamless utilization For providers Resource Optimization Over-provisioning avoidance For users Cost control Utilization of modern applications IETF flavors Integrated Services Differentiated Services Signaling RSVP NSIS Technology IEEE e IEEE d IEEE e Quality of Service routing aims at selecting suitable paths for the different types of traffic generated by diverse applications based on information about the state of the network with the objectives of improving i the traffic performance and network resource utilization. The first objective concerns the level of service offered to the end-user. The second objective pertains to the revenue obtained by Internet Service providers

8 Simplicity: minimize the number of signalling messages and the memory needed d to store the routing tables Robustness: avoid forwarding errors that may lead to packet loss, loops and instability Fast convergence time: react promptly to network changes and provide rapidly all routers with a consistent vision of the network Stability: adapt in a limited manner to the dynamic of the network without causing routing oscillations Scalability: be able to scale to large networks and high traffic volumes Resiliency: support alternate paths / mechanisms to be used in case of failure to be used in case of failure How can we do it? How much does it cost? Do we need it? Is it feasible? Why not overprovisioning? It s all about metrics and algorithms! Anything else? Besides, it is about applications, topologies, users, types of networks, ISP policies, business models, technologies, IETF, QoS models, You name it! So, let s start smoothly 31 32

9 Traditional routing algorithms Compute the shortest path to the destination To select paths suitable for traffic with diverse requirements Improve network utilization All packets for a certain destination are forwarded to the same NH How to support different QoS needs? Traffic requirements Explicit QoS parameters Classes of service QoS parameters Delay Jitter Losses Nº hops Bandwidth Quality of Service Routing g(q (QoSR) Multi-Constrained Path Problem To find a path P between nodes s and d, d such as w ( P ) L, i = 1, 2,..., q i i q A B w i (P) - weight of path P for metric i L i maximum metric value for a path to be admissible P is an admissible path Restrictions (from A to B): Dl Delay (D) <= 25, Available bandwidth (BW) >=

10 Routing granularity Destination address Destination address, class of service Flow Routing decision Hop-by-hop Source-based Path computation Pre-computation On-demand d Hybrid Routing metric Number of hops Available bandwidth Delay Losses Algorithm Distance vector Link state Destination address All the packets for the same destination are forwarded to the same NH No alternate paths are used Destination address, class All the packets of the same class for the same destination are forwarded to the same NH Alternate paths per class + load balancing + state Flow + complexity All the packets of the same flow are forwarded to the same NH Hop-by-hop p + Scalability + Response time - Loops may occur - Complex QoS routing Signaling is needed Source + More complex algorithms can be used - Inaccuracy - Scalability Most used for QoSR 39 40

11 Pre-computation + Setup time - Path computation for all requirements and destinations On-demand + Network state is up-to-date + Only the needed path is computed - Processing overhead if the request arrival rate is high 1. Information distribution communication overhead 2. Metric selection path computation algorithm complexity 3. Routing table structure complexity and storage 4. Stability 5. Inaccuracy QoSR: on-demand or hybrid approaches Which information? Topology Resources available Congestion state How? LSAs extensions Probing Signaling When? Topology changes Network state t changes Periodically When needed QoSR causes communication resource consumption the increase in the amount of routing information exchanged the amount and size of routing messages the number of routers that must receive the routing messages Trade-off: up-to-date data/communication overhead Solutions Quantification: average, moving average Threshold h based emission i of updates Selective flooding Hierarchical organization 43 44

12 1. Information distribution communication overhead Applications have multiple requirements 2. Metric selection path computation algorithm complexity Paths must satisfy multiple requirements 3. Routing table structure complexity and storage 4. Stability The complexity of the path computation algorithm depends on the composition rule of the metrics used 5. Inaccuracy Metric composition rules Additive Multiplicative Concave m ( p ) = m ( l i ) n ( Number of hops i= 1 m ( p ) = m ( l i ) n i= 1 m ( p ) = min( li ), i = 1,2,..., n Losses Bandwidth Problem To find a path which satisfies two or more additive or multiplicative constraints is NP- complete What can we do?? 47 48

13 Algorithmic Approaches Exact Algorithms No complexity reduction, optimal solutions Heuristics Algorithms Complexity reduction, near optimal paths Hybrid Algorithms Flexible approach to be used under multiple circumstances Bandwidth Restricted Paths (BRP) Bandwidth + additive metric Metric ordering Sequential filtering Restricted Shortest Paths (RSP) 2 additive metrics Heuristics Metric ordering Metric combination Extensions to Bellman-Ford or Dijkstra algorithms Heuristics: i Reduce algorithm complexity/processing overhead Metric ordering To identify the most important metric To select the best path according the first metric In case of a tie, select the best path according to the second metric Sequential filtering To exclude all the links which have less bandwidth than a certain threshold Pruning policy On-demand path computation: the request depicts the value Path pre-computation: to establish value ranges Shortest-widest path Widest-shortest path Load balancing Better performance with light load Damages best-effort traffic performance Limit resource consumption Better performance with high load More resistent to routing information inaccuracy To select the shortest path according to the second metric on the pruned graph 51 52

14 Metric ordering To find feasible paths according to one constraint Select the best/optimal path according to the second constraint Metrics combination Given two additive i metrics delay d(e) and cost c(e) for a link e Where α and β are the relative weights of each metric Example: Delay-Constrained Least Cost (DCLC) problem Network: G(V,E) Edge e = (u,v) E has two associated metrics: Cost - c(e) and Delay - d(e) Given a source node s and a destination node d, P(s, d) is the set of all paths from s to d. c ( Pi ) = c( e) d ( Pi ) = d( e) e P i e P i ' P ( s, d ) : d ( P ) Δ DCLC : i dl delay min c( P) ' Pi P ( s, d ) i 53 w ( e ) = α c ( e ) + β d ( e ) w( P) = e P w( e) Do you find any problems with this approach? Information distribution communication overhead 2. Metric selection path computation algorithm complexity Large routing table Long lookup Limited scalability What to do? 3. Routing table structure complexity and storage 4. Stability Store only the best path Use a normal routing table for BE and on-demand path computation for QoS flows Use class-based routing 5. Inaccuracy 55 56

15 Basic forwarding does destination-based packet classification and a corresponding Forwarding Information Base lookup 1. Information distribution communication overhead QoS-aware packet classification depends on the traffic classification used in the network Flow classification - there is the need to keep in the FIB one entry for each flow MPLS networks - a layer two lookup is done and the classification is only made using a label 2. Metric selection path computation algorithm complexity 3. Routing table structure complexity and storage Solutions Efficient packet classification Fast hardware lookup methods of commercial routers 4. Stability 5. Inaccuracy Instability occurs when reaction is excessive Sources of instability Congestion based metrics Update distribution policies Network topology Traffic patterns Mobility Approaches to avoid instability Distribution of quantified metrics Load balancing Hybrid routing Long duration flows: on-demand Short duration flows: pre-computation Route-pinning Class-pinning 59 60

16 Advertisement of metrics that are quantified instead of advertising instantaneous values Contributes to routing stability, but Reduces the dynamic nature and the adaptation capabilities of the routing protocol Hybrid routing (1) Long duration flows: on-demand Short duration flows: pre-computation It is necessary to configure the mechanism of metrics quantification in order to achieve a fruitful trade-off between routing stability and routing adaptation Two timescales for metrics evaluation Long-term timescale, end-to-end delay information is used for path pre-computation Short-term t timescale, local l queuing delay information is used to adjust the pre-computed paths to handle temporary traffic bursts without the need of computing all the paths in the network Dynamic routing is only used for long-lived flows reduces communication and processing overhead Long lived flows avoid successive path computations contributing to stability Hybrid routing (2) Long duration flows: smoothed metric Short duration flows: actual metric Information distribution communication overhead 2. Metric selection path computation algorithm complexity It is desirable that the state kept at all routers remains up-to-date and that it reflects the complete and detailed state of the network However, is this possible? 3. Routing table structure complexity and storage 4. Stability 5. Inaccuracy 63 64

17 Sources Reduced frequency of updates Information aggregation in hierarchical networks Delay introduced in large networks Utilization of estimates Due to this wide range of factors, the global state that is kept by each router is just an approximation of the real actual state When the path computation algorithms use this inaccurate information as if it was exact, their performance can be highly damaged Approaches State of the network represented as probability functions Probing instead of flooding State of the network represented as probability functions QoS routing algorithms that cope with inaccuracy in routing information need to be adapted to make path computation based on information that is neither complete nor exact. Multiple-path routing 67 68

18 Problem Scheme Metrics Algorithm Bandwidth- Logarithmic-BCP-ISI Logarithmic function of the probability Shortest-Path Constrained Path that t a link can accommodate a (e.g. Dijkstra) under Inaccurate State Information (BCP-ISI) Relaxed-BCP-ISI connection Mean and variance of the bandwidth available in the link Modified Dijkstra Safety-Based-Routing(SBR) Safety metrics: estimation of the Safest-Shortest S test maximum change of bandwidth until the next update Path or Shortest Safest Path Delay-Constrained Path under Basic-Delay-Constraint (BDC) p.d.f of the minimum delay the link can provide plus the propagation delay Link-State for special cases Inaccurate State Information (DCP- ISI) Bandwidth-Delay Constrained Path under Inaccurate State Information (BDCP-ISI) Random-Basic-Delay-Constraint (RBDC) Transformed-Delay-Constraint (TDC) Association of Relaxed-BCP-ISI and Random-Basic-Delay-Constraint Transformation of the mean and variance of the queuing delay p.d.f of the available residual rate on the link Modified Dijkstra Algorithm min- PR Mean and variance of the bandwidth Link-State for available in each link and transformation special cases of the mean and variance of the queuing delay Probing instead of flooding The utilization of probing avoids the staleness of link-state information because the probes gather the most recent state information Multiple-path routing Scheme Metrics Algorithm Random-Safety-Based-Routing (R-SBR) Safety metrics Randomized extension to Safest- Shortest Path (Modified Bellman- Ford) Randomized Bandwidth-Delay Constrained path (R-BDC) Safety metrics and delay (transformed in number of hops) Randomized Multiple-path Shortest-K-Widest Path (SKWP) Bandwidth Pruned K-Shortest Path (Modified Dijkstra) Widest-K-Shortest Path (WKSP) Bandwidth Pruned K-Shortest Path (Modified Dijkstra) Random-K-Widest Path (RKWP) Bandwidth Pruned K-Shortest Path (Modified Dijkstra) Bypass Based Routing (BBR) Proportional Sticky Routing (PSR) Obstruction metrics Flow blocking probability Shortest-Obstruct-Sensitive Path (SOSP) and the Obstruct-Sensitive- Shortest-Path (OSSP) Weighted-Round-Robin-Like Path (WRRLP) QoSR-DiffServ QoSR complements DiffServ by selecting different paths for different traffic classes Traffic differentiation in routers performed by DiffServ mechanisms QoSR-IntServ QoSR selects paths for PATH messages RSVP reserves resources QoSR-MPLS QoSR selects paths MPLS uses LDP to establish LSPs 71 72

19 Intra-domain QoSR Single administrative control Flexible, efficient Inter-domain QoSR Multiple administrative control Simple, stable and inter-operational BGP extensions QoS support Traffic control schemes Internet-wide Overlays End-system Multi-homing Smart routing Different requirements! QoS BGP extensions New QoS attributes distributed in BGP UPDATE messages Inband signalling results in low converge and instability problems Dynamic changes on network state are not considered Traffic control schemes Overlay network-based mechanisms A large number of overlay entities is placed across several ASes The role of these nodes is to periodically monitor the performance and availability of paths between them However, since overlays do not control de beahaviour of the underlying infrastructure, t QoS support may not be ensured 75 76

20 Traffic control schemes Multi-homing Consists on the increase of Internet connectivity by contracting multiple broadband lines Smart Route Controller (SRC) 1 Destination prefixes: p1, p2, p3, p4 INC3 INP1 4 5 Used by multi-homed stub ASes, as they 2 provide a INP2 holistic way to solve local end-to-end traffic INP3 challenges through shifting some traffic between ISPs in short timescales 3 INP4 INP5 6 Pros: To find paths suitable for different types of traffic Improve network utilization Cons: Communication, processing and storage overhead Complex implementation Instability may occur SRC INC1 SRC INC Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects Routing Protocols Routing metrics Quality of Service Routing Protocols 79 80

21 AKA table driven - From the wired world : Paths are pre-computed Updates are exchanged periodically For networks with low mobility and frequent data transmission + Response time - Communication overhead - Processing overhead due to frequent path computation and computation of useless paths to destinations which are not popular DSDV - Highly Dynamic Destination-Sequenced Distance-Vector Routing OLSR - Optimized Link State Routing protocol AKA on demand From the signalling world Paths are determined d upon request For networks with high mobility and infrequent data transmission + Node lifetime + Bandwidth since requests are only sent on demand - Bandwidth when flooding is used - Response time due to the route discovery mechanism DSR- Dynamic Source Routing Protocol AODV- Ad Hoc On-Demand Distance Vector DYMO - Dynamic MANET On-demand A combination of pro-active and reactive Typically proactive in defined d zones and reactive outside + The best of both worlds - Creation and management of zones/clusters MAC parameters Traffic load Interference Noise Topology Has routing anything to do with these? ZHLS - Zone-based Hierarchical Link State ZRP - Zone Routing Protocol CBRP - Cluster Based Routing Protocol MAC performance can be considerably impacted by routing decisions MAC / Routing Cross-layer metrics 83 84

22 Hop count + Easy computation - Does not consider the characteristics of wireless environments (different link transmission rates, loss ratios) - Does not consider congestion level Expected Transmission Count Metric (ETX) + Takes into consideration link loss ratios and interference between the successive links of a path - Does not consider different transmission rates - Does not include link utilization Expected Transmission Time (ETT) Intra-flow interference: Inter-flow interference: + Evolution of ETX Interference + Takes of into adjacent account links link Interference loss ratio between and multiple bandwidth flows using the same channel from one or multiple sources - Does not consider channel interference Weighted Cumulative ETT (WCETT) + Computes ETT over a path + Considers intra-flow interference - Does not consider inter-flow interference Metric of Interference and Channel Switching (MIC) + Considers intra-flow interference channel diversity + Considers inter-flow interference ETT weighted by the number of nodes it interferes with - Overhead needed to maintain up to date information - Does not consider traffic load in each node QoS extensions for AODV (QAODV) QoS extensions to OLSR (QOLSR) QoS extension to DYMO (DYMOQoS) Multiple-path routing metrics Channel Aware Multipath (CAM) Weighted Interference Multipath (WIM) 87 88

23 Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects Routing & mobility Routing for resilience Routing & cross-layer design Routing and forwarding security in MANETs Routing scalability Wireless networks dissemination Network types Cellular Networks (with infrastructure) Ah Hoc Networks Sensor Networks Different technologies UMTS Bluetooth Integration of technologies 3rd and 4th Generation networks Challenges Limitation of devices Low processing Low resources Low memory Low autonomy (energy) Radio interference High mobility Inaccurate path information No centralized management 91 92

24 In networks failures may occur: Due to: hardware degradation malicious attacks maintenance operations human errors accidents natural disasters topology changes (mobility) For variable amounts of time: short-termed (transient failures) medium-termed failures (updates/reboots) long-termed failures (fibber cut) Check this paper: Ian F. Akyildiz, Xudong Wang, Cross-Layer Design in Wireless Mesh Networks, IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 57, NO. 2, MARCH Routing Basics Quality of Service Routing Routing in Wireless Mesh Networks Research Challenges Projects Study of Routing Mechanisms for Mobile Adhoc Networks David Palma QoS Routing in Wireless Mesh Networks Vinicius Borges Interference-aware Routing Metrics for Wireless Mesh Networks Daniel Pereira Analysis of Clustering Schemes for Mobile Ad-Hoc Networks Luis Conceição Routing and Forwarding Security in WMNs Viviane Lima and Vitor Ruivo 95 96

25 Q3M - QoS Architecture for Multi-user Mobile Multimedia Sessions in 4G Systems EuQoS End-to-End E d QoS Support Over Heterogeneous Networks WEIRD WiMAX Extensions to Isolated Data Research Networks Research Networks GINSENG Performance Control in Wireless Sensor Networks Use of WSNs in industrial environments where performance assurances are critical. MICIE Tool for systemic risk analysis and secure mediation of data exchanged across linked CI information infrastructures To design and implement e a so-called "MICIE alerting system" that identifies, in real time, the level of possible threats induced on a given CI by "undesired" events happened in such CI and/or other interdependent CIs David Palma, Marilia Curado: "NODRoP, Nature Optimized Deferred Routing Protocol", INFOCOM'09, 28th Annual Joint Conference of the IEEE Computer and Communications Societies - Student Workshop, 2009 Alexandre Fonte, Marilia Curado, Edmundo Monteiro, Interdomain quality of service routing: setting the grounds for the way ahead, Annals of Telecommunications, Springer Paris, ISSN , Volume 63, Numbers / December, 2008, pp David Palma, Marilia Curado, Inside-out OLSR Scalability Analysis, submitted to the 7th International Conference on Wired / Wireless Internet Communications, University of Twente, The Netherlands, May 27-29, 2009 Daniel Pereira, Alicia Trivino Cabrera, Marilia Curado, Analysis of Metrics for Routing Optimization in Wireless Mesh Networks, International Workshop on Traffic Management and Traffic Engineering for the Future Internet (FITraMEn 08), Porto, Portugal, December, 2008 Alexandre Fonte, José Martins, Marilia Curado, Edmundo Monteiro: Stabilizing Intelligent Route Control: Randomized Path Monitoring, Randomized Path Switching or History- Aware Path Switching?. In Proc. of MMNS 2008, Samos, Greece, September 2008 Viviane Lima, Vitor Ruivo, Marilia Curado, Securing Wireless Mesh Networks: a Winning Combination of Routing and Forwarding Mechanisms, submitted to the First IFIP Conference on Network and Service Security, Paris, France, June 24-26, 2009 Masip-Bruin, X., M. Yannuzzi, J. Domingo-Pascual, A. Fonte, M. Curado, E. Monteiro, F. Kuipers, P. Van Mieghem, S. Avallone, G. Ventre, P. Aranda-Gutierrez, M. Hollick, R. Steinmetz, L. Iannone and K. Salamatian, 2006, "Research Challenges in QoS Routing", Computer Communications, Vol. 29, pp

26 i

Comparison of Routing Metrics for Wireless Mesh Networks

Comparison of Routing Metrics for Wireless Mesh Networks Comparison of Routing Metrics for Wireless Mesh Networks S.L. Nxumalo 1,2, M.O. Adigun 1, P. Mudali 1,2, N. Ntlatlapa 2, S.M. Ncanana 1 Department of Computer Science University of Zululand 1, P. O. Box

More information

Lecture 13: Traffic Engineering

Lecture 13: Traffic Engineering Lecture 13: Traffic Engineering CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Mike Freedman, Nick Feamster Lecture 13 Overview Evolution of routing in the ARPAnet Today s TE: Adjusting

More information

Ad Hoc Networks: Issues and Routing

Ad Hoc Networks: Issues and Routing Ad Hoc Networks: Issues and Routing Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-08/

More information

A Survey on Path Weight Based routing Over Wireless Mesh Networks

A Survey on Path Weight Based routing Over Wireless Mesh Networks A Survey on Path Weight Based routing Over Wireless Mesh Networks Ankush Sharma Assistant Professor, Dept. Of C.S.E, Chandigarh University Gharuan, India Anuj Gupta Head C.S.E and M.C.A Dept, RIMT Mandi

More information

Introduction to Mobile Ad hoc Networks (MANETs)

Introduction to Mobile Ad hoc Networks (MANETs) Introduction to Mobile Ad hoc Networks (MANETs) 1 Overview of Ad hoc Network Communication between various devices makes it possible to provide unique and innovative services. Although this inter-device

More information

Lecture 9. Quality of Service in ad hoc wireless networks

Lecture 9. Quality of Service in ad hoc wireless networks Lecture 9 Quality of Service in ad hoc wireless networks Yevgeni Koucheryavy Department of Communications Engineering Tampere University of Technology yk@cs.tut.fi Lectured by Jakub Jakubiak QoS statement

More information

Routing, Routing Algorithms & Protocols

Routing, Routing Algorithms & Protocols Routing, Routing Algorithms & Protocols Computer Networks Lecture 6 http://goo.gl/pze5o8 Circuit-Switched and Packet-Switched WANs 2 Circuit-Switched Networks Older (evolved from telephone networks), a

More information

Routing Basics ISP/IXP Workshops

Routing Basics ISP/IXP Workshops Routing Basics ISP/IXP Workshops 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 addresses are 32 bits long range from 1.0.0.0 to

More information

Routing(2) Inter-domain Routing

Routing(2) Inter-domain Routing Routing(2) Inter-domain Routing Information Network I Youki Kadobayashi 1 Outline! Continued from previous lecture on:! Distance vector routing! Link state routing! IGP and EGP Interior gateway protocol,

More information

Course Routing Classification Properties Routing Protocols 1/39

Course Routing Classification Properties Routing Protocols 1/39 Course 8 3. Routing Classification Properties Routing Protocols 1/39 Routing Algorithms Types Static versus dynamic Single-path versus multipath Flat versus hierarchical Host-intelligent versus router-intelligent

More information

Backward Aodv: An Answer To Connection Loss In Mobile Adhoc Network (Manet)

Backward Aodv: An Answer To Connection Loss In Mobile Adhoc Network (Manet) Backward Aodv: An Answer To Connection Loss In Mobile Adhoc Network (Manet) Dr. Naveen Kr. Singh Ms. Neetu Sharma Ms. Shweta Agarwal Asso. Prof. Asstt. Prof. Asstt. Prof. ABES Engineering College ABES

More information

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks Unicast Routing in Mobile Ad Hoc Networks 1 Routing problem 2 Responsibility of a routing protocol Determining an optimal way to find optimal routes Determining a feasible path to a destination based on

More information

Routing Basics. Routing Concepts. IPv4. IPv4 address format. A day in a life of a router. What does a router do? IPv4 Routing

Routing Basics. Routing Concepts. IPv4. IPv4 address format. A day in a life of a router. What does a router do? IPv4 Routing Routing Concepts IPv4 Routing Routing Basics ISP/IXP Workshops Forwarding Some definitions Policy options Routing Protocols 1 2 IPv4 IPv4 address format Internet uses IPv4 addresses are 32 bits long range

More information

Routing Basics ISP/IXP Workshops

Routing Basics ISP/IXP Workshops Routing Basics ISP/IXP Workshops 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 addresses are 32 bits long range from 1.0.0.0 to

More information

Why dynamic route? (1)

Why dynamic route? (1) Routing Why dynamic route? (1) Static route is ok only when Network is small There is a single connection point to other network No redundant route 2 Why dynamic route? (2) Dynamic Routing Routers update

More information

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service) 2. LITERATURE REVIEW I have surveyed many of the papers for the current work carried out by most of the researchers. The abstract, methodology, parameters focused for performance evaluation of Ad-hoc routing

More information

Fairness Example: high priority for nearby stations Optimality Efficiency overhead

Fairness Example: high priority for nearby stations Optimality Efficiency overhead Routing Requirements: Correctness Simplicity Robustness Under localized failures and overloads Stability React too slow or too fast Fairness Example: high priority for nearby stations Optimality Efficiency

More information

A Review Paper on Routing Protocols in Wireless Sensor Networks

A Review Paper on Routing Protocols in Wireless Sensor Networks A Review Paper on Routing Protocols in Wireless Sensor Networks Seema Pahal 1, Kusum Dalal 2 1,2 ECE Department, DCRUST MURTHAL, Haryana Abstract- This paper presents a literature review on WSN networks,

More information

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol V.S.Chaudhari 1, Prof.P.N.Matte 2, Prof. V.P.Bhope 3 Department of E&TC, Raisoni College of Engineering, Ahmednagar Abstract:-

More information

Routing Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols

Routing Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols Routing Basics 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 Addresses are 32 bits long Range from 1.0.0.0 to 223.255.255.255 0.0.0.0

More information

Quality of Service Routing

Quality of Service Routing Quality of Service Routing KNOM Tutorial 2004, Jeju, Korea, Nov. 4-5, 2004. November 5, 2004 Kwang-Hui Lee Communication Systems Lab, Changwon National University khlee@changwon.ac.kr Contents Introduction

More information

Supporting Quality of Service for Internet Applications A thesis presented for the degree of Master of Science Research

Supporting Quality of Service for Internet Applications A thesis presented for the degree of Master of Science Research Supporting Quality of Service for Internet Applications A thesis presented for the degree of Master of Science Research Department of Computer Systems Faculty of Information Technology University of Technology,

More information

Module 8. Routing. Version 2 ECE, IIT Kharagpur

Module 8. Routing. Version 2 ECE, IIT Kharagpur Module 8 Routing Lesson 27 Routing II Objective To explain the concept of same popular routing protocols. 8.2.1 Routing Information Protocol (RIP) This protocol is used inside our autonomous system and

More information

Lecture 13: Routing in multihop wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 3, Monday

Lecture 13: Routing in multihop wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 3, Monday Lecture 13: Routing in multihop wireless networks Mythili Vutukuru CS 653 Spring 2014 March 3, Monday Routing in multihop networks Figure out a path from source to destination. Basic techniques of routing

More information

Introduction to OSPF

Introduction to OSPF Introduction to OSPF ISP/IXP Workshops ISP/IXP Workshops 1999, Cisco Systems, Inc. 1 Agenda OSPF Primer OSPF in Service Provider Networks OSPF BCP - Adding Networks OSPF Command Summary 2 OSPF Primer 3

More information

A Survey - Energy Efficient Routing Protocols in MANET

A Survey - Energy Efficient Routing Protocols in MANET , pp. 163-168 http://dx.doi.org/10.14257/ijfgcn.2016.9.5.16 A Survey - Energy Efficient Routing Protocols in MANET Jyoti Upadhyaya and Nitin Manjhi Department of Computer Science, RGPV University Shriram

More information

Chapter 7: Routing Dynamically. Routing & Switching

Chapter 7: Routing Dynamically. Routing & Switching Chapter 7: Routing Dynamically Routing & Switching The Evolution of Dynamic Routing Protocols Dynamic routing protocols used in networks since the late 1980s Newer versions support the communication based

More information

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December ISSN

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December ISSN International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 173 A Review of Various Approaches to Multipath Routing Maryada M.Tech. Student, Department of Computer Science

More information

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5. Rahem Abri Content 1. Introduction 2. The Ad-hoc On-Demand Distance Vector Algorithm Path Discovery Reverse Path Setup Forward Path Setup Route Table Management Path Management Local Connectivity Management

More information

Routing in Switched Data Networks

Routing in Switched Data Networks in Switched Data Networks ITS323: Introduction to Data Communications Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 23 May 2012 ITS323Y12S1L10, Steve/Courses/2012/s1/its323/lectures/routing.tex,

More information

A Novel Review on Routing Protocols in MANETs

A Novel Review on Routing Protocols in MANETs Robinpreet Kaur & Mritunjay Kumar Rai Department of Electronics and Engineering, Lovely Professional University, Phagwara, Punjab, India E-mail : robin_turna@yahoo.com, raimritunjay@gmail.com Abstract

More information

ROUTING PROTOCOLS. Mario Baldi Routing - 1. see page 2

ROUTING PROTOCOLS. Mario Baldi   Routing - 1. see page 2 ROUTING PROTOCOLS Mario Baldi www.baldi.info Routing - 1 Copyright Notice This set of transparencies, hereinafter referred to as slides, is protected by copyright laws and provisions of International Treaties.

More information

MANET TECHNOLOGY. Keywords: MANET, Wireless Nodes, Ad-Hoc Network, Mobile Nodes, Routes Protocols.

MANET TECHNOLOGY. Keywords: MANET, Wireless Nodes, Ad-Hoc Network, Mobile Nodes, Routes Protocols. MANET TECHNOLOGY Dharna 1, Varsha Saroha 2, R. B. Dubey 3 1,2,3 Department of Electronics and Communication Engineering, Hindu College of Engineering, Sonepat, Haryana,(India) ABSTRACT Wireless technology

More information

CHAPTER 4: ROUTING DYNAMIC. Routing & Switching

CHAPTER 4: ROUTING DYNAMIC. Routing & Switching CHAPTER 4: ROUTING DYNAMIC Routing & Switching CHAPTER4 4.1 Dynamic Routing Protocols 4.2 Distance Vector Dynamic Routing 4.3 RIP and RIPng Routing 4.4 Link-State Dynamic Routing 4.5 The Routing Table

More information

Routing(2) Inter-domain Routing

Routing(2) Inter-domain Routing Routing(2) Inter-domain Routing Information Network I Youki Kadobayashi 1 Outline Continued from previous lecture on: Distance vector routing Link state routing IGP and EGP Interior gateway protocol, Exterior

More information

Performance Analysis and Enhancement of Routing Protocol in Manet

Performance Analysis and Enhancement of Routing Protocol in Manet Vol.2, Issue.2, Mar-Apr 2012 pp-323-328 ISSN: 2249-6645 Performance Analysis and Enhancement of Routing Protocol in Manet Jaya Jacob*, V.Seethalakshmi** *II MECS, Sri Shakthi Institute of Engineering and

More information

CS 43: Computer Networks. 24: Internet Routing November 19, 2018

CS 43: Computer Networks. 24: Internet Routing November 19, 2018 CS 43: Computer Networks 24: Internet Routing November 19, 2018 Last Class Link State + Fast convergence (reacts to events quickly) + Small window of inconsistency Distance Vector + + Distributed (small

More information

ANALYSIS OF DIFFERENT REACTIVE, PROACTIVE & HYBRID ROUTING PROTOCOLS: A REVIEW

ANALYSIS OF DIFFERENT REACTIVE, PROACTIVE & HYBRID ROUTING PROTOCOLS: A REVIEW ANALYSIS OF DIFFERENT REACTIVE, PROACTIVE & HYBRID ROUTING PROTOCOLS: A REVIEW Kirandeep Kaur 1, Mr.Pawan Luthra 2, Er.Gagandeep 3 1 Department of Computer Science and Engineering, Shaheed Bhagat Singh

More information

Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing

Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing Zhi Li, Prasant Mohapatra, and Chen-Nee Chuah University of California, Davis, CA 95616, USA {lizhi, prasant}@cs.ucdavis.edu,

More information

Routing Basics. What is Routing? Routing Components. Path Determination CHAPTER

Routing Basics. What is Routing? Routing Components. Path Determination CHAPTER CHAPTER 5 Routing Basics This chapter introduces the underlying concepts widely used in routing protocols Topics summarized here include routing protocol components and algorithms In addition, the role

More information

The General Analysis of Proactive Protocols DSDV, FSR and WRP

The General Analysis of Proactive Protocols DSDV, FSR and WRP Volume 116 No. 10 2017, 375-380 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu The General Analysis of Proactive Protocols DSDV, FSR and WRP 1 Dr.

More information

Chapter 12. Routing and Routing Protocols 12-1

Chapter 12. Routing and Routing Protocols 12-1 Chapter 12 Routing and Routing Protocols 12-1 Routing in Circuit Switched Network Many connections will need paths through more than one switch Need to find a route Efficiency Resilience Public telephone

More information

Performance Evaluation of Various Routing Protocols in MANET

Performance Evaluation of Various Routing Protocols in MANET 208 Performance Evaluation of Various Routing Protocols in MANET Jaya Jacob 1,V.Seethalakshmi 2 1 II MECS,Sri Shakthi Institute of Science and Technology, Coimbatore, India 2 Associate Professor-ECE, Sri

More information

Routing Basics. ISP Workshops. Last updated 10 th December 2015

Routing Basics. ISP Workshops. Last updated 10 th December 2015 Routing Basics ISP Workshops Last updated 10 th December 2015 1 Routing Concepts p IPv4 & IPv6 p Routing p Forwarding p Some definitions p Policy options p Routing Protocols 2 IPv4 p Internet still uses

More information

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol Analysis of Black-Hole Attack in MANET using Routing Protocol Ms Neha Choudhary Electronics and Communication Truba College of Engineering, Indore India Dr Sudhir Agrawal Electronics and Communication

More information

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types Kapitel 5: Mobile Ad Hoc Networks Mobilkommunikation 2 WS 08/09 Wireless Communication Wireless communication networks types Infrastructure-based networks Infrastructureless networks Ad hoc networks Prof.

More information

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS BLM696 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS Prof. Dr. Hasan Hüseyin BALIK (7 th Week) 7. Routing 7.Outline Routing in Packet-Switching Networks Examples: Routing in ARPANET Internet Routing Protocols

More information

CLASSIFICATION OF ROUTING Routing. Fig.1 Types of routing

CLASSIFICATION OF ROUTING Routing. Fig.1 Types of routing Volume 5, Issue 5, MAY 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Survey on Unicast

More information

Introduction to OSPF

Introduction to OSPF Introduction to OSPF 1 OSPF Open Shortest Path First Link state or SPF technology Developed by OSPF working group of IETF (RFC 1247) OSPFv2 standard described in RFC2328 Designed for: TCP/IP environment

More information

Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Abstract Keywords:

Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Abstract Keywords: Volume-9 Number-1 Jan -June 2017 pp. 16-21 available online at www.csjournalss.com Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Sachin Lalar, Arun Kumar Yadav

More information

Routing. Advanced Computer Networks: Routing 1

Routing. Advanced Computer Networks: Routing 1 Routing Advanced Computer Networks: Routing 1 Gateway To internet or wide area network Metropolitan Area Network (MAN) s s Organization Servers Backbone R S R R Departmental Server s R S R s S R s s s

More information

ICS 351: Today's plan. distance-vector routing game link-state routing OSPF

ICS 351: Today's plan. distance-vector routing game link-state routing OSPF ICS 351: Today's plan distance-vector routing game link-state routing OSPF distance-vector routing game 1. prepare a list of all neighbors and the links to them, and the metric for each link 2. create

More information

Planning for Information Network

Planning for Information Network Planning for Information Network Lecture 8: Network Routing Protocols Assistant Teacher Samraa Adnan Al-Asadi 1 Routing protocol features There are many ways to characterize routing protocols, including

More information

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols Top-Down Network Design Chapter Seven Selecting Switching and Routing Protocols Copyright 2010 Cisco Press & Priscilla Oppenheimer 1 Switching 2 Page 1 Objectives MAC address table Describe the features

More information

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET) INTERNATIONAL International Journal of Computer JOURNAL Engineering OF COMPUTER and Technology ENGINEERING (IJCET), ISSN 0976- & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 4,

More information

SEMESTER 2 Chapter 3 Introduction to Dynamic Routing Protocols V 4.0

SEMESTER 2 Chapter 3 Introduction to Dynamic Routing Protocols V 4.0 SEMESTER 2 Chapter 3 Introduction to Dynamic Routing Protocols V 4.0 3.1.1 What are the four routing RIP, RIPv2, EIGRP, OSPFv2 protocols that are the focus of this course? 3.1.1.2 What are routing protocols?

More information

CS 43: Computer Networks Internet Routing. Kevin Webb Swarthmore College November 16, 2017

CS 43: Computer Networks Internet Routing. Kevin Webb Swarthmore College November 16, 2017 CS 43: Computer Networks Internet Routing Kevin Webb Swarthmore College November 16, 2017 1 Hierarchical routing Our routing study thus far - idealization all routers identical network flat not true in

More information

Routing(2) Inter-domain Routing

Routing(2) Inter-domain Routing Routing(2) Inter-domain Routing Information Network I Youki Kadobayashi 1 Outline! Distance vector routing! Link state routing! IGP and EGP Intra-domain routing protocol, inter-domain routing protocol!

More information

Comprehensive Study and Review Various Routing Protocols in MANET

Comprehensive Study and Review Various Routing Protocols in MANET 126 Comprehensive Study and Review Various Routing Protocols in MANET Prabhjot Kaur 1, Preet Bala 2 M-Tech Student(CSE), GZS PTU CAMPUS, Bathinda Prabhjot6996@gmail.com Dr. Shaveta Rani, Dr. Paramjeet

More information

Mobile Communications. Ad-hoc and Mesh Networks

Mobile Communications. Ad-hoc and Mesh Networks Ad-hoc+mesh-net 1 Mobile Communications Ad-hoc and Mesh Networks Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto Ad-hoc+mesh-net 2 What is an ad-hoc network? What are differences between

More information

Routing protocols in Mobile Ad Hoc Network

Routing protocols in Mobile Ad Hoc Network Routing protocols in Mobile Ad Hoc Network Presented By :- Nitesh Jain Date:-26/10/2005 SCHOOL OF INFORMATION TECHNOLOGY INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR KHARAGPUR Types of Wireless Networks Infrastructure

More information

Ad Hoc Networks: Introduction

Ad Hoc Networks: Introduction Ad Hoc Networks: Introduction Module A.int.1 Dr.M.Y.Wu@CSE Shanghai Jiaotong University Shanghai, China Dr.W.Shu@ECE University of New Mexico Albuquerque, NM, USA 1 Ad Hoc networks: introduction A.int.1-2

More information

Zone-based Proactive Source Routing Protocol for Ad-hoc Networks

Zone-based Proactive Source Routing Protocol for Ad-hoc Networks 2014 IJSRSET Volume i Issue i Print ISSN : 2395-1990 Online ISSN : 2394-4099 Themed Section: Science Zone-based Proactive Source Routing Protocol for Ad-hoc Networks Dr.Sangheethaa.S 1, Dr. Arun Korath

More information

Routing Protocols in MANET: Comparative Study

Routing Protocols in MANET: Comparative Study Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 7, July 2014, pg.119

More information

Computation of Multiple Node Disjoint Paths

Computation of Multiple Node Disjoint Paths Chapter 5 Computation of Multiple Node Disjoint Paths 5.1 Introduction In recent years, on demand routing protocols have attained more attention in mobile Ad Hoc networks as compared to other routing schemes

More information

CHAPTER 9: PACKET SWITCHING N/W & CONGESTION CONTROL

CHAPTER 9: PACKET SWITCHING N/W & CONGESTION CONTROL CHAPTER 9: PACKET SWITCHING N/W & CONGESTION CONTROL Dr. Bhargavi Goswami, Associate Professor head, Department of Computer Science, Garden City College Bangalore. PACKET SWITCHED NETWORKS Transfer blocks

More information

! Distance vector routing! Link state routing.! Path vector routing! BGP: Border Gateway Protocol! Route aggregation

! Distance vector routing! Link state routing.! Path vector routing! BGP: Border Gateway Protocol! Route aggregation ! Distance vector routing! Link state routing Information Network I Youki Kadobayashi! IGP and EGP Intra-domain routing protocol, inter-domain routing protocol! Path vector routing! BGP: Border Gateway

More information

Basic Idea. Routing. Example. Routing by the Network

Basic Idea. Routing. Example. Routing by the Network Basic Idea Routing Routing table at each router/gateway When IP packet comes, destination address checked with routing table to find next hop address Questions: Route by host or by network? Routing table:

More information

BTEC Level 3 Extended Diploma

BTEC Level 3 Extended Diploma BTEC Level 3 Extended Diploma Unit 9 Computer Network Routing and Routing Protocols BTEC Level 3 Extended Diploma Introduction to Routing Routing is the process that a router uses to forward packets toward

More information

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET S. J. Sultanuddin 1 and Mohammed Ali Hussain 2 1 Department of Computer Science Engineering, Sathyabama University,

More information

A Study on Efficient Route Optimization using Border Gateway Protocol in Mobile Adhoc Networks

A Study on Efficient Route Optimization using Border Gateway Protocol in Mobile Adhoc Networks A Study on Efficient Route Optimization using Border Gateway Protocol in Mobile Adhoc Networks N.vijay kumar T.Santhi Sri Dr.J.Rajendra Prasad Y.Vijayalakshmi II MCA II SEMESTER Department of CA Department

More information

Routing by the Network

Routing by the Network Routing Basic Idea Routing table at each router/gateway When IP packet comes, destination address checked with routing table to find next hop address Questions: Route by host or by network? Routing table:

More information

II. CLASSIFICATION OF ROUTING PROTOCOLS MANET routing protocols are classified into three major categories: proactive, reactive and hybrid.

II. CLASSIFICATION OF ROUTING PROTOCOLS MANET routing protocols are classified into three major categories: proactive, reactive and hybrid. A COMPLETE STUDY ON POWER AWARE ROUTING PROTOCOL FOR MOBILE ADHOC NETWORK A. Kumaravel 1, Dr. M.Chandrasekaran 2 1 (Electronics and Communication Engineering, Paavai Engineering College,India) 2 (Electronics

More information

Routing protocols in WSN

Routing protocols in WSN Routing protocols in WSN 1.1 WSN Routing Scheme Data collected by sensor nodes in a WSN is typically propagated toward a base station (gateway) that links the WSN with other networks where the data can

More information

Implementation of Quality of Services (QoS) for Based Wireless Mesh Network

Implementation of Quality of Services (QoS) for Based Wireless Mesh Network Implementation of Quality of Services (QoS) for 802.16 Based Wireless Mesh Network Er. Gurpreet Kaur Research Scholar, CSE Department Guru Nanak Dev Engineering College, Ludhiana (Punjab) Er. Jasbir Singh

More information

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 11, November 2014,

More information

Session 2: MPLS Traffic Engineering and Constraint-Based Routing (CR)

Session 2: MPLS Traffic Engineering and Constraint-Based Routing (CR) MPLS Frame Relay Alliance formed in April 2003 Session 2: MPLS Traffic Engineering and Constraint-Based Routing (CR) Copyright 2003 MPLS Frame Relay Alliance Slide 2-12 MPLS Routing h The need for Traffic

More information

Subject: Adhoc Networks

Subject: Adhoc Networks ISSUES IN AD HOC WIRELESS NETWORKS The major issues that affect the design, deployment, & performance of an ad hoc wireless network system are: Medium Access Scheme. Transport Layer Protocol. Routing.

More information

A Survey on Performance Evaluation of MANET Routing Protocols

A Survey on Performance Evaluation of MANET Routing Protocols ISSN 2278 0211 (Online) A Survey on Performance Evaluation of MANET Routing Protocols Aviral Kumar Nishank Tyagi Vipin Kumar Abstract: The task of finding and sustaining routes in Mobile Ad-hoc Networks

More information

ICS 351: Today's plan. OSPF BGP Routing in general

ICS 351: Today's plan. OSPF BGP Routing in general ICS 351: Today's plan OSPF BGP Routing in general link-state routing in distance-vector (Bellman-Ford, Ford-Fulkerson, RIP-style) routing, each router distributes its routing table to its neighbors an

More information

Introduction to OSPF

Introduction to OSPF Introduction to OSPF ISP/IXP Workshops ISP/IXP Workshops 1999, Cisco Systems, Inc. 1 OSPF Dynamic Routing Protocol Link State technology Runs over IP, protocol 89 Designed by IETF for TCP/IP Supports VLSM

More information

Principles of Wireless Sensor Networks. Routing, Zigbee, and RPL

Principles of Wireless Sensor Networks. Routing, Zigbee, and RPL http://www.ee.kth.se/~carlofi/teaching/pwsn-2011/wsn_course.shtml Lecture 8 Stockholm, November 11, 2011 Routing, Zigbee, and RPL Royal Institute of Technology - KTH Stockholm, Sweden e-mail: carlofi@kth.se

More information

ETSF05/ETSF10 Internet Protocols Routing on the Internet

ETSF05/ETSF10 Internet Protocols Routing on the Internet ETSF05/ETSF10 Internet Protocols Routing on the Internet 2014, (ETSF05 Part 2), Lecture 1.1 Jens Andersson Circuit switched routing 2014 11 05 ETSF05/ETSF10 Internet Protocols 2 Packet switched Routing

More information

Small additions by Dr. Enis Karaarslan, Purdue - Aaron Jarvis (Network Engineer)

Small additions by Dr. Enis Karaarslan, Purdue - Aaron Jarvis (Network Engineer) Routing Basics 1 Small additions by Dr. Enis Karaarslan, 2014 Purdue - Aaron Jarvis (Network Engineer) Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 3 IPv4

More information

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS AMANDEEP University College of Engineering, Punjabi University Patiala, Punjab, India amandeep8848@gmail.com GURMEET KAUR University College of Engineering,

More information

Internet Routing. Shortest-Path Routing. Intra-Domain Routing and Traffic Engineering. Two-Tiered Internet Routing System

Internet Routing. Shortest-Path Routing. Intra-Domain Routing and Traffic Engineering. Two-Tiered Internet Routing System Intra-Domain Routing and Traffic Engineering Review of Internet routing paradigm and routing algorithms/protocols Intra-domain routing design topology design, convergence, stability, Traffic Engineering

More information

Routing Basics. ISP Workshops

Routing Basics. ISP Workshops Routing Basics ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated 26

More information

Routing. Jens A Andersson Communication Systems

Routing. Jens A Andersson Communication Systems Routing Jens A Andersson Communication Systems R1 Choosing an Optimal Path R4 5 R7 5 10 40 R6 6 5 B R2 15 A 20 4 10 10 R8 R3 5 R5 10 Router A router is a type of internetworking device that passes data

More information

Network Layer: Routing

Network Layer: Routing Network Layer: Routing The Problem A B R 1 R 2 R 4 R 3 Goal: for each destination, compute next hop 1 Lecture 9 2 Basic Assumptions Trivial solution: Flooding Dynamic environment: links and routers unreliable:

More information

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY NOVEL REVIEW OF MANET ROUTING PROTOCOLS Nippun Kamboj*, Dr. Munishwar Rai Department of Computer Applications Maharishi Markandeshwar

More information

J. A. Drew Hamilton, Jr., Ph.D. Director, Information Assurance Laboratory and Associate Professor Computer Science & Software Engineering

J. A. Drew Hamilton, Jr., Ph.D. Director, Information Assurance Laboratory and Associate Professor Computer Science & Software Engineering Auburn Information Assurance Laboratory J. A. Drew Hamilton, Jr., Ph.D. Director, Information Assurance Laboratory and Associate Professor Computer Science & Software Engineering 107 Dunstan Hall Auburn

More information

Dynamics of Hot-Potato Routing in IP Networks

Dynamics of Hot-Potato Routing in IP Networks Dynamics of Hot-Potato Routing in IP Networks Jennifer Rexford AT&T Labs Research http://www.research.att.com/~jrex Joint work with Renata Teixeira (UCSD), Aman Shaikh (AT&T), and Timothy Griffin (Intel)

More information

ETSF05/ETSF10 Internet Protocols. Routing on the Internet

ETSF05/ETSF10 Internet Protocols. Routing on the Internet ETSF05/ETSF10 Internet Protocols Routing on the Internet Circuit switched routing ETSF05/ETSF10 - Internet Protocols 2 Routing in Packet Switching Networks Key design issue for (packet) switched networks

More information

Performance Analysis of MANET Routing Protocols OLSR and AODV

Performance Analysis of MANET Routing Protocols OLSR and AODV VOL. 2, NO. 3, SEPTEMBER 211 Performance Analysis of MANET Routing Protocols OLSR and AODV Jiri Hosek Faculty of Electrical Engineering and Communication, Brno University of Technology Email: hosek@feec.vutbr.cz

More information

Performance Evaluation of AODV and DSR routing protocols in MANET

Performance Evaluation of AODV and DSR routing protocols in MANET Performance Evaluation of AODV and DSR routing protocols in MANET Naresh Dobhal Diwakar Mourya ABSTRACT MANETs are wireless temporary adhoc networks that are being setup with no prior infrastructure and

More information

Lecture 4. The Network Layer (cont d)

Lecture 4. The Network Layer (cont d) Lecture 4 The Network Layer (cont d) Agenda Routing Tables Unicast and Multicast Routing Protocols Routing Algorithms Link State and Distance Vector Routing Information and Open Shortest Path First Protocols

More information

A Literature survey on Improving AODV protocol through cross layer design in MANET

A Literature survey on Improving AODV protocol through cross layer design in MANET A Literature survey on Improving AODV protocol through cross layer design in MANET Nidhishkumar P. Modi 1, Krunal J. Panchal 2 1 Department of Computer Engineering, LJIET, Gujarat, India 2 Asst.Professor,

More information

Chapter 22 Network Layer: Delivery, Forwarding, and Routing 22.1

Chapter 22 Network Layer: Delivery, Forwarding, and Routing 22.1 Chapter 22 Network Layer: Delivery, Forwarding, and Routing 22.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 22-3 UNICAST ROUTING PROTOCOLS 22.2 A routing

More information

A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh

A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh Amity University Rajasthan, Jaipur, India Abstract MANET is a dynamic topology wireless network in which

More information

Comparison of Various Routing Protocols & Brief of MANET

Comparison of Various Routing Protocols & Brief of MANET International Journal of Modern Trends in Engineering and Research www.ijmter.com Comparison of Various Routing Protocols & Brief of MANET Akashkumar Patel 1, Rakshitkumar Hirapara 2, Vivekkumar Dhamecha

More information