Telemetry Processing and Archiving − 1 Telemetry Flows, Processing and Archiving.

Slides:



Advertisements
Similar presentations
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Advertisements

2014 Workshop on Spacecraft Flight Software 1 Pasadena, CA, December 16-18, 2014 ICON End-To-End Operations Philosophy Will Marchant, Manfred Bester, Carl.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Protocols and the TCP/IP Suite
OSI Model.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
STEREO IMPACT Critical Design Review 2002 November 20,21,22 1 SEP and LET GSE Software Presenter: Andrew Davis Contact:
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
March 2004 At A Glance ITOS is a highly configurable low-cost control and monitoring system. Benefits Extreme low cost Database driven - ITOS software.
NASA Goddard Space Flight Center Direct Readout Laboratory NPP/JPSS HRD/LRD Status Patrick Coronado NASA Goddard Space Flight Center directreadout.sci.gsfc.nasa.gov/ipopp.
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.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 12: Routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
THEMIS FDMO CDR Peer Review − Pre-Launch Operations 1June 1-2, 2004 Pre-Launch Operations Mark Lewis.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
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,
CHIPSat Cosmic Hot Interstellar Plasma Spectrometer Spacecraft Julius-Maximilians-Universität Würzburg S: Telematik in der Raumfahrt Prof. Dr. Schilling.
Chapter 6 – Connectivity Devices
THEMIS FDMO Review Management Topics − 1 October 5, 2004 Management Topics Manfred Bester.
Final Version Micro-Arcsecond Imaging Mission, Pathfinder (MAXIM-PF) Mission Operations Tim Rykowski Jeffrey Hosler May 13-17, 2002.
THEMIS FDMO Review Pre-Launch Preparations Update − 1 October 5, 2004 Pre-Launch Preparations Update Mark Lewis.
ONE Concept. ONE Work area & lab setup ONE Goals Provide single network interface regardless of physical link Provide reliable, isochronous message transport.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
THEMIS FDMO CDR Peer Review − FOT Activities 1June 1-2, 2004 FOT Activities Mark Lewis.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
TRIO-CINEMA Meeting at KHU 1 October 19-23, 2009 CINEMA Operations Manfred Bester.
THEMIS PROJECT NAS UCB, June 2003 Science Operations Tim Quinn 4 June 2003.
Polar Gateways 2008THEMIS Constellation Operations − Jan 2008 THEMIS Constellation Operations Dr. Manfred Bester University of California at Berkeley.
Internet multimedia: simplest approach audio, video not streamed: r no, “pipelining,” long delays until playout! r audio or video stored in file r files.
NASA’s Goddard Space Flight Center Lunar Reconnaissance Orbiter Ground System Requirements.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Protocol Layering Chapter 11.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
J. Liebeher (modified by M. Veeraraghavan) 1 Introduction Complexity of networking: An example Layered communications The TCP/IP protocol suite.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
LAN Switching Virtual LANs. Virtual LAN Concepts A LAN includes all devices in the same broadcast domain. A broadcast domain includes the set of all LAN-connected.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
Windows Vista Configuration MCTS : Advanced Networking.
Network Overview. Protocol Protocol (network protocols) - a special set of rules that define communication between two or more devices on a network.
FOT Software Tools Mark Lewis.
The OSI Model and the TCP/IP Protocol Suite
Mission Operations Requirements
Network Architecture Introductory material
Virtual LANs.
The OSI Model and the TCP/IP Protocol Suite
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Review of Important Networking Concepts
Protocols and the TCP/IP Suite
The OSI Model and the TCP/IP Protocol Suite
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Presentation transcript:

Telemetry Processing and Archiving − 1 Telemetry Flows, Processing and Archiving

Telemetry Processing and Archiving − 2 Data Flows Swales I&T Facility Berkeley Mission Operations Center White Sands Complex (WDISC) Compatibility Test Van GSFC NMC Wallops Ground Station Different Routes for End-to-end Data Flows Between Probes and GDS Elements Berkeley Ground Station THEMIS Probe Secure Intranet TDRS Secure VPN Tunnel Via Open Internet Open / Closed IONet Open IONet Hartebeesthoek Ground Station Dial-up Phone Line Santiago Ground Station Merritt Island Ground Station KSC & Astrotech UCB I&T Facility

Telemetry Processing and Archiving − 3 HBK Data Flows Detail of Data Flows Between MOC and HBK ITOS Workstations for HBK Passes Are Completely Isolated from Other Networks

