UHF RFID protocols- Targeting increased application requirements. Speaker: Ulrich Friedrich, Atmel



Similar documents
Radio Transmission Performance of EPCglobal Gen-2 RFID System

Specification for RFID Air Interface

EPC C-1 G-2 / ISO C RFID IC

Specification for RFID Air Interface

Specification for RFID Air Interface

How To Use A Sound Card With A Subsonic Sound Card

What standards ISO/CEI ISO/CEI EPC class 1 gen 2. RFID standards. ISO14443,ISO15693 and EPCGlobal. Mate SoosINRIA.

How To Make A Multi-User Communication Efficient

INTEGRATED CIRCUITS I CODE SLI. Smart Label IC SL2 ICS20. Functional Specification. Product Specification Revision 3.1 Public. Philips Semiconductors

RFSPACE CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO

Agilent E6832A W-CDMA Calibration Application

EPCglobal RFID standards & regulations. Henri Barthel OECD Paris, 5 October 2005

CS263: Wireless Communications and Sensor Networks

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal.

SR2000 FREQUENCY MONITOR

MoCA 1.1 Specification for Device RF Characteristics

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

EnOcean Radio Protocol 2. September 26, 2013 SPECIFICATION V1.0. Subject to modifications EnOcean Radio Protocol 2 V1.0 Page 1/19

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

AN Application Note: FCC Regulations for ISM Band Devices: MHz. FCC Regulations for ISM Band Devices: MHz

How To Understand The Power Of An Freddi Tag (Rfid) System

Frequency Hopping Spread Spectrum PHY of the Wireless LAN Standard. Why Frequency Hopping?

Implementing Digital Wireless Systems. And an FCC update

CHAPTER 1 Introduction 1

SL2 ICS53/SL2 ICS General description I CODE SLI-S/I CODE SLI-S HC. 1.1 Anticollision. 1.2 Contactless energy and data transfer

UHF-Technology. Vorlesung RFID Systems Benno Flecker, Michael Gebhart TU Graz, Sommersemester 2014

PXI. GSM/EDGE Measurement Suite

1 Lecture Notes 1 Interference Limited System, Cellular. Systems Introduction, Power and Path Loss

The Phase Modulator In NBFM Voice Communication Systems

Atmel Innovative Silicon RFID IDIC Solutions

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

RF Measurements Using a Modular Digitizer

Spectrum and Power Measurements Using the E6474A Wireless Network Optimization Platform

Automated Identification Technologies

Protocolo IEEE Sergio Scaglia SASE Agosto 2012

Cloud RFID UHF Gen 2

RX-AM4SF Receiver. Pin-out. Connections

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

Radio Frequency Identification (RFID)

DRM compatible RF Tuner Unit DRT1

Digital Modulation. David Tipper. Department of Information Science and Telecommunications University of Pittsburgh. Typical Communication System

HD Radio FM Transmission System Specifications Rev. F August 24, 2011

Multi-Carrier GSM with State of the Art ADC technology

COMPATIBILITY AND SHARING ANALYSIS BETWEEN DVB T AND RADIO MICROPHONES IN BANDS IV AND V

Distributed Real-Time Systems (TI-DRTS) Track 2. CAN-BUS Introduction. Version Ref. VECTOR application note & Motorola note

RFID Penetration Tests when the truth is stranger than fiction

Wireless Personal Area Networks (WPANs)

LTE Evolution for Cellular IoT Ericsson & NSN

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

RFID Basics HEGRO Belgium nv - Assesteenweg Ternat Tel.: +32 (0)2/ Fax : +32 (0)2/ info@hegrobelgium.

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

Tag Performance Parameters and Test Methods Version 1.1.3

Introduction to Receivers

Security in Near Field Communication (NFC)

Realtime FFT processing in Rohde & Schwarz receivers

Product Information S N O. Portable VIP protection CCTV & Alarm System 2

