0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CCC 3.0车辆无钥匙进入系统实现System Architecture

jf_EksNQtU6 来源:车端 2023-07-24 09:49 次阅读

随着各种无线连接技术的发展以及汽车连接联盟数字钥匙3.0版(Car Connectivity Consortium Digital Key Release 3.0以下简称CCC3.0)规范的发布,智能手机变成全数字汽车钥匙的标准已经确定。

本文将通过对车辆数字钥匙CCC3.0 标准逐步学习,将在后续学习中基于NXP BLE芯片KW38/KW45的评估板和SDK,以及UWB和 Secure Element逐步不完全实现CCC3.0 demo。

一、CCC3.0标准对比CCC2.0标准

CCC2.0 标准中,利用NFC近场非接触通信技术,提供手机数字钥匙与车辆端的安全模块(Secure Element)进行数据交互的通道,以实现车主认证(Owner Pairing)标准传输(Stand Transaction),快速传输(Fast Transaction)等流程。

CCC3.0 标准作为CCC2.0 标准的补充,强制保留对NFC技术的支持作为向CCC2.0标准兼容备份的解决方案,除此外还增加了以下功能:

增加BLE无线通信技术,BLE 可替代NFC作为安全模块数据交互的通道,同时承担协商UWB安全测距的会话参数,提供UWB首次安全测距时间同步机制,可以提供RKE远程控制, 启动/闭锁引擎等功能实现.

增加UWB安全测距功能,通过实施UWB连接来增加无钥匙进入和位置感知功能,可以带来更好的用户友好体验。

CCC3.0通过BLE将端到端安全性从手机的安全元素扩展到汽车的安全元素。通过加入UWB无线连接技术,建立安全测距会话,测距密钥来源于安全地存储在Secure
Element中的数字密钥,测距密钥具有有限的生命周期,缩短攻击者可用时间窗口进而提供安全的测距。

二、数字钥匙系统架构

CCC3.0 中提供的系统架构如下图1所示,除了车主钥匙端(手机或实体钥匙),车辆端,朋友钥匙设备,车主钥匙OEM服务器,车厂OEM服务器,朋友钥匙OEM服务器,钥匙追踪服务器外,还增加了 中继服务器,它的出现是为了不同的钥匙OEM厂商,提供分享密钥服务的标准接口

3438592a-261d-11ee-962d-dac502259ad0.png

CCC 3.0标准在图1架构中,规定了标准接口的链路,即图中实线部分,而对于虚线显示的私有接口或通用接口链路在标准规定之外。以下是各个链路的功能:

链路(1):该链接提供了一个安全的车辆与车厂OEM服务器间的通信通道,并且完全由车厂OEM控制。

链路(2):该链接提供了一个安全的车主设备与车主OEM服务器间的通信通道。

链路(3)、(4)、(11)、(12):CCC3.0标准中规定的标准链路,用于车辆与设备进行通信,以进行车主配对、车辆闭锁/解锁和发动机启动等功能。可以选择在NFC连接的情况下,通过链路(3)、(4)实现这些功能;或者在BLE/UWB连接的情况下,通过链路(11)、(12)实现这些功能。

链路(9)、(10):分别提供车主手机设备和朋友设备与汽车OEM服务器的专有接口,以提供与车厂OEM服务器的通信。

链路(2)、(6) 、(7)、(8)、(13)、(14):通过这几条链路,车主手机设备可以与朋友设备共享数字钥匙。手机OEM服务器负责管理数字钥匙小程序的生命周期,并通过(2) / (7)更新车主/朋友手机中的必要证书;除此外也可以使用(13)、(14)通过中继服务器交互。车厂OEM服务器和(车主/朋友)手机OEM服务器之间的通信链路(6)和(8)用于交换服务器的证书、密钥共享、密钥跟踪、密钥终止和通知。

链路(5):密钥追踪服务器为可选服务器,链路(5)提供了车厂OEM服务器到密钥跟踪服务器的连接,以管理用户账户,追踪注册车辆的所有已验证的数字钥匙,从而保护存储信息的隐私。

