Near field communication

A summary of near-field communication

Near field communication (NFC) is a set of communication protocols that enable two electronic devices, one of which is usually a portable device such as a smartphone, to establish communication by bringing them within 4 cm (2 in) of each other.[1]

Similar ideas in advertising and industrial applications were not generally successful commercially, outpaced by technologies such as barcodes and UHF RFID tags. NFC protocols established a generally-supported standard. When one of the connected devices has Internet connectivity, the other can exchange data with online services.

NFC-enabled portable devices can be provided with apps, for example to read electronic tags or make payments when connected to an NFC-compliant apparatus. Earlier close-range communication used technology that was proprietary to the manufacturer, for applications such as stock ticket, access control and payment readers.

Like other "proximity card" technologies, NFC employs electromagnetic induction between two loop antennae when NFC devices—for example a smartphone and a "smartposter"—exchange information, operating within the globally available unlicensed radio frequency ISM band of 13.56 MHz on ISO/IEC 18000-3 air interface at rates ranging from 106 to 424 kbit/s.

Each full NFC devices can work in three modes:

NFC tags are passive data stores which can be read, and under some circumstances written to, by an NFC device. They typically contain data (as of 2015 between 96 and 8,192 bytes) and are read-only in normal use, but may be rewritable. Applications include secure personal data storage (e.g. debit or credit card information, loyalty program data, Personal Identification Numbers (PINs), contacts). NFC tags can be custom-encoded by their manufacturers or use the industry specifications.

The standards were provided by the NFC Forum.[2] The forum was responsible for promoting the technology and setting standards and certifies device compliance. Secure communications are available by applying encryption algorithms as is done for Credit Card[3] and if it fits the criteria for being considered a personal area network.

NFC standards cover communications protocols and data exchange formats and are based on existing radio-frequency identification (RFID) standards including ISO/IEC 14443 and FeliCa.[4] The standards include ISO/IEC 18092[5] and those defined by the NFC Forum. In addition to the NFC Forum, the GSMA group defined a platform for the deployment of [6] within mobile handsets. GSMA's efforts include Trusted Services Manager,[7] Single Wire Protocol, testing/certification and secure element.[8]

A patent licensing program for NFC is under deployment by France Brevets, a patent fund created in 2011. This program was under development by Via Licensing Corporation, an independent subsidiary of Dolby Laboratories, and was terminated in May 2012. A platform-independent free and open source NFC library, libnfc, is available under the GNU Lesser General Public License.[9][10]

Present and anticipated applications include contactless transactions, data exchange and simplified setup of more complex communications such as Wi-Fi.[11]

History

NFC traces its roots to radio-frequency identification, or RFID. RFID allows a reader to send radio waves to a passive electronic tag for identification, authentication and tracking.

Design

NFC is a set of short-range wireless technologies, typically requiring a separation of 10 cm or less. NFC operates at 13.56 MHz on ISO/IEC 18000-3 air interface and at rates ranging from 106 kbit/s to 424 kbit/s. NFC always involves an initiator and a target; the initiator actively generates an RF field that can power a passive target. This enables NFC targets to take very simple form factors such as unpowered tags, stickers, key fobs, or cards. NFC peer-to-peer communication is possible, provided both devices are powered.[31]

NFC tags contain data and are typically read-only, but may be writeable. They can be custom-encoded by their manufacturers or use NFC Forum specifications. The tags can securely store personal data such as debit and credit card information, loyalty program data, PINs and networking contacts, among other information. The NFC Forum defines four types of tags that provide different communication speeds and capabilities in terms of configurability, memory, security, data retention and write endurance. Tags currently offer between 96 and 4,096 bytes of memory.

As with proximity card technology, near-field communication uses magnetic induction between two loop antennas located within each other's near field, effectively forming an air-core transformer. It operates within the globally available and unlicensed radio frequency ISM band of 13.56 MHz. Most of the RF energy is concentrated in the allowed ±7 kHz bandwidth range, but the full spectral envelope may be as wide as 1.8 MHz when using ASK modulation.[32]

Theoretical working distance with compact standard antennas: up to 20 cm (practical working distance of about 10 cm).

Supported data rates: 106, 212 or 424 kbit/s (the bit rate 848 kbit/s is not compliant with the standard ISO/IEC 18092)

