Please note: The algorithm descriptions in English have been automatically translated. Errors may have been introduced in this process. For the original descriptions, go to the Dutch version of the Algorithm Register.

Compliance AIS

The algorithm provides insight into the compliance behaviour of registration holders within the maritime sector for Inland, Seagoing and Pleasure Craft.

Last change on 20th of April 2026, at 9:56 (CET) | Publication Standard 1.0
Publication category
Other algorithms
Impact assessment
Field not filled in.
Status
In development

General information

Theme

Space and Infrastructure

Begin date

2025-11

Contact information

https://www.rdi.nl/contact

Link to publication website

https://www.rdi.nl/onderwerpen/vergunningen-en-registraties/marifoons-en-overige-maritieme-communicatieapparatuur

Responsible use

Goal and impact

The purpose of the algorithm is to enable risk-based monitoring of the Telecommunications Act and the Radio Regulations. The algorithm assesses the correctness of broadcast messages by vessels equipped with an Automatic Identification System (AIS). This is done using registrations from the maritime categories of inland, maritime and pleasure navigation. This methodology contributes to risk-based monitoring and ensures better use of inspectors' available time. The Algorithm does not currently result in an action or decision within the supervision process. In addition, it is still under further development.

Considerations

Due to limited capacity, it is not possible to annually inspect all registrars with maritime registrations (±55,000 registrations) for compliance with the Telecommunications Act and the Radio Regulations. Inspectors therefore have to choose which locations and target groups to inspect. That choice relies on knowledge and experience, which is time-consuming and difficult to transfer to new colleagues. The algorithm can quickly and independently, using large amounts of information, suggest which locations and target groups could be inspected.

Human intervention

The outcome of the algorithm is a summary of findings found by the algorithm based on broadcast AIS messages. Three fields of the AIS message are assessed by the algorithm, namely the ship's name, call sign, and MMSI number. An inspector uses this list for information and, based on the findings, determines what action can or should be taken according to the Surveillance Policy.

Risk management

The outcome of the algorithm is a list of findings identified by the algorithm based on broadcast AIS messages. An inspector uses this list for information to assess compliance behaviour and, based on the findings, decides what action to take within the monitoring process.

Legal basis

The Telecommunications Act is a Dutch law that sets rules for (providers of) communication networks and services. Among other things, it regulates user protection, providers' duty of care for safety and security and sets obligations for network operators.

Links to legal bases

Telecommunications Act: https://wetten.overheid.nl/BWBR0009950/2025-09-01

Operations

Data

There are two sources of information used by the algorithm. The first source is the observed messages sent by the vessel, this contains the MMSI number, call sign and ship name covered by the Telecommunications Act and the Radio Regulations. The second source is the internal registration database where registration holders enter their data themselves using their accounts.

Technical design

The algorithm works on the basis of a decision tree. The decision tree compares the content of observed AIS messages with the expected content based on the registrations. When one or more of the attributes ship name, call sign or MMSI number do not match the registered data, this is recorded. That information is then reviewed by a human to determine compliance or non-compliance.

External provider

Internally developed

Similar algorithm descriptions

  • This algorithm helps Customs and its enforcement partners select goods for inspection based on risk. It uses declaration data from companies and looks at whether or not there is a risk of introducing and importing products covered by organic legislation.

    Last change on 2nd of May 2025, at 12:47 (CET) | Publication Standard 1.0
    Publication category
    Impactful algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • This algorithm helps Customs to select goods for inspection based on risk. It uses declaration data from companies and considers whether or not there are increased risks of non-compliance with the licensing requirement for weapons and ammunition entering or leaving the European Union (via the Netherlands).

    Last change on 27th of March 2025, at 15:26 (CET) | Publication Standard 1.0
    Publication category
    Impactful algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • This algorithm helps Customs and its enforcement partners select goods for inspection based on risk. It uses declaration data from companies and looks at whether or not there are risks to the import and introduction of products covered by Plant Protection Products and Biocides.

    Last change on 5th of May 2025, at 20:29 (CET) | Publication Standard 1.0
    Publication category
    Impactful algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • This algorithm helps Customs and its enforcement partners select goods for inspection based on risk. It uses declaration data from companies and considers whether or not there are risks around product safety.

    Last change on 5th of May 2025, at 20:56 (CET) | Publication Standard 1.0
    Publication category
    Impactful algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • This algorithm helps Customs to select goods for inspection based on risk. It uses declaration data from companies and considers whether or not there are increased risks of export and transit of strategic goods in customs declarations.

    Last change on 9th of December 2024, at 11:56 (CET) | Publication Standard 1.0
    Publication category
    Impactful algorithms
    Impact assessment
    Field not filled in.
    Status
    In use