Font Size: a A A

Research And Implementation Of NFC Software Stack Service Model

Posted on:2014-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:X DongFull Text:PDF
GTID:2268330401466265Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Near field communication technology, referred to as the NFC technology, is similarto a radio frequency identification (RFID) technology. NFC technology integrated cardreader and smart card functionality of the radio frequency identification technology,and added a point-to-point communication function. Therefore, NFC technology canbe backward compatible radio frequency identification technology. Due to NFCtechnology features, ideal for the deployment and use of mobile devices. NFCtechnology implementation requires hardware devices, in addition, also need toimplement NFC software stack, which is part of the core of the NFC technologysoftware. NFC software stack can packaging and parsing the information as thesupported formats, and transfer them as transmission formats defined with the NFCForum. According to this way, hardware physical layer connect with the functionalapplication, to achieve NFC function. The most frequently used NFC software stack isAndroid operating system platform integrated NFC software stack which provided byNXP company. In addition, the NFC software stack provided by Inside Secureintegrated in the BlackBerry’s NFC solutions is also used widely. There is also theOpen NFC and other open source NFC software stack.Due to the characteristics of NFC technology, NFC technology can be widely usedfor application. Such NFC application services have considerable complexity andflexibility. In response to these complex, flexible and diverse business types, there isnot any kind of NFC software stack have the corresponding service model, makingapplication development without norms and constraints. To solve this problem, thefirst part introduced NFC technology and related technologies background described indetail, and introduced and analyzed NFC standards and protocols, also interpreted thespecification which established by the NFC Forum. The next part are the research andanalysis of NFC software stack, including the Android platform integrated NFCsoftware stack and open source project Open NFC software stack. Then detailedresearch and analysis on the NFC variety of application business use cases, summarizethe application of NFC use cases and, draw type of NFC applications, resulting NFC software stack corresponding service model. Then, according to the NFC softwarestack interfaces integrated NFC functionality to achieve a convenient API, and thenbased on the service model, use the API and NFC software stack interface to achievethe functions. At the last, achieve the service model features a functional test.
Keywords/Search Tags:Near-Field Communication, NFC, software stack, service model
PDF Full Text Request
Related items