CCC数字钥匙3.0标准解读(4)

3 NFC接口(NFC Interface) [WCC1]

本节定义了设备端应实现的NFC功能,以及数字钥匙使用情况下应如何操作这些功能。本规范要求车辆和设备支持NFC-A技术。对NFC-B技术和NFC-F技术的支持在任何一方都是可选的;只有当设备或车辆旨在支持这些技术时,相应的要求才适用。

3.1 NFC功能需求(NFC functional requirements)

本节定义了车辆端和设备端NFC实施的功能要求。

3.1.1车辆(Vehicle)

车辆端NFC读卡器应符合NFC模拟技术规范[16]( NFC Analog Technical Specification)的轮询器要求:
 射频电源和信号接口(Radio Frequency Power and Signal Interface)
 调制轮询器到侦听器–NFC-A(Modulation Poller to Listener – NFC-A)
 载入调制侦听器到轮询器(仅适用于NFC-A)(Load Modulation Listener to Poller)
如果车辆NFC读卡器支持NFC-B技术,则它们应符合NFC模拟[16]中定义的NFC-B轮询器要求。如果车辆NFC读卡器支持NFC-F技术,则它们应符合NFC模拟[16]中定义的NFC-F技术的轮询器要求。
车辆端NFC读卡器应符合NFC数字协议技术规范[17]( NFC Digital Protocol Technical Specification)中定义的Type 4A型标签平台的轮询模式要求。如果车辆NFC读卡器旨在支持NFC-B技术,则它们应符合NFC数字协议[17]中定义的Type 4B型标签平台子集的轮询模式要求。如果车辆NFC读卡器旨在支持NFC-F技术,则它们应符合NFC数字协议[17]中定义的与Type 3标签平台技术子集相关的轮询模式要求。
车辆NFC读卡器应符合[17]中定义的ISO-DEP协议的轮询模式要求。

3.1.2 设备(Device)

设备NFC的实现应符合NFC模拟技术规范[16]的侦听器要求:
 射频电源和信号接口(Radio Frequency Power and Signal Interface)
 调制轮询器到侦听器–NFC-A(Modulation Poller to Listener – NFC-A)
 载入通用调制(仅适用于NFC-A)
 副载波负载调制NFC-A
设备NFC实现可以符合NFC模拟[16]中定义的NFC-B和/或NFC-F技术的监听器要求。
设备NFC应符合NFC数字协议[17]中定义的Type 4A型标签平台的监听模式要求。设备NFC实现可以符合NFC数字协议[17]中定义的Type 4B型标签平台和/或Type 3型标签平台的监听模式要求。
设备NFC读取器应符合[17]中定义的ISO-DEP协议的侦听模式要求。
设备NFC实施应符合NFC活动技术规范[18]( NFC Activity Technical Specification)中定义的侦听模式的通用要求。实施还应符合NFC活动[18]( NFC Activity)中定义的监听模式状态机的状态和转换,这与Type 4A型标签平台有关。该设备可以实现监听模式状态机的附加部分,即与Type 4B标签平台和/或Type 3标签平台相关的状态和转换。
设备应使用以下设置配置监听模式状态机:
 使能CON_LISTEN_T4ATP
其他配置参数值是根据规范实现。如果设备打算监听NFC-B技术,则应启用CON_listen_T4BTP。如果设备可替代地或附加地用于监听NFC-F技术,则应启用CON_listen_T3T。
设备NFC应支持以下供电模式:
 电池运行模式:该设备的电池具有足够的功率来支持其所有功能。
 电池低电量模式:设备的电池已达到阈值,在该阈值下,许多功能(例如显示器)被自动禁用,但NFC控制器功能仍将通电。
设备NFC实施应实现正确路由寻址到数字钥匙小程序或数字钥匙框架的方法。路由可以基于[1]中定义的SELECT命令中包含的应用程序标识符。这种方法的一个例子是NFC控制器接口技术规范[19]中定义的路由机制,特别是基于AID的路由选择过程。
如果设备配置为作为数字钥匙工作,则应在电池运行模式和电池低电量模式下路由到数字钥匙小程序。此外,在电池运行模式下的车主配对期间,应路由到数字钥匙框架。

3.2 NFC 过程(NFC Procedures)

本节定义了车辆如何操作NFC接口来检测设备以及建立和结束与设备的通信。

3.2.1 NFC轮询和建立链接过程

车辆执行NFC活动[18]( NFC Activity)中定义的射频碰撞规避,打开RF射频。
车辆应运行包括NFC活动[18]( NFC Activity)中定义的技术检测活动(Technology Detection)的循环轮询,配置设置如下:
 使能CON_POLL_A
其他配置参数值根据规范确定。如果车辆打算轮询NFC-B,则应启用CON_poll_B。如果车辆打算轮询NFC-F,则应启用CON_poll_F。
如果技术检测过程已确定其中一种技术,则车辆NFC读卡器应执行NFC活动[18]中定义的碰撞规避活动。
碰撞规避活动后,如果支持NFC数字协议[17]中定义的ISO-DEP协议的NFC-A或NFC-B的设备被发现,则车辆应使用以下配置执行设备激活活动:
 INT_TECH_SEL 设置为 000b 对于NFC-A设备, 或001b对于NFC-B设备
 INT_PROTOCOL 设置为001b以激活ISO-DEP协议
其他配置参数值根据规范确定。如果车辆打算使用NFC-F技术激活设备,则车辆NFC读卡器应将INT_TECH_SEL设置为010b,将INT_PROTOCOL设置为100b(Type 3标签平台)。
注:以上要求不包括识别多个设备的情况。如果车辆识别出多个设备,则根据规范具体处理。

3.2.2 NFC数据传输过程

本规范中定义的APDU交换应在NFC活动[18]中定义的数据交换期间进行。
对于使用NFC-A或NFC-B技术的设备,车辆NFC读卡器应按如下方式配置数据传输活动:
 INT_PROTOCOL设置为001b以使用ISO-DEP协议
如果车辆打算使用NFC-F技术激活设备,则车辆NFC读卡器应将INT_PROTOCOL设置为100b(Type 3标签平台)。
注:有关如何通过NFC-F操作数字钥匙非接触式交互的详细信息,请参阅附录E。
使用ISO-DEP协议成功激活装置后,车辆应按照ISO-DEP协议进行操作。ISO-DEP协议在超时或传输错误的情况下执行错误处理。如果ISO-DEP协议在发生错误后无法重新建立通信,它将引发不可恢复超时错误或不可恢复传输错误,在这种情况下,车辆应执行NFC复位过程。

3.2.3 NFC链接断开过程

为了断开NFC链接,车辆NFC读卡器应执行NFC活动[18]中定义的设备停用活动。
对于使用NFC-A或NFC-B技术的设备,车辆NFC读卡器应按如下方式配置设备停用活动:
 INT_PROTOCOL将被置为001b以停用ISO-DEP协议
注:有关使用NFC-F技术的设备,请参阅附录E.5.6。

3.2.4 NFC复位过程

为了复位NFC通信,车辆应按照NFC模拟[16]的规定复位操作域(Operating Field),并且在至少50ms的时间内不得产生任何操作域(Operating Field)。
 之后,车辆应执行NFC轮询和链路建立过程。
注:与其他NFC使用情况相比,NFC复位程序使用更长的操作域关闭持续时间([16]中定义的NFC复位的最短时间为5.1ms)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jason.rr

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值