10-Dec-2012-cesg-1 Presentation to ESTEC NH Conference Centre, Nordwijkerhout, Netherlands Hosted by ESA/ESTEC 8 April 2014 CCSDS Space Internetworking.

Slides:



Advertisements
Similar presentations
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
Advertisements

CCNA – Network Fundamentals
Chapter 2 Network Models.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Jacob Boston Josh Pfeifer. Definition of HyperText Transfer Protocol How HTTP works How Websites work GoDaddy.com OSI Model Networking.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 The OSI Model and the TCP/IP.
Protocols and the TCP/IP Suite
Networks: OSI Reference Model 1 International Standards Organization Open Systems Interconnect (OSI) Reference Model.
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Data Communications Network Models.
Lecturer: Tamanna Haque Nipa
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
CS 356 Systems Security Spring Dr. Indrajit Ray
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
The OSI Model and the TCP/IP Protocol Suite
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.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Presentation on Osi & TCP/IP MODEL
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
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.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Computer Networks (CS 132/EECS148) General Networking Example Karim El Defrawy Donald Bren School of Information and Computer Science University of California.
1 In-Space Cross Support Using Delay / Disruption Tolerant Networking Keith Scott 15 October, 2008 Berlin, Germany October 15, 2008.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
NET 221D:Computer Networks Fundamentals
The OSI Model.
Spring 2006Computer Networks1 Chapter 2 Network Models.
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.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
V. Tsaoussidis, DUTH – Greece
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
Spring 2006Computer Networks1 Chapter 2 Network Models.
Cesg-1 22 October 2008 Bob Durst (AD) Dai Stanton (DAD) SPACE INTERNETWORKING SERVICES (SIS) AREA.
Chapter 2. Network Models
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
The CCSDS Cislunar Communications Architecture Keith Scott The MITRE Corporation CCSDS Meeting January 2007.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
Net 221D:Computer Networks Fundamentals
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
Chapter 2. Network Models
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Communication Networks NETW 501 Tutorial 2
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
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.
Understand the OSI Model Part 2
Lec 5 Layers Computer Networks Al-Mustansiryah University
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
CSE 313 Data Communication
Protocols and the TCP/IP Suite
Review of Important Networking Concepts
Presentation transcript:

10-Dec-2012-cesg-1 Presentation to ESTEC NH Conference Centre, Nordwijkerhout, Netherlands Hosted by ESA/ESTEC 8 April 2014 CCSDS Space Internetworking Services (SIS)

10-Dec-2012-cesg-2 SIS: We’re the End-to-End Internetwork (Purple Stuff)

10-Dec-2012-cesg-3 Space Internetworking Systems Area The objective of the Space Internetworking Services (SIS) Area is to address the communications services and protocols supporting end-to-end communications among applications, particularly where those communications may span multiple heterogeneous physical and data link technologies. Areas addressed by SIS include the networking infrastructure to support application-to-application communication onboard a single spacecraft, communications among multiple spacecraft, and communications between space-based applications and their counterparts on Earth and/or other planetary bodies. The SIS Area deals with communication services and protocols that are independent of specific link technology (as a lower layer bound) and independent of application-specific semantics (as an upper bound). Thus the SIS area covers essentially the network through application layers of the OSI reference model. SIS protocols use the underlying communication and infrastructure services provided by the Space Link Services (SLS) and Spacecraft Onboard Interface Services (SOIS) areas and any other onboard networks, and provide the networked connectivity needed by applications developed in other CCSDS areas such as Mission Operations and Information Management Services (MOIMS) and Spacecraft Onboard Interface Services (SOIS). The SIS services provide hardware-independent mechanisms for identifying end systems, and provide communications services that allow users to disregard whether the communication is over a single data link layer or over multiple hops. The suite of capabilities developed by the SIS Area accommodates all ranges of delay, interactivity, and directionality, although not all protocols are appropriate for all environments. The services provided by SIS protocols free applications from having to have intimate knowledge of the underlying communications protocols and mechanisms, and from having to know the physical location(s) of the entities with which they are communicating. This enables applications to focus on the application-specific protocols and interactions necessary to achieve their goals.

10-Dec-2012-cesg-4 SIS Area Relation to OSI Layers OSI Layers* Data UnitLayerFunction Host Layers Data Application Network process to application Presentation Data representation, encryption and decryption, convert machine dependent data to machine independent data Session Interhost communication, managing sessions between applications SegmentsTransport Reliable delivery of packets between points on a network. Media Layers Packet / Datagram Network Addressing, routing and (not necessarily reliable) delivery of datagrams between points on a network. Bit / FrameData Link A reliable direct point-to-point data connection. BitPhysical A (not necessarily reliable) direct point-to-point data connection. *Adapted from the Wikipedia definitions.

