SlideShare une entreprise Scribd logo
1  sur  16
RFID-MIMO Prototype 
based on GnuRadio 
Amelia Jiménez Sánchez 
.
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 2
Needs Answers 
Asset management 
Logistics 
Retail 
The 
Entertainment 
Internet of 
Things 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 3 
Healthcare 
… 
… 
Pictures taken fromhttps://www.flickr.com/ Pictures fromtheir websites
RFID-MIMO Prototype 
based on GnuRadio 
• Theoretical Fundamentals 
• Goal 
• SWOT 
• Implementation 
• Results 
• Conclusions
Theoretical Fundamentals 
EPC Gen 2 Standard 
Pictures taken from the mentioned Standard 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 5
Theoretical Fundamentals 
EPC Query Process 
Reader Tag 
QUERY 
RN16 
ACK 
PC EPC CRC-16 
QREP 
1. 
2. 
3. 
4. 
5. 
PR 
PT 
FS 
PT 
FS 
PR: Preamble of Reader 
PT: Preamble of Tag 
FS: Frame-Sync 
RN16: 16-Bit Random Number 
Diversity combining techniques: 
Selection Combining (SC) 
Maximal Ratio Combining (MRC) 
푠퐶 = 
푁푟 
푖=1 
∗/휎푖 
푠푅푋,푖 − 푆푎,푖 ℎ푖 
Equal Gain Combining (EGC) 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 9 
2
Goal 
This thesis discusses the possibility of setting up a prototyping MIMO RFID 
testbed based on USRP devices and GNU radio implementation for UHF 
RFID systems. 
The performance improvements will be compared to existing commercial 
and USRP single antenna solutions. 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 10
Weaknesses Strengths 
• My lack of experience 
• Limited: time, access to 
the laboratory 
• Start-up 
• My interest in the topic 
• Erasmus scolarship 
• Guidance of my tutor 
• Selection of GnuRadio 
• MIMO prototype 
• Speed on technological 
advances 
• Competitiveness 
• Cut in research 
• Legislation behind technology 
• Control, surveillance 
• GnuRadio: free & open-source 
• The Comprehensive GNU Radio 
Archive Network, Internet 
• High demand frombusiness and 
institutions. 
• Several fields of application 
Threats Opportunities 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 11
Implementation 
Set up the laptop: Ubuntu, UHD, GnuRadio 
Gen2 RFID Listener fromCGRAN 
USRP to_mag MF A Reader CR Tag sink 
to_mag: complex-to-magnitude 
MF: Matched Filter 
A: Amplifier 
Reader: Reader-Monitor-cmd-gate 
CR: Clock Recovery 
Tag: Tag-Monitor 
Two phases: 
1. Working with a single antenna 
2. Implement a Diversity CombiningTechnique (DCT) 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 12
Implementation (1) 
Setting important parameters: BLF, DR, Miller (M), RTcal, TRcal 
Command DR M TRext Sel Session Target Q CRC 
# of bits 4 1 2 1 2 2 1 4 5 
description 1000 0: DR=8 
1: DR=64/3 
00: M=1 
01: M=2 
10: M=4 
11: M=8 
0: No pilot 
tone 
1: Use pilot 
tone 
00: All 
01: All 
10: ~SL 
11:SL 
00: S0 
01: S1 
10: S2 
11: S3 
0: A 
1: B 
0-15 CRC-5 
푅푇푐푎푙 = 0푙푒푛푔푡ℎ + 1푙푒푛푔푡ℎ = 40 + 80 = 120 
1.1 푅푇푐푎푙 ≤ 푇푅푐푎푙 ≤ 3 푅푇푐푎푙 
132 ≤ 푇푅푐푎푙 ≤ 360 
퐵퐿퐹 = 
퐷푅 
푇푅푐푎푙 
= 320 푘퐻푧 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 13
Implementation (1) 
tag_log.out empty 
RN16? -> d_rn16 
1 
1. Picture taken from Google 
2 
2. Picture taken from EPC-RFID INFO 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 14
Implementation (2) 
USRP to_mag 
Selection Combining 
MF A Reader CR Tag sink 
USRP to_mag 
SC 
Rx 
Rx2 
푠퐶 
to_mag MF A 
Maximal Ratio Combining 
Reader CR Tag sink 
MRC 
to_mag MF A 
Reader CR Tag sink 
Rx 
Rx2 
USRP 
USRP 
Reader -> tag 
Preamble found 
푠퐶 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 15
Results 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 16
Results: Performance achieved for the RFID Listener 
100 
80 
60 
40 
20 
0 
Rx2 
0 10 20 30 40 50 60 
% 
Distance (cm) 
100 
80 
60 
40 
20 
0 
SC 
0 10 20 30 40 50 60 
% 
Distance (cm) 
90 
80 
70 
60 
50 
40 
30 
20 
10 
Listener-Success Ratio 
Rx 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 17 
L - SR 
CRC Error Ratio 
CRC Miss Ratio 
0 
0 10 20 30 40 50 60 
% 
Distance (cm) 
Rx 
Rx2 
SC 
100 
80 
60 
40 
20 
0 
0 10 20 30 40 50 60 
% 
Distance (cm)
Conclusions 
Idea 
▪ Slow hunch: incubation 
▪ Space: laboratory 
▪ Environment 
Achievements: 
▪ Adapt the project fromCGRAN 
▪ Design and create a new block 
using a tool of GnuRadio 
▪ Implement a DCT: SC 
Propose a possible 
implementation for MRC 
Keep working on this project 
Pictures taken fromhttps://www.flickr.com/ 
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 18
I appreciate you listening 
Thank you 
and feel free to ask  
RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 19