Using ISO Compliant RFID Tags in an Inventory Control System

RFID Design Principles

Dynamic Frequency Selection (DFS) and the 5GHz Unlicensed Band

Analysis of Immunity by RF Wireless Communication Signals

RF Communication System. EE 172 Systems Group Presentation

RTT 60.5 msec receiver window size: 32 KB

A Semi-Passive UHF RFID Tag Chip Applied for Electronic Vehicle Identification (EVI)

MANUAL FOR RX700 LR and NR

RFID Design Principles

CDMA Network Planning

Monitores Equipos Móviles Especificaciones de Producto

DVT913 TV CHANNEL CONVERTER

Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB

Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation.

GSM Channels. Physical & Logical Channels. Traffic and Control Mutltiframing. Frame Structure

LTE UE RF measurements An introduction and overview

FM Radio Transmitter & Receiver Modules

USB Plus+ RFID Reader Setup Guide

Article from Micrel. A new approach to the challenge of powering cellular M2M modems By Anthony Pele Senior Field Applications Engineer, Micrel

RFID BASED VEHICLE TRACKING SYSTEM

Application Note AN-00125

a leap ahead in analog

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

STANDARDS TO ACCESS AND OPERATE SATELLITE SERVICES

DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch

Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive

RECOMMENDATION ITU-R F (Question ITU-R 157/9) b) that systems using this mode of propagation are already in service for burst data transmission,

AM/FM/ϕM Measurement Demodulator FS-K7

Security & Chip Card ICs SLE 44R35S / Mifare

Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT)

Basic Concepts in RFID Technology

Title: Low EMI Spread Spectrum Clock Oscillators

Ideal for high dynamic range measurements from compression to noise floor

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

Lecture 17: Wireless Networking"

ECB GHz Super G 108Mbps Access Point/Client Bridge/Repeater/WDS AP/

Frequency Hopping Spread Spectrum (FHSS) vs. Direct Sequence Spread Spectrum (DSSS) in Broadband Wireless Access (BWA) and Wireless LAN (WLAN)

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper

Datasheet. High-Performance airmax Bridge. Models: NBE-M2-13, NBE-M5-16, NBE M5-19. Uniform Beamwidth Maximizes Noise Immunity

CE Test Report. : Microchip Technology Inc West Chandler Blvd., Chandler, Arizona , USA

EPS and Network Engineering

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

Obsolete Product(s) - Obsolete Product(s)

Transcription:

UHF RFID protocols- Targeting increased application requirements Speaker: Ulrich Friedrich, Atmel

An application scenario Summary of different packaging sizes related to pallets A collection of tags containing an ID is moving on a pallet There are for example 2 pallet tags, up to 500 case tags, up to 2000 inner pack tags and up to 12000 item tags on a full pallet (one of the EPC scenarios) The pallet is moving with up to 20 km/h through a dock door There are many dock doors close together The fork lift is driving from door to door It is cold -20 degree Celsius The communication shall be wireless Time is money 2

What is required by (basic?) application(s)? A protocol shall enable cheap solutions The implementation shall enable an added value The protocol implementation shall work 100% every time and anywhere (it is a wish!!!) Read of an information (ID number,.,..) stored on a tag placed on a pallet,. Program of an information on the chip over a long distance? Basic encryption possibility To hide forward transmitted information Interrupt level(s) within singulation procedures Hide function for tags (access) (required for drugs, ) Kill (it was defined in such a way) The protocol shall be public Open standard like a de facto standard (EAN/UCC, ) ISO registered standard 3

UHF RFID Protocols Top level questions related to the needed protocol Which kind of tags shall be identified? Is it so important to get all tags? Priority: pallet -> case -> inner pack cases -> items Are there any limitations given by RF regulations? (A4) What is the required TX power for the reader which enables a 100 % possibility to power a tag for a certain time frame? (A4) The system shall be able to address the last tag in the middle of the pallet!!!! Is the allowed RFID system able to do this job? Is the protocol usable also in other countries? Because I want to send this pallet to... They have to check the pallet, too. 4

