管理装置内NFC控制器与安全元件之间通信的方法及装置制造方法及图纸

技术编号:13942210 阅读:83 留言:0更新日期:2016-10-29 18:57
一种用于管理耦合至天线(ANT1)、设备主机(DH)和至少一个安全元件(SE)的NFC控制器(NCC)与物体(RDR)之间的信息通信的方法,所述天线用于与物体(RDR)进行非接触通信,所述方法包括:将所有所述信息路由通过所述NFC控制器,将将要在所述至少一个安全元件和所述设备主机之间传输的第一信息(INF1)传输通过所述NFC控制器(NCC)与所述设备主机(DH)之间的第一通信链路(LK1)并通过所述NFC控制器(NCC)与所述至少一个安全元件(SE)之间的第二通信链路(LK2),将源于所述天线和/或去向所述天线的第二信息(INF2)传输通过所述NFC控制器(NCC)与所述至少一个安全元件(SE)之间的第三通信链路(LK3),所述第一通信链路(LK1)和所述第二通信链路(LK2)的带宽大于所述第三通信链路(LK3)的带宽。

【技术实现步骤摘要】

本专利技术的实施例涉及部件或元件之间的通信,更具体地非接触元件(例如,NFC(“近场通信”)控制器元件)、至少一个元件(诸如UICC或安全元件)以及例如位于无线装置(例如,移动电话)内的设备主机之间的通信。
技术介绍
除了移动电话的常规电话功能之外,移动电话可用于通过使用非接触通信协议与非接触设备交换信息。这允许在非接触设备和位于移动电话内的元件之间交换信息。因此许多应用是可能的,诸如公共交通中的移动售票(移动电话用作票)或者移动支付(移动电话用作借记/信用支付卡)。近场通信或NFC是短距离高频无线通信技术,其能够在短距离(例如,10厘米)内的两个非接触设备之间交换数据。NFC是在ISO/IEC 18092和ISO/IEC 21481中标准化的开放平台技术,但是结合了各种现有标准,包括ISO/IEC 14443协议类型A和类型B。NFC设备解决方案通常包括设备主机、NFC控制器以及一个或多个安全元件。在设备主机与安全元件之间通信的标准方式为使用相同链路(例如,SWP链路)作为用于非接触通信的链路。然而,这种链路由于带宽而受限。对于一些使用情况来说,要求更大的带宽来允许设备主机和安全元件之间的通信,例如在传送与用于标识用户的指纹相关的数据的情
况下。
技术实现思路
根据一个实施例,提出了允许在设备主机和至少一个安全元件之间的通信的方法和装置,该通信要求比例如SWP链路的链路所支持的带宽更大的带宽,用于交换与非接触(无线)通信相关的信息。根据一个方面,提供了一种用于管理耦合至天线、设备主机和至少一个安全元件的NFC控制器与物体之间的信息通信的方法,所述天线用于与物体进行非接触通信。根据该方面,所述方法包括:将所有所述信息路由通过所述NFC控制器,将将要在所述至少一个安全元件和所述设备主机之间传输的第一信息传输通过所述NFC控制器与所述设备主机之间的第一通信链路并通过所述NFC控制器与所述至少一个安全元件之间的第二通信链路,将源于所述天线和/或去向所述天线的第二信息传输通过所述NFC控制器与所述至少一个安全元件之间的第三通信链路,所述第一通信链路和所述第二通信链路的带宽大于所述第三通信链路的带宽。因此,根据该方面,在NFC控制器和安全元件之间提供另一链路,其不同于用于RF(非接触)通信的链路并且其带宽大于用于RF通信的链路的带宽。该附加链路可用于在设备主机和安全元件之间以高比特率交换信息。此外,所提出的NFC解决方案在这里为NFC控制器-中心解决方案,即,其中在NFC解决方案的所有元件之间传输的所有信息均经过NFC控制器,并且在NFC控制器内执行不同种类的信息的所有路由操作。根据一个实施例,第三通信链路是SWP链路。SWP链路是被适配成支持单线协议(SWP)的链路或线路。所述第二通信链路可以是SPI或I2C或UART或USB类型的总线。根据一个实施例,所述第一通信链路是SPI或I2C或UART类型的总线,并且所述第一信息通过使用NCI(NFC控制器接口的简写)
型通信协议在所述第一通信链路上交换。所述第一信息可以包括通过使用所述NCI型通信协议的APDU NFCEE协议交换的信息。APDU是用于“应用协议数据单元”的常规简写术语。作为另一种可能,所述第一信息可以包括通过使用所述NCI型通信协议的透明NFCEE协议交换的信息。通过使用这种透明NFCEE协议,由此可以交换APDU(诸如与APDU NFCEE协议兼容的那些)或者与专有通信协议兼容的专有消息。根据一个实施例,该方法进一步包括在所述第一通信链路和所述第三通信链路上传输将在所述至少一个安全元件和所述设备主机之间传输的第三信息。所述第三信息可包括通过使用所述NCI型通信协议的HCI访问协议传输的信息。根据另一方面,提出了一种装置,包括用于与物体进行非接触通信的天线、设备主机、至少一个安全元件和NFC控制器。NFC控制器包括:第一输入/输出装置,通过第一通信链路耦合至所述设备主机,第一通信链路被配置为承载将要在所述至少一个安全元件和所述设备主机之间传输的第一信息,第二输入/输出装置(IO2),通过被配置为承载所述第一信息的第二通信链路耦合至所述至少一个安全元件,第三输入/输出装置,通过第三通信链路耦合至所述至少一个安全元件,第三通信链路被配置为承载源于所述天线和/或去向所述天线的第二信息,第四输入/输出装置,耦合至所述天线,所述第一和第二通信链路的带宽大于所述第三通信链路的带宽,以及路由装置,被配置为在所述第一和第二输入/输出装置之间路由所
述第一信息以及在所述第三和第四输入/输出装置之间路由所述第二信息。根据一个实施例,所述第三通信链路是SWP链路,并且所述第三输入/输出装置包括HCI类型的接口。根据一个实施例,所述第二通信链路是SPI或I2C或UART或USB类型的总线,并且所述第二输入/输出装置包括适合于所述总线的类型的总线接口。根据一个实施例,所述第一和第三通信链路被进一步配置为承载将要在所述至少一个安全元件和所述设备主机之间传输的第三信息,并且所述路由装置被进一步配置为在所述第一和第三输入/输出装置之间路由所述第三信息。安全元件可以是UICC或嵌入式安全元件。根据另一方面,提出了一种NFC控制器,包括:第一输入/输出装置,被配置为耦合至设备主机,以用于接收和/或发射将要在至少一个安全元件和设备主机之间传输的第一信息,第二输入/输出装置,被配置为耦合至所述至少一个安全元件,以用于接收和/或发射所述第一信息,第三输入/输出装置,被配置为耦合至所述至少一个安全元件,以用于接收和/或发射源于所述天线和/或去向所述天线的第二信息,所述天线适合于与物体进行非接触通信,第四输入/输出装置,被配置为耦合至所述天线,所述第一输入/输出装置和所述第二输入/输出装置的带宽大于所述第三输入/输出装置的带宽,以及路由装置,被配置为在所述第一输入/输出装置和所述第二输入/输出装置之间路由所述第一信息以及在所述第三输入/输出装置和所述第四输入/输出装置之间路由所述第二信息。根据一个实施例,所述第三输入/输出装置包括HCI类型的接口。根据一个实施例,所述第一输入/输出装置(IO1)包括被配置为支持NCI型通信协议的SPI或I2C或UART类型的总线接口。根据一个实施例,所述第一和第三输入/输出装置被进一步配置为接收和/或发射将要在所述至少一个安全元件和所述设备主机之间传输的第三信息,并且所述路由装置被进一步配置为在所述第一和第三输入/输出装置之间路由所述第三信息。附图说明本专利技术的其他优势和特征将在阅读非限制性的实施例的详细描述和附图之后变得显而易见,其中:图1至图6涉及本专利技术的具体实施例。具体实施方式图1示出了NFC使能的装置WP(例如,NFC移动电话)。装置WP包括设备DIS,设备DIS包括例如NFC控制器的非接触前端元件HCC,非接触前端元件HCC负责通过天线ANT1与外部RF读取器RDR或外部标签或另一对等NFC设备进行无线(非接触)通信,例如射频(RF通信)。非接触通信协议例如为ISO/IEC 14443-4所公开的协议。设备还包括连接至NFC控制器NCC的安全本文档来自技高网
...

