SlideShare uma empresa Scribd logo
1 de 52
Ray Cheng
Introduction to NFC
Outline
• Introduction to NFC
• Use Cases
• Technical Overview
• NFC on Android
Introduction to NFC
• Near Field Communication
• A short-range radio technology that enables communication
between devices that either touch or are momentarily held
close together
– NFC is an open-platform technology that is being standardized in the
NFC Forum
– NFC is based on and extends on RFID. It operates on 13.56 MHz
frequency
– The NFC communication range is up to 10 cm
– The NFC standard supports different data transmission rates such as
106 kBps, 212 kBps, and 424 kBps
RFID
• NFC tag is a simple, thin device containing an antenna and a
small amount of memory
• It is a passive device, powered by a magnetic field
• Depending on the tag type, the memory can be
– Read only
– Rewritable
– Writable once
IC Antenna
RFID – TAG
• The reader is an active device that generates radio signals to
communicate with the tags
• The reader powers the passive device when the two are
engaged in the passive mode of communication.
RFID – Reader/ Writer
• NFC devices can operate in three different modes
– Read / Write
– Peer to Peer
– Card emulation
• Based on the ISO/IEC 18092, NFC IP-1, and ISO/IEC 14443
contactless smart card standards
Operation Modes
• The NFC-enabled phone can read or write data to any of the
supported tag types in a standard NFC data format.
Operation Modes – Read/Write
• In P2P mode, two NFC-enabled devices can exchange data
• Share Bluetooth or Wi-Fi link setup parameters to initiate a
Bluetooth or Wi-Fi link
• Exchange data such as virtual business cards or digital photos
• Based on the ISO/IEC 18092 standard.
Operation Modes – Peer to Peer
• In Card emulation mode, the phone can act as a tag or
contactless card for existing readers.
Operation Modes – Card Emulation
• Introduction to NFC
• Use Cases
• Technical Overview
• NFC on Android
Outline
Use Cases
Use Cases
Use Cases
Use Cases
Use Cases
• Introduction to NFC
• Use Cases
• Technical Overview
• NFC on Android
Outline
• NFC Tag Types
• Transition Specs
• NFC Data Exchange Format (NDEF)
Technological Overview
• NFC Forum tag types
– Type 1 tag
– Type 2 tag
– Type 3 tag
– Type 4 tag
• NXP-specific tag type
– Type MIFARE Classic Tag
Tag Types
• Type 1 Tags are cost effective and ideal for many NFC
applications
– Based on ISO-14443A standard
– Read and rewrite capable; also users can configure the tag to be read-
only
– 96 bytes of memory, expandable up to 2 kB
– Communication speed 106 kbits/s
– No data collision protection
Type 1 Tag
• Type 2 Tags are similar to Type 1 Tags and are derived from
the NXP/Philips MIFARE Ultralight tag
– Based on ISO-14443A standard
– Read and rewrite capable; also users can configure the tag to be read-
only
– 96 bytes of memory, expandable up to 2 kB
– Communication speed 106 kbits/s
– Anti-collision support
Type 2 Tag
• Type 3 Tags are derived from the nonsecure parts of Sony
FeliCa tags. These tags are more expensive than Types 1 and
2
– Based on the Japanese Industrial Standard (JIS) X 6319-4
– Preconfigured at manufacture to be either read and rewritable, or
read-only
– Variable memory, up to 1 MB per service
– Supports two communication speeds: 212 or 424 kbits/s
– Anti-collision support
Type 3 Tag
• Type 4 Tags are similar to Type 1 Tags and are derived from
the NXP DESFire tag
– Based on ISO-14443A standard
– Preconfigured at manufacture to be either read and rewritable, or
read-only
– Variable memory, up to 32 kB per service
– Supports three different communication speeds: 106, 212, or 424
kbits/s
– Anti-collision support
Type 4 Tag
• This is a proprietary tag type defined by NXP Semiconductors
– Based on ISO-14443A standard
– Read and rewrite capable; also users can configure the tag to be read-
only
– Variable memory 192/768/3584 bytes
– Communication speed 106 kbits/s
– Anti-collision support
Type MIFARE Classic Tag
• ISO-14443
• NFCIP-1
• MIFARE
• FeliCa
NFC Relative Specifications
• ISO 14443 is a well-known international standard originally
developed for contactless chip card communication over a
13.56 MHz radio.
• ISO 14443 defines a protocol stack from the radio layer up to
a command protocol.
ISO 14443
• Peer-to-peer communication between two NFC devices is
made possible by mechanisms defined in the Near Field
Communication - Interface and Protocol Specification, NFCIP-
1, also known as ISO 18092 and ECMA-340
• NFCIP-1 includes two communication modes that allow an
NFC device to communicate with other NFC devices in a
peer-to-peer manner, as well as with NFCIP-1 based NFC
tags
NFCIP-1
• MIFARE refers to an NFC tag type developed by NXP
Semiconductors
• MIFARE tags are widely used as memory cards in
transportation applications
MIFARE
• FeliCa is a proprietary NFC tag technology developed by
Sony, and it is widely used in proprietary payment and
transportation applications in the Asian markets
• FeliCa tags are standardized as a Japanese industry standard.
The tags are based on the passive mode of ISO 18092, with
added authentication and encryption capabilities.
FeliCa
• The NFC Data Exchange Format (NDEF) specification defines
a message encapsulation format to exchange information
NDEF
NDEF
NDEF
NDEF
NDEF
NDEF
• Introduction to NFC
• Use Cases
• Technical Overview
• NFC on Android
Outline
• When a Android Device being engaged with another NFC
device, the tag dispatch system start to work
• Tag dispatch system retrieve data from another NFC device
and decide what to do according to the data
• Work closely with Android Intent and Intent Filter
NFC on Android
Tag
Dispatch
System
Intent
NDEFNDEF
Activity 1
<Intent Filter>
Activity 2
<Intent Filter>
Activity N
<Intent Filter>
…
generate
NFC – Read/Write
• ACTION_NDEF_DISCOVERED: This intent is used to start an Activity when
a tag that contains an NDEF payload is scanned and is of a recognized type.
This is the highest priority intent, and the tag dispatch system tries to start an
Activity with this intent before any other intent, whenever possible.
• ACTION_TECH_DISCOVERED: If no activities register to handle the
ACTION_NDEF_DISCOVERED intent, the tag dispatch system tries to start
an application with this intent. This intent is also directly started (without
starting ACTION_NDEF_DISCOVERED first) if the tag that is scanned
contains NDEF data that cannot be mapped to a MIME type or URI, or if the
tag does not contain NDEF data but is of a known tag technology.
• ACTION_TAG_DISCOVERED: This intent is started if no activities handle
the ACTION_NDEF_DISCOVERED or ACTION_TECH_DISCOVERED
intents
Tag Dispatch System
Tag Dispatch System
Tag Dispatch System
Tag Dispatch System
• The following example filters for
ACTION_NDEF_DISCOVERED intents with a MIME type of
text/plain:
• The following example filters for a URI in the form of
http://developer.android.com/index.html
ACTION_NDEF_DISCOVERED
• This example illustrates how to retrieve NDEF message from
an Intent
Obtaining Information from Intents
• This example encapsulate a NDEF record with URI
information
• The following is the corresponding intent filter
Obtaining Information from Intents – Absolute URI
• This example encapsulate a NDEF record with MIME information
• The following is equivalent to the upper example
• The following is the corresponding intent filter
Obtaining Information from Intents – MIME Media
• This example encapsulate a NDEF record with MIME type
text/plain data
• The following is the corresponding intent filter
TNF_WELL_KNOWN_with RTD_TEXT
• This example encapsulate a NDEF record with URI data
• The following is the corresponding intent filter
TNF_WELL_KNOWN_with RTD_URI
• This example encapsulate a NDEF record external data
• The following is the corresponding intent filter
TNF_EXTERNAL_TYPE
• An AAR has the package name of an application embedded
inside an NDEF record
• Android searches the entire NDEF message for AARs. If it
finds an AAR, it starts the application based on the package
name inside the AAR
• If the application is not present on the device, Google Play is
launched to download the application
Android Application Records (AAR)
• Introduction to NFC
• Understanding NFC Data Exchange Format (NDEF) messages
• Android NFC Basics
References
Thank you