三、数字钥匙系统 Demo

CCC3.0 标准数字钥匙系统架构是一个完整的数字钥匙生态系统,搭建完整的需要多方合作,耗费大量资源,因此使用KW45实现的demo,将功能简化,以达到参照demo 学习的目的。KW45的SDK中提供了CCC3.0的BLE例程,其仅实现了BLE基础部分功能,demo将在例程上实现更丰富功能。

3.1 车辆端硬件结构

3465fa74-261d-11ee-962d-dac502259ad0.png

作为主/从节点的KW45评估板通过SPI与UWB(NCJ29D5)评估板相连,并控制外部LED作为实时显示车辆状态的输出。SE节点端KW45通过SPI与SE(SE051或NCJ38)评估板相连。节点间通过CAN 总线相连。

3.1.1 主节点提供以下功能:

1). 实现数据通路BLE <-> CAN-FD <->SE,作为SE交互数据的中转,实现车端SE与手机数字钥匙端的安全信息交互,从而支持车主认证等过程

2). 配置UWB,启动安全测距

3).

实现与手机端UWB时间同步,通过CAN 总线控制从节点启动UWB测距

4).收集从节点UWB测距信息,并通过BLE转发到手机端

3.1.2 从节点提供以下功能:

1).配置UWB,启动安全测距

2).接收主节点控制启动UWB

3).测距结果通过CAN传输给主节点

3.1.3SE节点提供以下功能:

BLE <->CAN-FD <->SE数据通路,SE端点数据

3.2 手机端显示界面

手机端实现车主认证,UWB安全测距的会话参数协商,BLE对UWB时间同步机制,通过车辆端回传的距离信息,显示手机位置距离信息。

34a8df6a-261d-11ee-962d-dac502259ad0.png






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    145

    文章

    1812

    浏览量

    129600
  • OEM
    OEM
    +关注

    关注

    4

    文章

    383

    浏览量

    49860
  • UWB
    UWB
    +关注

    关注

    30

    文章

    944

    浏览量

    60278
  • SPI接口
    +关注

    关注

    0

    文章

    251

    浏览量

    33938

原文标题:CCC 3.0车辆无钥匙进入系统实现 System Architecture

