一种非接触刷卡应用的实现方法以及装置制造方法及图纸

技术编号:8626325 阅读:155 留言:0更新日期:2013-04-25 23:34
本发明专利技术公开了一种非接触刷卡应用的实现方法以及装置,主要技术方案包括:NFC终端中的CLF模块接收非接触刷卡命令,其中携带刷卡应用的应用标识;根据保存的安全模块的安全模块标识与应用标识的对应关系,确定与非接触刷卡命令中携带的应用标识对应的安全模块标识;将非接触刷卡命令发送至与确定出的安全模块标识对应的安全模块进行处理。根据该技术方案,CLF模块与NFC终端内置的各安全模块连接,且能够根据保存的对应关系将非接触刷卡命令路由到相应的安全模块进行处理,避免了由于与CLF模块存在有效连接的安全模块与非接触刷卡应用支持的安全模块不匹配而导致的刷卡失败的问题,从而提高了非接触刷卡应用的使用成功率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种非接触刷卡应用的实现方法以及装置
技术介绍
随着非接触刷卡技术的发展,非接触刷卡方式具备了越来越多优于接触式刷卡方式的性能,例如,非接触刷卡方式中,非接触卡与读卡终端之间无机械接触,避免了由于机械接触读卡终端而产生的各种故障,如避免了在接触刷卡方式中由于粗暴插卡、非卡外物插入、灰尘或油污进入插卡区域等接触不良因素而导致的读卡失败。此外,非接触卡与接触卡相比,表面无裸露模块,避免了模块脱落、静电击穿、弯曲损坏等问题,卡片的使用可靠性较高。因此,非接触卡凭借其良好的性能和较高的性价比得到了广泛应用,目前已被广泛应用于公交、医疗、校园一卡通、门禁等各个领域。为了更好地利用非接触刷卡技术,目前已将非接触刷卡技术与应用非常普及的移动终端融合,该具备非接触刷卡功能的移动终端即NFC(Near Field Communication,近距离无线通讯)终端,NFC终端通过内置天线及安全模块将非接触刷卡技术与移动终端结合,为用户提供了良好的使用感受,其中,安全模块可以为SIM(Subscriber Identity Module客户识别模块)卡、SD (Secure Digital Memory Card,安全数码卡)、独立的SE (Secure,安全)模块等。NFC终端可以有三种工作模式,分别是卡模拟模式、读卡器模式和点对点模式,目前典型的NFC终端的实现方案分为两类一类是CLF(Contactless Fronted,非接触前端)模块与单安全模块相连,另一类是CLF模块同时与终端内置的各安全模块相连。图1示出了 CLF模块与单安全模块相连的结构示意图,如图1所示,NFC终端中的CLF模块只与一个安全模块连接,该安全模块可以为SM卡、SD或独立的SE模块等。图2示出了 CLF模块同时与终端内置的各安全模块相连的结构示意图,如图2所示,NFC终端中的CLF模块同时与NFC终端内置的SM卡、SD以及SE模块等安全模块连接。图1所示的CLF模块与安全模块的连接方式中,CLF模块只固定与单一的安全模块相连,这样存在NFC终端引入新的安全模块或与CLF模块相连的安全模块与刷卡应用支持的安全模块不匹配的情况,从而造成NFC终端的非接触刷卡失败。例如,NFC终端中的CLF模块只与SE模块连接,若在该NFC终端中插入SIM卡,则该SIM卡上的非接触应用将无法使用。图2所示的CLF模块与安全模块的连接方式中,NFC终端中的CLF模块虽然可以同时与SE模块、SIM卡等NFC终端支持的多个安全模块相连,但在实际应用中,NFC终端只能支持CLF模块与所连接的各安全模块中的一个安全模块进行通信,即将CLF模块与所连接的各安全模块中的一个安全模块之间的连接通道设置为激活状态,其余连接通道设置为休眠状态,只有处于激活状态的连接通道才能正常使用,这样同样存在NFC终端引入新的安全模块或被设置为激活状态的与CLF模块相连的安全模块与刷卡应用支持的安全模块不匹配的情况,从而造成NFC终端的非接触刷卡失败。例如,NFC终端中的CLF模块与SE模块以及SIM卡连接,CLF模块与SE模块的连接通道被设置为激活状态,CLF模块与SIM卡的连接通道被设置为休眠状态,则在非接触应用支持的安全模块为SIM卡时,则该应用将无法使用。综上所述,现有的NFC终端存在由于上述原因导致的NFC终端无法支持非接触刷卡应用的情况,非接触刷卡应用的使用成功率低。
技术实现思路
有鉴于此,本专利技术实施例提供一种非接触刷卡应用的实现方法以及装置,采用该技术方案,能够提高非接触刷卡应用的使用成功率。本专利技术实施例通过如下技术方案实现根据本专利技术实施例的一个方面,提供了一种非接触刷卡应用的实现方法,包括近距离无线通讯NFC终端中的非接触前端CLF模块接收非接触刷卡命令,所述非接触刷卡命令中携带刷卡应用的应用标识; 根据保存的所述NFC终端内置的与所述CLF模块连接的安全模块的安全模块标识与应用标识的对应关系,确定与所述非接触刷卡命令中携带的所述应用标识对应的安全模块标识;将所述非接触刷卡命令发送至与确定出的所述安全模块标识对应的安全模块进行处理。根据本专利技术实施例的另一个方面,还提供了一种非接触刷卡应用的实现装置,包括接收单元,用于接收非接触刷卡命令,所述非接触刷卡命令中携带刷卡应用的应用标识;第一保存单元,用于保存近距离无线通讯NFC终端中内置的与非接触前端CLF模块连接的安全模块的安全模块标识与应用标识的对应关系;安全模块标识确定单元,用于根据所述第一保存单元保存的所述对应关系,确定与所述非接触刷卡命令中携带的所述应用标识对应的安全模块标识;命令分配单元,用于将所述接收单元接收的非接触刷卡命令发送至与所述安全模块标识确定单元确定出的所述安全模块标识对应的安全模块进行处理。通过本专利技术实施例提供的上述至少一个技术方案,NFC终端中的CLF模块接收非接触刷卡命令,该非接触刷卡命令中携带刷卡应用的应用标识,根据保存的NFC终端内置的与CLF模块连接的安全模块的安全模块标识与应用标识的对应关系,确定与该非接触刷卡命令中携带的应用标识对应的安全模块标识,并将非接触刷卡命令发送至与确定出的安全模块标识对应的安全模块进行处理。根据该技术方案,CLF模块与NFC终端内置的各安全模块连接,并且能够根据保存的安全模块与应用标识的对应关系,将非接触刷卡命令路由到相应的安全模块进行处理,避免了由于与CLF模块存在有效连接的安全模块与非接触刷卡应用支持的安全模块不匹配而导致的刷卡失败的问题,从而提高了非接触刷卡应用的使用成功率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中图1为本专利技术实施例一提供的非接触刷卡应用的实现方法的流程示意图;图2为本专利技术实施例一提供的NFC终端的结构示意图;图3为本专利技术实施例一提供的保存安全模块标识与应用标识的对应关系的流程示意图;图4为本专利技术实施例一提供的通过广播的方式确定处理该非接触刷卡命令的安全模块的流程示意图;图5为本专利技术实施例一提供的NFC终端中CLF模块与安全模块连接状态的示意图;图6为本专利技术实施例一提供的CLF模块保存用于标识所述CLF模块与安全模块的连接通道状态为开启或关闭的信息的流程示意图;图7为本专利技术实施例一提供的基于对称密钥机制对指示信息的发送方进行验证的流程示意图;图8为本专利技术实施例一提供的基于非对称密钥机制对指示信息的发送方进行验证的流程示意图;图9为本专利技术实施例二提供的非接触刷卡应用的应用场景示意图;图10为本专利技术实施例二提供的基于图9所示的场景实现非接触刷卡应用的流程示意图;图11为本专利技术实施例三提供的一种非接触刷卡应用的实现装置的结构示意图;图12为本专利技术实施例三提供的又一种非接触刷卡应用的实现装置的结构示意图。具体实施例方式为了给出提高非接触刷卡应用的使用成功率的实现方案,本专利技术实施例提供了一种非接触刷卡应用的实现方法以及装置本文档来自技高网
...

