Attch 2 c. Perf Spec PRF-PT-769 DRTS Tier 1 CTR.pdf

PDF 676 KB Posted

Attached to
Digital Range Training Systems (DRTS) Tier 1 Continuous Technology Refresh
Solicitation number
W900KK-23-R-0031
Issued by

About this file

This notice serves as the official solicitation for the Digital Range Training Systems Tier 1 Continuous Technology Refresh contract. The solicitation seeks proposals for upgrading and enhancing the existing DRTS through continuous technology insertion and capability improvements. Offerors must submit proposals by 24 April 2023 for consideration. The Army Materiel Command Contracting Command Orlando Contracting Center will administer the contract. The solicitation references performance specifications documents to outline required products and services but notes that specification B does not exist, only specifications A and C are applicable.

View the file

Other files

Show all 16

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

PRF-PT-769

Cage 57039 Version: 1.1

15 March 2023

Digital Range Training System (DRTS) Video System Suite (VSS) Performance Specification

U.S. Army Program Executive Office for Simulation, Training and Instrumentation (PEO STRI)

12211 Science Drive Orlando, FL 32826-3276

Engineering:

Prepared By: ____________________ Concurrence: ______________

Nicole Steib James Todd

Systems Engineer, PdM LTS Chief Engineer, PdM LTS, FOT

Distribution Statement A:

Approved for Public Release, Distribution is Unlimited

Version: 1.1 i

REVISION LOG

Version Date Author Section Description of Changes/Revisions

1.0 18 Nov

DRTS

Team N/A Initial Release

1.1 15 Mar

DRTS

Team

3.3, 3.5, 3.17, 3.19, 3.20

Removed the BFT requirements, updated the IPUR channels requirements in section 3.17.

Version: 1.1 ii

Table of Contents

1 INTRODUCTION

1.1 DEFINITIONS

2 APPLICABLE DOCUMENTS

2.1 OTHER GOVERNMENT DOCUMENTS

2.2 NON-GOVERNMENT STANDARDS AND PUBLICATIONS

3 REQUIREMENTS

3.1 LT2 SOA SUPPORT:

3.2 VIDEO SYSTEM SUITE (VSS):

3.3 VIDEO DISTRIBUTION AND RECORDING SYSTEM:

3.4 VOICE COMMUNICATIONS INTERFACE (VCI)

3.5 VSS RECORDING SERVICE

3.6 STREAMING SERVICE – QUERY

3.7 REPLAY SERVICE

3.8 VSS REPLAY SERVICE - QUERY

3.9 PLAYBACK SERVICE - CREATE PLAYLIST

3.10 PLAYBACK SERVICE - EDIT PLAYLIST

3.11 RECORDED STREAMS MANAGEMENT

3.12 SAVED DATA

3.13 CREW EVALUATOR (CE) CONTROL

3.14 VSS CAMERA CONTROL SERVICE

3.15 VSS APPLICATION

3.16 RSO WORKSTATION

3.17 CREW RUN AND MONITOR

3.18 REPLAY MODE

3.19 AAR PREPARATION

3.20 AAR PRESENTATION

3.21 TAKE HOME PACKAGE (THP)

3.22 RECORDED VIDEO AND AUDIO PLAYBACK CAPABILITY

4 VERIFICATION

4.1 LT2 SOA SUPPORT

4.2 VIDEO SYSTEM SUITE (VSS)

4.3 VIDEO DISTRIBUTION AND RECORDING SYSTEM:

4.4 VOICE COMMUNICATIONS INTERFACE (VCI)

4.5 VSS RECORDING SERVICE

4.6 STREAMING SERVICE – QUERY

4.7 REPLAY SERVICE

4.8 VSS REPLAY SERVICE – QUERY

4.9 PLAYBACK SERVICE - CREATE PLAYLIST

4.10 PLAYBACK SERVICE - EDIT PLAYLIST

4.11 RECORDED STREAMS MANGEMENT

Version: 1.1 iii

4.12 SAVED DATA

4.13 CREW EVALUATOR (CE) CONTROL

4.14 VSS CAMERA CONTROL SERVICE

4.15 VSS APPLICATION

4.16 RSO WORKSTATION

4.17 CREW RUN AND MONITOR

4.18 REPLAY MODE

4.19 AAR PREPARATION

4.20 AAR PRESENTATION

4.21 TAKE HOME PACKAGE (THP)

4.22 RECORDED VIDEO AND AUDIO PLAYBACK CAPABILITY

APPENDIX A: DRTS SYSTEM DIAGRAM

APPENDIX B: ACRONYM LIST

Version: 1.1

1 INTRODUCTION

This document provides the functional and performance requirements allocated to the Video System Suite (VSS) component of the Digital Range Training System (DRTS).

This document defines one subsystem element of an entire DRTS solution. Therefore, unless procured separately, the requirements in this document must be implemented in conjunction with the DRTS Performance Specification PRF-PT-768 to form a complete operational capability. The VSS component is an Internet Protocol (IP) video-based sub-system that provides the capability to distribute, record, playback, and display video from range Field Cameras (FC), Integrated Player Unit Recorders (IPUR) installed in the exercise participant vehicles, and Unmanned Aerial Systems (UAS).

Figure 1: VSS Block Diagram

1.1 DEFINITIONS

This section provides a definition of some terms used in the context of this requirements document.

TERM DEFINITION

AAR Preparation After Action Review (AAR) preparation is the process of generating an AAR presentation.

AAR Presentation This mode is the presentation of the slides and corresponding video streams generated during the AAR preparation mode and finalized in the AAR preview mode.

AAR Preview The AAR preview mode is the final opportunity the operator has to modify the AAR package prior to presentation.

