用于制造技术

技术编号:39659809 阅读:23 留言:0更新日期:2023-12-09 11:28
本公开涉及近场通信技术领域,公开了一种用于

【技术实现步骤摘要】
用于NFC设备的数据传输方法、NFC设备、存储介质


[0001]本公开涉及近场通信
,例如涉及一种用于
NFC
设备的数据传输方法
、NFC
设备

存储介质


技术介绍

[0002]NFC

Near Field Communication
,近场通信)是一种短距离的高频无线通信技术,使用
NFC
技术的设备在彼此靠近的情况下可以进行数据交换
。NFC
设备包括设备主机(
Device Host

DH

、NFC
控制器(
NFC Controller

NFCC
)和安全元件(
Secure Element

SE
)等

设备主机可以与设备主机与安全元件通信连接,设备主机通过轮询的方式获取安全元件中的相应数据

[0003]在相关技术中,某些安全元件只能被动地接受设备主机的轮询,无法主动地向设备主机上报数据或主动请求设备主机来获取数据

对于这类安全元件,当安全元件存在待上报数据的情况下,待上报数据通常无法实时地被设备主机获取,只能等待设备主机进行下一次轮询时待上报数据才会被设备主机获取

因此,相关技术存在
NFC
设备的设备主机无法实时获取安全元件中的待上报数据的问题

[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息


技术实现思路

[0005]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括

所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言

[0006]本公开实施例提供了一种用于
NFC
设备的数据传输方法
、NFC
设备

存储介质,可以使
NFC
设备的设备主机实时获取安全元件中的待上报数据

[0007]根据本公开的第一方面,提供了一种用于
NFC
设备的数据传输方法,
NFC
设备包括设备主机
、NFC
控制器和安全元件,设备主机分别与
NFC
控制器和安全元件通信连接,
NFC
控制器还与安全元件通信连接,用于
NFC
设备的数据传输方法包括:在安全元件存在待上报数据情况下,
NFC
控制器向设备主机发送数据读取通知;设备主机接收到数据读取通知后,从安全元件中读取待上报数据

[0008]在一些实施例中,在安全元件存在待上报数据情况下,
NFC
控制器向设备主机发送数据读取通知,包括:在安全元件存在待上报数据情况下,安全元件向
NFC
控制器发送通知发送指令;
NFC
控制器接收到通知发送指令后,向设备主机发送数据读取通知

[0009]在一些实施例中,
NFC
控制器接收到通知发送指令后,向设备主机发送数据读取通知,包括:
NFC
控制器接收到通知发送指令后,基于通知发送指令创建数据读取通知;
在成功创建数据读取通知的情况下,
NFC
控制器向设备主机发送数据读取通知

[0010]在一些实施例中,
NFC
设备包括多个安全元件,每个安全元件分别与设备主机和
NFC
控制器通信连接;基于通知发送指令创建数据读取通知,包括:
NFC
控制器确定与通知发送指令关联的目标身份信息,其中,目标身份信息是发送通知发送指令的安全元件的身份信息;创建与目标身份关联的数据读取通知

[0011]在一些实施例中,
NFC
设备包括多个安全元件,每个安全元件分别与设备主机和
NFC
控制器通信连接;从安全元件中读取待上报数据,包括:设备主机确定与数据读取通知关联的目标身份信息,其中,目标身份信息是发送通知发送指令的安全元件的身份信息;设备主机从目标身份信息对应的安全元件中读取待上报数据

[0012]在一些实施例中,在
NFC
控制器向设备主机发送数据读取通知之前,还包括:安全元件将待上报数据存储在预设接口对应的缓存单元中,其中,预设接口是设备主机与安全单元通信连接时使用的接口;从安全元件中读取待上报数据,包括:设备主机从安全元件的对应于预设接口的缓存单元中,读取待上报数据

[0013]在一些实施例中,设备主机与安全元件通过串行外设接口通信连接

[0014]在一些实施例中,安全元件为嵌入式安全芯片

[0015]根据本公开的第二方面,提供了一种
NFC
设备, NFC
设备包括设备主机
、NFC
控制器和安全元件,设备主机分别与
NFC
控制器和安全元件通信连接,
NFC
控制器还与安全元件通信连接;
NFC
控制器被配置为:在安全元件存在待上报数据情况下,
NFC
控制器向设备主机发送数据读取通知;设备主机被配置为:接收到数据读取通知后,从安全元件中读取待上报数据

[0016]在一些实施例中,安全元件被配置为:在安全元件存在待上报数据情况下,安全元件向
NFC
控制器发送通知发送指令;
NFC
控制器被配置为:接收到通知发送指令后,向设备主机发送数据读取通知

[0017]在一些实施例中,
NFC
设备包括多个安全元件,每个安全元件分别与设备主机和
NFC
控制器通信连接;
NFC
控制器被配置为:确定与通知发送指令关联的目标身份信息,其中,目标身份信息是发送通知发送指令的安全元件的身份信息;创建与目标身份关联的数据读取通知,向设备主机发送数据读取通知;设备主机被配置为:确定与数据读取通知关联的目标身份信息,从目标身份信息对应的安全元件中读取待上报数据

[0018]根据本公开的第三方面,提供了一种计算机可读存储介质,存储有程序指令,程序指令在运行时,用以使得计算机执行本公开第一方面提供的用于
NFC
设备的数据传输方法

[0019]本公开实施例提供的用于
NFC
设备的数据传输方法
、NFC
设备

存储介质本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种用于
NFC
设备的数据传输方法,所述
NFC
设备包括设备主机
、NFC
控制器和安全元件,所述设备主机分别与所述
NFC
控制器和所述安全元件通信连接,所述
NFC
控制器还与所述安全元件通信连接,其特征在于,包括:在所述安全元件存在待上报数据情况下,所述
NFC
控制器向所述设备主机发送数据读取通知;所述设备主机接收到所述数据读取通知后,从所述安全元件中读取所述待上报数据
。2.
根据权利要求1所述的方法,其特征在于,所述在所述安全元件存在待上报数据情况下,所述
NFC
控制器向所述设备主机发送数据读取通知,包括:在所述安全元件存在待上报数据情况下,所述安全元件向所述
NFC
控制器发送通知发送指令;所述
NFC
控制器接收到所述通知发送指令后,向所述设备主机发送数据读取通知
。3.
根据权利要求2所述的方法,其特征在于,所述
NFC
控制器接收到所述通知发送指令后,向所述设备主机发送数据读取通知,包括:所述
NFC
控制器接收到所述通知发送指令后,基于所述通知发送指令创建数据读取通知;在成功创建所述数据读取通知的情况下,所述
NFC
控制器向所述设备主机发送所述数据读取通知
。4.
根据权利要求3所述的方法,其特征在于,所述
NFC
设备包括多个所述安全元件,每个所述安全元件分别与所述设备主机和所述
NFC
控制器通信连接;所述基于所述通知发送指令创建数据读取通知,包括:所述
NFC
控制器确定与所述通知发送指令关联的目标身份信息,其中,所述目标身份信息是发送所述通知发送指令的所述安全元件的身份信息;创建与所述目标身份关联的所述数据读取通知
。5.
根据权利要求1至4任一项所述的方法,其特征在于,所述
NFC
设备包括多个所述安全元件,每个所述安全元件分别与所述设备主机和所述
NFC
控制器通信连接;所述从所述安全元件中读取所述待上报数据,包括:所述设备主机确定与所述数据读取通知关联的目标身份信息,其中,所述目标身份信息是发送所述通知发送指令的所述安全元件的身份信息;所述设备主机从所述目标...

【专利技术属性】
技术研发人员:黄金煌
申请(专利权)人:北京紫光青藤微系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1