首页 > 代码库 > 深入分析RFID与NFC的关系

深入分析RFID与NFC的关系

       这是一个看似简单,但是很让人困惑的问题,即使是在这个行业工作多年,有时也未必能很清楚地表述这两者之间的关联和区别。为了弄清这个问题,我们先从一个简单的图例开起说起



从上图可以非常清晰地看出,两者有很大的差别,同时又有交集。
  • 起源
      最早的RFID雏形可以追溯到二战,当时盟军雷达为了有效地进行敌我飞机识别,在雷达上加了一种无线电发射装置,雷达探测到飞机之后给飞机发送一段特定的无线电波,如果是自己的飞机则会回执一段无线电波,雷达接收到之后就可以判定为自己的飞机,如果没有回应则认为是敌方飞机。历经几十年的发展,根据用途的差异现已延伸出很多的频段。作用领域也从最早的单一物体识别延伸到近场支付等场景。
       相比RFID来说NFC起步晚很多,大概是2003年前后,PHLIPS、SONY、NOKIA三大IT巨头聚在一块,在原有RFID的基础之上统一了一下并增加了一些特有的东西推出了NFC技术。


  • RFID分类
       RFID的分类方式很多,例如按有源还是无源来分,按能量传递方式来分,本文只为了说清RFID与NFC的关系所以此处只讨论按频段来分。

      根据作用领域不同,RFID分很多的频段,从低到高可分为:

          1、低频

      125K、134K
  2、高频  
      13.56M
  3、超高频
      900M
  4、微波
      2.4G、5.8G
       当然,这并不是所有的频率,只是我们日常接触得最多的几个而已。需要注意的是900M、13.56M,这两种频率应用范围最广,我们常用的公交充值卡、饭卡、二代身份证、PBOC银行卡都属于此频段,而经常用于库存管理的商品标签则以900M居多。
       与13.56M不同,900M是一个泛指,并不是一个确切的频率,每个国家有所差异,我们国家的频段在900M上下一点,所以一般都用900M作为代名词。
  • RFID与NFC的关系
       通过上面的图可以看出,最大的共同点是都采用13.56M,而13.56M又是我们接触得最多的RFID频段,这也正是很多会弄不明白RFID和NFC的区别的原因。其实RFID的范围比NFC要广很多,除13.56M之外还有很多其它频段,而NFC只有13.56这一个频段。而NFC制定的初衷是为了近场支付和松散认证的小数据交换,NFC选用了13.56M作为基础,同时增加了一个点对点的通信,传统的RFID只能同一时间一个READER与一个TAG交互,而NFC可以两个READER之间相互传数据。

        同时NFC并没有兼容所有的13.56M RFID,只是有所取舍地兼容了14443 TYPEA和15693两种协议,对于像我们身份证这种14443 TYPE B并不支持。