Simulation Interoperability Standards Organization (SISO) Standard for: Distributed Debrief Control Architecture (DDCA)

Size: px
Start display at page:

Download "Simulation Interoperability Standards Organization (SISO) Standard for: Distributed Debrief Control Architecture (DDCA)"

Transcription

1 Simulation Interoperability Standards Organization (SISO) Standard for: Distributed Debrief Control Architecture (DDCA) 0 SISO-STD-XXX-DDCA DRAFT_VERSION Prepared by: 0 Distributed Debrief Control Architecture Product Development Group

2 0 Copyright 0 by the Simulation Interoperability Standards Organization (SISO), Inc. P.O. Box Orlando, FL -, USA All rights reserved. Permission is hereby granted for SISO developing committee participants to reproduce this document for purposes of SISO product development activities only. Prior to submitting this document to another standards development organization for standardization activities, permission must first be obtained from the SISO Standards Activity Committee (SAC). Other entities seeking permission to reproduce this document, in whole or in part, must obtain permission from the SISO Executive Committee (EXCOM). SISO EXCOM P.O. Box Orlando, FL -, USA Copyright 0 SISO. All rights reserved. Page of

3 Revision History Version Section Date Description All //0 NEW //0 //0 All 0//0 Added DDCA state diagram Added UML sequence diagram(s) Reformatted document, cleanup for presentation to SISO. Copyright 0 SISO. All rights reserved. Page of

4 INTRODUCTION.... Purpose.... Scope.... Objectives.... Intended Audiences.... Acknowledgements... 0 REFERENCES.... SISO References:.... Other References:.... Bibliography:... DEFINITIONS... 0 ACRONYMS AND ABBREVIATIONS... 0 DISTRIBUTED DEBRIEF CONTROL ARCHITECTURE (DDCA).... DDCA Concepts.... DDCA Master and Client Roles.... DDCA Capabilities..... Tier Capabilities.... DDCA Transport Mechanism.... DDCA States.... Joining a DDCA event.... Example Playback Sequence... DDCA MESSAGE HEADER.... Unique Identifiers.... Time Windows... Copyright 0 SISO. All rights reserved. Page of

5 0 DDCA MASTER MESSAGES Replay Control Messages Load Close List..... Sync.... Remote Participant Status Messages..... Request Status..... Join..... Leave..... JoinResponse..... LeaveResponse.... Compatibility Level Messages..... DDCACompatibility... 0 DDCA CLIENT MESSAGES.... Error.... Acknowledge.... ListResponse.... StatusResponse.... JoinRequest.... LeaveRequest.... DDCACompatibility.... DDCA-X... Copyright 0 SISO. All rights reserved. Page of

6 LIST OF FIGURES FIGURE TIER CAPABILITIES FIGURE DDCA STATE DIAGRAM FIGURE DDCA PLAYBACK SEQUENCE Copyright 0 SISO. All rights reserved. Page of

7 Introduction The Distributed Debrief Control Architecture is an object model that is designed to specify the states and behaviors required for multiple discrete after action review (AAR) systems to interoperate during a distributed after action review event.. Purpose DDCA is defined as an object model that specifies the messages, states, and behaviors that a simulation tool should adopt during a distributed after action review event. 0. Scope This standard defines the DDCA in terms of an object model, messages, and state definitions. The DDCA standard is expected to grow and evolve over time as new use cases are incorporated into the standard. This standard has roots from The Boeing Company s Distributed Debrief Control Protocol (DDCP) and Combat Air Force Distributed Mission Operation (CAF DMO) s DDCP tailoring. 0. Objectives The primary objective of this standard is develop an interoperable architecture for distributed debrief that will enhance existing debrief capabilities while reducing integration and operating costs. It is imperative for SISO to develop this standard, as the simulation community is already deploying distributive debrief systems.. Intended Audiences The primary audience for this document is the Modeling & Simulation community. Other communities of interest, although not the intended primary audience, are encouraged to leverage the standard military scenario description language described here for use in their domains. 0. Acknowledgements This document was created as a community effort by the Distributed Debrief Control Architecture (DDCA) Product Development Group (PDG). This PDG was chartered by the Simulation Interoperability Standards Organization (SISO) Standards Activity Committee (SAC) in March 00. This document would not have been possible without the hard work and dedicated efforts of the following individuals: Product Development Group Officers Mike Frenchy France (Chair) Copyright 0 SISO. All rights reserved. Page of

8 Randy Pitz (Vice Chair) John Jinkerson (Secretary) Jeff Abbott (SAC TAD) 0 Drafting Group Team Eric Fitty Watz (Editor) John Jinkerson (Co-Editor) Randy Pitz Nick Tallyn Scott Flood Jordan Clare Darrell Howard Copyright 0 SISO. All rights reserved. Page of

9 References. SISO References: Document Number SISO-ADM SISO-ADM SISO-ADM SISO-REF-0-0 Title SISO Policies and Procedures (P&P) SISO Balloted Products Development Process (BPDP) Policy for: The Style and Format of SISO documents DDCA Study Group Final Report. Other References: Document Number XML World Wide Web Consortium (WC) web site Title XML Schema Bibliography: 0 Document Number Title Copyright 0 SISO. All rights reserved. Page of

10 Definitions DDCA Master DDCA Client The DDCA Master has control of the replay session, meaning it is the device or application responsible for issuing commands such as Start, Stop, Play, etc. to any connected Clients. The DDCA Client listens to a DDCA Master device, and executes the commands issued from the Master device. Clients do not control the debrief event. Copyright 0 SISO. All rights reserved. Page 0 of

11 Acronyms and Abbreviations AAR DDCA DDCP DIS DMO EXCOM HLA IEEE OSF TENA UUID After Action Review Distributed Debrief Control Architecture Distributed Debrief Control Protocol Distributed Interactive Simulation Distributed Mission Operations Executive Committee High Level Architecture Institute of Electrical and Electronics Engineers Open Software Foundation Test and Training Enabling Architecture Universally Unique Identifier Copyright 0 SISO. All rights reserved. Page of

12 0 0 0 Distributed Debrief Control Architecture (DDCA). DDCA Concepts DDCA is designed as a system-agnostic state diagram which represents the concept of operations for conducting a distributed debriefing event. DDCA operates on the principle that a single application, known as the DDCA Master, has control of the replay session while one or more Client applications are listening; meaning, the Master application is responsible for sending out commands to all Clients and instructing the Clients in such tasks as: which replay time window to load, exactly where in the replay time window to point, and when to play, stop play, etc.. There can only be a single Master application present in a DDCA event at any one time. Any number of Client applications may join into or leave a DDCA event at any time. Multiple recordings (a.k.a. log files) may be replayed during a single DDCA event. DDCA represents the desired end-states of DDCA clients and Master devices during and throughout a distributed debrief event. The individual Modeling and Simulation (M&S) architectures such as DIS, HLA, and TENA will each contain an implementation of DDCA in accordance with the objects, messages, and data types for that architecture. DDCA is designed as an Object Model, complete with associated state diagrams, in order to: Maximize adoption of the standard Allow for adoption of DDCA using any protocol Illustrate the expected [ required ] behavior of DDCA master and client devices The DDCA shall consist of an object model that defines: Messages used in DDCA States of Master and Client applications Behaviors when transitioning between various states Interoperability between DDCA implementations across the M&S architectures shall be enabled through consistent use of these messages, states and behaviors. Guidance documents will be created to describe the recommended practices for specific simulation protocols such as DIS, HLA and TENA.. DDCA Master and Client Roles Within the DDCA there are two types of messages: Control messages: primarily sent from a Master to one or more Client applications. Request messages: sent from a Client(s) to the Master in response to a Control message. The Distributed Debrief Control Architecture includes two types of applications: Master and Client applications. The role of DDCA Master and Client devices will be explained in detail below. In DDCA, the Master is the main, or controlling, application. The Master is responsible for all control messages sent during a DDCA recording or playback session. There can be only one DDCA Master application in any given DDCA event. Master applications within DDCA: Copyright 0 SISO. All rights reserved. Page of

