Cross Support Service Management Overview Nicolas Champsavoir DCT/PS/SSC CCSDS – CSS Area Cross Support Services ex-SLE Service Management.

Slides:



Advertisements
Similar presentations
CSTS Service Instance Identification Summary of CSTS Discussions on M.Götzelmann.
Advertisements

SGSS Extensions to and Modifications of CCSDS Space Communication Cross Support Service Management October 2012 John Pietras Global Science and.
1 Review Notes concerning Review Notes concerning Forward Frame Service & Process Data Operation/Procedure
1 June 2010 Cross Support Transfer Services (CSTS) Overview.
SDLS impact on TM, AOS, TC Space Data Link Protocols Greg Kazz NASA/JPL Oct 16/17, 2012.
A General Purpose CCSDS Link layer Protocol Next Generation Data Link Protocol (NGDLP) Ed Greenberg Greg Kazz 10/17/
Folie 1 Service Oriented Architecture - Prototyping study - DLR/GSOC Author: S.Gully.
Cross Support Transfer Services – Forward Frames Service 10 – 15 November 2014 London, United Kingdom John Pietras Global Science and Technology, Inc,
1 08 January 2015 Stephen Horan Cube Quest Kick-off: Communications Rules PI for Avionics Space Technology Mission Directorate.
1 October 2009 Cross Support Transfer Services (CSTS) Future Services as of Spring 2014.
CSSM Meeting Summary Fall 2012 Meetings 15 – 18 October E. Barkley Chair (NASA/JPL) C. Haddow Co-Chair (ESA/ESOC) Cleveland, Ohio, USA.
1 CROSS SUPPORT SERVICE ARCHITECTURE Takahiro Yamada (JAXA/ISAS) CCSDS Meeting, Heppenheim, Germany 2 October 2007.
SLE-SM Refactoring Proposal Scope –Allow inclusion of services or modifications to existing ones without having to reedit the entire SLE-SM book. Proposal.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
CSSM Meeting Summary CCSDS CSSM Technical Meetings London, UK 10 – 14 November 2014.
1 ProposeServicePackage (PSP) Operation SLE-SM Red-1 RID GSFC-01-JP John Pietras.
Lecture Set 14 B new Introduction to Databases - Database Processing: The Connected Model (Using DataReaders)
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
2010 Fall CCSDS meeting SMWG UK ) 1 Prototype Test Coordination for the SCCS Service Management (B-1) 26th October, 2010 JAXA ASAMA
SISG - SSI ADD Service, Physical, and Protocol View Document Figures Ver 0.4, 2 Sept 09 Peter Shames, et al.
NASA Space Network Ground Segment Sustainment (SGSS) Schedule Request SMWG Boulder, CO 31 October – 4 November 2011 John Pietras GST, Inc.
(Business) Process Centric Exchanges
Cross Support Services Area Cross Support Transfer Services Working Group Strawman Forward Frame CSTS Specification Technical Note (June 2010) John Pietras.
CCSDS Security WG meeting October 2008, hosted by DLR at DIN premises (Berlin) 1 Data Link Security BOF An ESA contribution on Lessons Learned and Issues/Questions.
1 ROAD MAP OF THE CCSDS ARCHITECTURE WORKING GROUP (AWG) Draft, Issue March 2003 Takahiro Yamada, Chair, AWG.
ESA UNCLASSIFIED – For Official Use Network Layer Security - Food for Thought D. Fischer, I Aguilar-Sanchez CCSDS Fall Meetings.
Overview of Functional Resources for IOAG Service Catalog Services 15 April 2013 Bordeaux, France John Pietras Global Science and Technology, Inc., Greenbelt,
1 W.Hell (ESA) November 2014 SLE Pink Books SLE Pink Books Summary of the Updates November 2014.
Cross Support Services Area Cross Support Transfer Service Working Group Monitored Data Cross Support Transfer Service: Scope and Format of Monitored Data.
FSH/security SLS-SLP fall2009 (version 4) Page 1 Security Headers + Homogeneous approach to FSH and Insert Zone in TM/AOS/TC frames: some problems and.
CSTS File Transfer Service CS File Transfer Specification – Initial Discussions IOAG Service Catalogue #1 Scope Candidate Applications File Content.
Space Data Link Secure Protocol Simulator Bruno Saba DCT/TV/IN 15/04/2010.
CSS-SM Refactoring Proposal Scope –Allow inclusion of services or modifications to existing ones without having to reedit the entire CSS-SM book. Objectives.
Abstract Modeling of Service Package Result Components 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology,
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
Considerations for the Service Package Request/Service Package Recommended Standard October 2013 San Antonio, TX John Pietras Global Science and.
CSTS Generic Procedures Assessment of the Current Status and Proposal for Next Steps M.Goetzelmann
Service Package Result Strawman 9 November 2015 Jean-Pierre Chamoun NASA - GSFC.
ESA UNCLASSIFIED – For Official Use SDLS Key Management Extended Procedures Daniel Fischer, Ignacio Aguilar Sanchez CCSDS Fall Meetings 2012 Oct 2012.
Space Data Link Secure Protocol Interoperability Testing Interfaces Definition Proposal Bruno Saba DCT/TV/IN 26/04/2010.
Functional Resources in Service Management and Service Package Execution CSSA Cleveland, Ohio October 2012 John Pietras GST, Inc.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
1 Systems Architecture WG: Charter and Work Plan October 23, 2003 Takahiro Yamada, JAXA/ISAS.
01-05 October 2007 Heppenheim, Germany eb - 1 SMWG Closing Plenary Report Fall 2007 Meeting Erik Barkley 5 October 2007.
MD CSTS prototype status 2012 : MD user (NASA) based on NASA Fw development MD provider (CNES) based on ESA Fw development NASA/ESA Fw interoperability.
CSA WG Meeting 17 May 2011 Page 1 Berlin, Germany CSA WG Service Agreement Status Prepared by Hugh Kelliher Space ConneXions Limited
1 W.Hell (ESA) November 2015 FR Model and Registry Considerations FR Model and Registry Considerations November 2015.
DSN CCSDS SLE SM Prototype Plan Erik Barkley December 2006.
1 Nov. 9, 2015 CSTS Forward Frame Service Work Plan T. Pham Nov. 9, 2015.
CMC meeting, 23 October, 2008 Page 1 JAXA CCSDS Status October, 2008 CMC Meeting DIN, Berlin, Germany Kaneaki Narita JAXA CCSDS Secretary Office.
Why we need USLP Greg Kazz Ed Greenberg November 9-10, 2014 CCSDS Fall London Question: Why the change of name from NGSLP to USLP? Answer: 1) In time the.
SISG ConOps Operational Functional Deployments Space Internetworking Strategy Group Peter Shames 22 Oct 2009 Version 1.6 DRAFT.
Standard Service Configurations 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology, Inc., Greenbelt, MD, USA.
LonWorks Introduction Hwayoung Chae.
Fall Meeting, November 11, 2015 Paul Pechkam, JPL/NASA
1 Management of Offline SLE Services SLe-SM Red-1 RID GSFC-09-JP John Pietras.
Service Agreement & Configuration Profile White Book Overview and Status 4 – 8 April 2016 Cleveland, Ohio, USA John Pietras Global Science and Technology,
Cross Support Services Area Functional Resource Identifiers in SCCS-SM Information Entities John Pietras London, UK October 2010.
1 Transfer Service Specification Issues CCSDS September 2005 Meeting Atlanta.
1 W. Hell (ESA) March / April 2014 SLE Books Updates SLE Books UpdatesStatus March / April 2014.
1 Composite Carrier Profiles SLE-SM Red-1 RID GSFC-03-JP (formerly Add Prototype Carrier Requests to Service Packages) John Pietras.
Databases (CS507) CHAPTER 2.
Global Science and Technology, Inc., Greenbelt, MD, USA
Bruno Saba DCT/TV/IN 26/04/2010
Simplified Configuration Profiles And Service Profiles
Service, Physical, and Protocol View Document Figures
ROAD MAP OF THE CCSDS ARCHITECTURE WORKING GROUP (AWG)
Application of ODP for Space Development
CPPA3 Overview.
Presentation transcript:

