DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke.

Slides:



Advertisements
Similar presentations
ROUTING IN INTERMITTENTLY CONNECTED MOBILE AD HOC NETWORKS AND DELAY TOLERANT NETWORKS: OVERVIEW AND CHALLENGES ZHENSHENG ZHANG.
Advertisements

Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
DTN Multicast/Anycast Semantic Models Wenrui Zhao Kevin Fall IETF 63 / DTNRG Aug 2, 2005.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
Configuring and Troubleshooting Network Connections
BASIC CRYPTOGRAPHY CONCEPT. Secure Socket Layer (SSL)  SSL was first used by Netscape.  To ensure security of data sent through HTTP, LDAP or POP3.
1 Observations regarding a new architecture Kevin Fall Intel Research, Berkeley 18-Sep-2006, Cambridge, UK.
S. Burleigh, A. Hoke, L. Torgerson, K. Fall, V. Cerf, B. Durst, K. Scott, H. Weiss An approach to Interplanetary Internet Presented by Fabián E. Bustamante.
DTNs Delay Tolerant Networks. Fall, Kevin. Intel Research, Berkeley. SIGCOMM 2003 Aug25, A Delay- Tolerant Network Architecture for Challenged Internets.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Jang, Donghyun 2011/4/4 1/21.
Disconnected, Non end-to-end networks Presented by: Khaled Harras.
Slides of the course was made by TAs of this and previous semesters 1 Internet Networking Spring 2002 Tutorial 1 Subnets, Proxy ARP.
Delay Tolerant Networking Gareth Ferneyhough UNR CSE Department
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
P2P Over MANET An Introduction to Mobile Resource Sharing.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
Lecture 1, 1Spring 2003, COM1337/3501Computer Communication Networks Rajmohan Rajaraman COM1337/3501 Textbook: Computer Networks: A Systems Approach, L.
DHCP for Multi-hop Wireless Ad-Hoc Networks Presented by William List.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 Internetworking : Internet architecture and TCP/IP Protocol TK3133 Computer Networking Technology.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Routing and Routing Protocols Routing Protocols Overview.
Challenged Networking An Experimental Study of New Protocols and Architectures Erik Nordström.
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,
Brett Neely IP Next Generation. To boldly go where no network has gone before...
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
DTN Network Management Scenarios and General Requirements Will Ivancic
Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only.
A Delay-Tolerant Network Architecture for Challenged Internets Author: Kevin Fall Paper Presentation: Vinay Goel.
Internetworking – What is internetworking? Connect multiple networks of one or more organizations into a large, uniform communication system. The resulting.
A Delay-Tolerant Network Architecture for Challenged Internets
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
1 Chapter 3: Multiprotocol Network Design Designs That Include Multiple Protocols IPX Design Concepts AppleTalk Design Concepts SNA Design Concepts.
Miss Insah Bhurtah Main Supervisor: Prof. K.M.S. Soyjaudah Associate Supervisor: Dr C Catherine.
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
DTN Network Management Scenarios and General Requirements Will Ivancic
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Outline Introduction Existing solutions for ad hoc
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_a Routing Protocols: RIP, OSPF, BGP Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
Fall 2001CS 6401 Introduction to Networking Outline Networking History Statistical Multiplexing Performance Metrics.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
Content Routing Protocol Design Karthikeyan Ganesan Shruti Venkatesh Rafay Zamir.
IPv 邱文揚 Joseph 李家福 Frank. Introduction The scale of IPv4 Internet has become far larger than one could ever imagine when designing.
Event Based Routing In Delay Tolerant Networks Rohit Mullangi And Lakshmish Ramaswamy DTN is fundamentally an opportunistic network environment, where.
Section #7: Getting Data from Point A to Point B.
Chapter 9 Introduction To Data-Link Layer Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Or Sheffet Nov. 5 th, 2010 A Delay-Tolerant Network Architecture for Challenged Internets Kevin Falls A Data-Oriented (and beyond) Network Architecture.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
Ad-hoc Storage Overlay System (ASOS): A Delay-Tolerant Approach in MANETs Guang Yang 1, Ling-Jyh Chen 2, Tony Sun 1, Biao Zhou 1, Mario Gerla 1 1 University.
Communication Networks NETW 501 Tutorial 2
Reliability further points for discussion prepared for discussion at the IRTF Delay-Tolerant Networking session IETF 73, Minneapolis, November draft-irtf-dtnrg-bundle-checksum.
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Network Processing Systems Design
Chapter 9 Introduction To Data-Link Layer
Internet Architecture
DELAY TOLERANT NETWORK
INTERPLANETARY INTERNET
A Delay-Tolerant Network Architecture for Challenged Internets
Chapter 5 The Network Layer.
Other Routing Protocols
IP datagram fields cont.
Data-Link Layer The Internet is a combination of networks glued together by connecting devices (routers or switches) If a packet is to travel from a host.
Chapter 9 Introduction to Data-Link Layer
Chapter 5: Link Layer 5.1 Introduction and services
Presentation transcript:

DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke

Copyright Notice  Content of this presentation is based on the papers [1], [2]  Images were mostly taken from [2] [1] RFC Delay-Tolerant Networking Architecture [2] Warthman, F Tutorial. Delay-Tolerant Networks (DTNs) 2

Outline  Introduction  Concept  Internet vs. DTN  Features  Protocol and architecture details  Challenged networks  Evaluation of DTN 3

Concept Delay-Tolerant Network (DTN)  is an overlay on top of regional networks built on top of region-specific lower layers messages are called bundles 4

Concept Delay-Tolerant Network (DTN)  is a network of regional networks 5

Concept Delay-Tolerant Network (DTN)  was originally designed to support the InterPlanetary Internet (IPN) 6

Internet vs. DTN Internet  is mainly based on packet switching  nodes are continuously connected  IP protocol is used on the network layer  excessive network traffic in case of errors 7

Internet vs. DTN DTN  uses the store-and-forwarding method  messages might be sent to unavailable end hosts  hop-to-hop retransmission in case of errors 8

Internet vs. DTN DTN  isn’t necessarily built on top of TCP/IP 9

Internet vs. DTN Communication on the Internet is mainly based on packet switching DTNs use store-and-forward message switching  very similar to the way systems work 10

Features  Intermittent connectivity  Opportunistic contacts  Scheduled contacts  Non-conversational protocol  Security 11

Outline  Introduction  Protocol and architecture details  Types of nodes  Node names  Addressing  Security  Challenged networks  Evaluation of DTN 12

Types of nodes 13  Host  Router  works within a single DTN region  Gateway  connects neighboring networks

Node names 14  based on URIs  consist of region and entity ids Example: dnt://earth.sol.int/src.someclient.com

Addressing 15  unicast  dnt://earth.sol.int/src.someclient.com  anycast  dnt://earth.sol.int/*.someclient.*  multicast  dnt://earth.sol.int/*.someclient.*  broadcast  dnt://earth.sol.int/*

Security 16  Network routers participate in authentication  Private and public certificates are used  Each message contains a “postage stamp” keeping a signature of the sending node  A new signature is generated every time the message arrives to the next node

Outline  Introduction  Protocol and architecture details  Challenged networks  Evaluation of DTN 17

Challenged networks 18  Terrestrial Mobile Networks  may easily become partitioned  Exotic Media Networks  longs delays and connection interruptions  communication with submarines or low-earth orbiting satellites, deep space RF communication  Sensor-based Networks  scheduled communications to save power

Outline  Introduction  Protocol and architecture details  Challenged networks  Evaluation of DTN  Test 1  Test 2  Test 3 19

Evaluation of DTN 20  In the paper “Implementing Delay Tolerant Networking”, authors created and evaluated a DTN network  Tests were run on end-to-end and hop-by-hop configurations  DTN, Mail and SFTP protocols

Test 1 21  No disconnections

Test 2 22  Periodic disconnectivity of each node  Disruptions are cyclical  Links are up for one minute, then down for three  Message sizes are 40K

Test 2 23  4 types of disruptions:  aligned  shift (10 sec.)  sequential  random

Test 2 24

Test 3 25  10 sec. phase shift scenario  200 KB messages  pro-active fragmentation in DTN  into smaller 40KB bundles

Test 3 26

Questions and Discussion 27