CISE Technical specifications
This page contains technical information about CISE and provides guidance for a better understanding of the CISE building blocks (i.e., node and adaptors). The documents listed in the following sections can also be used for the procurement of new CISE services by any stakeholder.
Welcome Package
The Welcome Package brings all the resources and services available for the CISE Stakeholders together, grouped into four categories:
- information (general and technical),
- software,
- technical and operational support.
To receive the welcome package, please contact the CISE Help Desk:
Architecture
This section describes 1) how CISE works, 2) the architecture of the CISE Node (components and technological stack) and 3) the CISE Network.
Introduction to CISE - Architecture and standards - presentation.pdf
Adaptor development resources
This section provides a set of links to the documentation describing the communication protocol and the technical interface between the CISE Node and the adaptors.
XML Schema for the CISE Data model version 1.5.3
Available open-source software
AIS adaptor prototype
This software implements a prototype of an adaptor supporting two types of CISE services. This prototype can be used to develop more complex adaptors, or can be reused as it is.
Functionalities:
- Ingestion of AIS data (NMEA format, message No 1/2/3/5) from a file or from a TCP socket.
- Translation of the AIS data into the CISE format in two types of CISE services:
- Vessel Push Provider (PUSH/PUSH UNKNOWN)
- Vessel Subscribe Provider (subscriptions are managed in the CISE Node)
- Interfaces: CLI
The software was developed by the European Commission’s Joint Research Centre and it is available for download at: https://github.com/ec-jrc/cise-ais-adaptor/
CISE Sim
The CISE Sim is a thin client for testing the exchange of CISE messages with nodes and adaptors.
Functionalities:
- Sends and receives CISE messages
- Supports message signature and verification
- Interfaces: Web UI and CLI
The software was developed by the European Commission’s Joint Research Centre and is available for download at https://github.com/ec-jrc/cise-sim
Technical and Operational support
To support the activities of the CISE stakeholders during the Transitional Phase, EMSA and JRC have established a pre-operational organisation and several support processes:
- incident and problem management;
- node configuration;
- node maintenance;
- node deployment;
- adaptor development;
- conformity testing.
The following document describes the proposed organisation and support processes, including the main roles and actors involved, and how the CISE stakeholders should request support during the Transitional Phase.