SEP and LET GSE Software Presenter: Andrew Davis caltech

Slides:



Advertisements
Similar presentations
Transmitting & Receiving Contents  Hardware for Transmitting & Receiving:By Ryan Caulfield  Software for Transmitting & Receiving: By Todd John  Non-Computer.
Advertisements

TCP/IP Protocol Suite 1 Chapter 18 Upon completion you will be able to: Remote Login: Telnet Understand how TELNET works Understand the role of NVT in.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Ferry Astika Saputra Workshop Administrasi Jaringan TELNET & SSH.
Introduction to Your Name Goes Here
TCP/IP Protocol Suite 1 Chapter 18 Upon completion you will be able to: Remote Login: Telnet Understand how TELNET works Understand the role of NVT in.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Critical Design Review 2002 November 20,21,22 STEREO IMPACT 1 SEP Central, LET, and SEPT Flight Software Presenter: Andrew Davis
Remote Login: TELNET and
STEREO IMPACT Critical Design Review 2002 November 20,21,22 1 SEP and LET GSE Software Presenter: Andrew Davis Contact:
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
File Transfer Protocol (FTP)
Introduction 1 Lecture 7 Application Layer (FTP, ) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering.
Chapter 26 remote logging & Ftp
Introduction 1-1 Chapter 2 FTP & Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 IC322 Fall.
思科网络技术学院理事会. 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
26.1 Chapter 26 Remote Logging, Electronic Mail, and File Transfer Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
1 Chapter Client-Server Interaction. 2 Functionality  Transport layer and layers below  Basic communication  Reliability  Application layer.
Jozef Goetz, Application Layer PART VI Jozef Goetz, Position of application layer The application layer enables the user, whether human.
TCP/IP Transport and Application (Topic 6)
Real Time Messaging Protocol RTMP. Flash Streaming Server Flash Streaming Server communicates with its clients using the Adobe patented RTMP over TCP,
MODULE I NETWORKING CONCEPTS.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 13 FTP and Telnet.
Introduction to Student Name Student Class.
1 Chapter 34 Internet Applications (Telnet, FTP).
FTP File Transfer Protocol Graeme Strachan. Agenda  An Overview  A Demonstration  An Activity.
FTP Short for File Transfer Protocol, the protocol for exchanging files over the Internet.protocolfilesInternet works in the same way as HTTP for transferring.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
TELNET 1.TELNET 2.SSH. TELNET  TELNET is an abbreviation for TErminaL NETwork.  It is the standard TCP/IP protocol for virtual terminal service as proposed.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
FGM peer CDR GSE - 1 Berlin, April 6, 2004 Ground Support Equipment Concept (GSE) Werner Magnes Institut für Weltraumforschung (IWF) Austrian Academy of.
FGM peer PDR GSE - 1 Braunschweig, October 8-9, 2003 Ground Support Equipment Concept (GSE) Werner Magnes Institut für Weltraumforschung (IWF) Austrian.
Ch26 Ameera Almasoud 1 Based on Data Communications and Networking, 4th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007.
Process-to-Process Delivery:
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes RBSP/EFW CDR /30-10/1 647 Ground Support Equipment Will Rachelson University of.
Basic Edge Core switch Training for Summit Communication.
Chapter 7: Using Windows Servers
Web fundamentals: Clients, Servers, and Communication
The Intranet.
SMS module HDL-MGSM.431.
Development of a Simulator for the HANARO Research Reactor (Communication Protocol) H.S. Jung.
ESA GSE.
The OSI Model and the TCP/IP Protocol Suite
Module 4 Remote Login.
Introduction to Your Name Goes Here
System Architecture & Hardware Configurations
Introduction to Networking
File Transfer and access
Unix access in the 1970s-1980s Each monitor+keyboard directly connected to server HW (serial line) Multi-user Program on mainframe that lets you “talk”
The OSI Model and the TCP/IP Protocol Suite
Access Control Lists CCNA 2 v3 – Module 11
Remote Login: Telnet Objectives Chapter 18
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Process-to-Process Delivery:
Time Gathering Systems Secure Data Collection for IBM System i Server
Introduction to Your Name Goes Here
The OSI Model and the TCP/IP Protocol Suite
The OSI Model and the TCP/IP Protocol Suite
Networking Theory (part 2)
Radoslaw Jedynak, PhD Poland, Technical University of Radom
Chapter 2: The Linux System Part 5
Chapter 7 Network Applications
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
The OSI Model and the TCP/IP Protocol Suite
Process-to-Process Delivery: UDP, TCP
Chapter 5 SNMP Management
Chapter 5 SNMP Management
Internet Applications (Telnet, FTP)
Networking Theory (part 2)
Networking Theory (part 2)
Presentation transcript:

