返回解決方案列表
車載網路解決方案

車用乙太網路自動化驗證平台與工具導入

車用乙太網路是軟體定義車輛的骨幹。歐特莫夫協助客戶建立從實體層到服務層的完整驗證流程:100BASE-T1 的 ECU 測試可依 OPEN Alliance TC8 規範執行;1000BASE-T1 與更高速率則依 IEEE 802.3 對應章節的實體層要求,搭配車廠自訂的測試計畫。驗證範圍涵蓋 PHY、MAC 以及上層協定(IP、TCP/UDP、SOME/IP)的正確性。

適用對象
車用乙太網開發、驗證與整合團隊;Tier 1/OEM
涵蓋標準
OPEN Alliance TC8(100BASE-T1)、IEEE 802.3、SOME/IP
核心工具
CANoe.Ethernet、VN5600 系列、VT System
導入成果
依速率對應依據 → 三層驗證 → 自動化回歸
01

從實體層到服務層的車用乙太網驗證工具鏈

這條鏈要解決的核心問題,是「驗證依據會隨速率改變,工具又常常各自為政」。做法是先依速率對應正確的驗證依據(100BASE-T1 的 ECU 測試可依 OPEN Alliance TC8),再把實體層、協定層與服務層的量測放進同一套環境,最後交給伺服器在持續整合流程裡自動重跑。

1

VN5600 系列

介紹 →

實體層與時間基礎:提供精確的時間戳記與網路分接 (TAP) 模式,做非侵入式流量監控,也是 TSN/AVB 量測的基礎。

2

CANoe.Ethernet

介紹 →

協定層與服務層核心:模擬 TCP/IP 堆疊與 SOME/IP 通訊,執行自動化一致性測試套件,並讓三層驗證在同一環境裡記錄。

3

VT System

介紹 →

實體層一致性與電源控制:控制 ECU 電源、模擬感測器輸入,並執行物理層的一致性測試,把驗證接上真實硬體條件。

導入後你會得到
  • 依網段速率對應到正確的驗證依據,不會拿 TC8 去套不適用的速率
  • 實體層、協定層、服務層共用同一套資產,出問題能從服務層一路追到波形
  • TSN/AVB 以具精確時間戳的介面量測,看得出排程與同步的真實偏差
  • 測試序列交給伺服器在 CI 流程重跑,軟體更新後回歸範圍不再被迫壓縮
02

為什麼這樣架:技術判斷與往前一步

什麼是車用乙太網路驗證?

車用乙太網路驗證是確認一個 ECU 或整個網段,在車上的實際條件下能不能穩定通訊。它分成三個層次:實體層看的是電氣特性與訊號品質,協定層看的是封包的時序與正確性,服務層看的是 SOME/IP 這類服務導向通訊的行為是否符合設計。三個層次要有各自的判定依據,而依據會隨速率不同——這是規劃驗證時最容易搞錯的一點。

先對應驗證依據,再把驗證接上自動化
🔍 點圖可放大看清楚
重點

先對應驗證依據,再把驗證接上自動化

依速率選對驗證依據

10BASE-T1S 的重點在多點匯流排的節點協調;100BASE-T1 的 ECU 測試可依 OPEN Alliance TC8 執行;1000BASE-T1 與更高速率則依 IEEE 802.3 對應章節的實體層要求,搭配車廠自訂的測試計畫。

三層驗證共用同一套資產

實體層的訊號品質、協定層的封包時序、服務層的 SOME/IP 訂閱行為,在同一個環境裡量測與記錄。問題出現時可以從服務層一路追到波形,不必換工具重跑一次。

時間敏感網路的量測基礎

TSN 與 AVB 的驗證取決於時間標記的精度。以具備精確時間戳記與分接模式的乙太網介面做非侵入式擷取,才看得出排程與同步的實際偏差。

把測試交給伺服器重跑

測試序列以 vTESTstudio 設計,透過伺服器版本在持續整合流程中自動執行。每次軟體更新都能跑完該跑的回歸範圍,而不是靠人力挑重點。

03

歐特莫夫的技術服務流程

從釐清驗證依據到把測試接上持續整合,分四個階段推進。每個階段都有明確的產出,不會做完才發現方向錯。

階段一

網段盤點與依據對應

先盤點車上有哪些速率的網段、每個網段接了什麼 ECU,再逐一對應該遵循的驗證依據。這一步的產出是一份「速率─依據─測試項目」對照表,後面採購與測試都以它為準。

階段二

測試環境建置

依對照表配置乙太網介面與模擬環境,建立實體層量測、協定擷取與服務層模擬的能力。分接模式的接法與時間同步的設定會在這一步確認,避免量到的時間戳不可信。

階段三

測試序列開發與執行

以 vTESTstudio 設計測試序列並在 CANoe 中執行,涵蓋一致性、互通性與異常情境。序列從一開始就以「可重複執行」為前提設計,不寫成一次性的手動步驟。

階段四

自動化與回歸維運

把測試工程交給伺服器版本在持續整合流程中執行,並建立報告與追溯機制。軟體更新後能自動跑完該跑的回歸範圍,結果可以回溯到原始記錄檔。

04

常見問題

OPEN Alliance TC8 可以套用到所有速率嗎?

不行。TC8 是針對 100BASE-T1 的 ECU 測試規範,套到其他速率會拿錯依據。10BASE-T1S 的重點在多點匯流排的節點協調;1000BASE-T1 與更高速率則依 IEEE 802.3 對應章節搭配車廠自訂測試計畫。第一步就是把「速率─依據─測試項目」對應清楚。

為什麼一定要用有精確時間戳的乙太網介面?

TSN 與 AVB 的驗證取決於時間標記的精度,一般網路卡量不到真正的偏差。以具備精確時間戳與分接 (TAP) 模式的介面做非侵入式擷取,才看得出排程與同步的實際問題。

實體、協定、服務三層驗證要分別用不同工具嗎?

不必。本方案讓三層在同一個環境裡量測與記錄,問題出現時可以從服務層的 SOME/IP 行為一路追到實體層的波形,不用換工具重跑一次,也拼得出一條完整的追溯。

軟體更新後的回歸測試跑得完嗎?

測試序列以 vTESTstudio 設計、可重複執行,交給 CANoe 伺服器版本在持續整合流程中自動執行,每次更新都能跑完該跑的回歸範圍,而不是靠人力挑重點。

需要這套解決方案?

歐特莫夫(Vector Informatik 合作夥伴)協助你從工具選型、環境建置到導入落地,把對的工具用在對的地方。

諮詢此方案 →
諮詢此方案