UDS診断通信ソリューション
KopherUDSは量産ECU向けの軽量診断通信アーキテクチャです。DCM通信管理、DEMイベント管理、NMネットワーク管理を分離し、KITE UDS Testerと組み合わせて開発・量産・サービス診断を支援します。
ECU内部イベントから外部診断ツールまで
KopherUDSは単なるUDS service tableではなく、ECUに組み込める診断コアです。DCMはtester session、security access、request routing、response timingを管理し、DEMはfault event、debounce、snapshot、extended data、DTC statusを管理します。NMはwake-up、node state、bus sleep、診断中の通信維持を担当します。DoCAN / DoIP transportとKITE UDS Testerを組み合わせ、仕様、データベース、組込統合、テストレポートまでを支援します。
DCM通信管理
診断session、service dispatch、NRC、P2 / P2* timing、security access、routine control、data read/writeを管理。
DEMイベント管理
fault event、debounce、DTC status bit、freeze frame、snapshot、extended data、clear DTCを管理。
NMネットワーク管理
CAN / Ethernet診断チャネル、node wake-up、communication enable、bus sleep、診断中の通信維持を管理。
KopherUDS詳細アーキテクチャ
診断サービス、イベントデータ、ネットワーク状態、アプリケーションインターフェースを分離したレイヤー構成です。bootloader、単一ECU、ドメインコントローラ、量産ライン向けに構成できます。
Tester / Tool Layer
外部診断と自動化テストの入口
Transport Layer
診断パケットの分割、再構成、転送
DCM Communication Manager
UDS request / responseとsession管理
DEM Event Manager
イベント、DTC、故障データのライフサイクル
NM Network Manager
診断中のネットワーク状態と通信可用性
Application / Data Interface
ECUアプリケーション、データ、安全ポリシーフック
定義すべきエンジニアリング詳細
DID / DTC Database
DID、DTC、snapshot、extended data、アクセス権限、データ型、バージョンを定義し、testerとECUを整合。
Timing & Session
P2 / P2*、S3 timeout、default / extended / programming session、長時間routineのresponse pendingを設定。
Security Access
seed / key、unlock level、retry counter、delay time、安全サービスのallowlistを管理。
Event Debounce
counter、time-based、condition-based debounceをevent statusとDTC status bitへ接続。
Network Availability
診断sessionとNM状態を連動させ、試験・書込み中のsleepや通信停止を防止。
Flash / Boot Flow
request download、transfer data、transfer exit、checksum、reset、bootloader handshakesを支援。