13 0 Do not respond to Control messages sent from Clients. Responds to Request messages sent from Clients. Sends Control messages to any / all Client applications. A DDCA Client application is a listener for commands from the DDCA Master application. Client applications within DDCA: Do not actively control other Clients Are responsible for processing and executing commands received from the Master application. Responds to Control messages from the Master application. Do not respond to Request messages from other Clients.. DDCA Capabilities.. Tier Capabilities The main features of DDCA are illustrated in Figure. The set of Tier capabilities, as highlighted in blue, are considered to be essential to the core functionality of the Distributed Debrief Control Architecture. The objectives of DDCA Tier are to enable the basic replay control features necessary to control a distributed debrief session. Time Synchronization View Synchronization Scalable Compatibility VCR-Type Controls Annotation Tools Display of Tactical Areas Remote Bookmarks Remote Participant Status Use of Existing Protocols Transfer Replay Control Extension and Experimentation 0 Figure Tier Capabilities Copyright 0 SISO. All rights reserved. Page of

14 The DDCA Tier capabilities, shown in as the grayed-out boxes, are future capabilities for the DDCA standard. Tier capabilities will evolve as the standard continues to evolve.... Time Synchronization The critical enabling feature for distributed debrief. This is the capability of managing a common timeline for playback across all distributed systems. 0 The DDCA will rely on external implementations such as NTP servers to provide a means of synchronizing individual system clocks across all participants in an exercise. The ability to precisely synchronize system clocks is paramount to the time synchronization capability of DDCA.... Replay Control Replay control is another critical enabling feature for distributed debrief. This is the ability to control the playback of recorded simulation data using Play, Pause, Fast Forward, and Rewind. DDCA Messages covering this functionality will be discussed later in this document. 0. DDCA Transport Mechanism The DDCA standard does not specify a particular mechanism to be used in the sending and receiving of DDCA messages. Specific implementations of DDCA will be covered in Annexes to the standard. These Annexes shall provide a reference implementation of DDCA for the following simulation and training architectures: DIS, HLA, and TENA. DDCA messages can be transported over any supported protocol. The specific method used to transport and receive a DDCA message is independent of the DDCA Object Model itself; applications may receive and process DDCA messages received by any means. An application that is actively participating in a distributed debrief, and is capable of receiving and processing DDCA messages shall adhere to the desired state after receiving and processing a DDCA message. 0. DDCA States The DDCA state diagram is illustrated at a high level in Figure. Copyright 0 SISO. All rights reserved. Page of

15 0 0 Figure DDCA State Diagram The state diagram shown in Figure illustrates the possible Client application states during a DDCA event. There can be multiple transitions between the Play, Seek, and Pause states. Each of the Play, Seek, and Pause states can also transition to the Stop state.. Joining a DDCA event This section describes how a DDCA Client application joins a DDCA event. Beginning from the Unjoined state, a DDCA Client must transition into the Ready state. This is done by sending a request to join message to the master, and receiving a satisfactory response from the Master device. When a DDCA device joins a DDCA event the device shall transition to the Ready state. From the Ready state, the Client can then transition into the Stop state. Stop is where a mission is loaded but not yet playing. From Stop, the Client can transition into one of the three possible replay states: Play, Seek, or Pause. It is possible for a Client to transition directly from the Stop state into a Seek state; for example, if a recording is opened and the first command is to seek to a point 0 minutes into the recording, a Client would transition from Stop directly into Seek. Likewise it is possible for the Client to transition directly into a Pause state; for example, if a recording is opened and the first command is to Pause, a Client would transition from Stop directly into Pause. Copyright 0 SISO. All rights reserved. Page of

16 0. Example Playback Sequence An example of DDCA playback, illustrated as a UML sequence diagram, is shown in Figure. UML sequence diagrams allow the specification of various runtime scenarios by showing an object s lifeline (as a vertical line) and the messages exchanged with other object(s). In this example, there are two object lifelines: the DDCA Master (named Master Controller in the diagram) and the DDCA Client (/Client in the sequence diagram). The messages exchanged between the Master and Client during a typical playback sequence are illustrated in the order in which they occur. Copyright 0 SISO. All rights reserved. Page of

17 Copyright 0 SISO. All rights reserved. Page of

18 Figure DDCA Playback Sequence The example playback sequence presented in Figure assumes minimal network latency, no lost messages, and no errors. Throughout a DDCA event, the Master application will broadcast regular Sync messages. Sync messages are used to ensure that all clients of the controller are in the same time and state as the controller and each other. As the contents of the Sync message change, they will be noted in the sequence description below. Sync messages sent by the Master application are responded to with an Acknowledge by DDCA Clients that are currently joined to the controller issuing the Sync. A DDCA Master begins the playback sequence with no clients and issues a RequestStatus message to the network. Potential Clients respond with a StatusResponse message indicating their UUID, current state (which should be UNJOINED), and human-readable name. Sync messages at this time indicate the STOP state and a NODATA time. As Clients are not currently joined, no Acknowledge responses are expected. The Master application then issues Join messages to the clients which are to be joined to the playback. The Clients respond with Acknowledge messages. Sync messages still indicate a STOP state and NODATA time. Clients will respond to the Sync messages with Acknowledge messages confirming a READY state. The Master application will then issue a List message, asking all DDCA Clients to respond with a list of available recordings. All Clients shall respond to the List message with ListResponse messages, showing the session ID and session name of each playback file that is available. Once the Master application has chosen the session to play back, the Master issues a Load message. This message identifies to the clients which file to load for playback. Sync messages after the load should now indicate the simulation start time of the playback file, but otherwise not change. Acknowledge responses from the DDCA Client(s) now indicate a STOP state. When the playback is to begin, the Master s Sync messages will change to indicate a PLAY state, the simulation Zulu time, and the playback speed of (real-time). Acknowledge responses from the DDCA Client(s) confirm the PLAY state. As needed for discussion, the Master may issue Sync messages with a speed of 0 (PAUSE), (PLAY), other positive integer value (SEEK [fast-forward]), or negative integer value (SEEK [rewind]). Acknowledge messages from the DDCA Client(s) confirm the PLAY, PAUSE, or SEEK state as indicated. When the playback is finished, the Master application shall issue Sync messages with the state of STOP, the simulation Zulu time at the time of the stop, and a speed of 0. Acknowledge responses from the DDCA Client(s) confirm the STOP state. The Master then issues a Close message, indicating that all connected DDCA Clients may free up any committed resources. The Clients Acknowledge responses now indicate a state of READY. At this point, the Master application may issue Leave messages, informing the Clients that the session has ended. Clients do not issue Acknowledge responses to this message, but instead shall transition to the UNJOINED state. The Master application may now issue List or Load commands to repeat the playback sequence as necessary. DDCA Message Header All DDCA messages will incorporate a common message header with the following information: Copyright 0 SISO. All rights reserved. Page of

