what is nfc? (dp/llcp/snep/ho/phdc)

37
NFC (DP/LLCP/SNEP/HO/PHDC)

Upload: dualiglobalsales

Post on 12-Jul-2015

617 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

NFC (DP/LLCP/SNEP/HO/PHDC)

Page 2: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

What is NFC?

Page 3: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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)

Page 4: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC Positioning

NFC (Near Field Communication)

Page 5: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC (Near Field Communication)

3 different operation mode

Page 6: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC SE Architectures in Mobile

Page 7: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC Application

Page 8: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC Forum Specifications

Page 9: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC Forum Specifications

Page 10: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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)

Page 11: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 12: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 13: What is NFC? (DP/LLCP/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

Page 14: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC APPLICATIONS

Page 15: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

1. KSX6928 mobile eWallet (ETRI, BC Card, DUALi)

NFC Application

Page 16: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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)

Page 17: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 18: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 19: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 20: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 21: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 22: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC M2M

Page 23: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 24: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 25: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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)

Page 26: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC in healthcare

Page 27: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 28: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

Continua Health Alliance Architecture

Page 29: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 30: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 31: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

DUALi NFC Solution

Page 32: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

Copyright © by DUALi Inc. All rights reserved.

NFC Certification

Page 33: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 34: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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)

Page 35: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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)

Page 36: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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

Page 37: What is NFC? (DP/LLCP/SNEP/HO/PHDC)

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