首页  专利技术  电子通信装置的制造及其应用技术

通信方法、装置、电子设备及存储介质与流程

2025-05-29 16:40:07 384次浏览
通信方法、装置、电子设备及存储介质与流程

本发明涉及网络,尤其涉及一种通信方法、装置、电子设备及存储介质。


背景技术:

1、usim卡与通信终端使用7816接口和apdu指令通信,支持多逻辑通道。但由于物理层共享单一接口,在t=0协议下可能出现tpdu层的指令穿插。由此,当一个逻辑通道的apdu处理被另一个通道的指令中断时,卡片会终止原处理过程并执行新指令。将导致被中断的通道在尝试获取响应时会收到错误,因为其处理已被终止,导致apdu指令执行失败。

2、因此,现有的多逻辑通道通信方法,容易出现apdu指令执行失败的缺陷。


技术实现思路

1、本发明所要解决的技术问题是针对现有技术的上述不足,提供一种通信方法、装置、电子设备及存储介质,用以解决现有技术容易出现apdu指令执行失败的问题。

2、第一方面,本发明提供一种通信方法,应用于智能卡,所述

3、方法包括:

4、接收第一命令指令,所述第一命令指令为终端中第一应用通过第一逻辑通道发送,所述第一逻辑通道被预先配置用于与第一应用进行通信,并且所述第一逻辑通道分配有独立的第一内存空间,并向所述第一应用发送所述第一命令指令的执行状态信息,所述第一类指令为需要多轮交互的指令,所述执行状态信息用于指示所述第一命令指令的执行状态,以使所述第一应用在接收到所述第一命令指令的执行状态信息之后返回取响应指令;

5、在接收到所述第一应用发送的第一取响应指令的情况下,从所述第一内存空间中读取的所述第一响应数据;

6、将所述第一响应数据发送至所述第一应用。

7、第二方面,本发明提供另一种通信方法,应用于终端,终端内配置的有智能卡,所述方法包括:

8、终端的第一应用通过第一逻辑通道向所述智能卡发送第一命令指令,

9、其中,所述第一逻辑通道被预先配置用于所述第一应用与所述智能卡进行通信,并且所述第一逻辑通道在所述智能卡中分配有独立的第一内存空间,所述第一内存空间用于存储第一响应数据,所述第一响应数据为在所述第一命令指令为第一类指令的情况下,所述智能卡执行所述第一命令指令得到的响应数据,所述第一类指令为需要多轮交互的指令;

10、在所述第一应用接收到所述智能卡返回的所述第一命令指令的执行状态信息的情况下,向所述智能卡发送第一取响应指令,

11、其中,所述第一命令指令的执行状态信息为所述智能卡执行所述第一命令指令得到第一响应数据,并且将所述第一响应数据存储至所述第一内存空间的情况下返回的执行状态信息,所述第一取响应指令用于从所述第一内存空间中读取的所述第一响应数据;

12、接收所述智能卡发送的所述第一响应数据。

13、第三方面,本发明提供一种通信装置,

14、应用于终端内配置的智能卡,所述装置包括:

15、第一接收模块,用于接收第一命令指令,所述第一命令指令为终端中第一应用通过第一逻辑通道发送的指令,所述第一逻辑通道被预先配置用于与第一应用进行通信,并且所述第一逻辑通道分配有独立的第一内存空间;

16、第一执行模块,与所述第一接收模块连接,用于执行所述第一命令指令,得到第一响应数据;

17、第一存储模块,与所述第一执行模块连接,用于在所述第一命令指令为第一类指令的情况下,将所述第一响应数据存储至所述第一内存空间,并向所述第一应用发送所述第一命令指令的执行状态信息,所述第一类指令为需要多轮交互的指令,所述执行状态信息用于指示所述第一命令指令的执行状态,以使所述第一应用在接收到所述第一命令指令的执行状态信息之后返回取响应指令;

18、第一读取模块,与所述第一存储模块连接,用于在接收到所述第一应用发送的第一取响应指令的情况下,从所述第一内存空间中读取的所述第一响应数据;

19、第一发送模块,与所述第一读取模块连接,用于将所述第一响应数据发送至所述第一应用。

20、第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的通信方法。

21、第五方面,本发明提供一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的通信方法。

22、本发明提供的通信方法、装置、电子设备及存储介质,可以在智能卡中设置多个逻辑通道,并为每个逻辑通道分配独立的内存空间,当第一应用通过第一逻辑通道发送命令指令时,智能卡可以独立执行并存储响应数据,同时其他应用仍可通过各自的逻辑通道进行操作,避免了因指令穿插导致的指令执行失败,提高了整体通信效率和智能卡的兼容性。



技术特征:

1.一种通信方法,其特征在于,应用于终端内配置的智能卡,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在接收到所述第一应用发送的取响应指令的情况下,从所述第一内存空间中读取所述第一响应数据之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述在接收到所述第一应用发送的取响应指令的情况下,从所述第一内存空间中读取所述第一响应数据之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述在接收到所述第一应用发送的取响应指令的情况下,从所述第一内存空间中读取的所述第一响应数据之前,还包括:

5.根据权利要求1所述的方法,其特征在于,所述在接收到所述第一应用发送的第一取响应指令的情况下,从所述第一内存空间中读取所述第一响应数据,将所述第一响应数据发送至所述第一应用,具体包括:

6.一种通信方法,其特征在于,应用于终端,终端内配置有智能卡,所述方法包括:

7.一种通信装置,其特征在于,应用于终端内配置的智能卡,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

9.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6任一项所述的通信方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的通信方法。


技术总结
本发明提供一种通信方法、装置、电子设备及存储介质,该方法应用于智能卡,包括:接收第一命令指令,第一命令指令为终端中第一应用通过第一逻辑通道发送,第一逻辑通道被预先配置用于与第一应用进行通信,并且第一逻辑通道分配有独立的第一内存空间;执行第一命令指令,得到第一响应数据;在第一命令指令为第一类指令的情况下,将第一响应数据存储至第一内存空间并向第一应用发送第一命令指令的执行状态信息,第一类指令为需要多轮交互的指令;在接收到第一应用发送的第一取响应指令的情况下,从第一内存空间中读取的第一响应数据;将第一响应数据发送至第一应用。该方法、装置、电子设备及存储介质能够提高智能卡的通信效率和兼容性。

技术研发人员:衣莉莉,王海涛,孙阳阳,裴伯硙
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:
技术公布日:2024/11/18
文档序号 : 【 40050912 】

技术研发人员:衣莉莉,王海涛,孙阳阳,裴伯硙
技术所有人:中国联合网络通信集团有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
衣莉莉王海涛孙阳阳裴伯硙中国联合网络通信集团有限公司
一种高韧性阻燃防护网及制备方法与流程 传片调度方法及半导体工艺设备与流程
相关内容