19 Sender Address Unsigned - IP address of the sender Originating ID UUID UUID of the sending application 0 Receiver Address Unsigned - IP address of the receiver (could be broadcast address) Message Type Unsigned -bit Enumeration of message types (some protocols/interfaces may require this in order to process) integer Message Size - Length of the message (some protocols/interfaces may require this in order to process) Message ID Unsigned - Time Z Unsigned -. Unique Identifiers Unique (by sender) message id Wall clock Zulu time of message creation, in milliseconds since January 0, 0. Table DDCA Message header DDCA uses UUIDs to uniquely identify the Master and Client applications in a DDCA event. When a Client joins a DDCA event, the Client is assigned a UUID by the Master. For subsequent communications between Master and Client, the Master will refer to the Client using the Client s UUID. A Universally Unique Identifier (UUID) is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF). A UUID is a -octet (-bit) number. In its canonical form, a UUID is represented by hexadecimal digits, displayed in five groups separated by hyphens, in the form ---- for a total of characters ( alphanumeric characters and four hyphens). For example: 0e00-eb-d-a-0000 There are 0,,,0,,,,,0,,,, possible UUIDs ( to the nd power or to the th power), or about. 0. Generating a UUID is supported in nearly all major programming languages along with a number of database systems including MySQL, Oracle, PostgreSQL and SQL Server. 0. Time Windows DDCA will use a Time Window object in the Load command. The Time Window object represents a window of time that is desired for playback. DDCA Clients will be responsible for searching their inventory of recordings, and replaying the recording or log file that corresponds to the time window. starttimez Unsigned - endtimez Unsigned - Zulu time corresponding to the beginning of the playback window. In milliseconds since January 0, 0. Zulu time corresponding to the end of the playback window. In milliseconds since January 0, 0. Table TimeWindow object Copyright 0 SISO. All rights reserved. Page of

20 DDCA Master Messages The following table details messages sent from, and received by, a DDCA Master application. Message Name Load Close List Sync Description Instructs Client(s) to load a recording for replay. Instruct Client(s) to closes the file(s) being replayed. Instructs Client(s) to list all available recordings. Covers Play, Stop, Seek operations. Also acts as a heartbeat. Request Status Join Leave JoinResponse LeaveResponse DDCACompatibility DDCA-X Requests status of objects on the network. Requests that a particular Client or Clients join a DDCA event. Requests that a particular Client or Clients leave a DDCA event. Process a Client s request to join a DDCA event. Process a Client s request to leave a DDCA event. Requests Client(s) to report compatibility level for DDCA interoperability. A generic message structure which supports extensible content Table DDCA Master messages 0 0. Replay Control Messages The following commands are issued by the Master for Replay control... Load The Load command is used to load recordings for playback. Recordings are identified by Session Identifier, which is a universal unique identifier (UUID). The Load command can only occur from the Ready state and enables entry into the Stop state. timewindow TimeWindow A TimeWindow object (see Table ) representing the start and end times for the DDCA event. Table Load message.. Close The Close command closes the files being recorded or played back. The close command also references the UUID for the Session Identifier. The close command can occur from the Stop state and enables DDCA Client(s) to leave the Stop state and enter into the Ready state. No additional fields, outside of the DDCA message header, are defined for the DDCA Close message. Copyright 0 SISO. All rights reserved. Page 0 of

21 .. List The List command requests all recording devices to list their available recordings. See List response description...). The List command can occur from the Ready state and keeps the Client in the Ready state. The List command contains a single parameter, timewindow, which represents the window of time in which the Client application should constrain its search for available recordings. If the Master desires that its Clients return a list of all available recordings, the fields within the timewindow parameter should be set to timewindow TimeWindow A TimeWindow object (see Table ) representing the start and end times for the DDCA event. searchtype Unsigned -bit integer Specifies the search type Table List message The searchtype field indicates what recordings should be searched and returned by the Client. The field must be one of the following values:. All available recordings. a. Client should list all available recordings. Starts at, or later than a. Client should list all recordings that start at, or later than, the starttimez parameter.. Starts at, or earlier than a. Client should list all recordings that start at, or earlier than, the starttimez parameter.. Ends at, or later than a. Client should list all recordings that end at, or later than, then endtimez parameter. Ends at, or earlier than. Inclusive.. Sync a. Client should list all recordings that end at, or earlier than, the endtimez parameter a. Client should list all recordings that start a, or later than the starttimez parameter AND which end at, or earlier than the endtimez parameter. The Sync command enables Play, Stop, Seek, and Record operations by way of an enumerated type variable. Simulation Zulu time and the speed of the sync are also passed with this command. The Sync command allows Client state changes between the Record, Stop, Play, Pause, and Seek states. Copyright 0 SISO. All rights reserved. Page of

22 0 0 Purpose - Purpose of the sync operation Sim Time Z - Simulation Zulu time of the sync operation Speed - The requested playback speed Table List message. Remote Participant Status Messages The following commands are issued by the Master for additional Client control... Request Status Request Status enables the Master to request the status of Clients. The Request Status command may occur in any state, and enables no state transitions. Client applications that receive a Request Status message should respond to the message sender with their current status. Master ID UUID Unique identifier of the Master Table RequestStatus message.. Join Join enables the Master to request a Client to join a DDCA event by referencing its ClientID. A Client that accepts a Join command transitions from the Unjoined state to the Ready state. Client ID UUID Unique identifier of the participant Table Join message.. Leave Leave enables the Master to request a Client to leave the exercise by referencing its Client ID. Upon receipt of a Leave command, a Client transitions to the Unjoined state. Client ID UUID Unique identifier of the participant Table Leave message.. JoinResponse The JoinResponse command is issued by the Master, in response to the Master receiving a Join request from a Client. Master ID UUID Unique identifier of the Master Response - Enumerated join status response Name Length Unsigned - Length of character array for Client Name Copyright 0 SISO. All rights reserved. Page of

23 0 Client Name Character Participant s name array Client ID UUID Unique identifier issued to the participant.. LeaveResponse Table 0 JoinResponse message The Leave response command is issued by the Master, in response to the Master receiving a Leave request from a Client. Master ID UUID Unique identifier of the Master Response - Enumerated leave status response Client ID UUID Unique identifier issued to the participant. Compatibility Level Messages Table LeaveResponse message The following messages are issued by the Master to enable scalable compatibility... DDCACompatibility The DDCACompatibility message is issued by the Master to request a Client to report its compatibility level for DDCA interoperability. Compatibility Level - Enumerated value representing DDCA compatibility level Table DDCACompatibility message DDCA Client Messages The following table details messages sent from, and received by, a DDCA Client application. Message Name Error Acknowledge ListResponse StatusResponse Description Sent anytime a Client experiences an error condition Sent in response to a number of messages from the DDCA Master Lists the Client s available recording sessions Indicates the Client s current Status JoinRequest Request to join a DDCA event LeaveRequest DDCACompatibility Response Request to leave a DDCA event Indicates the Client s DDCA compatibility level Copyright 0 SISO. All rights reserved. Page of

