节点文献

基于Android系统的NFC技术实现

The Implementation of Android System Based NFC Technology

【作者】 陈文正

【导师】 胡家升;

【作者基本信息】 大连理工大学 , 电子与通信工程, 2011, 硕士

【摘要】 NFC (Near Field Communication)技术是在飞利浦公司提议下发起的,并由索尼、诺基亚等国际著名厂商联合推出的一项近距离无线通信技术。通过在NFC芯片上集成感应式卡片、感应式读卡器和点对点通信的功能,能够在较短距离内与相关设备通信,达到识别和数据交换的目的。Android手机通过集成NFC芯片就可以读取相关NFC标签或者设备的信息和进行电子支付。NFC作用的距离短,这进一步简化整个识别认证过程,可以让电子设备之间的相互访问更安全、更直接和更清楚。电脑、手机、数码相机、PDA等多个电子设备之间利用NFC技术可以很快速安全地进行无线通信。论文主要包括以下几个方面内容:首先,本文介绍了NFC技术的研究意义、发展现状和Android的基本概念,并对Android开发模式做了详细的分析。在对系统架构作了分析的基础上详细的描述Android应用程序的构成。其次,介绍了NFC技术的通讯模式、工作模式和应用场景,将NFC技术与其他的无线通讯技术比如蓝牙、WIFI做了对比,对NFC技术标准中的LLCP (Logical Link Control Protocol)、NDEF (NFC Data Extrange Format)协议做了进一步的分析。再次,本文的重点是在Android系统中实现NFC技术。该技术实现的层次结构包括应用层、硬件抽象层、主机控制接口层和数据链路层,文章中对各个层次特别是主机控制接口层中HCP (Host Controller Protocol)协议进行了较为深入的研究。在驱动程序中详细描述了利用12C协议完成Android手机和NFC芯片之间的数据传输过程,并在实际的Android手机中集成该驱动程序完成NFC的通信过程。最后,利用最常见的Mifare卡成功制作了搭载有NFC信息的卡片,详细描述了卡片的制作、卡片的检测以及NFC数据检测的过程,通过实验进一步验证了NFC通信中读卡器模式和点对点通信模式的正确性。

【Abstract】 NFC is a short-range wireless communications which sponsored by Philips and main pushed by Sony, Nokia and other leading international manufacturers. By intergrating induction card, induction reader and point-to-point function in a NFC chip, this technology can provide communication in a short-range with a compatible device in order to achieve identification and data exchange. Android mobile phone with the integrated NFC chip can read the information of other NFC devices or other NFC lable and achieve a small electronic payment. Because of NFC short operating distance, which greatly simplifies the entire identification process, you can visit each other electronic devices more secure, direct and clear.Computers, mobile phones, digital cameras, PDA and other electronic devices can connect with each other wirelessly, quickly and safely through NFC, so as to process the data exchange.Paper includes the following aspects:First, the article describes the significance of NFC technology research, development status and the basic concepts of Android, then do a detailed analysis to Android development model. The detailed description of the composition of Android application based on the analysis of system atchitecture.Secondly, the article describes NFC technology communication mode, working mode and application scenarios, then makes a comparison to Blueteeth, WIFI and other wireless communications technologies and do further analysis to protocols of NFC technology standards such as LLCP, NDEF.Again, the focus of this paper is achievement of NFC technology in Android system. The hierarchy of technology includes application layer, the hardward abstraction layer, the host control interface layer and data link layer. The article do more in-depth research on various levels of layer especially HCP protocol in host control interface layer. The driver describes data transmission process between Android mobile phone and NFC chip using I2C protocol. The Android phone with driver can achieve normal NFC communication.Finally, the most common use of Mifare card equipped with NFC information is successfully produced. The article detailed describes the process of production of card, the card detection and NFC data detection. The further experiments verifies card reader model and pear-to-pear model in NFC communication.

【关键词】 NFCAndroidHCIHCP
【Key words】 NFCAndroidHCIHCP
  • 【分类号】TN92
  • 【被引频次】11
  • 【下载频次】1443
节点文献中: 

本文链接的文献网络图示:

本文的引文网络