Mais conteĂşdo relacionado

Mais procurados

Near Field Communication (NFC)
Near Field Communication (NFC)Near Field Communication (NFC)
Near Field Communication (NFC)Seminar Links
 
Ultrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab BerlinUltrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab BerlinIntel Developer Zone Community
 
Near field communication(NFC)
Near field communication(NFC)Near field communication(NFC)
Near field communication(NFC)divyakalra200
 
NFC Everywhere Brochure 2016
NFC Everywhere Brochure 2016NFC Everywhere Brochure 2016
NFC Everywhere Brochure 2016Laurent DardĂŠ
 
New use cases thanks to adding crypto to RFID tags
New use cases thanks to adding crypto to RFID tagsNew use cases thanks to adding crypto to RFID tags
New use cases thanks to adding crypto to RFID tagsIhar Bayarenka
 
Near field communication
Near field communicationNear field communication
Near field communicationNithin Krishna
 
Near field communication
Near field communicationNear field communication
Near field communicationNagesh Mishra
 
Near field communication new
Near field communication newNear field communication new
Near field communication newSanu Varghese
 
Near field communication ppt
Near field communication pptNear field communication ppt
Near field communication pptPrandeep Shekhawat
 
Near FIeld Communication
Near FIeld Communication Near FIeld Communication
Near FIeld Communication Maajidleo
 
