SridharIyer
IITBombay
sri@it.iitb.ac.in
www.it.iitb.ac.in/~sri
Outline
OverviewofRFID
ReaderTag;Potentialapplications
RFIDTechnologyInternals
RFcommunications;Reader/Tagprotocols
Middlewarearchitecture;EPCstandards
RFIDBusinessAspects
SecurityandPrivacy
Conclusion
RFID2005
IITBombay
RFID2005
IITBombay
Add
consumer
flexibility,
courtesy of
robotics,
computers
Customer
window into
final stage of
manufacturin
g
RFID2005
IITBombay
Effectonmanufacturing
Needtoensureerrorfree,customassembly
Needinventoryofcomponentsforthevarious
customizationoptions
CriticalIssues
Assemblyprocesscontrol
Inventorymanagement
Supplychainintegration
Customerinsight
Onesolution:RFID
RFID2005
IITBombay
WhatisRFID?
RFID=RadioFrequencyIDentification.
AnADC(AutomatedDataCollection)technology
that:
usesradiofrequencywavestotransferdatabetween
areaderandamovableitemtoidentify,categorize,
track..
Isfastanddoesnotrequirephysicalsightorcontact
betweenreader/scannerandthetaggeditem.
Performstheoperationusinglowcostcomponents.
Attemptstoprovideuniqueidentificationandbackend
integrationthatallowsforwiderangeofapplications.
OtherADCtechnologies:Barcodes,OCR.
RFID2005
IITBombay
Ethernet
RFIDsystemcomponents
RFID
Reader
RFID Tag
RFID2005
RF Antenna
IITBombay
Network
Workstation
ONS
Server
Internet
Product
Information
(PMLFormat)
Antenna
Writedata
toRFtags
Itemswith
RFTags
RF
Read
Manager
Reader
Transaction
DataStore
Antenna
Application
Systems
7
Tag/Item
Relationship
Database
Tag Interfaces
RFID2005
RFID Middleware
IITBombay
EDI/
XML
Trading
Partner
Systems
10
9
Other
Systems
8
12
RFIDtags:Smartlabels
A paper label
with RFID inside
an antenna,
printed, etched
or stamped ...
on a substrate
e.g. a plastic
foil ...
and a chip
attached to it
RFID2005
IITBombay
Source:www.rfidprivacy.org
SomeRFIDtags
RFID2005
IITBombay
10
Source:www.rfidprivacy.org
RFIDtags
Tagscanbeattachedtoalmostanything:
Items,casesorpalletsofproducts,highvaluegoods
vehicles,assets,livestockorpersonnel
PassiveTags
DonotrequirepowerDrawsfromInterrogatorField
Lowerstoragecapacities(fewbitsto1KB)
Shorterreadranges(4inchesto15feet)
UsuallyWriteOnceReadMany/ReadOnlytags
Costaround25centstofewdollars
ActiveTags
Batterypowered
Higherstoragecapacities(512KB)
Longerreadrange(300feet)
TypicallycanberewrittenbyRFInterrogators
Costaround50to250dollars
RFID2005
IITBombay
11
Tagblockdiagram
Antenn
a
Power
Supply
Tx
Modulator
Rx
Demodulato
r
Control
Logic
(Finite State
machine)
Memory
Cells
RFID2005
IITBombay
12
RFIDtagmemory
Readonlytags
TagIDisassignedatthefactoryduringmanufacturing
Canneverbechanged
Noadditionaldatacanbeassignedtothetag
Writeonce,readmany(WORM)tags
Datawrittenonce,e.g.,duringpackingormanufacturing
Tagislockedoncedataiswritten
SimilartoacompactdiscorDVD
Read/Write
Tagdatacanbechangedovertime
Partorallofthedatasectioncanbelocked
RFID2005
IITBombay
13
RFIDreaders
Readerfunctions:
Remotelypowertags
Establishabidirectionaldatalink
Inventorytags,filterresults
Communicatewithnetworkedserver(s)
Canread100300tagspersecond
Readers(interrogators)canbeatafixedpointsuchas
Entrance/exit
Pointofsale
Readerscanalsobemobile/handheld
RFID2005
IITBombay
14
SomeRFIDreaders
RFID2005
IITBombay
15
Source:www.buyrfid.org
Readeranatomy
Digital
Signal
Processor
(DSP)
Network
Processor
RFID2005
Power
Supply
915MHz
IITBombay
Radio
13.56MH
z
16
RFIDapplicationpoints
AssemblyLine
Wireless
HandheldApplications
BillofLading
MaterialTracking
ShippingPortalsIITBombay
RFID2005
17
RFIDapplications
ManufacturingandProcessing
Inventoryandproductionprocessmonitoring
Warehouseorderfulfillment
SupplyChainManagement
Inventorytrackingsystems
Logisticsmanagement
Retail
Inventorycontrolandcustomerinsight
Autocheckoutwithreverselogistics
Security
Accesscontrol
CounterfeitingandTheftcontrol/prevention
LocationTracking
Trafficmovementcontrolandparkingmanagement
Wildlife/Livestockmonitoringandtracking
RFID2005
IITBombay
18
Smartgroceries
AddanRFIDtagtoall
itemsinthegrocery.
Asthecartleavesthe
store,itpassesthrough
anRFIDtransceiver.
Thecartisrungupin
seconds.
RFID2005
IITBombay
19
Smartcabinet
Readerantennasplacedundereachshelf
Passive
read/writetags
affixedtocaps
ofcontainers
RFID2005
IITBombay
1.
Taggeditemisremoved
fromorplacedin
SmartCabinet
1.
SmartCabinet
periodically
interrogatestoassess
inventory
1.
Server/Databaseis
updatedtoreflectitems
disposition
1.
Designatedindividuals
arenotifiedregarding
itemsthatneed
attention(cabinetand
shelflocation,action
required)
20
Source:HowStuffWorks
Smartfridge
Recognizeswhatsbeenputinit
Recognizeswhenthingsareremoved
Createsautomaticshoppinglists
Notifiesyouwhenthingsarepasttheirexpiration
Showsyoutherecipesthatmostcloselymatch
whatisavailable
RFID2005
IITBombay
21
Smartgroceriesenhanced
Trackproducts
throughtheirentire
lifetime.
RFID2005
IITBombay
22
Source:HowStuffWorks
Somemoresmartapplications
Smartappliances:
Closetsthatadviceonstyledependingonclothesavailable.
Ovensthatknowrecipestocookprepackagedfood.
Smartproducts:
Clothing,appliances,CDs,etc.taggedforstorereturns.
Smartpaper:
Airlineticketsthatindicateyourlocationintheairport.
Smartcurrency:
Anticounterfeitingandtracking.
Smartpeople??
RFID2005
IITBombay
23
RFIDadvantagesoverbarcodes
Nolineofsightrequiredforreading
Multipleitemscanbereadwithasinglescan
Eachtagcancarryalotofdata(read/write)
Individualitemsidentifiedandnotjustthecategory
Passivetagshaveavirtuallyunlimitedlifetime
Activetagscanbereadfromgreatdistances
Canbecombinedwithbarcodetechnology
RFID2005
IITBombay
24
Outline
OverviewofRFID
ReaderTag;Potentialapplications
RFIDTechnologyInternals
RFcommunications;Reader/Tagprotocols
Middlewarearchitecture;EPCstandards
RFIDBusinessAspects
SecurityandPrivacy
Conclusion
RFID2005
IITBombay
25
RFIDcommunications
Reader
Antenna
Reader->Tag Commands
Reader
Tag->Reader Responses
Tags
RFID Communication
Channel
RFID2005
IITBombay
26
RFIDcommunication
HostmanagesReader(s)andissuesCommands
ReaderandtagcommunicateviaRFsignal
Carriersignalgeneratedbythereader
Carriersignalsentoutthroughtheantennas
Carriersignalhitstag(s)
Tagreceivesandmodifiescarriersignal
sendsbackmodulatedsignal(PassiveBackscatteralsoreferredto
asfielddisturbancedevice)
Antennasreceivethemodulatedsignalandsendthemtothe
Reader
Readerdecodesthedata
Resultsreturnedtothehostapplication
RFID2005
IITBombay
27
Antennafields:Inductivecoupling
ICormicroprocessor
Transceiver
TagReader
RFID
Tag
antenna
antenna
RFID2005
IITBombay
28
Antennafields:Propagationcoupling
ICormicroprocessor
Transceiver
TagReader
RFID
Tag
antenna
antenna
RFID2005
IITBombay
29
Operationalfrequencies
Frequency
Ranges
LF
125KHz
HF
13.56MHz
UHF
868915
MHz
Microwave
2.45GHz&
5.8GHz
TypicalMax
ReadRange
(PassiveTags)
Shortest
112
Short
224
Medium
110
Longest
115
TagPower
Source
Generallypassive
tagsonly,using
inductivecoupling
Generallypassive
tagsonly,using
inductiveor
capacitive
coupling
Activetagswith
integralbattery
orpassivetags
usingcapacitive
storage,
Efieldcoupling
Activetagswith
integralbatteryor
passivetagsusing
capacitivestorage,
Efieldcoupling
DataRate
Abilitytoread
near
metalorwet
surfaces
Slower
Moderate
Fast
Faster
Better
Moderate
Poor
Worse
AccessControl&
Security
Identifyingwidgets
through
manufacturing
processesorin
harshenvironments
Ranchanimal
identification
EmployeeIDs
Librarybooks
Laundry
identification
AccessControl
EmployeeIDs
supplychain
tracking
Highwaytoll
Tags
HighwaytollTags
Identificationof
privatevehicle
fleetsin/outofa
yardorfacility
Assettracking
Applications
RFID2005
IITBombay
30
Reader>Tagpowertransfer
Reader
Antenna
Tag
Reader
Separation
distance d
IITBombay
31
LimitingfactorsforpassiveRFID
1.
2.
3.
4.
5.
6.
RFID2005
IITBombay
32
Implications
SincePt1/d2,doublingreadrangerequires4X
thetransmitterpower.
Largerantennascanhelp,butattheexpenseof
largerphysicalsizebecauseG{t,r}Area.
MoreadvancedCMOSprocesstechnologywill
helpbyreducingPt.
Atlargedistances,readersensitivitylimitations
dominate.
RFID2005
IITBombay
33
RFeffectsofcommonmaterials
Material
Effect(s)onRFsignal
Cardboard
Absorption(moisture)
Detuning(dielectric)
Conductiveliquids
(shampoo)
Absorption
Plastics
Detuning(dielectric)
Metals
Reflection
Groupsofcans
Complexeffects(lenses,
filters)
Reflection
Humanbody/animals
RFID2005
Absorption,Detuning,
Reflection
IITBombay
34
Communicationprotocols
Listenbeforetalk
Mandatorylistentimeof>5msecbeforeeachtransmission
Max4secTXthenrelistenfor100msec
TransmissionfromotherReaders
865MHz
RFID2005
200KHz
IITBombay
867MHz
35
ETSIEN302208standard
Sharedoperationinband865.0868.0MHzattransmit
powersupto2WERP.
Operationin10subbandsof200kHz.
Powerlevelsof100mW,500mWand2WERP.
Mandatorylistenbeforetalkandlookbeforeleap.
865.0MHz
865.6MHz
867.6MHz
100mW
2W
500mW
FT
FT
LT
600kHz
LT
600kHz
LT
600kHz
867.7MHz
865.5MHz
RFID2005
FT
FT
LT
865.1MHz
868.0MHz
865.7MHz
867.5MHz
IITBombay
867.9MHz
36
Source:www.etsi.org
ReaderCollisionProblem
ReaderReaderInterference
ReaderTagInterference
RFID2005
IITBombay
37
ReaderCollisionandHiddenTerminal
Thepassivetagsarenotabletotakepartinthecollision
resolutionoravoidance,asinotherwirelesssystems
Consider:RTSCTSforhiddenterminalproblemin802.11
rfid:TisnotabletosendaCTSinresponsetoanRTSfromR
Incasemultiplereaders
trytoreadthesametag,
thetagcannotrespond
selectivelytoaparticular
reader
RFID2005
IITBombay
38
TDMAbasedsolution
Assigndifferenttimeslotsand/orfrequenciesto
nearbyreaders
Reducestographcoloringproblem(readersform
vertices)
Onlyreadertoreaderinterference
Assigndifferentoperatingfrequencies
Onlymultiplereadertotaginterference
Assigndifferenttimeslotsforoperation
Bothtypesofinterference
Firstallotdifferenttimeslots,thenfrequencies
RFID2005
IITBombay
39
Beaconbasedsolution
Areaderwhilereading
tag,periodicallysendsa
beacononthecontrol
channel
Assumptions
Separatecontrolchannel
betweenreaders
Therangeinthecontrol
channelissufficientfora
readertocommunicate
withallthepossible
readersthatmightinterfere
inthedatachannel
RFID2005
IITBombay
40
Beaconbasedsolution(contd.)
RFID2005
IITBombay
41
MultipleTags
Whenmultipletagsareinrangeofthereader:
Allthetagswillbeexcitedatthesametime.
Makesitverydifficulttodistinguishbetweenthetags.
Collisionavoidancemechanisms:
Probabilistic:
Tagsreturnatrandomtimes.
Deterministic:
Readersearchesforspecifictags.
RFID2005
IITBombay
42
TagCollisionProblem
Multipletagssimultaneouslyrespondtoquery
Resultsincollisionatthereader
Severalapproaches
Treealgorithm
Memorylessprotocol
Contactlessprotocol
Icodeprotocol
RFID2005
IITBombay
43
TreeAlgorithm
Readerqueriesfortags
Readerinformsincaseofcollisionandtags
generates0or1randomly
If0thentagretransmitsonnextquery
If1thentagbecomessilentandstartsincrementing
itscounter(whichisinitiallyzero)
Counterincrementedeverytimecollisionreported
anddecrementedeverytimeidentificationreported
Tagremainssilenttillitscounterbecomeszero
RFID2005
IITBombay
44
TreeAlgorithmExample
Readerinformstagsincaseofcollisionandtagsgenerate0or1
If0thentagretransmitsonnextquery,elsetagbecomessilentandstartsacounter.
Counterincrementedeverytimecollisionreportedanddecrementedotherwise.
RFID2005
IITBombay
45
TreeAlgorithmComplexity
TimeComplexityO(n)wherenisnumberof
tagstobeidentified
MessageComplexity
nisunknown(nlogn)
nisknown(n)
Overheads
Requiresrandomnumbergenerator
Requirescounter
RFID2005
IITBombay
46
MemorylessProtocol
Assumption:tagIDstoredinkbitbinarystring
Algorithm
Readerqueriesforprefixp
Incaseofcollisionqueriesforp0orp1
Timecomplexity
RunningtimeO(n)
WorstCasen*(k+2logn)
MessageComplexityk*(2.21logn+4.19)
RFID2005
IITBombay
47
MemorylessProtocolExample
Readerqueriesforprefixp
Incaseofcollision,readerqueriesforp0orp1
Example:considertagswithprefixes:00111,01010,01100,10101,
10110and10111
RFID2005
IITBombay
48
ContactlessProtocol
Assumption:tagIDstoredinkbitbinarystring
Algorithm
Readerqueriesfor(i)thbit
Readerinformsincaseofcollision
Tagswith(i)thbit0becomesilentandmaintaincounter
Tagswith(i)thbit1respondtonextqueryfor(i+1)thbit
TimecomplexityO(2k)
MessagecomplexityO(m(k+1)),wheremis
numberoftags
RFID2005
IITBombay
49
ContactlessProtocolExample
Readerqueriesfor(i)thbit
Readerinformsincaseofcollision
Tagswith(i)thbit0becomesilentandmaintaincounter
Tagswith(i)thbit1respondtonextqueryfor(i+1)thbit
Example:tagswithprefixes:01,10and11
RFID2005
IITBombay
50
ICodeProtocol
BasedonslottedALOHAprinciple
Algorithm
ReaderprovidestimeframewithNslots,Ncalculated
forestimatenoftags
Tagsrandomlychooseaslotandtransmittheir
information
Responsespossibleforeachslotare
Empty,notagtransmittedinthisslotc0
Singleresponse,identifyingthetagc1
Multipleresponses,collisionck
RFID2005
IITBombay
51
ICodeProtocol
Newestimateforn:lower
bound
lb(N,c0,c1,ck)=c1+2ck
Usingestimaten,Ncalculated
Nbecomesconstantaftersometime
UsingthisNcalculatenumberofreadcyclesstoidentifytagswithagivenlevelofaccuracy
Timecomplexityt0*(s+p)
t0istimeforonereadcycle
pnumberofreadcyclesforestimatingN
Messagecomplexityn*(s+p)
RFID2005
IITBombay
52
Outline
OverviewofRFID
ReaderTag;Potentialapplications
RFIDTechnologyInternals
RFcommunications;Reader/Tagprotocols
Middlewarearchitecture;EPCstandards
RFIDBusinessAspects
SecurityandPrivacy
Conclusion
RFID2005
IITBombay
53
Howmuchdata?
ConsiderasupermarketchainimplementingRFID:
12bytesEPC+ReaderID+Time=18bytespertag
Averagenumberoftagsinaneighborhoodstore=700,000
Datageneratedpersecond=12.6GB
Datageneratedperday=544TB
Assuming50storesinthechain,
datageneratedperday=2720TB
StanfordLinearAcceleratorCentergenerates500TB
RFID2005
IITBombay
54
RFIDmiddleware
RFID2005
IITBombay
55
Source:ForresterResearch:RFIDMiddleware
Middlewareframework:PINES
Data Collection & Device Management Engine
Device
Management
Engineand
UI
Movementand
DeviceEmulator
Engine
Layout
Store
Product
InformationStore
Event
Store
EISData
Connectr
Decision
Support
Engine
Realtime
QueryEngine
andUI
Notification
Engineand
UI
RFID2005
Action
Rule
Graphical
Dashboard
IITBombay
Automatic
Actionable
Rules
PML
Server
Automated
Actuation
Engine
56
Source:PersistentSystems
Retailcasestudy:Enablingrealtimedecisions
12.Lastthreehour
promotionaloffer
alertonproductX
1.Raw
eventdata
11.Promotional
offeralert
2.Logdata
3.Queryo/pdata
10.Promotional
offerupdate
4.Offtakedata
onXproduct
5.Fourhourstocloseof
retailsstoresandproduct
Xsalestargetfortheday
notmet!
6.Notificationsforapprovalof
promotionalofferonproductX
RFID2005
IITBombay
9.Promotional
offerupdate
8.Approval
alert
7.Approval
57
Source:PersistentSystems
RFID2005
IITBombay
58
Source:PersistentSystems
RFID2005
IITBombay
59
Source:PersistentSystems
Click to
modify
parameter
s
60
Source:PersistentSystems
Site
Definition
RFID2005
IITBombay
61
Source:PersistentSystems
Floor
Definition
RFID2005
Zone
Definition
IITBombay
62
Source:PersistentSystems
Location
Definition
RFID2005
IITBombay
63
Source:PersistentSystems
RFID2005
IITBombay
64
Source:PersistentSystems
Click to
view reader
and
antenna
properties
Click to
administer
reader and
antenna
RFID2005
IITBombay
65
Source:PersistentSystems
Reader
definition
RFID2005
IITBombay
66
Source:PersistentSystems
RFID2005
IITBombay
67
Source:PersistentSystems
Application
Query
Builder
RFID2005
IITBombay
68
Source:PersistentSystems
Snapshot of
all Queries
RFID2005
IITBombay
69
Source:PersistentSystems
Dashboards
Corporate dashboards for enhanced decision
making
RFID2005
IITBombay
70
Source:PersistentSystems
Query
definition
Query result
snapshot
RFID2005
IITBombay
71
Source:PersistentSystems
Query
definition
Query result
snapshot
RFID2005
IITBombay
72
Source:PersistentSystems
Acceptable
Inventory
Threshold
Monitored
Daily
Daily
Monitor
Indicates
Need for
Action
Daily
Monitor
Reflects
Result of
Action
RFID2005
IITBombay
73
Source:PersistentSystems
Graphical
dashboard
builder to
provide visual
view over query
RFID2005
IITBombay
74
Source:PersistentSystems
Drill-down view
of Query result
RFID2005
IITBombay
75
Source:PersistentSystems
Snapshot of all
application
dashboards
RFID2005
IITBombay
76
Source:PersistentSystems
Notifications
Notifications for enhanced decision making
RFID2005
IITBombay
77
Source:PersistentSystems
a
Configuration
panel for
notification
RFID2005
IITBombay
78
Source:PersistentSystems
NotificationsonDesktop
Notification
Event
Subscriber
Notification
Message
instance
RFID2005
IITBombay
79
Source:PersistentSystems
RFID2005
IITBombay
80
Source:PersistentSystems
RFID2005
IITBombay
81
Source:PersistentSystems
TheEPCmodel:InternetofThings
RFID2005
IITBombay
82
Source:www.epcglobalinc.org
EPCandPML
EPCElectronicProductCode
Headerhandlesversionandupgrades
EPCManagerProductManufacturerCode
ObjectClassClass/TypeofProduct
SerialNumberUniqueObjectIdentity
PMLPhysicalMarkupLanguage
ExtensionofXML
RepresentationofTaggedObjectInformation
InteractionofTaggedObjectInformation
RFID2005
IITBombay
83
SavantandONS
Savants
ManagetheflowofEPCdatafromRFIDreaders
Datasmoothing
Readercoordination
Dataforwarding
Datastorage
InteractwiththeONSnetwork
ONSServers
DirectoryforEPCinformation,similartoInternetDNS
UsestheobjectmanagernumberoftheEPCtofind
outhowtogetmoreinformationabouttheproduct
RFID2005
IITBombay
84
SuppliersInternalSupplyChain
EPCcompliant
RFIDtagsare
placedon
products,
casesorpallets
during
distributionor
manufacturing
CustomersInternalSupplyChain
EPCprocessflow
CustomersRFIDsystem
readstheEPCinformation
andrequestsadditional
datafromtheEPC
Network
TheEPCenabled
productisreceivedatthe
customersite
TheproductentersthesupplychainwiththeEPCinformationattached
RFID2005
IITBombay
85
EPCTags
64and96bitEPCtagshavebeendefined
010000A2100015E000189DF0
Header EPCManager ObjectClass SerialNumber
835bits 3956bits
8Bits
6095bits
AllowsforuniqueIDsfor268millioncompanies
Eachcompanycanthenhave16millionobjectclasses
EachobjectorSKUcanhave68billionserialnumbers
assignedtoit
RFID2005
IITBombay
86
TheEPCNetwork
EPC Network
Manufacturer
Retailer
1.EPClifecyclebeginswhenaManufacturertagstheproduct
RFID2005
IITBombay
87
Source:VerisignInc
TheEPCNetwork
EPC Network
Electronic Product Code
urn:epc:sgtin:47400.18559.1234
Identification on Bar Codes
Identification for Serialized Information
Synt
ax
Dom
ain
Name
Manufacturer
EPC
4thlevel
3rdlevel
2ndlevel
Toplevel
ds .
vnds
.
verisign
.
com
18559
.
47400
.
Retailer
.
onsepc
com
1.EPClifecyclebeginswhenaManufacturertagstheproduct
RFID2005
IITBombay
88
TheEPCNetwork
EPC Network
Manufacturer
Retailer
1.EPClifecyclebeginswhenaManufacturertagstheproduct
2.Manufacturerrecordsproductinformation(e.g.,manufacturedate,expirationdate,
location)intoEPCInformationService
3.EPCInformationServiceregistersEPCknowledgewithEPCDiscoveryService
RFID2005
IITBombay
89
TheEPCNetwork
EPC Network
Manufacturer
Retailer
4.ManufacturersendsproducttoRetailer
5.RetailerrecordsreceiptofproductintoEPCIS
6.RetailersEPCISthenregistersproductknowledgewithEPCDiscoveryService
RFID2005
IITBombay
90
TheEPCNetwork
EPC Network
Retailer
Application
7
8
Manufacturer
Retailer
7.IfRetailerrequiresproductinformation,RootONSisqueriedforlocationof
ManufacturersLocalONS
8.ManufacturersLocalONSisqueriedforlocationofEPCIS
RFID2005
IITBombay
91
TheEPCNetwork
Total
Transaction
Time:
EPC Network
<10
milliseconds
Retailer
Application
Manufacturer
Retailer
9.RetailerqueriesManufacturerEPCISfordesiredproductinformation(e.g.,
manufacturedate,expirationdate,etc.)
RFID2005
IITBombay
92
Outline
OverviewofRFID
ReaderTag;Potentialapplications
RFIDTechnologyInternals
RFcommunications;Reader/Tagprotocols
Middlewarearchitecture;EPCstandards
RFIDBusinessAspects
SecurityandPrivacy
Conclusion
RFID2005
IITBombay
93
BusinessimplicationsofRFIDtagging
CumulativeValue
Consumer
Supply
Chain
Management
Non
Resaleable
Management
Truck/Asset
RFID2005
Customerinsight
Shelfavailability
Selfcheckout
Newpaymentmechanisms
Returnmanagement
Maintenance
QualityControl
DistributionProductivity
Track&Trace
Inventorymanagement
Assetmanagement
Shelfmaintenance
Highvaluegoodsmgmt
Track&Trace
Inventorymanagement
Assetmanagement
Pallet/Case
Tote/Package
IITBombay
LevelofTagging/Time
94
Source:www.accenture.org
RFIDdeploymentchallenges
ManageSystemcosts
Choosetherighthardware
Choosetherightintegrationpath
Choosetherightdatainfrastructure
HandleMaterialmatters
RFTaggingofproducedobjects
DesigninglayoutsforRFInterrogators
TagIdentificationSchemeIncompatibilities
Whichstandardtofollow?
OperatingFrequencyVariances
LowFrequencyorHighFrequencyorUltraHighFrequency
BusinessProcessRedesign
Newprocesseswillbeintroduced
Existingprocesseswillberedefined
TrainingofHR
CostROIsharing
RFID2005
IITBombay
95
Usingtagswithmetal
Tagsplaceddirectlyagainstmetalwill
negativelyaffectreadability
Offsettagfromsurface
Spacetagfromsurface
Coupleone
endofthe
antennato
themetal
RFID2005
AngleTag
IITBombay
96
GettingreadyforRFID
Identifybusinessprocessimpacts
Inventorycontrol(acrossthesupplychain)
Manufacturingassembly
DetermineoptimalRFIDconfiguration
WhereamIgoingtotagmycomponents/products?
Surfaces,metalenvironmentandhandlingissues
WhereamIgoingtoplacethereaders?
Movingfromthelabenvironmenttothemanufacturingor
distributioncentercanbetricky
WhenamIgoingtoassembletheRFIDdata?
IntegratewithERPandothersystems
RFID2005
IITBombay
97
RFIDservicesvaluechain
Strategy/
Consulting
Hardware
Middleware/
DeviceMgmt
EPC
Network
Services
Enterprise
Data
Application
&Information
Management Integration
Business
Applications
SystemIntegrationandSolutionDelivery
Business
Process
Integration
Solution
Framework
Network
Setup
RFaspects
RFID2005
Tags
Readers
Label
Printers
Product
ETL
Catalogand Services
Attribute
Managemnt Legacy
Datafiltering Discovery
Application
Services
Data
Integration
Reader
Synchro
coordination Authorization
nization
/
Authenticatn
Policy
Management Framework
Event
Monitoring
Directory
Services
SupplyChain
Execution
ERP
Warehouse
Management
Store
Management
Distribution
Management
IITBombay
98
Source:AMRResearch
Privacy:TheflipsideofRFID
Hiddenplacementoftags
Uniqueidentifiersforallobjectsworldwide
Massivedataaggregation
Unauthorizeddevelopmentofdetailedprofiles
Unauthorizedthirdpartyaccesstoprofiledata
Hiddenreaders
Justincaseyou
wanttoknow,shes
carrying700Euro
RFID2005
IITBombay
99
Source:www.rfidprivacy.org
TheBlockerTagapproach
Treewalkingprotocolforidentifyingtags
recursivelyasksquestion:
Whatisyournextbit?
Blockertagalwayssaysboth0and1!
Makesitseemlikeallpossibletagsarepresent
Readercannotfigureoutwhichtagsareactually
present
Numberofpossibletagsishuge,soreaderstalls
RFID2005
IITBombay
100
Moreonblockertags
Blockertagcanbeselective:
Privacyzones:OnlyblockcertainrangesofRFIDtag
serialnumbers
Zonemobility:Allowshopstomoveitemsintoprivacy
zoneuponpurchase
Example:
Blockerblocksallidentifierswithleading1bit
Itemsinsupermarketcarryleading0bit
Oncheckout,leadingbitisflippedfrom0to1
PINrequired,asforkilloperation
RFID2005
IITBombay
101
TheChallengeResponseapproach
Tagdoesnotgiveallitsinformationtoreader.
Thecloserthereader,themoretheprocessing.
Tagrevealshighestlevelofauthenticatedinformation.
1. Readerspecifieswhichlevelitwants.
2. Tagspecifieslevelofsecurity,and/oramountof
energyneeded.
3. Readerproceedsatthatlevelofsecurity.
4. Tagrespondsifandonlyifitgetsenergyand
securityrequired.
RFID2005
IITBombay
102
Somemoreapproaches
TheFaradayCageapproach.
PlaceRFIDtagsinaprotectivemesh.
Wouldmakelocomotiondifficult.
TheKillTagapproach.
Killthetagwhileleavingthestore.
RFIDtagsaretoousefulforreverselogistics.
TheTagEncryptionapproach.
Tagcyclesthroughseveralpseudonyms.
Gettingagoodmodelisdifficult.
Noonesizefitsallsolution.
Securityhingesonthefactthatintherealworld,an
adversarymusthavephysicalproximitytotagsto
interactwiththem.
RFID2005
IITBombay
103
Outline
OverviewofRFID
ReaderTag;Potentialapplications
RFIDTechnologyInternals
RFcommunications;Reader/Tagprotocols
Middlewarearchitecture;EPCstandards
RFIDBusinessAspects
SecurityandPrivacy
Conclusion
RFID2005
IITBombay
104
RFID:Thecompletepicture
TagsandReaders
IdentifyingReadPoints
Installation&RFTuning
RFIDMiddleware
Connectors&Integration
ProcessChanges
CrossSupplyChainView
RFID2005
IITBombay
105
PointstonoteaboutRFID
RFIDbenefitsareduetoautomationandoptimization.
RFIDisnotaplug&playtechnology.
Onefrequencyfitsallisamyth.
Technologyisevolvingbutphysicshaslimitations.
RFIDdoesnotsolvedatainconsistencywithinand
acrossenterprises.
ManagementofRFIDinfrastructureanddatahasbeen
underestimated.
RFID2005
IITBombay
106
RFIDSummary
Strengths
Advancedtechnology
Easytouse
Highmemorycapacity
Smallsize
Opportunities
Weaknesses
Lackofindustryandapplication
standards
HighcostperunitandhighRFID
systemintegrationcosts
Weakmarketunderstandingof
thebenefitsofRFIDtechnology
Threats
Couldreplacethebarcode
Ethicalthreatsconcerning
EnduserdemandforRFID
privacylife
Highlyfragmentedcompetitive
systemsisincreasing
Hugemarketpotentialinmany
environment
businesses
RFID2005
IITBombay
107
SomeLinks
http://www.epcglobalinc.com/
http://www.rfidjournal.com/
http://rfidprivacy.com/
http://www.rfidinc.com/
http://www.buyrfid.com/
ThankYou
RFID2005
IITBombay
108