24 DDCA-X. Error SISO-STD-XXX-DDCA A generic message structure which supports extensible content Table Client messages 0 The Error message is sent anytime a Client experiences an error condition. Information in this message includes error code, error level, and a description of the error. ErrorCode Unsigned - ErrorLevel Unsigned -bit integer DataLength Unsigned - ErrorData Character array Client-defined error code Level of error. See Table for error descriptions. Length of error data Description of the error condition Table Error message DDCA shall support error levels as described in Table. Client applications are encouraged to use best practices when determining the appropriate error level for a given message; i.e., avoid using Critical or Error level for engineering-level debugging messages. Error Level Value Description Verbose May contain any content. Information Contains useful information when the system is functioning normally. Warning Indicates something is wrong, and the system is able to continue functioning in a normal or degraded state. Error Indicates something is wrong, and the system requires technical assistance to resolve the issue. The system is unable to continue. Table Error levels. Acknowledge Many of the messages sent by the Master are acknowledged by the Client. Examples include: Sync, Join, Leave, Close, and Load. The components of an Acknowledge message sent by the client include the message ID being responded to (message ID) and the client s current state (CurrentState). 0 Message ID - Unique identifier of the Client application (as assigned by the Master) Current State - Current state (see Table for state descriptions). ListResponse Table Acknowledge message This message is sent when a participant has received the List message from the DDCA master. Upon receipt of this message, the participant shall send their list of all available sessions to the master. Copyright 0 SISO. All rights reserved. Page of

25 0 Number of UUID Unique identifier of the Client application (as assigned by the Sessions Master) Session Data variable The fields below are repeated for Number of Sessions id UUID Unique identifier of the Client session starttime - Session start time in GMT seconds endtime - Session end time in GMT seconds namelength Unsigned - sessionname Character array. StatusResponse Length of the sessionname field in bytes Name of the Client session Table ListResponse message This message is sent when a Client is reporting its status to the DDCA Master. If in the Unjoined state, the Client will respond to any Status Request command received. If in any other state, the Client will respond only to Status Request commands from the Master it is joined to. A StatusResponse message may be issued in any state, and results in no state transitions. ClientID UUID Unique identifier of the Client application (as assigned by the Master) CurrentState Unsigned - Current state (see Table for state descriptions) SupportedStates Unsigned - Bit-masked value indicating states supported by the Client (see Table for state descriptions) NameLength Unsigned - Indicates the length of the Name field Name Character array Name of the Client application Table StatusResponse message A Client application shall use the enumerated values found in Table to indicate the Client s current state as well as the Client s supported states. All Clients must support at least the Unjoined and Ready states. A DDCA Client application may be in exactly one state at any instance in time. When indicating more than one supported state, a Client shall use a bitwise-or operation to compute the Client s supported state value. The DDCA Client state enumerations are as follows: State Unjoined Ready Stop Play Seek Pause Error Enumeration Value 0x x x x x x x Table Client Supported States Copyright 0 SISO. All rights reserved. Page of

26 0 0. JoinRequest This message is sent when a Client is requesting to join a DDCA event. If accepted, the Client will transition from the Unjoined state to the Ready state. ClientID UUID Unique identifier of the Client application (as assigned by the Master) SupportedStates Unsigned - Bit-masked value indicating states supported by the Client (see Table for state descriptions) NameLength Unsigned - Indicates the length of the Name field Name Character array Name of the Client application Table 0 JoinRequest message. LeaveRequest This message is sent when a Client is requesting to leave a DDCA event. Upon acknowledgement, the Client will transition into the Unjoined state and is free to join other DDCA events. ClientID UUID Unique identifier of the Client application (as assigned by the Master) Table LeaveRequest message. DDCACompatibility The DDCACompatibility message is sent when the Client is reporting its compatibility level for DDCA interoperability to the Master. Compatibility Level. DDCA-X - Enumerated value representing DDCA compatibility level Table DDCACompatibility message The DDCA-X message can be sent by either a Master or a Client application. DDCA-X messages are designed to provide a variable payload section, similar to that of a DIS Set Data Pdu. The variable payload section may contain any content as specified by the sender of the message. Senders and recipients of DDCA-X message(s) should have a shared understanding of the DDCA-X payload prior to using the message. The DataID, DataLength, and Data fields may be repeated as necessary within the DDCA-X message. If repeated, all fields {id, length, and data} must be included. The complete length of the DDCA-X message, including all payload contents, shall be reflected in the MessageSize field within the message header. DataID Unsigned - Identifier for the data field Copyright 0 SISO. All rights reserved. Page of

27 DataLength Unsigned - Data Unsigned -bit integer array Length of the data field Contents of the data field Table DDCA-X message Copyright 0 SISO. All rights reserved. Page of

SISO-STD Standard for Distributed Debrief Control Architecture. Version /10/2016

SISO-STD Standard for Distributed Debrief Control Architecture. Version /10/2016 SISO-STD-015-2016 Standard for Distributed Debrief Control Architecture Version 1.0 11/10/2016 Prepared by Distributed Debrief Control Architecture Product Development Group Copyright 2016 by the Simulation

More information

SISO-ADM Policy for Product Identification. 03 May 2018

SISO-ADM Policy for Product Identification. 03 May 2018 SISO-ADM-001-2018 Policy for Product Identification 03 May 2018 Prepared by: Simulation Interoperability Standards Organization Standards Activity Committee (SISO SAC) SAC Approved: 06/06/2018 EXCOM Approved:

More information

Administrative Guideline. SMPTE Metadata Registers Maintenance and Publication SMPTE AG 18:2017. Table of Contents

Administrative Guideline. SMPTE Metadata Registers Maintenance and Publication SMPTE AG 18:2017. Table of Contents SMPTE AG 18:2017 Administrative Guideline SMPTE Metadata Registers Maintenance and Publication Page 1 of 20 pages Table of Contents 1 Scope 3 2 Conformance Notation 3 3 Normative References 3 4 Definitions

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language INTERNATIONAL STANDARD ISO/IEC 15938-2 First edition 2002-04-01 Information technology Multimedia content description interface Part 2: Description definition language Technologies de l'information Interface

More information

Working Group Charter: Basic Profile 1.2 and 2.0

Working Group Charter: Basic Profile 1.2 and 2.0 Working Group Charter: Basic Profile 1.2 and 2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 Web Services Basic

More information

Working Group Charter: Web Services Basic Profile

Working Group Charter: Web Services Basic Profile Working Group Charter: Web Services Basic Profile Web Services Basic Profile (wsbasic) Creation Date: 2002.03.05 Revision Date: 2008.09.09 Document Editors: WS-I Secretary (secretary@ws-i.org) This Working

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 9834-8 Third edition 2014-08-15 Information technology Procedures for the operation of object identifier registration authorities Part 8: Generation of universally unique