10-Dec-2012-cesg-5 Why Internetworking? Lots of different physical layer technologies Each designed / tuned for its particular local environment Different data link addressing mechanisms Lots of different applications Internetwork layer provides: End-to-End delivery of datagrams Applications don’t have to care where their peer are (same processor, link-local, or 10 hops away) – just need to know their Network Address ‘Global’ addressing mechanism (e.g. IP addresses) Physical A Link A Internetwork Transport Application PhyA LinkA Internetwork PhyB LinkB PhyB LinkB Internetwork PhyC LinkC Physical A Link A Internetwork Transport Application Network

10-Dec-2012-cesg-6 Internetworking and The Solar System Internet (SSI) Internet Protocol suite (TCP/IP suite) works well in some space environments but not all: IP suite assumes low-delay, constant connectivity Delay / Disruption Tolerant Networking (DTN) suite designed to work in space environments where IP suite doesn’t: DTN routers can hold on to messages until an outbound link becomes available, e.g. DTN can run as an internetwork directly over links (right side of figure) or on top of another suite (e.g. TCP/IP) (left side of figure)

10-Dec-2012-cesg-7 The Current SIS Portfolio CFDP LTP Voice and Audio Communications TCP/UDP/SCPS-TP IPSec* Internet Protocol (IPv4/IPv6)* Space Packet Robust Header Compression (ROHC)* L3 L7 L5 L4 IP over CCSDS Link Standardized through IETF CCSDS Final Recommendation Standards track: draft/Revisions (pink) Experimental protocol Draft/Concept paper AMS Motion Imagery Encapsulation Packet BP (DTN) BP Network Management BP Routing BP Security

10-Dec-2012-cesg-8 The Current SIS Portfolio CFDP LTP Voice and Audio Communications TCP/UDP/SCPS-TP IPSec* Internet Protocol (IPv4/IPv6)* Space Packet Robust Header Compression (ROHC)* L3 L7 L5 L4 IP over CCSDS Link AMS Motion Imagery Encapsulation Packet BP (DTN) BP Network Management BP Routing BP Security Low-Delay / Connected Environments High-Delay / Disrupted Environments [ Many of the applications can function in both environments ]

10-Dec-2012-cesg-9 SIS Working Groups Motion Imagery and Applications Interoperable (space-to-space and space-to-ground) video based on industry standard codecs Voice Interoperable (space-to-space and space-to-ground) voice based on industry standard codecs Delay / Disruption Tolerant Networking End-to-end internetworking for the space environment CFDP Revisions Updates to the CFDP specification to better support operation over a network layer; larger file sizes, etc.

10-Dec-2012-cesg-10 Motion Imagery and Applications Identify and agree upon use of existing digital video standards and interfaces to provide common interoperability of video systems between spacecraft and from spacecraft to ground-based operations centers Status Completed Agency Reviews of Red Book. Currently documenting proof of interoperability based mostly on use of standards in use by industry and used on the ISS Next Steps Considering standardizing an implementation of bundle streaming services for video operations Spatial and Temporal motion imagery requirements

10-Dec-2012-cesg-11 Voice Voice and audio communications provides recommendations for interoperability between space agencies Voice is considered mission critical for human space missions. Due the international cooperation in space mission it is mandatory that different space agencies can easily communicate between each other on the ground, to the spacecraft and with astronauts, taiconauts and cosmonauts in the spacecraft or during an EVA as well. Voice is also used for Satellite mission for communications with Ground Antennas and Space agencies. Status: Finishing Blue book for Voice an Audio communications. Preparing test to transfer Voice and Audio via DTN protocol. Next steps: Interoperability testing for Blue book generation. Prepare work for new digital voice matrixes. Prepare work for Audio communication for missions beyond the Moon.

10-Dec-2012-cesg-12 Delay / Disruption Tolerant Networking (DTN) DTN provides ‘Internet-like’ services for the space environment DTN enables automated data handling: configure the network (provide connectivity, schedules, etc.) and then let the network automatically deliver data to the destinations Status: About to go to 3 rd round of CCSDS Agency reviews on the Bundle Protocol and Licklider Transmission Protocol (LTP is a reliable data link mechanism for use ‘under’ BP) Deploying on ISS for use by payloads and operations (file transfer) Next steps: (DTN) Network Management, Security, Routing

10-Dec-2012-cesg-13 CFDP Revisions CCSDS File Delivery Protocol (CFDP) is a protocol for automatic file transfer over space links, which may be characterized by long signal propagation delay and/or lengthy service outages. CFDP was standardized in CCSDS procedures require that standards be periodically reviewed and modified as necessary, or retired if no longer needed; this review is now under way for CFDP. Several enhancements to CFDP have been requested: End-to-end file delivery notification (“Finished” PDU) for files sent in Unacknowledged Mode to support CFDP over network (e.g. CFDP over BP) Option to send limited metadata with each individual file data PDU (to make individual PDUs more useful) Option to send files larger than 4 Gigabytes. Status: Consensus reached on Blue Book changes. Next steps: Agency review of the revised CFDP Blue Book. Plan for retrofitting implementations and testing interoperability.