NFC Basic Concepts
NFC Basic ConceptsNFC Basic Concepts
NFC Basic ConceptsAde Okuboyejo
 
Near Field Communiation
Near Field CommuniationNear Field Communiation
Near Field CommuniationSai Charan Gaddam
 
Near field communication
Near field communicationNear field communication
Near field communicationVaibhav Chandak
 
Near field communication
Near field communication Near field communication
Near field communication Siddharth Dc
 
SmartWorld Portfolio
SmartWorld PortfolioSmartWorld Portfolio
SmartWorld PortfolioSmart World
 
Near Field Communication on iPhone with iCarte
Near Field Communication on iPhone with iCarteNear Field Communication on iPhone with iCarte
Near Field Communication on iPhone with iCarteAndrew Roughan
 
Electronic Access Control Security
Electronic Access Control SecurityElectronic Access Control Security
Electronic Access Control SecurityOpposing Force S.r.l.
 

Mais procurados (20)

Near Field Communication (NFC)
Near Field Communication (NFC)Near Field Communication (NFC)
Near Field Communication (NFC)
 
Ultrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab BerlinUltrabook Development Using Sensors - Intel AppLab Berlin
Ultrabook Development Using Sensors - Intel AppLab Berlin
 
Near field communication(NFC)
Near field communication(NFC)Near field communication(NFC)
Near field communication(NFC)
 
Nfc
NfcNfc
Nfc
 
NFC Everywhere Brochure 2016
NFC Everywhere Brochure 2016NFC Everywhere Brochure 2016
NFC Everywhere Brochure 2016
 
New use cases thanks to adding crypto to RFID tags
New use cases thanks to adding crypto to RFID tagsNew use cases thanks to adding crypto to RFID tags
New use cases thanks to adding crypto to RFID tags
 
Near field communication
Near field communicationNear field communication
Near field communication
 
Near field communication
Near field communicationNear field communication
Near field communication
 
Near field communication new
Near field communication newNear field communication new
Near field communication new
 
Near field communication ppt
Near field communication pptNear field communication ppt
Near field communication ppt
 
Near FIeld Communication
Near FIeld Communication Near FIeld Communication
Near FIeld Communication
 
NFC Basic Concepts
NFC Basic ConceptsNFC Basic Concepts
NFC Basic Concepts
 
Near Field Communiation
Near Field CommuniationNear Field Communiation
Near Field Communiation
 
