Download - What is NFC? (DP/LLCP/SNEP/HO/PHDC)
NFC (DP/LLCP/SNEP/HO/PHDC)
Copyright © by DUALi Inc. All rights reserved.
What is NFC?
Copyright © by DUALi Inc. All rights reserved.
Based on RFID technology at 13,56 MHz
Two-way communication between endpoints including RFID standards (ISO 14443) and FeliCa
Founded in 2004 by Philips, Nokia and bSony
Active and passive NFC mode at different transfer speeds from 106 to 424 kbps
The reading distance is within 10cm
NFC (Near Field Communication)
Copyright © by DUALi Inc. All rights reserved.
NFC Positioning
NFC (Near Field Communication)
Copyright © by DUALi Inc. All rights reserved.
NFC (Near Field Communication)
3 different operation mode
Copyright © by DUALi Inc. All rights reserved.
NFC SE Architectures in Mobile
Copyright © by DUALi Inc. All rights reserved.
NFC Application
Copyright © by DUALi Inc. All rights reserved.
NFC Forum Specifications
Copyright © by DUALi Inc. All rights reserved.
NFC Forum Specifications
Copyright © by DUALi Inc. All rights reserved.
ISO14443 (Type A, Type B) Proximity Card
: Memory Card, CPU Card
ISO15693 Vicinity Card
: Memory Card
ISO18092 (NFC-A, NFC-B, NFC-F)
: NFC Devices -> Memory Card/Tag, Reader, etc.
NFC Forum Tags (Type 1/2/3/4)
: NFC Tags. (Mifare UL, TOPAZ, Kovio, FeliCa, ISO14443)
ISO18000-3 (Mode 1, Mode 2)
: Tag (Mode1 = ISO15693, Mode2 = PJM)
ISO Standard_13.56MHz (1)
Copyright © by DUALi Inc. All rights reserved.
ISO18092
NFC Device
NFC Forum
LLCP, SNEP, HO, PHDC
ISO Standard_13.56MHz (2)
ISO18000-3
Memory Tag
Mode 1/2
NFC Barcode
UID Tag
ISO15693
Reader, Memory Tag
ISO14443 Type B
Reader, Card
NFC Type 4B Tag
ISO14443 Type A
Reader, Card
NFC Type 1/4A Tag
FeliCa
Reader, Card
NFC Type 3 Tag
Copyright © by DUALi Inc. All rights reserved.
ISO Standard_13.56MHz (3)
FeliCa
ISO7816 ISO14443
Type B
ISO14443-3
Type B
ISO14443-2
Type B
ISO7816-1
ISO7816-2
ISO7816-3
APDUs
Transport
Protocol,
Activation,
Anticollision
Bit Transmission,
Power
Contacts
Physical
Properties
NFC Forum ISO14443
Type A
ISO14443-3
Type A
ISO14443-2
Type A
FeliCa OS
FeliCa
FeliCa
ISO7816-4
ISO14443-4
ISO14443-1 (Card Shape)
ISO18092
ISO15693
Digital Protocol
Type 1 Tag
Type 2 Tag
Type 3 Tag
Type 4 Tag
SNEP/HO/PHDC
Copyright © by DUALi Inc. All rights reserved.
RF Layer ISO18092 + ISO14443 + FeliCa + ISO15693
Card
Emulation
Mode
(T2T/T3T/T4T)
Logical Link Control Protocol
(LLCP)
Type
1/2/3/4
Tags
NDEF & RTD
Simple NDEF
Exchange Protocol
(SNEP) Connection Handover
PHDC
Card Mode Peer-to-Peer Mode Reader Mode
NFC Forum Protocols Architecture
Copyright © by DUALi Inc. All rights reserved.
NFC APPLICATIONS
Copyright © by DUALi Inc. All rights reserved.
1. KSX6928 mobile eWallet (ETRI, BC Card, DUALi)
NFC Application
Copyright © by DUALi Inc. All rights reserved.
Project Period: 2012. 9 ~ 2013. 1
NFC card & mobile app users: 55,000 persons
NFC reader: iTOUCH_191pcs
NFC Cafeteria System
Before the
project
(Paper ticket)
2. Hyundai Heavy Industry
NFC Application
After the
project
(NFC mobile
application)
Copyright © by DUALi Inc. All rights reserved.
Admin
4. 로열티관련 정보의 관리
및 조회서비스 실시
NFC reader
Door
1. NFC mobile App login
2. Place the mobile on the NFC reader
Place an NFC mobile(APP) on NFC device to
use university public PC
3. University NFC Access control system
NFC Application
Copyright © by DUALi Inc. All rights reserved.
4. Green Car System
1. Book a car in advance using NFC mobile
APP.
2. Place a NFC card or mobile App on NFC
reader attached on the car window.
NFC Application
Copyright © by DUALi Inc. All rights reserved.
5. App Card for payment
Only one time card number for NFC payment.
For the additional payment, the user has to request the one time card number again.
NFC Application
Copyright © by DUALi Inc. All rights reserved.
6. Smart Key System
Open the car using NFC mobile
Setting preferences such as seat and mirror adjustments using NFC
Synch all the info on the handset, with the cars on-board entertainment presenting a
selection of personal music choices, movies and setting up hands free calling
NFC Application
Copyright © by DUALi Inc. All rights reserved.
After blood sugar measurement,
1. Place ‘Gluco Navii’ on the NFC mobile
2. ‘Gluco Navii app’ will be run automatically
3. The measurement result will be sent to the mobile automatically
4. Voice message is possible/ the user can send the result to other
7. NFC Glucose meter
NFC Application
Copyright © by DUALi Inc. All rights reserved.
NFC M2M
Copyright © by DUALi Inc. All rights reserved.
23
Embedded
Application
• OS / language
- Android /Java
• API
- Open API for Android
• Reference/example
- Many kind of ~
• Developer
- A lot of ~
NFC Phone Market
• OS / Language
- None / Not defined
• API
- None / vender specified
• Reference/example
- No reference
• Developer
- In house developers
Embedded Market
Embedded Market Analysis
Copyright © by DUALi Inc. All rights reserved.
24
• Health care
- NFC Glucose meter
- Insulin Pump
• Home appliances
- Microwave
- Electronic rice cooker
- Speaker (LG BT speaker)
• Etc
- Factory automation
- Distribution
Application
• SIMPLE API
- Stand_by()
- Connect()/Disconnect()
- Send() / Receive()
• module / on board / Chip
- RS 232 supportive module
- On board type
- NFC Chip
• Portability
- Various OS supportive
- Various language supportive
- Various user inquiries supportive
NEEDS
Embedded Market Needs & Application
Copyright © by DUALi Inc. All rights reserved.
25
Chip/
Firmware
Linux
Middleware
JNI
Android API
Android
Application
Open NFC API
Chip/
Firmware
Embedded Stack
Without
OS
I/F(API, 232..)
Embedded
Application
- Chip control Task
- Open NFC support Task
- NFC mode control task
- NFC protocol support
- SE support
-Open NFC API java interface
NFC Phone Embedded Device
- Variable I/F requirement
-Task is not supportive
-NFC forum protocol
-Tag emulation essential
-NFC mode control
-NFC chip control
-ISO14443
-ISO18092
-Active/Passive
-ISO15693
NFC M2M (Phone & Embedded)
Copyright © by DUALi Inc. All rights reserved.
NFC in healthcare
Copyright © by DUALi Inc. All rights reserved.
Health Scale Blood Pressure Monitor
Insulin Pump
Body composition
monitor
Pedometer thermometer Glucose meter
Activity Monitor
Fitness Machines
Healthcare NFC Device
Copyright © by DUALi Inc. All rights reserved.
Continua Health Alliance Architecture
Copyright © by DUALi Inc. All rights reserved.
NFC Tags
Tag Emulation ICs
NFC RF-Front IC
NFC Controller
Full duplex Passive Tag IC
Protocol Converter
SONY, AMS, TI, SiC …
Passive Tag
Memory type without security
NXP, Broadcomm, TI, SiC, SONY …
Digital I/F + RF Analog Part
Passive Tag, Reader, P2P
NXP, Inside Secure, AMS, ST, TI…
MPU + NFC RF-Front IC
Passive Tag, Reader, P2P
NXP, Broadcomm, Marvell …
One-chip Solution Using CPU & memory in NFC Controller
Passive Tag, Reader, P2P, Host I/F
NXP, Broadcomm, Marvell, CSR, Qualcomm
NFC Solution for Healthcare
Copyright © by DUALi Inc. All rights reserved.
MISO
MOSI
CLK
MPU
(NFC Stack)
VCC
RF IC TXD
RXD
GND
MPU
VCC
Tag IC
TXD
RXD
GND
MPU
VCC
NFC
Controller
(Stack)
1. NFC Enabler (Tag emulation chip) 2. NFC RF Front-end IC
3. NFC Controller IC
Easy to modify contents in the tag
Minimum power consumption using passive
communication.
Not support between same devices
Support all features defined by NFC Forum
Flexibility to various environment
Support Device-to-Device communication
Support all features defined by NFC Forum
Less flexibility to various environment
Support Device-to-Device communication
Support all features defined by NFC Forum
Flexibility to various environment
Support Device-to-Device communication
Limitation on internal resources like memory, ports
MPU +
NFC RF IC
(NFC Stack)
4. One-chip Solution
Embedded NFC Configurations by DUALi
Copyright © by DUALi Inc. All rights reserved.
DUALi NFC Solution
Copyright © by DUALi Inc. All rights reserved.
NFC Certification
Copyright © by DUALi Inc. All rights reserved.
Mobile NFC stack layer
HCI
Application
Stack
RF-Front End
Middle Ware
DUALi NFC stack layer
Application
Middle
Ware
RF-Front End
Stack Dependency
On NXP
Flexible,
Expanded
service
NFC Forum certification – Desktop reader (dragon) , embedded module (DE-ABCM6)
DUALi NFC/ Payment Solution
DUALi NFC Stack on NXP PN512 Chip
Experience in
Payment solution with
Card emulation P2P Service
Content distribution
Information access
Smart advertising
Intelligent advise
Mobile payment
E-Identification
DUALi strength in P2P communication DUALi NFC Stack
Using P2P communication, a variety of e-Payment
(such as payment, e-Receipt, ads) service will be implemented.
Application RF-Front end and stack can be controlled.
Compatibility with RF Card + Expanded service
Solutions
Copyright © by DUALi Inc. All rights reserved.
NFC Tags, NDEF and LLCP Management Software
Simple and easy UI - “Optimal choice for NFC starters/developers”
Support all NFC Forum tags (T1T/T2T/T3T/T4T)
Peer to Peer communication (LLCP/SNEP)
PC/SC Mode
Java / C++ Sample Source Code in SDK
Tag Format/Auto-detection and Read
NFC device Read/write (P2P)
Support Text/URI/SmartPoster/vCard
NFC Manager
NFC SDK/ EDK (NFC Manager)
Dragon
contactless reader works with NFC Manager
Support all NFC Forum tags (T1T/T2T/T3T/T4T)
Peer to Peer communication (LLCP, SNEP)
NFC T2T Emulation
ISO 14443 A/B, Mifare, DESFire, ISO 18092
ISO 7816 – 1ea x SIM type (Optional)
PC/SC Mode/Vendor Mode
Dragon (Contactless reader)
Copyright © by DUALi Inc. All rights reserved.
DualCard which is designed for NFC/Contactless engineers with technology background
Development Kit for NFC solutions. Includes SDK and R/W device (DE-620) and module (DE-ABCM6)
Contents: Contactless reader (Dragon, USB interface) + SDK CD
Features
Support all NFC Forum tags (T1T/T2T/T3T/T4T)
Peer to Peer communication (LLCP, SNEP)
NFC T2T Emulation
ISO 14443 A/B, Mifare, DESFire, ISO 18092
ISO 7816 – 1ea x SIM type (Optional)
PC/SC Mode/Vendor Mode
Special SDK for NFC System developer
Dragon (Contactless reader) SDK Contents
Test program
: DualCard
Example source: C++, C#, VB
Documents and libraries
Multi-ISO test software (DualCard)
Copyright © by DUALi Inc. All rights reserved.
NFC Plugfest (Compatibility test) reader
Main Features • NFC P2P FUNCTION TEST (4MODE)
1. Passive P2P – as Initiator 106/212/424bps and Target
2. Active P2P – as Initiator 106/212/424bps and Target
3. Reader Mode – Read/Write NDEF message/Tag Detect
4. Card Mode – T2T/T3T/T4TA Card emulation
• NFC Debug test (USB interface)
<DNW Program> <NFC PAD as plugfest mode>
Applications
• NFC Device compatibility test
for NFC Chip/Handset manufacturers
• NFC Payment/ Contactless payment
• Any NFC Applications including Membership program
Copyright © by DUALi Inc. All rights reserved.
NFC access control package
Door opens for authorized staff/ID (Reader saves authorized staff data)
Event data sends to System
NFC Phone (Mobile App)
RF Card
Features
• NFC PHONE & RF Card support access control system • Easy and convenient management of the system • Supports the network control of up to several devices • Synchronized configurations • Real-time monitoring (every events) for all registered terminal • DB: MSSQL/MySQL/Oracle & MDB for laptop
INTEGREATED ACCESS CONTROL SYSTEM
together with iTOUCH pop