Cross Support Service Management Overview Nicolas Champsavoir DCT/PS/SSC CCSDS – CSS Area Cross Support Services ex-SLE Service Management

Cross Support Service Management 2 Contents ■What are Cross Support Services ? ■Space Link telemetry and command protocols overview ■Cross Support overview ■Space Link Extension (SLE) overview ■Cross Support Service Management concepts ■CSSM Services overview ■Real world use cases and examples References ■ ■Cross Support Concept Book (Green book) v1 : 910x3g2s.pdf ■Cross Support Reference model v1 : 910x4b2e1.pdf ■CSSM Standard (Red Book) v1 : 910x11r1.pdf

Cross Support Service Management 3 The SLE extend the return Telemetry (TM) and forward Telecommand (TC) services defined by CSSDS for Space Link data exchanges. What are SLE Services ?

Cross Support Service Management 4 What are Cross Support Services ? The Cross Support Services include to major elements : ■Transfer Services (CSTS)  move spacelink data unit between ground stations, control centers, and end-user facilities  SLE services are part of the Cross Support Transfer Services ■Service Management (CSSM)  that control the scheduling and provisioning of the Transfer Services (including SLE service)  CSSM is the new name of SLE-SM

Cross Support Service Management 5 From SLE to Cross Support Transfer Services (CSTS) ■The SLE services extend the Space Link services as follows :  over distance : Space Link protocol processing may be done in multiple locations, possibly geographically separeted from the antenna.  in time : data flows can be stored and retrieved later.  by adding information : conditions at the time of the receipt is added to the space link data (in the form of annotations). ■The CSTS services will extend the SLE by adding transfer services for Ground Facilities generated information :  Datation  Positioning (Delta-DOR)  Orbit Dertermination  Others ?

