25
1 NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

Embed Size (px)

Citation preview

Page 1: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

1NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

NASA Space Network IP Services

June 8, 2004

SNISSpace Network

IP Services

Dave IsraelNASA/GSFC

Page 2: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

2NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Agenda

Introduction

Operational Concepts & Scenarios

Preliminary Architecture

Summary

Page 3: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

3NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

NASA Space Network IP Services

Section 1Introduction

Page 4: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

4NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

What is SNIS?

SNIS is an SN Product that will accomplish the following:– Makes spacecraft systems look and operate just like any other

nodes on the IONET

– Provide operational IP services that were previously supported in test and demonstration modes

– Enables end-to-end, standard IP communication between all mission resources (e.g. spacecraft, control center, Principal Investigators (PIs))

Page 5: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

5NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

SN History as an Internet Service Provider

SN has been supporting a daily IP connection to the South Pole since 1997 (South Pole TDRSS relay (SPTR))

Multiple ground demonstrations and activities have been done since (TILT, eclipses, OMNI, demonstrations)

The LPT CANDOS experiment onboard STS-107 demonstrated SN/GN IP support to an orbiting user

Page 6: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

6NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Low Rate Switch / Local Interface

DASPTP

4800 Bit Blocks

EthernetPackets

DAS

NISN IONet

MDM

Serial clock & data

NLIC

UDP/IP

WDISCPTP

Serial clock & data

TCP/IP TCP/IP

SNIS

Serial clock & IP data

IP

WSC Low Rate Data Interfaces

Page 7: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

7NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

EthernetIPUDP/TCP

IP / WDISC / 4800BB Comparison

S/C Data

1553CCSDS Frm

S/C Data

EthernetIPTCP

WDISCCCSDS Frm

S/C Data

HDLCIPUDP/TCP

S/C Data

EthernetIPUDP/TCP

S/C Data

ATMIPUDP/TCP

S/C Data

EthernetIPUDP/TCP

S/C Data

CCSDS Frm

S/C Data

1553CCSDS Frm

S/C Data

CCSDS Frm

S/C Data

ATMIPTCP

WDISCCCSDS Frm

S/C Data

EthernetIPTCP

WDISCCCSDS Frm

S/C Data

SpacecraftWhite Sands Control Center

/Scientist

WAN (IONET)RF Link

EthernetIPUDP

4800 BBCCSDS Frm

S/C Data

ATMIPUDP

4800 BBCCSDS Frm

S/C Data

EthernetIPUDP

4800 BBCCSDS Frm

S/C Data

IP(SNIS)

WDISC/DAS

4800BB

CCSDS Frm

S/C Data

CCSDS Frm

S/C Data

SNIS

Router Router

Router Router

Router Router

WDISC

MDMNLIC

PTP

SCD

LAN

Page 8: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

8NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

SNIS-WDISC Comparison

WDISC & DAS PTPs provide a gateway between the RF link and TCP/IP on the IONET – Spacecraft indicates source of data (e.g. SCID, channel, APID)– PTP is configured before each pass to determine where to send user data over

ground network– Spacecraft cannot dynamically address data to various ground systems or to other

spacecraft SNIS supports end-to-end IP protocols with both source and destination

address– Spacecraft identifies source of data (e.g. IP address, port number)– Spacecraft inserts destination address (addr/port) that can be used by the overall

network to deliver data anywhere – Ground systems use standard IP routing mechanisms to automatically forward

packets to their destination (e.g. control centers, PIs, or other spacecraft)– Spacecraft can dynamically address data anywhere– Ground data routing is fully data driven

Page 9: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

9NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

NASA Space Network IP Services

Section 2Operational Concepts & Scenarios

Page 10: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

10NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

SNIS Product Overview

The primary function of the SNIS Product is to make spacecraft systems look and operate just like any other nodes on the IONET

The SNIS Product will enable the following concepts:– Data driven data distribution

– File delivery (real-time and store and forward)

– Time services

– Spacecraft intercommunication

– Distributed processing across spacecraft

– Long-term system interoperability

– Enhanced security options

Page 11: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

11NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Security

Work with GSFC IT Security to select and implement range of security solutions for use by missions– i.e. IPsec, VPNs, SSH, SCP

SNIS allows mission to use available Internet security solutions

Some security mechanisms transparent to WSC