The two modes are:

Speed Active device Passive device
424 kbit/s Man, 10% ASK Man, 10% ASK
212 kbit/s Man, 10% ASK Man, 10% ASK
106 kbit/s Modified Miller, 100% ASK Man, 10% ASK

NFC employs two different codings to transfer data. If an active device transfers data at 106 kbit/s, a modified Miller coding with 100% modulation is used. In all other cases Manchester coding is used with a modulation ratio of 10%.

NFC devices are full-duplex—they are able to receive and transmit data at the same time. Thus, they can check for potential collisions if the received signal frequency does not match the transmitted signal's frequency.

Although the range of NFC is limited to a few centimeters, plain NFC does not ensure secure communications. In 2006, Ernst Haselsteiner and Klemens Breitfuß described possible attacks and detailed how to leverage NFC's resistance to man-in-the-middle attacks to establish a specific key.[33] As this technique is not part of the ISO standard, NFC offers no protection against eavesdropping and can be vulnerable to data modifications. Applications may use higher-layer cryptographic protocols (e.g., SSL) to establish a secure channel.

The RF signal for the wireless data transfer can be picked up with antennas. The distance from which an attacker is able to eavesdrop the RF signal depends on multiple parameters, but is typically less than 10 meters.[34] Also, eavesdropping is highly affected by the communication mode. A passive device that doesn't generate its own RF field is much harder to eavesdrop on than an active device. An attacker can typically eavesdrop within 10 m and 1 m for active devices and passive devices, respectively.[33]

Because NFC devices usually include ISO/IEC 14443 protocols, relay attacks are feasible.[35][36] For this attack the adversary forwards the request of the reader to the victim and relays its answer to the reader in real time, pretending to be the owner of the victim's smart card. This is similar to a man-in-the-middle attack.[37] One libnfc code example demonstrates a relay attack using two stock commercial NFC devices. This attack can be implemented using only two NFC-enabled mobile phones.[38]

Standards

NFC Protocol stack overview

NFC standards cover communications protocols and data exchange formats, and are based on existing RFID standards including ISO/IEC 14443 and FeliCa.[4] The standards include ISO/IEC 18092[5] and those defined by the NFC Forum.

ISO / IEC

NFC is standardized in ECMA-340 and ISO/IEC 18092. These standards specify the modulation schemes, coding, transfer speeds and frame format of the RF interface of NFC devices, as well as initialization schemes and conditions required for data collision-control during initialization for both passive and active NFC modes. They also define the transport protocol, including protocol activation and data-exchange methods. The air interface for NFC is standardized in:

NFC incorporates a variety of existing standards including ISO/IEC 14443 Type A and Type B, and FeliCa. NFC-enabled phones work at a basic level with existing readers. In "card emulation mode" an NFC device should transmit, at a minimum, a unique ID number to a reader. In addition, NFC Forum defined a common data format called NFC Data Exchange Format (NDEF) that can store and transport items ranging from any MIME-typed object to ultra-short RTD-documents,[41] such as URLs. The NFC Forum added the Simple NDEF Exchange Protocol (SNEP) to the spec that allows sending and receiving messages between two NFC devices.[42]

GSMA

The GSM Association (GSMA) is a trade association representing nearly 800 mobile telephony operators and more than 200 product and service companies across 219 countries. Many of its members have led NFC trials and are preparing services for commercial launch.[43]

GSM is involved with several initiatives:

StoLPaN