Questions to the audience Required effective data rate????????????? 5

Main properties for a protocol targeting such applications? A really world wide accepted protocol An open and public standard which defines the basics Open: Anyone can use it Enabling diversification to upper levels Public industrial standard A possibility to address a single tag out of several An arbitration which is able to detect any number of tags in a short time Interrupt level(s) A function enabling a multi dock door scenario A select mechanism to select the package level dynamic priority during arbitration A write and a read possibility for an ID or other data Which kind of ID? Programmable length of the ID Truncated read Nice to have: A possibility to write several tags at once (same data portion) Parts of the ID, like ID length, AFI, DSFID, manufacturer ID,. 6

Requirement for an air interface description considering power effects (A6, A7) Due to power gaps moving tags are sometimes not powered by the field Therefore, a tag shall be able to hold the select status over a defined time to skip power gaps. This status info is stored as a persistent node on chip The information storage over time depends on Temperature (leakage current, 9 degree rule) Protocol solutions Not specified (ISO 18000-6) Between 500 ms @ 60 C and 2 sec @ - 40 C (Class1Gen2) 7

UHF RFID Protocols Protocol requirements and solutions to address different RF regulations (A8, A9, A10) Requirement Possibility to tune the spectrum Solutions Traditional AM modulation (DSB-ASK)(ISO 18000-6 and class0, class0) Reduction of the modulation index The feasibility of the tag to distinguish between noise and real signal decrease Power of the side band decrease and power to the tag ok Modulation index = 1 Power transport is worst case Robustness against other services: top Other types of AM modulation DSBM (Palomar) = DSB-SC = PR-ASK (Class1Gen2) Best power transport combined with m = 1 Half of bandwidth relative to traditional AM SSB (Class1Gen2) Advantage in bandwidth 8

Influence of the RF regulations and challenges for the backscatter stream (A11, A12,) Europe: In band is required Necessary bandwidth rule Not related to a power mask level In channel also required in Europe FCC no limitation as long as it is below the power mask Additional challenge long range means also low RX power on reader side 100 db is a real challenge Monitors, neon light, electronic controlled neon light; they are backscattering a modulated carrier, too. Other noise sources (cell phone, etc.) Allowed spurious emissions in Europe -54 dbm (SRD s) -36 dbm (phones) The power of the receivable backscatter stream can be less 9

Solution for the backscatter link within Class1Gen2 (A13, A14) Data rate 20 kbit/s to 640 kbit/s Enabling spectrum management (similar to Palomar) Former ISO and Auto-ID solutions around 40 kbit/s ASK or PSK Former only ASK Asynchronous backscatter link Half duplex communication is default communication style Base band encoding (FM0) (Europe) Close to the carrier (max 640 khz) Class1Gen2: Miller encoded sub carrier The primitive contains 2 to 8 modulation swings per bit FFT? Linear prediction method for detection is possible Close to the carrier (max 640 khz) long and short preamble To enable different reader implementations If the environment is very noisy (synchronization) 10

Master slave arbitration types (A15) General Old: no restriction New: the ID shall never be transmitted by the reader Security (drugs, military goods) Aloha Time controlled Slot controlled (ISO 18000-6 A) Throughput: statistical maximum is 1/3 Speed depends mainly on feasibility to detect a collision or a free slot Deterministic types Throughput: 100% Enables dynamic hierarchy management (package level) To be very fast, full duplex is required, which is not standard yet Blind time of the RX path of the reader must be considered Current deterministic solutions (ISO 18000-6 B, Class0, Palomar) 11