Version: 1.1

Additional Playlist An additional playlist is a modified copy of an existing playlist generated from an exercise execution.

Bookmark A marker/label used to identify a specific video location.

Deactivated The state of a current exercise step, which is not ready for execution.

Global VDP LC Site defined Video Display Panel (VDP) Layout Configuration (LC) that is available for use by any VSS user.

Pause The state of a current exercise step, which is temporarily stopped and will resume.

Playlist A playlist is a list of chronologically ordered groupings of independent video stream segments (also referred to as tags).

Predefined VDP LC A VDP LC provided as part of the system delivery.

Resume The state of a current exercise step, which is started after a pause.

Run An individual execution test made up of steps.

SAW Situational Awareness Window (SAW), which is a live display of current range assets.

Slide Refers to a page of text, graphic video and combination thereof that can be displayed (i.e. PowerPoint slide, HTML, etc.).

Source VDP Source VDP is one of the available FC or IPUR video VDPs for tagging into a tagging VDP.

Stand Alone Operations independent of the external system.

Step The smallest unit of commands that make up an execution test run.

Tag The action of creating an identifying video marker/label.

Tagging VDPs VDPs that are set up in view only to be used to tag in video from the viewing/source VDPs.

Tags Tagging video is the action to select a specific time during the run or step for which a playlist entry is made.

Take Home Package

Take Home Package (THP) is a Digital Video Disc (DVD), which contains all the information associated with an exercise.

Video Display Panel

A video display panel is the display of a single video stream within the framework of a display.

VDP LC for AAR Preparation

The VDP LC for AAR preparation is a series of VDPs and correlated playlists.

VDP LC A VDP LC is defined by the following characteristics: number, size of each, location of each, and stream source for each VDP.

Video Processing Video processing is defined as encoding, recording, decoding, playback, and management.

Video Stream Refers to the video with embedded audio that is received from the range FCs, IPURs, and playback.

Version: 1.1

Video Stream Segment

A video stream segment is a time-based snapshot of a video stream with a tag-in and a tag-out.

VSS Run Control Mode

VSS run control is activated on its paired Exercise Control (EXCON) host. VSS is taken out of the run control mode when a run is deactivated on its paired EXCON host.

Video Workstation

Refers to the following DRTS WS: EXCON, System Control (SYSCON), Range Safety Officer (RSO), and Presentation WS (PWS).

Workstation Pairs An EXCON and a VSS WS are configured to operate as a "pair" of WSs.

Table 1: Definitions

2 APPLICABLE DOCUMENTS

In the event of a conflict between documents referenced herein and the contents of this Performance Specification, the contents of this Performance Specification shall be the governing requirement.

2.1 OTHER GOVERNMENT DOCUMENTS

The following other Government documents, drawings, and publications form a part of this specification to the extent specified herein.

Document Number Document Title PRF-PT-768 Digital Range Training Systems (DRTS) Performance

Specification

PRF-PT-00566

Live Training Transformation (LT2) Video Service Oriented Architecture (SOA) Interface Control Document

(ICD)

Table 2: Other Government Documents

2.2 NON-GOVERNMENT STANDARDS AND PUBLICATIONS

The following documents form a part of this document to the extent specified herein.

Standard Number Standard Title MPEG4 ISO/IEC 14496 Coding Of Moving Pictures and Audio

Table 3: Non-Government Standards and Publications Copies of specifications, standards, and drawings may be obtained as directed by the Contracting Officer (PCO).

3 REQUIREMENTS

This section describes the allocated VSS requirements for the DRTS system. All sub-systems shall be designed to maximize the use of standard parts, sub-assemblies, and Commercial Off-The-Shelf (COTS) components. The VSS described in this document shall also meet the higher-level DRTS Specification PRF-PT-768 requirements http://www.mpeg-industry.com/

Version: 1.1 including, but not limited to, Cybersecurity (CS), Security, Safety, Electronic and System Protection, Environmental, and Logistics.

The VSS is Government Furnished Information (GFI) software (SW). The contractor will not be responsible for Government owned SW performance nor the correction of Government owned SW functionality. However, the contractor will be responsible for the integration of the VSS SW and hardware.

3.1 LT2 SOA SUPPORT:

The following are the Live Training Transformation (LT2) Service Oriented Architecture (SOA) Requirements. The VSS SW shall:

a. Support the LT2 SOA concept.

b. Be developed in accordance with (IAW) the LT2 SOA Interface Control

Document (ICD).

3.2 VIDEO SYSTEM SUITE (VSS):

The VSS shall:

a. Simultaneously record live video streams from FCs, IPURs, and UAS.

b. Simultaneously view live video streams, playback previously recorded streams, and manage video-recorded streams.

c. Associate and synchronize audio with its corresponding video.

d. Sync recorded aircraft video upon completion of a run.

e. Be able to display 16 live streams, simultaneously, on each WS.

f. Be able to display 16 prerecorded streams, simultaneously, on each WS.

g. Allow the creation and access of error reports.

h. Provide output video at a minimum of 15 frames per second (FPS) while maintaining the original source resolution for IPUR and UAS inputs.

i. Provide output video at a minimum of 24 FPS while maintaining the original source resolution for FC inputs.

j. Provide a consecutive run time capability for 22 continuous days (24/7).

k. Start applications without any exercise data and be operational within 3 minutes.

l. Restart applications, without any exercise data, and be operational within 5 minutes.

m. Notify the operator when a live stream is not being displayed.

n. Be the operator-controlled interface for the following functions:

1. Identify stream sources.

2. Identify lists of stream sources.

3. View streams (live or playback).

4. Tag streams.

5. Start, stop, and pause recording.

