NFC协议概述
NFC相关的标准化组织
ISO
国际标准化组织(International Organization for Standardization)简称ISO,是世界上最大的非政府性标准化机构,其任务是促进全球范围内的标准化及相关活动。各会员国以国家为单位,参加ISO技术委员会和分委员会的活动。通常情况下,ISO与IEC(国际电工委员会)合作制定全球性的国际标准。
在RFID及NFC领域,ISO/IEC制定了ISO 14443、ISO 15693、ISO 18092及ISO 21848等国际标准。
ISO 14443是非接触智能卡规范,即PICC(Proximity Integrated Circuit Card)规范。ISO 14443包括四个部分,第一部分规定了卡的物理特性,第二部分规定了射频功率及信号接口,第三部分规定了卡的初始化和防冲突特性,第四部分规定了卡片的数据传输协议。ISO 14443标准中的非接触式智能卡分为Type A和Type B两种类型。Type A是由飞利浦(恩智浦)等公司主导的产品,如Mifare系列产品。Type A技术和产品在世界上,特别是亚洲占据了很大的市场份额,被广泛应用于银行卡、公交卡、门禁等领域。Type B是由摩托罗拉等公司主导的产品,在世界上也有一定规模的应用。
ISO 15693也是非接触智能卡标准,即VICC(Vicinity Integrated Circuit Card)标准。ISO 15693包括四个部分,分别是物理特性、射频接口和初始化、防冲突和传输协议、扩展命令集和安全特性。ISO 15693的工作距离比ISO 14443远,但是目前市场上支持ISO 15693的产品较少,它主要应用于个人身份识别、会议签到、图书馆管理、门禁控制、物品跟踪、物品防伪、仓储物流等领域。
ISO 18092全称为Near Field Communication Interface and Protocol(NFCIP-1),即近距离通信接口和协议。该规范定义了工作频率为13.56MHz的电感耦合装置的近距离通信接口和协议,包括主动通信模式和被动通信模式、射频接口的调制方式、编码、传输速度和帧格式,以及在初始化过程中的防冲突机制、协议协商和数据交换的传输协议。
ISO 21481全称为Near Field Communication Interface and Protocol-2(NFCIP-2)。该规范的目的是将ISO 14443、ISO 15693以及ISO 18092融合在一起,通过一个标准的流程对这三种协议进行选择,使产品同时支持这三种协议并协同工作。
ECMA
ECMA(European Computer Manufacturers Association,欧洲计算机制造商协会)是一个国际性会员制度的信息和电信标准化组织,如图2-2所示。ECMA的主要任务包括与其他标准化组织合作开发通信技术和消费电子标准,鼓励和落实标准文件与相关技术报告的出版。ECMA组织出版的370项标准和90篇技术报告中,大约三分之二被ISO/IEC批准为国际标准。ECMA是企业会员制组织,其标准化过程比较商业化。
在NFC领域,ECMA推出了ECMA 340、ECMA 352和ECMA 385。其中,ECMA 340称为Near Field Communication Interface and Protocol(NFCIP-1),ECMA352称为Near Field Communication Interface and Protocol-2(NFCIP-2)。
正如前面提到的,ISO/IEC是国际标准化组织,在全世界的认可度非常高,它经常与其他标准化组织合作完成标准化工作。ECMA更多的是一个欧洲的标准化组织,影响力没有ISO/IEC大,因此ECMA的标准会在ISO/IEC中推动,使之成为ISO/IEC标准。ISO/IEC和ECMA之间有一种称为“快速投票”的机制,允许ECMA标准快速地被ISO/IEC接受并成为ISO/IEC国际标准。ECMA 340被ISO接受后成为ISO 18092,ECMA 352被ISO接受后成为ISO21481。
另外,ECMA制定了ECMA 385,被称为NFC的安全标准NFC-SEC:NFCIP-1 Security Services and Protocol。该标准为NFCIP-1定义了安全通道和共享安全服务。ECMA 385被ISO接受后成为ISO/IEC 13157-1。
NFC相关标准