System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于NFC的通信方法、设备及存储介质技术_技高网

基于NFC的通信方法、设备及存储介质技术

技术编号:41427152 阅读:3 留言:0更新日期:2024-05-28 20:25
本申请公开了一种基于NFC的通信方法、设备及存储介质。该方法包括:配置有SIM卡的NFC终端在Reader模式下,基于第一应用程序发送读卡请求给电子设备;其中,读卡请求使得电子设备唤醒第二应用程序,且第一应用程序与第二应用程序之间建立NFC数据通道;基于该NFC数据通道接收来自电子设备的服务指令;将服务指令发送给SIM卡,并将SIM卡返回的服务响应经该NFC数据通道发送给电子设备。如此,基于Reader模式下的NFC终端与卡模式下的电子设备之间的交互方式,打破了传统的NFC终端工作在卡模式下与外界进行交互时需要SIM卡开放NFC交互接口的局限,极大提高了基于SIM卡的NFC应用的覆盖率。

【技术实现步骤摘要】

本申请涉及数据业务领域,尤其涉及一种基于nfc(near field communication,近场通信)的通信方法、设备及存储介质。


技术介绍

1、相关技术中,基于sim(subscriber identity module,用户身份识别模块)卡的nfc应用已经非常普及,例如,用户持有配备swp(single wire protocol,单线协议)-sim卡的nfc手机终端到支持nfc的pos(point of sales,销售点)终端上刷卡交易,即可完成付款,非常方便快捷。

2、当前基于nfc的数据交互,往往是nfc终端工作在卡模式,pos终端工作在reader(读卡器)模式,该交互方式需要nfc终端中的sim卡开放nfc交互接口,然而在部分nfc终端中,sim卡的nfc交互接口并不开放,导致无法实现交互流程,影响nfc终端基于sim卡的nfc应用的覆盖率。


技术实现思路

1、有鉴于此,本申请实施例提供了一种基于nfc的通信方法、设备及存储介质,旨在兼容未开放sim卡的nfc交互接口的nfc终端基于sim卡的nfc应用的数据交互。

2、本申请实施例的技术方案是这样实现的:

3、第一方面,本申请实施例提供了一种基于nfc的通信方法,应用于配置有sim卡的nfc终端,所述方法包括:

4、在reader(读卡器)模式下,基于第一应用程序发送读卡请求给提供nfc服务的电子设备;其中,所述读卡请求使得所述电子设备唤醒第二应用程序,且所述第一应用程序与所述第二应用程序之间建立nfc数据通道;

5、基于所述nfc数据通道接收来自所述电子设备的服务指令;

6、将所述服务指令发送给所述sim卡,并将所述sim卡返回的服务响应经所述nfc数据通道发送给所述电子设备。

7、上述方案中,所述方法还包括:

8、响应于所述第一应用程序被启动,将所述nfc终端设置成所述reader模式。

9、上述方案中,所述基于第一应用程序发送读卡请求给提供nfc服务的电子设备,包括:

10、在所述nfc终端与所述电子设备之间的距离落入nfc通信距离的情况下,则基于所述第一应用程序以访问所述nfc终端内置的第一nfc控制器的方式,发送读卡请求给所述电子设备。

11、上述方案中,所述第一应用程序基于预设的通信方式与所述sim卡交互,其中,所述预设的通信方式包括以下至少之一:机卡接口通信、独立承载协议(bearer independentprotocol,bip)、数据短信及蓝牙通信。

12、第二方面,本申请实施例提供了一种基于nfc的通信方法,应用于电子设备,所述方法包括:

13、在卡模式下,接收nfc终端发送的读卡请求;

14、基于所述读卡请求唤醒第二应用程序,且所述第二应用程序与所述nfc终端的第一应用程序之间建立nfc数据通道;

15、基于所述nfc数据通道发送服务指令给所述nfc终端;

16、基于所述nfc数据通道接收所述nfc终端返回的服务响应。

17、上述方案中,所述方法还包括:

18、响应于操作请求,将所述电子设备设置成所述卡模式。

19、上述方案中,基于所述读卡请求唤醒第二应用程序,包括:

20、将所述读卡请求经所述电子设备内置的第二nfc控制器路由给所述电子设备的卡设备,基于所述卡设备的nfc事件唤醒所述第二应用程序。