Telemetry Processing and Archiving − 4 Network Topology Secure Network Topology CheckPoint Firewall at MOC Controls Network Traffic Between Four Secure Subnets: 1. Isolated Operations Network (ION) Hosts ITOS Workstations and Flight Dynamics Systems 2. Berkeley Ground Station (BGS) Subnet Hosts All Ground Station Systems 3. NASA Open/Restricted/Closed IONet Access Via T-1 Line 4. THEMIS I&T Subnet – Partly Via VPN Tunnel Across Open Internet Firewall Rules Configured to Only Allow Very Restricted Access Between Subnets, Ensuring Proper Security On All Network Segments ITOS Workstations Configured and Tested During I&T − No Change for On-orbit Operations Required

Telemetry Processing and Archiving − 5 Mission Control Network Network Architecture All Ground Stations and I&T Systems Connect to Dedicated Ports on Primary IP Frame Router to Establish TLM and CMD Socket Connections Router Switches TLM and CMD Socket Connections Through to Multiple ITOS Systems Process Controlled by Automated Scheduling System

Telemetry Processing and Archiving − 6 TLM & CMD Data Routing Telemetry & Command Routing Scheme Frame Router Acts as Server –Provides Matrix Switching Capability –Connections Based on Scheduling Information from SatTrack Gateway Server or via Operator Commands –Handles Incoming Connections from Ground Stations, White Sands Complex, I&T EGSE Racks and ITOS Systems Port Assignment –Each Ground Station and Spacecraft Control Client (ITOS) Has Dedicated Ports for TLM, CMD & CTL –Spacecraft Control Clients (ITOS) Are Patched Through to Any Ground Station via Switch Configuration in Routing Matrix –Science Data Tool (SDT): Connects to Secondary Frame Router –Standard Frame Format with SMEX/EDOS Header for All Data Flows –I&T End-to-end Tests –Ground Stations –Space Network

Telemetry Processing and Archiving − 7 Frame Routing Details

Telemetry Processing and Archiving − 8 Routing of Data Streams Linking FrameRouter and FrameRelay Allows Distribution of Real-time Telemetry Data to Many ITOS Workstations Remote Control via SatTrack Gateway Server

Telemetry Processing and Archiving − 9 TLM Data Routing During I&T

Telemetry Processing and Archiving − 10 Telemetry Data Format Virtual ChannelPriorityData TypeData Source VC00Real-timeProbe State-of-health Data (BAU) VC11PlaybackProbe State-of-health Data (BAU) VC22Real-timeInstrument Data (IDPU) VC33PlaybackInstrument Data (IDPU) VC4N/ANot Used VC5N/ANot Used VC64PlaybackProbe Bus Events (BAU) VC75Fill DataGenerated Fill Data (CIM) Telemetry Data Format CCSDS V1 Frame Format –Telemetry Data Routed by Virtual Channels Annotated Channel Access Data Units (CADUs): 1274 Bytes –SMEX/EDOS Annotation Header:10 bytes (Generated at Ground Station) –Attached Synchronization Marker: 4 bytes –Virtual Channel Data Unit: 1100 bytes –Reed-Solomon Code Trailer: 160 bytes

Telemetry Processing and Archiving − 11 Telemetry Data Delivery Data RoutingTransfer MediumVirtual ChannelsMaximum Data Rate BGS to MOC/SOC Secure Local Area Network (100 Mbps) VC0, VC1, VC2, VC kbps NASA/GN to MOC/SOC Secure, Shared TCP/IP Network Connection (T1 Line, 1.5 Mbps) VC0, VC2, VC kbps MOC to HBK Dial-Up Modem Line (56 kbps) (TBD) VC kbps WDISC to MOC Secure, Shared TCP/IP Network Connection (T1 Line, 1.5 Mbps) VC kbps I&T to MOC/SOC Secure TCP/IP Connection via VPN VC0, VC1, VC2, VC3, VC6 Limited by Open Internet Delivery of Real-time Telemetry Data TCP/IP Network Socket Connection (BGS/GN/SN) –Initiated by Ground Station Dial-up Modem Line (HBK) –Call Initiated by MOC

Telemetry Processing and Archiving − 12 Telemetry Data Delivery Data RoutingTransfer Medium Virtual Channels Maximum Data Volume / Pass Latency BGS to MOC/SOC Secure Local Area Network (100 Mbps) VC0, VC1, VC2, VC3, VC6 225 MBytes Required: 1 hour Desired: 30 min WLP, MILA to MOC/SOC Open Internet VC0, VC1, VC2, VC3, VC6 225 MBytesRequired: 24 hours Desired: 12 hours AGO, HBK to MOC/SOC Open Internet VC0, VC1, VC2, VC3, VC6 225 MBytesRequired: 24 hours Desired: 12 hours WSC to MOC/SOC N/AVC0N/A I&T to MOC/SOCOpen Internet VC0, VC1, VC2, VC3, VC6 VariableN/A Delivery of Stored Telemetry Data Post-pass File Transfer Initiated by Ground Station or MOC