Contenu connexe

Tendances

GNU Radio for space research
GNU Radio for space researchGNU Radio for space research
GNU Radio for space researchRustam Akhtyamov
 
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin VernouxHackito Ergo Sum
 
ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3Premier Farnell
 
Piccolo F2806x Microcontrollers
Piccolo F2806x MicrocontrollersPiccolo F2806x Microcontrollers
Piccolo F2806x MicrocontrollersPremier Farnell
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersDrew Fustini
 
29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotwareAlexander Chemeris
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)Drew Fustini
 
Open bts guide_en_v0.1
Open bts guide_en_v0.1Open bts guide_en_v0.1
Open bts guide_en_v0.1Daud Suleiman
 
Tensorflow lite for microcontroller
Tensorflow lite for microcontrollerTensorflow lite for microcontroller
Tensorflow lite for microcontrollerRouyun Pan
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRidescitation
 
Linkmeup v23-compass-eos
Linkmeup v23-compass-eosLinkmeup v23-compass-eos
Linkmeup v23-compass-eoseucariot
 
Basic Pitfalls in Waveform Analysis
Basic Pitfalls in Waveform AnalysisBasic Pitfalls in Waveform Analysis
Basic Pitfalls in Waveform AnalysisYukio Okuda
 
Introduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on LinuxIntroduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on LinuxPamela O'Shea
 
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...Synack
 
Hacking Wireless World, RFID hacking
Hacking Wireless World, RFID hackingHacking Wireless World, RFID hacking
Hacking Wireless World, RFID hackingE Hacking
 

Tendances (19)

GNU Radio for space research
GNU Radio for space researchGNU Radio for space research
GNU Radio for space research
 
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
 
Kablosuz İletişim ve Güvenlik
Kablosuz İletişim ve Güvenlik Kablosuz İletişim ve Güvenlik
Kablosuz İletişim ve Güvenlik
 
ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3
 
Piccolo F2806x Microcontrollers
Piccolo F2806x MicrocontrollersPiccolo F2806x Microcontrollers
Piccolo F2806x Microcontrollers
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for Microcontrollers
 
29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
 
Open bts guide_en_v0.1
Open bts guide_en_v0.1Open bts guide_en_v0.1
Open bts guide_en_v0.1
 
