[NFC] What are some birds in nfca/nfcb/nfcf/nfcv/isodep/ndef/Mifare/felica/PBOC/isoxxxx?

Source: Internet
Author: User
Tags nfca

I was confused by these inexplicable abbreviations when I first started to contact NFC. What exactly are the abbreviations of so many proprietary terms? What are the things ?!

There have been some research over the past few days. Here I will record it as my personal understanding. If there are any discrepancies, please point it out!


Let's talk about common NFC scenarios: 1. Reading cards, 2. Writing cards, 3. Sharing content

Let's talk about iso xxxx. We should know that ISO is an International Organization for Standardization. That means to ensure the peace of the world and the unification of the world, we need to agree on a rule that everyone agrees, everyone is done according to this rule.

Common ISO standards related to NFC include:


ISO 14443 Rfidcard standard (non-contact IC Card), which has many sub-standards
ISO 7816 Standard for contact IC cards
ISO 15693 Some RF Card standard. No information is found.
ISO 18092 NFC Standard

That is to say, if I want to implement an international RFID card, I need to meet the standard.


Let's talk about the common solutions for RF cards: Phillips's Mifare, Sony's felica, and PBOC of the Chinese name bank.

Mifare card has many versions (see http://en.wikipedia.org/wiki/MIFARE for details), common versions include Mifare classic and Mifare desfire, which are implemented according to ISO 14443-3 type A and ISO 14443-4 Type A respectively.

Felica wanted to pass ISO 14443 Type C certification before, but for some reason the final failure, so he made his own set of standards called JIS: X6319-4

PBOC is a common payment card in China. Most urban public transit is implemented based on the PBOC solution, according to my personal understanding, the PBOC card uses a contact or non-contact IC Card Based on the iso7816 contact IC card standard.


Finally, Let's explain the common NFC data formats: nfca/nfcb/nfcf/nfcv/isodep/ndef. First, let's look at a table:

Table 1.Supported tag Technologies

Class Description
TagTechnology The interface that all tag technology classes must implement.
NfcA Provides access to NFC-A (ISO 14443-3a) properties and I/O operations.
NfcB Provides access to NFC-B (ISO 14443-3b) properties and I/O operations.
NfcF Provides access to NFC-F (JIS 6319-4) properties and I/O operations.
NfcV Provides access to NFC-V (ISO 15693) properties and I/O operations.
IsoDep Provides access to ISO-DEP (ISO 14443-4) properties and I/O operations.
Ndef Provides access to ndef data and operations on NFC tags that have been formatted as ndef.
NdefFormatable Provides a format operations for tags that may be ndef formattable.

Table 2.Optional supported tag Technologies

Class Description
MifareClassic Provides access to Mifare classic properties and I/O operations, if this Android device supports Mifare.
MifareUltralight Provides access to Mifare ultralight properties and I/O operations, if this Android device supports Mifare.


The meaning of this table is that the data formats in cards are different for different chips (solutions, implemented using different standards). For example, the Mifare classic data format we mentioned earlier is nfca, the Mifare desfire data format is isodep. We use nfcb for our second-generation ID card, nfcf for felica, and nfcv for Texas Instrument's vicinitycard, android shared files are used to transmit data in ndef format.

In Table 2, it is an optional supplement to table 1.




Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.