NASA Space Network IP Services SNIS Space Network

  • Slides: 25
Download presentation
NASA Space Network IP Services SNIS Space Network IP Services Dave Israel NASA/GSFC June

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

Agenda o Introduction o Operational Concepts & Scenarios o Preliminary Architecture o Summary NASA/GSFC,

Agenda o Introduction o Operational Concepts & Scenarios o Preliminary Architecture o Summary NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 2

NASA Space Network IP Services Section 1 Introduction NASA/GSFC, Code 452 SIW 4 –

NASA Space Network IP Services Section 1 Introduction NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 3

What is SNIS? o SNIS is an SN Product that will accomplish the following:

What is SNIS? o 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)) NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 4

SN History as an Internet Service Provider o SN has been supporting a daily

SN History as an Internet Service Provider o SN has been supporting a daily IP connection to the South Pole since 1997 (South Pole TDRSS relay (SPTR)) o Multiple ground demonstrations and activities have been done since (TILT, eclipses, OMNI, demonstrations) o The LPT CANDOS experiment onboard STS-107 demonstrated SN/GN IP support to an orbiting user NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 5

WSC Low Rate Data Interfaces Low Rate Switch / Local Interface Serial clock &

WSC Low Rate Data Interfaces Low Rate Switch / Local Interface Serial clock & data Serial clock & IP data DAS Ethernet Packets MDM 4800 Bit Blocks NLIC UDP/IP WDISC PTP SNIS TCP/IP IP DAS PTP TCP/IP NISN IONet NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 6

IP / WDISC / 4800 BB Comparison Spacecraft IP (SNIS) S/C Data UDP/TCP IP

IP / WDISC / 4800 BB Comparison Spacecraft IP (SNIS) S/C Data UDP/TCP IP Ethernet RF Link S/C Data UDP/TCP IP HDLC WAN (IONET) White Sands SNIS S/C Data UDP/TCP IP Ethernet S/C Data UDP/TCP IP ATM Router WDISC/DAS Control Center /Scientist S/C Data UDP/TCP IP Ethernet Router S/C Data S/C Data CCSDS Frm CCSDS Frm 1553 WDISC TCP IP Ethernet WDISC TCP IP ATM Router 4800 BB LAN WDISC TCP IP Ethernet PTP Router S/C Data S/C Data CCSDS Frm CCSDS Frm 1553 MDM NLIC NASA/GSFC, Code 452 4800 BB UDP IP Ethernet 4800 BB UDP IP ATM Router SIW 4 – NASA Space Network IP Services 4800 BB UDP IP Ethernet Router SCD 7

SNIS-WDISC Comparison o WDISC & DAS PTPs provide a gateway between the RF link

SNIS-WDISC Comparison o 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 o 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 NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 8

NASA Space Network IP Services Section 2 Operational Concepts & Scenarios NASA/GSFC, Code 452

NASA Space Network IP Services Section 2 Operational Concepts & Scenarios NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 9

SNIS Product Overview o The primary function of the SNIS Product is to make

SNIS Product Overview o The primary function of the SNIS Product is to make spacecraft systems look and operate just like any other nodes on the IONET o 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 NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 10

Security o Work with GSFC IT Security to select and implement range of security

Security o Work with GSFC IT Security to select and implement range of security solutions for use by missions – i. e. IPsec, VPNs, SSH, SCP o SNIS allows mission to use available Internet security solutions o Some security mechanisms transparent to WSC o Some security mechanisms may require WSC router support o Overall increase in privacy and end-to-end security for missions NASA/GSFC, Code 452 WSC SIW 4 – NASA Space Network IP Services 11

Mobile Network Connectivity (CANDOS demonstration) TDRS-Z TDRS-W Tracking and Data Relay Satellite System (TDRSS)

Mobile Network Connectivity (CANDOS demonstration) TDRS-Z TDRS-W Tracking and Data Relay Satellite System (TDRSS) TDRS-E 36, 000 Km Low Power Transceiver (LPT) in shuttle bay 36, 000 Km 12, 000 Km Space Network (SN) Wallops VA 250 Km GSFC WSGT STGT TDRSS Guam WLPS Goddard Space Flight Center Greenbelt MD TDRSS White Sands NM Ground Network (GN) MILA Merritt Island Launch Area FL NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 12

