APOLLO DATA ACQUISITION

  • Apollo Server

    Apollo Server is a data acquisition software application designed to acquire continuous time series data, state of health data, triggers, and alerts from a wide range of remote Nanometrics field digitizers and SeedLink data sources. Packets are indexed to latitude-longitude coordinates, allowing the tracking of instrument changes and notification of users when changes are detected. This index also permits data to be recorded without the need to configure the central site to receive the data. Apollo Server is scalable and well suited for use in real-time networks ranging from small regional arrays to large national networks with hundreds of stations.

    To ensure the continuous acquisition of data, Apollo Server uses an application error correction protocol that requests the re-transmission of any missing data. Data gaps are identified using both time and packet sequence numbers. The error correction protocol is robust and persistent and utilizes the full duration of the data storage media at each of the remote sites. The protocol operates on all data connections for all data types and is over and above any error correction provided by the underlying IP protocol.

    The data acquired by Apollo Server is written to its online ring buffer Store in the publicly available Nanometrics Protocol (NP) data packet format. An NP packet requires a specific data header but the actual payload can be anything from Steim-compressed data to Extensible Markup Language (XML)/Resource Description Framework (RDF) or even photographic images. Each unique data type is described by RDF metadata that is stored in an NP packet or sequence of packets. Processes interacting with Apollo Server have access to the various data types as well as the metadata describing the data and packet formats.

    In addition to the acquisition of data, Apollo Server can distribute data to any application that supports NP or SeedLink formats; such as Antares, NpToNmxp, Apollo Waveform, or another instance of Apollo Server, allowing a wide range of software applications to interface with the various data types.

    Apollo Server is managed using a highly intuitive Web client that allows the completion of administrative tasks such as configuring the data retrievers and streamers, managing the Store, or shutting down the Web server.
  • Apollo Project

    Apollo Project is an advanced data archive application that ensures that all data are included in the archive in the format of choice. Apollo Project is the only archiving solution that automatically tracks data availability updating the archive whenever any old or missing data becomes available. Apollo Project will manage the archiving of any data recorded by Apollo Server or Taurus. Users can specify on-going continuous, one time, event or trigger based archive projects and can run numerous archive projects in parallel. Output formats include MiniSEED, SEGY, SAc or ASCII. Apollo Project has five project types:
    • Archive projects retrieve data from sources that are continually updated, such as a directory on a computer that has new data saved to it periodically, or a multicast group of Nanometrics instruments that has different instruments active at different times. You can schedule Archive projects to run automatically.
    • One Time projects retrieve a single time segment of data.
    • Controlled Source projects retrieve data specified as a set of shots.
    • Triggers projects retrieve data specified by a trigger list in comma-separated value (CSV) format.
    • Field Archive projects perform recurring data retrievals, storing the time of the current retrieval on the Nanometrics instrument.
    Data for time series channel groups can be downloaded in MiniSEED, SAC (binary format), Seisan, or SEGY format, depending on the project type.
  • Antares Network Management

    One of the biggest challenges facing administrators of complex networks is monitoring the health of assets in the network. Nanometrics offers a network management solution that gives you visibility over the health of all of the assets in your network: Antares Network Management.
    Antares Network Management is a network management and diagnostic tool that allows network administrators to assess the overall status of the network at a glance and to drill down into network issues in a wide range of areas including power, data availability, timing, latency, configuration, and firmware versions.

    Antares Network Management uses SOH data, log files, and configuration information available from the various assets in the network as well as data derived by monitoring data availability, latency, and error correction workload to provide a status of network performance. This data is compared to thresholds and performance level criteria, which in turn allows Antares Network Management to identify important network changes or issues and provide notifications.

    All of this processing is undertaken by the Antares Network Management Web server and presented on a highly intuitive Web client, enabling users to remotely view SOH information through detailed charts, graphs, tables, and timelines. Using the same Web client, administrative tasks are simplified. Users are able to deploy firmware to selected assets, or configure Antares Network Management to monitor and analyze real-time and historical SOH data from a variety of instruments and recorders in the network.

    Antares Network Management also plays a role in asset management and configuration management by building a logical view of the network on startup and identifying the various assets under management and their relationship to one another. Users can quickly determine where instruments are located and track data paths through the network to determine which field units are sending data via Apollo Server or over other communications links. Further drilling down allows a review of error correction statistics for units or communications links and to review parameters such as latency, bandwidth used, and error correction rates etc.

  • Apollo Waveform

    Apollo Waveform provides a simple, intuitive interface to view real-time time-series waveforms from a streaming data source such as Apollo Server or field instruments. Apollo Server and instruments stream data to Waveform through a User Datagram Protocol (UDP) socket, allowing Waveform to be installed on any computer with a network connection to the Apollo Server computer or to the streaming instruments.

    Waveform allows you to subscribe to any time-series channel data from any streaming data source. For each subscribed channel, Waveform displays a plot with a trace plus the following computed signal statistics:
    • SPS (samples per second)
    • Max (maximum)
    • Min (minimum)
    • Avg (mean)
    • RMS (root mean square)
    These statistics apply to the time-series values that are currently displayed in the plot as below:

    You can subscribe to an unlimited number of channels. All traces use the same time scale, but you can scale each trace individually on the vertical axis.