UNECE WP.29 R156
UN Regulation on Software Updates for vehicles
UNECE WP.29 R156 is a compliance framework from International with 8 domains and 17 controls. The largest domains are Update Integrity and Execution (5 controls), Software Update Management System (4 controls), Type Approval and Safety Impact (2 controls). Every control below carries what it requires and what an assessor expects to see.
Framework summaries on this platform are AI-assisted interpretations for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.
Framework Domains (8)
R155 Linkage
| Code | Title |
|---|---|
| UNECER156-4 | Cyber Linkage to R155 and Lifecycle |
SUMS
| Code | Title |
|---|---|
| UNECER156-1 | Software Updates Management System (SUMS) |
Software Update Management System
| Code | Title |
|---|---|
| R156-RECORDS | Records of updates per vehicle |
| R156-RXSWIN-MGMT | RXSWIN management and traceability |
| R156-SUMS-GOV | Software Update Management System governance |
| R156-SUPPLIER | Supplier-delivered software management |
Type Approval
| Code | Title |
|---|---|
| UNECER156-2 | Type Approval and RxSWIN |
Type Approval and Safety Impact
| Code | Title |
|---|---|
| R156-MARKET-SURV | Cooperation with market surveillance authorities |
| R156-SW-IMPACT | Assessment of impact on type approval and safety |
Update Integrity and Execution
| Code | Title |
|---|---|
| R156-OTA-WIRELESS | Additional requirements for OTA updates |
| R156-SW-COMPAT | Pre-update compatibility and dependency check |
| R156-SW-EXECUTION | Safe and reliable update execution |
| R156-SW-INTEGRITY | Integrity and authenticity of software updates |
| R156-SW-INVENTORY | Software identification and documentation |
Update Process
| Code | Title |
|---|---|
| UNECER156-3 | Update Process and Vehicle Owner Information |
User Information and Data Minimisation
| Code | Title |
|---|---|
| R156-PRIVACY | Data minimisation in update telemetry |
| R156-SW-USERINFO | Information to the user before and after the update |
What is UNECE WP.29 R156 and who does it apply to?
UNECE WP.29 R156 is a compliance framework from International with 8 domains and 17 controls. UN Regulation on Software Updates for vehicles It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.
What does UNECE WP.29 R156 actually require?
UNECE WP.29 R156 has 17 controls organised across 8 domains. The largest domains are Update Integrity and Execution (5 controls), Software Update Management System (4 controls), Type Approval and Safety Impact (2 controls). Each control defines specific requirements that organisations must implement to achieve compliance.
If I already comply with another framework, how much of UNECE WP.29 R156 do I already cover?
UNECE WP.29 R156 does not currently have cross-framework mappings in our system. Check back as we continuously expand our mapping database.
How do I implement UNECE WP.29 R156?
Start your UNECE WP.29 R156 compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about UNECE WP.29 R156 requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 17 controls and track your progress.
Start Your Compliance Journey
Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 686 frameworks.
Get Started Free →Free forever — no credit card required