Telemetry Processing and Archiving − 13 Telemetry File Naming Telemetry File Naming Conventions Format –FACILITY.PROBE_BUS_NAME.TLM_VCN.YYYY_DDD_HHMMSS.dat Examples –BGS.THEMIS_A.TLM_VC0.2007_028_ dat –WLP.THEMIS_B.TLM_VC1.2007_029_ dat –MIL.THEMIS_C.TLM_VC2.2007_038_ dat –AGO.THEMIS_D.TLM_VC3.2007_032_ dat –HBK.THEMIS_E.TLM_VC6.2007_034_ dat –WSC.THEMIS_A.TLM_VC0.2006_301_ dat –SSL.THEMIS_A.TLM_VC0.2006_003_ dat –SAI.THEMIS_A.TLM_VC0.2006_003_ dat –JPL.THEMIS_A.TLM_VC0.2006_003_ dat –KSC.THEMIS_A.TLM_VC0.2006_003_ dat File Transfer from SAFS –tha p03vc0.dat –thb p03vc3.dat

Telemetry Processing and Archiving − 14 Data TypeBGS 11mWLP 11mMILA 9mAGO 9mHBK 10mSN Real-time Telemetry DataSMEX PFLPSMEX Post-pass Telemetry DataSMEX PFLPN/A Real-time Command Data TLM & CMD Header Utilization SMEX Header:Also Known as EDOS Header PFLP Header:Provided by Enertec Systems

Telemetry Processing and Archiving − 15 Network Certification Matrix Network Function TestedBGS 11mWLP 11mMILA 9mAGO 9mHBK 10mSN Receive System Performance Long-loop Telemetry Playback Firewall Configuration IP Network Connectivity to FrameRouter Real-time TLM Data Transfer to MOC Real-time CMD Data Transfer from MOC Real-time TRK Data Transfer to FDC Post-pass TLM File Transfer to MOC Post-pass UTDF File Transfer to FDC Acquisition Vector Transfer Pass Schedule Transfer to/from DSMC Clock Correlation / Time TaggingN/A WDISC Remote Control InterfaceN/A SWSI Remote Control InterfaceN/A Voice Loop MOC-to-Facility Complete Pass & Mission Simulations

Telemetry Processing and Archiving − 16 Telemetry Processing at JPL Probe ITOS FrameRouter Jim’s Packet Splitter FilterForward Real-time IGSE Packet Files

Telemetry Processing and Archiving − 17 Telemetry Processing Probe Ground Station Tim’s SOC Processing

Telemetry Processing and Archiving − 18 Telemetry Processing Level 0 Packet Files by APID Level 1 ??? Level 2 CDF Files

Telemetry Processing and Archiving − 19 BTAPS Requirements Application –Multi-mission Trending and Plotting System –Used with RHESSI and THEMIS MySQL Database –Hold All BAU and IDPU Engineering Data For Life of Mission –Total Data Volume 56 GBytes for 3 Years Decommutate Telemetry Packets –Store Data in Physical Units –Include Data Quality Checks and Verification –Packet Lengths –THEMIS Packets May Cross Frame Boundaries Separate Engineering Conversion Table for Each Probe –Conversions May Change Over Time Web Interface for Data Access –Output Data in ASCII Format Over Any Time Range Graphics Capability –Plots Over Any Time Range –Include Up To Six Telemetry Mnemonics on One Plot –Plot Mnemonics Versus Time or Other Mnemonics

Telemetry Processing and Archiving − 20 BTAPS Implementation In-house Development at SSL –Programming Language (PERL, MySQL, PHPLOT) –Solaris and Linux Platform Support Development of Tools for Procedure and Feature Testing Develop Individual Tools for Various Tasks –Data Acquisition –Database Handling –Plotting –Web Interfaces Project Duration –Prototype Version Completed One Year Prior to THEMIS Launch –Operational Version Completed and Tested by THEMIS FOR Configuration Control –Standard Workspace SVN Control

Telemetry Processing and Archiving − 21 Future Points of Discussion Real-time Science Data Flows Usage of VC2 Instead of VC3 Telemetry Data for Instrument Testing Ephemeris Products Product Generation Integration of Ephemeris into CDF Products Pass Scheduling Scheduling Process Format of Pass Schedule Files