June 2004 SIW-4 - IP in Space Implementation Guide 1 Handbook for Using IP Protocols for Space Missions James Rash - NASA/GSFC Keith Hogie, Ed Criscuolo,

Slides:



Advertisements
Similar presentations
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
Advertisements

Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Seminar WS 03/04 „Satellite-Based Internet“: Transport Protocols and Applications for Internet Use in Space Alexander Pasztor Julius-Maximilians-Universität.
Automated File Transfer and Storage Management Concepts for Space Gary Meyers - GSFC Ed Criscuolo - CSC Keith Hogie - CSC Ron Parise - CSC Revised 6/14/2004.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Protocols and the TCP/IP Suite
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
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
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How TCP/IP Works INTRO v2.0—4-1.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
G O D D A R D S P A C E F L I G H T C E N T E R 1 The Trade Between CCSDS and HDLC Framing on Global Precipitation Measurement David Everett and Jonathan.
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.
Process-to-Process Delivery:
Data Communications and Networks
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
Presentation on Osi & TCP/IP MODEL
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Protocols and the TCP/IP Suite
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
1 CCSDS File Delivery Protocol for Flight Applications Art Ferrer NASA/GSFC, Code 582 Fourth Space Internet Workshop June 2004 Hanover, MD.
Computer Networks (CS 132/EECS148) General Networking Example Karim El Defrawy Donald Bren School of Information and Computer Science University of California.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Space-Based Network Centric Operations Research. Secure Autonomous Integrated Controller for Distributed Sensor Webs Objective Develop architectures and.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Spring 2006Computer Networks1 Chapter 2 Network Models.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
1 CCSDS Security Working Group Spring Meeting Colorado Springs Security Architecture January 19 th 2007.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
The CCSDS Cislunar Communications Architecture Keith Scott The MITRE Corporation CCSDS Meeting January 2007.
Internet protocol Suite
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
February 14, 2013 POIWG Technical Overview CR / HM-3430 Ku Forward Capability.
Protocols and the TCP/IP Suite
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Understand the OSI Model Part 2
Working at a Small-to-Medium Business or ISP – Chapter 7
Network Architecture Introductory material
Working at a Small-to-Medium Business or ISP – Chapter 7
Protocols and the TCP/IP Suite
Review of Important Networking Concepts
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Working at a Small-to-Medium Business or ISP – Chapter 7
Process-to-Process Delivery:
Review of Important Networking Concepts
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Net 323 D: Networks Protocols
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Introduction to TCP/IP
Protocols and the TCP/IP Suite
NET 323D: Networks Protocols
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Presentation transcript:

June 2004 SIW-4 - IP in Space Implementation Guide 1 Handbook for Using IP Protocols for Space Missions James Rash - NASA/GSFC Keith Hogie, Ed Criscuolo, Ralph Casasanta - Computer Sciences Corp

June 2004 SIW-4 - IP in Space Implementation Guide 2 Background GSFC OMNI Project started doing “Space Internet” demos in 1999 –TDRSS demos - demonstrating audio, video, data over TDRSS links –UoSAT-12 - full IP connectivity to an orbiting spacecraft –CHIPSat - mission designed using results from UoSAT-12 tests –CANDOS - IP experiments on STS-107 shuttle flight Information was collected on performance aspects of standard Internet protocols Many lessons were learned from these demonstrations Work was initiated in 2002 to start organizing information for distribution to anyone else interested in using IP in space First draft was prepared in Sept and began circulating for review Release of version 1 set for June 2004 Plan is to continue adding information as issues such as security become better defined

June 2004 SIW-4 - IP in Space Implementation Guide 3 Document Contents Overview Lessons Learned Architecture Operational Scenarios Security Appendices –IP Tutorial –Space-to-Ground Link Layer Protocol –IP Performance Analysis –UDP-based Reliable File Transfer Protocols –TCP/IP Characteristics and Limitations –Request For Comment (RFC) References

June 2004 SIW-4 - IP in Space Implementation Guide 4 Lessons Learned Review of current uses of IP in space –UoSAT-12 –AlSAT-1 –CHIPSat –CANDOS –BILSAT, NigeriaSat-1, UK-DMC Summary of lessons learned across all missions –Data Link –Network Protocols –Transport Protocols –Applications –Test and Analysis Tools This section covers overall experiences and doesn’t go into low level technical details

June 2004 SIW-4 - IP in Space Implementation Guide 5 Architecture Architecture Trades –List of issues and alternatives –Simple IP spacecraft ( one IP address) –More Complex IP spacecraft (LAN onboard) Components needed and current availability –Onboard, space-to-ground, ground Ground system issues –Ground stations, control centers, data processing facilities

June 2004 SIW-4 - IP in Space Implementation Guide 6 Operational Scenarios This section discusses various IP transport and application protocols and their applicable space communication scenarios Major topics include using UDP and TCP for: –Commanding –Real-time telemetry –Stored data delivery (file transfer) –Network based time synchronization

June 2004 SIW-4 - IP in Space Implementation Guide 7 Security This section primarily references other NASA documents on mission security It lists key issues that have been identified by NASA network security groups for operational usage of IP It does not list detailed security solutions since they are still being worked on by various NASA groups Goal is to leverage security solutions from the commercial Internet world Result will be some combination of current physical security and network isolation with more proactive security mechanisms to provide higher security and enable new connectivity options More details will be added to the document as they are worked out

June 2004 SIW-4 - IP in Space Implementation Guide 8 Appendix A - Protocol Layering This section provides basic reference information for Internet protocols A review of the basic communication layers and their functions A brief overview of the Mobile IP protocol and how it can be used to support automated routing for space missions Data formats for basic Internet protocols: –IP –UDP –RTP –TCP Discussion of the Network Time Protocol (NTP) Discussion of Quality of Service issues related to space links

June 2004 SIW-4 - IP in Space Implementation Guide 9 Appendix B - Space-to-ground Data Link Protocols Summary of CCSDS link layer protocols Summary of HDLC framing Discussion of how HDLC framing could be integrated with the CCSDS recommendations

June 2004 SIW-4 - IP in Space Implementation Guide 10 Appendix C - IP Performance Analysis Comparison information on CCSDS and IP protocol overhead Diagrams of CCSDS and IP (TCP and UDP) frame formats Plot of protocol overhead comparison

June 2004 SIW-4 - IP in Space Implementation Guide 11 Appendix D - UDP Based Reliable File Transfer This section provides a brief discussion of various options for performing reliable file transfers using UDP/IP protocols UDP/IP is well suited to space link use since there is no “state” maintained at the transport layer UDP/IP allows the end applications to decide how they want to handle issues such as link outage, long propagation delay, and errors The UDP-based file transfer protocols discussed are: –CFDP - CCSDS File Delivery Protocol –MDP - Multicast File Delivery Protocol –NORM - NACK Oriented Reliable Multicast –Digital Fountain - Meta-content mechanisms

June 2004 SIW-4 - IP in Space Implementation Guide 12 Appendix E - TCP/IP Characteristics and Limitations This section contains some basic information on TCP window size and link asymmetry issues Reference table of data transfer rates and minimum TCP window sizes for orbits in LEO, MEO, GEO, and Mars Discussion of TCP throughput, link asymmetry, and packet size

June 2004 SIW-4 - IP in Space Implementation Guide 13 Future Work The document is intended to be a “living document” that will be continually updated with new and additional information. Some of the primary areas for updates are: –Security policies and solutions –Mission lessons learned from new missions –More operational scenarios –More file transfer details Any inputs are welcome on topics to be included Send any inputs and comments to: The current version of the document will be available on the OMNI project web site: –