位置:51电子网 » 技术资料 » 其它综合

智能卡数据传输T=14传输协议(德国)

发布时间:2008/11/22 0:00:00 访问次数:918

  按照国际标准iso 7816-3,在atr中要标明所采用的传输协议,在这方面的一项保留是t=14,在德国采用的 c-网移动电话和卡式电话中需要一种智能卡遵照的通信协议,面向字节的协议t=0没有什么人愿意采用,而 且也还没有标准化的字组协议投人应用。为此,1987年telekom决定自己提出制订在din范围内应用的标准化 建议。这项协议被称为t=14,它除了作为特有的溷家的解决方案外,并不意味着是别的什么。这项协议在德 国之外没有什么重要性,但对于国际标准的t=1协议的未来发展会有很大的影响,因为t=14被认为是其重要 的基础。

  在德国,t=14的广泛传播是通过c-网和大量的卡式电话而流行的,这里将对此协议能够生存的根本性质做 一描述。它们补充并采用了字组协议的技术被推荐给了t=1,一部分得到了采用。

  t=14是面向字组构建并运行的异步使用外部时钟的传输协议,它所采用的时钟转换因子为512,所以当时钟 频率为4.9152mhz时所实现的通信数据传输率是9 600b/s。在两个方向上的数据传输均采用正向约定。

  字组传输的缓存器容量至少应为50字节最大可为255字节,字组链接机制未被采用。

  1.cwt(字符等待时间)

  字符等待时间(cwt),类似于t=1是作为互相连续的两字节的开始边的最大时间间隔而定义的,对于t=14 是接收与发送之间的间隙,通过设定发送与接收之间的人为的容差来提高通信的可靠性。

  对于常用的发送字组的最小cwi=2,而接收工作的最大cwi=5。

  字组等待时间的定义也类似于t=1中的,并可由在atr中单独设定的数据元bwi来估算它。

  用t=14传输的字组总是由三个字段共同组成,字组的第1部分是头标,其中含有字组本身的信息,接着就是 按协议层的数据量的信息字段,传输字组的最后部分是尾标,它包括了字组所有其余部分的x0r代码和,传 输字组的构成可参看图1。


图1 一个t=14传输字组的结构

  头标本身由一个地址字节,一个控制字节和一个长度字节共同组成,在智能卡中对数据字组的寻址是事先 确定的而且不允许予以变换。例如,智能卡中的地址始终为‘1’,而且相应的终端的地址为‘3’,由此可 得出,对于所有的字组在智能卡传送时的变换,把在地址‘31’所具有的变换为在颠倒的方向的地址‘13’ 开始的整个数组。

  在控制字节中规定属于第2层的命令类型,在t=14协议中存在着三种命令类型,通常使用的命令类型为i命 令,它们传输对于应用层更为重要的信息。

  控制字节中包含有关于i命令的传送编号n(s)和接收编号n(r)遵照协议在atr开始后均置为0,按照传送 的校正i字组发送顺序计数器v(s)由发送方增量,同样也按照接收的校正i字组接收顺序计数器v(r)由接 收方增量,计数器是按加法增量的,并且按模8计算,所以计数的范围从0~7之间周期性地循环。

  当传输中出现错误的情况下,协议的控制过程要么是执行拒绝rej(reject)命令要么是在故障的情况下使 用重新再同步res(resynchronization)命令。对于rej命令来说,即是要求重复最后发送的字组,至于res 命令则与此相反,无论如何,所有的内部计数器都要返回到初始化设置的状态。

  2,数据传输过程

  通信合作伙伴的双方之一如果收到了rej命令,将再次发送最后的i命令,当然不会对计数器增量,bej命令 可由智能卡发出,也可由终端发出。

  res命令将使智能卡中的发送顺序计数v(s)器和接收顺序计数器v(r)均返回为0,紧接着智能卡要发送 一个确认的res命令回送给终端,智能卡有权永不发出这个命令,以使得终端只有对校正输出的确认在res命 令之前。

  rej和res命令的i字段是空的,它们是进行差错处理的独特的命令,所以没有要传送给上一层的更重要的数据。

在图2中给出了协议t=14的全部有效的自动状态图解,阐明了所有的协议过程并表明了所有可能的差错处理机制。

  智能卡的结果状态的方框出发,首先是完成了接收,之后接着就用完最后接收的字节的字符等待时间cwt 。此后,智能卡分析收到的第1字组,若是无差错的接收而且计算结果也是正确的,则将接收顺序计数器v( r)增量,并调用更上一层的命令继续处理。

  在命令处理之后,将控制返回给协议层,并由终端发送受到更高一层共同支持的i命令的i字段。接着,智 能卡增量发送顺序计数器v(s)增量,并等待紧接着的字组,每逢智能卡收到字组差错的指示时,就向终端 发送rej命令并向终端表明最后的接收顺序计数器的状态。