Cross Support Service Management 6 What are SLE Services ? Extension over time, distance and information

Cross Support Service Management 7 Space Link protocols : Return Services Spacecraft ID Virtual Channel ID… Optional Extra counters… Command Link Control Word APID Packet length… DATAHEADER Space packet HEADER 2 nd HEADER PACKET CLCWRSCODE Frame

Cross Support Service Management 8 Return SLE Services ■Return All Frames (RAF) : provides all the frames of the space link data stream. ■Return Complete Frames (RCF) : provides Master Channel (MC) or specific Virtual Channel (VC) of a particular RAF channel. ■Return Frame Secondary Header (RFSH) : provides MC or VC frame secondary header extracted from a RAF channel. ■Return Operational Control Field (ROCF) : provides MC or VC operational control fields extracted from a RAF channel. ■Return Space Packets (RSP) : provides packets with selected Application Process IDentifiers (APIDs) extracted from a VC. ■Return Insert or Return Bitstream : AOS services to be defined…

Cross Support Service Management 9 Return SLE Services

Cross Support Service Management 10 Space Link protocols : Forward Services Spacecraft ID Virtual Channel ID Frame counter… APID Packet length, counters… DATAHEADER TC Packet HEADERPACKET RSCODE TC Frame ENCODED TC DATASTART SEQUENCE Command Link Transmission Unit (CLTU) TAIL SEQUENCE

Cross Support Service Management 11 Forward SLE Services ■Forward Space Packets (FSP) : enables single users to provide packets for uplink with needing to co-ordinate with other users of the spacecraft. ■Forward Telecommand Virtual Channel Access (FTCVCA) : enables users to provide complete VCs for uplink. ■Forward Telecommand Frame (FTCF) : enables users to provide TC frames to be transformed to Command Link Transmission Units (CLTU) ready for uplink. ■Forward Command Link Transmission Unit (FCLTU) : enables users to provide CLTUs for uplink to the spacecraft.

Cross Support Service Management 12 Forward SLE Services