Arbitration within Class1Gen2 Half duplex arbitration RSSI is disabled during return link Acknowledge mechanism after Query based on a 16 bit random value Not acknowledge (NAK) if the reader has seen an invalid ID stream ID length is programmable 18000-6A+B; fixed Tag ID ( /= item ID) length Arbitration timing is a function of the ID length Positive ACK of received ID was skipped It is possible to get more than one ID at once Truncated read is enabled (advantage in time) 12

The moving problem The pallet is scanned by a reader Each tag sets the select flag if it was recognized Acknowledged by receiving the backscattered random value What will happen if the pallet was scanned some seconds before, too? The reader can send a reset command Look at the picture!!! This will not work if the tags are moving Also a pre-selection for arbitration must be done several times 13

Solution for the shown moving problem Former solution for arbitration tag is selected -> set a persistent node flag Reset over time or by a reset command Such a reset command will not be received by all tags Solution: A / B symmetry If a tag is selected then it is A or B The select marker can be reset over time or by a command If a tag has been previously selected as A, it will shift to B or if it has been previously selected as B it will shift to A A command controlled reset is not necessary 14

The portal challenge There are several portals close to each other The tag shall be able to distinguish between the readers Solution Old: physical techniques (metal shields) New: physical techniques and/or addressing techniques The arbitration is controlled by a session parameter 4 sessions are supported This allows also an interrupt solution Portal reader, different hand held readers Dense reader mode (not practical/usable) in Europe!? Reader interferes with reader and tag with tags 15

How to program data to the tag Receipt mechanism Ok signaling only Tag backscatters the content of the memory as a receipt Normal read mechanism Margin read, telling something about quality of programming (Partial) global programming within class1gen2 Not implemented in Class1Gen2 Requires error signaling and margin read possibility Partial global programming therefore also excluded from standard Atomic programming Implemented in all RDWR systems Simple 16 bit word encryption is implemented in Class1Gen2 Partial group programming not possible within Class1Gen2 16

UHF RFID Protocols Which properties are addressable by Class1gen2? A really world wide accepted protocol An open and public standard which defines the basics Open: Enabling diversification to upper levels Public industrial standard A possibility to address a single tag out of several An arbitration which is able to detect any number of tags in a short time Interrupt level(s) A function enabling dock door scenarios A select mechanism to select the package level A dynamic priority solution during arbitration no loop1(x select query ack loop2: (query_rep ack)) A write and a read possibility for an ID or other data Which kind of ID? Length of the ID? Up to 512 bit Truncated read Nice to have: A possibility to write several tags at once (same data portion) no Parts of the ID, like ID length, AFI, DSFID, manufacturer ID,. 17

Thanks for your attention Atmel homepage: www.atmel.com Presenter: Ulrich Friedrich, Atmel Email: Ulrich.friedrich@hno.atmel.com Date: February 2005 18

Appendix 19

A0: Atmel Employees: 8700 Revenue: 1.6 B$ Business area: Advanced logic, mixed signal, non-volatile memory and RF semiconductors. Atmel Germany GmbH: Subsidiary of Atmel Corporation Previously known as: TELEFUNKEN and TEMIC Location: Headquarter in Heilbronn, Germany One business segment: Development of RFID ICs LF (125 khz) : e5530, e555x series, e556x series, U2270 UHF: Palomar, ATA5590 One of the pioneers in RFID (since 1987) 20

A1: The link definition An RFID communication system is a master slave system An RFID protocol describes a wireless communication method A UHF RFID protocol shall Describe the synchronization method Define how the parameters for the forward and backscatter link are to be set Define which kind of encryption is supported (if needed) Define the supported commands Define how robustness can be achieved and error detection shall work Define what shall happened if a error occurs Define the MAC layer As long as the applications needs are changing we have to develop / upgrade protocols (A2, A3, A4) 21

Auto ID center A2: What has happened since 2000 Cheap Class1 Class0 Further developments based on Class1Gen2 Class 3 EAN/UCC epcglobal Class2 Class1Gen2 GTAG Typ A Typ B ISO (18000-6) Typ C Mode3 (Palomar) High performance considering RF regulations in Europe 2000 2004 Cheap/robust/secure/ RF regulations/speed/distance year 22

