Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only.

Slides:



Advertisements
Similar presentations
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Advertisements

APOHN: Subnetwork Layering to Improve TCP Performance over Heterogeneous Paths April 4, 2006 Dzmitry Kliazovich, Fabrizio Granelli, University of Trento,
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
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.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Delay Tolerant Networks Roland Cheng. April 24, 2007Mobile Communication2 PAN ~1m LAN ~100 m MAN ~10 km WAN ~1,000 km Internet ~10,000 km Inter-planetary.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Protocols and the TCP/IP Suite
Chapter 1 Read (again) chapter 1.
Computer Network Architecture and Programming
Delay Tolerant Networking Gareth Ferneyhough UNR CSE Department
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Planes, Trains and DTN (Delay Tolerant Networking) Ashton G. Vaughs Jet Propulsion Laboratory Copyright 2009 California Institute of Technology Government.
DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke.
2004 International Telemetering Conference20 October CCSDS FILE DELIVERY PROTOCOL INTER-IMPLEMENTATION TESTING FINAL REPORT TESTING OF A DTN PROTOCOL.
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
1 Chapter 1 OSI Architecture The OSI 7-layer Model OSI – Open Systems Interconnection.
International Workshop on Satellite and Space Communications 2009, IWSSC 2009, 9-11 September 2009, Siena, Italy Evaluation of CCSDS File Delivery Protocol.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
SISG - SSI ADD Service, Physical, and Protocol View Document Figures Ver 0.4, 2 Sept 09 Peter Shames, et al.
A Delay-Tolerant Network Architecture for Challenged Internets Author: Kevin Fall Paper Presentation: Vinay Goel.
Delay-Tolerant Networking (DTN)
Page No. 1 Kelvin Nichols Payload Operations and Integration Center EO50 Delay Tolerant Networking (DTN) Implementation on the International Space Station.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
A Delay-Tolerant Network Architecture for Challenged Internets
V. Tsaoussidis, DUTH – Greece
SIS-DTN WG Meeting Thursday Afternoon
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
DTN Network Management Scenarios and General Requirements Will Ivancic
COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM.
CCSDS Fall Meeting at ESTEC
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 2 Network Models
The CCSDS Cislunar Communications Architecture Keith Scott The MITRE Corporation CCSDS Meeting January 2007.
20 November 2008 SB-1 First Look at the Deep Impact DTN Experiment (DINET) Scott Burleigh Jet Propulsion Laboratory California Institute of Technology.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
12005 MAPLD/1006Tirat-Gefen FPGA/ASIC Cores for Interplanetary Internet Applications Yosef Gavriel Tirat-Gefen, PhD Senior Member IEEE Member of ACM, Internet.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
Or Sheffet Nov. 5 th, 2010 A Delay-Tolerant Network Architecture for Challenged Internets Kevin Falls A Data-Oriented (and beyond) Network Architecture.
Interplanetary Networking Issues Dai Stanton DTN working Group Input October 2009.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Page No. 1 Overview Kelvin Nichols Payload Operations and Integration Center EO50 SSCN Delay Tolerant Networking (DTN)
Interplanetary Networking Issues
Delay-Tolerant Networking for CisLunar Operations
DELAY TOLERANT NETWORK
Chap. 2 Network Models.
INTERPLANETARY INTERNET
Understanding the OSI Reference Model
A Delay-Tolerant Network Architecture for Challenged Internets
Chapter 3: Open Systems Interconnection (OSI) Model
A Delay-Tolerant Network Architecture for Challenged Internets
Network Architecture for Cyberspace
Computer Networking A Top-Down Approach Featuring the Internet
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Presentation transcript:

Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only Papers Discussed: - Delay-Tolerant Network Architecture for Challenged Internets (ACM SIGCOMM 2003) - Interplanetary Internet: Communications infrastructure for Mars exploration (53 rd International Astronautical Congress) Chetan Hiremath CSE525 – Advanced Networking, Winter 2004 Oregon Graduate Institute

Paper Group Objectives Issues with communication nodes deployed in mobile and extreme environments Propose Delay Tolerant Network Architecture (DTN), that – Allow interoperability between “challenged” networks and Internet –Provide key services such as in-network data storage, retransmission interoperable naming, authentication and COS Interplanetary Internet: An example of DTN

“Challenged Networks” Terrestrial Mobile Networks –Networks become unexpectedly ‘partitioned’ Exotic Media Networks –High latencies with predictable interruptions Military Ad-Hoc Networks –Strong authentication and Class of Service required Sensor/Actuator Networks –Have limited CPU, memory and power resources