图2 按照t=14的协

  按照国际标准iso 7816-3,在atr中要标明所采用的传输协议,在这方面的一项保留是t=14,在德国采用的 c-网移动电话和卡式电话中需要一种智能卡遵照的通信协议,面向字节的协议t=0没有什么人愿意采用,而 且也还没有标准化的字组协议投人应用。为此,1987年telekom决定自己提出制订在din范围内应用的标准化 建议。这项协议被称为t=14,它除了作为特有的溷家的解决方案外,并不意味着是别的什么。这项协议在德 国之外没有什么重要性,但对于国际标准的t=1协议的未来发展会有很大的影响,因为t=14被认为是其重要 的基础。

  在德国,t=14的广泛传播是通过c-网和大量的卡式电话而流行的,这里将对此协议能够生存的根本性质做 一描述。它们补充并采用了字组协议的技术被推荐给了t=1,一部分得到了采用。

  t=14是面向字组构建并运行的异步使用外部时钟的传输协议,它所采用的时钟转换因子为512,所以当时钟 频率为4.9152mhz时所实现的通信数据传输率是9 600b/s。在两个方向上的数据传输均采用正向约定。

  字组传输的缓存器容量至少应为50字节最大可为255字节,字组链接机制未被采用。

  1.cwt(字符等待时间)

  字符等待时间(cwt),类似于t=1是作为互相连续的两字节的开始边的最大时间间隔而定义的,对于t=14 是接收与发送之间的间隙,通过设定发送与接收之间的人为的容差来提高通信的可靠性。

  对于常用的发送字组的最小cwi=2,而接收工作的最大cwi=5。

  字组等待时间的定义也类似于t=1中的,并可由在atr中单独设定的数据元bwi来估算它。

  用t=14传输的字组总是由三个字段共同组成,字组的第1部分是头标,其中含有字组本身的信息,接着就是 按协议层的数据量的信息字段,传输字组的最后部分是尾标,它包括了字组所有其余部分的x0r代码和,传 输字组的构成可参看图1。


图1 一个t=14传输字组的结构

  头标本身由一个地址字节,一个控制字节和一个长度字节共同组成,在智能卡中对数据字组的寻址是事先 确定的而且不允许予以变换。例如,智能卡中的地址始终为‘1’,而且相应的终端的地址为‘3’,由此可 得出,对于所有的字组在智能卡传送时的变换,把在地址‘31’所具有的变换为在颠倒的方向的地址‘13’ 开始的整个数组。

  在控制字节中规定属于第2层的命令类型,在t=14协议中存在着三种命令类型,通常使用的命令类型为i命 令,它们传输对于应用层更为重要的信息。

  控制字节中包含有关于i命令的传送编号n(s)和接收编号n(r)遵照协议在atr开始后均置为0,按照传送 的校正i字组发送顺序计数器v(s)由发送方增量,同样也按照接收的校正i字组接收顺序计数器v(r)由接 收方增量,计数器是按加法增量的,并且按模8计算,所以计数的范围从0~7之间周期性地循环。

  当传输中出现错误的情况下,协议的控制过程要么是执行拒绝rej(reject)命令要么是在故障的情况下使 用重新再同步res(resynchronization)命令。对于rej命令来说,即是要求重复最后发送的字组,至于res 命令则与此相反,无论如何,所有的内部计数器都要返回到初始化设置的状态。

  2,数据传输过程

  通信合作伙伴的双方之一如果收到了rej命令,将再次发送最后的i命令,当然不会对计数器增量,bej命令 可由智能卡发出,也可由终端发出。

  res命令将使智能卡中的发送顺序计数v(s)器和接收顺序计数器v(r)均返回为0,紧接着智能卡要发送 一个确认的res命令回送给终端,智能卡有权永不发出这个命令,以使得终端只有对校正输出的确认在res命 令之前。

  rej和res命令的i字段是空的,它们是进行差错处理的独特的命令,所以没有要传送给上一层的更重要的数据。

在图2中给出了协议t=14的全部有效的自动状态图解,阐明了所有的协议过程并表明了所有可能的差错处理机制。

  智能卡的结果状态的方框出发,首先是完成了接收,之后接着就用完最后接收的字节的字符等待时间cwt 。此后,智能卡分析收到的第1字组,若是无差错的接收而且计算结果也是正确的,则将接收顺序计数器v( r)增量,并调用更上一层的命令继续处理。

  在命令处理之后,将控制返回给协议层,并由终端发送受到更高一层共同支持的i命令的i字段。接着,智 能卡增量发送顺序计数器v(s)增量,并等待紧接着的字组,每逢智能卡收到字组差错的指示时,就向终端 发送rej命令并向终端表明最后的接收顺序计数器的状态。


图2 按照t=14的协

相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!