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. javascript时间、随机数

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. xcode5.1 armv7 armv7s arm64 类型, 区分, 概念等

    官方: https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/In ...

  3. Cocos2d-x 坑之二:目录改动后, cannot run on the selected destination

    1:2dx开发中,目录改动后,经常会碰到这个提示错误:  cannot run on the selected destination 解决方法:一般是因为 Info.plist文件属性问题,把 Ta ...

  4. 计算几何(凸包模板):HDU 1392 Surround the Trees

    There are a lot of trees in an area. A peasant wants to buy a rope to surround all these trees. So a ...

  5. OnClientClick事件

    1.OnClientClick="return  validation()"   //注意return 2.//默认情况下返回true function validation() ...

  6. 搭建Git远程仓库(也就是Git服务器,不用再连Github了)

    github上一般托管的代码都是公开的,任何人都可以查看.复制下载等,而私有的项目则需要付费.所以可以自己搭建一个git服务,自己人用. 首先安装git: sudo apt-get install g ...

  7. 64位Win2008_VS2012使用ODP.NET遭遇问题和解决办法

    原文地址:64位Win2008_VS2012使用ODP.NET遭遇问题和解决办法 最近为使用Oracle11G数据库做个快速开发的小程序,使用64位Win2008+Vs2012环境,结果碰壁连环,幸好 ...

  8. 蔡勒(Zeller)公式

    蔡勒(Zeller)公式,是一个计算星期的公式,随便给一个日期,就能用这个公式推算出是星期几. W =[ [c/4] - 2c + y + [y/4] + [13 * (m+1) / 5] + d - ...

  9. 快捷键Ctrl+c、Ctrl+d、Ctrl+u、Ctrl+a、Ctrl+e

    tab:命令或路径补全键 Ctrl +c :终止当前任务命令或程序 Ctrl +d :退出当前用户环境 Ctrl +Shift+c   ssh客户端ssh里复制的命令 Ctrl + a到开头 Ctrl ...

  10. Yii PHP 框架分析 (一)

    Yii PHP 框架分析 (一)作者:wdy http://hi.baidu.com/delphiss/blog/item/f7da86d787adb72506088b4b.html 基于yii1.0 ...