Access & radio
The link that puts a message on the air: either ITS-G5 (802.11p) or C-V2X PC5 / NR-V2X. Everything above is written so this layer can be swapped without touching it.
A V2X stack has the same shape whoever builds it. The ETSI ITS reference architecture (EN 302 665) sets it out: four layers from the radio up to the applications, and two planes, security and management, that cross all of them. It lines up, layer for layer, with the TCP/IP model every network engineer already knows.
Mapped to TCP/IP
The C-ITS stack lines up with TCP/IP layer by layer: BTP is its transport, GeoNetworking its network layer, ITS-G5 or C-V2X its link. The difference sits at the top, where ITS splits the application layer into a facilities layer, its message set, and the applications above it, and adds two planes, security and management, that TCP/IP has no equivalent for.
The link that puts a message on the air: either ITS-G5 (802.11p) or C-V2X PC5 / NR-V2X. Everything above is written so this layer can be swapped without touching it.
GeoNetworking routes by geography instead of by address, and the Basic Transport Protocol carries the payload above it.
The ETSI C-ITS message set on one shared message and codec layer: awareness, hazard, collective perception, signalised intersection, priority.
The C-ITS services a driver actually meets, built on those messages: road-works and hazard warnings, in-vehicle signage, green-light optimal speed, collision warnings and more, drawn from the ETSI basic set of applications.
Cross-layer planes
These two do not sit between two layers. They run the full height of the stack, touching every layer above.
Every message is signed and verified against a certificate, and a PKI issues and manages those certificates. It spans every layer, from the access link up to the application.
TS 102 940 · TS 103 097 · IEEE 1609.2 · TS 102 941Station management, decentralised congestion control that keeps a shared channel usable under load, and a Local Dynamic Map that holds a live, geo-indexed picture of what has been received.
ISO 24102 · TS 102 687 (DCC) · EN 302 895 (LDM)Why it matters
These layers and planes can come from one codebase, or be assembled from a radio vendor, a networking library, a facilities SDK and a separate PKI. Assembled, the seams between them are where conformance and interoperability break.
The SkyV2X stack is one codebase. Facilities, the security and management planes and the Local Dynamic Map are ours, over a radio that stays interchangeable, so the layers are tested together and conformance is measured across the whole stack at once.
See the full V2X stackFAQ
Every layer and plane above runs, live, behind a public digital twin and four reachable testbeds.