More information

Content Management for the Defense Intelligence Enterprise

Content Management for the Defense Intelligence Enterprise Gilbane Beacon Guidance on Content Strategies, Practices and Technologies Content Management for the Defense Intelligence Enterprise How XML and the Digital Production Process Transform Information Sharing

More information

Scalable and Embeddable Data Logging for Live, Virtual and Constructive Simulation: HLA, Link 16, DIS and more

Scalable and Embeddable Data Logging for Live, Virtual and Constructive Simulation: HLA, Link 16, DIS and more Scalable and Embeddable Data Logging for Live, Virtual and Constructive Simulation: HLA, Link 16, DIS and more Björn Möller, Pitch Technologies, Sweden Fredrik Antelius, Pitch Technologies, Sweden Tom

More information

Russ Housley 21 June 2015

Russ Housley 21 June 2015 Introduction to the Internet Engineering Task Force Russ Housley 21 June 2015 Internet Engineering Task Force We make the net work The mission of the IETF is to produce high quality, relevant technical

More information

Batch Control Standards Status

Batch Control Standards Status Batch Control Standards Status Author: Dave Emerson Systems Architect Yokogawa - U.S. Development Center 2155 Chenault Drive, Suite 401 Carrollton, TX 75006 USA Office: +1.972.417.2753 e-mail: Dave.Emerson@US.Yokogawa.com

More information

ISO INTERNATIONAL STANDARD. Road vehicles Open diagnostic data exchange (ODX) Part 1: Data model specification

ISO INTERNATIONAL STANDARD. Road vehicles Open diagnostic data exchange (ODX) Part 1: Data model specification INTERNATIONAL STANDARD ISO 22901-1 First edition 2008-11-15 Road vehicles Open diagnostic data exchange (ODX) Part 1: Data model specification Véhicules routiers Échange de données de diagnostic ouvert

More information

What Is a Distributed Simulation (i.e., A Federation)?

What Is a Distributed Simulation (i.e., A Federation)? M&S VV&A RG Core Document: VV&A of Federations What Is a Distributed Simulation (i.e., A Federation)? 1/31/2011 A distributed simulation is defined as a disparate set of models and/or simulations operating

More information

MAC Protocol Proposal for Fixed BWA Networks Based on DOCSIS. Re: Medium Access Control Task Group Call for Contributions Session #4

MAC Protocol Proposal for Fixed BWA Networks Based on DOCSIS. Re: Medium Access Control Task Group Call for Contributions Session #4 Project Title Date Submitted IEEE 802.16 Broadband Wireless Access Working Group MAC Protocol Proposal for Fixed BWA Networks Based on DOCSIS 1999-10-29 Source Phil Guillemette SpaceBridge Networks Corporation

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 9834-8 Second edition 2008-12-15 Information technology Open Systems Interconnection Procedures for the operation

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 20022-7 First edition 2013-05-01 Financial services Universal financial industry message scheme Part 7: Registration Services financiers Schéma universel de messages pour l'industrie

More information

Introduction to the American Academy of Forensic Sciences Standards Board

Introduction to the American Academy of Forensic Sciences Standards Board Introduction to the American Academy of Forensic Sciences Standards Board Introduction Teresa Ambrosius, Secretariat Mary McKiel, Communication Liaison Technical Coordinator Position to be filled Background

More information

Scalable and Embeddable Data Logging for Live, Virtual and Constructive Simulation: HLA, Link 16, DIS and more

Scalable and Embeddable Data Logging for Live, Virtual and Constructive Simulation: HLA, Link 16, DIS and more Scalable and Embeddable Data Logging for Live, Virtual and Constructive Simulation: HLA, Link 16, DIS and more Björn Möller, Pitch Technologies, Sweden Fredrik Antelius, Pitch Technologies, Sweden Tom

More information

FIPA ACL Message Structure Specification

FIPA ACL Message Structure Specification 1 2 3 4 5 FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS FIPA ACL Message Structure Specification 6 7 Document title FIPA ACL Message Structure Specification Document number XC00061E Document source FIPA TC

More information

Using Common Media Manifest with Interoperable Media Format (IMF)

Using Common Media Manifest with Interoperable Media Format (IMF) Using with Interoperable Media Format (IMF) Motion Picture Laboratories, Inc. 1 CONTENTS 1 Introduction... 4 1.1 Background... 4 1.2 Document Naming and Conventions... 4 1.3 Normative References... 5 2

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 23009-1 First edition 2012-04-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats Technologies

More information

[MS-RDPECLIP]: Remote Desktop Protocol: Clipboard Virtual Channel Extension

[MS-RDPECLIP]: Remote Desktop Protocol: Clipboard Virtual Channel Extension [MS-RDPECLIP]: Remote Desktop Protocol: Clipboard Virtual Channel Extension Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications

More information

Using Common Media Manifest with Interoperable Media Format (IMF)

Using Common Media Manifest with Interoperable Media Format (IMF) Using Common Media Manifest with Interoperable Media Format (IMF) Motion Picture Laboratories, Inc. 1 CONTENTS 1 Introduction... 4 1.1 Background... 4 1.2 Document Organization... 4 1.3 Document Naming

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems INTERNATIONAL STANDARD ISO/IEC 15938-1 First edition 2002-07-01 Information technology Multimedia content description interface Part 1: Systems Technologies de l'information Interface de description du

More information

ECMA-385. NFC-SEC: NFCIP-1 Security Services and Protocol. 4 th Edition / June Reference number ECMA-123:2009

ECMA-385. NFC-SEC: NFCIP-1 Security Services and Protocol. 4 th Edition / June Reference number ECMA-123:2009 ECMA-385 4 th Edition / June 2015 NFC-SEC: NFCIP-1 Security Services and Protocol Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2015 Contents Page

More information

Network Working Group Request for Comments: 3563 Category: Informational July 2003

Network Working Group Request for Comments: 3563 Category: Informational July 2003 Network Working Group A. Zinin Request for Comments: 3563 Alcatel Category: Informational July 2003 Cooperative Agreement Between the ISOC/IETF and ISO/IEC Joint Technical Committee 1/Sub Committee 6 (JTC1/SC6)

More information

NAFEM Data Protocol Standard

NAFEM Data Protocol Standard NAFEM Data Protocol Standard Version 3.00 1.0 Scope This document provides a framework for standardized data transmission between a host computer and various pieces of commercial food service equipment.

More information

An Open Source MSDL/C-BML Interface to VR-Forces

An Open Source MSDL/C-BML Interface to VR-Forces An Open Source MSDL/C-BML Interface to VR-Forces Dr. Mark Pullen Mohammad Ababneh Lisa Nicklas Michael Connor Alexandre Barreto GMU C4I Center 1 Presentation Outline Overview/Introduction BML and C-BML

More information

SISO-REF Operations Manual for the Enumerations Working Group. Version January 2015

SISO-REF Operations Manual for the Enumerations Working Group. Version January 2015 Operations Manual for the Enumerations Working Group Version 3 21 January 2015 SAC Approved: 02/17/2015 EXCOM Approved: 04/13/2015 Prepared by: Distributed Interactive Simulation Product Support Group

