- What should be the first artifact in an ISO 15118 development effort?
- Begin with a traceable model connecting requirements to the interface specification, interaction states, expected exchanges, and test assertions. This gives implementation and analysis a shared reference.
- How should PCAP be used during development?
- Use PCAP to establish observed ordering, values, and interaction boundaries, then compare those observations with requirements and the interface specification. Convert useful observations into repeatable simulator scenarios or automated tests.
- Why is the BMS boundary important?
- The BMS owns battery monitoring and control information, while the ISO 15118 implementation owns communication behavior. A clear boundary prevents stale or unavailable battery data from being mistaken for valid communication state.
- What should an ECU simulator reproduce?
- It should reproduce the relevant ECU interface behavior, expose controllable inputs, and generate observable outputs for normal, incomplete, invalid, and out-of-sequence interaction scenarios.
- How can a network troubleshooting issue be separated from a protocol issue?
- First establish the observed exchange from PCAP, then compare it with the expected state and interface behavior. Check the network gateway and Automotive Ethernet boundary separately from parsing, state transitions, and BMS integration.