6. Assign exercise names with streams.

7. Interface for supporting AAR.

8. FC Control

Version: 1.1

3.3 VIDEO DISTRIBUTION AND RECORDING SYSTEM:

The VSS shall:

a. Monitor, collect, time tag, bookmark, and store the IPUR, FC, and UAS video for the AAR.

b. Process all video in Moving Picture Experts Group 4 (MPEG4) file container to include the IPUR, UAS, FC, and Aircraft ingested video.

c. Record the AAR presentation in MPEG4.

d. Convert National Television and Standards Committee (NTSC) formatted streams to digital format.

e. Provide automated video and audio storage.

f. Display each video feed in a separate resizable window.

g. Display the video source in the window title bar.

h. Time tag all recorded video data.

i. Simultaneously record and display all video data associated with a training exercise in near real time for individual ranges.

j. Simultaneously record and display all video data associated with a training exercise in near real time for collocated ranges.

3.4 VOICE COMMUNICATIONS INTERFACE (VCI)

The VCI shall

a. Monitor, collect, time tag, and store communication traffic for incorporation into the AAR.

b. Record all voice communications with the crew during active exercises, including Single-Channel Ground-Air Radio System (SINCGARS) communications (excluding the range operations intercom and telephone services).

c. Record all voice communications over crew Inter-Communications Systems (ICS) live.

d. Record all voice communications from cockpit recordings.

e. Time tag all recorded voice communications.

f. Play back all voice communications in time synchronization with exercise events.

g. Provide the operator a means to review audio events and play back the associated audio clips.

h. Provide simultaneous recording and playback of voice communications.

3.5 VSS RECORDING SERVICE

The VSS recording service shall:

a. Be scalable to 274 streams, which include audio and video.

b. Enable audio and video streams to be available for distribution and recording at all times.

c. Provide the capability to adjust the video resolution from 350 x 240 up to

1920 x 1080.

d. Start recording within one second of all available live streams upon command.

Version: 1.1

e. Associate stream sources with an exercise.

f. Associate stream sources with a run.

g. Automatically record all streams associated with a run when a run is activated.

h. Stop recording all streams, upon deactivation of a run.

i. Synchronize live streams within one second.

3.6 STREAMING SERVICE – QUERY

The VSS streaming service shall:

a. Provide the capability to query for a list of live stream sources.

b. Provide the capability to query for a list sorted by all sources.

c. Provide the capability to query for a list sorted for all active sources.

d. Provide the capability to query for a list sorted by all sources in an active run.

e. Provide the capability to query for a list sorted by sources of a particular type. The type shall be either IPUR, FC, or UAS.

f. Provide the capability to query for a particular source name.

g. Provide the query list of live streams within two seconds of receiving the command.

3.7 REPLAY SERVICE

The VSS replay service shall:

a. Be integrated within all video workstations.

b. Provide the capability to replay streams by entering start and end times.

3.8 VSS REPLAY SERVICE - QUERY

The VSS replay service shall:

a. Provide the capability to query for playlists associated with a particular exercise.

b. Provide the capability to query for playlists associated with an exercise group.

c. Provide the capability to query for playlists associated with a run.

d. Provide the capability to query for a playlist for a particular time window.

e. Provide the capability to query for a playlist for a particular source name.

3.9 PLAYBACK SERVICE - CREATE PLAYLIST

The VSS playback service shall:

a. Allow the creation of bookmarks for all video WS.

b. Associate bookmarks with a time/date stamp to the exercise.

c. Provide the capability to manually create a playlist with videos associated to an exercise.

d. Automatically create a playlist associated with each run in an exercise.

e. Automatically end a playlist associated with the run.

f. Provide the capability to create a start and end point of a manual playlist.

g. Automatically create a playlist for each step within the run.

Version: 1.1

h. Provide the capability to copy and rename a created playlist.

3.10 PLAYBACK SERVICE - EDIT PLAYLIST

The VSS playback service shall:

a. Provide the capability to edit a playlist.

b. Provide the capability to add manual entries with date/time stamps to a playlist.

c. Add the manual entry to the playlist within one second after the update is saved.

d. Provide the capability to change stream source on the playlist entry.

e. Provide the capability to alter the start/stop time on the playlist entry.

f. Provide the capability to change audio state on the playlist entry.

g. Provide the capability to edit manual entries from a playlist.

h. Provide the capability to save the edited playlist.

3.11 RECORDED STREAMS MANAGEMENT

The VSS recorded stream management shall:

a. Provide sufficient storage capacity for all streams for 11 days.

b. Notify the operator when a stream is not being recorded.

c. Provide the capability to delete one playlist at a time.

d. Delete all recorded streams associated with deleted playlists within 30 seconds.

e. Schedule a playlist for deletion 24 hours later.

f. Schedule a stream for deletion 24 hours later.

g. Provide the capability to cancel a scheduled deletion of a playlist.

h. Provide the capability to cancel a scheduled deletion of a stream.

3.12 SAVED DATA

The VSS shall:

a. Automatically save all streams associated with a Run.

b. Automatically save all EXCON/SAW display recordings and results associated with a Run.

c. Automatically save all Evaluation Display and Control (EDC) display recordings associated with a Run, which is the aviation WS.

d. Automatically save all Aerial Weapons Scoring System (AWSS) Target

Scoring PDF files associated with the run.

e. Automatically save the AAR presentation recording as presented.

f. Automatically save all playlists associated with a run.

g. Automatically stored in an organized designated location all recordings and data associated with a run.

h. Automatically save AAR presentation slides.

i. Automatically save any available or downloaded data (i.e. video/audio and data) from the IPUR, UAS, and aircraft Removable Memory Module (RMM).

