Download - Near Field Communication in m-Commerce
1
NEAR FIELD COMMUNICATIONIN m-COMMERCE
INTRODUCTION
NFC
NFC-ENABLED DECENTRALIZED CHECKOUT SYSTEM
SALES MODEL DESCRIPTION
NFC-ENABLED EAS TAG DESIGN
PAYMENT PROTOCOL DESCRIPTION
CONCLUSION
FUTURE SCOPE OF RESEARCH
OVERVIEW
2
INTRODUCTION
Need for upgrades in e-Commerce
M-Commerce -> Next Gen e-Commerce
Applications of m-commerce in day to day needs
Technologies incorporated to enhance it
3
What is NFC?
NFC is a short range high frequency wireless communication technology.
A radio communications is established between devices that either touch
or are momentarily held together.
NFC is mainly aimed for mobile phones or handheld devices.
NFC is an extension of Radio Frequency Identification (RFID) technology.
NFC offers safe yet intuitive communication between electronic devices.4
Operation of NFCPassive Communication
modeActive Communication mode
RD/WR
RD/WR
RD/WR TAG
Initiator device provides a carrier field
and the target device answers by
modulating existing field.
Here, the target device may draw its
power from the initiator provided EM
field.
Both initiator and target devices
communicate by alternately
generating their own fields.
Here, both devices typically need
to have a power supply.
5
How NFC works?
NFC uses an initiator and a target.
Initiator actively generates an RF field that can power a target.
While active or peer-to-peer tags have their own power source and
respond to the reader using their own electromagnetic fields.
INITIATOR
TARGET 6
APPLICATIONS OF NFC Commerce
Bootstrapping other connections
Social networking
Identity and access tokens
Smartphone automation and NFC tags
7
NFC-enabled Decentralized Checkout System
Allows users to purchase products on physical stores in a fully decentralized unassisted fashion
Uses a new type of electronic article surveillance (EAS) tag embedded with near field communication (NFC) capabilities
Goal is to provide a low-cost, alternative sales model
Designed to eliminate any user-terminal interaction
8
SALES MODEL DESCRIPTION
NFC-ENABLED EAS TAG DESIGN
PAYMENT PROTOCOL DESCRIPTION
Decentralized Checkout System
9
SALES MODEL DESCRIPTION
This section describe our alternative sales model
Enables buyers to perform decentralized purchases by using their own mobile devices
This involves some initial set up steps like
• connecting to Shop’s WiFi network
• Downloading Shop’s purchase application (app)
• Creating a user account and setting up her preferred payment methods 10
SALES MODEL DESCRIPTION It Checkout System includes 4 steps :
I. Connecting Tag to the Smart Phone
II. Acquiring the Product information
III. Payment
IV. Deactivating the Tag11
NFC Enabled Model For Decentralized Purchases
Product
Barcode
Tag
NFC Enabled Device
t id
p id
P id
t idP info
Paymentt key
t key
ack
12
tid tkey
ttmr tctr
Logic
Power Supply
tstsEAS Device
DiversityCircuit
Antenna
NFC Device
NFC + EAS TAG
NFC-ENABLED EAS TAG DESIGN
13
NFC-ENABLED EAS TAG DESIGN The tag comprises an antenna,which is common both to its NFC and EAS
functions
Diversity circuit enables the tag to work with near field signals , as well as the far field frequency employed by current anti-theft portals
NFC Tag does the energy harvesting using the power supply module.
Logic part comprises a simple state machine implementing a sub-set of the SNEP protocol
14
NFC-ENABLED EAS TAG DESIGN SNEP - Simple NDEF Exchange Protocol
Allows two NFC devices to exchange NDEF Messages
NDEF - NFC Data Exchange Format , It consists of NDEF
Messages and NDEF Records
SNEP is a stateless request/response protocol(PUT/GET)
The receiver uses acknowledge to avoid exhaustion of the
limited NFC bandwidth (CONTINUE/REJECT)15
NFC-ENABLED EAS TAG DESIGN
Identical current consumption and processing times
Lockout timer ttmr and a Counter tctr ,which renders malicious successive attempts
tkey is not computable by the client from any available information
16
PAYMENT PROTOCOL DESCRIPTION
Describes how system is designed to interact with third-party payment service providers(PSP)
The payment protocol includes Client C and Store S, and enabled by an external Payment service provider P
Uses Platform-as-a-Service (PaaS) framework for payment
17
Generic PaaS based protocol For Digital Payment
Receipt , t key
Trans_Conf, OK
Trans_Conf
Purch_Req, C ID, S ID
Purch_Req, C ID
Trans_Conf
Trans_Conf, OK
Trans_Success, OK
BUY ITBUY IT
18
CLIENT
STORE
PSP
PAYMENT PROTOCOL DESCRIPTIONSteps Involved in Payment
Purch_Req and Cid is retrieved from C
Connection established between S and P to forward info from C along with Sid
P will reply to S with a request Trans_Conf, which will be forwarded to C
C verify its validity and reply with a Trans_Conf,OK authorization19
PAYMENT PROTOCOL DESCRIPTIONSteps Involved in Payment
P will transfer the funds from C’s to S’s account and reply with Trans_Success,OK
S will verify the outcome of the transaction and issue C’s electronic receipt Receipt and tkey
20
CONCLUSION Eliminating buyer’s need to enter a line in order to complete their purchase
The vulnerability of the user privacy has been eliminated
Proposed tag’s design reduce both implementation costs and risk of fraud
Relies on already-deployed multiple purpose devices on the client side
Traditional EAS models is compatible with the proposed solution, thus essentially reducing migration costs to software implementation and personal training.
21
Future Scope of Research NFC on the smartphone becomes an all in one payment device
NFC chips and tags are so small and lightweight that they could eventually be integrated into posters,notice boards,ads etc
NFC embedded SIM cards to make more compatible
NFC has implications for the healthcare like diagnostic tags,tag embedded into patient’s chart
22
REFERENCE NFC-enabled decentralized checkout system,Orlando Volpato Filho,Mobile
Computing Department,SAMSUNG Research Institute Brazil,Campinas/SP, Brazil Fabio Piva,Mobile Computing Department,SAMSUNG Research Institute Brazil,Campinas/SP, Brazil
Simple NDEF Exchange Protocol. NFC Forum, technical specification (aug, 31). 2011
23
THANK YOU
24