2022
我们一起努力

ISOIEC 14443协议浅谈——TYPE A与TYPE B的比较

本文目录导读:

  1. 概述
  2. TYPE A与TYPE B的比较

ISOIEC 14443是国际标准化组织(ISO)和国际电工委员会(IEC)联合制定的一个非接触式智能卡的标准,该标准规定了卡片和读卡器之间的通信协议,包括TYPE A和TYPE B两种协议,本文将对这两种协议进行比较,以帮助读者更好地理解ISOIEC 14443标准。

概述

ISOIEC 14443标准定义了两种协议,TYPE A和TYPE B,这两种协议在卡片和读卡器之间的通信方式、数据传输速率、卡片防碰撞等方面存在差异。

TYPE A与TYPE B的比较

1、通信方式

TYPE A协议采用由卡片主动发起通信的方式,即卡片在接收到读卡器的请求后,会主动向读卡器发送数据,而TYPE B协议则采用由读卡器主动发起通信的方式,即读卡器在接收到卡片后,会主动向卡片发送请求,等待卡片响应。

2、数据传输速率

TYPE A协议的数据传输速率较高,可以达到106 kbps,而TYPE B协议的数据传输速率较低,只有103 kbps,在需要高速传输数据的应用场景中,TYPE A协议更具优势。

3、防碰撞算法

防碰撞算法是ISOIEC 14443标准中非常重要的一部分,用于解决多张卡片同时存在于读卡器范围内时可能出现的问题,TYPE A协议采用一种名为“时隙防碰撞算法”的方法,通过将时间划分为多个时隙,每个时隙只能有一张卡片响应,而TYPE B协议则采用一种名为“二进制搜索防碰撞算法”的方法,通过不断缩小搜索范围来找到正确的卡片。

4、应用场景

由于TYPE A协议的数据传输速率较高,因此在需要高速传输数据的应用场景中,如金融支付、身份识别等,TYPE A协议更具优势,而TYPE B协议由于其较低的数据传输速率和较简单的防碰撞算法,因此在一些对数据传输速率要求不高、卡片数量较多的应用场景中,如门禁系统、公交系统等,TYPE B协议更为适用。

通过对ISOIEC 14443标准中的TYPE A和TYPE B协议的比较,我们可以发现这两种协议在通信方式、数据传输速率、防碰撞算法和应用场景等方面存在差异,在实际应用中,需要根据具体需求选择合适的协议类型,随着技术的不断发展,未来可能会出现更加高效、安全的智能卡通信协议,为我们的生活带来更多便利。

赞(0)
文章名称:《ISOIEC 14443协议浅谈——TYPE A与TYPE B的比较》
文章链接:https://www.fzvps.com/268685.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!