v2session
SkyV2X · field tool

Read the whole exchange, checked against the spec.

Point v2session at a field capture of V2X traffic. Get back where the vehicles went, what they warned about, how the signals ran, and where the exchange drifts from ETSI.

Processed in memory and discarded immediately. Nothing is stored.
CAMCPMDENM SPATEMMAPEMSREM 0s3s6s 9s

Session log: every message on the wire, one tick per channel over the capture's timeline.

See it in action

Open the full sample report → a real field capture, no upload needed.

What it reads

Trajectories

Each vehicle's path and speed on a map, from what it broadcasts about itself.

Events

Hazard and roadworks warnings: what was reported, where, and for how long.

Perception

What the roadside and vehicles sensed nearby, checked against the vehicles' own reported positions.

Signals

Traffic-light phases over time and the intersection geometry they run on, read off the air.

Security

Whether the exchange is signed, the certificate type, and which services it's allowed to send.

Conformance

A first read of where the session drifts from the ETSI rules: rates, ranges, missing pairs, unsigned traffic.

A session, reconstructed

A packet tool shows frames. A field engineer needs the exchange: who was on the air, where they went, what they told each other, and whether any of it broke the rules. v2session reads the capture end to end and returns that picture as a map, a timeline, and a conformance check.

It runs from one file and produces one self-contained report you can open offline or hand to a colleague. Field captures stay on your machine.

Built on the ETSI C-ITS message set: CAM · DENM · CPM · SPATEM · MAPEM · IVIM · VAM. Part of the SkyV2X stack, alongside v2json.