A2_02713_SOW_Situational_Awareness_Tool.pdf
PDF 78 KB Posted
- Attached to
- Situational Awareness Tool Software Dev Federal contract opportunity
- Solicitation number
- NB6710001802713
About this file
Requirements
View the file
Other files for this federal contract opportunity
| File | Type | Posted |
|---|---|---|
| B3_Questions__3_Set_3_amk_comments.docx | DOCX document | |
| B3_Questions_1&2_cmb'd-_08222018_amk_comments.docx | DOCX document |
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
STATEMENT OF WORK
TITLE: Situational Awareness Tool Software Development Services
LAB REQUESTING SERVICE: Public Safety Communications Research Division
I. BACKGROUND INFORMATION
The National Institute of Standards and Technology’s (NIST’s) Public Safety Communications Research (PSCR) Division is currently supporting projects related to the Internet of Things (IoT) wireless technologies which refers to the connection to and continuous retrieval of data from machine and sensor sources. A major application of this technology will be to implement a personal area network for first responders. This network will provide continuous data feedback to a centralized location where an incident commander can visually monitor the health and the environment of first responders by use of a situational awareness tool.
II. SCOPE OF WORK
PSCR has built a proof of concept IoT data repository which houses simulated data related to the first responder physical environment. A situational awareness tool to track and present this data in real time is required.
III. FEATURES
The contractor shall deliver a situational awareness tool with the following features:
A. Ability to define and differentiate situational awareness participants according to rank and position. The tool should be able to mimic first responder unit hierarchy.
B. Ability to have incident command view all first responders on the scene from a map overview
C. Ability for first responders to be able to see their own situation from a mobile device D. Ability to message between incident command and first responders E. Ability to display the exact time of messages being sent between first responders (real-time data verification) F. Ability for the first responder to interact with the program without impeding his/her duties G. Ability to record events for retention H. Ability to connect with PSCR’s data repository I. Ability to request data from PSCR’s data repository using the application program interface (API) developed by PSCR J. Ability to display data from PSCR’s data repository on the commander and first responder instance of the situational awareness platform
IV. REQUIREMENTS
The contractor shall deliver a situational awareness tool with the following requirements:
A. If software solution is cloud based, the contractor shall provide internet protocol (IP) addresses that will send and receive data traffic. PSCR will allow special access to only these IP addresses obtaining data.
B. If software solution is local, the contractor shall install an instance of the server on a local PSCR machine.
C. The contractor shall develop code which allows the submission of queries to obtain necessary data. These queries shall be formatted based on PSCR-developed API methods. The APIs will be provided to the contractor after contract award.
D. The contractor shall develop code to visually output the data onto a situational awareness platform.
V. TASKS
The contractor shall integrate its situational awareness platform with PSCR’s data repository.
That integration shall be considered complete upon finalization of the following tasks.
A. Use a fixed set of static IP addresses when making outbound requests to PSCR’s data repository so that PSCR can whitelist requests from these IPs.
B. Modify its situational awareness platform back end to support additional sensor information associated with users.
C. Add logic to its situational awareness platform server to query the PSCR server on a regular basis for the latest sensor readings. As required, work with PSCR to add/modify the API endpoints.
D. Modify the situational awareness platform server front end (the commander’s instance of the application) to display sensor readings to situation field commanders in near real-time.
E. Near Real-time Sensor Display in Communicator (the first responder’s instance of the application)
1. Create an API endpoint to register device subscriptions to real-time sensor notifications via cloud messaging
2. Support to communicator for receiving real-time sensor notifications via cloud messaging
3. Design a user interface (UI) for a 'sensors' tab within the existing communicator UI
4. Implement a 'sensors' tab within the communicator UI
a. Show sensor data within the communicator smartphone app
b. Create an API endpoint to register device subscriptions to real-time sensor notifications via cloud messaging
c. Support to communicator for receiving real-time sensor notifications via cloud messaging
d. Only the most recent sensor readings will be displayed
e. Sensor values shall not be highlighted if in a hazardous range
F. Provide a UI for adding new sensors
1. Design a UI for a new 'sensors' admin page
2. Create an API endpoint on its situational awareness platform server for creating/reading/updating/deleting sensor configurations
3. Implement a new 'sensors' admin page that allows associating a sensor with the situational awareness platform user
VI. DELIVERY
The contractor shall deliver the following items:
A. A set of static IP addresses so PSCR can whitelist requests from the contractor’s situational awareness platform server to PSCR’s data repository
B. Web-based front end with updated display showing sensor readings in near real time C. An updated communicator application UI with a ‘sensors’ tab to display sensor data via the smartphone application D. A UI for adding new sensors within the situational awareness platform admin page
1. The UI will allow the situational awareness platform admin to create, read, update, delete sensor configurations
2. The UI will allow the situational awareness platform admin to associate a sensor with a platform user
E. Fifteen (15) hours of onsite support and maintenance to PSCR users at PSCR’s location of preference
VII. INSTALLATION
No installation is required by the contractor.
VIII. MAINTENANCE
No maintenance is required by the contractor except for that listed in Section VI.E. above.
IX. WARRANTY
No warranty is required on these services
X. DELIVERY DEADLINE
The delivery for the services shall be twelve (12) weeks after receipt of order.
XI. PLACE OF PERFORMANCE
All development work shall be completed at the contractor’s facility. Onsite support will take place at either PSCR’s lab in Boulder, CO, or at a predetermined location for demonstration.
XII. GOVERNMENT FURNISHED PROPERTY
PSCR will provide the following intellectual property:
A. Network access to PSCR’s data repository B. Data from sensor-generated datasets, C. Documentation for PSCR’s public safety API
XIII. ACCEPTANCE / INSPECTION
Prior to acceptance and final payment, PSCR will test and evaluate the operation of the delivered product to ensure performance is in accordance with this SOW.
File details come from the government source that posted it.