Title :
A Novel Mobile Device NFC Stack Architecture
Author :
Xiao Kun ; Luo Lei
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
Abstract :
Mobile device manufacturers expect NFC stack to be operation system (OS) independent, hardware independent and OS application framework adaptive, but present mobile device NFC stacks can hardly meet all the requirements. By analyzing OS services, ETSI standards and NFC Forum standards, this paper propose a novel NFC stack architecture. In this architecture, NFC stack runtime environment encapsulates OS services related to NFC stack. NFC hardware abstract layer conceals the difference between different kinds of NFC controllers and offers abstract NFC hardware service. According to different NFC business scenario and NFC operating mode, NFC service model layer achieves the function defined by NFC Forum standards and constructs different service models. NFC service interface layer adapts to different OS application framework in order to facilitate NFC application development. The reference implementation of NFC stack based on this architecture can work on Android or Windows Phone and can adapt to corresponding application framework as well, it is also compatible with a variety of NFC controllers. Test result shows that mobile device with this NFC stack can meet NFC Forum Device Requirements 1.1.
Keywords :
Android (operating system); mobile computing; near-field communication; Android; ETSI standards; NFC business scenario; NFC controllers; NFC forum device requirements 1.1; NFC forum standards; NFC hardware abstract layer; NFC operating mode; NFC service interface layer; NFC service model layer; OS application framework; OS services; Windows phone; abstract NFC hardware service; mobile device NFC stack architecture; near field communication; operation system; Hardware; ISO standards; Logic gates; Protocols; Smart phones; OS independent; hardware independent; middleware; nfc stack; software architecture;
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-3380-8
DOI :
10.1109/DASC.2013.57