【技术保护点】
一种非接触刷卡应用的实现方法,其特征在于,包括:近距离无线通讯NFC终端中的非接触前端CLF模块接收非接触刷卡命令,所述非接触刷卡命令中携带刷卡应用的应用标识;根据保存的所述NFC终端内置的与所述CLF模块连接的安全模块的安全模块标识与应用标识的对应关系,确定与所述非接触刷卡命令中携带的所述应用标识对应的安全模块标识;将所述非接触刷卡命令发送至与确定出的所述安全模块标识对应的安全模块进行处理。

【技术特征摘要】
1.一种非接触刷卡应用的实现方法,其特征在于,包括 近距离无线通讯NFC终端中的非接触前端CLF模块接收非接触刷卡命令,所述非接触刷卡命令中携带刷卡应用的应用标识; 根据保存的所述NFC终端内置的与所述CLF模块连接的安全模块的安全模块标识与应用标识的对应关系,确定与所述非接触刷卡命令中携带的所述应用标识对应的安全模块标识; 将所述非接触刷卡命令发送至与确定出的所述安全模块标识对应的安全模块进行处理。2.如权利要求1所述的方法,其特征在于,将所述非接触刷卡命令发送至与确定出的所述安全模块标识对应的安全模块进行处理,包括 在确定出的所述安全模块标识为一个时,直接将所述非接触刷卡命令发送至确定出的所述安全模块标识对应的安全模块进行处理; 在确定出的所述安全模块标识为两个以上时,将所述非接触刷卡命令发送至确定出的所述安全模块标识中优先级最高的安全模块标识对应的安全模块进行处理。3.如权利要求1所述的方法,其特征在于,若根据保存的所述对应关系未确定出与所述非接触刷卡命令中携带的所述应用标识对应的安全模块标识,所述方法还包括 向所述NFC终端内置的与所述CLF模块连接的各安全模块广播所述非接触刷卡命令; 并指示反馈了用于标识支持所述非接触刷卡命令中携带的所述应用标识的安全模块中的一个安全模块对所述非接触刷卡命令进行处理。4.如权利要求3所述的方法,其特征在于,向所述NFC终端内置的与所述CLF模块连接的各安全模块广播所述非接触刷卡命令后,还包括 分别保存反馈了用于标识支持所述非接触刷卡命令中携带的所述应用标识的安全模块的安全模块标识与所述非接触刷卡命令中携带的所述应用标识的对应关系。5.如权利要求1所述的方法,其特征在于,将所述非接触刷卡命令发送至与确定出的所述安全模块标识对应的安全模块进行处理之前,还包括 根据保存的用于标识所述CLF模块与安全模块的连接通道状态为开启或关闭的信息,从确定出的所述安全模块标识对应的安全模块中选择出连接通道状态为开启的安全模块; 将所述非接触刷卡命令发送至与确定出的所述安全模块标识对应的安全模块进行处理,包括 将所述非接触刷卡命令发送至与选择出的连接通道状态为开启的安全模块进行处理。6.如权利要求5所述的方法,其特征在于,保存用于标识所述CLF模块与安全模块的连接通道状态为开启或关闭的信息的方式,包括 接收指示开启或关闭与设定安全模块的连接通道的指示信息,所述指示信息中携带所述设定安全模块的安全模块标识; 对所述指示信息的发送方验证通过后,根据所述指示信息控制与所述指示信息中携带的所述安全模块标识对应的安全模块的连接通道开启或关闭,并保存用于标识所述CLF模块与所述安全模块的连接通道状态为开启或关闭的信息。7.一种非接触刷卡应用的实现装置,其特征在于,包括接收单元,用于接收非接...

【专利技术属性】
技术研发人员:乐祖晖
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

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

1