文章出处:【微信号:谈思实验室,微信公众号:谈思实验室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PKE系统的工作原理

    PKE(Passive Keyless Entry)是一种被动无钥匙进入系统,它通过无线通信技术实现车辆的远程控制和身份验证。 当车主靠近
    的头像 发表于 02-16 16:56 1467次阅读
    PKE<b class='flag-5'>系统</b>的工作原理

    DEKRA德凯成为全球首批Car Connectivity Consortium车连接联盟授权实验室

    CCC车连接联盟致力于为智能设备到汽车的连接提供全球领先的技术。CCC数字钥匙CCC Digital Key)提供了一个标准化的生态系统
    的头像 发表于 12-21 16:35 319次阅读

    车载数字钥匙应用芯片方案

    手表、 智能手环等可穿戴设备变成车钥匙。 方案特点 • BLE实现低功耗远距离感知和交互通信,并唤醒UWB • UWB实现精确测距 • NFC可作为手机没电情况下的备用进入 • eSE
    的头像 发表于 12-19 16:49 360次阅读
    车载数字<b class='flag-5'>钥匙</b>应用芯片方案

    数字钥匙盛行,汽车应用引爆UWB市场?

    汽车厂商正在探索手机与汽车之间的交互创新,无线连接术必不可少,其中UWB(超宽带)已经有商业用例。 例如,星纪魅族联合领克汽车发布魅族20系列手机,搭载恩智浦的UWB技术,实现符合CCC 3.0标准
    的头像 发表于 12-04 16:24 327次阅读
    数字<b class='flag-5'>钥匙</b>盛行,汽车应用引爆UWB市场?

    3D低频唤醒无线接收器芯片 SI3933国产兼容替代AS3933 PKE钥匙进入系统

    钥匙进入系统具有无钥匙进入并且启动的功能,英文名称是(Passive Keyless Entr
    发表于 11-21 10:19

    信驰达科技加入车联网联盟(CCC),推进数字钥匙发展与应用

    作为领先的物联网无线通信模组及解决方案提供商,深圳市信驰达科技有限公司近日正式成为车联网联盟(Car Connectivity Consortium®,CCC)的会员。 车联网联盟(CCC
    的头像 发表于 11-13 15:15 251次阅读

    打不着了怎么解决?(车子突然启动不了的解决办法)

    通过进一步诊断来确定车辆出现问题的具体原因,并进行相应的修复。在寻求帮助时,尽量选择信誉良好的修理店,确保获得质量保证。   综上所述,当打不着时,我们可以通过检查电池、点火系统、燃油系统
    发表于 10-16 10:48

    汽车数字钥匙是什么意思 具体构架介绍

    设备和平台共同构成了数字钥匙系统,通过互联网技术和物联网技术实现通过数字钥匙车辆的控制。 (一).车辆
    的头像 发表于 09-13 15:18 1361次阅读
    汽车数字<b class='flag-5'>钥匙</b>是什么意思 具体构架介绍

    什么是数字钥匙 数字钥匙概念

    什么是数字钥匙? 数字钥匙概念拆解 1.钥匙数字化:数字钥匙从字面上去理解,是将传统的物理钥匙转化数字形式。这里的数字化,本质上是通过数字密
    的头像 发表于 09-13 15:09 4270次阅读

    用于CCC数字钥匙和汽车中控台的汽车级NFC读卡器

    ST25R3920B 是汽车级高性能 NFC通用 设备,它支持NFC发起设备、NFC目标、NFC读卡器和NFC卡模拟模式。ST25R3920B专为CCC联网联盟)数字钥匙应用而设计,可为车门
    发表于 09-07 06:19

    ST25R3920B:用于CCC数字钥匙和汽车中控台的汽车级NFC读卡器

    电子发烧友网站提供《ST25R3920B:用于CCC数字钥匙和汽车中控台的汽车级NFC读卡器.pdf》资料免费下载
    发表于 08-01 09:30 3次下载
    ST25R3920B:用于<b class='flag-5'>CCC</b>数字<b class='flag-5'>钥匙</b>和汽车中控台的汽车级NFC读卡器

    CCC 3.0数字钥匙系统架构介绍

    随着各种无线连接技术的发展以及汽车连接联盟数字钥匙3.0版(Car Connectivity Consortium Digital KeyRelease 3.0以下简称CCC3.0)规
    的头像 发表于 07-25 10:23 4137次阅读
    <b class='flag-5'>CCC</b> <b class='flag-5'>3.0</b>数字<b class='flag-5'>钥匙</b><b class='flag-5'>系统</b>架构介绍

    ICCE智慧车联产业生态联盟数字车钥匙系统

    国数字钥匙装配率将超过80% 。 如此多的汽车和手机制造商,他们如何做到互相兼容呢?这里需要大家了解两个标准,一个是 由国际厂商起草并领导的CCC 标准;另一个就是由中国汽车工业协会领导起草的 ICCE 。两个标准都定义了一套车辆
    的头像 发表于 07-20 08:45 3679次阅读
    ICCE智慧车联产业生态联盟数字车<b class='flag-5'>钥匙</b><b class='flag-5'>系统</b>

    生物识别汽车进入-真正的无钥匙汽车

    电子发烧友网站提供《生物识别汽车进入-真正的无钥匙汽车.zip》资料免费下载
    发表于 06-29 09:27 4次下载
    生物识别汽车<b class='flag-5'>进入</b>-真正的无<b class='flag-5'>钥匙</b>汽车

    如何使用CCC数字钥匙R3汽车锚的BLE端?

    我们用 kw45b41zevk 板敲响了数字钥匙汽车锚演示代码。我不知道如何使用 CCC 数字钥匙 R3 汽车锚的 BLE 端。请给我一些演示文件。
    发表于 06-08 07:04