More information

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie

More information

This is a preview - click here to buy the full publication PUBLICLY AVAILABLE SPECIFICATION. Pre-Standard

This is a preview - click here to buy the full publication PUBLICLY AVAILABLE SPECIFICATION. Pre-Standard PUBLICLY AVAILABLE SPECIFICATION Pre-Standard IEC PAS 61512-3 First edition 2004-11 Batch control Part 3: General and site recipe models and representation Reference number IEC/PAS 61512-3:2004(E) AMERICAN

More information

Network Working Group. Obsoletes: 3452, 3695 March 2009 Category: Standards Track

Network Working Group. Obsoletes: 3452, 3695 March 2009 Category: Standards Track Network Working Group M. Watson Request for Comments: 5445 Digital Fountain Obsoletes: 3452, 3695 March 2009 Category: Standards Track Status of This Memo Basic Forward Error Correction (FEC) Schemes This

More information

IEEE 1722 AVB L2 Transport Protocol

IEEE 1722 AVB L2 Transport Protocol IEEE 1722 AVB L2 Transport Protocol Dave Olsen dave.olsen@harman.com 1 Face-to-Face Agenda Administrivia Sponsor Ballot Status Par Modifications Policies and Procedures Assigned Numbers Draft 2.2 Review

More information

Exchange Network Schema Conformance Report Preparation and Review Process

Exchange Network Schema Conformance Report Preparation and Review Process Exchange Network Schema Conformance Report Preparation and Review Process Version: 2.0a Revision Date: December 29, 2009 Prepared for: Network Technology Group Prepared by: Schema Review Task Force Document

More information

Military Scenario Definition and Battle Management Language. Discussion Topics

Military Scenario Definition and Battle Management Language. Discussion Topics Military Scenario Definition and Battle Management Language Dr. Robert Wittman Discussion Topics Introduction SISO Activities SIMCI Activity BML Activity Questions 1 2 Scenario Composition Military Military

More information

This document is a preview generated by EVS

This document is a preview generated by EVS TECHNICAL REPORT ISO/IEC TR 29166 First edition 2011-12-15 Information technology Document description and processing languages Guidelines for translation between ISO/IEC 26300 and ISO/IEC 29500 document

More information

Pre-Standard PUBLICLY AVAILABLE SPECIFICATION IEC PAS Batch control. Part 3: General and site recipe models and representation

Pre-Standard PUBLICLY AVAILABLE SPECIFICATION IEC PAS Batch control. Part 3: General and site recipe models and representation PUBLICLY AVAILABLE SPECIFICATION Pre-Standard IEC PAS 61512-3 First edition 2004-11 Batch control Part 3: General and site recipe models and representation Reference number IEC/PAS 61512-3:2004(E) Publication

More information

CGI Deliverables Approval and Maintenance Process

CGI Deliverables Approval and Maintenance Process CGI Management CGI Deliverables Approval and Maintenance Process Approved 02 September 2011 1. Introduction The following describes the official approval and maintenance process for the Common Global Implementation

More information

System Requirements VERSION 2.5. Prepared for: Metropolitan Transportation Commission. Prepared by: April 17,

System Requirements VERSION 2.5. Prepared for: Metropolitan Transportation Commission. Prepared by: April 17, TO 8-06: Regional Real-Time Transit Architecture Design, Procurement and Technical Assistance Real-Time Transit Information System System Requirements VERSION 2.5 Prepared for: Metropolitan Transportation

More information

Generic Profiles V 1.0

Generic Profiles V 1.0 Generic Profiles V 1.0 EnOcean Alliance Inc. San Ramon, CA, USA, June 20, 2013 Executive Summary This is an extract from the document that provides the specification of Generic Profiles. The full specification

More information

IATA SIS Production Maintenance Release Notes Communication

IATA SIS Production Maintenance Release Notes Communication IATA SIS Production Maintenance Release Notes Communication Release 1.12.2 REVISION HISTORY LOG Version Ref Creation Date V1.0 June 22 nd, 2018 This document may not be disclosed, reproduced, copied, recast,

More information

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 3: Modelling

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 3: Modelling INTERNATIONAL STANDARD ISO 20022-3 First edition 2013-05-01 Financial services Universal financial industry message scheme Part 3: Modelling Services financiers Schéma universel de messages pour l'industrie

More information

MD Link Integration MDI Solutions Limited

MD Link Integration MDI Solutions Limited MD Link Integration 2013 2016 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY

More information

Microsoft Office PowerPoint 2016: Part 2 (Advanced)

Microsoft Office PowerPoint 2016: Part 2 (Advanced) 10442020 Microsoft Office PowerPoint 2016: Part 2 (Advanced) Meetings, instruction, training, pitches; these are all a part of our daily lives. Some of these presentations include sensitive information

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format INTERNATIONAL STANDARD ISO/IEC 23000-4 Second edition 2009-01-15 Information technology Multimedia application format (MPEG-A) Part 4: Musical slide show application format Technologies de l'information

More information

HTNG Web Services Product Specification. Version 2011A

HTNG Web Services Product Specification. Version 2011A HTNG Web Services Product Specification Version 2011A About HTNG Hotel Technology Next Generation ( HTNG ) is a nonprofit organization with global scope, formed in 2002 to facilitate the development of

More information

Category: Standards Track March Extensible Provisioning Protocol (EPP) Transport Over TCP

Category: Standards Track March Extensible Provisioning Protocol (EPP) Transport Over TCP Network Working Group S. Hollenbeck Request for Comments: 3734 VeriSign, Inc. Category: Standards Track March 2004 Extensible Provisioning Protocol (EPP) Transport Over TCP Status of this Memo This document

More information

ISO/IEC TR TECHNICAL REPORT. Software engineering Guide for the application of ISO/IEC to project management

ISO/IEC TR TECHNICAL REPORT. Software engineering Guide for the application of ISO/IEC to project management TECHNICAL REPORT ISO/IEC TR 16326 First edition 1999-12-01 Software engineering Guide for the application of ISO/IEC 12207 to project management Ingénierie du logiciel Guide pour l'application de l'iso/cei

More information

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 8: ASN.1 generation

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 8: ASN.1 generation INTERNATIONAL STANDARD ISO 20022-8 First edition 2013-05-01 Financial services Universal financial industry message scheme Part 8: ASN.1 generation Services financiers Schéma universel de messages pour

More information

Deployment Profile Template Version 1.0 for WS-Reliability 1.1

Deployment Profile Template Version 1.0 for WS-Reliability 1.1 Deployment Profile Template Version 1.0 for WS-Reliability 1.1 Committee Draft 11 April 2007 URIs: This Version: http://docs.oasis-open.org/wsrm/profile/wsr-deployment-profile-template-cd.pdf Latest Version:

More information

Open Command and Control (OpenC2) Language Specification. Version 0.0.2

Open Command and Control (OpenC2) Language Specification. Version 0.0.2 Open Command and Control (OpenC2) Language Specification Version 0.0.2 OpenC2 Language Specification Working Draft 0.0.2 09 Oct 2017 Technical Committee: OASIS OpenC2 Technical Committee Chair: Editors:

More information