Near field communication
Near field communicationNear field communication
Near field communication
 
Near field communication
Near field communication Near field communication
Near field communication
 
SmartWorld Portfolio
SmartWorld PortfolioSmartWorld Portfolio
SmartWorld Portfolio
 
NFC TECHNOLOGY
NFC TECHNOLOGYNFC TECHNOLOGY
NFC TECHNOLOGY
 
Near Field Communication on iPhone with iCarte
Near Field Communication on iPhone with iCarteNear Field Communication on iPhone with iCarte
Near Field Communication on iPhone with iCarte
 
Nfc ppt
Nfc pptNfc ppt
Nfc ppt
 
Electronic Access Control Security
Electronic Access Control SecurityElectronic Access Control Security
Electronic Access Control Security
 

Semelhante a Introduction to nfc

Near field communication(NFC)
Near field communication(NFC)Near field communication(NFC)
Near field communication(NFC)ronak1207
 
Near field communication(nfc)
Near field communication(nfc)Near field communication(nfc)
Near field communication(nfc)Bhaumik Gagwani
 
Presentation 1 rfid introduction
Presentation 1 rfid introductionPresentation 1 rfid introduction
Presentation 1 rfid introductionMouhanad Alkhaldi
 
Near field communication
Near field communicationNear field communication
Near field communicationParamvir Singh
 
NFC - Near Field Communication Technology TECHNICAL SEMINAR.pptx
NFC - Near Field Communication Technology TECHNICAL SEMINAR.pptxNFC - Near Field Communication Technology TECHNICAL SEMINAR.pptx
NFC - Near Field Communication Technology TECHNICAL SEMINAR.pptxShirishaBhuvanagiri
 
Near field communication.pptx
Near field communication.pptxNear field communication.pptx
Near field communication.pptxPoriumlimited
 
Near Field Communication
Near Field CommunicationNear Field Communication
Near Field CommunicationVasanth Krupa
 
DC4420 2014 - NFC - The Non-Radio Bits
DC4420 2014 - NFC - The Non-Radio BitsDC4420 2014 - NFC - The Non-Radio Bits
DC4420 2014 - NFC - The Non-Radio BitsTom Keetch
 
NFC(Near Field Communication)
NFC(Near Field Communication)NFC(Near Field Communication)
NFC(Near Field Communication)ADARSH KUMAR
 
NFC architecture and standards involved -C&T RF Antennas Inc
NFC architecture and standards involved -C&T RF Antennas IncNFC architecture and standards involved -C&T RF Antennas Inc
NFC architecture and standards involved -C&T RF Antennas IncAntenna Manufacturer Coco
 
Near field communication
Near field communicationNear field communication
Near field communicationDheeraj Raja
 
Implementation of radio frequency identification technology in accessing info...
Implementation of radio frequency identification technology in accessing info...Implementation of radio frequency identification technology in accessing info...
Implementation of radio frequency identification technology in accessing info...eSAT Journals
 
Introduction to NFC
Introduction to NFCIntroduction to NFC
Introduction to NFCWei-Tsung Su
 
RFID And Application
RFID And ApplicationRFID And Application
RFID And ApplicationFishEyeBox
 

Semelhante a Introduction to nfc (20)

Nfc introduction
Nfc introductionNfc introduction
Nfc introduction
 
NFC TECHNOLOGY
NFC TECHNOLOGYNFC TECHNOLOGY
NFC TECHNOLOGY
 
Near field communication(NFC)
Near field communication(NFC)Near field communication(NFC)
Near field communication(NFC)
 
Near field communication(nfc)
Near field communication(nfc)Near field communication(nfc)
Near field communication(nfc)
 
Presentation 1 rfid introduction
Presentation 1 rfid introductionPresentation 1 rfid introduction
Presentation 1 rfid introduction
 
Near field communication
Near field communicationNear field communication
Near field communication
 
NFC - Near Field Communication Technology TECHNICAL SEMINAR.pptx
NFC - Near Field Communication Technology TECHNICAL SEMINAR.pptxNFC - Near Field Communication Technology TECHNICAL SEMINAR.pptx
NFC - Near Field Communication Technology TECHNICAL SEMINAR.pptx
 