Some security mechanisms may require WSC router support

Overall increase in privacy and end-to-end security for missions

WSC

Page 12: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

12NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Mobile Network Connectivity(CANDOS demonstration)

MILA

Space Network(SN)

TDRSSWhite Sands NM

Ground Network(GN)

Merritt Island Launch Area FL

Wallops VA

36,000 Km

36,000 Km

250 Km

Goddard Space Flight CenterGreenbelt MD

Low Power Transceiver(LPT)

in shuttle bay

WSGTSTGT

Tracking and

Data Relay Satellite System

(TDRSS)

TDRSSGuam

36,000 Km

12,000 Km

36,000 Km

36,000 Km

TDRS-Z TDRS-W TDRS-E

GSFC WLPS

36,000 Km

Page 13: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

13NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Science Alert

One spacecraft detects alert and wants to send notification to many other ground/space systems across an IP network– Gamma Ray burst

SNIS connects space elements and ground networks into one addressable network

Spacecraft addresses alert packet to one or more addresses

Packet relays through TDRSS to WSC

Address causes router at WSC to send alert packets to one or more network nodes

WSC

Page 14: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

14NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Direct File Delivery

File of data collected by instrument onboard spacecraft During TDRSS contact, files transferred:

– Spacecraft to ground MOC or end user

– Ground MOC or end user to spacecraft

– Spacecraft-to-spacecraft File transfers performed

using appropriate protocols, (e.g. FTP, SCP, MDP, CFDP, NORM)

Transfers direct from spacecraft to destination

No storage at WSC

WSC

Page 15: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

15NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Store & Forward File Delivery

File of data collected by instrument onboard spacecraft During TDRSS contact, files moved to/from storage at WSC:

– WSC manual or automated forwarding (e.g. login or email)

– Spacecraft to/from WSC (return)

– Ground user to/from WSC (fwd)

– S/C to S/C (non-realtime) File transfers performed

using appropriate protocols, (e.g. FTP, SCP, MDP, CFDP, NORM)

Transfers from spacecraft to WSC and ground user to WSC, forwarded to destination later

General purpose file storage at WSC for use by missions

WSC

Page 16: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

16NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Clock Correlation

Time server at WSC for use by spacecraft Standard, automated protocol for spacecraft clock sync

– Network Time Protocol (NTP)

– Precision Time Protocol (PTP - IEEE 1588)

Protocols determine delays each way and deliver accurate time

Exact accuracy needs study but 50 us to 1 ms expected

Spacecraft then timestamp data and no ground time stamping needed

TimeServer

WSC

Page 17: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

17NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

NASA Space Network IP Services

Section 3Preliminary Architecture

Page 18: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

18NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

SNIS Product Design Goals

State-of-the art design that maximizes flexibility and reliability

Modular and scalable to allow for future requirements expansion with minimal impact to facility and subsystems

Maximize use of COTS products at WSC

Minimize need for custom network equipment at user sites

Page 19: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

19NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

TDRSS Ground Terminal RF Equipment(Legacy & DAS Services)

Low RateSSA/MA/KSA FWD

Low RateSSA/MA/KSA RTN

TDRSS Scheduling,Control and Status

RTN IPFWD IP

Customer/MOC

NISN IONets

TDRSS GroundTerminal

TDRSCustomerSpacecraft

DASRTNData

SNIS

Scheduling, Control& Status

External Networks

RTN IPFWD IP

RTN IPFWD IP

Customer/MOC

RTN IPFWD IP

High Level SNIS Functional Architecture

Page 20: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

20NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

= Existing TDRSS

= SNIS

SNIS Switching

SNISCodec

TDRSSNCCDS

RTNServices

Restricted IONet

SNISFile

Services

SNISTime

Services

WSGT

SNIS Scheduling, Control & Status

SNISLOR

STGT GRGT

Closed

IONet

Open

IONet

SNISClosedIONet

Routing

TDRSSFWD

Services

TDRSSDASRTN

Services

TDRSSNCCDS

RTNServices

TDRSSFWD

Services

TDRSSNCCDS

RTNServices

TDRSSFWD

Services

TDRSSDASRTN

Services

TDRSS Scheduling, Control & Status

SNISCodec

SNISRestricted

IONetRouting

SNISCodec

SNISOpenIONet

