NFC简介

NFC是Near Field Communication缩写,即近距离无线通讯技术。由飞利浦和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。NFC 提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。目前,NFC 论坛在全球拥有 70 多个成员,包括:万事达卡国际组织、松下电子工业有限公司、微软公司、摩托罗拉公司、NEC 公司、瑞萨科技公司、三星公司、德州仪器制造公司和 Visa 国际组织。NFC是在RFID的基础上发展而来,NFC从本质上与RFID没有太大区别,都是基于地理位置相近的两个物体之间的信号传输。

近场通信(Near Field Communication或NFC)是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。工作频率为13.56MHz。但是使用这种手机支付方案的用户必须更换特制的手机。目前这项技术在日韩被广泛应用。手机用户凭着配置了支付功能的手机就可以行遍全国:他们的手机可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用卡、支付卡等等[10]

NFC标准兼容了索尼公司的FeliCaTM标准,以及ISO 14443 A,B,也就是使用飞利浦的MIFARE标准。在业界简称为TypeA,TypeB和TypeF,其中A,B为Mifare标准,F为Felica标准。芯片是除了具有相互通信功能外,还具有计算能力,在Felica标准中还含有加密逻辑电路,MIFARE的后期标准也追加了加密/解密模块(SAM)。

为了推动NFC的发展和普及,业界创建了一个非赢利性的标准组织—NFC Forum,促进NFC技术的实施和标准化,确保设备和服务之间协同合作[11]。目前,NFC Forum在全球拥有数百个成员,包括:SONY, Phlips,LG,摩托罗拉, NXP,NEC、三星、Atoam、Intel、其中中国成员有中国移动、华为、中兴、上海同耀和台湾正隆等公司。

技术特征

与RFID一样,NFC信息也是通过频谱中无线频率部分的电磁感应耦合方式传递,但NFC使用一种近场磁场耦合(通常采用磁性薄膜贴合FPC方式)天线,使用13.56Mhz波长,且读写距离很短。首先,其传输范围比RFID小,RFID的传输范围可以达到几米、甚至几十米,但由于NFC采取了独特的信号衰减技术,相对于RFID来说NFC具有距离近、带宽高、能耗低等特点[12]

NFC与RFID技术兼容,RFID更多的被应用在生产、物流、跟踪、资产管理上,而NFC则在门禁、公交、手机支付等领域内发挥着巨大的作用[13]。 

和传统的近距通讯蓝牙、红外相比,近场通讯(NFC)就有天然的安全性,以及连接建立的快速性

协议与标准

简介

跟NFC有关的常见的ISO标准(表2.2)

表2.2 NFC相关协议表

ISO 14443

RFID卡标准(非接触IC卡)NfcA,NfcB,IsoDep

ISO 7816

接触式IC卡标准

ISO 15693

NfcV

ISO 18092

NFC标准

ISO  6316

NfcF,

射频卡常用的解决方案:飞利浦的Mifare,索尼的Felica,中国人民银行的Pboc。

Mifare卡有很多种版本,常见的版本有MIFARE Classic 和MIFARE DESFire,他们分别按照ISO 14443-3 Type A和ISO 14443-4 Type A来实现。

Felica卡曾尝试通过ISO 14443 Type C认证,由于某种原因最后失败后,他们制作了一套标准JIS: X6319-4

Pboc是国内常见的支付卡,大部分城市的公交通都是基于Pboc解决方案实现的,Pboc卡使用的是基于ISO7816接触式IC卡标准实现的接触或非接触式IC卡。

不同的芯片(解决方案、采用不同的标准实现的)卡中数据格式是不一样的,比如MIFARE Classic数据格式是NfcA;MIFARE DESFire数据格式是IsoDep;第二代居民身份证是NfcB;Felica是NfcF,德州仪器的VicinityCard卡是NfcV;而Android分享文件使用Ndef格式传输数据。

2.4.3 ISO/IEC14443

ISO14443是针对射频识别应用的一个适应于近场通信的RFID国际标准,他所支持的最大的识读距离为10cm,ISO14443标准定义了工作在13.56Mhz下智能标签的空气接口及数据通信规范。

ISO14443规定了两种阅读器和近耦合IC卡之间的数据传输方式:A型和B型即Type A和Type B,该标准支持的最小的数据通信速率为106Kbps,最大可支持848KBPS。

Type A是由Philips(NXP)等半导体公司最先首次开发和使用,是目前国际上应用最广泛的协议标准,从PCD到PICC采用ASK 100%的调幅调试方式,从PICC到PCD采用OOK副载波调试方式。

Type B是一个开放式的非接触式智能卡标准,从PCD到PICC采用ASK 10%的调幅调试方式,从PICC到PCD采用BPSK副载波调试方式。