Version: 1.1

3.13 CREW EVALUATOR (CE) CONTROL

The VSS shall:

a. Enable Crew Evaluators (CEs) to execute Runs, prepare and present an

AAR.

b. Provide the capability to the CEs to perform the following functions:

1. Select an AAR Template for AAR creation.

2. Tagging video during Run execution (Bookmarking).

3. Using default templates to prepare the AAR presentation.

c. Include a configuration file that defines the number of VDPs to be shown, the size, the position on the monitor and the source of each.

d. Provide the capability for CE’s to perform the following:

1. Edit playlist.

2. Create more than one playlist per run step.

3. Provide more than one video slide per step.

4. Enable the monitoring EXCON to create a playlist.

5. Provide multiple configurations of VDPs.

6. Enable selection of different VDP configurations.

7. Enable display of any video related to a Run during AAR presentation.

8. Provide control of video slide during AAR Presentation.

3.14 VSS CAMERA CONTROL SERVICE

The VSS camera control service shall:

a. Provide the capability to command a camera from any WS utilizing keyboard, mouse, joystick, and on-screen controls.

b. Provide auto focus function for both day and thermal camera.

c. Provide the capability to command a camera to pan left and right.

d. Provide the capability to command a camera to tilt up and down.

e. Provide the capability to create a named preset for a camera, based upon the camera's current Pan Tilt Zoom (PTZ) location.

f. Provide the capability to query for a list of all presets for a particular camera.

g. Provide the capability to query a camera for its current position.

h. Provide the capability to query a camera for its current preset.

i. Provide the capability to command a camera to move to a particular preset.

j. Provide the capability to command a camera to operate in a specific mode

(day and thermal).

k. Provide the capability to command a camera to pan, tilt, and zoom at a specific number of increments at a specific speed.

l. Provide the capability to configure a camera’s home position (pan, tilt, and zoom).

m. Provide FC control response time of less than one second, to include joystick, mouse and keyboard.

3.15 VSS APPLICATION

The VSS application shall:

a. Be LT2 SOA compliant.

Version: 1.1

b. Be integrated in the EXCON WS, SYSCON WS, RSO WS, and PWS.

c. Provide the capability for the operator to manually select the following modes of operation:

1. RSO Mode.

2. Ready Mode.

3. Replay.

4. AAR Creation/Generation.

5. AAR Presentation.