Tensorflow lite for microcontroller
Tensorflow lite for microcontrollerTensorflow lite for microcontroller
Tensorflow lite for microcontroller
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDR
 
Linkmeup v23-compass-eos
Linkmeup v23-compass-eosLinkmeup v23-compass-eos
Linkmeup v23-compass-eos
 
Basic Pitfalls in Waveform Analysis
Basic Pitfalls in Waveform AnalysisBasic Pitfalls in Waveform Analysis
Basic Pitfalls in Waveform Analysis
 
Introduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on LinuxIntroduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on Linux
 
Pc 104 series 1 application showcase
Pc 104 series 1 application showcasePc 104 series 1 application showcase
Pc 104 series 1 application showcase
 
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Hacking Wireless World, RFID hacking
Hacking Wireless World, RFID hackingHacking Wireless World, RFID hacking
Hacking Wireless World, RFID hacking
 
Srv p18-intro-v30
Srv p18-intro-v30Srv p18-intro-v30
Srv p18-intro-v30
 

Similaire à Slides for RFID-MIMO Prototype based on GnuRadio

Interference from mimo pmcw radar
Interference from mimo pmcw radarInterference from mimo pmcw radar
Interference from mimo pmcw radarDr. Jianying Guo
 
System Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A PlatformSystem Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A PlatformCommunication Systems & Networks
 
Modern devices with spread spectrum application opportunities for wireless co...
Modern devices with spread spectrum application opportunities for wireless co...Modern devices with spread spectrum application opportunities for wireless co...
Modern devices with spread spectrum application opportunities for wireless co...Олександр Мазуренко
 
A CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCA CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCDr. Jianying Guo
 
Plan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsPlan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsTan Vo
 
한국무라타전자, 매직스트랩(Magic Strap)의 적용사례
한국무라타전자, 매직스트랩(Magic Strap)의 적용사례한국무라타전자, 매직스트랩(Magic Strap)의 적용사례
한국무라타전자, 매직스트랩(Magic Strap)의 적용사례고양뉴스
 
Towards Terabit per Second Optical Networking
Towards Terabit per Second Optical NetworkingTowards Terabit per Second Optical Networking
Towards Terabit per Second Optical NetworkingCPqD
 
39587457 slide-gprs-06std
39587457 slide-gprs-06std39587457 slide-gprs-06std
39587457 slide-gprs-06stdÁnh Lê Thị
 
High Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio OliveiraHigh Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio OliveiraCPqD
 
Sora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP ProcessorSora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP ProcessorHarshit Srivastava
 
Nimesh thakor
Nimesh thakorNimesh thakor
Nimesh thakornn7046
 
MIMO-OFDM for 4G network
MIMO-OFDM for 4G networkMIMO-OFDM for 4G network
MIMO-OFDM for 4G networknimay1
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdfJunaidKhan188662
 
Data_Integrity_in_RFID_Systems
Data_Integrity_in_RFID_SystemsData_Integrity_in_RFID_Systems
Data_Integrity_in_RFID_SystemsAlchazidis Nikolas
 
Created by narsa ram
Created by narsa ramCreated by narsa ram
Created by narsa ramNarsa Ram
 
Rf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedRf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedTom Terlizzi
 

Similaire à Slides for RFID-MIMO Prototype based on GnuRadio (20)

Interference from mimo pmcw radar
Interference from mimo pmcw radarInterference from mimo pmcw radar
Interference from mimo pmcw radar
 
