RealtimeOTA | Atualizações Over-the-Air Determinísticas em Tempo Real & Arquitetura SUMS
Arquitetura técnica de referência padronizada para montadoras, fornecedores Tier-1 e frotas autônomas. Implementando SUMS UNECE R156, ISO 24089, rollback atômico A/B dual-bank e assinatura de código pós-quântica Uptane.
Deterministic OTA Execution Architecture Modes
- 01. UNECE R156 SUMS & Dual-Bank Rollback: Isolamento de memória A/B dual-bank com contadores de boot em hardware, garantindo rollback atômico em 420 ms sem risco de inutilização do dispositivo. (Flow: Target ECU -> Primary Bank Active -> Flash Secondary Bank -> Health Assertions -> Atomic Commit (< 420 ms))
- 02. Uptane & Post-Quantum Supply Chain: Framework Uptane IEEE-ISTO 6100 separando repositórios Director e Image, atestado com assinaturas pós-quânticas FIPS 204 ML-DSA-87 para blindar a cadeia de suprimentos. (Flow: Offline Root HSM -> Director & Image Repositories -> FIPS 204 ML-DSA-87 Signatures -> In-Vehicle Attestation)
- 03. Deterministic TSN & CAN-XL Delta Flashing: Compressão diferencial binária reduzindo cargas em 91,8%, distribuída por backbones determinísticos TSN IEEE 802.1Qbv e barramentos CAN-XL a 100 Mbps para ECUs zonais. (Flow: Courgette/bsdiff Binary Delta -> 91.8% Compression -> IEEE 802.1Qbv TSN Shaper -> CAN-XL 100 Mbps ECU Bus)
- 04. Fleet Campaign Orchestration & Telemetry: Motor de campanhas em anéis (Canário 0,1% até Global 100%) condicionado a travas de segurança (Estacionado, Motor Desligado, Bateria > 50%) com cancelamento global em < 35 ms via QUIC. (Flow: Canary Ring (0.1% -> 100%) -> Geofenced Vehicle Interlocks -> MQTT v5 over QUIC -> Sub-Second Fleet Abort)
End-to-End OTA Architecture Layers
- Camada 01: Nuvem & Repositórios Uptane da OEM: Repositórios de Diretor e Imagem protegidos por chaves-raiz offline, rastreamento de SBOM e assinaturas FIPS 204 ML-DSA-87.
- Camada 02: Unidade de Controle Telemático Veicular (TCU): Cliente Primário Uptane terminando mTLS 1.3, verificando metadados do diretor, descompactando deltas Courgette e agendando o lançamento.
- Camada 03: Despacho Determinístico via Barramento TSN & SOME/IP: Modeladores temporais IEEE 802.1Qbv e roteamento SOME/IP entregando pacotes CAN-XL a 100 Mbps sem interferir em quadros críticos de ADAS.
- Camada 04: ECUs Zonais Alvo & Bancos Flash Atômicos: Gravação em banco secundário, supervisão por watchdog ISO 26262 ASIL D, contadores de boot e rollback atômico em menos de 420 ms.
OTA Performance & Reliability Benchmarks: 91.8% (Delta Compression Ratio) | < 420 ms (Hardware Atomic Rollback) | 1.8 ms (ML-DSA-87 Verification) | < 35 ms (Fleet Abort QUIC Broadcast)
Core Specifications
- Rollback Atômico Dual-Bank A/B Determinístico & Travas de Watchdog — Em veículos definidos por software, a atualização de firmware não pode ser um jogo de azar. A arquitetura A/B dual-bank preserva um banco validado enquanto o banco secundário recebe pacotes diferenciais verificados.
- Distribuição Veicular TSN IEEE 802.1Qbv & SOME/IP — As modernas arquiteturas veiculares zonais utilizam backbones Ethernet multi-gigabit conectados a sub-barramentos CAN-XL. O RealtimeOTA utiliza modeladores temporais IEEE 802.1Qbv para reservar janelas exclusivas para transferência de firmware.
- Conformidade UNECE R156 SUMS & Arquitetura RxSWIN — Sob o Regulamento UNECE 156, qualquer atualização que afete emissões, segurança ou características funcionais exige rastreabilidade rigorosa via Sistema de Gestão de Atualização de Software (SUMS).
Technical Whitepapers & Research