What is NFC
What is NFCWhat is NFC
What is NFC
 
Near field communication.pptx
Near field communication.pptxNear field communication.pptx
Near field communication.pptx
 
Near Field Communication
Near Field CommunicationNear Field Communication
Near Field Communication
 
RFID/NFC for the Masses
RFID/NFC for the MassesRFID/NFC for the Masses
RFID/NFC for the Masses
 
Aidc technology
Aidc technologyAidc technology
Aidc technology
 
DC4420 2014 - NFC - The Non-Radio Bits
DC4420 2014 - NFC - The Non-Radio BitsDC4420 2014 - NFC - The Non-Radio Bits
DC4420 2014 - NFC - The Non-Radio Bits
 
NFC(Near Field Communication)
NFC(Near Field Communication)NFC(Near Field Communication)
NFC(Near Field Communication)
 
RFID
RFIDRFID
RFID
 
NFC architecture and standards involved -C&T RF Antennas Inc
NFC architecture and standards involved -C&T RF Antennas IncNFC architecture and standards involved -C&T RF Antennas Inc
NFC architecture and standards involved -C&T RF Antennas Inc
 
Near field communication
Near field communicationNear field communication
Near field communication
 
Implementation of radio frequency identification technology in accessing info...
Implementation of radio frequency identification technology in accessing info...Implementation of radio frequency identification technology in accessing info...
Implementation of radio frequency identification technology in accessing info...
 
Introduction to NFC
Introduction to NFCIntroduction to NFC
Introduction to NFC
 
RFID And Application
RFID And ApplicationRFID And Application
RFID And Application
 

Último

WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)Delhi Call girls
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...amitlee9823
 
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...poojakaurpk09
 
Internship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkInternship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkSujalTamhane
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfSoham Mondal
 
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual serviceanilsa9823
 
Call Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boodykojalkojal131
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineBruce Bennett
 
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfreStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfKen Fuller
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negronnegronf24
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
Delhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceanilsa9823
 
Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..Masuk Ahmed
 
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 

Último (20)

WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
 
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
 
Internship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkInternship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmk
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
 
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
 
Call Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hosur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfreStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negron
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
Delhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Nehru Place 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
 
Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..
 
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Ex 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 

