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

通信传输方法、命令注册方法和装置与流程

2026-07-26 14:40:01 202次浏览
通信传输方法、命令注册方法和装置与流程

本公开涉及通信传输领域,尤其涉及一种通信传输方法、命令注册方法和装置。


背景技术:

1、目前,智能卡进行通信传输时,主要采用的是iso7816-3的国际标准通信协议。而相较于现有的协议,7816协议的分层不明确,数据收发方向和应用紧密耦合,命令只有应用具体执行后才能进行通信传输,且对于命令的处理传输方式较为单一,无法满足特殊场景的差异化传输方式。这样,就降低了智能卡通信传输的速率和性能,不能满足特殊场景的通信需求,具有局限性。


技术实现思路

1、鉴于上述问题而提出了本公开。本公开提供了一种通信传输方法、命令注册方法和装置。

2、根据本公开的第一方面,提供了一种通信传输方法,方法应用于智能卡操作系统cos,方法包括:接收第一命令,第一命令至少携带命令头信息;基于已注册命令信息与命令头信息,确定第一命令的目标属性信息;其中,已注册命令信息用于对应存储的命令标识与属性信息;命令标识为命令头中的部分信息;确定目标属性信息适配的目标传输策略,并按照目标传输策略转发第一命令。

3、此外,根据本公开的第一方面的方法,其中,属性信息包括如下至少一种:命令类型、大数据量信息、耗时程度、优先级;其中,命令标识包括如下至少一种:指令字节、类字节;已注册命令信息以预设形式存储;预设形式包括如下至少一种:表格形式、键值对形式、数据集合形式。

4、此外,根据本公开的第一方面的方法,已注册命令信息包括:至少一个应用的已注册命令信息;已注册命令信息是cos基于各应用的注册请求而维护的。

5、此外,根据本公开的第一方面的方法,方法还包括:通过cos中设置的注册接口,接收来自于任意一个应用的注册请求;注册请求携带请求注册的待注册命令的属性信息与命令标识;待注册命令由应用的应用开发者自定义确定;基于注册请求,创建或更新应用对应的已注册命令信息。

6、此外,根据本公开的第一方面的方法,基于已注册命令信息与命令头信息,确定第一命令的目标属性信息,包括:调用cos中设置的查询接口;利用查询接口,在已注册命令信息中查询命令头信息,并将命令头信息对应的属性信息确认为目标属性信息。

7、此外,根据本公开的第一方面的方法,基于已注册命令表与命令头信息,确定第一命令的目标属性信息,包括:基于类字节与应用标识的对应关系、命令头信息中的类字节,确定命令头信息的目标应用;基于目标应用对应的已注册命令信息与命令头信息,确定目标属性信息。

8、此外,根据本公开的第一方面的方法,确定目标属性信息适配的目标传输策略,包括:当目标属性信息指示第一命令为预设的目标类型时,确定目标传输策略为合并收发策略;其中,合并收发策略指示对指令的数据接收过程进行合并处理;或者,合并收发策略指示对指令的数据接收过程进行合并处理,以及,对指令的响应发送过程进行合并处理。

9、此外,根据本公开的第一方面的方法,确定目标属性信息适配的目标传输策略,包括:当目标属性信息指示第一命令携带大数据块时,确定目标传输策略为预缓冲策略;预缓冲策略指示提前为第一命令的数据部分分配接收缓冲池。

10、此外,根据本公开的第一方面的方法,确定目标属性信息适配的目标传输策略,包括:当目标属性信息指示第一命令为高优先级时,确定目标传输策略为优先处理策略;优先处理策略指示优先处理第一命令。

11、此外,根据本公开的第一方面的方法,确定目标属性信息适配的目标传输策略,包括:当目标属性信息指示第一命令为高耗时命令时,确定目标传输策略为多线程传输策略;多线程传输策略指示对第一命令进行多线程传输。

12、根据本公开的第二方面,提供了一种命令注册方法,方法应用于智能卡操作系统cos,方法包括:通过cos中设置的注册接口,接收来自于任意一个应用的注册请求;注册请求携带请求注册的待注册命令的属性信息与命令标识;待注册命令由应用的应用开发者自定义确定;基于注册请求,创建或更新应用对应的已注册命令信息。

13、根据本公开的第三方面,提供了一种命令注册方法,方法应用于任意应用,方法包括:接收应用开发者自定义确定的待注册命令;向智能卡操作系统cos发送注册请求,注册请求携带待注册命令的属性信息与命令标识。

14、根据本公开的第四方面,提供了一种通信传输装置,装置包括:接收单元,被配置为接收第一命令,第一命令至少携带命令头信息;确定单元,被配置为基于已注册命令信息与命令头信息,确定第一命令的目标属性信息;其中,已注册命令信息用于对应存储的命令标识与属性信息;命令标识为命令头中的部分信息;转发单元,被配置为确定目标属性信息适配的目标传输策略,并按照目标传输策略转发第一命令。

15、根据本公开的第五方面,提供了一种命令注册装置,装置应用于智能卡操作系统cos,装置包括:接收单元,被配置为通过cos中设置的注册接口,接收来自于任意一个应用的注册请求;注册请求携带请求注册的待注册命令的属性信息与命令标识;待注册命令由应用的应用开发者自定义确定;处理单元,被配置为基于注册请求,创建或更新应用对应的已注册命令信息。

16、根据本公开的第六方面,提供了一种命令注册装置,装置应用于任意应用,装置包括:接收单元,被配置为接收应用开发者自定义确定的待注册命令;发送单元,被配置为向智能卡操作系统cos发送注册请求,注册请求携带待注册命令的属性信息与命令标识。

17、根据本公开的第七方面,提供了一种电子设备,包括:存储器,用于存储计算机可读指令;以及处理器,用于运行计算机可读指令,使得电子设备执行如上的通信传输方法。

18、根据本公开的第八方面,提供了一种非瞬时性计算机可读存储介质,用于存储计算机可读指令,当计算机可读指令由处理器执行时,使得处理器执行如上的通信传输方法。

19、根据本公开的第九方面,提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行实现如上述的通信传输方法。

20、如以下将详细描述的,根据本公开实施例的通信传输方法、命令注册方法和装置,智能卡操作系统cos可以通过接收第一命令,将第一命令中携带的命令头信息与已注册的命令信息进行对比识别确定第一命令的目标属性信息,基于目标属性信息按照适配的目标传输策略进行转发处理。其中,可以向cos进行注册得到已注册命令信息。且注册的命令可以是自定义的,可以满足差异化的传输需求。同时已注册的命令信息对应存储的是命令标识和属性信息。命令标识为命令头信息中的部分信息。这样,可以直接根据已注册的命令信息识别确定接收的命令的属性信息,并根据属性信息适配的传输策略进行转发处理。无需接收命令后应用执行解析后才进行处理,简化了智能卡通信传输的流程。以此,智能卡的cos不仅实现了对命令的精确识别和处理,还可以通过灵活的传输策略满足了不同场景下的通信需求,提高了智能卡通信传输的速率和性能,具有广泛的适用性。

21、要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。

文档序号 : 【 40238656 】

技术研发人员:王雷,李蒙,姚金源,崔璐刚
技术所有人:中移物联网有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
王雷李蒙姚金源崔璐刚中移物联网有限公司
膜的制造方法、膜的制造装置和膜的制造系统与流程 注射成型机的显示装置及注射成型机的制作方法
相关内容