Skip to content

Evidence request lists

UNECE WP.29 R156

Evidence request list. 17 controls, 17 carrying auditor artefact guidance. Generated from the compliance knowledge graph on 12 September 2026. Published by The Art of Service.

R155 Linkage

UNECER156-4
Cyber Linkage to R155 and Lifecycle

Per R156: Interaction with R155 cybersecurity processes + lifecycle management + maintain coordination with CSMS.

Artefacts an auditor will ask for
  • R156 evidence for UNECER156-4
Where this commonly fails
  • SUMS + RxSWIN + R155 linkage partial

SUMS

UNECER156-1
Software Updates Management System (SUMS)

Per UNECE WP.29 R156: Software Updates Management System (SUMS) + manufacturer demonstrates processes + manage software updates throughout vehicle lifecycle + change management + competence of personnel + audit.

Artefacts an auditor will ask for
  • R156 evidence for UNECER156-1
Where this commonly fails
  • SUMS + RxSWIN + R155 linkage partial

Software Update Management System

R156-RECORDS
Records of updates per vehicle

The manufacturer shall maintain documentation of updates, including the affected vehicles, their pre-update and post-update software status, the date and time of execution, and the outcome.

Artefacts an auditor will ask for
  • Update event log per vehicle and per campaign
  • Retention schedule for update records
  • Procedure to provide records to approval authority and customers on request
  • Integrity protection of records (hashing or write-once)
Where this commonly fails
  • Records held in vendor systems with no extraction procedure
  • Retention too short to cover vehicle service life
  • No integrity protection on update logs
R156-RXSWIN-MGMT
RXSWIN management and traceability

The Regulation X Software Identification Number shall be defined to identify the software relevant to a regulation. Changes to that software shall be reflected by a new RXSWIN where the regulation requires it.

Artefacts an auditor will ask for
  • RXSWIN management procedure with naming and versioning rules
  • Mapping of RXSWINs to UN regulations and ECUs
  • Readout procedure for inspection authorities
  • Records of RXSWIN updates and approval authority notifications
Where this commonly fails
  • RXSWIN cannot be read out at roadside without manufacturer tools
  • Mapping table incomplete for older vehicle types
  • Versioning collisions between markets
R156-SUMS-GOV
Software Update Management System governance

The vehicle manufacturer shall establish a Software Update Management System and demonstrate compliance through a Certificate of Compliance for SUMS. The SUMS shall cover processes for the management of software updates throughout the vehicle lifecycle.

Artefacts an auditor will ask for
  • SUMS scope statement and policy signed by senior management
  • Certificate of Compliance for SUMS issued by approval authority or technical service
  • Organisation chart with software update roles and responsibilities
  • Lifecycle process map covering update planning, delivery, and post-update verification
Where this commonly fails
  • SUMS scope excludes certain ECUs or markets without justification
  • Senior management signoff absent
  • Process owners undefined for in-life updates
R156-SUPPLIER
Supplier-delivered software management

Where software is delivered by suppliers, the manufacturer remains responsible and shall manage suppliers so that SUMS requirements are met across the supply chain.

Artefacts an auditor will ask for
  • Supplier software interface agreements
  • Acceptance testing of supplier-delivered updates
  • Joint configuration management procedure with key suppliers
  • Supplier audit or assessment reports for software delivery
Where this commonly fails
  • Supplier delivers binaries with no source provenance information
  • Acceptance testing focused on functionality, not on update behaviour
  • Joint configuration management informal

Type Approval

UNECER156-2
Type Approval and RxSWIN

Per R156: vehicle type approval + RxSWIN (Regulation X Software Identification Number) + Extension of type approval after software update + maintain SUMS certificate.

Artefacts an auditor will ask for
  • R156 evidence for UNECER156-2
Where this commonly fails
  • SUMS + RxSWIN + R155 linkage partial

Type Approval and Safety Impact

R156-MARKET-SURV
Cooperation with market surveillance authorities

The manufacturer shall cooperate with market surveillance and approval authorities, including providing information about updates and outcomes, and supporting in-service conformity checks.

Artefacts an auditor will ask for
  • Point of contact register for approval authorities
  • Standard report templates for in-service updates
  • Records of responses to authority requests
  • Coordination procedure across markets
Where this commonly fails
  • No single point of contact published for authorities
  • Inconsistent reporting between markets
  • Response times not tracked against authority requirements
R156-SW-IMPACT
Assessment of impact on type approval and safety

The manufacturer shall assess the impact of the update on type approval, including emissions, safety, and any other regulation-relevant parameters, and determine if the update affects RXSWIN or requires extension of the type approval.

Artefacts an auditor will ask for
  • Impact assessment template covering regulatory baselines
  • Sign-off records for impact assessments
  • Notification log to approval authority when required
  • Mapping between affected parameters and approval certificates
Where this commonly fails
  • Impact assessment performed only for safety, not for emissions
  • RXSWIN not incremented despite regulation-relevant change
  • Notifications to approval authority missed for cross-border type approvals

