SkyV2X · Open Testbed Public · Annex B · Revisions v0.2.0
TLA-VIS-001  v0.2.0  ·  2026-06-21
B Annex

Revisions

Phase-by-phase progress of the implementation. Each entry is a closed milestone.

Phase 1 2026-06-16 Control plane · DI · LTE

Control plane on real ground

Dependency injection wired through every V2XIS resource; the platform swaps real adapters for mocks at boot. The Uu unicast provisioning serves data from the SkyV2X testbed cell — mcc/mnc 001/01, cellId 0x19B01, EARFCN 3350/21350, bw50, PCI 1. MBMS and PC5 remain declared mocks pending the real sources.

The QoS task returns the spec-conformant qos.stream[].qosKpi[] shape with named KPIs and confidence. The distribution server discovery declares msgProtocol=2 for MQTT v5.

69 of 69 unit and contract tests pass. The ETSI MEC 032-3 Robot suite ported and runs against the platform — two of forty-seven tests green at the baseline. See the verdict.

Phase 0 2026-06-15 Skeleton · contract · errors

The platform is on its feet

A FastAPI application factory, a lifespan hook, eight V2XIS resources stubbed under /vis/v2/. Data models pinned to the spec §6 types — every CHOICE, every constraint, no shortcuts.

Error responses speak RFC 7807 ProblemDetails per ETSI GS MEC 009. The four required fields plus instance, content type application/problem+json, no exceptions. 52 contract tests assert the wire shape against the spec.

The knowledge base picked up the nine relevant MEC specs — 003, 009, 011, 012, 013, 016, 021, 030, 033.