Cross Support Service Management 13 SLE Complexes SLE System is composed of one or more SLE Complexes. Each SLE Complex is a logical system that provides one or more SLE services and interoperate with the Mission Data Operations System (MDOS) and/or other SLE Complexes. The various SLE Complexes that composes an SLE System may be operated independently by different agencies.

Cross Support Service Management 14 Complex Management (CM) and Utilization Management (UM) One CM can handle many UMs

Cross Support Service Management 15 Purpose of Cross Support Service Management Standardize and automate interactions between users and providers of space link and transfer services, and provide the means to configure the resources needed to execute those services ■Set the values of the parameters involved in space link and cross support transfer services (CSTS) such as SLE ■Specify the services needed to execute space link and CSTS ■Configure ground stations for the establishment of space links ■Configure ground stations for processing of forward and return space link data ■Arrange timely provision of transfer services ■Disseminate Trajectory Predictions CSSM standardize the interactions between Utilization Management (UM) and Complex Management (CM)

Cross Support Service Management 16 CSSM Utilization Management (UM) It is the function within the MDOS that coordinates the requests by users for space link and transfer services from the SLE Complex. Utilization Management role: ■Requests periods of provision of space link services and space link extension transfer services ■Provides configuration information for RF, modulation, space link service, and space link extension transfer service ■Provides Trajectory Prediction information that allows the Complex to determine where the mission spacecraft will be at the requested periods of service provision ■Coordinates with Mission User Entities within the MDOS to enable the execution of SLE services and to collect status information.

Cross Support Service Management 17 CSSM Complex Management (CM) Complex management controls the extent to which Utilization Management can affect actual SLE Complex resources and, as such, acts as the SLE transfer service producer and provider. Complex Management role : ■Negotiates types of services, numbers of service instances, and the length of the Service Agreements with UM; ■Responds to requests from the UM for individual space link sessions; ■Provides configuration information to the resources of the SLE Complex to enable the production and provision of SLE services, and monitors their correct operation.

Cross Support Service Management 18 CSSM Services and Information Entities ■Service Agreement service  The Service Agreement covers all aspects of CSSM and defines the bounds for the three other information entities ■Configuration Profile service  Configuration Profiles are used by CM and UM to define preset configurations of space link and transfer services (eg. SLE) production parameters ■Trajectory Prediction service  Trajectory Predictions defines the course of the spacecraft over a period of time ■Service Package service  Service Packages specifies the antenna, space link and transfer services (eg. SLE) configuration, and time span for a particular space link session.

Cross Support Service Management 19 Services Dependencies Service Agreement Service Service Package Service Configuration Profile Service Trajectory Prediction Service

Cross Support Service Management 20 What is a « Service » ? ■Service definition in CCSM is simpler than in a classic Service Oriented Architecture (SOA) :  No discovery of service, no registry etc.  All messages and interactions are statically defined  More like a Client/Server architecture with one single server (CM) and multiple clients (UM) ■A service is defined by :  Information : what is necessary to configure the service  Operations to alter the information hold by the service : an operation is a sequence of exchanged messages between the service provider and the service consumer. ■The CSSM standard provides : UML Diagrams, State Diagrams and, for each service, a list of operations (with formal XML Schemas for every messages)

Cross Support Service Management 21 Services Dependencies Service Agreement Service Service Package Service Configuration Profile Service Trajectory Prediction Service Service Agreement Service

Cross Support Service Management 22 Service Agreement Service Information  Boundaries and constraints on services to be requested an provided agreed to by CM and UM.  Identification of authorized service users (tranfer service security information) Operations  QUERY_SERVICE_AGREEMENT

Cross Support Service Management 23 Services Dependencies Service Agreement Service Service Package Service Configuration Profile Service Trajectory Prediction Service Configuration Profile Service