StoLPaN ('Store Logistics and Payment with NFC) is a pan-European consortium supported by the European Commission's Information Society Technologies program. StoLPaN will examine the potential for NFC local wireless mobile communication.

NFC Forum

NFC Forum is a non-profit industry association formed on March 18, 2004, by NXP Semiconductors, Sony and Nokia to advance the use of NFC wireless interaction in consumer electronics, mobile devices and PCs. Standards include the four distinct tag types that provide different communication speeds and capabilities covering flexibility, memory, security, data retention and write endurance.NFC Forum promotes implementation and standardization of NFC technology to ensure interoperability between devices and services. As of June 2013, the NFC Forum had over 190 member companies.[46]

NFC Forum promotes NFC and certifies device compliance[3] and whether it fits in a personal area network.

Other standardization bodies

GSMA defined a platform for the deployment of GSMA NFC Standards[47] within mobile handsets. GSMA's efforts include,[48] Single Wire Protocol, testing and certification and secure element.[49] The GSMA standards surrounding the deployment of NFC protocols (governed by NFC Forum) on mobile handsets are neither exclusive nor universally accepted. For example, Google's deployment of Host Card Emulation on Android KitKat provides for software control of a universal radio. In this HCE Deployment[50] the NFC protocol is leveraged without the GSMA standards.

Other standardization bodies involved in NFC include:

Applications

N-Mark Logo for NFC-enabled Devices

NFC allows one- and two-way communication between endpoints, suitable for many applications.

Commerce

NFC devices can be used in contactless payment systems, similar to those used in credit cards and electronic ticket smartcards and allow mobile payment to replace/supplement these systems.

In Android 4.4, Google introduced platform support for secure NFC-based transactions through Host Card Emulation (HCE), for payments, loyalty programs, card access, transit passes and other custom services. HCE allows any Android 4.4 app to emulate an NFC smart card, letting users initiate transactions with their device. Apps can use a new Reader Mode to act as readers for HCE cards and other NFC-based transactions.

On September 9, 2014, Apple announced support for NFC-powered transactions as part of Apple Pay.[51] Apple stated that their approach to NFC payment is more secure because Apple Pay tokenizes its data to encrypt and protect it from unauthorized use.[52]

Bootstrapping other connections

NFC offers a low-speed connection with simple setup that can be used to bootstrap more capable wireless connections.[53] For example, Android Beam software uses NFC to enable pairing and establish a Bluetooth connection when doing a file transfer and then disabling Bluetooth on both devices upon completion.[54] Nokia, Samsung, BlackBerry and Sony[55] have used NFC technology to pair Bluetooth headsets, media players and speakers with one tap. The same principle can be applied to the configuration of Wi-Fi networks. Samsung Galaxy devices have a feature named S-Beam—an extension of Android Beam that uses NFC (to share MAC Address and IP addresses) and then uses Wi-Fi Direct to share files and documents. The advantage of using Wi-Fi Direct over Bluetooth is that it permits much faster data transfers, running up to 300Mbit/s.[31]

Social networking

NFC can be used for social networking, for sharing contacts, photos, videos or files[56] and entering multiplayer mobile games.[57]

Identity and access tokens

NFC-enabled devices can act as electronic identity documents and keycards.[53] NFC's short range and encryption support make it more suitable than less private RFID systems.

Smartphone automation and NFC tags

NFC-equipped smartphones can be paired with NFC Tags or stickers that can be programmed by NFC apps. These programs can allow a change of phone settings, texting, app launching, or command execution.

Such apps do not rely on a company or manufacturer, but can be utilized immediately with an NFC-equipped smartphone and an NFC tag.[58]

The NFC Forum published the Signature Record Type Definition (RTD) 2.0 in 2015 to add integrity and authenticity for NFC Tags. This specification allows an NFC device to verify tag data and identify the tag author.[59]

Gaming

NFC was used in video games starting with Skylanders: Spyro's Adventure. With it you buy figurines that are customizable and contain personal data with each figure, so no two figures are exactly alike. The Wii U was the first system to include NFC technology out of the box via the GamePad. It was later included in the New 3DS range. The amiibo range of accessories utilises NFC technology to unlock features.

Bluetooth comparison

Aspect NFC Bluetooth Bluetooth Low Energy
Tag requires power No Yes Yes
Cost of Tag $0.10 USD $5.00 USD $5.00 USD
RFID compatible ISO 18000-3 Active Active
Standardisation body ISO/IEC Bluetooth SIG Bluetooth SIG
Network standard ISO 13157 etc. IEEE 802.15.1 IEEE 802.15.1
Network type Point-to-point WPAN WPAN
Cryptography Not with RFID Available Available
Range < 20 cm ~100 m (class 1) ~50 m
Frequency 13.56 MHz 2.4–2.5 GHz 2.4–2.5 GHz
Bit rate 424 kbit/s 2.1 Mbit/s 1 Mbit/s
Set-up time < 0.1 s < 6 s < 0.006 s
Current consumption < 15mA (read) Varies with class < 15 mA (read and transmit)

NFC and Bluetooth are both short-range communication technologies available on mobile phones. NFC operates at slower speeds than Bluetooth, but consumes far less power and doesn't require pairing.[60]

NFC sets up more quickly than standard Bluetooth, but has a lower transfer rate than Bluetooth low energy. With NFC, instead of performing manual configurations to identify devices, the connection between two NFC devices is automatically established in less than .1 second. The maximum data transfer rate of NFC (424 kbit/s) is slower than that of Bluetooth V2.1 (2.1 Mbit/s).

With a maximum working distance of less than 20 cm, NFC has a shorter range, which reduces the likelihood of unwanted interception. That makes NFC particularly suitable for crowded areas that complicate correlating a signal with its transmitting physical device (and by extension, its user).

NFC is compatible with existing passive RFID (13.56 MHz ISO/IEC 18000-3) infrastructures. NFC requires comparatively low power, similar to the Bluetooth V4.0 low energy protocol. When NFC works with an unpowered device (e.g., on a phone that may be turned off, a contactless smart credit card, a smart poster), however, the NFC power consumption is greater than that of Bluetooth V4.0 Low Energy, since illuminating the passive tag needs extra power.[60]

Devices

In 2011, handset vendors released more than 40 NFC-enabled handsets with the Android mobile operating system.The iPhone 6 line is the first set of handsets from Apple to support NFC.[61] BlackBerry devices support NFC using BlackBerry Tag on devices running BlackBerry OS 7.0 and greater.[62]

Mastercard added further NFC support for PayPass for the Android and BlackBerry platforms, enabling PayPass users to make payments using their Android or BlackBerry smartphones.[63] A partnership between Samsung and Visa added a 'payWave' application on the Galaxy S4 smartphone.[64]

Microsoft added native NFC functionality in their mobile OS with Windows Phone 8, as well as the Windows 8 operating system. Microsoft provides the "Wallet hub" in Windows Phone 8 for NFC payment, and can integrate multiple NFC payment services within a single application.[65]

Deployments

As of April 2011, hundreds NFC trials had been conducted. Some firms moved to full-scale service deployments, spanning one or more countries. Multi-country deployments include Orange's rollout of NFC technology to banks, retailers, transport, and service providers in multiple European countries,[66] and Airtel Africa and Oberthur Technologies deploying to 15 countries throughout Africa.[67]

See also

Notes

  1. Cameron Faulkner. "What is NFC? Everything you need to know". Techradar.com. Retrieved 30 November 2015.
  2. "Home - NFC Forum". NFC Forum. Retrieved 2016-01-01.
  3. 1 2 "About the Forum". NFC Forum. Retrieved 7 May 2012.
  4. 1 2 "Technical Specifications". NFC Forum. Retrieved 11 December 2011.
  5. 1 2 "ISO/IEC 18092:2004 Information technology -- Telecommunications and information exchange between systems -- Near Field Communication -- Interface and Protocol (NFCIP-1)". ISO. Retrieved 11 December 2011.
  6. "GSMA NFC Standards".
  7. "The Role of the Trusted Service Manager in Mobile Commerce" (PDF). Digital Commerce (white paper). GSM Association. December 2013.
  8. "Mobile NFC Infrastructure" (PDF). Digital Commerce. GSM Association. 30 July 2012.
  9. "Public platform independent Near Field Communication (NFC) library". 23 June 2014.
  10. "libnfc download page (current version)". Retrieved 30 November 2015.
  11. "What is NFC?". NFC Forum. Retrieved 14 June 2011.
  12. Charles A. Walton "Portable radio frequency emitting identifier" U.S. Patent 4,384,288 issue date May 17, 1983.
  13. "APPARATUS FOR BIDIRECTIONAL DATA AND UNIDIRECTIONAL POWER TRANSMISSION BETWEEN MASTER AND SLAVE UNITS USING INDUCTIVE COUPLING". 26 June 1997. Retrieved 1 May 2015.
  14. "PHILIPS AND SONY ANNOUNCE STRATEGIC COOPERATION TO DEFINE NEXT GENERATION NEAR FIELD RADIO-FREQUENCY COMMUNICATIONS". Sony Global. 5 September 2002. Retrieved 17 September 2013.
  15. "Nokia, Philips and Sony established the Near Field Communication (NFC) Forum". NFC Forum. 18 March 2004. Retrieved 14 June 2011.
  16. "NFC Forum Unveils Technology Architecture And Announces Initial Specifications And Mandatory Tag Format Support". 5 June 2006. Retrieved 14 June 2011.
  17. "NFC Forum Publishes Specification For "SmartPoster" Records". 5 October 2006. Retrieved 14 June 2011.
  18. "Nokia 6131 NFC". 28 November 2007. Retrieved 1 May 2015.
  19. "NFC Forum Announces Two New Specifications to Foster Device Interoperability and Peer-to-Peer Device Communication". 19 May 2009. Retrieved 14 June 2011.
  20. "InnovisionNFC". 4 June 2010. Retrieved 1 May 2015.
  21. "Video: Google CEO talks Android, Gingerbread, and Chrome OS". Computerworld. 16 November 2010. Retrieved 14 June 2011.
  22. "Gingerbread feature: Near Field Communication". Android Central. 21 December 2010. Retrieved 15 June 2011.
  23. Pelly, Nick (10 May 2011). "How to NFC". Retrieved 14 June 2011.
  24. Clark, Sarah (18 August 2011). "Nokia releases Symbian Anna NFC update". Retrieved 31 August 2011.
  25. Penfold, Andy (27 October 2011). "RIM Scores MasterCard NFC Certification". Mobile Marketing (London: Dot Media). Archived from the original on 20 October 2014.
  26. "OrangeQuick Tap Treats". Archived from the original on 10 March 2012. Note: images from the site did not archive properly.
  27. Sony's SmartTags could change phone habits | Crave - CNET. News.cnet.com (2012-01-16). Retrieved on 2013-08-23.
  28. "Two-factor security for mobile transactions". IBM. 18 October 2013.
  29. Chang, Hsuan-hua (October 2014). EverydayNFC: Near Field Communication Explained (Second ed.). ISBN 978-0982434024.
  30. John Biggs, TechCrunch. “Swatch Is Teaming With Visa To Offer Payments From Your Wrist.” November 30, 2015
  31. 1 2 Nosowitz, Dan (1 March 2011). "Everything You Need to Know About Near Field Communication". Pop. Sci.
  32. Patauner, C.; Witschnig, H.; Rinner, D.; Maire, A.; Merlin, E.; Leitgeb, E. (24 September 2007). High Speed RFID/NFC at the Frequency of 13.56 MHz (PDF). RFID 2007. Vienna, Austria.
  33. 1 2 Haselsteiner, Ernst; Breitfuß, Klemens. "Security in near field communication (NFC)]" (PDF).
  34. Hancke, Gerhard P (July 2008). "Eavesdropping Attacks on High-Frequency RFID Tokens" (PDF). 4th Workshop on RFID Security (RFIDsec'08).
  35. Gerhard P. Hancke:A practical relay attack on ISO/IEC 14443 proximity cards, February 2005.
  36. Timo Kasper et al. 2007
  37. Gerhard P. Hancke, et al.:Confidence in Smart Token Proximity: Relay Attacks Revisited
  38. Lishoy Francis, et al.:Practical Relay Attack on Contactless Transactions by Using NFC Mobile Phones
  39. Ecma International: Standard ECMA-340, Near Field Communication Interface and Protocol (NFCIP-1), December 2004
  40. Ecma International: Standard ECMA-352, Near Field Communication Interface and Protocol–2 (NFCIP-2), December 2003
  41. "NFC-forum.org". NFC Forum. Retrieved 9 October 2014.
  42. Electronista Article: New NFC spec lets two phones swap messages, October 2011
  43. 1 2 World's leading mobile operators announce commitment to NFC technology, GSMA press release, corporate website, February 21, 2011.
  44. GSM Association Aims For Global Point Of Sale Purchases by Mobile Phone, GSM Association, 13 February 2007
  45. Momentum Builds Around GSMA's Pay-Buy Mobile Project, GSM Association, 25 April 2007
  46. Verizon Wireless and Discover Financial Services Join the NFC Forum as Principal Members, NFC Forum Press Release, June 19, 2013.
  47. "GSMA NFC Standards".
  48. "Trusted Services Manager" (PDF).
  49. "secure element" (PDF).
  50. "HCE Deployment".
  51. "Apple Pay". apple.com. Retrieved 9 September 2014.
  52. Oliver, Sam (September 8, 2014). "iTokens: Why it makes sense for Apple's rumored payment system to use tokenized transactions". appleinsider. Retrieved October 23, 2014.
  53. 1 2 "NFC as Technology Enabler". NFC Forum. Retrieved 15 June 2011.
  54. "Android 4.1 APIs". Android Developer Network. Retrieved 19 September 2012.
  55. "Sony Australia One Touch". sony.com.au. Retrieved 7 June 2013.
  56. Pelly, Nick; Hamilton, Jeff (10 May 2011). "How to NFC". Google I/O 2011. Retrieved 16 April 2014.
  57. "NFC will catch on 'like wildfire' says Sundance festival game creator". Near Field Communications World. 20 March 2011.
  58. Wrye, Eric. "NFC Tag Ideas and Video Demos".
  59. http://nfc-forum.org/newsroom/nfc-forum-brings-advanced-security-to-nfc-tags-with-signature-rtd-2-0-technical-specification-2/
  60. 1 2 "Near Field Communication Versus Bluetooth". Retrieved 28 November 2012.
  61. COOK, JAMES. "In Challenge To Android, Apple Has Banned Apps From Using The iPhone 6's NFC Payment Chip". businessinsider. Retrieved 22 October 2014.
  62. BlackBerry - BlackBerry 7 OS - BB7 - BB 7 OS - New BlackBerry 7 for the new Torch, Curve, & Bold - Canada. Ca.blackberry.com. Retrieved on 2013-08-23.
  63. MasterCard Bets On NFC: Releases PayPass Developer Toolkit For Android, BlackBerry Platforms. TechCrunch (2012-09-17). Retrieved on 2013-08-23.
  64. Murph, Darren. (2013-02-25) Visa and Samsung ink worldwide NFC deal, practically guarantees payWave on your Galaxy S IV. Engadget.com. Retrieved on 2013-08-23.
  65. Fingas, Jon. (2012-06-20) Windows Phone 8 to support multi-core CPUs, HD resolutions, SD cards and NFC. Engadget.com. Retrieved on 2013-08-23.
  66. "Orange to roll out NFC services across Europe in 2011". NFC World. December 10, 2010.
  67. "Airtel Africa to launch NFC services in 15 African countries". NFC World. February 14, 2011.
  68. "Redirect to the right page". Retrieved 9 October 2014.
  69. Rian Boden (13 December 2013). "Tim Hortons launches NFC payments service using Host Card Emulation". NFC World+. Retrieved 9 October 2014.
  70. "Google Wallet — where it works". Google. Retrieved 11 December 2011.
  71. "Germany: Transit Officials Enable Users to Tap or Scan in New Trial". NFC Times. February 11, 2011.
  72. "Austria: 'Rollout' Uses NFC Reader Mode To Sell Tickets and Snacks". NFC Times. March 1, 2011.
  73. Saylor, Michael (2012). The Mobile Wave: How Mobile Intelligence Will Change Everything. Perseus Books/Vanguard Press. p. 63. ISBN 978-1593157203.
  74. "Telecom New Zealand and Westpac test NFC with Auckland Transport". NFC World. April 30, 2012.
  75. "Italy: Telecom Italia and ATM to launch NFC ticketing service in Milan". NFC World. April 24, 2009.
  76. "Irancell demonstrates NFC payments and ticketing". NFC World. Retrieved 2 April 2014.
  77. "Turkcell Wallet Transport". NFC. April 30, 2012.
  78. Vilniaus miesto viešojo transporto ELEKTRONINIS BILIETAS - Dažniausiai užduodami klausimai apie pokyčius viešojo transporto bilietų sistemoje. Vilnieciokortele.lt. Retrieved on 2013-08-23.
  79. "India: NFC used for ticketing". Financialexpress. June 2012.

References

External links

This article is issued from Wikipedia - version of the Thursday, February 11, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.