Transport-layer test design
Define repeatable tests for segmented messages over CAN, including addressing, flow-control behavior, message length, and timing observations.
Vehicle Diagnostics · ISO-TP Testing
I test segmented diagnostic transport over CAN, examine failures in addressing, flow control, and timing, and build focused diagnostic or automated testing support around the available ECU and evidence.
Discuss a ISO-TP ProjectProblems I can investigate
Investigate segmented diagnostic transport that fails during addressing, flow-control exchange, or timing, using recordings and repeatable test conditions where available.
Trace diagnostic requests that do not complete with the expected positive response, separating transport behavior from the surrounding UDS exchange.
Analyze cases where an ECU does not answer diagnostic or network requests, checking the available communication evidence before drawing conclusions about the cause.
What I can help with
Define repeatable tests for segmented messages over CAN, including addressing, flow-control behavior, message length, and timing observations.
Examine ISO-TP behavior around UDS requests and responses to identify where an exchange stops or deviates from expected behavior.
Review and exercise AUTOSAR CanTp behavior in the surrounding diagnostic communication path, with findings tied to observed evidence rather than assumptions.
Assess transport tests across the supplied CAN environment, including CAN-FD cases when the ECU and test setup support them.
What to send
Timestamped bus communication for examining transport frames, responses, and timing.
A text-based bus recording for reviewing the same communication evidence in a readable form.
CAN message and signal definitions that help relate recorded traffic to the intended network setup.
The available electronic control unit for communication, testing, or reproduction of the observed behavior.
Observed symptoms, reproduction steps, context, and expected behavior for the test or investigation.
How the analysis works
Review the problem description, available ECU access, recordings, and DBC to identify the diagnostic exchange and the expected observation.
Create focused ISO-TP tests around addressing, flow control, message segmentation, and timing, using the available communication setup.
Compare observed frames and ECU responses with the intended exchange, recording where transport or UDS communication diverges.
When useful, develop a diagnostic application or automated test suite that makes the exchange repeatable and its results easier to inspect.
Summarize evidence, test conditions, limitations, and practical next steps without overstating a root cause that the available data cannot establish.
What you receive
A documented technical analysis with evidence, reproduction details, transport observations, and findings.
Software for executing and interpreting ECU diagnostic services in the agreed testing context.
Executable tests with setup, assertions, repeatable results, and coverage of the agreed ISO-TP scenarios.
Technologies & formats
A segmented transport protocol for messages carried over CAN.
A priority-based broadcast bus used for in-vehicle control communication.
ISO 14229 diagnostic services for communicating with vehicle ECUs.
The AUTOSAR transport-protocol module for segmented communication over CAN.
An extension of CAN with larger payloads and a faster data phase.
A text format describing CAN messages, signals, nodes, scaling, and metadata.
A higher-layer vehicle network protocol suite using CAN, common in heavy vehicles.
A development, simulation, test, and analysis environment for vehicle networks.
A Vector environment for recording and analyzing vehicle-network communication.
A Python library providing a common API for CAN interfaces and messages.
A Vector binary container for timestamped bus communication.
Diagnostic transport over IP networks as defined by ISO 13400.
A coded diagnostic record identifying a detected fault condition.
FAQ
Discuss the evidence
Share a recording, ECU access detail, or a short problem description to scope the ISO-TP test or analysis.