Protocolos Veiculares no SDV: SOME/IP, DDS e Backbones Ethernet TSN

O veículo definido por software exige comunicação veicular de alta taxa de transferência e baixa latência. A transição de matrizes de sinais legadas em CAN e LIN para Ethernet de alta largura de banda requer middleware automotivo especializado capaz de processar RPCs, streaming de telemetria de sensores e tempos de ciclo determinísticos.

De quadros de sinal CAN-FD para Arquitetura Orientada a Serviços

Em arquiteturas automotivas legadas, sensores e ECUs transmitem mensagens CAN periódicas contendo bits empacotados sem metadados intrínsecos. Se um engenheiro adiciona um novo sensor ou altera um campo de telemetria, todas as ECUs receptoras precisam ter sua matriz de comunicação DBC recompilada. Na Arquitetura Orientada a Serviços (SOA), as aplicações tratam recursos como serviços de rede descobríveis. As aplicações solicitam fluxos de sensores por nome, recebem modelos de dados fortemente tipados e comunicam-se entre diferentes linguagens por meio de linguagens formais de definição de interface (como Franca IDL ou protobuf).

SOME/IP: Middleware Orientado a Serviços Escalável sobre IP

O SOME/IP é o padrão industrial de middleware desenvolvido para operar em sistemas embarcados com restrição de recursos, servindo como base para aplicações AUTOSAR Adaptive. O protocolo possui um cabeçalho compacto de 16 bytes que precede a carga útil serializada. Ele oferece três primitivas principais de comunicação: Request/Response para chamadas de método RPC, Fire & Forget para comandos assíncronos e Eventgroups para publicação e assinatura. O protocolo auxiliar SOME/IP Service Discovery (SOME/IP-SD) opera sobre multicast UDP para anunciar serviços, gerenciar inscrições e monitorar o status dos nós.

DDS para ADAS de alta largura de banda e fusão de sensores

Enquanto o SOME/IP se destaca em mensagens de controle, sistemas de direção autônoma geram gigabytes de quadros de câmera, nuvens de pontos de LiDAR e trilhas de radar a cada segundo. O Data Distribution Service (DDS), mantido pelo OMG, oferece uma arquitetura publish-subscribe descentralizada e sem broker, baseada no protocolo RTPS. O DDS permite declarar contratos refinados de Qualidade de Serviço (QoS) por tópico: Confiabilidade, Durabilidade (cache local para nós recém-conectados), Deadline (garantia de entrega dentro de janelas temporais estritas) e Liveliness.

Backbones Ethernet TSN determinísticos

O Ethernet comercial padrão é não determinístico: sob tráfego pesado, buffer bloat e contenções introduzem jitter imprevisível e atrasos que violam requisitos de segurança funcional automotiva (ISO 26262 ASIL D). O Time-Sensitive Networking (TSN) define um conjunto de padrões IEEE implementados em switches Ethernet automotivos. O IEEE 802.1AS sincroniza os relógios de todas as ECUs com precisão sub-microssegundo, enquanto o IEEE 802.1Qbv (Time-Aware Shaper) fatia o tempo em janelas de transmissão programadas, garantindo que comandos críticos de frenagem e direção passem pelos switches sem atraso de fila.

Explorar Portfólio de Domínios