university of illinois at urbana-champaign

3
University of Illinois at Urbana-Champaign www.iti.uiuc.ed u Providing Fault-Tolerant Ad-hoc Routing Service in Adversarial Environments Yuan Xue and Klara Nahrstedt I N F O R M A T I O N T R U S T I N S T I T U T E Motivation when misbehaving nodes exist in ad hoc networks, the performance of its routing protocols will significantly degrade. Possible Approaches Isolation Authentication infrastructure Intrusion detection Toleration Route the packets in the presence of misbehaving nodes Misbehavior Assumptions Byzantine faulty behavior in routing and forwarding • No denial of service attack to the MAC/physical layer I: percentage that network has a “good” path II: percentage that DSR route protocol discovers a “good” path III:percentage that DSR uses a “good” path Fault-Tolerant Routing Observation High Redundancy Problem Trade-off between packet delivery ratio and overhead

Upload: amara

Post on 23-Jan-2016

38 views

Category:

Documents


0 download

DESCRIPTION

Fault-Tolerant Routing. Observation High Redundancy. Problem Trade-off between packet delivery ratio and overhead. Possible Approaches. Isolation Authentication infrastructure Intrusion detection. Toleration Route the packets in the presence of misbehaving nodes. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: University of Illinois at Urbana-Champaign

University of Illinois at Urbana-Champaign

www.iti.uiuc.edu

Providing Fault-Tolerant Ad-hoc Routing Service in Adversarial EnvironmentsYuan Xue and Klara Nahrstedt

I N F O R M A T I O N T R U S T I N S T I T U T E

Motivation when misbehaving nodes exist in ad hoc networks, the performance of its routing protocols will significantly degrade.

Possible Approaches

Isolation Authentication infrastructure Intrusion detection

Toleration Route the packets in the presence of misbehaving nodes

Misbehavior Assumptions • Byzantine faulty behavior in routing and forwarding• No denial of service attack to the MAC/physical layer

I: percentage that network has a “good” pathII: percentage that DSR route protocol discovers a “good” pathIII:percentage that DSR uses a “good” path

Fault-Tolerant Routing

Observation High Redundancy

Problem Trade-off between packet delivery ratio and overhead

Page 2: University of Illinois at Urbana-Champaign

University of Illinois at Urbana-Champaign

www.iti.uiuc.edu

Providing Fault-Tolerant Ad-hoc Routing Service in Adversarial EnvironmentsYuan Xue and Klara Nahrstedt

I N F O R M A T I O N T R U S T I N S T I T U T E

Strategies Assume bad, until confirmed good Assume good, until confirmed bad

Method end-to-end performance measurementSecurity Assumptions• Source and destination are well-behaved nodes• Priori trust relationship between source and destination

Assured FT routing

Start with all available paths Refine the route progressively Drop unnecessary path Confirm a good path Lower bound on packet delivery ratio Upper bound on overhead

Algorithm

Property

Best-effort FT Routing

Property

Algorithm Start with the shortest path Hypothesis test Discard the bad path Proceed with next shortest path

Upper Bound on false positive probability Lower Bound on packet delivery ratio

Page 3: University of Illinois at Urbana-Champaign

University of Illinois at Urbana-Champaign

www.iti.uiuc.edu

Providing Fault-Tolerant Ad-hoc Routing Service in Adversarial EnvironmentsYuan Xue and Klara Nahrstedt

I N F O R M A T I O N T R U S T I N S T I T U T E

Results

Greatly improved packet delivery ratio Controlled Overhead

Conclusion Fault tolerant routing is an efficient and effective

approach to address the problem of misbehaving nodes in ad hoc networks

0.4

0.5

0.6

0.7

0.8

0.9

1

1.1

0 10 20 30 40

DSRAFTRBFTR

MultipathPack

et

deliv

ery

rati

o

percent of misbehaving nodes

Acknowledgement• ONR MURI CU fund• Professor Nitin Vaidya and Pradeep Kyasanur for their comments and helpful suggestions