[MS-WINSRA]: Windows Internet Naming Service (WINS) Replication and Autodiscovery Protocol

[MS-WINSRA]: Windows Internet Naming Service (WINS) Replication and Autodiscovery Protocol [MS-WINSRA]: Windows Internet Naming Service (WINS) Replication and Autodiscovery Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes

More information

Open Geospatial Consortium

Open Geospatial Consortium Open Geospatial Consortium Date: 28-March-2011 Reference number of this document: 10-195 Editors: OGC Aviation Domain Working Group Requirements for Aviation Metadata Copyright 2011 Open Geospatial Consortium.

More information

draft-ietf-idn-idna-02.txt Internationalizing Host Names In Applications (IDNA) Status of this Memo

draft-ietf-idn-idna-02.txt Internationalizing Host Names In Applications (IDNA) Status of this Memo Internet Draft draft-ietf-idn-idna-02.txt June 16, 2001 Expires in six months Patrik Faltstrom Cisco Paul Hoffman IMC & VPNC Status of this Memo Internationalizing Host Names In Applications (IDNA) This

More information

1: Review Of Semester Provide an overview of encapsulation.

1: Review Of Semester Provide an overview of encapsulation. 1: Review Of Semester 1 1.1.1.1. Provide an overview of encapsulation. Networking evolves to support current and future applications. By dividing and organizing the networking tasks into separate layers/functions,

More information

This is a preview - click here to buy the full publication

This is a preview - click here to buy the full publication ISO/IEC/TR 14165-314 TECHNICAL REPORT Edition 1.0 2013-02 Information technology Fibre channel Part 314: Avionics environment Remote direct memory access (FC-AE-RDMA) INTERNATIONAL ELECTROTECHNICAL COMMISSION

More information

Communications Management Plan Template