Update Integrity and Execution

R156-OTA-WIRELESS
Additional requirements for OTA updates

For updates delivered over the air, the manufacturer shall implement additional safeguards including secure communication channels, restoration of the original software if the update fails, and provisions where execution while driving could affect vehicle safety.

Artefacts an auditor will ask for
  • OTA channel security design including transport encryption and authentication
  • Driving-state policy controlling when updates may be applied
  • Recovery test reports for OTA failures
  • Restoration evidence showing prior software state preserved
Where this commonly fails
  • Updates can affect functions while driving without driver acknowledgement
  • No documented restoration testing on OTA failure paths
  • OTA channel relies on TLS with no certificate pinning
R156-SW-COMPAT
Pre-update compatibility and dependency check

Before an update is executed, the manufacturer shall verify that the update is compatible with the vehicle configuration and that dependencies on other software, hardware, and calibrations are satisfied.

Artefacts an auditor will ask for
  • Compatibility matrices for each update campaign
  • Pre-flight check logic in the OTA system
  • Test reports for representative configurations
  • Procedure to block incompatible target vehicles
Where this commonly fails
  • Compatibility checked at fleet level, not at individual vehicle level
  • Incompatible variants reach an attempted install before failing
  • Calibration dependencies missed
R156-SW-EXECUTION
Safe and reliable update execution

The manufacturer shall ensure that the update can be executed safely and reliably, including conditions under which an update may be attempted, conditions that prevent execution, and recovery in the event of failure.

Artefacts an auditor will ask for
  • Precondition list (battery state, parked, key out, etc.)
  • Failure mode analysis for interrupted updates
  • Rollback or recovery procedures and test evidence
  • Service action plan when remote recovery fails
Where this commonly fails
  • Updates can run when battery state is borderline
  • No tested rollback path for safety-relevant ECUs
  • Service network not trained on recovery procedure
R156-SW-INTEGRITY
Integrity and authenticity of software updates

The manufacturer shall ensure the integrity and authenticity of the software update so that the integrity and authenticity can be reasonably assured against compromise, including any infrastructure used to deliver updates.

Artefacts an auditor will ask for
  • Code signing key management procedure with separation of duties
  • Pipeline security controls from build to distribution
  • Verification logic in ECUs documented and tested
  • Tamper detection on update servers
Where this commonly fails
  • Signing keys held by a single individual
  • Pipeline includes manual steps with no audit trail
  • ECUs accept unsigned updates in test mode that remains enabled
R156-SW-INVENTORY
Software identification and documentation

The manufacturer shall record and maintain hardware and software versions for each vehicle type, including dependencies between software components, calibration data, and the relationship to type-approval-relevant parameters.

Artefacts an auditor will ask for
  • RXSWIN register linking software identification to type approval
  • Software bill of materials per ECU including suppliers
  • Dependency matrix between modules and calibrations
  • Procedure to update RXSWIN when relevant software changes
Where this commonly fails
  • RXSWIN updated late or not at all after a relevant change
  • Calibration data not treated as part of the software baseline
  • SBOM available for some ECUs only

Update Process

UNECER156-3
Update Process and Vehicle Owner Information

Per R156: secure update process + vehicle owner information + minimisation of safety impact + protection against unauthorised updates.

Artefacts an auditor will ask for
  • R156 evidence for UNECER156-3
Where this commonly fails
  • SUMS + RxSWIN + R155 linkage partial

User Information and Data Minimisation

R156-PRIVACY
Data minimisation in update telemetry

Where telemetry is collected to support software updates, the manufacturer shall apply data minimisation and protect personal data in accordance with applicable law, while still meeting the SUMS evidence requirements.

Artefacts an auditor will ask for
  • Data inventory for update-related telemetry
  • Privacy impact assessment for update logging
  • Retention and minimisation rules in telemetry pipeline
  • Customer-facing privacy notice covering update telemetry
Where this commonly fails
  • Update telemetry collects driver behaviour data beyond what is needed
  • No retention limit on update logs in cloud backend
  • Privacy notice does not mention update telemetry
R156-SW-USERINFO
Information to the user before and after the update

The vehicle user shall be informed about an update prior to its execution where relevant, including purpose, expected duration, vehicle functions affected, and successful or unsuccessful completion of the update.

Artefacts an auditor will ask for
  • HMI flow showing pre-update and post-update messages
  • Translated user communication templates per market
  • Logs of user notifications and acknowledgements
  • Owner manual sections describing the update process
Where this commonly fails
  • User notification not translated to local languages
  • No record of user acknowledgement before safety-relevant updates
  • Owner manual silent on OTA process
Assembled from the framework's own control set. Every line traces to a control in the graph, so this pack is regenerated rather than written, and stays current as the graph does.

Assembled from the framework’s own control set, so this list is regenerated rather than written and stays current as the graph does.