Dispatching R2025.017

TIC 4.0

Dispatching R2025.017

SUBJECT

Fields

Type

Description

ID (subject identifier)

M

Dispatching

subject name

M

Dispatching

subject type

M

Process

Also known as

O

 

Definition

M

The Dispatching function is responsible for executing in real time the job instructions prepared by the Scheduling function. It confirms the CHE assignment, if provided by scheduling or selects and assigns the CHE if not provided by scheduling, and dispatches job instructions, validates feasibility, monitors execution, and reports completion and exceptions.

It operates as the intermediary between Scheduling and Execution Control.

Further Detail

O

Dispatching operates continuously in real time, aware of CHE, environment, and cargo conditions. Its behaviour depends on the configured degree of freedom, which defines whether it decides, proposes, or simply passes through Scheduling data.

Dispatching is responsible for, at minimum, the following:

  • Resource Assignment

    • If not provided by the Scheduling function, the Dispatching function selects the actual CHE unit, to perform the job defined by Scheduling. Ensures the resource is available, fit for use, and compliant with rules.

    • In cases where Scheduling has already allocated the CHE, Dispatching acts as a broker, validating feasibility, checking conflicts.

  • Dispatch & Execution Monitoring

    • Transmit job instructions to the selected resource (via Execution control).

    • Track job progress and completion status.

    • Detect anomalies (delays, inactivity, or performance degradation), applies predefined recovery actions within its degree of autonomy.

  • Reporting

    • Provide continuous job and CHE status back to Scheduling.

  • Exception Handling

    • Manage local disruptions such as congestion or equipment failure using pause, reroute, or re-assign within the same CHE pool.

    • Apply real-time mitigation measures without modifying the job sequence defined by Scheduling.

    • If the job cannot proceed, issue an exception event to Scheduling requesting re-planning or reassignment.

 Boundaries with Scheduling and Equipment Control

Dispatching …

  • Receives individual jobs or job lists and degrees of freedom from Scheduling depending on the actual configuration.

  • Confirm CHE assignment, if provided by Scheduling, or selects the CHE according to its configuration.

  • Interacts with Execution Control to initiate and monitor execution.

  • Reports real-time status, exceptions, and completion to Scheduling.

 

System Characteristics

  • Real-time operation and continuous state awareness.

  • Validates execution feasibility, e.g., resource available, cargo present and in a state where it can be moved, from and to location validity.

  • Never alters the sequence of job orders; only manages execution and exceptions.

  • Interfaces to Scheduling (execution feedback, etc.) and to Execution Process (job instructions, etc.).

  • Logic to remain proprietary: inputs, outputs, handshake mechanics, and data models (WI, WQ, WP, POW) shall comply with TIC 4.0 interoperability standards.

 

Dispatching Functional Matrix

Function

ISA-95 / IEC 62264 Level

Role in Dispatching

Resource Assignment

Level 2

Selects the exact machine/operator to execute a scheduled job.

Task Communication

Level 2

Issues job instructions and confirms acknowledgement from the resource.

Execution Monitoring

Level 2

Tracks job progress and detects anomalies during execution.

Reporting

Level 2 → Level 3

Provides real-time updates and completion confirmations back to Scheduling.

Exception Handling

Level 2

Manages unplanned events and requests Scheduling support for re-planning.

Boundary with Scheduling

Level 3 → Level 2

Scheduling defines group intent; Dispatching binds to specific instance.

Boundary with Equipment Control

Level 2 → Level 1

Dispatching communicates commands to equipment control and ensures closed-loop feedback.

 

Example

O

N/A

 

Example in the context of the grammar

O

Unique ID, https://tic40.atlassian.net/wiki/pages/createpage.action?spaceKey=REV&title=Job%20Instruction , https://tic40.atlassian.net/wiki/spaces/CRT/pages/2114453542 , https://tic40.atlassian.net/wiki/pages/createpage.action?spaceKey=REV&title=CarrierVisit https://tic40.atlassian.net/wiki/pages/createpage.action?spaceKey=REV&title=CargoVisit  

Required Information

M

N/A

Related standards

O

IEC 62264 (ISA95)

https://tic40.atlassian.net/wiki/pages/createpage.action?spaceKey=REV&title=White%20Paper%3A%20Terminal%20Automation%20Topology%20according%20to%20IEC%2062264%20%28ISA-95%29%20%26%20Definition%20of%20Automation%20Levels%20R2025.017

Related TIC 4.0 definition

 

 Job Instruction Move

Search tags

M

#dispatcher, #dispatching

Version / Date

M

2025.017, 20251127

Internal TIC Version

M

Created by TATF

Created by

Edited by

Review / Approve

Published

TF Automation Oct 2025

  @Joao Salvador

@Francisco Blanquer Jaraiz @Jorge Melero Corell

 

@Marc Laureys @alexander hagemann @Kaj de Groot @DSP Data and system planning @APMT

 

 

© Copyright - TIC 4.0 All rights reserved | Design web by Fundación Valenciaport