[发明专利]接口的同时运行有效
申请号: | 200780025487.7 | 申请日: | 2007-05-04 |
公开(公告)号: | CN101484873A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 迈克尔·巴尔迪希韦勒;卡尔·E·哈特尔 | 申请(专利权)人: | 德国捷德有限公司 |
主分类号: | G06F3/08 | 分类号: | G06F3/08;G06K19/00;G06K7/00 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 谢 强 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 同时 运行 | ||
技术领域
本发明涉及一种同时运行便携式数据载体的两个接口的方法以及一种这样的数据载体,尤其是芯片卡、安全多媒体卡、移动通信卡等。
背景技术
在当前的便携式数据载体如芯片卡等的开发领域中,为了灵活的应用而采用多个物理上独立的接口。特别是可以将便携式数据载体实施为具有一个常规的有接触接口以及一个附加的无接触接口、如用于无线连接的天线装置。这样,就可以借助相应的有接触通讯协议(在芯片卡和移动通信领域内例如为T=0、T=1)和/或无接触通讯协议(如T=CL)和数据载体与之建立了通信连接的外部通信单元进行实际的数据通信。
但对于具有有接触接口和无接触接口的便携式数据载体可用的操作系统和控制系统以及目前支持多重读/写单元和通信单元的数据通信模块在一个时刻都仅允许通过有接触接口的数据通信或通过无接触接口的数据通信。但这对于在通过两个接口之一进行数据通信期间开始了通过另一接口的另一过后无法重复的数据通信的情况是有缺陷的。这样的情况例如出现在实现为移动通信卡的便携式数据载体的情景:当通过有接触接口进行无线通话而在此期间需要通过无接触接口处理支付业务、如在公共短途交通中时。对于其它类型的便携式数据载体也可以考虑相应的情景。
对于该问题的最接近的解决方案是在便携式数据载体上设置有实时功能的多任务操作系统,以将通过两个接口的同时的数据通信作为从属运行的、准并行过程实现。但该解决方案对于目前的资源有限的便携式数据载体来说是不现实的并且对于这样的数据载体的一般使用来说也有些多余。
US 6105874公开了一种具有有接触接口和无接触接口的便携式数据载体,在两个接口之间利用或逻辑进行切换。但在同时激活两个接口时该或逻辑关系会导致数据丢失。US 6045043公开了一种双接口装置,其中,只要在无接触接口上施加了磁场就开始无接触数据通信,而与有接触接口的 当时状态无关。但这种无接触接口的优先导致在有接触数据通信稳定性方面的缺陷。
发明内容
因此本发明要解决的技术问题在于,要使便携式数据载体的有接触接口和无接触接口能够同时且可靠地运行。
本发明的技术问题通过具有独立权利要求特征的方法和装置来解决。本发明的优选实施方式及扩展由从属权利要求描述。
以下将从这样的情况出发:一种便携式数据载体,具有包括第一接口的第一接口装置和包括第二接口的第二接口装置以及一个处理器,并且第一接口装置通过第一接口实施数据通信,在此期间第二接口装置开始通过第二接口的数据通信。该数据载体的排序装置通过中断第一数据通信和开始第二数据通信或通过延迟第二数据通信的开始来对两个并发的数据通信进行排序。通过这种方式可以对在第一数据通信期间开始的第二数据通信几乎与该第一数据通信同时地进行处理,而不会出现数据冲突或使该两个数据通信由于一个被优先处理而另一个被完全忽视。
排序装置(Sequenzialisierungseinrichtung)协调接口装置及其所属的接口的运行,使得可以对同时的数据通信进行顺序处理。为此排序装置向第一接口装置发送相应的信号,以通知第一接口装置应中断正在进行的第一数据通信,并向第二接口装置发送另一信号,以通知第二接口装置应开始第二数据通信。替代地,排序装置还可以向第二接口装置发送信号以通知其延迟第二数据通信,而第一接口装置则可以不受影响地继续第一数据通信。
对于第一接口装置是具有无接触接口的无接触接口装置,而第二接口装置是具有有接触接口的有接触接口装置的情况,所出现的情景是,在通过无接触接口的无接触数据通信运行期间,通过有接触接口的有接触数据通信进入。在此情况下,在本发明的第一实施方式中,在中断运行的无接触数据通信后开始有接触数据通信并完整地执行到结束,然后继续被中断的无接触数据通信。这由排序装置通过发送给无接触接口装置和有接触接口装置的信号来协调。在此在有接触数据通信范围内由有接触接口装置完整地接收到来的消息块或数据块并存储在数据载体的FIFO(先进先出)存储器或其它存储器中。该存储器操作例如可以通过直接存储器访问(DMA) 或中断控制来实现。这样的要完整存储的消息块或数据块例如尤其可以是由与该数据载体通过有接触接口联系的外部通信单元发送的指令,如在使用T=1通讯协议情况下的APDU命令(C-APDU:应用协议数据单元)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德国捷德有限公司,未经德国捷德有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780025487.7/2.html,转载请声明来源钻瓜专利网。