Skip to content
Deze documentatie wordt actief uitgebreid — kom regelmatig terug.

CTN - Architecture Documentation

The Connected Trade Network (CTN) is a digital infrastructure initiative that implements the BDI (Basic Data Infrastructure) reference architecture framework for secure data sharing in container transport operations. This documentation follows the arc42 template to provide comprehensive architectural guidance.

Important Terminology: Throughout this documentation, we distinguish between “CTN” (the digital infrastructure initiative/system) and “container transport” (the physical business process being improved).

CTN is one of several initiatives using the BDI framework as its foundation. While BDI defines the core principles and patterns, CTN applies these specifically to the container logistics domain with the Hinterland Terminals and Portbase.

The 2026 delivery is deliberately narrow:

  1. Association Register (ASR) — production-ready: participant onboarding, eHerkenning-based authentication of authorised representatives, periodic re-verification against KvK / KBO / VIES / GLEIF, M2M-credential issuance.
  2. Endpoint registration — data-providing parties register their endpoints (OpenAPI YAML upload, validation, discovery); data-consuming parties register their applications and obtain OAuth client credentials.
  3. Use case “Visibility Achterland Containerlogistiek” — first practical application: combining Portbase data with inland-terminal operational data into a dashboard for import containers moving over barge into the hinterland.

Authorisation remains local at the data provider: each data owner decides which registered party may receive which data on the basis of the conditions they configure themselves. VAD-only flow.

Later-phase concerns (Orchestration Register, dual-token VAD+VOD validation, OPA-based policy engine, full 2R+ federation) are explicitly out of scope for 2026 and are tracked in the Roadmap. Design notes for those components are parked in docs/_out-of-scope-2026/ (gitignored) and will be brought back when the corresponding phase starts.

SectionDescription
01. Introduction and GoalsBusiness context, requirements, stakeholders
02. Architecture ConstraintsTechnical, organizational, and political constraints
03. System Scope and ContextSystem boundaries and external interfaces
04. Solution StrategyCore architectural decisions and approaches
05. Building Block ViewComponent structure and detailed designs
06. Runtime ViewDynamic behavior and interaction scenarios
07. Deployment ViewInfrastructure and deployment architecture
08. Cross-Cutting ConceptsTechnical concepts applied across components
09. Architecture DecisionsKey decisions and their rationales (ADRs)
10. Quality RequirementsQuality goals, scenarios, and metrics
11. Risks and Technical DebtRisk register and debt management
12. GlossaryTerms, acronyms, and definitions
13. Implementation RoadmapPhased deployment approach

For Business Stakeholders:

For Architects:

For Developers:

For Operations:

CTN implements the seven core BDI principles:

  1. Connecting Physical and Digital - Bridging real-world logistics with digital data
  2. Event-Driven - Asynchronous communication via an event broker (e.g. Azure Event Grid, AWS EventBridge, Apache Pulsar)
  3. Zero Trust - No implicit trust between participants
  4. Dynamic Data - Real-time, time-sensitive information
  5. Data at the Source - Custodians maintain data control
  6. Local Decision-Making - Distributed authorisation
  7. Coherent Security - Integrated security framework

Technical Advisory Board: Reviews and approves architectural decisions
Update Frequency: Monthly review, quarterly major updates
Change Process: Pull requests with architecture board review


In samenwerking met

Connected Trade NetworkConclusionData in LogisticsContargoInland Terminals GroupVan Berkel