Interplanetary Networking Issues

Slides:



Advertisements
Similar presentations
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Advertisements

Delay Tolerant Networking Gareth Ferneyhough UNR CSE Department
Network Architecture and Protocol Concepts. Network Architectures (1) The network provides one or more communication services to applications –A service.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
© 2009 The MITRE Corporation. All rights reserved. Joint DTN / SOIS Meeting April 22, 2009 Colorado Springs, CO.
International Workshop on Satellite and Space Communications 2009, IWSSC 2009, 9-11 September 2009, Siena, Italy Evaluation of CCSDS File Delivery Protocol.
Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only.
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.
10-Dec-2012-cesg-1 Presentation to ESTEC NH Conference Centre, Nordwijkerhout, Netherlands Hosted by ESA/ESTEC 8 April 2014 CCSDS Space Internetworking.
Network Security Lecture 20 Presented by: Dr. Munam Ali Shah.
V. Tsaoussidis, DUTH – Greece
SIS-DTN WG Meeting Thursday Afternoon
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
ESA UNCLASSIFIED – For Official Use Network Layer Security - Food for Thought D. Fischer, I Aguilar-Sanchez CCSDS Fall Meetings.
Outline Motivation Protocol Terminology Implementation architecture SDNV Addressing scheme Bundle format Primary block Generic Block Processing Bundle.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
CSTS File Transfer Service CS File Transfer Specification – Initial Discussions IOAG Service Catalogue #1 Scope Candidate Applications File Content.
CCSDS Fall Meeting at ESTEC
The CCSDS Cislunar Communications Architecture Keith Scott The MITRE Corporation CCSDS Meeting January 2007.
Network Security Introduction
17 November Asynchronous Message Service (1 of 3) In addition to file transfer, event-driven asynchronous message exchange may also be useful for.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
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.
Page No. 1 Overview Kelvin Nichols Payload Operations and Integration Center EO50 SSCN Delay Tolerant Networking (DTN)
BITS Pilani Pilani | Dubai | Goa | Hyderabad EA C451 Vishal Gupta.
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.
KM SDLS Extended Procedures YB
The CCSDS Security WG is chartered to:
Mars BOF Meeting Report
Delay-Tolerant Networking (DTN)
Lecture (2).
Delay-Tolerant Networking for CisLunar Operations
PROTOCOLS PROTOCOLS.
Network Architecture Layered Architectures Network Protocols
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Low Earth Orbit Results
CCSDS Systems Engineering Area: Security Working Group
Service, Physical, and Protocol View Document Figures
ETR-NASA DTN Phase-1 Test Results
Presented by Muhammad Abu Saqer
SIS-DTN WG Wednesday Afternoon
ISS Institutional DTN Overview for CCSDS
Process-to-Process Delivery, TCP and UDP protocols
Cislunar BOF 5/14/2004 Montreal.
Ku - Band, DTN, and enhanced payload utilization
Mars BOF Meeting Report
Understand the OSI Model Part 2
SIS-DTN Forward Planning
DTN Bundle Protocol on the IETF Standards Track
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
A Delay-Tolerant Network Architecture for Challenged Internets
Weak Duplicate Address Detection in Mobile Ad Hoc Networks
Chapter 3: Open Systems Interconnection (OSI) Model
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Chapter 20 Network Layer: Internet Protocol
IP and NGN Projects in ITU-T Jean-Yves Cochennec France Telecom SG13 Vice Chair Workshop on Satellites in IP and Multimedia - Geneva, 9-11 December 2002.
Network Layer 2019/1/13.
Circuit Switching Packet Switching Message Switching
EE 122: Lecture 7 Ion Stoica September 18, 2001.
FSW Workshop 2018 A Case for Bundle Protocol in Space
Chapter 15. Internet Protocol
Network Architecture for Cyberspace
Chapter 2. Protocols and Architecture
ONLINE SECURE DATA SERVICE
Delay-Tolerant Mobile Ad-hoc Networks
Introduction to Cryptography
Stephen A. Townes Chair & General Secretary, CCSDS
Presentation transcript:

