Abstract Modeling of Service Package Result Components 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology,

Slides:



Advertisements
Similar presentations
IPP Notification and Notification Services White Paper Hugo Parra; Novell, Inc. October 6, 1999 The intent of this paper is to supplement the discussions.
Advertisements

System Integration and Performance
NASA SCaN Service Management Workshop Summary CSSA Service Management Working Group London, UK October 2010 John Pietras Global Science and Technology,
SGSS Extensions to and Modifications of CCSDS Space Communication Cross Support Service Management October 2012 John Pietras Global Science and.
(E?)SCCS-SM Concept Green Book Review Items. Global Editorial/Style Issues Defining acronyms once at their first use and using the acronym thereafter.
Buffered Data Processing Procedure Version of Comments MG / CCSDS Fall Meeting 2012 Recap on Previous Discussions Queue overflow processing.
OOAD Using the UML - Use-Case Analysis, v 4.2 Copyright  Rational Software, all rights reserved 1/18 Use Case Analysis – continued Control Classes.
Cross Support Transfer Services – Forward Frames Service 10 – 15 November 2014 London, United Kingdom John Pietras Global Science and Technology, Inc,
Reza Gorgan Mohammadi AmirKabir University of Technology, Department of Computer Engineering & Information Technology Advanced design.
1 IBM SanFrancisco Product Evaluation Negotiated Option Presentation By Les Beckford May 2001.
Introduction to Databases Transparencies
Cross Support Transfer Services – Service Control Service March 2015 Pasadena, California, USA John Pietras Global Science and Technology, Inc, Greenbelt,
Common Mechanisms in UML
CS 255: Database System Principles slides: Variable length data and record By:- Arunesh Joshi( 107) Id: Cs257_107_ch13_13.7.
Configuration Management
UML Class Diagrams: Basic Concepts. Objects –The purpose of class modeling is to describe objects. –An object is a concept, abstraction or thing that.
1 Introducing the Specifications of the Metro Ethernet Forum.
Copyright © 2009 by SDL Tridion. SDL Tridion®, SDL Tridion R5™, BluePrinting™, SiteEdit™ and WebForms™ are trademarks of SDL Tridion Holding B.V. or its.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
CSSM Meeting Summary Spring 2013 Meetings 15 – 18 April E. Barkley Chair (NASA/JPL) C. Haddow Co-Chair (ESA/ESOC) Bordeaux, France.
Mechanism to support establishment of charging policies Group Name: WG2-ARC Source: InterDigital Meeting Date: TP8 Agenda Item:
Communication and Functional Models
1 ProposeServicePackage (PSP) Operation SLE-SM Red-1 RID GSFC-01-JP John Pietras.
2010 Fall CCSDS meeting SMWG UK ) 1 Prototype Test Coordination for the SCCS Service Management (B-1) 26th October, 2010 JAXA ASAMA
NASA Space Network Ground Segment Sustainment (SGSS) Schedule Request SMWG Boulder, CO 31 October – 4 November 2011 John Pietras GST, Inc.
SWE © Solomon Seifu ELABORATION. SWE © Solomon Seifu Lesson 10 Use Case Design.
Framework & Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks ANCP WG IETF 71 – Philadelphia draft-ietf-ancp-framework-05.txt.
Computer Emergency Notification System (CENS)
(Business) Process Centric Exchanges
(Spring 2015) Instructor: Craig Duckett Lecture 10: Tuesday, May 12, 2015 Mere Mortals Chap. 7 Summary, Team Work Time 1.
1 ROAD MAP OF THE CCSDS ARCHITECTURE WORKING GROUP (AWG) Draft, Issue March 2003 Takahiro Yamada, Chair, AWG.
Overview of Functional Resources for IOAG Service Catalog Services 15 April 2013 Bordeaux, France John Pietras Global Science and Technology, Inc., Greenbelt,
1 Structuring Systems Requirements Use Case Description and Diagrams.
07/09/04 Johan Muskens ( TU/e Computer Science, System Architecture and Networking.
Structural Design Patterns
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
Cross Support Services Area Cross Support Transfer Service Working Group Monitored Data Cross Support Transfer Service: Scope and Format of Monitored Data.
Configuration Profile Development Approach Bakeoff: Build Up Results CCSDS Spring Workshop Pasadena, CA March 2015 Anthony Crowson Telespazio VEGA.
Cross Support Service Management Overview Nicolas Champsavoir DCT/PS/SSC CCSDS – CSS Area Cross Support Services ex-SLE Service Management.
CSTS File Transfer Service CS File Transfer Specification – Initial Discussions IOAG Service Catalogue #1 Scope Candidate Applications File Content.
2009 Spring CCSDS meeting ( Colorado Springs,USA ) SMWG 1 Validation Test Coordination for the SCCS Service Management (R-3.4) 20. April 2009 JAXA YAGI.
David Adams ATLAS Virtual Data in ATLAS David Adams BNL May 5, 2002 US ATLAS core/grid software meeting.
Comments from Simplified PROCESS-DATA Exercise John Pietras CSTSWG Berlin May, 2011.
The mandate of this working group is to facilitate effective service interoperability utilizing SIP in heterogeneous network environments as noted below.
Tracking Data CSTS v March - 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology, Inc, Greenbelt, MD, USA.
Communication Protocol Engineering Lab.
Configuration Mapper Sonja Vrcic Socorro,
Cross Support Transfer Services - Tracking Data Service 0.10 (in progress) March 2015 London, United Kingdom John Pietras Global Science and Technology,
Considerations for the Service Package Request/Service Package Recommended Standard October 2013 San Antonio, TX John Pietras Global Science and.
1 SMWG Service Management Book Refactoring Report Anthony Crowson Colin Haddow October 2009, ESTEC October 15, 2008.
Converting an Existing Taxonomic Data Resource to Employ an Ontology and LSIDS Jessie Kennedy Rob Gales, Robert Kukla.
Service Package Result Strawman 9 November 2015 Jean-Pierre Chamoun NASA - GSFC.
Functional Resources in Service Management and Service Package Execution CSSA Cleveland, Ohio October 2012 John Pietras GST, Inc.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
01-05 October 2007 Heppenheim, Germany eb - 1 SMWG Closing Plenary Report Fall 2007 Meeting Erik Barkley 5 October 2007.
F2F April 7, Enumeration & Connection Management presented by Chris Pane.
1 Options Clearing Corporation Encore Data Distribution Services April 22, 2004.
1 W.Hell (ESA) November 2015 FR Model and Registry Considerations FR Model and Registry Considerations November 2015.
Functional Resource and Service Component Information Maintenance 9 November 2015 Darmstadt, Germany.
Standard Service Configurations 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology, Inc., Greenbelt, MD, USA.
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.
Simplification of Configuration Profile Structure 8 March 2016 CSSMWG Telecon John Pietras Global Science and Technology, Inc.
Introduction to Functional Resources
Global Science and Technology, Inc., Greenbelt, MD, USA
Zueyong Zhu† and J. William Atwood‡
Simplified Configuration Profiles And Service Profiles
CMDH Refinement Contribution: oneM2M-ARC-0397R01
Presentation transcript:

Abstract Modeling of Service Package Result Components 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology, Inc., Greenbelt, MD, USA

Purpose of This Analysis/Presentation To fulfill CSSMWG Action Item # : “Create an abstract model of service package result components” 2

Purpose Of the Service Package Result 3 Identifies the Functional Resource instances and the connections among them that comprise the Service Package Result Implicitly identifies the SCCS services that have been scheduled Specifies the values of the configuration parameters of those Functional Resource instances Used to confirm settings Used to specify exact configurations/values when the flexibilities of the Service Package Request allowed multiple possible configurations/settings Contains the Functional Resource Name of each Functional Resource in the Service Package Needed to identify the sources of monitored parameter values and event notifications (and the targets of future real-time control directives) Contains the time(s) at which the services will be available Identifies the “locations” at which the services will be available ESLT aperture locations Network addresses Documents the provenance of the Service Package Closes the loop on Service Package Requests Useful for Service Accounting purposes Other forms of Service Package “result”?

Three Kinds of Service Package Results SLS Service Package Result o Schedules the space link resources and real-time transfer services for moving data across those space links o Expansion of B-1 SLS Service Package Result Retrieval Service Package o Schedules/configures the return data transfer services and associated production processes for retrieving data from an ESLT data store during or after the SLS that generated that data o Expansion of B-1 Retrieval Service Package Result Forward Offline Service Package o Schedules/configures the forward transfer services and associated production processes for moving data into an ESLT data store before the SLS is available o New More kinds? 4

Components of the SLS Service Package Result Identification o Unique and unambiguous o In Blue-1, this was the same as the ID of the Service Package Request  Not so simple in all situations, e.g., a single Recurrent Service Package Request can spawn multiple Service Package Results Provenance o Same Service Package ID can be associated with multiple versions of the Service Package Request, e.g., when a Service Package is replaced o B-1 Service Package Results relies on Document Exchange Protocol (DEP) sequence numbers to keep provenance straight  A more explicit and non-DEP-dependent method should be explored o Identification and provenance could be combined in an appropriately constructed naming scheme SLS Functional Resources o Instances o Start/stop times o Groupings (e.g., scenarios) External relationships/constraints (maybe?) 5

SLS Service Package Functional Resource Instances (1 of 4) Grouped by Functional Group (FG) o (Space Link) Physical Channel FRs o Sync and Channel Coding FRs o Space Data Link Protocol FRs o SLS Data Delivery Production FRs  Data Delivery Transfer Service Maps o Offline Data Delivery Production FRs  Data Sinks o Data Delivery Transfer Service FRs FRs within a FG specialization are related by containment; FRs in different FG specializations are related by Service Access Point (SAP)/Accessor port pairs 6

SLS Service Package Functional Resource Instances (2 of 4) 7

SLS Service Package Functional Resource Instances (3 of 4) 8

SLS Service Package Functional Resource Instances (4 of 4) At least 2 versions of each FR type in an SLS Service Package o Terse  Just enough information to tell the user what all of the Functional Resource Names are o Verbose  Contains all of the configuration parameters and their initial values 9

Start/Stop Times In Blue-1 Service Package Result, containment determined the start/stop times of production functionality o Classes without start/stop times inherited them from their containing classes Assumption: all start/stop times will continue to be expressed as absolute times o No need to express relative or conditional times Some options for expression of start/stop times o Every FG instance  Unambiguous but full of opportunities for inconsistencies o Implied containment  Inheritance through SAP/Accessor ports pairs o Some sort of “wrapper” around configurations  May limit extensibility o External Start/Stop time component that references every FR under its purview 10

Groupings Grouping by Configuration Profile o Configuration Profiles are used to identify the requested services/functional resources in the Service Package Request, but the Service Package Result does not necessarily have to reflect the organization of those profiles o SCCS-SM B-1 uses references to Configuration Profiles to minimize content of the Service Package Result  Space Communication Service Profile  Space Link Carrier Profile o In extensible Service Package Result, every FR instance must be individually identified to provide the FR Name  No need to group FRs by the configuration profile that triggered them Grouping by scenario o No identification of scenario inherent in FRs o Possible approaches are similar to those for grouping by start/stop times o Scenario should be optional – many providers don’t intend to use it Grouping by ESLT/relay satellite o Inherent in the identification of the specific aperture(s) that are used Other kinds of groupings? 11

External Relationships/Constraints Coupling the Service Package to external events or entities o E.g., Service Packages across multiple Provider CSSSes for 3-way tracking, D-DOR services o Could imply some communication among Provide CSSSes Would it apply to a whole Service Package or just a subset? o If the whole SP, then it could be handled as identification and/or provenance 12

Components of the Retrieval Service Package Result 13 Identification Provenance (?) o No current use for this in the Retrieval Service Package Retrieval Functional Resources o Instances o Start/stop times o Groupings External relationships/constraints (?) Assumption: return DTN services across the terrestrial WAN will require no scheduling in the User CSSS – Provider CSSS Service Package sense o There may be some coordination with the SSP ISP, but that’s a different Information Entity

Retrieval Functional Resources In Blue-1, a Retrieval Service Package consists of one retrieval transfer service instance and a reference to one antenna o Equates antenna with data store Next version needs to be more flexibly defined o Multiple transfer service instances per Retrieval Service Package  Allows access to groups of users for the period of the service package – supportive of a common playback mode of operation o Scheduling of CS File Transfer service files? o More flexible way of identifying the data stores that the Service Package accesses, e.g.:  Named data store at a ground terminal  Named data store for the whole Provider CSSS  Data store used by a specified SLS Service Package  Use case analysis should be done External coupling o Need to be able to share complete-mode CSTSes with SLS Service Packages  Current plan is to do this with TS maps, but something else may be required Is there any need to monitor a Retrieval Service Package? 14

Forward Offline Service Package Result No precedent in Blue-1 So far, only identified possible use is for Forward File service o Is it even needed for that? Hard to say since the service hasn’t been defined yet o No other transfer service-based forward services in Service Catalog 1 or 2 Assumption: forward DTN services across the terrestrial WAN will require no scheduling in the User CSSS – Provider CSSS Service Package sense o There may be some coordination with the SSP ISP, but that’s a different Information Entity Is there any need to monitor a Forward Offline Service Package? 15

Concluding Thoughts Inspired (at the Last Minute) by the Previous Material Requiring Provision Management to supply the Functional Resource Names in the Service Package Result is a potential burden to users Motivation for requiring PM to do so was the possibility of the same configuration profile being used repeatedly in the same Service Package o E.g., when the Provider CSSS satisfies a request for a single space link by splitting it up across multiple handovers in the same Service Package Result Allowing multiple Service Package Results to be provided in response to a single Service Package Request could possibly eliminate this possible redundant use of configuration profile FR instances o Multiple results for a single request is already on the table for recurrent requests o Extended identification and provenance information would support traceability back to the source request Propose to investigate this simplification over the next 6 months 16