GSWeb: A Web Application for GNSS Situational Awareness and Signal Monitoring
Ethan Friedman, Aaron Kerkhoff, Johnathan York, Applied Research Laboratories, The University of Texas at Austin
Location: Ballroom D
Date/Time: Thursday, Jun. 15, 9:15 a.m.
GNSS Signals Web (GSWeb) is a secure web application developed by Applied Research Laboratories, The University of Texas at Austin (ARL:UT) providing multiple analysis products supporting GNSS situational awareness and signal monitoring. These analysis products include information regarding the status of GNSS signals as well as effects such as signal anomalies or radio frequency interference that may impact use of these signals. GSWeb is currently supporting analysts at ARL:UT and users across a wide range of U.S. Government organizations, and can be made available to additional Government authorized personnel upon request.
The results presented in GSWeb are generated using data provided by a global network of GNSS monitoring sites. Each site in this network hosts a suite of monitoring-class sensors which collect multiple data types for GNSS constellations. All data from the monitoring site network is transferred to a central facility where processing is performed to generate GNSS analysis products. These products include multiple types of signal metric and event data as well as other forms of reduced data. All data transfer and processing steps are automated and performed with low latency.
GSWeb provides multiple approaches for distributing GNSS data and analysis products to users. This includes multiple types of displays providing information such as time domain metric data, signal event characteristics and statistics, and status of GNSS signals and monitoring sites. Both the current status of signals and sites as well as a multi-year time history of data can be reviewed. These displays are interactive, enabling the user to specify desired time range, constellations, satellites and signals, and providing dynamic methods (e.g., Google Earth-style panning and zooming) to navigate large amounts of data. GSWeb also exposes a backend Application Programming Interface (API), providing end users access to analysis product data for direct integration into their applications. Full documentation within the application itself provides both end users and developers with the tools they need to both utilize the GSWeb application and/or to integrate the underlying data stores into any other applications they are building. Additionally, GSWeb provides a means to download raw sensor data to support user development and analysis.
GSWeb has been architected as a modern single-page web application, with backends that support the provision of data both on demand and in streaming form to clients, and with the ability to push updates quickly to support changing mission needs.
GSWeb and the supporting GNSS analysis product processing is currently hosted at ARL:UT where access can be provided to authorized Government users. Effort is underway to transition these capabilities to a U.S. Government-hosted and accessible cloud-based service to support multiple operational missions.
This presentation will summarize intended use cases of GSWeb, its overall design, and its current analysis display and data distribution features. Material will be presented to illustrate key features available to users. New capabilities under development as well as future plans for GSWeb will also be discussed.