Introduction to nfc

  • 2. Outline • Introduction to NFC • Use Cases • Technical Overview • NFC on Android
  • 3. Introduction to NFC • Near Field Communication • A short-range radio technology that enables communication between devices that either touch or are momentarily held close together – NFC is an open-platform technology that is being standardized in the NFC Forum – NFC is based on and extends on RFID. It operates on 13.56 MHz frequency – The NFC communication range is up to 10 cm – The NFC standard supports different data transmission rates such as 106 kBps, 212 kBps, and 424 kBps
  • 5. • NFC tag is a simple, thin device containing an antenna and a small amount of memory • It is a passive device, powered by a magnetic field • Depending on the tag type, the memory can be – Read only – Rewritable – Writable once IC Antenna RFID – TAG
  • 6. • The reader is an active device that generates radio signals to communicate with the tags • The reader powers the passive device when the two are engaged in the passive mode of communication. RFID – Reader/ Writer
  • 7. • NFC devices can operate in three different modes – Read / Write – Peer to Peer – Card emulation • Based on the ISO/IEC 18092, NFC IP-1, and ISO/IEC 14443 contactless smart card standards Operation Modes
  • 8. • The NFC-enabled phone can read or write data to any of the supported tag types in a standard NFC data format. Operation Modes – Read/Write
  • 9. • In P2P mode, two NFC-enabled devices can exchange data • Share Bluetooth or Wi-Fi link setup parameters to initiate a Bluetooth or Wi-Fi link • Exchange data such as virtual business cards or digital photos • Based on the ISO/IEC 18092 standard. Operation Modes – Peer to Peer
  • 10. • In Card emulation mode, the phone can act as a tag or contactless card for existing readers. Operation Modes – Card Emulation
  • 11. • Introduction to NFC • Use Cases • Technical Overview • NFC on Android Outline
  • 17. • Introduction to NFC • Use Cases • Technical Overview • NFC on Android Outline
  • 18. • NFC Tag Types • Transition Specs • NFC Data Exchange Format (NDEF) Technological Overview
  • 19. • NFC Forum tag types – Type 1 tag – Type 2 tag – Type 3 tag – Type 4 tag • NXP-specific tag type – Type MIFARE Classic Tag Tag Types
  • 20. • Type 1 Tags are cost effective and ideal for many NFC applications – Based on ISO-14443A standard – Read and rewrite capable; also users can configure the tag to be read- only – 96 bytes of memory, expandable up to 2 kB – Communication speed 106 kbits/s – No data collision protection Type 1 Tag
  • 21. • Type 2 Tags are similar to Type 1 Tags and are derived from the NXP/Philips MIFARE Ultralight tag – Based on ISO-14443A standard – Read and rewrite capable; also users can configure the tag to be read- only – 96 bytes of memory, expandable up to 2 kB – Communication speed 106 kbits/s – Anti-collision support Type 2 Tag
  • 22. • Type 3 Tags are derived from the nonsecure parts of Sony FeliCa tags. These tags are more expensive than Types 1 and 2 – Based on the Japanese Industrial Standard (JIS) X 6319-4 – Preconfigured at manufacture to be either read and rewritable, or read-only – Variable memory, up to 1 MB per service – Supports two communication speeds: 212 or 424 kbits/s – Anti-collision support Type 3 Tag
  • 23. • Type 4 Tags are similar to Type 1 Tags and are derived from the NXP DESFire tag – Based on ISO-14443A standard – Preconfigured at manufacture to be either read and rewritable, or read-only – Variable memory, up to 32 kB per service – Supports three different communication speeds: 106, 212, or 424 kbits/s – Anti-collision support Type 4 Tag
  • 24. • This is a proprietary tag type defined by NXP Semiconductors – Based on ISO-14443A standard – Read and rewrite capable; also users can configure the tag to be read- only – Variable memory 192/768/3584 bytes – Communication speed 106 kbits/s – Anti-collision support Type MIFARE Classic Tag
  • 25. • ISO-14443 • NFCIP-1 • MIFARE • FeliCa NFC Relative Specifications
  • 26. • ISO 14443 is a well-known international standard originally developed for contactless chip card communication over a 13.56 MHz radio. • ISO 14443 defines a protocol stack from the radio layer up to a command protocol. ISO 14443
  • 27. • Peer-to-peer communication between two NFC devices is made possible by mechanisms defined in the Near Field Communication - Interface and Protocol Specification, NFCIP- 1, also known as ISO 18092 and ECMA-340 • NFCIP-1 includes two communication modes that allow an NFC device to communicate with other NFC devices in a peer-to-peer manner, as well as with NFCIP-1 based NFC tags NFCIP-1
  • 28. • MIFARE refers to an NFC tag type developed by NXP Semiconductors • MIFARE tags are widely used as memory cards in transportation applications MIFARE
  • 29. • FeliCa is a proprietary NFC tag technology developed by Sony, and it is widely used in proprietary payment and transportation applications in the Asian markets • FeliCa tags are standardized as a Japanese industry standard. The tags are based on the passive mode of ISO 18092, with added authentication and encryption capabilities. FeliCa
  • 30. • The NFC Data Exchange Format (NDEF) specification defines a message encapsulation format to exchange information NDEF
  • 31. NDEF
  • 32. NDEF
  • 33. NDEF
  • 34. NDEF
  • 35. NDEF
  • 36. • Introduction to NFC • Use Cases • Technical Overview • NFC on Android Outline
  • 37. • When a Android Device being engaged with another NFC device, the tag dispatch system start to work • Tag dispatch system retrieve data from another NFC device and decide what to do according to the data • Work closely with Android Intent and Intent Filter NFC on Android
  • 38. Tag Dispatch System Intent NDEFNDEF Activity 1 <Intent Filter> Activity 2 <Intent Filter> Activity N <Intent Filter> … generate NFC – Read/Write
  • 39. • ACTION_NDEF_DISCOVERED: This intent is used to start an Activity when a tag that contains an NDEF payload is scanned and is of a recognized type. This is the highest priority intent, and the tag dispatch system tries to start an Activity with this intent before any other intent, whenever possible. • ACTION_TECH_DISCOVERED: If no activities register to handle the ACTION_NDEF_DISCOVERED intent, the tag dispatch system tries to start an application with this intent. This intent is also directly started (without starting ACTION_NDEF_DISCOVERED first) if the tag that is scanned contains NDEF data that cannot be mapped to a MIME type or URI, or if the tag does not contain NDEF data but is of a known tag technology. • ACTION_TAG_DISCOVERED: This intent is started if no activities handle the ACTION_NDEF_DISCOVERED or ACTION_TECH_DISCOVERED intents Tag Dispatch System
  • 43. • The following example filters for ACTION_NDEF_DISCOVERED intents with a MIME type of text/plain: • The following example filters for a URI in the form of http://developer.android.com/index.html ACTION_NDEF_DISCOVERED
  • 44. • This example illustrates how to retrieve NDEF message from an Intent Obtaining Information from Intents
  • 45. • This example encapsulate a NDEF record with URI information • The following is the corresponding intent filter Obtaining Information from Intents – Absolute URI
  • 46. • This example encapsulate a NDEF record with MIME information • The following is equivalent to the upper example • The following is the corresponding intent filter Obtaining Information from Intents – MIME Media
  • 47. • This example encapsulate a NDEF record with MIME type text/plain data • The following is the corresponding intent filter TNF_WELL_KNOWN_with RTD_TEXT
  • 48. • This example encapsulate a NDEF record with URI data • The following is the corresponding intent filter TNF_WELL_KNOWN_with RTD_URI
  • 49. • This example encapsulate a NDEF record external data • The following is the corresponding intent filter TNF_EXTERNAL_TYPE
  • 50. • An AAR has the package name of an application embedded inside an NDEF record • Android searches the entire NDEF message for AARs. If it finds an AAR, it starts the application based on the package name inside the AAR • If the application is not present on the device, Google Play is launched to download the application Android Application Records (AAR)
  • 51. • Introduction to NFC • Understanding NFC Data Exchange Format (NDEF) messages • Android NFC Basics References

