Submitted:
28 June 2024
Posted:
28 June 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Degree 1: Ship with automated processes and decision support. The seafarers are on board to operate and control shipboard systems and functions. Some operations may be automated and at times be unsupervised, but with seafarers on board ready to take control;
- Degree 2: Remotely controlled ship with seafarers on board. The ship is controlled and operated from another location. Seafarers are available on board to take control and operate the shipboard systems if needed;
- Degree 3: Remotely controlled ship without seafarers on board. The ship is controlled and operated from another location. There are no seafarers on board;
- Degree 4: Fully autonomous ship. The ship’s operating system can make decisions and determine actions by itself without human intervention.
2. Related Works
3. The Reference Architecture
3.1. The Shore Control Centre (SCC)
- Real-time vessel tracking and monitoring in deep sea sailing and port waters;
- Plans for operating the vessel, updated according to changes and feedback;
- Vessel Collision Avoidance (e.g., early detection of dangerous situations and recalculation of the best path for the vessel);
- Vessel Arrival Slot Management (e.g., Just-In-Time arrival, pre-booking of berths and yard resources, customs pre-clearing, etc.);
- Calculation and measurement of pollution levels (e.g., COx and noise) and changes to the routing plan of the vessel;
- Containerised and general cargo pervasive monitoring and control in port areas and along the logistics chain.
4. The SECOM Standard
4.1. Data Integrity and Confidentiality
4.2. Authentication
5. Machine Learning Algorithms
5.1. Model Architecture
- Nested Deep Auto-Encoders (DAE): the architecture features an outer and inner Deep Auto-Encoder. The outer DAE first compresses the input data into a latent representation. The compressed latent representation, serving as the input for the inner DAE, is further refined into a more compact latent space. This process of hierarchical feature extraction in such a nested structure is adopted to enrich the capability for models to learn nuanced characteristics of data.
- Dynamic Clustering with HDBSCAN: the proposed model embeds the HDBSCAN algorithm in the latent space of the outer DAE. In contrast, HDBSCAN dynamically calculates a derived value from data density for optimized clustering, whereas methods used in DNCAE [3] require a fixed number of clusters. Because of this result, it comes out as a more flexible and accurate mechanism of anomaly detection. Such an integration allows one to learn from the optimally organized data configuration in the latent space, which has a huge positive effect on improved anomaly detection capability.
5.2. Training and Objective Functions
- Reconstruction Loss: training both outer and inner DAEs reconstructs the error, restoring input data in the latent spaces with a faithful representation.
- Loss from clustering: losses assigned from the HDBSCAN-based algorithm force the model to learn the best pattern of latent features, hence improving the separability between normal and anomalous data.
5.3. Anomaly Detection
6. Performance Evaluation
6.1. SECOM Implementation and Validation
6.1.1. Experimental Setup
6.1.2. Experimental Results
6.2. Machine Learning Algorithms Implementation and Validation
6.2.1. Experimental Setup
6.2.2. Experimental Results
7. Conclusions
References
- MSC.1/Circ. 1638 - OUTCOME OF THE REGULATORY SCOPING EXERCISE FOR THE USE OF MARITIME AUTONOMOUS SURFACE SHIPS - MASS, 2021, https://wwwcdn.imo.org/localresources/en/MediaCentre/HotTopics/PublishingImages/Pages/Autonomous-shipping/MSC.1-Circ.1638%20-%20Outcome%20Of%20The%20Regulatory%20Scoping%20ExerciseFor%20The%20Use%20Of%20Maritime%20Autonomous%20Surface%20Ships...%20(Secretariat).pdf.
- IEC 63173-2:2022: Maritime navigation and radiocommunication equipment and systems - Data interfaces - Part 2: Secure communication between ship and shore (SECOM) Maritime navigation and radiocommunication equipment and systems - Data interfaces - Part 2: Secure communication between ship and shore (SECOM).
- Nguyen, V. Q.; Ngo, T. L.; Nguyen, L. M.; Nguyen, V. H.; Shone, N. Deep Nested Clustering Auto-Encoder for Anomaly-Based Network Intrusion Detection. 2023 RIVF International Conference on Computing and Communication Technologies (RIVF), , Hanoi,Vietnam, 2023, pp.289-294. [CrossRef]
- Barasti, D. S: An ICT Prototyping Framework for the “Port of the Future”, 2022. [CrossRef]
- Wolsing, K.; Roepert, L.; Bauer, J.; Wehrle, K. Anomaly Detection in Maritime AIS Tracks: A Review of Recent Approaches. J. Mar. Sci. Eng. 2022, 10, 112. [Google Scholar] [CrossRef]
- Kim, D.; Antariksa, G.; Handayani, M.P.; Lee, S.; Lee, J. Explainable Anomaly Detection Framework for Maritime Main Engine Sensor Data. Sensors 2021, 21, 5200. [Google Scholar] [CrossRef] [PubMed]
- Farahnakian, F.; Nicolas, F.; Nevalainen, P.; Sheikh, J.; Heikkonen, J.; Raduly Baka, C. 2023, https://www.mdpi.com/2072-4292/15/6/1477#.
- Balduzzi, M.; Wilhoit, K.; Pasta, A. A Security Evaluation of AIS 2014 https://documents.trendmicro.com/assets/white_papers/wp-a-security-evaluation-of-ais.pdf.
- Zhang, P.; Wang, Y.; Singh Aujla, G.; Jindal, A.; Al Otaibi, Y. A Blockchain-Based Authentication Scheme and Secure Architecture for IoT-Enabled Maritime Transportation Systems 2022, https://ieeexplore.ieee.org/document/9745459.
- Chung, D.; Sook Jeon, H. Route Plan Exchange Scheme Based on Block Chain 2018, https://ieeexplore.ieee.org/document/8436761.
- MSC 85/26/Add.1, annex 20 - Strategy for the development and implementation of e-navigation, 2020 https://wwwcdn.imo.org/localresources/en/OurWork/Safety/Documents/enavigation/MSC%2085%20-%20annex%2020%20-%20Strategy%20for%20the%20development%20and%20implementation%20of%20e-nav.
- Pagano, P. , Antonelli, S., Tardo, A. C-Ports: A proposal for a comprehensive standardization and implementation plan of digital services offered by the "Port of the Future". ArXiv, 2021. [CrossRef]
- JLab website. https://jlab-ports.cnit.it/.
- 5G-assisted Maritime Autonomous Surface Ship - 5G MASS. https://jlab-ports.cnit.it/activity/.
- The NMEA standard. https://www.nmea.org/.
- IALA. https://www.iala-aism.org/about-iala/.
- S-100 products. https://iho.int/en/standards-and-specifications.
- Spring Boot. https://spring.io/projects/spring-boot.
- Spring Cloud Gateway. https://spring.io/projects/spring-cloud-gateway.
- Open Source Identity and Access Management - Keycloak. https://www.keycloak.org/.
- Service Registration and Discovery - Netflix Eureka service registry. https://spring.io/guides/gs/service-registration-and-discovery.
- Open Source Distributed Event Streaming Platform - Apache Kafka. https://kafka.apache.org.
- Distributed Tracing System - Zipkin. https://zipkin.io/.
- Maven Plugin for Building Container Images - JIB. https://mvnrepository.com/artifact/com.google.cloud.tools/jib-maven-plugin.
- JAVA Library - Lombok. https://projectlombok.org/n.
- Cryptography and SSL-TLS Toolkit - OpenSSL. https://www.openssl.org/.
- Jupiter Notebook. https://jupyter.org/.
- PyTorch. https://pytorch.org/.
- HDBSCAN algorithm in Scikit-learn. https://scikit-learn.org/stable/modules/generated/sklearn.cluster.HDBSCAN.html.
- NumPy. https://numpy.org/.
- Pandas. https://pandas.pydata.org/.
- Matplotlib. https://matplotlib.org/.
- Seaborn. https://seaborn.pydata.org/.
- NSL-KDD Datasets. https://github.com/Mamcose/NSL-KDD-Network-Intrusion-Detection.
- UNSW-NB15 Datasets. https://research.unsw.edu.au/projects/unsw-nb15-dataset.
- CIC-IDS2017 Datasets. https://github.com/mahendradata/cicids2017-ml.
- Mobius OneM2M Standard Platform. https://github.com/IoTKETI/Mobius.






Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).