下载此文档

一种虚拟智能卡的通信方法及装置的制作方法.docx


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
一种虚拟智能卡的通信方法及装置的制作方法
专利名称:一种虚拟智能卡的通信方法及装置的制作方法
技术领域:
本发明涉及エ业通信技术领域,特别是涉及ー种虚拟智能卡的通信方法及装置。
背景技术:
随着智能卡存储容量和处理技术的迅猛发展,智能卡设置配置信息(包括分配虚拟智能卡的存储位置、独占端ロ等硬件资源),因此,虚拟智能卡管理器掌
握任意一张虚拟智能卡的配置信息,并可与任意一张虚拟智能卡通信。综上所述,为了实现虚拟智能卡间通信的技术目的,本发明实施例通过虚拟智能卡管理器作为中介,来建立源虚拟智能卡与目的虚拟智能卡之间的通信通道。当源虚拟智能卡与目的虚拟智能卡通信传送数据时,源虚拟智能卡先将数据包发送至虚拟智能卡管理器,由虚拟智能卡管理器查找目的虚拟智能卡,进而将源虚拟智能卡发送的数据包转发至目的虚拟智能卡,完成虚拟智能卡间的通信过程。此处需要说明的是,本发明实施例的虚拟智能卡的通信方法可以实现同一张物理智能卡内的多张虚拟智能卡间的通信过程,也可以实现不同物理智能卡内的多张虚拟智能卡的通信过程。对于同一物理智能卡的情况而言,只需要按照本发明的通信方法由虚拟智能卡管理器完成源虚拟智能卡和目的虚拟智能卡间的数据转发;对于不同物理智能卡的情况而言,首先,利用现有技术实现多张物理智能卡间的通信(例如通过USB等通信接ロ实现物理智能卡间的通信,通过接触式或者非接触式方式实现物理智能卡间的通信);其次,在源物理智能卡将数据发送至目的物理智能卡之后,由目的物理智能卡内的虚拟智能卡管理器按照本发明的通信方法将数据最終转发至目的虚拟智能卡,完成通信过程。作为本发明实施例中虚拟智能卡进行数据打包的一种实现方式,參考OSI (OpenSystem Interconnect,开放式系统互联)的分层模型,可以将虚拟智能卡按照通信层次依次划分为应用层、传输层和物理层,每层都负责不同的通信功能,都向上ー层提供服务,并且可以使用下ー层提供的服务。形成数据包的具体过程如下(I)应用层协议可包括APDU(Application Protocol Data Unit,应用协议数据单元)协议和/或HTTP (Hyper Text Transfer Protocol,超文本传输协议)协议,将净载数据打包为APDU格式的数据包或者打包为HTTP格式的数据包,并透明传输至传输层进ー步处理。所谓透明传输是指不管所传数据是什么样的比特组合,都应当能够在链路上传送。(2)传输层协议为TCP协议,能够为不同虚拟智能卡的应用提供端到端的通信。进ー步地,为了向应用层提供独立于具体协议(APDU协议或者HTTP协议)的接ロ,传输层还负责提供Socket API供应用层调用。传输层用于加上TCP首部后,对应用层传输的APDU格式的数据包或者HTTP格式的数据包重新进行数据打包,然后将打包后的数据段传输至物理层。此处需要说明的是,TCP首部内可包括源端口号、目的端口号、序号、确认序号、首部长度、窗ロ大小、校验和等信息。(3)物理层是ー个抽象的层次,它由虚拟智能卡的虚拟的硬件层组成,负责提供基本的数据传送功能。物理层在收到传输层传送来的数据段之后,加上IP首部(包括源虚拟智能卡身份信息和目的虚拟智能卡身份信息),并对带有TCP首部的数据包重新进行数据打包发送至虚拟智能卡管理器。至此,源虚拟智能卡就完成了数据打包

一种虚拟智能卡的通信方法及装置的制作方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人421989820
  • 文件大小22 KB
  • 时间2022-06-28
最近更新