BLE in Automotive: Digital Keys and In-Vehicle Connectivity
CCC Digital Key, phone-as-key, and cabin BLE applications
BLE in Automotive: Digital Keys and In-Vehicle Connectivity
BLE has become a key enabler in modern vehicles — from keyless entry and start to tire pressure monitoring and in-vehicle personal area networking. The most significant automotive BLE application is the CCC Digital Key 3.0 standard, which combines BLE for coarse ranging and UWB for precise positioning to enable passive entry without removing a phone from a pocket.
CCC Digital Key Standard
The Car Connectivity Consortium (CCC) Digital Key 3.0 specification defines how a smartphone or smartwatch serves as a cryptographic vehicle key using BLE, UWB (Ultra-Wideband), and NFC.
| Technology | Range | Accuracy | Use |
|---|---|---|---|
| BLE | 0–30 m | ±1–3 m (RSSI) | Wake-up, coarse proximity |
| BLE Channel Sounding | 0–10 m | ±10–20 cm | Zone detection (approaching/inside) |
| UWB (IEEE 802.15.4z) | 0–20 m | ±5–10 cm | Precise localization (which door?) |
| NFC | 0–10 cm | Touch | Fallback entry + enrollment |
BLE advertising wakes the vehicle's keyless entry controller when the phone enters the advertising range (~10 m). UWB ranging (triggered by BLE handshake) pinpoints whether the phone is at the driver door, passenger door, or trunk. The vehicle unlocks only the appropriate door when the user touches the handle.
BLE Channel Sounding in Digital Key
Bluetooth 6.0's Channel Sounding is directly targeted at CCC Digital Key 3.0. It provides sub-20 cm distance accuracy using only the existing BLE radio — no UWB chipset required for cost-optimized vehicles.
The relay attack defense is critical: without Secure Ranging, an attacker with two radios (one near the phone, one near the car) can relay BLE signals and open the vehicle remotely. Channel Sounding Secure Ranging uses cryptographic challenge-response to prevent sub-speed-of-light relaying.
Vehicle BLE Architecture
Vehicle Head Unit (Central, BT 5.4+)
├── Door Handle ECU (CS Reflector)
├── Trunk Handle ECU (CS Reflector)
├── TPMS Sensors x4 (Peripheral, advertising)
├── Tire Pressure Monitor Gateway
└── Personal Device Area (smartphone, wearable)
Vehicle-to-Infrastructure (future)
└── Roadside BLE beacons (parking, tolling)
TPMS (Tire Pressure Monitoring Systems)
BLE-based TPMS sensors replace the traditional 315/433 MHz one-way sensors with bidirectional BLE communication:
| Feature | Legacy 315/433 MHz | BLE TPMS |
|---|---|---|
| Protocol | One-way broadcast | BLE advertising or connected |
| Frequency | 315 MHz (US), 433 MHz (EU) | 2.4 GHz |
| Range | 10–20 m | 5–15 m (inside wheel well) |
| Data | Pressure, temperature, battery | + acceleration, rolling resistance |
| Pairing | ID learn mode | BLE bonding or scan filter |
| Battery life | 5–10 years | 3–7 years (BLE adv interval tuned) |
BLE TPMS sensors advertise pressure and temperature in manufacturer-specific data every 500 ms–10 s (interval adapts to speed). The vehicle receiver scans all three advertising channels continuously. At 100 km/h the wheel completes a revolution every ~8 ms — TPMS sensors accelerate their advertising interval at speed to ensure the receiver catches at least one PDU per revolution.
In-Vehicle Connectivity: BLE PAN
BLE enables a Personal Area Network within the vehicle cabin:
- Vehicle Profile (GAP role: Central): Head unit connects to phone, tablet, wearable
- OBD-II BLE Adapters: Read vehicle diagnostics GATT characteristics mirroring OBD-II PIDs
- Seat/Mirror Memory: BLE-connected seat ECUs recall preferences from bonded driver profile
- Health Monitoring: Driver fatigue wearables (HRV, EDA) stream to ADAS systems
Automotive Grade BLE Silicon
Automotive BLE SoCs must meet AEC-Q100 (IC qualification) and operate at −40°C to +125°C:
| Chip | Vendor | AEC-Q100 | BLE Version | Notes |
|---|---|---|---|---|
| nRF5340 (QDAA) | Nordic Semi | Grade 2 | 5.4 | Dual-core, UWB companion via nRF7002 |
| SJA1124 | NXP | Grade 1 | 5.3 | Automotive keyless entry |
| RSL15 | onsemi | Grade 1 | 5.3 | Ultra-low-power, CAN+BLE |
| DA14592 | Renesas Dialog | Grade 1 | 5.2 | TPMS-focused |
Over-the-Air Updates for Automotive BLE
Automotive OTA DFU must comply with UNECE WP.29 R155 (cybersecurity) and R156 (software updates). Key requirements: - Cryptographic signing of all firmware packages - Campaign management: staged rollout, abort/rollback capability - Audit log of all installed software versions - Integrity check before and after installation
Use the Range Calculator to model TPMS link budgets inside the wheel well, accounting for body metal shadowing and RX sensitivity requirements.
Frequently Asked Questions
Yes, our guides range from beginner introductions to advanced topics. Each guide indicates its difficulty level and prerequisites so you can find the right starting point.