Interplanetary Networking Issues Dai Stanton DTN working Group Input October 2009

ESA Requirements From recent studies: ESA Mission Operations personnel have a strong requirement to manage queues in relay/intermediate nodes based on application layer content. E.g. Deleting or reordering the forwarding of individual files. This is because, unlike IP networks, mission circumstances may change whilst data is in transit. Pre-emption is required at file level. The interface between ESA mission and other users (e.g. PIs, POCC) must include an application layer safety firewall in the forward direction. Direct TM/TC capability is always required at orbiter/lander interface. Requirement for reliable downlink to POCCs with NAKS routed through MCC.

Requirements Implications Issues: Disassociation of the DTN bundles from their application semantics means that, at relaying nodes, it is not possible to perform operations based on these semantics such as deleting data, re-ordering queues, pre-empting transmission or resolving resource conflicts. In CFDP it is possible to identify which PDUs are associated with, for instance, which command file at all points in the transmission path. Implications: Active application layer intervention is always needed at orbiter relay for direct TM/TC. Active application layer intervention is always needed at MCC for safety firewall. Active application layer intervention is always needed at all disjoint relays for content based queue management. Active application layer intervention needed to integrate POCC NAKs into command stream. Conclusion: Planetary Internetworking operations cannot be fulfilled purely by a network layer protocol.

DTN Advantages over Current Protocols Consideration of security aspects such as authentication, confidentiality and data integrity; Dynamic and static routing capabilities for rapidly reconfiguring networks; Reactive fragmentation to use alternative onward relaying paths as they become available; Integrated universal addressing applicable to all data types; However.... Security can be added to CFDP by external mechanism; Dynamic routing is not seen as a requirement in the foreseeable future; Pro-active fragmentation at source is sufficient to cope with predictable orbital disruption; Universal addressing is also inherent in CFDP and thus not an issue if we move to file based operations.

Regarding Earth Station Networks Commitment of data to an Earth Station would need to take account of the spacecraft visibility to the ES with sufficient margin to account for an unknown retransmission volume or risk data being held up at the station until the next contact. Earth station links to the MCC should be inherently available and treating them as subnetwork layer resources avoids this problem. There is no advantage in treating ES as custody transfer nodes and there is a big disadvantage with committing data, via CFDP or DTN, to a non-disjoint resource.

DTN Service and Application Layer Responsibilities BP provides a reliable data transfer service. However there are no guarantees on when or in which order data will arrive. It is therefore left to the user to provide additional sequencing mechanisms. BP gives no indication of data completeness or duplication deletion. It is up to the user application to provide mechanisms to decide whether at any point in a data set/stream, all previous data has been received and to detect and delete duplicate data. Dealing with these aspects in the end applications on and end-to-end, rather than hop-by hop, basis may prove costly in terms of risk, delay and efficiency. The GB, or indeed RFC5050, does not clearly define these service characteristics or perform any analysis of the end-to-end implications of the service. IP is designed to work in conjunction with transport layer and above protocols to provide a useable service to applications. DTN currently does not address these issues in a holistic manner.

Operating CFDP over DTN DTN architecture includes CFDP in end systems to provide filestore/user interfaces. How do fragmentation mechanisms in CFDP and in BP interact? Which class of CFDP? Class 1 does not provide confirmation but Class 2 incorporates retransmission which may adversely interact with BP reliability. Does DTN work over a service with the characteristics in the previous slide?

Conclusions Deployment of a Space Internetworking layer analogous to IP is superficially attractive. However: this cannot occur without consideration of the functionality and feasibility of accompanying protocols to provide a usable service; operational requirements mitigate against a simplistic solution when in-transit data may need to be manipulated, safety firewalls need to be put in place, direct TM/TC is required and end-to-end interaction between e.g. payload and POCC needs to be controlled. Consideration of these aspects is not evident in the Green Book or in the RFCs. All envisaged ESA internetworking requirements can be fulfilled using existing CCSDS recommendations.

Current Interplanetary Networking using existing CCSDS Standards

Proposed Interplanetary Networking Using DTN