📓
Documentation
  • ⚓Introduction
  • Default Start
    • 🛰️Quick Start
    • 🗄️SQL Database
    • 📡AIS Hardware
  • Tutorials
    • 📥Database Loading
    • 🔎Data Querying
    • 🚿Data Cleaning
    • 🗺️Data Visualization
    • 🖇️Track Interpolation
    • 🌎Haversine Distance
    • 🚤Vessel Speed
    • 🏝️Coast, shore, and ports
    • 🔐Using Your AIS Data
    • ⬇️Vessel Metadata
    • 📒AIS Data to CSV
    • 📐Decimation with AISdb
    • 🌊Bathymetric Data
    • 🌦️Weather Data
    • AIS - Automatic Identification System
  • Machine Learning
    • seq2seq in PyTorch
    • AutoEncoders in Keras
    • Using Newtonian PINNs
    • Embedding with traj2vec
    • TGNs with TorchGeometric
    • Clustering with Scikit Learn
    • Kalman Filters with FilterPy
    • Deploying an AISdb ChatBot
  • Keep Exploring
    • ReadTheDocs
    • MARS Group
    • MAPS Lab
    • MERDIAN
Powered by GitBook
On this page
  • How does this work?
  • Types of AIS messages
  • Limitations of AIS signals
  • References
Export as PDF
  1. Tutorials

AIS - Automatic Identification System

PreviousWeather DataNextseq2seq in PyTorch

Last updated 2 days ago

The Automatic Identification System (AIS) is a standardized and unencrypted self-reporting maritime surveillance system.

How does this work?

The protocol operates by transmitting one or more of 27 message types from an AIS transponder onboard a vessel at fixed time intervals. These intervals depend on the vessel’s status—stationary vessels (anchored or moored) transmit every 3 minutes, while fast-moving vessels transmit every 2 seconds.

These VHF radio messages are sent from the vessel’s transponder and received by either satellite or ground-based stations, enabling more detailed monitoring and analysis of maritime traffic.

Types of AIS messages

  1. Dynamic messages convey the vessel's real-time status, which can vary between transmissions. These include data such as Speed Over Ground (SOG), Course Over Ground (COG), Rate of Turn (ROT), and the vessel’s current position (latitude and longitude).

  2. Static messages, on the other hand, provide information that remains constant over time. This includes details like the Maritime Mobile Service Identity (MMSI), International Maritime Organization (IMO) number, vessel name, call sign, type, dimensions, and intended destination.

Limitations of AIS signals

  1. Signals from vessels are lost.

  2. Terrestrial base stations are limited by their physical range, while satellite AIS receivers are limited based on their position globally.

References

To learn more about AIS, refer to:

Brousseau, M. (2022). A comprehensive analysis and novel methods for on-purpose AIS switch-off detection [Master’s thesis, Dalhousie University]. DalSpace.

Kazim, T. (2016, November 14). A definitive guide to AIS. MarineLink. Retrieved May 14, 2025, from

https://www.marinelink.com/news/definitive-guide-ais418266
http://hdl.handle.net/10222/81160
https://www.marinelink.com/news/definitive-guide-ais418266
Image from
Marinelink