MIMO Testbed presentation (DSPeR'2005)
MIMO Testbed presentation (DSPeR'2005)MIMO Testbed presentation (DSPeR'2005)
MIMO Testbed presentation (DSPeR'2005)
 
System Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A PlatformSystem Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
System Level 5G Evaluation of GFDM Waveforms in an LTE-A Platform
 
Modern devices with spread spectrum application opportunities for wireless co...
Modern devices with spread spectrum application opportunities for wireless co...Modern devices with spread spectrum application opportunities for wireless co...
Modern devices with spread spectrum application opportunities for wireless co...
 
43 97-101
43 97-10143 97-101
43 97-101
 
A CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOCA CMOS 79GHz PMCW radar SOC
A CMOS 79GHz PMCW radar SOC
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
 
Plan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsPlan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systems
 
한국무라타전자, 매직스트랩(Magic Strap)의 적용사례
한국무라타전자, 매직스트랩(Magic Strap)의 적용사례한국무라타전자, 매직스트랩(Magic Strap)의 적용사례
한국무라타전자, 매직스트랩(Magic Strap)의 적용사례
 
Towards Terabit per Second Optical Networking
Towards Terabit per Second Optical NetworkingTowards Terabit per Second Optical Networking
Towards Terabit per Second Optical Networking
 
39587457 slide-gprs-06std
39587457 slide-gprs-06std39587457 slide-gprs-06std
39587457 slide-gprs-06std
 
High Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio OliveiraHigh Performance Network Infrastructure for Future Internet - Julio Oliveira
High Performance Network Infrastructure for Future Internet - Julio Oliveira
 
Sora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP ProcessorSora- A High Performance Baseband DSP Processor
Sora- A High Performance Baseband DSP Processor
 
Nimesh thakor
Nimesh thakorNimesh thakor
Nimesh thakor
 
MIMO-OFDM for 4G network
MIMO-OFDM for 4G networkMIMO-OFDM for 4G network
MIMO-OFDM for 4G network
 
11-RFID.pdf
11-RFID.pdf11-RFID.pdf
11-RFID.pdf
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdf
 
Data_Integrity_in_RFID_Systems
Data_Integrity_in_RFID_SystemsData_Integrity_in_RFID_Systems
Data_Integrity_in_RFID_Systems
 
Created by narsa ram
Created by narsa ramCreated by narsa ram
Created by narsa ram
 
Rf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedRf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revised
 

Dernier

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Slides for RFID-MIMO Prototype based on GnuRadio

  • 1. RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez .
  • 2. RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 2
  • 3. Needs Answers Asset management Logistics Retail The Entertainment Internet of Things RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 3 Healthcare … … Pictures taken fromhttps://www.flickr.com/ Pictures fromtheir websites
  • 4. RFID-MIMO Prototype based on GnuRadio • Theoretical Fundamentals • Goal • SWOT • Implementation • Results • Conclusions
  • 5. Theoretical Fundamentals EPC Gen 2 Standard Pictures taken from the mentioned Standard RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 5
  • 6. Theoretical Fundamentals EPC Query Process Reader Tag QUERY RN16 ACK PC EPC CRC-16 QREP 1. 2. 3. 4. 5. PR PT FS PT FS PR: Preamble of Reader PT: Preamble of Tag FS: Frame-Sync RN16: 16-Bit Random Number Diversity combining techniques: Selection Combining (SC) Maximal Ratio Combining (MRC) 푠퐶 = 푁푟 푖=1 ∗/휎푖 푠푅푋,푖 − 푆푎,푖 ℎ푖 Equal Gain Combining (EGC) RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 9 2
  • 7. Goal This thesis discusses the possibility of setting up a prototyping MIMO RFID testbed based on USRP devices and GNU radio implementation for UHF RFID systems. The performance improvements will be compared to existing commercial and USRP single antenna solutions. RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 10
  • 8. Weaknesses Strengths • My lack of experience • Limited: time, access to the laboratory • Start-up • My interest in the topic • Erasmus scolarship • Guidance of my tutor • Selection of GnuRadio • MIMO prototype • Speed on technological advances • Competitiveness • Cut in research • Legislation behind technology • Control, surveillance • GnuRadio: free & open-source • The Comprehensive GNU Radio Archive Network, Internet • High demand frombusiness and institutions. • Several fields of application Threats Opportunities RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 11
  • 9. Implementation Set up the laptop: Ubuntu, UHD, GnuRadio Gen2 RFID Listener fromCGRAN USRP to_mag MF A Reader CR Tag sink to_mag: complex-to-magnitude MF: Matched Filter A: Amplifier Reader: Reader-Monitor-cmd-gate CR: Clock Recovery Tag: Tag-Monitor Two phases: 1. Working with a single antenna 2. Implement a Diversity CombiningTechnique (DCT) RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 12
  • 10. Implementation (1) Setting important parameters: BLF, DR, Miller (M), RTcal, TRcal Command DR M TRext Sel Session Target Q CRC # of bits 4 1 2 1 2 2 1 4 5 description 1000 0: DR=8 1: DR=64/3 00: M=1 01: M=2 10: M=4 11: M=8 0: No pilot tone 1: Use pilot tone 00: All 01: All 10: ~SL 11:SL 00: S0 01: S1 10: S2 11: S3 0: A 1: B 0-15 CRC-5 푅푇푐푎푙 = 0푙푒푛푔푡ℎ + 1푙푒푛푔푡ℎ = 40 + 80 = 120 1.1 푅푇푐푎푙 ≤ 푇푅푐푎푙 ≤ 3 푅푇푐푎푙 132 ≤ 푇푅푐푎푙 ≤ 360 퐵퐿퐹 = 퐷푅 푇푅푐푎푙 = 320 푘퐻푧 RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 13
  • 11. Implementation (1) tag_log.out empty RN16? -> d_rn16 1 1. Picture taken from Google 2 2. Picture taken from EPC-RFID INFO RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 14
  • 12. Implementation (2) USRP to_mag Selection Combining MF A Reader CR Tag sink USRP to_mag SC Rx Rx2 푠퐶 to_mag MF A Maximal Ratio Combining Reader CR Tag sink MRC to_mag MF A Reader CR Tag sink Rx Rx2 USRP USRP Reader -> tag Preamble found 푠퐶 RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 15
  • 13. Results RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 16
  • 14. Results: Performance achieved for the RFID Listener 100 80 60 40 20 0 Rx2 0 10 20 30 40 50 60 % Distance (cm) 100 80 60 40 20 0 SC 0 10 20 30 40 50 60 % Distance (cm) 90 80 70 60 50 40 30 20 10 Listener-Success Ratio Rx RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 17 L - SR CRC Error Ratio CRC Miss Ratio 0 0 10 20 30 40 50 60 % Distance (cm) Rx Rx2 SC 100 80 60 40 20 0 0 10 20 30 40 50 60 % Distance (cm)
  • 15. Conclusions Idea ▪ Slow hunch: incubation ▪ Space: laboratory ▪ Environment Achievements: ▪ Adapt the project fromCGRAN ▪ Design and create a new block using a tool of GnuRadio ▪ Implement a DCT: SC Propose a possible implementation for MRC Keep working on this project Pictures taken fromhttps://www.flickr.com/ RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 18
  • 16. I appreciate you listening Thank you and feel free to ask  RFID-MIMO Prototype based on GnuRadio Amelia Jiménez Sánchez 19

Notes de l'éditeur

  1. Selecting the antenna with the strongest signal, this is known as selection combining (SC). In maximum ratio combining (MRC), the branch signals are weighted and combined so as to yield in the highest instantaneous SNR possible with any linear combining technique. Nr: total number of receive antennas. Sigma_i: noise power at antenna i. h_i: channel coefficient -> corresponds to the two-way reader-to-tag-to-reader channel. MRC requires the knowledge of the channel coefficients and the noise power, channel estimation is required. In equal gain combining (EGC) all of the weights have the same magnitude but an opposite phase to that of the signal in the respective branch. However, MRC or EGC diversity techniques require important modification in commercial readers.
  2. Absorb state -> T1: period of time between a reader command and the tag response Reflect state -> during the period of the first bit of the preamble of the tag response If all receive branches are decoupled from the transmitter by separated antennas, equal noise power can be expected, and thus it can be omitted.