Notas do Editor

  1. 02/07/12
  2. 02/07/12
  3. 02/07/12
  4. 02/07/12
  5. 02/07/12
  6. 02/07/12
  7. 02/07/12
  8. 02/07/12
  9. 02/07/12
  10. 02/07/12
  11. 02/07/12
  12. 02/07/12
  13. 02/07/12
  14. 02/07/12
  15. 02/07/12
  16. 02/07/12
  17. 02/07/12
  18. 02/07/12
  19. 02/07/12
  20. 02/07/12
  21. 02/07/12
  22. 02/07/12
  23. 02/07/12
  24. 02/07/12
  25. 02/07/12
  26. 02/07/12
  27. 02/07/12
  28. 02/07/12
  29. 02/07/12
  30. 02/07/12
  31. 02/07/12
  32. 02/07/12
  33. 02/07/12
  34. 02/07/12
  35. 02/07/12
  36. 02/07/12
  37. 02/07/12
  38. 02/07/12
  39. 02/07/12
  40. 02/07/12
  41. 02/07/12
  42. 02/07/12
  43. 02/07/12
  44. 02/07/12
  45. 02/07/12
  46. 02/07/12
  47. 02/07/12
  48. 02/07/12
  49. 02/07/12
  50. 02/07/12
  51. 02/07/12
  52. 02/07/12
  53. 02/07/12
  54. 02/07/12
  55. 02/07/12
  56. 02/07/12
  57. 02/07/12
  58. 02/07/12
  59. 02/07/12
  60. 02/07/12
  61. 02/07/12
  62. 02/07/12