跨平台NFC协议栈的设计与实现-计算机系统结构专业论文.docx

跨平台NFC协议栈的设计与实现-计算机系统结构专业论文.docx

万方数据 万方数据 THE DESIGN AND IMPLEMENTATION OF PORTABLE NFC PROTOCOL STACK A Thesis Submitted to University of Electronic Science and Technology of China Major: Computer System Architecture Author: ZhaoYuankui Advisor: Prof. LuoLei School : School of Computer Science and Engineering 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地 方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含 为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。 作者签名: 日期: 年 月 日 论文使用授权 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁 盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或 扫描等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 作者签名: 导师签名: 日期: 年 月 日 摘要 摘 要 近场通信(NFC)技术由射频识别(RFID)技术发展而来,它在保证向后兼 容现存 RFID 服务的前提下,整合了各种 RFID 协议,扩展了传输层和应用层协议, 从而使 NFC 设备具有更好的互操作性,支持更加丰富的应用。 NFC 技术是一种复杂的新技术,传统的针对具体应用领域订制的 RFID 应用 开发模式不再适合于 NFC 技术,它需要一套完备的 NFC 协议栈作为支撑。协议栈 的设计和开发是一项浩大的工程,需要耗费大量的时间和资源。因此,设计一个 可移植性好的 NFC 协议栈,使其可以轻松地移植到不同的系统平台或支持不同的 NFC 芯片,具有重要意义。 在进行协议栈的设计之前,需要深入理解 NFC 技术相关协议标准和整个协议 栈的框架结构。传统的 RFID 技术主要定义 RF 通信协议,它是 NFC 技术的基础, 本文对其进行了分析和总结。NFC 技术涉及的标准和规范种类繁多,它包括 ECMA 制定的 NFC 标准、NFC Forum 制定的技术规范和 ETSI 定义的接口标准。文章将 它们分类整理,对一些重要的标准或规范进行了详细分析理解,并结合 RFID 技术 总结了各标准规范之间相互引用、相互依赖以及互为补充的复杂关系。 本课题的主题是 NFC 协议栈的移植,因此没有开发完整的 NFC 协议栈,而是 以开源的 Open NFC 协议栈为基础。Open NFC 分为核心协议栈和硬件抽象层 (HAL)两大部分,其中核心协议栈是主体,与具体的 NFC 控制器(NFCC)独 立;而 HAL 是对不同种类的 NFCC 的抽象,它从上到下分为 Binding、HCI、SHDLC 和 Porting 四层,是移植工作的重心。 Open NFC 基于 Inside Secure 公司的 NFCC 产品 microread 实现,本课题的目 标是将它移植到 ST 公司的 ST21NFCA 上。这两者之间差异较大,尤其是 HCI 协 议的实现,但 ST21NFCA 更符合 ETSI 定义的 HCI 标准,因此本移植工作更具参 考价值。移植环境使用 ST21NFCA-DB4 开发板和 aadvark 转换器在 PC 上搭建, 通过移植测试,开发板可以正确实现读写器和卡模拟通信模式,P2P 通信模式尚未 测试成功。 关键词:近场通信,协议栈,射频识别,Open NFC I ABSTRACT ABSTRACT The Near Field Communication (NFC) technology develops from the Radio Frequency Identification (RFID) technology. It integrates various RFID protocols and expands the transport layer and the application layer on the premise to ensure backward compatibility with existing RFID services. Consequently, the NFC device

文档评论(0)

1亿VIP精品文档

相关文档