-
Overall dataflow
The following section covers the concepts and data flow from data source to the Vessel Insight cloud storage. End-to-end flow Vessel Insight is a data infrastructure for: Collecting raw sensor data from onboard sources on vessels, Sending data to cloud where it is contextualized, Share data with specialized applications or…
-
Data sources
A Data Source typically represents a physical data interface onboard a vessel. Each data source contains sensors that provides data. The connection between the data sources and the edge computer is managed by Connectors provided by either Kongsberg Digital or 3. parties. A simplified topology of the communication is shown…
-
Cloud and storage
The Vessel Insight cloud storage is designed to store various types of data collected from vessels and related data sources. Each customer is provided with their own isolated section of the cloud storage to ensure security and to accommodate customer-specific configurations. This isolated section consists of one or more…
-
Asset model, paths and metadata
The Vessel Insight Asset Model is essential for accessing the timeseries and states data. It offers a mapping between sensors from the data sources and standardized paths. Asset Model Data for a vessel is organized according to a standardized tree structure, which is a Kongsberg Digital standard. This tree structure is a…
-
Data Types
There are two main data types supported in Vessel Insight: Timeseries States (StateEventLog) Timeseries This datatype holds numerical sensor data values. The timeseries is a numerical Double (double-precision floating-point, 64 bit) that can be of positive and negative values. Timeseries data is exposed through the…
-
Voyage data
Vessel Insight provides a basic, automated voyage history service to enable basic voyage-focused usage scenarios for the customers vessels and offers: Vessel Positions Voyage history tracking Weather information Distance calculation The service is using different data sources like, AIS, weather and distance information to…
-
API Authorization and Authentication
Authentication In order to access the Vessel Insight (VI) APIs the requests must be authenticated. VI APIs uses OpenID Connect[↗️] and OAuth 2.0[↗️] protocols for authentication. Users must obtain access token from the authentication server and attach it as HTTP header when making requests to an API. In case of missing or…