Cross Support Service Management 24 Configuration Profile Service Information  Space Link Physical  E.G. carrier frequency, sub-carrier freqency, modulation index, etc.  Can change as a function of time  Space Link Protocols  Command encoding and telemetry decoding algorithms  Transfer Services  Parameters to configue, enable SLE Transfer Services Operations  [ ADD | DELETE | QUERY ]_SPACE_LINK_SESSION_PROFILE  [ ADD | DELETE | QUERY ]_SPACE_LINK_EVENTS_PROFILE  [ ADD | DELETE | QUERY ]_ SLS_TRANFER_SERVICE_PROFILE  [ ADD | DELETE | QUERY ]_ RETRIEVAL_SERVICE_PROFILE

Cross Support Service Management 25 Space Link Session Profile Configuration Service Profile ■Forward and return Space link Carrier and sub-carrier  Frequency, waveform, modulation, polarization, power ratio, sweep parameters… ■Symbol stream  Symbol rate, IQ channel assignement, convolutionnal coding… ■RAF Production  FEC, frame length, interleave depth… ■CCSDS DataSink  Datasink ID, storage selection criterion, store channels…

Cross Support Service Management 26 Space Link Event Profiles Configuration Service Profile ■Return and Forward Space Link State  State Id, start/end times, start/end time windows ■Return and Forward Space Link Events  Event time, time window, sequence number ■Space Link Data Transport Parameters (associated with State and Events)  Communication mode, convolutionnal coding, polarization… whatever can change during a space link session.

Cross Support Service Management 27 Space Link Session Transfer Service Profiles Configuration Service Profile ■CCSDS SLS transfer service common parameters  Functional group ID, timeout period, start time offset, end time offset, user ID… ■RAF service transfer profile  Authorize frame quality… ■RCF service transfer profile  Virtual Channel identifiers … ■FCLTU service transfer profile  Notification mode… ■Bilateral service transfer profile  User specific (currently not defined as an SLE service)

Cross Support Service Management 28 Retrieval Transfer Service Profiles Configuration Service Profile ■CCSDS Retriecal TS Profile  UserId, transfer buffer size, lower bound reporting period… ■Either Offline RAF TS Profile ■Or Offline RAF TS Profile  Virtual Channel ID ■Or Retrieval Bilateral TS Profile  User specific (currently not defined as an SLE service)

Cross Support Service Management 29 Services Dependencies Service Agreement Service Service Package Service Configuration Profile Service Trajectory Prediction Service

Cross Support Service Management 30 Trajectory Prediction Service Information  Spacecraft position as function of time, either in OEM format (Ephemeris), or in OPM format (?) Operations  ADD_TRAJECTORY_PREDICTION  DELETE_TRAJECTORY_PREDICTION  QUERY_TRAJECTORY_PREDICTION

Cross Support Service Management 31 Services Dependencies Service Agreement Service Service Package Service Configuration Profile Service Trajectory Prediction Service Service Package Service

Cross Support Service Management 32 Service Package Service Information  Coordinates use of configuration and trajectory information  Identifies start/stop time of services  Identifies types of services needed  Identifies sequencing of service events (as a function of time) Operations UM => CM  [ CREATE* | REPLACE* | DELETE | QUERY ]_SERVICE_PACKAGE  SELECT_ALTERNATE_SCENARIO  APPLY_NEW_TRAJECTORY CM => UM  SERVICE_PACKAGE_CANCELED (notify)  SERVICE_PACKAGE_MODIFIED (notify)  PROPOSE_SERVICE_PACKAGE*

Cross Support Service Management 33 Service Package Profiles ■Either a Space Link Session or a Retrieval Session. ■Space Link Session  Transfer Service Profile reference  Service Scenario ■Service Scenario  Trajectory Reference  Space Link Service request ■Space Link Service Request  Session start time and start time window, session duration …  Antenna Constraints : preferred antennas, required or excluded antennas  Event sequence reference ■Retrieval Session  Antenna reference  Transfer service profile reference  Access start and stop time

Cross Support Service Management 34 CSSM Standardized Messages CMUM Query Config Update Config Create Service Package New Trajectory Propose Service package Ground Stations Admin. Ground Stations Admin. Planning Auto Planning Manual Planning Orbit Comput. Ground Stations Control Spacecraft Monitoring & Control New Scenario Setup Action TM / TC over SLE Instantiate Sched.