SEP and LET GSE Software Presenter: Andrew Davis ad@srl. caltech SEP and LET GSE Software Presenter: Andrew Davis ad@srl.caltech.edu 626-395-1916 Contact: Bob Radocinski rgr@eir.jpl.nasa.gov 626-395-1915 10-31-2002

The SEP/LET GSE Software falls into four broad categories Commanding Command terminal Stored commands Command forwarding Build command messages Telemetry Socket Server Display real-time non real-time Logging Plus the low-level software to access the IDPU simulator via the parallel port.

Environments for SEP GSE software SEP telescope integration & testing at Caltech Pre-delivery environment testing (JPL) Bench-checkout at UCB before EMI/EMC EMI/EMC at UCB Bench-checkout at APL S/C integration & test at APL End-to-end testing at the accelerator Commissioning Mission Operations

Real-time commanding from the SEP GSE will be disabled after delivery of SEP to APL. SEP commands will still be formulated by the SEP team, but will be inserted into the command stream at the IMPACT POCC

Commanding The SEP GSE software will provide support for commanding from the SEP GSE keyboard using a terminal-like program. The program allows the user to type any command on the SEP GSE keyboard. On <CR>, the command is sent. Monitors and displays any command responses. Allows the user to send any stored command message on the SEP GSE using a simple keyboard command. If command forwarding is enabled, and any remotely sent command message arrives while the terminal program is running, the program allows the user to either reject the command message or allow it to be sent.

Commanding The SEP GSE software will provide the capability to send command messages stored on its disk to SEP. The programs are stored in a variant of the standard CCSDS command messages that use relative times instead of absolute times If the command message is to be forwarded to the IMPACT GSE, the SEP GSE will convert the stored command message into a standard command message based on the current time before forwarding it. If the command message is to be forwarded to the IDPU simulator, the SEP GSE will convert the stored message into the format expected by the IDPU simulator (24-bit command words).

Commanding The SEP GSE software will provide the capability of forwarding CCSDS command messages from the telescope GSEs (e.g. the HET GSE). The default state will be NOT to forward command messages. The telescope team assembles their commands into a command message that is sent to a dedicated SEP GSE command Socket. The message should begin with the appropriate forwarding command (LET-CMD, HET-CMD, or SIT-CMD) and end with the command termination character. When the SEP GSE receives the command message and there are no time conflicts with other command messages, it sends it across the IMPACT IDPU simulator (pre-delivery) or forwards it to the IMPACT GSE (post-delivery). If the IMPACT GSE (post-delivery) accepts the command message, the SEP GSE will send an acceptance notice back to the originator. If the command message is not accepted by the IMPACT GSE or the SEP GSE detects a time conflict, the SEP GSE will return a rejection notice and discard the message.

Commanding Security Command messages from the telescope GSEs to the SEP GSE when sent over non-secure networks will use the same SSH-2 protocol that is used to send command messages between the IMPACT POCC and the MOC. Command messages from the SEP GSE to the IMPACT GSE will use the same SSH-2 protocol. Post-delivery, the default state will be that SEP commands will enter the command stream at the IMPACT POCC, not at the SEP GSE. The SEP team will provide SEP commands to the IMPACT POCC via another (TBD) secure channel.

Socket Server Software The SEP GSE will act as a socket server that will provide telemetry to the telescope GSEs Up to 12 TCP/IP connections The following telemetry packets will be forwarded over the socket connections: all packets with any SEP ApID IMPACT housekeeping packets that contain SEP housekeeping data SEP command responses beacon data packets

SEP GSE Software Data Display and Logging Real-time SEP GSE Displays Page displays and time history plots for SEP housekeeping. A page display with packet statistics for each SEP ApId. SEP GSE Logging The SEP GSE will log to its disk the following telemetry packets: all packets with any SEP ApId, IMPACT housekeeping packets that contain SEP housekeeping data, SEP command responses, beacon data packets. The SEP GSE will also log to its disk all telecommand packets that the SEP GSE generates or forwards from the telescope GSEs. SEP GSE Non-real time Plotting/Analysis The SEP GSE software will include a set of IDL routines for plotting/trend analysis of the logged SEP Central housekeeping data.

LET GSE Software Data Display and Logging LET GSE Real-time Data Display Filter the packets from the SEP telemetry that contain LET data. Build a set of standard (TBD) data structures from the LET data. Build a standard set of real-time page displays for the information in the standard structures (may have more than one type of page display per structure.) Allow the user to select variables from the page displays to build time history plots. LET GSE Logging Log the packets and standard structures to disk as they occur. LET GSE Non-real time Plotting/Analysis Furnish a set of IDL interface routines for accessing the LET data on the disks for reports, test results, ... Provide a set of IDL routines for generating a standard set of plots from the disk data.