Communications Management Plan Template Communications Management Plan Template Project Name: U.S. Department of Housing and Urban Development October, 2010 Communications Management Plan Template (V1.0) VERSION HISTORY [Provide information

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference INTERNATIONAL STANDARD ISO/IEC 15444-14 First edition 2013-07-15 Information technology JPEG 2000 image coding system Part 14: XML representation and reference Technologies de l'information Système de

More information

CDISC Operating Procedure COP-001 Standards Development

CDISC Operating Procedure COP-001 Standards Development CDISC Operating Procedure COP-001 Revision History Date Revision Description Author 4 February 2002 1.0 Revisions/approval Shirley Williams/ Board of Directors 1 January 2006 1.1 Revisions required to

More information

IEEE 1722 Revision PAR Draft 0.4

IEEE 1722 Revision PAR Draft 0.4 IEEE 1722 Revision PAR Draft 0.4 Dave Olsen dave.olsen@harman.com 3/25/2014 1 Title (2.1) IEEE Standard for a Transport Protocol for Time Sensitive Applications in a Bridged Local Area Network 3/25/2014

More information

ISO/IEEE INTERNATIONAL STANDARD. Health informatics Personal health device communication Part 10404: Device specialization Pulse oximeter

ISO/IEEE INTERNATIONAL STANDARD. Health informatics Personal health device communication Part 10404: Device specialization Pulse oximeter INTERNATIONAL STANDARD ISO/IEEE 11073-10404 First edition 2010-05-01 Health informatics Personal health device communication Part 10404: Device specialization Pulse oximeter Informatique de santé Communication

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC 15938-12 Second edition 2012-11-01 Information technology Multimedia content description interface Part 12: Query format Technologies de l'information Interface de description

More information

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services International Telecommunication Union ITU-T Q.3613 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (05/2012) SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Safe Harbour THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATION PURPOSES ONLY, AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. IT IS NOT A COMMITMENT TO

More information

[MS-RDPEPS]: Remote Desktop Protocol: Session Selection Extension

[MS-RDPEPS]: Remote Desktop Protocol: Session Selection Extension [MS-RDPEPS]: Remote Desktop Protocol: Session Selection Extension Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications

More information

Category: Informational MITRE Corporation M. Pullen George Mason University August 1994

Category: Informational MITRE Corporation M. Pullen George Mason University August 1994 Network Working Group Request for Comments: 1667 Category: Informational S. Symington D. Wood M. Pullen George Mason University August 1994 Status of this Memo Modeling and Simulation Requirements for

More information

Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard

Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard Version # : 1.6 Status: Approved Prepared under the delegated authority of the Management Board of Cabinet Queen's

More information

! High Level Architecture (HLA): Background. ! Rules. ! Interface Specification. Maria Hybinette, UGA. ! SIMNET (SIMulator NETworking) ( )

! High Level Architecture (HLA): Background. ! Rules. ! Interface Specification. Maria Hybinette, UGA. ! SIMNET (SIMulator NETworking) ( ) Outline CSCI 8220 Parallel & Distributed Simulation PDES: Distributed Virtual Environments Introduction High Level Architecture! High Level Architecture (HLA): Background! Rules! Interface Specification»

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC 19770-5 Second edition 2015-08-01 Information technology IT asset management Overview and vocabulary Technologies de l information Gestion de biens de logiciel Vue d ensemble

More information

[MS-RDPEMC]: Remote Desktop Protocol: Multiparty Virtual Channel Extension

[MS-RDPEMC]: Remote Desktop Protocol: Multiparty Virtual Channel Extension [MS-RDPEMC]: Remote Desktop Protocol: Multiparty Virtual Channel Extension Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications

More information

Linear Tape File System (LTFS) Format Specification

Linear Tape File System (LTFS) Format Specification Linear Tape File System (LTFS) Format Specification Version 2.3.0 Revision 4 Publication of this Working Draft for review and comment has been approved by the Linear Tape File System (LTFS) TWG. This draft

More information

Accredited Standards Committee X9, Incorporated Financial Industry Standards

Accredited Standards Committee X9, Incorporated Financial Industry Standards DRAFT STANDARD FOR TRIAL USE DSTU X9.100-172-3-2007 Specifications for the Validation of Interoperable Check Security Features (ICSF) Part 3 Message Definitions Publication of this draft standard for trial

More information

Cyber Security Supply Chain Risk Management

Cyber Security Supply Chain Risk Management Cyber Security Supply Chain Risk Management JoAnn Murphy, SDT Vice Chair, PJM Interconnection May 31, 2017 FERC Order No. 829 [the Commission directs] that NERC, pursuant to section 215(d)(5) of the FPA,

More information

Simulation Interoperability Standards Organization (SISO)

Simulation Interoperability Standards Organization (SISO) Simulation Interoperability Standards Organization (SISO) 6 7 8 9 0 Interface Control Document for the Common Image Generator Interface (CIGI) Version.0 Draft 6 7 8 cigi.sourceforge.net 9 0 6 Document

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 15745-1 First edition 2003-03-01 Industrial automation systems and integration Open systems application integration framework Part 1: Generic reference description Systèmes d'automatisation

More information

Barco ICMP - Automation over IP Protocol. Table of Content

Barco ICMP - Automation over IP Protocol. Table of Content Revision Date Comments 0.1 19/11/2015 Initial draft Table of Content Table of Content... 1 1 Scope... 2 2 References... 3 3 Glossary... 4 4 Overview... 5 4.1 Protocol overview... 5 4.2 Multiple commands...

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC 17821 First edition 2015-04-15 Information technology Specification of low power wireless mesh network over channel-hopped TDMA links Technologies de l information Spécification

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes INTERNATIONAL STANDARD ISO/IEC 15938-5 First edition 2003-05-15 Information technology Multimedia content description interface Part 5: Multimedia description schemes Technologies de l'information Interface

More information

OpenVideo Streaming API RTSP Connection Methods

OpenVideo Streaming API RTSP Connection Methods OpenVideo Streaming API RTSP Connection Methods July 26, 2016 Page 1 of 13 Table of Contents 1. Introduction... 3 1.1. Overview...3 1.2. Purpose...3 1.3. Intended Audience...3 1.4. Definitions, Acronyms,

More information

Data Governance for Asset Management & Safety:

Data Governance for Asset Management & Safety: Data Governance for Asset Management & Safety: An Integrated Approach at CTDOT Karen Riemer CTDOT Transportation Asset Management Group Frances Harrison Spy Pond Partners, LLC Data Governance Timeline

More information

UCT Application Development Lifecycle. UCT Business Applications

UCT Application Development Lifecycle. UCT Business Applications UCT Business Applications Page i Table of Contents Planning Phase... 1 Analysis Phase... 2 Design Phase... 3 Implementation Phase... 4 Software Development... 4 Product Testing... 5 Product Implementation...

More information

Automated Deployment Services

Automated Deployment Services Building Out the Enterprise Using Automated Deployment Services Automated Deployment Services (ADS), a component of the Microsoft Windows Server 2003 operating system, includes a new set of imaging tools

More information

SFF specifications are available at SFF-TA Specification for

SFF specifications are available at  SFF-TA Specification for SFF specifications are available at http://www.snia.org/sff/specifications SFF-TA-1006 Specification for Rev 0.0.1 December 11, 2017 Secretariat: SFF TA TWG Abstract: This specification defines the mechanical

More information

78.4 Data Link Layer Capabilities

78.4 Data Link Layer Capabilities Draft Amendment to IEEE Std 0.-0 IEEE 0.az Energy Efficient Ethernet Task Force May 0. Data Link Layer Capabilities Additional capabilities and settings are supported using frames based on the IEEE 0.

More information

Transport Protocol (IEX-TP)

Transport Protocol (IEX-TP) Transport Protocol (IEX-TP) Please contact IEX Market Operations at 646.568.2330 or marketops@iextrading.com, or your IEX onboarding contact with any questions. Version: 1.1 Updated: December 22, 2014

More information

Certification Standing Committee (CSC) Charter. Appendix A Certification Standing Committee (CSC) Charter

Certification Standing Committee (CSC) Charter. Appendix A Certification Standing Committee (CSC) Charter Appendix A A1 Introduction A1.1 CSC Vision and Mission and Objectives Alignment with Boundaryless Information Flow: Our vision is a foundation of a scalable high integrity TOGAF certification programs

More information

SURVEILLANCE DATA EXCHANGE

SURVEILLANCE DATA EXCHANGE EUROPEAN ORGANISATION FOR THE SAFETY OF AIR NAVIGATION EUROCONTROL EUROCONTROL STANDARD DOCUMENT FOR SURVEILLANCE DATA EXCHANGE Part 15: Category 65 SUR.ET1.ST05.2000-STD-15-01 Edition : 1.2 Edition Date

More information

ISO/IEC/ IEEE INTERNATIONAL STANDARD

ISO/IEC/ IEEE INTERNATIONAL STANDARD This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC/ IEEE 26531 First edition 2015-05-15 Systems and software engineering Content management for product lifecycle,

More information

LXI IEEE 1588 Profile

LXI IEEE 1588 Profile LXI IEEE 1588 Profile Version 1.0 1 December, 2008 Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to provide

More information

Operating Omega ATS and Lynx ATS. QUOTE TRANSFER PROTOCOL (QTP) SPECIFICATION v 1.05

Operating Omega ATS and Lynx ATS. QUOTE TRANSFER PROTOCOL (QTP) SPECIFICATION v 1.05 Operating Omega ATS and Lynx ATS QUOTE TRANSFER PROTOCOL (QTP) SPECIFICATION v 1.05 Revision History Date Revision Description of Change April 15, 2016 1.00 Created April 27, 2016 1.01 Edits made to document.

More information

ISO/IEC Information technology Software asset management. Part 2: Software identification tag

ISO/IEC Information technology Software asset management. Part 2: Software identification tag INTERNATIONAL STANDARD ISO/IEC 19770-2 Second edition 2015-10-01 Corrected version 2017-02 Information technology Software asset management Part 2: Software identification tag Technologies de l information

More information

[MC-SMP]: Session Multiplex Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

[MC-SMP]: Session Multiplex Protocol. Intellectual Property Rights Notice for Open Specifications Documentation [MC-SMP]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation ( this documentation ) for protocols,

More information

SfB, audio dial-in via PSTN, and recording access are included as part of the Microsoft SfB infrastructure.

SfB, audio dial-in via PSTN, and recording access are included as part of the Microsoft SfB infrastructure. SERVICE DESCRIPTION RealConnect for Office 365 On-Line and On-Premises This Service Description describes the Polycom RealConnect for Office 365 ( RCO365 ), on-line ( SFBO ) and on-premises ( SFBS ) Customer

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1 INTERNATIONAL STANDARD ISO/IEC 8825-5 Third edition 2015-11-15 Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1 Technologies de l'information Règles de codage

More information

Development SFF-TA-1007 Rev SFF specifications are available at SFF-TA-1007.

Development SFF-TA-1007 Rev SFF specifications are available at  SFF-TA-1007. SFF specifications are available at http://www.snia.org/sff/specifications SFF-TA-1007 Specification for Rev 0.0.1 December 19, 2017 Secretariat: SFF TA TWG Abstract: This specification defines the mechanical

More information

Learn Well Technocraft

Learn Well Technocraft Getting Started with ASP.NET This module explains how to build and configure a simple ASP.NET application. Introduction to ASP.NET Web Applications Features of ASP.NET Configuring ASP.NET Applications

More information

OASIS Specification Document Template Usage

OASIS Specification Document Template Usage OASIS Specification Document Template Usage Working Draft, October 18, 2004 Document Identifier: oasis-spectools-1.0-word-sample-draft-01.doc OASIS Identifier: [OASIS document number] Location: Persistent:

More information

TA Document SMPTE Time Code and Sample Count Transmission Protocol Ver.1.0

TA Document SMPTE Time Code and Sample Count Transmission Protocol Ver.1.0 TA Document 1999024 SMPTE Time Code and Sample Count Transmission Protocol Ver.1.0 October 24, 2000 Sponsored by: 1394 Trade Association Accepted for Release by: 1394 Trade Association Board of Directors.

More information

Australian Standard. Industrial automation systems and integration Open systems application integration framework

Australian Standard. Industrial automation systems and integration Open systems application integration framework AS ISO 15745.4 2004 ISO 15745-4:2003 AS ISO 15745.4 Australian Standard Industrial automation systems and integration Open systems application integration framework Part 4: Reference description for Ethernet-based

More information