Characteristics of Challenged Internets Path and Link Characteristics –High latency, low data rate –Disconnection –Long queuing times Network Architectures –Interoperability considerations –Security End System Characteristics –Limited longevity –Low duty cycle operation –Limited resources

Tailor Internet Protocols for Challenged Networks ? Performance Enhancement Proxies –Violates fate sharing principle; connection state should be maintained by end stations only –Suggested for performance improvement applications only Protocol Boosters –Limits performance scalability under failure conditions Proxies –Too specific; not scalable Electronic Mail –Lack of dynamic routing Preset mail relays, acknowledgement, etc

Delay Tolerant Message based Overlay Architecture Region A (Internet) Region B Region D Region C (Intranet) {A, user} {A, R1} {A, R2} {B, R3} {B, R4} {C, R5} {D, R5} {B, R2} {C, R4} {D, Space}

Delay Tolerant Network Features Regions and Gateways Name Tuples Postal Class of Service Path Selection and Scheduling Custody Transfer and Reliability Time Synchronization Security Congestion and Flow Control Convergence Layers and Retransmission

Structure of DTN Gateway Scheduling and Message Forwarding RPC Server DTN Library + RPC DTN App Internet Convergence Layer Sensor Net Convergence Layer Other Convergence Layer Database Manager TCPUDPSCTP IP Other File Store SocketsSensor Net API Sensor Network Stack (TBD) Other Transport Or Raw Protocols (TBD) File Store DTN (Bundle) Gateway Serial Port

Interplanetary Internet Concept Use Internet and related protocols to form low delay, low noise local internets on Earth and other planets Specialized deep space backbone network of long-haul wireless links; interconnecting local internets –Characterized by intermittent connectivity, huge propagation delay and noisy data channels This “network of internets” employs a overlay concept called “bundling” to tie together this set of heterogeneous internets

Bundling Operates in “store and forward” mode –Messages are held at routers until forward path is established Avoids need for sender to store data until an ACK is received –Operate in custodial mode –Messages can be differentiated for priority based message transfers Store and forward model increases per hop error control for high error rate links –Good for deep space wireless backbones

Categories of Interoperability Data Handling Interfaces –Space vehicle communicates to orbiter via space link Long haul data links –Connect spacecraft with its ground system End-to-end data paths –Data flow between ground and space Mission management services Describe, sharing and archiving scientific information

Current Space Protocol Stack Space Wireless Frequency and Modulation Space Channel Coding Space Link Space Networking Space End-to-End Security Space End-to-End Reliability Space File Transfer Space Applications Defined by CCSDS – Consultative Committee for Space Data Systems Network layer allows abbreviated form of IP, as part of Space Communication Protocol Standards (SCPS) IPSec can be employed for end-to-end security SCPS extensions and TCP provide end-to-end reliability FTP, SCPS extensions and CFDP provide file transfer mechanisms

Mars Communication Protocol Stack CCSDS File Delivery Protocol (CFDP) TCP, UDPCCSDS TCP Tranquility IPSECCCSDS End-to-End Security CCSDS Path, Network or IPIP Local Terrestrial Link CCSDS Long Haul Link and Coding CCSDS proximity link and coding CCSDS Link Security CCSDS S, X or Ka bandLocal WiredCCSDS UHF UHF Wireless

CCSDS Long Haul Link CCSDS Proximity Link SONETE’net Convergence Layer Current “bundling” architecture Bundle API End-to-End Applications Bundle FTP, CDFP, Bundle NTP, etc Routing Custody Transfer End-to-end Reliability Authentication Encryption Other Services Licklider Transmission Protocol (LTP) TCP IP UDP Support for real end-to-end applications, not only file transfer Modular architecture allows ease of evolution for individual layers Increased flexible custodial transfer capability than CFDP

Advantages of DTN Design embraces notion of message switching, in-network storage and retransmissions for challenged networks Leverages trends of content based naming, administrative regions from Internet Prototype DTN implementation provides validation of architecture and proof of concept.

Concerns / Disadvantages of DTN Proposes change to basic service model and system interfaces –Existing applications may not interoperate –Increases barrier to acceptance Diverging set of choices, relative to widely used Internet –Messages versus packets –Hop-to-hop reliability and security, as opposed to end-to-end

Avenues for future work Definition of standards based stack for sensor networks allow interoperability Study application behavior transitioning from typical network to DTN based model

Questions ?