Joan Centrella Gravitational Astrophysics Laboratory NASA/GSFC
1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8,...
-
Upload
marshall-hodge -
Category
Documents
-
view
232 -
download
0
Transcript of 1 NASA/GSFC, Code 452SIW4 – NASA Space Network IP Services NASA Space Network IP Services June 8,...
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
2NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services
Agenda
Introduction
Operational Concepts & Scenarios
Preliminary Architecture
Summary
3NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services
NASA Space Network IP Services
Section 1Introduction
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))
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
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
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
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
9NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services
NASA Space Network IP Services
Section 2Operational Concepts & Scenarios
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
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
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
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
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
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
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
17NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services
NASA Space Network IP Services
Section 3Preliminary Architecture
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
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
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
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
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
23NASA/GSFC, Code 452 SIW4 – NASA Space Network IP Services
NASA Space Network IP Services
Summary
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:
NASA/GSFC Code 567.3
(301) 286-5294
http://snis.gsfc.nasa.gov/
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