A3: Standards Standard protocols are driven and/ or controlled by Needs of applications The application itself The environment conditions Pressure of the market and the added value behind RF regulations Europe, US, Asia (Japan, Korea, China, ), Australia Politics Dinner sessions Standards are under development, every time Standards are not offering the best technical solution They are based on compromises They are describing a common ground for diversification strategies 23

A4: Some basics of UHF RFID d > λ 2π Q = 1 R L C ( t) cos( 2 π f t) cos( 2 π f t) s carrier = mod RCS P 2 λ G = 2 tag _ antenna 4 π R Z tag _ ic λ P distance max = n η Greader Gtransponder 4 π P Im phase _ angle = 2 arctan 4 Re λ 2 ( 4 π distance tag _ IC tag _ IC = Preader Gtag Greader ) reader transponder transponder IC transponder IC P tag ( x+ 2n( l + l )) j 2π 1 2 N λ N λ e = Preader + 20log 10, Abs + ( + ( + )) N = 4π x 2n l1 l2 N = λ e 4π j 2π ( 2l x+ 2n( l + l )) ( 2l1 x + 2n( l1 + l )) 0 0 2 1 λ 1 2 24

A5: A simplified UHF RFID system SCM unit rectifier tag power supply reader control bus PSK modulator clock extractor Transponder IC digital frontend FSM and memory unit mod D/A converter rectifier tag power supply uc F1 F2 VCO1 VCO2 mux PA PSK modulator clock extractor Transponder IC digital frontend FSM and memory unit frequency switch rectifier tag power supply PSK modulator clock extractor digital frontend FSM and memory unit signal processing unit I Q 0 90 LNA Transponder IC rectifier tag power supply Reader PSK modulator digital clock frontend extractor 25 Transponder IC FSM and memory unit

A6: Physics of UHF RFID Why UHF? Communication distance for inductive coupled systems is limited to λ d < 2π Practical limitations for sizing and by RF regulations Increased data rates relative to LF The field strength is influenced by reflections Constructive and destructive interference of the carrier signal Losses Free space attenuation 86 db free space attenuation @ 868 MHz and a distance of 4 m (reader (TX) -> tag -> reader (RX) In practice 100 db and more between TX and RX is a real challenge Tag attenuation because the tag needs also power for operation Attenuation given by the goods 26

A7: Example for the receivable power (Tag) as a function of distance and reflections Start 27 dbm @ 0 m 1m 3m distance 10 dbm 10 1 2 3 4-10 dbm -10 Tag sensitivity -20 power - 30 dbm -30 27

A8: RF Regulations for UHF based SRD s America Frequency: 902 928 MHz (915 MHz band) Transmitted power: 37 dbm EIRP (4 W) Up to 50 channels; channel bandwidth: up to 1 MHz Europe Old and new Frequency: 869.4-869.65 MHz Transmitted power: 27 dbm ERP (500 mw) One channel; channel bandwidth: 250 khz Or up to 10 channels; channel bandwidth: min 25 khz New Frequency: 865... 868 MHz Transmitted power: 34 dbm ERP (2 W) (listen before talk) 15 channels; channel bandwidth: 200 khz Asia (Japan/Korea/China under development) In ISO they have voted against each UHF based RFID system in 2002 Frequency (Japan) close to 950 MHz 28

DSB- or SSB-ASK Baseband Data: 010 1 1 PR-ASK Baseband Data: 010 A9: AM modulation types Amplitude Amplitude 0 0 Amplitude 0 1 2 3 Data Symbols DSB- or SSB-ASK Modulating Waveform 1 0 Amplitude 1 1 0 1 2 3 Data Symbols PR-ASK Modulating Waveform DSB-ASK requires more bandwidth than - ASK-SSB or - PR-ASK (DSBM) 0 1 2 3 Data Symbols DSB- or SSB-ASK Modulated RF 0 1 2 3 Data Symbols PR-ASK Modulated RF B A Power transport is optimized by using PR-ASK (DSBM) RF Envelope Unmodulated Field Modulated Field Field with Phase φ Phase Transition Field with Phase φ Modulation Depth = A B A DSB- or SSB-ASK Detected Waveform PR-ASK Detected Waveform 1 1 Amplitude Amplitude 0 0 1 2 3 Data Symbols 0 0 1 2 3 Data Symbols 29

A10: Spectrum challenges (Europe, EN 302 208) 100 kb/s DSBM 60 kb/s AM 30

UHF RFID Protocols A11: Possible solutions for the backscatter link Half duplex or full duplex communication FD to enable higher robustness in forward link FD requires that the RSSI is not disabled ASK or (real) PSK modulation ASK is the traditional solution (class0, class1, ISO 18000) PSK offers higher sensitivity, no power supply ripple PSK enables full duplex Spectrum management Enables better SNR; a shift around noise is possible Similar to Palomar Synchronous and / or asynchronous backscatter link Synchronous link has the highest SNR Synchronous requires full duplex if the timing is variable Asynchronous link is ISO 18000 conform 31

A12: Differences ASK vs. PSK Q high reflectivity (tag) low reflectivity (tag) Q state1 state1 state 2 I I backscatter signal state 2 Modulator control signal Modulator control signal power supply voltage power supply voltage time time 32

A13: Timing and spectrum adjustment within Class1Gen2 Forward threshold is defined by this timing reference R=>T Preamble Primitive timing for backscatter symbols is encoded by a timing reference 1 Tari 2.5 Tari RTcal 3.0 Tari 1.1RTcal TRcal 3 RTcal 12.5µs +/ 5% PW PW PW delimiter data-0 R=>T calibration (RTcal) T=>R calibration (TRcal) R=>T Frame-Sync 12.5µs +/ 5% 1 Tari PW 2.5 Tari RTcal 3.0 Tari PW delimiter data-0 R=>T calibration (RTcal) 33

A14: Sub carrier encoding within Class1Gen2 Miller Preamble (TRext = 0) M=2 M=4 4 M/LF 0 1 0 1 1 1 4 M/LF 0 1 0 1 1 1 M=8 4 M/LF 0 1 0 1 1 1 Miller Preamble (TRext = 1) M=2 16 M/LF 0 1 0 1 1 1 M=4 16 M/LF 0 1 0 1 1 1 M=8 16 M/LF 0 1 0 1 1 1 34

A15: Questions regarding current solutions for arbitration Deterministic Depends on the data stream for arbitration (ID, other data fields, random value) Over ID is now forbidden Arbitration has to be made over an n-bit random stream Aloha Is it possible to detect hidden tags (different distances!)? Is there a receipt mechanism based on a random value? Aloha implemented in ISO 18000-6 A Next slot mechanism is based on a 4 bit signature Tag backscatters the whole Tag ID (not the Item ID) No interrupt possibility if there is a collision (half duplex!) 4 bit signature is not always a random number But in praxis a 4 bit is a nice joke, birthday phenomenon!!! Truncated read not implemented 35

A16: The implementation of the arbitration within Class1Gen2 Single Tag Reply Interrogator Select CW Query CW Ack CW QueryRep QueryRep or QueryAdjust if EPC is valid NAK NAK if EPC is invalid Tag RN16 PC + EPC + CRC16 T 4 T 1 T 2 T 1 T 2 Collided Reply No Reply Invalid ACK Interrogator Query CW QueryRep CW QueryRep CW Ack CW QueryRep Collision Detected No Reply No Reply Tag RN16 RN16 T 1 T 2 T 1 T 3 T 1 T 2 T 1 T 3 36