21、上述方案中,所述卡设备包括以下至少之一:安全芯片、sim卡和主机卡模拟软件。

22、第三方面,本申请实施例提供了一种基于nfc的通信装置,应用于配置有sim卡的nfc终端,所述通信装置包括:

23、发送模块,用于在读卡器reader模式下,基于第一应用程序发送读卡请求给提供nfc服务的电子设备;其中,所述读卡请求使得所述电子设备唤醒第二应用程序,且所述第一应用程序与所述第二应用程序之间建立nfc数据通道;

24、接收模块,用于基于所述nfc数据通道接收来自所述电子设备的服务指令;

25、所述发送模块还用于将所述服务指令发送给所述sim卡,并将所述sim卡返回的服务响应经所述nfc数据通道发送给所述电子设备。

26、第四方面,本申请实施例提供了一种基于nfc的通信装置,应用于电子设备,所述通信装置包括:

27、接收模块,用于在卡模式下,接收nfc终端发送的读卡请求;

28、控制模块,用于基于所述读卡请求唤醒第二应用程序,且所述第二应用程序与所述nfc终端的第一应用程序之间建立nfc数据通道;

29、发送模块,用于基于所述nfc数据通道发送服务指令给所述nfc终端;

30、所述接收模块,还用于基于所述nfc数据通道接收所述nfc终端返回的服务响应。

31、第五方面,本申请实施例提供了一种nfc终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行计算机程序时,执行本申请实施例第一方面所述方法的步骤。

32、第六方面,本申请实施例提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行计算机程序时,执行本申请实施例第一方面所述方法的步骤。

33、第七方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现本申请实施例任一方面所述方法的步骤。

34、本申请实施例提供的技术方案,配置有sim卡的nfc终端在reader模式下,基于第一应用程序发送读卡请求给提供nfc服务的电子设备;其中,读卡请求使得电子设备唤醒第二应用程序,且第一应用程序与第二应用程序之间建立nfc数据通道;基于该nfc数据通道接收来自电子设备的服务指令;将服务指令发送给sim卡,并将sim卡返回的服务响应经该nfc数据通道发送给电子设备。如此,基于上述reader模式下的nfc终端与卡模式下的电子设备之间的交互方式,打破了传统的nfc终端工作在卡模式下与外界进行交互时需要sim卡开放nfc交互接口的局限,进而能够兼容未开放sim卡的nfc交互接口的nfc终端基于sim卡的nfc应用的数据交互,极大提高了基于sim卡的nfc应用的覆盖率。

本文档来自技高网...

【技术保护点】

1.一种基于近场通信NFC的通信方法,其特征在于,应用于配置有用户身份识别模块SIM卡的NFC终端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于第一应用程序发送读卡请求给提供NFC服务的电子设备,包括:

4.根据权利要求1所述的方法,其特征在于,所述第一应用程序基于预设的通信方式与所述SIM卡交互,其中,所述预设的通信方式包括以下至少之一机卡接口通信、独立承载协议BIP、数据短信及蓝牙通信。

5.一种基于NFC的通信方法,其特征在于,应用于电子设备,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,基于所述读卡请求唤醒第二应用程序,包括:

8.一种基于NFC的通信装置,其特征在于,应用于配置有SIM卡的NFC终端,所述通信装置包括:

9.一种基于NFC的通信装置,其特征在于,应用于电子设备,所述通信装置包括:

10.一种NFC终端,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,

11.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,

12.一种计算机存储介质,所述计算机存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至7任一项所述方法的步骤。

...

【技术特征摘要】

1.一种基于近场通信nfc的通信方法,其特征在于,应用于配置有用户身份识别模块sim卡的nfc终端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于第一应用程序发送读卡请求给提供nfc服务的电子设备,包括:

4.根据权利要求1所述的方法,其特征在于,所述第一应用程序基于预设的通信方式与所述sim卡交互,其中,所述预设的通信方式包括以下至少之一机卡接口通信、独立承载协议bip、数据短信及蓝牙通信。

5.一种基于nfc的通信方法,其特征在于,应用于电子设备,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

...

【专利技术属性】
技术研发人员:任晓明
申请(专利权)人:中国移动通信有限公司研究院
类型:发明
国别省市:

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

1