行业知识之NFC技术对比

NFC是近年来极受重视的一项近距离通讯技术,从公布的技术规格来看,其运作频率为13.56 MHz,数据传输速度则已规范三种速率(106kbps/212kbps/424kbps)。 

一、前言


NFC(Near Field Communication)是近年来极受重视的一项近距离通讯技术,从公布的技术规格来看,其运作频率为13.56 MHz,数据传输速度则已规范三种速率(106kbps/212kbps/424kbps),相较于其它GHz等级的无线通讯技术,在距离与数据传输的数据上有相当大的落差,但NFC仍然造成各界的支持与讨论,即代表此技术有其特殊之处,故在此分享其技术规范及标准,供各界参考。
 

二、由NFC论坛(NFC Forum)主导技术规范及推广 


1: NFC论坛及NFC应用范围示意图
NFC相关技术规范主要由NFC论坛(NFC Forum)负责发展及维护,相关信息皆可由其官方网站( http://www.nfc-forum.org/)取得,采取公开且标准化的方式,并与许多现有的技术兼容,对于芯片卡制造厂、手机制造厂到支付工具及卡片相关产业都是可以立即运用及上手的解决方案。
 
观察NFC相关规范,并非具有高深的技术背景,其主要考虑是现行已有许多优良的各种远近距离的无线通讯协议,而NFC技术规格只是加以整合补强,并提供开放且标准的接口,由NFC论坛负责制定通用的规格,而NFC论坛之所以能负责此重要任务的原因,不只是基于其本身便是个非营利的产业协会,并且提供与多数无线通讯协议的整合机制,例如与蓝芽及WiFi等通讯协议的结合,其主要诉求就在简化操作流程及提高互动性。这就是为何NFC论坛的组成会员,能包容主要的芯片卡制造大厂,如 NXP及Felica,而且也包括各产业及领域的主要厂商,如Visa、MasterCard、NOKIA、Microsoft、HP、NTT DoCoMo等等,目前会员数成长率已超过30%,总数更超越135家厂商以上。
 
三、NFC技术简介及运用模式说明
 
目前NFC规范的作业环境是13.56MHz,速率是424kbits/s,而悠游卡是13.56MHz,106kbits/s ,因此NFC特性即是短距感应及快速的沟通反应,所以适用于安全考虑高且速度要求快的金融作业环境。目前有三项主要的应用模式:
 
· 设备互连模式(Peer-to-Peer Mode):可应用于设备间的无线连结,并得以互相交换数据。
· 读写数据模式(Read/Write Mode):例如使用手机读取海报或杂志的数字数据、下载折价券等。
· 仿真卡片模式(Card Emulation Mode):如购买支付行为、 门禁管制及交通票证等。

目前运用皆偏重在手机领域,主因在手机早已在全球各地被广泛的使用,不仅有完整的技术支持,亦可共存多个应用程序模块。所以就目前收集到的情报,使用NFC手机设备,并陆续开发完成及运用之模式如下:

· 运用仿真卡片模式,仿真成信用卡以进行支付之行为
· 从海报或公告栏读取信息及下载特别优惠或折价的讯息
· 仿真成电子钱包,能提供支付交通费、停车费与加值金额等行为
· 储存个人数据,作为大楼门禁管制
· 靠近NFC标签(Tag)时,能读取丰富的各项信息
·把图片传送至具备NFC之打印机或数字电视上
· 跟其它NFC手机互相交换讯息

这些成果虽然令人印象深刻,依NFC论坛的规划,这些都只是刚触及NFC的运用领域。未来将有更多的消费性电子设备,如数字相机、电视、及个人计算机等,内建NFC装置,以完成更多样化的应用。

四、规格书简介及卷标(tag)结构说明

于2006年6月,NFC论坛与各制造厂商、系统研发厂商共同推广以「使用者导向」的计划,并推出五项规格书(Specification)。以下列出此五项规格或格式的标题名称:

· NFC Data Exchange Format(NDEF)
· NFC Record Type Definition(RTD)
· NFC Uniform Resource Identifier(URI) Service Record Type
· NFC Text Record Type
· NFC Smart Poster Record Type

于2007年7月,NFC论坛有鉴于合乎上述格式之标签(Tag)皆已运作无误,故正式公告四项卷标(tag)规格,此次公告的实质意义为NFC设备制造厂商与NFC卷标制造厂商皆可产制对应的产品,且因NFC论坛的规格是公开、免费且随时地可从网络下载,也代表这些产品之间,保证得以使用NFC为沟通的协议。
于此简介四种标签(Tag)格式的定义与区别:

其中Type 1及Type 2的长度及结构较为简单,请参考下表

Topaz 标签(tag)的memory map如下:

其中有三种区块不开放,分别为「深色」区块指的是系统内部运作专用,「Lock-n」区块是管理功能使用,「OTP-n」区块(One Time Programmable)是单次写入专用,故开放予使用者的部份为96 bytes。

Mifare Ultra Light 的memory map如下:


在Page 0至 3,仅供内部或其它用途,故开放予使用者的部份剩48 bytes。


五、规格书重点说明及实例介绍


先说明第一项规格书NDEF(NFC Data Exchange Format)的重点如下:


数据讯息(NDEF message): 可由一个或多个区块组合,以区块中的MB(message begin)=1代表此区块为起始区块,若区块中的ME(message end)=1则代表此区块为结束区块,若MB及ME同时为1,则代表总区块数为一个。

区块结构(Record Layout): 每一区块再分为Header、Type Length、Payload Length、ID Length、Type data、ID data及Payload data,其中各data(Type/Payload/ID)可于Header处定义是否具备,代号分别为 TNF/CF SR/IL,请参考以下说明。

Header内容说明 长度为1 bytes,bit-0代表MB,bit-1代表ME,bit-3、bit-4则分别为CF(Chunk Flag)与SR(Short-record),bit-5为IL(ID_length),bit-6及bit-7为TNF(Type Name Format),各字段的意义及代码对照表,请详见NFC论坛公布之规格书。

数据内容说明 主要数据内容置于Payload,Type值为标签的定义,而相关数据内容及意义,皆于规格书有详述,部份内容需参照代码对照表,还有各字段的合理值与检核原则,也请参考相关规格书。

再以第三项规格书URI(Uniform Resource Identifier) Service Record Type 为例,举三项较常使用的方法如下:


1.     以网址为例,于tag中置放的内容如下:



总共使用16 bytes,提供网址供使用者连结,以读取到更多的讯息。


2.以电话号码为例,于tag中置放的内容如下:



总共使用18 bytes,提供使用者读取连络用之电话号码,以便进一步联系。


3.提供专属的网址连结为例,于tag中置放的内容如下:



总共使用35 bytes,提供网址供使用者连结,使用者可下载一段预告影片来观赏。


除以上简单介绍的二份规格书,其它三份规格书分别为定义细部规格,以及二种常用的tag内容,即文字(Text)与海报(Smart Poster),请由官方网站下载参考。而依据这些规格,代表着当你我至欧美国家旅行时,拿着NFC手机,就可以读取在伦敦与巴黎街头海报之tag数据,即可得到网址、连络电话或一段宣传影片,此种运用正是NFC论坛努力推广的方向之一。


六、总结


从NFC论坛网站发布的讯息以及其公布之策略白皮书(White Papers),可以看出NFC的定位相当清楚,因此不会与Wi-Fi蓝牙或Wireless USB等其它短距离无线技术竞争,甚至可以彼此互补,也同时兼顾各厂商的利益。另外NFC最大的优势在于能与既有的基础建设完全兼容,而且是全球通用的标准,对于消费者及服务供货商都相当便利,对于各界投入的成本也大幅降低。而NFC论坛以其非营利组织的身份,致力于NFC技术的推广,不但得以将相关规格以公正性的角度标准化,更能获得多数制造大厂的支持。


进一步研析NFC论坛发行的一系列规格书,从诸多细节中,不仅了解其用心,也体认到其标准化的决心,并预告着更多元化与跨国界的应用正在酝酿及发展中。



1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可 6私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值