【技术保护点】
一种用于管理耦合至天线(ANT1)、设备主机(DH)和至少一个安全元件(SE)的NFC控制器(NCC)与物体(RDR)之间的信息通信的方法,所述天线用于与所述物体(RDR)进行非接触通信,所述方法包括:将所有所述信息路由通过所述NFC控制器,将将要在所述至少一个安全元件和所述设备主机之间传输的第一信息(INF1)传输通过所述NFC控制器(NCC)与所述设备主机(DH)之间的第一通信链路(LK1)并通过所述NFC控制器(NCC)与所述至少一个安全元件(SE)之间的第二通信链路(LK2),将源于所述天线和/或去向所述天线的第二信息(INF2)传输通过所述NFC控制器(NCC)与所述至少一个安全元件(SE)之间的第三通信链路(LK3),所述第一通信链路(LK1)和所述第二通信链路(LK2)的带宽大于所述第三通信链路(LK3)的带宽。

【技术特征摘要】
2015.04.14 FR 15532291.一种用于管理耦合至天线(ANT1)、设备主机(DH)和至少一个安全元件(SE)的NFC控制器(NCC)与物体(RDR)之间的信息通信的方法,所述天线用于与所述物体(RDR)进行非接触通信,所述方法包括:将所有所述信息路由通过所述NFC控制器,将将要在所述至少一个安全元件和所述设备主机之间传输的第一信息(INF1)传输通过所述NFC控制器(NCC)与所述设备主机(DH)之间的第一通信链路(LK1)并通过所述NFC控制器(NCC)与所述至少一个安全元件(SE)之间的第二通信链路(LK2),将源于所述天线和/或去向所述天线的第二信息(INF2)传输通过所述NFC控制器(NCC)与所述至少一个安全元件(SE)之间的第三通信链路(LK3),所述第一通信链路(LK1)和所述第二通信链路(LK2)的带宽大于所述第三通信链路(LK3)的带宽。2.根据权利要求1所述的方法,其中,所述第三通信链路(LK3)是SWP链路。3.根据前述权利要求中任一项所述的方法,其中,所述第二通信链路(LK2)是SPI或I2C或UART或USB类型的总线。4.根据前述权利要求中任一项所述的方法,其中,所述第一通信链路(LK1)是SPI或I2C或UART类型的总线,并且所述第一信息(INF1)通过使用NCI型通信协议在所述第一通信链路上交换。5.根据权利要求4所述的方法,其中,所述第一信息(INF1)包括通过使用所述NCI型通信协议的APDU NFCEE协议交换的信息。6.根据权利要求4所述的方法,其中,所述第一信息(INF1)包括通过使用所述NCI型通信协议的透明NFCEE协议交换的信息。7.根据前述权利要求中任一项所述的方法,还包括在所述第一通信链路和所述第三通信链路(LK1,LK3)上传输将在所述至少一个安全元件和所述设备主机之间传输的第三信息(INF3)。8.根据权利要求2、4和7所述的方法,其中,所述第三信息(INF3)
\t包括通过使用所述NCI型通信协议的HCI访问协议传输的信息。9.一种装置,包括用于与物体进行非接触通信的天线(ANT1)、设备主机(DH)、至少一个安全元件(SE)和NFC控制器(NCC),所述NFC控制器包括第一输入/输出装置(IO1)、第二输入/输出装置(IO2)、第三输入/输出装置(IO3)、第四输入/输出装置(IO4)和路由装置(RM),所述第一输入/输出装置(IO1)通过第一通信链路(LK1)耦合至所述设备主机,所述第一通信链路(LK1)被配置为承载将要在所述至少一个安全元件和所述设备主机之间传输的第一信息(INF1),所述第二输入/输出装置(IO2)通过被配置为承载所述第一信息的第二通信链路(LK2)耦合至所述至少一个安全元件,所述第三输入/输出装置(IO3)通过第三通信链路(LK3)耦合至所述至少一个安全元件,所述第三通信链路(LK3)被配置为承载源于所述天线和/或去向所述天线的第二信息(INF2),所述第四输入/输出装置(IO4)耦合至所述天线,所述第一通信链路和所述第二通信链路(LK1,LK2)的带宽大于所述第三通信链路(LK3)的带宽,所述路由装置(RM)被配置为在所述第一输入/输出装置(IO1)和所述第二输入/输出装置(IO2)之间路由所述第一信息(INF1)以及在所述第三输入/输出装置(IO3)和所述第四输入/输出装置(IO4)之间路由所述第二信息(INF2)。10.根据权利要求9所述的装置,其中,所述第三通信链路(LK3)是SWP链路,并且所述第三输入/输出装置(IO3)包括HCI类型的接口。11.根据权利要求9或10所述的装置,其中,所述第二通信链路(LK2)是SPI或I2C或UART或USB类型的总线,并且所述第二输入/输出...

【专利技术属性】
技术研发人员:A·查尔斯
申请(专利权)人:意法半导体鲁塞公司
类型:发明
国别省市:法国;FR

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

1