应用场合:

ISO14443标准主要应用于人员管理及小额支付的近距离安全识别领域。主要应用领域如:一卡通,会员管理,人员考勤,购物卡,身份识别,电子证件等等[15]

NFC简介的更多相关文章

  1. NFC(1)NFC简介,3种模式

    简介 NFC(Near Field Communication,近场通信),是一种数据传输技术.但与Wi-Fi.蓝牙.红外线等数据传输技术的一个主要差异就 是有效距离一般不能超过4厘米. NFC支持如 ...

  2. Android 2.3 NFC简介

    Android 2.3加入了NFC(近场通讯)的支持.官网developer.android.com的英文介绍如下:Near Field Communications (NFC)Android 2.3 ...

  3. 《Android NFC 开发实战详解 》简介+源码+样章+勘误ING

    <Android NFC 开发实战详解>简介+源码+样章+勘误ING SkySeraph Mar. 14th  2014 Email:skyseraph00@163.com 更多精彩请直接 ...

  4. stm32——NFC芯片--PN532的使用

    stm32——NFC芯片--PN532的使用 一.NFC简介 NFC(Near Field Communication)近场通信,是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内 ...

  5. NFC framework

    NFC framework introduce 1 NFC简介 对于NFC,是google在android4.0上推出来的,简单介绍下.近场通讯(NFC)是一系列短距离无线技术,一般需要4cm或者更短 ...

  6. nfc近场通信

    NFC简介: Near Field Communication 近场通信,是一种数据传输技术. 与wifi.蓝牙.红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4cm. NFC支持3种工作 ...

  7. Android之NFC

    来源:http://blog.csdn.net/bear_huangzhen/article/details/46333421 NFC简介: Near Field Communication 近场通信 ...

  8. 5.Android之NFC介绍

    NFC简介: Near Field Communication 近场通信,是一种数据传输技术. 与wifi.蓝牙.红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4cm. NFC支持3种工作 ...

  9. Android开发权威指南(第2版)新书发布

    <Android 开发权威指南(第二版)>是畅销书<Android开发权威指南>的升级版,内容更新超过80%,是一本全面介绍Android应用开发的专著,拥有45 章精彩内容供 ...

随机推荐

  1. cssViewer牛逼的chrome插件

    很牛逼,功能很强大.

  2. WP e-Commerce WordPress Payment Gateways Caller插件本地文件包含漏洞

    漏洞名称: WP e-Commerce WordPress Payment Gateways Caller插件本地文件包含漏洞 CNNVD编号: CNNVD-201310-642 发布时间: 2013 ...

  3. Android——监听开机启动,自启动应用程序

    1.首先继承一个broadcastreceiver public class ConnectBroadCastReceiver extends BroadcastReceiver { @Overrid ...

  4. Entity Framework快速入门笔记—增删改查

    第一步:创建一个控制台应用程序,起名为EFDemo 2. 第二步:创建一个实体模型 (1)在EFDemo项目上面右击选择添加—新建项—在已安装的选项中选择数据—ADO.NET实体对象模型,如图所示: ...

  5. Oracle和MSSQL查询有多少张表

    Oracle: SELECT count(*) FROM user_tables MSSQL: ) FROM sysobjects WHERE xtype='U' 这种方法可能会把dbo.dtprop ...

  6. 洛谷P1407 工资

    洛谷P1407 工资 本题地址:http://www.luogu.org/problem/show?pid=1407 题目描述 有一家世界级大企业,他们经过调查,发现了一个奇特的现象,竟然在自己的公司 ...

  7. Keepass TAN 记录的使用

    之前一直不知道 Keepass 软件中这个“TAN”是做什么用的,今天看了帮助文档,然后通过维基百科,有了一些大致的了解. 简单来说,一个 TAN 记录用于某些网站增加安全操作使用的.常规下只要用户名 ...

  8. 如何让虚拟目录里面的webconfig不继承网站的设置

    在一个网站 中国红木网 下 建一个虚拟目录,结果虚拟目录系统会调用 中国红木网 上的web.config, 在网上找到以下解决方案 在(如根目录)所在的Web.config加上 如:<locat ...

  9. UIWebview 禁止某个方向滚动

    Enable Horizontal scrolling and disable Vertical scrolling: myWebView.scrollView.delegate = self; [m ...

  10. pci转并口卡的安装使用

    pci转并口卡模拟出来的并口并不能完全等同于主板上真正的并口.真正的并口打印的时候可以“直接瓶口输出”打印,而不需要安装打印驱动程序. 这个模拟出来的并口却不能使用“直接瓶口输出”(打印机不打印,程序 ...