DOC PREVIEW
U of I CS 525 - Routing in wireless ad-hoc and sensor networks

This preview shows page 1-2-17-18-19-36-37 out of 37 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Slide 32Slide 33Slide 34Slide 35Slide 36Slide 37Presented by: Hossein AhmadiRouting in wireless ad-hoc and sensor networksA Review of Current Routing Protocols for Ad Hoc Mobile Wireless NetworksDirected Diffusion: A Scalable and Robust Communication Paradigm for Sensor NetworksFebruary 21, 2008 CS525 - Sensor NetworksAd-hoc and Sensor networksBoth:No infrastructureMobile nodesDynamic linksAd-hoc networks:One-to-one communicationSensor networks: Energy constrainedData centric -> Many-to-one communicationApplication oriented ->Data aggregationFebruary 21, 2008 CS525 - Sensor NetworksAd-hoc routing protocolsFebruary 21, 2008 CS525 - Sensor NetworksDestination-Sequenced Distance-vector Routing (DSDV)Common Bellman-Ford routingPeriodic updatesFull DumpIncrementalUse 2 TablesRouting TableTable to keep track of incremental updatesFebruary 21, 2008 CS525 - Sensor NetworksCluster Gateway Switch Routing (CGSR)Hierarchical architecture based on DSDVClusters of nodes with a cluster head.Cluster head is responsible to forward to/from its cluster.Gateway: nodes within the communication range of two or more cluster headUse 2 tablesCluster member table (Inter-cluster)Routing table (Intra-cluster)February 21, 2008 CS525 - Sensor NetworksCluster Gateway Switch Routing (CGSR)February 21, 2008 CS525 - Sensor NetworksThe Wireless Routing Protocol (WRP)Update: Neighborhood update messagesDiscovery: any message (Ack, hello, …)Uses 4 tables:Distance tableRouting tableLink-cost tableMessage retransmission list (MRL) tableLoop Freedom:Keeping second-to-last hop to the destinationFebruary 21, 2008 CS525 - Sensor NetworksTable-driven routing comparisonFebruary 21, 2008 CS525 - Sensor NetworksAd Hoc On-demand RoutingNodes does not maintain up-to-date routing tableExchange information when neededLess update exchange and message complexityAt the cost of path initiationMore efficient in highly dynamic environmentsFebruary 21, 2008 CS525 - Sensor NetworksAd Hoc On-demand Distance Vector Routing (AODV)Improvement to DSDVPath Discovery Request is flooded to reach the destination.Sequence number – Loop freePath is formed using the response assuming the links are symmetricRoute stored –node that PREP had came fromRoutes are cached and expire after some timeLink failure notificationOptional use of hello messagesFebruary 21, 2008 CS525 - Sensor NetworksDynamic Source Routing (DSR)Source RoutingDiscovery:Path information is stored in request and reply.Paths are cachedMultiple paths can be usedFebruary 21, 2008 CS525 - Sensor NetworksDynamic Source Routing (DSR)Asymmetric links:A new request for route to the source.Reply is piggybacked on the request packet.Route Maintenance:Error is discovered (observing retransmission or direct ACK)Route Error is generatedRecovers fast using alternative pathsFebruary 21, 2008 CS525 - Sensor NetworksTemporally Ordered Routing Algorithm (TORA)Each node has a HeightHeight is determined by the time request is received.A route is represented by Directed Acyclic Graph (DAG) build based on the height.Height changes based on the link failures.Link reversal when facing error.February 21, 2008 CS525 - Sensor NetworksTemporally Ordered Routing Algorithm (TORA)Nodes need to be synchronizedRoutes need to be clearMultiple routesLow message overhead for route reconstructionSimilar to Distance Vector algorithmsCount to infinityFebruary 21, 2008 CS525 - Sensor NetworksDirected DiffusionSink floods interestConstrained or DirectionalRefreshedInterest are cached to remember routing directionsInterests can be aggregatedGradients: Pointing back to where interests came from Multi-path routing from source to sinkFebruary 21, 2008 CS525 - Sensor NetworksData Propagation and ReinforcementThe source routes measurements along gradients at specified rateIntermediate nodes downconvert rates as necessaryReinforce some of the neighbor – Increase their gradient rateIntermediate nodes propagate reinforcements to balance the flowFebruary 21, 2008 CS525 - Sensor NetworksEvaluationSimulated in NS2Random node placement50 to 250 nodes (incremented by 50) with the same average densityRadio range: 40mSimulate node failuresEnergy profileTransmit: 660mwReceive: 395mwIdle time: 35mW802.11 MACFixed WorkloadFebruary 21, 2008 CS525 - Sensor NetworksAverage Dissipated Energy and DelayHigh energy efficiency due to in-network aggregation.Low delay due to reinforcements and MAC behaviorFebruary 21, 2008 CS525 - Sensor NetworksImpact of node failures and Negative reinforcementsRobust against failure.Negative reinforcement prunes-off energy consuming pathsFebruary 21, 2008 CS525 - Sensor NetworksAssociativity-Based Routing (ABR)Routing metric: connection-stabilityAssociativity (stability) tableAssociativity increases by receiving more beacon messages.Route Discovery (BQ)Destination node examines the best routes by associativity valuesFavor long-lived routesLocal Recovery (RN, LQ)February 21, 2008 CS525 - Sensor NetworksSignal Stability Routing (SSR)Based on signal strength between nodesUses 2 tablesSignal Strength Table (SST)Routing Table (RT)Two static and dynamic routing protocolsFebruary 21, 2008 CS525 - Sensor NetworksOn-demand routing comparisonFebruary 21, 2008 CS525 - Sensor NetworksDiscussionEnergy aware routing?Use less power consuming pathsBalanced energy consumptionEnd-to-end throughput?Low latency, high connectivity, more stabilityNetwork capacity?High total throughput in the shared mediumAbstraction for routing in many-to-one communication?Multicast and replicationLearn on the Fly: Data-driven Link Estimationand Routing in Sensor Network BackbonesHongwei Zhang, Anish Arora and Prasun SinhaComputer Science and EngineeringThe Ohio State University, USAPresented by: Hossein Ahmadi & Debessay FesehayeContents•Existing routing methods–General Description–Drawbacks•Proposed data-driven routing (LOF)–How it works–The routing metric


View Full Document

U of I CS 525 - Routing in wireless ad-hoc and sensor networks

Documents in this Course
Epidemics

Epidemics

12 pages

LECTURE

LECTURE

7 pages

LECTURE

LECTURE

39 pages

LECTURE

LECTURE

41 pages

P2P Apps

P2P Apps

49 pages

Lecture

Lecture

48 pages

Epidemics

Epidemics

69 pages

GRIFFIN

GRIFFIN

25 pages

Load more
Download Routing in wireless ad-hoc and sensor networks
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Routing in wireless ad-hoc and sensor networks and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Routing in wireless ad-hoc and sensor networks 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?