Routing

SNISCodec

SNISExternalNetworkRouting

ExternalNetworks

SNIS Functional Architecture

Page 21: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

21NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Preliminary SNIS Architecture

FWD Data Legacy RTN Data

DASRTN Data

IP RoutingSNIS IPRouting

RTN IPFWD IP

FWD/RTN IP

SNIS Ethernet Switch(es)

MDP

Enc

IR

Enc Enc EncDec Dec Dec Dec

MDPs IRs

N Pooled encoders/decoders with lots of modulators and

receivers

Monitor and Logging

interfaces

Codec

Router Serial Interfaces (HDLC framing)

Codec

LOR

FSFile Service

DecoderEth->Serial

DescramblingReed-Solmon

EncoderSerial->Eth

ConvolutionalScrambling

Reed-Solmon

VLAN VLAN

Page 22: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

22NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

SNIS Schedule

Implementation start: May 2004 System Requirements Review (SRR): July 2004 System Design Review (SDR): November 2004 Implementation Complete/Operations readiness Review

(ORR): December 2005 Complete Transition to Operations/Sustaining Engineering:

March 2006

Page 23: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

23NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

NASA Space Network IP Services

Summary

Page 24: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

24NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Summary and Action Items

SNIS planning is proceeding Requirements definition is in progress Architecture trade studies and demonstrations are underway For more information:

[email protected]

NASA/GSFC Code 567.3

(301) 286-5294

http://snis.gsfc.nasa.gov/

Page 25: 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8, 2004 SNIS Space Network IP Services Dave Israel NASA/GSFC

25NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services

Acronyms

ADP Automated data Processing equipmentAPID Application Process IdentifierBOF Birds of a FeatherCANDOS Communication and Navigation Demonstration On

ShuttleCCSDS Consultative Committee for Space Data SystemsCEV Crew Exploration VehicleCFDP CCSDS File Delivery ProtocolCOTS Commercial Off-the Shelf DAS Demand Access SystemDASCON Demand Access System ControllerFTP File Transfer ProtocolGN Ground NetworkGPM Global Precipitation Measurement missionGRID Ground Station Router Interface DeviceGSFC Goddard Space Flight CenterHDLC High-level Data Link ControlIONET Internet Protocol Operational NetworkIP Internet ProtocolIPSec Internet Protocol SecurityISP Internet Service ProviderISS International Space StationKSA K-band Single AccessLAN Local Area NetworkLDBP Long Duration Balloon ProjectLEO Low Earth OrbitLPT Low Power TransceiverLRS Low Rate SwitchMA Multiple AccessMDM Multiplexer/DemultiplexerMDP Multicast Dissemination ProtocolMILA Merritt Island Launch AreaNCCDS Network Control Center Data SystemNENS Near Earth Network ServicesNISN NASA Integrated Services NetworkNLIC NISN Local Area InterfaceCardNORM NACK-Oriented Reliable MulticastNTP Network Time Protocol

OCD Operations Concept DocumentOMNI Operating Missions as Nodes on the InternetORR Operations Readiness ReviewPCD Project Commitment DocumentPDL Product Design LeadPI Principal InvestigatorPMP Product Management PlanPTP Programmable Telemetry ProcessorPTP Precision Time ProtocolS/C SpacecraftSCID Spacecraft IDSCP Secure Copy ProtocolSCPS Space Communications Protocol StandardsSDR System Design reviewSLE Space Link ExtensiomSN Space NetworkSNAS Space Network Access SystemSNIS Space Network IP ServicesSPTR South Pole TDRSS RelaySRD System Requirements DocumentSRR System Requirements ReviewSSA S-band Single AccessSSH Secure ShellSTGT Second TDRSS Ground TerminalTCA Transformational Communication ArchitectureTCP/IP Transmission Control Protocol/Internet ProtocolTDM Time Division MultiplexingTDRS Tracking and Data Relay SatelliteTDRSS Tracking and Data Relay Satellite SystemTILT TDRSS Internet Link TerminalUAV Unmanned Aerial VehicleUDP User Datagram ProtocolULDBP Ultra-Long Duration Balloon ProjectVPN Virtual Private NetworkWAN Wide Area NetworkWDISC WSC Data Interface CapabilityWSC White Sands ComplexWSGT White Sands Ground Terminal