Science Alert o One spacecraft detects alert and wants to send notification to many

Science Alert o One spacecraft detects alert and wants to send notification to many other ground/space systems across an IP network – Gamma Ray burst o SNIS connects space elements and ground networks into one addressable network o Spacecraft addresses alert packet to one or more addresses o Packet relays through TDRSS to WSC o Address causes router at WSC to send alert packets to one or more network nodes NASA/GSFC, Code 452 WSC SIW 4 – NASA Space Network IP Services 13

Direct File Delivery o File of data collected by instrument onboard spacecraft o During

Direct File Delivery o File of data collected by instrument onboard spacecraft o During TDRSS contact, files transferred: – Spacecraft to ground MOC or end user – Ground MOC or end user to spacecraft – Spacecraft-to-spacecraft o File transfers performed using appropriate protocols, (e. g. FTP, SCP, MDP, CFDP, NORM) o Transfers direct from spacecraft to destination o No storage at WSC NASA/GSFC, Code 452 WSC SIW 4 – NASA Space Network IP Services 14

Store & Forward File Delivery o File of data collected by instrument onboard spacecraft

Store & Forward File Delivery o File of data collected by instrument onboard spacecraft o 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) o File transfers performed using appropriate protocols, (e. g. FTP, SCP, MDP, CFDP, NORM) o Transfers from spacecraft to WSC and ground user to WSC, forwarded to destination later o General purpose file storage at WSC for use by missions NASA/GSFC, Code 452 WSC SIW 4 – NASA Space Network IP Services 15

Clock Correlation o Time server at WSC for use by spacecraft o Standard, automated

Clock Correlation o Time server at WSC for use by spacecraft o Standard, automated protocol for spacecraft clock sync – Network Time Protocol (NTP) – Precision Time Protocol (PTP - IEEE 1588) o Protocols determine delays each way and deliver accurate time o Exact accuracy needs study but 50 us to 1 ms expected o Spacecraft then timestamp data and no ground time stamping needed NASA/GSFC, Code 452 Time Server WSC SIW 4 – NASA Space Network IP Services 16

NASA Space Network IP Services Section 3 Preliminary Architecture NASA/GSFC, Code 452 SIW 4

NASA Space Network IP Services Section 3 Preliminary Architecture NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 17

SNIS Product Design Goals o State-of-the art design that maximizes flexibility and reliability o

SNIS Product Design Goals o State-of-the art design that maximizes flexibility and reliability o Modular and scalable to allow for future requirements expansion with minimal impact to facility and subsystems o Maximize use of COTS products at WSC o Minimize need for custom network equipment at user sites NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 18

