SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

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

Editor's Notes

  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.