Abstract
NFC is a relatively new short-rangewireless technology. For bidirectional communication between two NFC devices, the NFC Forum specifies the Peer-to- Peer (P2P) standard. Several challenges remain for exchanging data between a mobile Android device and an embedded device. First of all, the current versions of Android implement the NFC P2P specification only partially. A second challenge is the implementation of the NFC P2P protocol stack on the embedded platform. For the developers to be able to make an educated choice on whether to use NFC (P2P) or not, knowledge of the data rate is essential as well. In this article we provide an overview of these challenges. We also create a representative setup with NFC P2P stacks according to the specification on both the mobile and the embedded device. With this setup we are able to measure the NFC P2P data rate and compare it to NFC connection handover to WiFi.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
NFC Forum, NFC in public transport – white paper (2011), http://www.nfc-forum.org/resources/white_papers/NFC_in_Public_Transport.pdf
Clark, S.: Paris commuters to get travel passes that work with NFC phones (2012), http://www.nfcworld.com/2012/01/30/312832/paris-commuters-to-get-travel-passes-that-work-with-nfc-phones/
McLean, H.: Transport for London to accept NFC payments from 2012 (2011), http://www.nfcworld.com/2011/07/12/38537/transport-for-london-to-accept-nfc-payments-from-2012/
The Point of Sale News, Where Is NFC Going? New Reports Forecast Growth (2012), http://pointofsale.com/20120319953/Mobile-POS-News/where-is-nfc-going-new-reports-forecast-growth.html (date consulted October 10, 2013)
ISO/IEC 14443-1:2008 Identification cards – Contactless integrated circuit cards – Proximity cards – Part 1: Physical characteristics
ISO/IEC 14443-2:2010 Identification cards – Contactless integrated circuit cards – Proximity cards – Part 2: Radio frequency power and signal interface
ISO/IEC 14443-3:2011 Identification cards – Contactless integrated circuit cards – Proximity cards – Part 3: Initialization and anticollision
ISO/IEC 14443-4:2008 Identification cards – Contactless integrated circuit cards – Proximity cards – Part 4: Transmission protocol
ISO/IEC 18092:2013 Information technology – Telecommunications and information exchange between systems – Near Field Communication – Interface and Protocol (NFCIP-1)
IBM Research – Zurich. Specification of the Identity Mixer Cryptographic Library – Version 2.3.2 (2010)
Brickell, E.F., Camenisch, J., Chen, L.: Direct Anonymous Attestation. In: Proceedings of the Eleventh ACM Conference on Computer and Communications Security, CCS 2004, pp. 132–145. ACM (2004)
Roland, M.: Software Card Emulation in NFC-Enabled Mobile Phones: Great Advantage or Security Nightmare. In: Fourth International Workshop on Security and Privacy in Spontaneous Interaction and Mobile Phone Use (IWSSI/SPMU 2012), p. 6 (2012)
NFC Forum. NFC Digital Protocol Technical Specification (2010)
NFC Forum. Logical Link Control Protocol Technical Specification (2011)
NFC Forum. Simple NDEF Exchange Protocol Technical Specification (2011)
NFC Forum. NFC Data Exchange Format (NDEF) Technical Specification (2006)
Berge, S.V.D.: Onderzoek en realisatie van P2P communicatie tussen een Android smartphone en een embedded NFC terminal. Master’s thesis, KAHO Sint-Lieven – Dept. I.I., Electronics-ICT, Jean-Pierre Goemaere, promotor (2013)
Google. Android NDEF push protocol specification (2011), http://source.android.com/compatibility/ndef-push-protocol.pdf.
Xilinx®. ML605 Hardware User Guide UG534 (v1.8) (2012), http://www.xilinx.com/support/documentation/boards_and_kits/ug534.pdf
Xilinx®. Virtex-6 Family Overview DS150 (v2.4) – Product Specification (2012), http://www.xilinx.com/support/documentation/data_sheets/ds150.pdf
Xilinx®. MicroBlaze Processor Reference Guide – Embedded Development Kit EDK 14.1 UG081 (v14.1) (2012), http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_1/mb_ref_guide.pdf
NXP. AN10609_3 PN532 C106 application note Rev. 1.2 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Ottoy, G., Van Den Berge, S., Goemaere, JP., De Strycker, L. (2014). Measuring the NFC Peer-to-Peer Data Rate. In: De Strycker, L. (eds) ECUMICT 2014. Lecture Notes in Electrical Engineering, vol 302. Springer, Cham. https://doi.org/10.1007/978-3-319-05440-7_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-05440-7_9
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-05439-1
Online ISBN: 978-3-319-05440-7
eBook Packages: EngineeringEngineering (R0)