Outline Motivation Protocol Terminology Implementation architecture SDNV Addressing scheme Bundle format Primary block Generic Block Processing Bundle.

Slides:



Advertisements
Similar presentations
© 2005 The MITRE Corporation. Intel Berkeley Research Lab. All rights reserved The DTNRG: Where are we? R. Durst – The MITRE Corporation K. Fall – DTNRG.
Advertisements

DTN Multicast/Anycast Semantic Models Wenrui Zhao Kevin Fall IETF 63 / DTNRG Aug 2, 2005.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
CE363 Data Communications & Networking Chapter 7 Network Layer: Internet Protocol.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) Transmission Control Protocol (TCP) User Datagram Protocol.
1 Comments on Delay Tolerant Network (DTN) October, 2008 Berlin, Germany Takahiro Yamada, JAXA/ISAS.
IPv6 Header & Extensions Joe Zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
MOBILITY SUPPORT IN IPv6
EEC-484/584 Computer Networks Lecture 10 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
IP Protocol. The Internet Protocol (IP) is a network-layer (Layer 3) protocol that contains addressing information and some control information that enables.
OSI Model.
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
Stream Control Transmission Protocol 網路前瞻技術實驗室 陳旻槿.
Internet Networking Spring 2003
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Prepared By E.Musa Alyaman1 Networking Theory Chapter 1.
DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_a
1 /160 © NOKIA 2001 MobileIPv6_Workshop2001.PPT / / Tutorial Mobile IPv6 Kan Zhigang Nokia Research Center Beijing, P.R.China
© 2009 The MITRE Corporation. All rights reserved. Joint DTN / SOIS Meeting April 22, 2009 Colorado Springs, CO.
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
DTN Reference Implementation Update Michael Demmer IETF 65 – Dallas, TX March 23, 2006 Michael Demmer IETF 65 – Dallas, TX March 23, 2006.
Delay-Tolerant Networking (DTN)
V. Tsaoussidis, DUTH – Greece
SIS-DTN WG Meeting Thursday Afternoon
Real Time Protocol (RTP) 김 준
Network Layer: Internet Protocol.
Chapter 19 Network Layer Protocols Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
DTN Research Challenges Vint Cerf MCI March 1, 2005.
Session: 14S. K. Nayak14.1 Mobile Computing Session 14 Mobile IP S. K. Nayak Synergy, Dhenkanal.
A Bandwidth Estimation Method for IP Version 6 Networks Marshall Crocker Department of Electrical and Computer Engineering Mississippi State University.
IEEE Wireless LAN Standard
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
CSCI 465 D ata Communications and Networks Lecture 24 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 Computer Communication & Networks Lecture 19 Network Layer: IP and Address Mapping Waleed Ejaz.
Department of Computer and IT Engineering University of Kurdistan
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
The Integration of the Bundle Security Protocol Features into DTN2 Walter J. Scheirer and Prof. Mooi Choo Chuah Department of Computer Science and Engineering.
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Ph.D Unurkhaan Esbold, Computer Science and Management School, Mongolian University of Science and Technology “InfoSec Mongolia 2006” conference, Ulaanbaatar,
802.11: Introduction Reference: “IEEE : moving closer to practical wireless LANs”; Stallings, W.; IT Professional, Volume: 3 Issue: 3, May- June.
6LoWPAN Ad Hoc On-Demand Distance Vector Routing Introduction Speaker: Wang Song-Ferng Advisor: Dr. Ho-Ting Wu Date: 2014/03/31.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 3 TCP and IP by Zornitza Genova Prodanoff.
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
ATM Protocol Architecture Mode. ATM architecture uses a logical reference model to describe its functions ATM functions correspond to physical layer and.
Interplanetary Networking Issues Dai Stanton DTN working Group Input October 2009.
LTP, CBHE, and BP Registries draft-dtnrg-ltp-cbhe-registries Keith Scott Marc Blanchet 1.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Internet Protocol Version4 (IPv4)
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
Architectures for Delay/Disruption Tolerant Networking Implementations for Space Authors Unnikrishnan E, Ravichandran V, Sudhakar S, Subramanya Udupa,
Chapter 3 TCP and IP Chapter 3 TCP and IP.
Chapter 19 Network Layer Protocols
Chapter 4 Introduction to Network Layer
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
Bundle Protocol Specification
Visit for more Learning Resources
IPv6 / IP Next Generation
Hubs Hubs are essentially physical-layer repeaters:
DTN Bundle Protocol on the IETF Standards Track
Point to Point Data Link Control
Hubs Hubs are essentially physical-layer repeaters:
Internet Protocol Version4
Chapter 4 Introduction to Network Layer
Internet Protocol Version 6
ITIS 6167/8167: Network and Information Security
Presentation transcript:

Outline Motivation Protocol Terminology Implementation architecture SDNV Addressing scheme Bundle format Primary block Generic Block Processing Bundle Administrative record Convergence layer services Security Comparison between Our implementation and version 6

Motivation Opportunistic connections between nodes Delay in packet delivery will be large Node density is sparse High bit error rates

Terminology Bundle, Payload, Fragment Bundle node Bundle protocol agent Convergence layer adapters Application agent Bundle endpoint Forwarding, Registration, Delivery Deliverability/Abandonment Deletion, Discard Transmission Custody

Implementation architecture Source: "DTN: An Architectural Retrospective," Fall, K. Farrell, S., IEEE Journal on Selected Areas in Communications, Volume: 26, Issue: 5, pp: , June 2008.

SDNV – Self Delimiting Numeric value Example 0xCBA : SDNV: [ ] [ ] = Advantages Header format need not be changed when data type size increases Reduces header size (how?)

Addressing and Registration Addressing Late binding URI scheme format - : Examples ether:// dns://mobtorrent.ddns.comp.nus.edu.sg dtn://*.nus.comp.nus.edu.sg dtn:none Registration Active and passive state Many-to-Many relationship

Bundle Format – Primary block Source: "DTN: An Architectural Retrospective," Fall, K. Farrell, S., IEEE Journal on Selected Areas in Communications, Volume: 26, Issue: 5, pp: , June 2008.

Bundle Format – Generic block Source: RFC 5050, Bundle protocol specification

Processing - Bundle Bundle transmission Dispatching Forwarding Reception Local bundle delivery Fragmentation Reassembly Custody transfer Bundle deletion Bundle discard Polling

Processing – Administrative Record Status report Source: RFC 5050, Bundle protocol specification

Processing – Administrative Record Custody Signal Source: RFC 5050, Bundle protocol specification

Convergence layer services Sending a bundle to minimum reception group Delivery of received bundle

Security Dealt in Bundle Security protocol (draft-irtf- dtnrg-bundle-security-05) Includes three optional services: Bundle authentication and integrity – Hop-by- Hop Bundle authentication and integrity – to Bundle confidentiality - to

Comparison Bundle format Addressing scheme Acknowledgement scheme Status report custody signal Custody transfer Authentication and integrity