DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE...
-
Upload
donna-whitehead -
Category
Documents
-
view
212 -
download
0
Transcript of DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE...
![Page 1: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/1.jpg)
DTN, ONE & Our Plan
Yuan JINSept. 17, 2008
![Page 2: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/2.jpg)
Outline
• Objective• Introduction to DTN• Demo of ONE• Introduction to ONE• Our (current) work
![Page 3: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/3.jpg)
Objective
• Based on DTN ONE simulator, we want to propose and implement a low-overhead security scheme to resist attacks like Flooding, Blackhole, Rushing, Wormhole and “Strong attacks”.
Go back >>
![Page 4: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/4.jpg)
Introduction to DTN
• What is DTN?• What are its features? (What are differences
from other Networks?)• What is the catch (right now)?
![Page 5: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/5.jpg)
What is DTN?• Delay-Tolerant Networks or Disruption-Tolerant Networks is
“an approach to computer network architecture that seeks to address the technical issues in mobile or extreme environments, such as deep-space, that lack continuous network connectivity.”[Wiki]
See real life example <KioskNet of Waterloo> about 10 mins
![Page 6: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/6.jpg)
What are its features?
• Small in size• Discontinuous• Store-and-forward• Multiple routing paths• Lack of instantaneous end-to-end paths• Ad-hoc topology
[Wiki]
![Page 7: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/7.jpg)
What is the catch?
• Ad-hoc? So, Security– No real implementation of any security scheme on
DTN so far– If proposed, draft-irtf-dtnrg-bundle-security-03 for
example, it is very heavy-weighted– Unable to handle different kinds of hazards
And our proposal would >>
![Page 8: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/8.jpg)
Demo of ONE
Click the tree to start ONE
![Page 9: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/9.jpg)
Introduction to ONE
• Overview• Structure, Classes & Relations
![Page 10: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/10.jpg)
Overview of ONE
• Opportunistic Network Environment• A GPL-licensed Java implementation of DTN
protocols <Download>
• Written by Ari Keränen of DTN TKK Lab of Helsinki University of Technology
![Page 11: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/11.jpg)
Classes of ONE
• Primary Classes– DTNSimGUI– DTNHost– Message– MovementModel– NetworkLayer, Connection– MessageRouter– SimScenario, Settings– World– Report
How do they
work?
![Page 12: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/12.jpg)
Structure & Relations of ONE
DTNHost/MessageRouterNetworkLayer
Connection
MovementModel
![Page 13: DTN, ONE & Our Plan Yuan JIN Sept. 17, 2008. Outline Objective Introduction to DTN Demo of ONE Introduction to ONE Our (current) work.](https://reader035.fdocuments.in/reader035/viewer/2022072014/56649e955503460f94b99301/html5/thumbnails/13.jpg)
Our work
• Prove several attacks, i.e. flooding, blackhole, rushing, wormhole and “strong attack”, are influential to the network
• Propose a scheme based on Zhong Xu’s EISM• Prove it works