High Level SNIS Functional Architecture TDRS Customer Spacecraft TDRSS Ground Terminal RF Equipment (Legacy

High Level SNIS Functional Architecture TDRS Customer Spacecraft TDRSS Ground Terminal RF Equipment (Legacy & DAS Services) TDRSS Scheduling, Control and Status Scheduling, Control & Status Low Rate SSA/MA/KSA FWD DAS RTN Data Low Rate SSA/MA/KSA RTN SNIS FWD IP RTN IP FWD IP NISN IONets FWD IP NASA/GSFC, Code 452 External Networks RTN IP Customer/MOC RTN IP FWD IP RTN IP Customer/MOC SIW 4 – NASA Space Network IP Services 19

SNIS Functional Architecture STGT TDRSS FWD Services GRGT WSGT TDRSS NCCDS RTN Services TDRSS

SNIS Functional Architecture STGT TDRSS FWD Services GRGT WSGT TDRSS NCCDS RTN Services TDRSS FWD Services TDRSS DAS RTN Services TDRSS FWD Services TDRSS NCCDS RTN Services TDRSS DAS RTN Services SNIS Switching SNIS Codec SNIS LOR TDRSS Scheduling, Control & Status SNIS Closed IONet Routing Close d IONet SNIS Restricted IONet Routing Restricted IONet SNIS Open IONet Routing Ope n IONe t SNIS External Network Routing External Networks SNIS Scheduling, Control & Status SNIS Time Services SNIS File Services = Existing TDRSS = SNIS NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 20

Preliminary SNIS Architecture MDP IR MDPs IRs DAS RTN Data VLAN SNIS Ethernet Switch(es)

Preliminary SNIS Architecture MDP IR MDPs IRs DAS RTN Data VLAN SNIS Ethernet Switch(es) VLAN Legacy RTN Data FWD Data Encoder Serial->Eth Convolutional Scrambling Reed-Solmon Monitor and Logging interfaces LOR Decoder Codec Eth->Serial Descrambling Reed-Solmon Enc Codec FWD IP NASA/GSFC, Code 452 Dec Enc Dec N Pooled encoders/decod ers with lots of modulators and receivers RTN IP Router Serial Interfaces (HDLC framing) SNIS IP Routing File Service Enc IP Routing FS FWD/ RTN IP SIW 4 – NASA Space Network IP Services 21

SNIS Schedule o Implementation start: May 2004 o System Requirements Review (SRR): July 2004

SNIS Schedule o Implementation start: May 2004 o System Requirements Review (SRR): July 2004 o System Design Review (SDR): November 2004 o Implementation Complete/Operations readiness Review (ORR): December 2005 o Complete Transition to Operations/Sustaining Engineering: March 2006 NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 22

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

NASA Space Network IP Services Summary NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 23

Summary and Action Items o SNIS planning is proceeding o Requirements definition is in

Summary and Action Items o SNIS planning is proceeding o Requirements definition is in progress o Architecture trade studies and demonstrations are underway o For more information: Dave. Israel@nasa. gov NASA/GSFC Code 567. 3 (301) 286 -5294 http: //snis. gsfc. nasa. gov/ NASA/GSFC, Code 452 SIW 4 – NASA Space Network IP Services 24

Acronyms ADP APID BOF CANDOS CCSDS CEV CFDP COTS DASCON FTP GN GPM GRID

Acronyms ADP APID BOF CANDOS CCSDS CEV CFDP COTS DASCON FTP GN GPM GRID GSFC HDLC IONET IP IPSec ISP ISS KSA LAN LDBP LEO LPT LRS MA MDM MDP MILA NCCDS NENS NISN NLIC NORM NTP Automated data Processing equipment Application Process Identifier Birds of a Feather Communication and Navigation Demonstration On Shuttle Consultative Committee for Space Data Systems Crew Exploration Vehicle CCSDS File Delivery Protocol Commercial Off-the Shelf Demand Access System Controller File Transfer Protocol Ground Network Global Precipitation Measurement mission Ground Station Router Interface Device Goddard Space Flight Center High-level Data Link Control Internet Protocol Operational Network Internet Protocol Security Internet Service Provider International Space Station K-band Single Access Local Area Network Long Duration Balloon Project Low Earth Orbit Low Power Transceiver Low Rate Switch Multiple Access Multiplexer/Demultiplexer Multicast Dissemination Protocol Merritt Island Launch Area Network Control Center Data System Near Earth Network Services NASA Integrated Services Network NISN Local Area Interface. Card NACK-Oriented Reliable Multicast Network Time Protocol NASA/GSFC, Code 452 OCD OMNI ORR PCD PDL PI PMP PTP S/C SCID SCPS SDR SLE SN SNAS SNIS SPTR SRD SRR SSA SSH STGT TCA TCP/IP TDM TDRSS TILT UAV UDP ULDBP VPN WAN WDISC WSGT Operations Concept Document Operating Missions as Nodes on the Internet Operations Readiness Review Project Commitment Document Product Design Lead Principal Investigator Product Management Plan Programmable Telemetry Processor Precision Time Protocol Spacecraft ID Secure Copy Protocol Space Communications Protocol Standards System Design review Space Link Extensiom Space Network Access System Space Network IP Services South Pole TDRSS Relay System Requirements Document System Requirements Review S-band Single Access Secure Shell Second TDRSS Ground Terminal Transformational Communication Architecture Transmission Control Protocol/Internet Protocol Time Division Multiplexing Tracking and Data Relay Satellite System TDRSS Internet Link Terminal Unmanned Aerial Vehicle User Datagram Protocol Ultra-Long Duration Balloon Project Virtual Private Network Wide Area Network WSC Data Interface Capability White Sands Complex White Sands Ground Terminal SIW 4 – NASA Space Network IP Services 25