d. Provide the capability to control, monitor, and replay a run (this is only while in an active run and the EXCON request a replay of any completed step within the run.

e. Display the RSO mode of operation at start up, when at the RSO WS.

f. Display the Ready mode of operation at start up, when at the Crew

Evaluator Workstation (CEWS).

g. Provide the capability to create VDP Layouts and stream source configurations (VDP LC).

h. Define a VDP LC with the following attributes:

1. Number of VDPs.

2. Size of each VDP.

3. Location of each VDP.

4. Stream source for each VDP.

5. VSS mode(s) in which the VDP LC is available.

i. Provide the capability to manage the VDP LCs.

j. Provide the capability for an administrator to create and save a global VDP

LC.

k. Provide the capability for an administrator to edit and save a change to a global VDP LC.

l. Provide the capability for an administrator to copy and rename a global VDP

LC.

m. Provide the capability for the administrator to delete a global VDP LC.

n. Indicate when there is no defined stream source.

o. Provide the capability to load a VDP LC from a list of global VDP LCs for display.

p. Display the stream sources associated with the VDP LC within 3 seconds.

q. Provide the capability to select a VDP stream source as either an individual source or source type (PU, FC, and UAS).

r. Provide the capability to display a list of all stream sources with the following parameters:

1. Name.

2. State.

3. Status.

4. Run Association.

5. Type.

6. Force.

Version: 1.1

s. Display the name of all stream sources as defined in the range assets within the Range Data Editor (RDE).

t. Display the state of all stream sources as online or offline.

u. Display the status as day or thermal for FCs.

v. Display the Unit ID when the stream is associated to a run (stand-by) or an active run.

w. Display the type of all stream sources.

x. Provide the capability to filter by any stream source parameter.

y. Provide the capability to sort by any stream source parameter.

z. Provide the capability to display the label for a stream source.

aa. Display the VDP label as the stream source.

bb. Display a tool tip when the mouse is positioned over the VDP label.

cc. Provide a GUI button for selecting IPUR audio to be routed to the WS.

dd. Select audio correlated with an IPUR stream for routing to the WS speakers.

ee. Provide the capability to turn on and off each VDP.

ff. Provide the capability to select a VDP for full screen display.

gg. Provide the capability to return to the default configuration from full screen.

hh. Provide access to menus and icons.

ii. Provide displays with scroll bars, zoom, or drag hands to make data viewable.

jj. Display detailed error messages to the operator that include the nature of the error and the name of the packages/object that generated the message.

kk. Provide the capability to create automatic and/or manual entries to the configuration data.

ll. Overlap displays without corrupting data; for example closing a window shall automatically restore the underlying display.

mm. Provide the capability to establish default VDC LCs for each mode and run type. Run types shall include the following parameters:

1. Type of vehicles or combination of vehicles.

2. Crew, section, collective, Combined Arms Live Fire Exercise (CALFEX).

3.16 RSO WORKSTATION

The RSO WS shall include the DRTS SYSCON SW tool and the VSS application to support safe range operation with the DRTS SYSCON SW tool. The VSS Application within the RSO WS shall:

a. Provide predefined global RSO VDP LCs.

b. Provide predefined RSO VDP LCs that includes all FCs, active UAS, and active IPURs with a maximum of 16 VDPs.

c. Provide predefined RSO VDP LCs that include FCs only.

d. Provide predefined RSO VDP LCs that include active IPURs and UAS only.

3.17 CREW RUN AND MONITOR

The VSS application shall:

a. Restrict the available stream sources to those associated to the active run.

b. Predefined run VDP LCs, which shall be global VDP LCs.

Version: 1.1

c. Provide predefined default VDP LCs for crew type runs, which includes 10 VDPs.

d. Provide predefined default VDP LCs for collective type runs, which includes 12 VDPs.

e. Provide the capability for collective runs to configure the default IPUR streams as any of the platform types. (Example M1 Series, M2 Series, Stryker ICV and CV).

f. Load the predefined VDP LCs upon run activation.

g. Maintain the selected stream for each VDP on the VDP LC upon step activation and de-activation.

h. Initiate the creation of the playlist associated with the run upon run activation.

i. Provide the capability to create an identifier/name for each entry into the master playlist that supports the playback services.

j. Provide the capability to perform stream time tags.

k. Provide a description of stream time tags.

l. Provide a hierarchal list to display available time tags for selection.

m. Restrict the user to replay mode only, while in an active run.

3.18 REPLAY MODE

The VSS shall:

a. Provide the capability to replay previously recorded streams associated to a run execution.

b. Display the EXCON and EDC during replay, and AAR presentation.

c. Provide the capability to playback using the same VDP LC that was used during the run execution.

d. Provide the capability to play from any WS during playback mode.

e. Display playback video within 3 seconds of receiving the command.

f. Play all video related to the VDP LC until the end of the step execution or a specified stop time.

g. Provide the capability to pause from the PWS within one second of receiving the command.

h. Provide the capability to display a freeze frame effect showing the current frame in the VDPs when paused or stopped, which shall be available for

AAR.

i. Provide the capability to capture a freeze frame image and associate it to the run, step, and stream source.

j. Provide the capability to resume from the PWS within one second of receiving the command.

k. Resume play from the time point the stream was paused.

l. Provide the capability to stop from the PWS within one second of receiving the command.

m. Provide the following video control functions:

1. Play.

2. Pause.

Version: 1.1

3. Resume.

4. Stop.

5. Fast Forward.

6. Reverse.

7. Video timing scroll.

n. Provide fast forward and reverse speed in increments of normal (1x), 2x, 4x, and 8x.

o. Display the time associated with the recorded stream within the video timing scroll.

p. Provide the capability to move the video timing scroll to a selected time within the start/end times of the recorded stream.

q. Maintain the synchronization of all video and audio sources when using the video controls.

3.19 AAR PREPARATION

The VSS shall:

a. Provide a manual AAR preparation mode.

b. Provide the capability to select and edit recorded video and audio clips.

c. Provide the capability to incorporate EXCON/SAW displays.

d. Provide the capability to incorporate videos recorded by the FC, IPUR, and

UAS.

e. Use AAR templates to facilitate the creation of the AAR.

f. Provide the capability to link and embed audio, video, picture, and timing events into any presentation or document (e.g. Microsoft Office suite of applications).

3.20 AAR PRESENTATION

The VSS shall:

a. Provide automatic and manual AAR presentation modes.

b. Provide the capability to select an exercise, a training event, and a run for the AAR presentation.

c. Provide the capability to preview an AAR presentation at the CEWS.

d. Provide the capability to present an AAR presentation from the PWS.

e. Provide the capability to display a recorded stream from an external and shared storage media.

f. Provide the capability to select stream(s) for display on any VDP LC for use during AAR presentations.

g. Provide the capability to select audio from the VDPs for use during AAR presentations.

h. Provide the capability to select SINCGARS, IPUR and UAS audio for use during AAR presentations.

i. Provide the capability to select and display streams using any of the global

VDP LCs for use during AAR presentations.

j. Provide the capability to display images from slides within the presentation being presented.

Version: 1.1

k. Provide the capability to manually advance to any slide within the presentation.

l. Allow one AAR presentation to be presented at a time.

m. Restrict the available stream sources to those associated to the run being presented.

n. Provide the capability to display textual reports, graphics charts, and SAW graphics along with time synchronized recorded video and audio clips.

o. Not display the presentation view when no AAR presentation is actively being presented.

3.21 TAKE HOME PACKAGE (THP)

The THP WS shall:

a. Create the THP in less than 30 minutes.

b. Include a DVD burner, which can read and write.

c. Be able create a DVD of the AAR.

The THP Tool shall:

a. Provide the operator the option to select whether or not video and audio for the entire run are included in the THP.

b. Provide the capability to create THPs independent of AAR preparation and presentations.

c. Provide the capability to create several video sets that include all video/audio associated to the run for user specified start and end time frames.

d. Provide the capability to create several video sets that include all video/audio associated to the run for any layout.

e. Default to providing audio and video from activation through completion of each step.

f. Ensure the THP streams, EXCON/SAW, and EDC are playable using the default video player of the WS Operating System (OS).

g. Ensure the run result files can be viewed using the latest approved version of MS Office.

The THP shall:

a. Include all recorded video, audio, and data from activation through completion for all vehicles associated to the run.

b. Include all PowerPoint presentations from the associated run.

c. Include all recorded EXCON/SAW and EDC data from the associated run.

d. Include a recording of the AAR presentation from the associated run.

e. Include all run results data and generated reports from the associated run.

f. Provide the capability to display all data in a manner similar to an AAR presentation.

g. Include a recorded event in Excel format in time sequence.

h. Include video streams, which can be viewed one at a time.

i. Use “Step Name - Video Stream Name” for titling the video streams.

Version: 1.1

j. Specify start time based on any recorded event (i.e. trigger pull) with an actual replay start time of 10 seconds to 2 minutes before the selected event time.

k. Be accessible from an approved Government laptop.

l. Include an auto-run capability, initiated by a Graphical User Interface (GUI), with links to the included runs.

m. Provide links within the GUI to the following items:

1. The AAR Presentation PWS recording.

2. The AAR Presentation Slides.

3. The EXCON/SAW file for each step.

4. The Run Result File.

5. The Playlist.

6. The folder that contains the individual video stream for each run step.

3.22 RECORDED VIDEO AND AUDIO PLAYBACK CAPABILITY

The VSS shall:

a. Provide the capability to use video and audio recorded from the IPUR, for playback.

b. Provide the capability to display eight videos simultaneously.

c. Provide the capability to set start and stop times for the 1553 data to be played back.

d. Provide the capability to use video and audio recorded from the UAS, for playback.

e. Provide the capability to use recorded video and audio from the AH-64D/E

Video Recording System (VRS).

f. Provide the capability to download the video, audio, and data from the IPUR onto the ingest WS.

4 VERIFICATION

This section includes all verifications to be performed to determine that the system offered for acceptance conforms to all requirements in section 3 of this specification.

Unless otherwise specified, all inspections shall be performed in prevailing environmental conditions that define normal range operations.

Methods of Verification include:

a. Examination: An element of verification and inspection consisting of investigation, without the use of special laboratory appliances or procedures, of items to determine conformance to those specified requirements, which can be determined by such investigations.

Examination is generally nondestructive and typically includes the use of sight, hearing, smell, touch, and taste; simple physical manipulation;

mechanical and electrical gauging and measurement; and other forms of investigation.

b. Analysis: An element of verification that uses established technical or mathematical models or simulations, algorithms, charts, graphs, circuit

Version: 1.1 diagrams, or other specific scientific principles and procedures to provide evidence that state requirements were met.

c. Demonstration: An element of verification that generally denoted the actual operation, adjustment, or re-configuration of items to provide evidence that the designed functions were accomplished under specific scenarios. The items may be instrumented and quantitative limits of performance monitored.

d. Test: An element of verification and inspection that generally denoted the determination, by technical means, of the properties or elements of items, including functional operation, and involves the application of established scientific principles and procedures.

e. Certification: An element of verification that that generally denotes or documents the prior conduct of formal test verification, and relies on documented test results, performance data, analytical data, or vendor documentation. The items require that the contractor certify that the requirements have been met.

Acceptance Test Structure

System Technical Test (STT):

The System Technical Test is an on-site test where the contractor and the Government representatives test the system. During the STT, the initial and comprehensive requirements are tested using the test procedure. The STT is conducted before SOT to ensure the system is prepared to be tested by the Government. The STT shall include the following testing, at a minimum, to ensure full coverage of the requirements:

VSS Testing:

The Video Services Suite Test verifies that DRTS, Field Cameras, and Sight SW correctly interact when different run types are executed. The test also verifies all the Sight SW capabilities to include scenario execution, AAR creation, AAR execution, and THP creation. To verify the Sight SW, the following Scenarios are tested for ground combat vehicles: Crew Runs, Section Runs, Platoon Runs (CALFEX), utilizing the gunnery manual. For aviation: Aviation Crew, Aviation Section with two vehicles, and Aviation Platoon with four vehicles. The test also confirms that the field camera presets were setup correctly, and the field camera can be controlled by using the joystick, mouse/keyboard, and the video display panel. Finally, the test verifies the AAR execution layouts are correct.

System Saturation and Endurance Testing (SET):

The IPUR Saturation and Endurance Test verifies that the DRTS software and Video System has the ability to execute a training exercise during saturated conditions, and for an extended period of time. The test uses a representative load to the system run cycle similar to half a battalion training cycle using dry and live-fire runs. The goal of this test is to create a realistic “worst case” load on the Range system to ensure proper handling of the additional load. The endurance portion of the test is based on 140 training runs

Version: 1.1 for the ground vehicles including a combination of vehicle types, running both crew and collective tables and 70 runs for the aviation vehicles (crew and collective). In addition, the DRTS “exercise” capability is used to control the amount of data being processed by the system at any given time. SET will consist of importing a scenario, creating runs, executing runs, preparing AARs, presenting AARs and creating a THP at the same time or as close as possible. To simulate the required amount of players during SET the use of player unit simulators can be used (i.e. 14 IPURs with a set number of audio-video injectors into IPUR, AWSS simulators, UAS simulators).

4.1 LT2 SOA SUPPORT

Requirement: E A D T C The VSS SW shall support the LT2 SOA concept. X The VSS SW shall be developed in accordance with (IAW) the LT2 SOA Interface Control Document (ICD).

X

4.2 VIDEO SYSTEM SUITE (VSS)

Requirement: E A D T C The VSS shall simultaneously record live video streams from FCs, IPURs, and UAS. This requirement shall be verified during the STT.

X

The VSS shall simultaneously view live video streams, playback previously recorded streams, and manage video-recorded streams. This requirement shall be verified during VSS testing.

X

The VSS shall create a THP. This requirement shall be verified during VSS testing.

X X

The VSS shall associate and synchronize audio with its corresponding video. This requirement shall be verified during VSS testing.

X

The VSS shall synchronize recorded aircraft video upon completion of a run. This requirement shall be verified during VSS testing.

X X

The VSS shall be able to display 16 live streams, simultaneously, on each WS. This requirement shall be verified during VSS testing.

X X

The VSS shall be able to display 16 prerecorded streams, simultaneously, on each WS. This requirement shall be verified during VSS testing.

X

The VSS shall allow the creation and access of error reports.

This requirement shall be verified during VSS testing.

X

The VSS shall provide output video at a minimum of 15 FPS while maintaining the original source resolution for IPUR and UAS inputs.

X

Version: 1.1

The VSS shall provide output video at a minimum of 24 FPS while maintaining the original source resolution for FC inputs.

X

The VSS shall provide a consecutive run time capability for 22 continuous days (24/7). This requirement shall be verified during the SET.

X

The VSS shall start applications without any exercise data and be operational within 3 minutes. This requirement shall be verified during VSS testing. The use of a stopwatch is required.

X

The VSS shall restart applications, without any exercise data, and be operational within 5 minutes. This requirement shall be verified during VSS testing. The use of a stopwatch is required.

X

The VSS shall notify the operator when a live stream is not being displayed. This requirement shall be verified during VSS testing.

X

The VSS shall Be the operator-controlled interface for the following functions:

1. Identify stream sources.

2. Identify lists of stream sources.

3. View streams (live or playback).

4. Tag streams.

5. Start, stop, and pause recording.

6. Assign exercise names with streams.

7. Interface for supporting AAR.

8. FC Control

X

4.3 VIDEO DISTRIBUTION AND RECORDING SYSTEM:

Requirement: E A D T C The VSS shall monitor, collect, time tag, bookmark, and store the IPUR, FC, and UAS video for the AAR. This requirement shall be verified during VSS testing.

X

The VSS shall process all video in MPEG4 file container or better format to include the IPUR, UAS, FC, and Aircraft ingested video.

X

The VSS shall record the AAR presentation in MPEG4. X The VSS shall convert NTSC formatted streams to digital format.

X

The VSS shall provide automated video and audio storage. X The VSS shall be display each video feed in a separate resizable window. This requirement shall be verified during VSS testing.

X

The VSS shall display the video source in the window title bar. This requirement shall be verified during VSS testing.

Version: 1.1

The VSS shall time tag all recorded video data. X The VSS shall simultaneously record and display all video data associated with a training exercise in near real time for individual ranges. This requirement shall be verified during VSS testing.

X

The VSS shall simultaneously record and display all video data associated with a training exercise in near real time for collocated ranges. This requirement shall be verified during VSS testing.

X

4.4 VOICE COMMUNICATIONS INTERFACE (VCI)

Requirement: E A D T C The VCI shall monitor, collect, time tag, and store communication traffic for incorporation into the AAR. This requirement shall be verified during VSS testing.

X

The VCI shall record all voice communications with the crew during active exercises, including SINCGARS communications (excluding the range operations intercom and telephone services). This requirement shall be verified during VSS testing.

X

The VCI shall record all voice communications over crew ICS live. This requirement shall be verified during VSS testing.

X

The VCI shall record all voice communications from cockpit recordings. This requirement shall be verified during VSS testing.

X

The VCI shall time tag all recorded voice communications. X The VCI shall play back all voice communications in time synchronization with exercise events. This requirement shall be verified during VSS testing.

X

The VCI shall provide the operator a means to review audio events and play back the associated audio clips. This requirement shall be verified during VSS testing.

X

The VCI shall provide simultaneous recording and playback of voice communications. This requirement shall be verified during VSS testing.

Version: 1.1

4.5 VSS RECORDING SERVICE

Requirement: E A D T C The VSS recording service shall be scalable to 274 streams, which include audio and video. This requirement shall be verified during STT.

X

The VSS recording service shall enable audio and video streams to be available for distribution and recording at all times.

X

The VSS recording service shall provide the capability to adjust the video resolution from 350 x 240 up to 1920 x 1080.

This requirement shall be verified during VSS testing.

X

The VSS recording service shall start recording within one second of all available live streams upon command. This requirement shall be verified during VSS testing.

X

The VSS recording service shall associate stream sources with an exercise. This requirement shall be verified during VSS testing.

X

The VSS recording service shall associate stream sources with a run. This requirement shall be verified during VSS testing.

X

The VSS recording service shall automatically record all streams associated with a run when a run is activated. This requirement shall be verified during VSS testing.

X

The VSS recording service shall stop recording all streams, upon deactivation of a run. This requirement shall be verified during VSS testing.

X

The VSS recording service shall synchronize live streams within one second. This requirement shall be verified during VSS testing.

X

4.6 STREAMING SERVICE – QUERY

Requirement: E A D T C The VSS streaming service shall provide the capability to query for a list of live stream sources. This requirement shall be verified during VSS testing.

X

The VSS streaming service shall provide the capability to query for a list sorted by all sources. This requirement shall be verified during VSS testing.

X

The VSS streaming service shall provide the capability to query for a list sorted for all active sources. This requirement shall be verified during VSS testing.

X

The VSS streaming service shall provide the capability to query for a list sorted by all sources in an active run. This requirement shall be verified during VSS testing.

Version: 1.1

The VSS streaming service shall provide the capability to query for a list sorted by sources of a particular type. The type shall be either IPUR, FC, or UAS. This requirement shall be verified during VSS testing.

X

The VSS streaming service shall provide the capability to query for a particular source name. This requirement shall be verified during VSS testing.

X

The VSS streaming service shall provide the query list of live streams within two seconds of receiving the command. This requirement shall be verified during VSS testing.

X

4.7 REPLAY SERVICE

Requirement: E A D T C The VSS replay service shall be integrated within all video workstations.

X

The VSS replay service shall provide the capability to replay streams by entering start and end times. This requirement shall be verified during VSS testing.

X

4.8 VSS REPLAY SERVICE – QUERY

Requirement: E A D T C The VSS replay service shall provide the capability to query for playlists associated with a particular exercise. This requirement shall be verified during VSS testing.

X

The VSS replay service shall provide the capability to query for playlists associated with an exercise group. This requirement shall be verified during VSS testing.

X

The VSS replay service shall provide the capability to query for playlists associated with a run. This requirement shall be verified during VSS testing.

X

The VSS replay service shall provide the capability to query for a playlist for a particular time window. This requirement shall be verified during VSS testing.

X

The VSS replay service shall provide the capability to query for a playlist for a particular source name. This requirement shall be verified during VSS testing.

X

4.9 PLAYBACK SERVICE - CREATE PLAYLIST

Requirement: E A D T C The VSS playback service shall allow the creation of bookmarks for all video WS. This requirement shall be verified during VSS testing.

Version: 1.1

The VSS playback service shall associate bookmarks with a time/date stamp to the exercise. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to manually create a playlist with videos associated to an exercise. This requirement shall be verified during VSS testing.

X

The VSS playback service shall automatically create a playlist associated with each run in an exercise. This requirement shall be verified during VSS testing.

X

The VSS playback service shall automatically end a playlist associated with the run. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to create a start and end point of a manual playlist. This requirement shall be verified during VSS testing.

X

The VSS playback service shall automatically create a playlist for each step within the run. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to copy and rename a created playlist. This requirement shall be verified during VSS testing.

X

4.10 PLAYBACK SERVICE - EDIT PLAYLIST

Requirement: E A D T C The VSS playback service shall provide the capability to edit a playlist. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to add manual entries with date/time stamps to a playlist. This requirement shall be verified during VSS testing.

X

The VSS playback service shall add the manual entry to the playlist within one second after the update is saved. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to change stream source on the playlist entry. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to alter the start/stop time on the playlist entry. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to change audio state on playlist entry. This requirement shall be verified during VSS testing.

Version: 1.1

The VSS playback service shall provide the capability to edit manual entries from a playlist. This requirement shall be verified during VSS testing.

X

The VSS playback service shall provide the capability to save the edited playlist. This requirement shall be verified during VSS testing.

X

4.11 RECORDED STREAMS MANGEMENT

Requirement: E A D T C The VSS recorded stream management shall provide sufficient storage capacity for all streams for 11 days. This requirement shall be verified during SET testing.

X X

The VSS recorded stream management shall notify the operator when a stream is not being recorded. This requirement shall be verified during VSS testing.

X

The VSS recorded stream management shall provide the capability to delete one playlist at a time. This requirement shall be verified during VSS testing.

X

The VSS recorded stream management shall delete all recorded streams associated with deleted playlists within 30 seconds. This requirement shall be verified during VSS testing.

X

The VSS recorded stream management shall schedule a playlist for deletion 24 hours later.

X

The VSS recorded stream management shall schedule a stream for deletion 24 hours later.

X

The VSS recorded stream management shall provide the capability to cancel a scheduled deletion of a playlist. This requirement shall be verified during VSS testing.

X

The VSS recorded stream management shall provide the capability to cancel a scheduled deletion of a stream. This requirement shall be verified during VSS testing.

X

4.12 SAVED DATA

Requirement: E A D T C The VSS shall automatically save all streams associated with a run. This requirement shall be verified during VSS testing.

X

The VSS shall automatically save all EXCON/SAW display recordings and results associated with a run. This requirement shall be verified during VSS testing.

X

The VSS shall automatically save all Evaluation Display and Control (EDC) display recordings associated with a run, which is the aviation WS. This requirement shall be verified

Version: 1.1

The VSS shall automatically save all Aerial Weapons Scoring System (AWSS) Target Scoring PDF files associated with the run. This requirement shall be verified during VSS testing.

X

The VSS shall automatically save the AAR presentation recording as presented. This requirement shall be verified during VSS testing.

X

The VSS shall automatically save all playlists associated with a run. This requirement shall be verified during VSS testing.

X

The VSS shall automatically store in an organized designated location all recordings and data associated with a run. This requirement shall be verified during VSS testing.

X

The VSS shall automatically save AAR presentation slides.

This requirement shall be verified during VSS testing.

X

The VSS shall automatically save any available or downloaded data (i.e. video/audio and data) from the IPUR, UAS, and aircraft Removable Memory Module (RMM). This requirement shall be verified during VSS testing.

X

4.13 CREW EVALUATOR (CE) CONTROL

Requirement: E A D T C The VSS shall enable Crew Evaluators (CEs) to execute runs, prepare and present an AAR. This requirement shall be verified during VSS testing.

X

The VSS shall provide the capability to the CEs to perform the following functions:

1. Select an AAR Template for AAR creation.

2. Tagging video during run execution

(Bookmarking).

3. Using default templates to prepare the AAR presentation.

This requirement shall be verified during VSS testing.

X

The VSS shall include a configuration file that defines the number of VDPs to be shown, the size, the position on the monitor and the source of each.

X

The VSS shall provide the capability for CE’s to perform the following:

1. Edit playlist.

2. Create more than one playlist per run step.

3. Provide more than one video slide per step.

4. Enable the monitoring EXCON to create a playlist.

5. Provide multiple configurations of VDPs.

6. Enable selection of different VDP configurations.

Version: 1.1

7. Enable display of any video related to a run during an AAR presentation.

8. Provide control of video slide during AAR presentation.

This requirement shall be verified during VSS testing.

4.14 VSS CAMERA CONTROL SERVICE

Requirement: E A D T C The VSS camera control service shall provide the capability to command a camera from any WS utilizing keyboard, mouse, joystick, and on-screen controls. This requirement shall be verified during VSS testing.

X

The VSS camera control service shall provide auto focus function for both day and thermal camera. This requirement shall be verified during VSS testing.

X

The VSS camera control service shall provide…

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .