33
Dipartimento di Ingegneria dell’Informazione e Scienze Matematiche RFID Technologies Coding and Modulation Alberto Toccafondi

RFID Technologies Coding and Modulation

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RFID Technologies Coding and Modulation

Dipartimento di Ingegneria dell’Informazione

e Scienze Matematiche

RFID TechnologiesCoding and Modulation

Alberto Toccafondi

Page 2: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding and modulation (I)Ø Signal and data flow in a digital communication system

Ø Signal coding• Bits need to be converted into sequences of pulses (a waveform)• Mapping of bits (0,1) to amplitudes and pulse shaping.• Optimize with respect to the channel characteristics• Add some degree of protection (interference, collisions)• Base band operation

Ø Modulation• Altering amplitude, frequency of phase of a HF carrier in relation to a baseband

signal

Signalcoding

Modulation Channel DemodulationSignal

decoding

Reader Transponder (tag)Noise

Data stream

Data stream

Page 3: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding and modulation (II)Ø Signal and data flow in a digital communication system

Ø Transmission channel• Introduce noise• Uses a transmission media (inductive coupling or microwaves)

Ø Demodulation• Signal processing to extract baseband signal from HF carrier

Ø Decoding• Reconstruct message• Fix possible transmission errors

Signalcoding

Modulation Channel DemodulationSignal

decoding

Reader Transponder (tag)Noise

Data stream

Data stream

Page 4: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding in RFID systemØ Non Return to Zero (NRZ)

• 1->High 0->Low• Typically used in FSK (Frequency) or PSK (phase)

Ø Unipolar RZ code• 1->negative transition in the first half-bit period 0->remain low• Typically used for avoid long high state

τ pulse

Tbit

Page 5: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding in RFID systemØ Manchester code

• 1->negative transition 0->positive transition (in the half bit period)• Typically used in tag->reader communication with subcarrier modulation

Ø Differential biphase (DBP-FM0)• 0->transition of any type in the half bit period 1->lack of transition• Level is inverted at the start of every bit period• there is at least one transition per bit

Page 6: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding in RFID systemØ Miller code

• 1->transition of any type in the half bit period• 0->hold the previous 1 level, invert the previous 0 level

Ø Modified Miller code• High level. Each transition in the Miller code is replaced by a short negative pulse;• Ensures a continuous power supply in RFID system

Page 7: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding in RFID systemØ Differential coding

• 1->change in the signal level at the start of every bit• 0->signal level remains unchanged

Ø Pulse-Interval code• 0->pause of duration t; 1->pause of duration 2t;• Typically used for Reader->Transponder data transfer;• Ensures a continuous power supply in RFID system during data transfer.PIE EncodingPIE Encoding

http://rfidsecurity.uark.edu 15

0 0 01 1

Page 8: RFID Technologies Coding and Modulation

Alberto Toccafondi

Coding selectionØ Signal spectrum after modulation

Ø Susceptibility to transmission error

Ø Passive RFID Reader->Tag

• power supply during signal transmission

• easy demodulation at the tag

Ø Passive RFID Tag->Reader

• power consumption

• easy carrier suppression

Page 9: RFID Technologies Coding and Modulation

Alberto Toccafondi

ModulationØ Coded signal is converted from baseband to RF-Band

Ø Parameters of a high frequency carrier

amplitudephase (or instantaneous frequency)

Ø Possible modulation schemes• amplitude• frequency• phase

Ø Digital modulations• amplitude shift keying (ASK)• frequency shift keying (FSK)• phase shift keying (PSK)

umod(t) = a(t)cos[2π f

ct + φ(t)]

Page 10: RFID Technologies Coding and Modulation

Alberto Toccafondi

ASK modulationØ Amplitude of the carrier frequency switched between two states, u0

and u1 by the binary coded signal

6.2 DIGITAL MODULATION PROCEDURES 187

Carrier

Sideband

P

f

Figure 6.5 Each modulation of a sinusoidal signal — the carrier — generates so-called (mod-ulation) sidebands

To find the duty factor m we calculate the arithmetic mean of the keyed and unkeyedamplitude of the carrier signal:

um = u0 + u1

2(6.1)

The duty factor is now calculated from the ratio of amplitude change u0 − um tothe mean value um:

m = !um

um= u0 − um

um= u0 − u1

u0 + u1(6.2)

In 100% ASK the amplitude of the carrier oscillation is switched between the carrieramplitude values 2um and 0 (On-Off keying ; Figure 6.6). In amplitude modulationusing an analogue signal (sinusoidal oscillation) this would also correspond with amodulation factor of m = 1 (or 100%) (Mausl, 1985).

The procedure described for calculating the duty factor is thus the same as thatfor the calculation of the modulation factor for amplitude modulation using analogue

∆û m

û mû 1

û 0

t

m = 0.5; (ASK 50%)

Figure 6.6 In ASK modulation the amplitude of the carrier is switched between two states bya binary code signal

1 0

Ø Duty factor m

um=u0+ u

1

2m =

u0− u

1

um

Page 11: RFID Technologies Coding and Modulation

Alberto Toccafondi

ASK modulation

Ø simple to demodulate with envelope detector

School of Engineering

0

2A

Modulationssignal: a(t)= A [1 + s(t)]

1 0 1 1 0 1 0 0 1 1

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

-2A

0

2A

ASK-Signal: y(t) = a(t)�sin(2Sf0t)

t

MSE, Rumc, mod, 2

ASK: Amplitude Shift Keying

1 0

2A 2 21 (0 4 / 2)

2S A A �

on/off Keying simple to demodulate with envelope-detector

signal space diagram

signal power

School of Engineering

0

2A

Modulationssignal: a(t)= A [1 + s(t)]

1 0 1 1 0 1 0 0 1 1

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

-2A

0

2A

ASK-Signal: y(t) = a(t)�sin(2Sf0t)

t

MSE, Rumc, mod, 2

ASK: Amplitude Shift Keying

1 0

2A 2 21 (0 4 / 2)

2S A A �

on/off Keying simple to demodulate with envelope-detector

signal space diagram

signal power

Ø 100% ASK the amplitude is switched between u0=2um and u1=0

Page 12: RFID Technologies Coding and Modulation

Alberto Toccafondi

ASK modulationØ ASK modulation is achieved by multiplying this code signal ucode(t) by

the carrier oscillation uCr(t).

188 6 CODING AND MODULATION

signals (sinusoidal oscillation). However, there is one significant difference betweenkeying and analogue modulation. In keying, a carrier takes on the amplitude u0 inthe unmodulated state, whereas in analogue modulation the carrier signal takes on theamplitude um in the unmodulated state.

In the literature the duty factor is sometimes referred to as the percentage carrierreduction m′ during keying:

m′ = 1 − u1

u0(6.3)

For the example in Figure 6.7 the duty factor would be m′ = 0.66 (= 66%). In thecase of duty factors <15% and duty factors >85% the differences between the twocalculation methods can be disregarded.

The binary code signal consists of a sequence of 1 and 0 states, with a periodduration T and a bit duration τ . From a mathematical point of view, ASK modulationis achieved by multiplying this code signal ucode(t) by the carrier oscillation uCr(t).For duty factors m < 1 we introduce an additional constant (1 − m), so for this casewe can still multiply uHF(t) by 1 in the unkeyed state:

UASK(t) = (m · ucode(t) + 1 − m) · uHF(t) (6.4)

The spectrum of ASK signals is therefore found by the convolution of the codesignal spectrum with the carrier frequency fCr or by multiplication of the Fourierexpansion of the code signal by the carrier oscillation. It contains the spectrum of thecode signal in the upper and lower sideband, symmetric to the carrier (Mausl, 1985).

A regular, pulse-shaped signal of period duration T and bit duration τ yields thespectrum of Table 6.1 (see also Figure 6.8).

HFGen

0 t Time

Amplitude

HF amplitudeASK modulator

Digitalsignal

HFsignal

T

Figure 6.7 The generation of 100% ASK modulation by the keying of the sinusoidal carriersignal from a HF generator into an ASK modulator using a binary code signal

uASK (t) = (m ⋅ucode(t)+1−m)cos(2π fct)

Ø 100% ASK pulse-shaped signal with τ <<T

period duration

bit duration

Page 13: RFID Technologies Coding and Modulation

Alberto Toccafondi

ASK modulationØ Spectrum of the ASK modulated signal is therefore found by

multiplication of the Fourier expansion of the code signal by the carrieroscillation.

Ø Es. Unipolar NRZ with 100% ASKPSD of unipolar NRZ

SJSU RFID Systems: Spectral shaping techniques 25

-6 -4 -2 0 2 4 6

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

Normalized frequency, fTb

S s(f)

PSD of Unipolar NRZ, A=1, Tb=1

7Modulation of Digital Data: ASK (cont.)

ASKASK--Modulated Signal: Frequency SpectrumModulated Signal: Frequency Spectrum

t)cos(Ȧt)fcos(2(t)v ccc ʌ

»¼º

«¬ª ����� ...tcos5Ȧ

5ʌ2tcos3Ȧ

3ʌ2tcosȦ

ʌ2

21A(t)v 000d

Carrier signal: , where 2Sfc=Zc

Digital signal:(unipolar!!!)

Zc ZZd_max

Modulated signal:

� � � �> @

� � � �> @ ...t3ȦȦcost3ȦȦcos3ʌ1

-tȦȦcostȦȦcosʌ1tcosȦ

21

...tcos3ȦtcosȦ3ʌ2-tcosȦtcosȦ

ʌ2tcosȦ

21

...tcos5Ȧ5ʌ2tcos3Ȧ

3ʌ2tcosȦ

ʌ2

21tcosȦ

(t)v(t)v(t)v

0c0c

0c0cc

0c0cc

000c

dcASK

�����

����

����

»¼º

«¬ª �����

� �B)cos(AB)-cos(A21cosBcosA �� �

Zc ZZc+Zd_maxZc-Zd_max

Page 14: RFID Technologies Coding and Modulation

Alberto Toccafondi

FSK modulationØ The frequency of a carrier oscillation is switched between two

frequencies f1 and f2 by a binary code signal.

Ø Carrier frequency fc=f1+ f2

2

Ø Frequency deviation Δfc=f2− f1

2

u1(t) = Acos[2π(f

c− Δf

c)t ]

u2(t) = Acos[2π(f

c+ Δf

c)t ]

f2= f

c+ Δf

c f1 = fc − Δfc

Page 15: RFID Technologies Coding and Modulation

Alberto Toccafondi

FSK modulationØ A binary 2FSK signal can be considered as the composition of two

amplitude shift keyed signals of frequencies f1 and f2.

6.2 DIGITAL MODULATION PROCEDURES 189

Table 6.1 Spectral lines for a pulse-shaped modulated carrieroscillation

Designation Frequency Amplitude

Carrier oscillation fCR uHF · (1 − m) · (T − τ )/T1st spectral line fCR ± 1/T uHF · m · sin(π · τ/T )2nd spectral line fCR ± 2/T uHF · m · sin(2π · τ/T )3rd spectral line fCR ± 3/T uHF · m · sin(3π · τ/T )nth spectral line fCR ± n/T uHF · m · sin(nπ · τ/T )

0

T

t Time

Amplitude

Figure 6.8 Representation of the period duration T and the bit duration τ of a binarycode signal

0 t Time

Amplitude

HF amplitude

Digitalsignal

HFsignal

2FSK modulator

f2

f1

T

Figure 6.9 The generation of 2 FSK modulation by switching between two frequencies f1 andf2 in time with a binary code signal

6.2.2 2 FSK

In 2 frequency shift keying the frequency of a carrier oscillation is switched betweentwo frequencies f1 and f2 by a binary code signal (Figure 6.9).

The carrier frequency fCR is defined as the arithmetic mean of the two charac-teristic frequencies f1 and f2. The difference between the carrier frequency and the

Page 16: RFID Technologies Coding and Modulation

Alberto Toccafondi

FSK modulationØ The spectrum of a 2 FSK signal is therefore obtained by superimposing

the spectra of the two amplitude shift keyed oscillations

190 6 CODING AND MODULATION

characteristic frequencies is termed the frequency deviation !fCR:

fCR = f1 + f2

2!fCR = |f1 + f2|

2(6.5)

From the point of view of the time function, the 2 FSK signal can be consideredas the composition of two amplitude shift keyed signals of frequencies f1 and f2.The spectrum of a 2 FSK signal is therefore obtained by superimposing the spectra ofthe two amplitude shift keyed oscillations (Figure 6.10). The baseband coding used inRFID systems produces an asymmetric frequency shift keying:

τ = T

2(6.6)

In these cases there is also an asymmetric distribution of spectra in relation to themid-frequency !fCR (Mausl, 1985).

6.2.3 2 PSK

In phase shift keying the binary states ‘0’ and ‘1’ of a code signal are converted intocorresponding phase states of the carrier oscillation, in relation to a reference phase.In 2 PSK the signal is switched between the phase states 0◦ and 180◦.

Mathematically speaking, the shift keying of the phase position between 0◦ and180◦ corresponds with the multiplication of the carrier oscillation by 1 and − 1.

The power spectrum of a 2 PSK can be calculated as follows for a mark-space ratioτ /T of 50% (Mansukhani, 1996):

P(f ) =(

P · Ts

2

)· [sin c2π(f − f0)Ts + sin c2π(f + f0)Ts] (6.7 )

where P is transmitter power, Ts is bit duration (= τ ), f0 is centre frequency, andsin c(x) = (sin(x)/x).

Sidebands

P

f

f2f1

fCR

Figure 6.10 The spectrum of a 2 FSK modulation is obtained by the addition of the individualspectra of two amplitude shift keyed oscillations of frequencies f1 and f2

Page 17: RFID Technologies Coding and Modulation

Alberto Toccafondi

PSK modulationØ Binary states “1” and “0” are converted in different phase states of the

carrier in relation to a reference phase. In 2PSK the phase of the carrieris switched between 0� and 180�

School of Engineering

-A

0

A

Modulationssignal: a(t)= A�s(t)

1 0 1 1 0 1 0 0 1 1

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

-A

0

A

PSK-Signal: y(t) = a(t)�sin(2Sf0t) = A�sin(2Sf0t+I(t))

t

MSE, Rumc, mod, 3

BPSK: Binary Phase Shift Keying

1 0 A

2 / 2S A A

same BER as ASK with 3 dB less signal power

signal space diagram

180° phase jumps

Page 18: RFID Technologies Coding and Modulation

Alberto Toccafondi

PSK modulationØ Mathematically, its equivalent to the multiplication of carrier oscillation by

+1 and -1

6.2 DIGITAL MODULATION PROCEDURES 191

The envelope of the two sidebands around the carrier frequency f0 follows thefunction (sin(x)/x)2. This yields zero positions at the frequencies f0 ± 1/Ts, f0 ±2/TS, f0 ± n/TS. In the frequency range f0 ± 1/TS, 90% of the transmitter power istransmitted. See Figure 6.11.

6.2.4 Modulation procedures with subcarrier

The use of a modulated subcarrier is widespread in radio technology. In VHF broad-casting, a stereo subcarrier with a frequency of 38 kHz is transmitted along with thebaseband tone channel. The baseband contains only the monotone signal. The differ-ential ‘L–R’ signal required to obtain the ‘L’ and ‘R’ tone channels can be transmitted‘silently’ by the modulation of the stereo subcarrier. The use of a subcarrier thereforerepresents a multilevel modulation. Thus, in our example, the subcarrier is first modu-lated with the differential signal, in order to finally modulate the VHF transmitter onceagain with the modulated subcarrier signal (Figure 6.12).

In RFID systems, modulation procedures using a subcarrier are primarily usedin inductively coupled systems in the frequency ranges 6.78 MHz, 13.56 MHz or27.125 MHz and in load modulation for data transfer from the transponder to thereader. The load modulation of an inductively coupled RFID system has a similareffect to ASK modulation of HF voltage at the antenna of the reader. Instead ofswitching the load resistance on and off in time with a baseband coded signal, alow frequency subcarrier is first modulated by the baseband coded data signal. ASK,FSK or PSK modulation may be selected as the modulation procedure for the sub-carrier. The subcarrier frequency itself is normally obtained by the binary division ofthe operating frequency. For 13.56 MHz systems, the subcarrier frequencies 847 kHz(13.56 MHz ÷ 16), 424 kHz (13.56 Mhz ÷ 32) or 212 kHz (13.56 MHz ÷ 64) are usu-ally used. The modulated subcarrier signal is now used to switch the load resistor onand off.

The great advantage of using a subcarrier only becomes clear when we consider thefrequency spectrum generated. Load modulation with a subcarrier initially generates

× 1, −1Ttime

Amplitude

HF amplitude

Digitalsignal

HF signal

2 PSK modulator

0f1

t

Figure 6.11 Generation of the 2 PSK modulation by the inversion of a sinusoidal carrier signalin time with a binary code signal

Page 19: RFID Technologies Coding and Modulation

Alberto Toccafondi

PSK modulationØ Mathematically, its equivalent to the multiplication of carrier oscillation by

+1 and -1

6.2 DIGITAL MODULATION PROCEDURES 191

The envelope of the two sidebands around the carrier frequency f0 follows thefunction (sin(x)/x)2. This yields zero positions at the frequencies f0 ± 1/Ts, f0 ±2/TS, f0 ± n/TS. In the frequency range f0 ± 1/TS, 90% of the transmitter power istransmitted. See Figure 6.11.

6.2.4 Modulation procedures with subcarrier

The use of a modulated subcarrier is widespread in radio technology. In VHF broad-casting, a stereo subcarrier with a frequency of 38 kHz is transmitted along with thebaseband tone channel. The baseband contains only the monotone signal. The differ-ential ‘L–R’ signal required to obtain the ‘L’ and ‘R’ tone channels can be transmitted‘silently’ by the modulation of the stereo subcarrier. The use of a subcarrier thereforerepresents a multilevel modulation. Thus, in our example, the subcarrier is first modu-lated with the differential signal, in order to finally modulate the VHF transmitter onceagain with the modulated subcarrier signal (Figure 6.12).

In RFID systems, modulation procedures using a subcarrier are primarily usedin inductively coupled systems in the frequency ranges 6.78 MHz, 13.56 MHz or27.125 MHz and in load modulation for data transfer from the transponder to thereader. The load modulation of an inductively coupled RFID system has a similareffect to ASK modulation of HF voltage at the antenna of the reader. Instead ofswitching the load resistance on and off in time with a baseband coded signal, alow frequency subcarrier is first modulated by the baseband coded data signal. ASK,FSK or PSK modulation may be selected as the modulation procedure for the sub-carrier. The subcarrier frequency itself is normally obtained by the binary division ofthe operating frequency. For 13.56 MHz systems, the subcarrier frequencies 847 kHz(13.56 MHz ÷ 16), 424 kHz (13.56 Mhz ÷ 32) or 212 kHz (13.56 MHz ÷ 64) are usu-ally used. The modulated subcarrier signal is now used to switch the load resistor onand off.

The great advantage of using a subcarrier only becomes clear when we consider thefrequency spectrum generated. Load modulation with a subcarrier initially generates

× 1, −1Ttime

Amplitude

HF amplitude

Digitalsignal

HF signal

2 PSK modulator

0f1

t

Figure 6.11 Generation of the 2 PSK modulation by the inversion of a sinusoidal carrier signalin time with a binary code signal

Page 20: RFID Technologies Coding and Modulation

Alberto Toccafondi

PSK modulationØ Spectrum is similar to ASK

Page 21: RFID Technologies Coding and Modulation

Alberto Toccafondi

Tag power supply and demodulationSchool of Engineering Reader => Tag: ASK-Modulation

ASK modulation depth 10-100%

from [2] MSE, HF-RFID, 7

Page 22: RFID Technologies Coding and Modulation

Alberto Toccafondi

HF-RFID-Standard ISO-15693Ø 13.56 MHz, range < 1 m (vicinity coupling). VCD: vicinity coupling

device („reader“). VICC: vicinity card („tag“).

Ø VCD-to-VICC Communication

School of Engineering VCD-to-VICC Communication

ASK-Modulation

„The  VICC  shall  decode  both.  The  VCD  determines  which  index  is  used.“

Source: ISO-15693-standard

Source: ISO-15693-standard

ASK-modulation with 10% and 100% modulation depth

MSE, HF-RFID, 15

School of Engineering VCD-to-VICC Communication

ASK-Modulation

„The  VICC  shall  decode  both.  The  VCD  determines  which  index  is  used.“

Source: ISO-15693-standard

Source: ISO-15693-standard

ASK-modulation with 10% and 100% modulation depth

MSE, HF-RFID, 15

Ø VCD determines which index is used. VICC shall demodulate both

Page 23: RFID Technologies Coding and Modulation

Alberto Toccafondi

Tag -> Reader communicationØ Inductively coupled systems (frequency ranges 6.78MHz, 13.56MHz or

27.125MHz and in load modulation) uses modulation subcarrierprocedures.

Ø Instead of switching the load resistance on and off in time with abaseband coded signal, a low frequency subcarrier is first modulatedby the baseband coded data signal. (ASK, FSK or PSK)

192 6 CODING AND MODULATION

Subcarrier 212 kHz

Data stream − baseband coded

Carrier signal 13.56 MHz

Modulated subcarrier

ASK-Modulation 2= Load modulation

ASK-Modulation 1

Load modulated signal with subcarrier

Figure 6.12 Step-by-step generation of a multiple modulation, by load modulation with ASKmodulated subcarrier

two spectral lines at a distance ± the subcarrier frequency fH around the operatingfrequency (Figure 6.12). The actual information is now transmitted in the sidebandsof the two subcarrier lines, depending upon the modulation of the subcarrier with thebaseband coded data stream. If load modulation in the baseband were used, on the otherhand, the sidebands of the data stream would lie directly next to the carrier signal atthe operating frequency.

f

Sig

nal

0 dB

−80 dB

f T = 13.560 MHz

f H = 212

Carrier signal of the reader,measured at the antenna coil

Modulation products by loadmodulation with a subcarrier

13.772 MHz13.348 MHz

Figure 6.13 Modulation products using load modulation with a subcarrier

192 6 CODING AND MODULATION

Subcarrier 212 kHz

Data stream − baseband coded

Carrier signal 13.56 MHz

Modulated subcarrier

ASK-Modulation 2= Load modulation

ASK-Modulation 1

Load modulated signal with subcarrier

Figure 6.12 Step-by-step generation of a multiple modulation, by load modulation with ASKmodulated subcarrier

two spectral lines at a distance ± the subcarrier frequency fH around the operatingfrequency (Figure 6.12). The actual information is now transmitted in the sidebandsof the two subcarrier lines, depending upon the modulation of the subcarrier with thebaseband coded data stream. If load modulation in the baseband were used, on the otherhand, the sidebands of the data stream would lie directly next to the carrier signal atthe operating frequency.

f

Sig

nal

0 dB

−80 dB

f T = 13.560 MHz

f H = 212

Carrier signal of the reader,measured at the antenna coil

Modulation products by loadmodulation with a subcarrier

13.772 MHz13.348 MHz

Figure 6.13 Modulation products using load modulation with a subcarrier

ASK

Ø Subcarrier frequency is normally obtained by the binary division of theoperating frequency.

Page 24: RFID Technologies Coding and Modulation

Alberto Toccafondi

Modulation with subcarrierØ For 13.56 MHz systems, the subcarrier frequencies 847kHz (13.56

MHz� 16), 424 kHz (13.56 Mhz� 32) or 212 kHz (13.56 MHz� 64)may be used.

Ø The modulated subcarrier signal is now used to switch the loadresistor on and off.

192 6 CODING AND MODULATION

Subcarrier 212 kHz

Data stream − baseband coded

Carrier signal 13.56 MHz

Modulated subcarrier

ASK-Modulation 2= Load modulation

ASK-Modulation 1

Load modulated signal with subcarrier

Figure 6.12 Step-by-step generation of a multiple modulation, by load modulation with ASKmodulated subcarrier

two spectral lines at a distance ± the subcarrier frequency fH around the operatingfrequency (Figure 6.12). The actual information is now transmitted in the sidebandsof the two subcarrier lines, depending upon the modulation of the subcarrier with thebaseband coded data stream. If load modulation in the baseband were used, on the otherhand, the sidebands of the data stream would lie directly next to the carrier signal atthe operating frequency.

f

Sig

nal

0 dB

−80 dB

f T = 13.560 MHz

f H = 212

Carrier signal of the reader,measured at the antenna coil

Modulation products by loadmodulation with a subcarrier

13.772 MHz13.348 MHz

Figure 6.13 Modulation products using load modulation with a subcarrier

ASK

192 6 CODING AND MODULATION

Subcarrier 212 kHz

Data stream − baseband coded

Carrier signal 13.56 MHz

Modulated subcarrier

ASK-Modulation 2= Load modulation

ASK-Modulation 1

Load modulated signal with subcarrier

Figure 6.12 Step-by-step generation of a multiple modulation, by load modulation with ASKmodulated subcarrier

two spectral lines at a distance ± the subcarrier frequency fH around the operatingfrequency (Figure 6.12). The actual information is now transmitted in the sidebandsof the two subcarrier lines, depending upon the modulation of the subcarrier with thebaseband coded data stream. If load modulation in the baseband were used, on the otherhand, the sidebands of the data stream would lie directly next to the carrier signal atthe operating frequency.

f

Sig

nal

0 dB

−80 dB

f T = 13.560 MHz

f H = 212

Carrier signal of the reader,measured at the antenna coil

Modulation products by loadmodulation with a subcarrier

13.772 MHz13.348 MHz

Figure 6.13 Modulation products using load modulation with a subcarrier

Ø A carrier signal ismodulated by amodulated subcarrier.

Page 25: RFID Technologies Coding and Modulation

Alberto Toccafondi

Modulation with subcarrierØ Spectrum of the modulated subcarrier

School of Engineering

Tag-response in baseband

Tag-response subcarrier-modulated

fsub -fsub

Tag-response @ reader

f

Tag => Reader: Load Modulation MSE, HF-RFID, 9

t Tb

f t Tb

Tb t

envelope

fc+fsub f fc-fsub fc

0

0

Page 26: RFID Technologies Coding and Modulation

Alberto Toccafondi

Modulation with subcarrierØ Demodulation and influence of the Q factor

School of Engineering Tag => Reader: Load Modulation

f

IY(f)I

fc+fsubcarrier fc-fsubcarrier fc

huge dynamic range (e.g. 80 dB)

filtering sideband (with info)

f fc + 423.75 kHz fc

13.56 MHz

antenna BP-characteristic (Q = fc / B3dB < 20

rec. for ISO 15693)

fc - 423.75 kHz

- 3 dB

Q too large

Spectrum of the Rx-signal

IY(f)I

Q-factor of inductive reader- and tag-antenna compromise between long range (high voltage peak) and good carrier-subcarrier separation (facilitates demodulation)

MSE, HF-RFID, 10

Page 27: RFID Technologies Coding and Modulation

Alberto Toccafondi

Some LF- and HF-RFID-StandardsØ Readers and tags from different suppliers are interoperable. Typically

Tx-procedure is standardized, but not the Rx.

Ø LF• ISO/IEC 11784/5 and extension 14223 (identification of animals)

Ø HF• ISO/IEC 14443 Identification Cards

ü Proximity Cards (2001) range up to 10 cm. Data rate 106 kb/sd. Mifare-product variant

• ISO/IEC 15693 Identification Cardsü Vicinity Cards (2001) range up to 1 m. Data rates up to 26 kb/s. Also ISO/IEC

18000-3 mode 1• ISO/IEC 18000-3 mode 3

ü Item management standard. HF-version of EPC UHF Gen2. High data andhigh reading rates

Page 28: RFID Technologies Coding and Modulation

Alberto Toccafondi

UHF: EPC Gen 2Ø EPCGlobal: non-profit organization set up to achieve worldwide

adoption and standardization of Electronic Product Code

Ø EPC Generation-2 StandardØ Class 1 and 2: Passive-backscatter Tags

Ø Most recent standard, to be on all goods Works up to a couple ofmeters

Ø Very sophisticated inventorying, session management, outliersingulation, etc.

Ø Multiple physical standards supported

Page 29: RFID Technologies Coding and Modulation

Alberto Toccafondi

Gen-2 Reader-to-Tag CommunicationØ Modulation

ü Double sideband amplitude shift keying (DSB-ASK)

ü Single-sideband ASK (SSB-ASK)ü Phase reversal ASK (PR-ASK)

Ø Encoding - Pulse interval encoding (PIE)

Ø Data rate based on Tari

Tari (#$%&)Bit Rate (Kbps)

Max Average

25 40 27

12.5 80 53

6.25 160 107

Page 30: RFID Technologies Coding and Modulation

Alberto Toccafondi

Gen-2 Tag-to-Reader CommunicationØ Modulation

ü Amplitude shift keying (ASK)ü Phase shift keying (PSK)

ü Tag manufacturer selects the modulation format. Interrogators shall demodulate both modulation types

Ø Encodingü FM0 baseband ü Miller modulation of a subcarrier (M=2, 4 or 8)

Ø Data rates are variableü FM0 [single reader mode]–40 Kbps up to 640 Kbpsü Miller (M=2) [multi-reader mode]– 20 Kbps up to 320 Kbps

ü Miller (M=4) [dense reader mode]– 10 Kbps up to 160 Kbpsü Miller (M=8) [dense reader mode]– 5 Kbps up to 80 Kbps

ü Typical rates in the lab vary between 60-70 Kbps using Miller (M=4)

Page 31: RFID Technologies Coding and Modulation

Alberto Toccafondi

Miller modulated subcarrier (I)

Ø Rulesü Inverts its phase between two Data-0s

in sequence

ü Phase inversion in the middle of a Data-1 symbol

ü The transmitted waveform is the baseband waveform multiplied by a square wave at M times the symbol rate for M = 2, 4, 8

ü M specified by the reader in Query command

ü Miller encoding has memory. Choice of sequences depends on prior transmissions.

ü Subcarrier frequency: 40 kHz to 640 kHz

Miller M=2 ExampleMiller M 2 Example

http://rfidsecurity.uark.edu 21

Page 32: RFID Technologies Coding and Modulation

Alberto Toccafondi

Miller modulated subcarrier (II)

Ø More transitions per bit make detection easier but reduces thedata rate

Ø Miller modulated subcarrier works better in the presence of noise

Ø Another advantage of more transitions per second is that theresponse from the tag is farther from the carrier frequency

Ø Trade-off of interference rejection vs. data rate

24JAG. Sept 2005Texas Instruments Proprietary Information

Principles of Operation

Tag !!!! Reader Modulation

ASK Modulation(Amplitude Shift Keyed)

PSK Modulation(Phase Shift Keyed)

" The Tag uses either ASK or PSK modulation to return its data:(Miller encoding shown in example)

Miller Bits (2 Sub carrier cycles)

1 0 1 1 0 1

Page 33: RFID Technologies Coding and Modulation

Alberto Toccafondi

European regulations

Copyright Elektrobit Corporation 2007, Amsterdam RFID LIVE Conference 2007 Elektrobit.com, 10/8/2008, Slide 4

European Regulatory Requirements

Cha

nnel

4

Cha

nnel

10

Cha

nnel

13

Cha

nnel

7

Lower adjacentsub-band

Upper adjacentsub-band

Selectedsub-band

fcfc – 400 kHz fc – 200 kHz fc + 200 kHz fc + 400 kHz

60 kHz

0 dBc

200 kHz 200 kHz 200 kHz

Interrogatorchannel

Tagresponsechannels

60 kHz