SlideShare a Scribd company logo
1 of 19
Implementation of a Software Defined Radio Héctor A. Tosado Jimenez Undergraduate Student – Computer Engineering Advisor: Dr. Lizdabel Morales Tirado University of Puerto Rico of Mayagüez
Contact information Héctor A. Tosado Jimenez  hector.tosado@upr.edu Dra. Lizdabel Morales Tirado lizdabel@ece.uprm.edu iWiNC – iwinc.ece.uprm.edu LowCom Group – locomgroup.wordpress.com
Introduction Software Defined Radio (SDR) and Cognitive Radio (CR) Universal Software Radio Peripheral (USRP) GNU Radio Implementation Current Work Future Work Acknowledgements References Agenda
Currently, society has a big demand in its communication processes for: Connectivity Mobility  Performance  Throughput Quality of Service Motivation 5G Incredible Speeds No Access Limitation More Services Intelligence 4G 3G
Introduction Over the last 10 years, Software Defined Radio (SDR) has expanded the capabilities of wireless communication devices allowing greater volume of information to be processed more efficiently. This is because:  SDR also allows the implementation of new services/features to be downloaded. The physical layer may be changed easily. Radio resources may be optimized.
Our implementation of a Cognitive Radio (CR) system is based on:  Introduction
USRP To implement our SDR we will employ the Universal Software Radio Peripheral (USRP).  The USRP is an inexpensive but powerful hardware device to implement SDR systems. The USRP is controlled via USB through a host computer. To define the radio in software and to control the USRP, GNU Radio is used.
USRP USRP Contains: Daughter boards (RF Front-End) ADC/DAC User Programmable FPGA Designed to Work With GNU Radio The USRP allows us for greater flexibility. Daughter boards  Antennas
USRP has been used for a variety of things: testing equipment a cellular GSM base station a GPS receiver an FM Radio receiver an FM Radio transmitter a digital television decoder passive radar an amateur radio USRP
The USRP will be controlled through the use of GNU Radio.  GNU Radio can be run with different type of OS but we will be using Ubuntu’s Maverick version10.10.  The GNU Radio project is an open source toolbox to develop, program and deploy software radios. GNU RADIO
There are three ways to access the resources of the GNU Radio: GNU Radio Companion (GRC), C++ and Python. All blocks are built on C++ functions and the signal processing outcomes are displayed with Python to the end user.  GNU RADIO
GNU RADIO - GRC
For the design of our system a revision of the GNU Radio structure was done.  After the revision, a basic spectrum analyzer was implemented to characterize the SDR’s environment.  In order to detect the availability of the communication channels, an algorithm to detect and recognize important patterns will be implemented. Implementation
As stated above we are currently working with a Spectrum Analyzer that can characterize the SDR’s environment. This allows us to find which devices close to the radio function on a specific frequency.  This frequency is limited on the specs of the daughter board currently installed, in our case, we are working on the ISM band (~2.4GHz). Current work
Current work In this stage of the project we are working in the improvement of the basic spectrum analyzer included with GNU Radio.
A test-bed will be created to operate in the ISM band to investigate more efficient methods to access the spectrum. Machine learning techniques will be applied to detect and recognize. The goal is to achieve a Low Complexity Cognitive Radio. FUTURE WORK
Dra. Lizdabel Morales Oscar Garcia Palencia “Lo-Com” Group Industry Affiliate Program (IAP) ACKNOWLEDGEMENTS
L. Morales, “An Approach to Using Cognition in Wireless Network”, Doctoral Dissertation, submitted to the Virginia Polytechnic Institute and State University. 2009 J. H. Reed, Software Defined Radio: A Modern Approach to Radio Engineering. Prentice Hall, 2002. www.gnuradio.org,  “The GNU Radio Project.”. www.ettus.com, “USRP Radio Platform, Ettus Research LLC”. http://www.wipro.com/pdf_files/sdr_wipro.pdf, Software-Defined Radio White Paper, A Technology Review, 2002. References
Questions

More Related Content

What's hot

SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast SlidesSCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast SlidesADLINK Technology IoT
 
Universal software defined radio development platform
Universal software defined radio development platformUniversal software defined radio development platform
Universal software defined radio development platformBertalan EGED
 
Software Define Radio - Ham Radio Cebu
Software Define Radio - Ham Radio CebuSoftware Define Radio - Ham Radio Cebu
Software Define Radio - Ham Radio CebuJan Caser
 
Hardware Accelerated Software Defined Radio
Hardware Accelerated Software Defined Radio Hardware Accelerated Software Defined Radio
Hardware Accelerated Software Defined Radio Tarik Kazaz
 
SDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex TrainingSDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex TrainingBryan Len
 
Sdr the future of radio
Sdr the future of radioSdr the future of radio
Sdr the future of radioJauwadSyed
 
Software defined radio
Software defined radioSoftware defined radio
Software defined radioDevesh Samaiya
 
A SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASEDA SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASEDANGELIN JOHN
 
Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)Analog Devices, Inc.
 
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Sucharita Saha
 
Design and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpgaDesign and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpgaTarik Kazaz
 
A Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by PythonA Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by PythonAlbert Huang
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)Drew Fustini
 
Antenna requirements for sdr and cr
Antenna requirements for sdr and crAntenna requirements for sdr and cr
Antenna requirements for sdr and crJyoti Yadav
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerJim Jenkins
 
Introduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU RadioIntroduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU RadioAlbert Huang
 

What's hot (20)

SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast SlidesSCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
 
Universal software defined radio development platform
Universal software defined radio development platformUniversal software defined radio development platform
Universal software defined radio development platform
 
Sdr
SdrSdr
Sdr
 
Software Define Radio - Ham Radio Cebu
Software Define Radio - Ham Radio CebuSoftware Define Radio - Ham Radio Cebu
Software Define Radio - Ham Radio Cebu
 
Hardware Accelerated Software Defined Radio
Hardware Accelerated Software Defined Radio Hardware Accelerated Software Defined Radio
Hardware Accelerated Software Defined Radio
 
SDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex TrainingSDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex Training
 
Sdr the future of radio
Sdr the future of radioSdr the future of radio
Sdr the future of radio
 
Software defined radio
Software defined radioSoftware defined radio
Software defined radio
 
A SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASEDA SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASED
 
Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)
 
Gnu radio lecture
Gnu radio lectureGnu radio lecture
Gnu radio lecture
 
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
Design And Simulation of Modulation Schemes used for FPGA Based Software Defi...
 
Design and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpgaDesign and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpga
 
Software Defined Radio
Software Defined RadioSoftware Defined Radio
Software Defined Radio
 
A Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by PythonA Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by Python
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
 
Antenna requirements for sdr and cr
Antenna requirements for sdr and crAntenna requirements for sdr and cr
Antenna requirements for sdr and cr
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course sampler
 
All your wireless devices belongs to me
All your wireless devices belongs to meAll your wireless devices belongs to me
All your wireless devices belongs to me
 
Introduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU RadioIntroduction to Digital Signal Processing Using GNU Radio
Introduction to Digital Signal Processing Using GNU Radio
 

Viewers also liked

Software Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDRSoftware Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDRVikas Jain
 
Software-defined radio: The Wireless Revolution
Software-defined radio: The Wireless RevolutionSoftware-defined radio: The Wireless Revolution
Software-defined radio: The Wireless RevolutionAnalog Devices, Inc.
 
SDR 101 - NDSU CyberSecurity 2017
SDR 101 - NDSU CyberSecurity 2017SDR 101 - NDSU CyberSecurity 2017
SDR 101 - NDSU CyberSecurity 2017Mike Saunders
 
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
 
Bringing SDR to the pentest community - BlackHat USA 2014
Bringing SDR to the pentest community - BlackHat USA 2014Bringing SDR to the pentest community - BlackHat USA 2014
Bringing SDR to the pentest community - BlackHat USA 2014jmichel.p
 
Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02melvincabatuan
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralAlexandru Csete
 
Software defined radio technology : ITB research activities
Software defined radio technology : ITB research activitiesSoftware defined radio technology : ITB research activities
Software defined radio technology : ITB research activitiesDr.Joko Suryana
 
Le point sur la technologie LTE
Le point sur la technologie LTELe point sur la technologie LTE
Le point sur la technologie LTEFracarro France
 
Interconnexion lte – wimax –wifi
Interconnexion lte – wimax –wifiInterconnexion lte – wimax –wifi
Interconnexion lte – wimax –wifiDavid Metge
 
CCW 2015. ISDR Virtual TETRA Radio terminal. Speech
CCW 2015. ISDR Virtual TETRA Radio terminal. SpeechCCW 2015. ISDR Virtual TETRA Radio terminal. Speech
CCW 2015. ISDR Virtual TETRA Radio terminal. SpeechEfinétika
 

Viewers also liked (12)

Software Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDRSoftware Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDR
 
Software-defined radio: The Wireless Revolution
Software-defined radio: The Wireless RevolutionSoftware-defined radio: The Wireless Revolution
Software-defined radio: The Wireless Revolution
 
SDR 101 - NDSU CyberSecurity 2017
SDR 101 - NDSU CyberSecurity 2017SDR 101 - NDSU CyberSecurity 2017
SDR 101 - NDSU CyberSecurity 2017
 
Talking to Mini Romit 1
Talking to Mini Romit 1Talking to Mini Romit 1
Talking to Mini Romit 1
 
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
 
Bringing SDR to the pentest community - BlackHat USA 2014
Bringing SDR to the pentest community - BlackHat USA 2014Bringing SDR to the pentest community - BlackHat USA 2014
Bringing SDR to the pentest community - BlackHat USA 2014
 
Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio Peripheral
 
Software defined radio technology : ITB research activities
Software defined radio technology : ITB research activitiesSoftware defined radio technology : ITB research activities
Software defined radio technology : ITB research activities
 
Le point sur la technologie LTE
Le point sur la technologie LTELe point sur la technologie LTE
Le point sur la technologie LTE
 
Interconnexion lte – wimax –wifi
Interconnexion lte – wimax –wifiInterconnexion lte – wimax –wifi
Interconnexion lte – wimax –wifi
 
CCW 2015. ISDR Virtual TETRA Radio terminal. Speech
CCW 2015. ISDR Virtual TETRA Radio terminal. SpeechCCW 2015. ISDR Virtual TETRA Radio terminal. Speech
CCW 2015. ISDR Virtual TETRA Radio terminal. Speech
 

Similar to PRLSAMP PP Presentation

Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A LowJan Salomon
 
SOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOSOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOKartikeyPatwal
 
5G Technology Presentation
5G Technology Presentation5G Technology Presentation
5G Technology PresentationAndrew Mounir
 
Lab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalLab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalBhavna Singh
 
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOHACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOchandanpatelvns1947
 
Mis term paper
Mis term paperMis term paper
Mis term paperrahulsm27
 
Mis term paper
Mis term paperMis term paper
Mis term paperrahulsm27
 
Mis term paper
Mis term paperMis term paper
Mis term paperrahulsm27
 
Mobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CADMobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CADDr. Edwin Hernandez
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...ijceronline
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverIOSR Journals
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....Bise Mond
 
Resume_Ray_OConnell_2015_1
Resume_Ray_OConnell_2015_1Resume_Ray_OConnell_2015_1
Resume_Ray_OConnell_2015_1Ray O'Connell
 
UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...
UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...
UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...Sameer Murthy
 

Similar to PRLSAMP PP Presentation (20)

Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A Low
 
SOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOSOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIO
 
UMKC Dynamics of BER smaller
UMKC Dynamics of BER smallerUMKC Dynamics of BER smaller
UMKC Dynamics of BER smaller
 
5G Technology Presentation
5G Technology Presentation5G Technology Presentation
5G Technology Presentation
 
Vol3no2 22 (1)
Vol3no2 22 (1)Vol3no2 22 (1)
Vol3no2 22 (1)
 
Lab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalLab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_final
 
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOHACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
 
Mis term paper
Mis term paperMis term paper
Mis term paper
 
Mis term paper
Mis term paperMis term paper
Mis term paper
 
Mis term paper
Mis term paperMis term paper
Mis term paper
 
Mobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CADMobile CDS - mmW / LTE Simulator - Mobile CAD
Mobile CDS - mmW / LTE Simulator - Mobile CAD
 
Lab based report
Lab based reportLab based report
Lab based report
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 
Final2
Final2Final2
Final2
 
final presentation
final presentationfinal presentation
final presentation
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....
 
Resume_Ray_OConnell_2015_1
Resume_Ray_OConnell_2015_1Resume_Ray_OConnell_2015_1
Resume_Ray_OConnell_2015_1
 
CR (1)
CR (1)CR (1)
CR (1)
 
UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...
UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...
UWA M.E Project Report - Implementation of a Software FM Receiver using GNU R...
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

PRLSAMP PP Presentation

  • 1. Implementation of a Software Defined Radio Héctor A. Tosado Jimenez Undergraduate Student – Computer Engineering Advisor: Dr. Lizdabel Morales Tirado University of Puerto Rico of Mayagüez
  • 2. Contact information Héctor A. Tosado Jimenez hector.tosado@upr.edu Dra. Lizdabel Morales Tirado lizdabel@ece.uprm.edu iWiNC – iwinc.ece.uprm.edu LowCom Group – locomgroup.wordpress.com
  • 3. Introduction Software Defined Radio (SDR) and Cognitive Radio (CR) Universal Software Radio Peripheral (USRP) GNU Radio Implementation Current Work Future Work Acknowledgements References Agenda
  • 4. Currently, society has a big demand in its communication processes for: Connectivity Mobility Performance Throughput Quality of Service Motivation 5G Incredible Speeds No Access Limitation More Services Intelligence 4G 3G
  • 5. Introduction Over the last 10 years, Software Defined Radio (SDR) has expanded the capabilities of wireless communication devices allowing greater volume of information to be processed more efficiently. This is because: SDR also allows the implementation of new services/features to be downloaded. The physical layer may be changed easily. Radio resources may be optimized.
  • 6. Our implementation of a Cognitive Radio (CR) system is based on: Introduction
  • 7. USRP To implement our SDR we will employ the Universal Software Radio Peripheral (USRP). The USRP is an inexpensive but powerful hardware device to implement SDR systems. The USRP is controlled via USB through a host computer. To define the radio in software and to control the USRP, GNU Radio is used.
  • 8. USRP USRP Contains: Daughter boards (RF Front-End) ADC/DAC User Programmable FPGA Designed to Work With GNU Radio The USRP allows us for greater flexibility. Daughter boards Antennas
  • 9. USRP has been used for a variety of things: testing equipment a cellular GSM base station a GPS receiver an FM Radio receiver an FM Radio transmitter a digital television decoder passive radar an amateur radio USRP
  • 10. The USRP will be controlled through the use of GNU Radio. GNU Radio can be run with different type of OS but we will be using Ubuntu’s Maverick version10.10. The GNU Radio project is an open source toolbox to develop, program and deploy software radios. GNU RADIO
  • 11. There are three ways to access the resources of the GNU Radio: GNU Radio Companion (GRC), C++ and Python. All blocks are built on C++ functions and the signal processing outcomes are displayed with Python to the end user. GNU RADIO
  • 12. GNU RADIO - GRC
  • 13. For the design of our system a revision of the GNU Radio structure was done. After the revision, a basic spectrum analyzer was implemented to characterize the SDR’s environment. In order to detect the availability of the communication channels, an algorithm to detect and recognize important patterns will be implemented. Implementation
  • 14. As stated above we are currently working with a Spectrum Analyzer that can characterize the SDR’s environment. This allows us to find which devices close to the radio function on a specific frequency. This frequency is limited on the specs of the daughter board currently installed, in our case, we are working on the ISM band (~2.4GHz). Current work
  • 15. Current work In this stage of the project we are working in the improvement of the basic spectrum analyzer included with GNU Radio.
  • 16. A test-bed will be created to operate in the ISM band to investigate more efficient methods to access the spectrum. Machine learning techniques will be applied to detect and recognize. The goal is to achieve a Low Complexity Cognitive Radio. FUTURE WORK
  • 17. Dra. Lizdabel Morales Oscar Garcia Palencia “Lo-Com” Group Industry Affiliate Program (IAP) ACKNOWLEDGEMENTS
  • 18. L. Morales, “An Approach to Using Cognition in Wireless Network”, Doctoral Dissertation, submitted to the Virginia Polytechnic Institute and State University. 2009 J. H. Reed, Software Defined Radio: A Modern Approach to Radio Engineering. Prentice Hall, 2002. www.gnuradio.org, “The GNU Radio Project.”. www.ettus.com, “USRP Radio Platform, Ettus Research LLC”. http://www.wipro.com/pdf_files/sdr_wipro.pdf, Software-Defined Radio White Paper, A Technology Review, 2002. References

Editor's Notes

  1. Que con lo mismo se logremejorescosas. Procesos de sampling,cantidad de power paratransmitirunasenaleficientemente.
  2. Though not the only way to implement an SDR system, PC Sound card, a DSP board.El USRP es un producto de la empresa ETTUS radio, paraincentivar el desarrollo de SDR and CR. ETTUS es un empresa sin animo de lucro.
  3. Genralmente en las daughter boards se encuentran los diferentes RF-Front ends. La idea esque los mixer, los amplificadores, los demu/moduladoresesten en software y en hardware los Front-ends porque son los manejanlasaltasfrecuencias y laspotencias.Allow the output signal to be modulated to a higher frequency and an input signal to be stripped of its carrier. Several classes of boards exist: Receivers, Transmitters and Transceivers. Possibility of creating you own board.
  4. Nuestradificultad con GNURADIO, el Porque. GNURADIO, se basa en variaslibreriasquellevanacabofuncionesespecificas. SDR futuro.
  5. in order to create an algorithm to detect and recognize important patterns will be implemented. Finally, the Cognitive Radio (CR) will generate a response based on the patterns found; this response will be based on cognitive methods in the algorithm.The idea behind the algorithm is to recognize patterns such as,saturation in the channel, drastic and continued change in signalstrength, and to give priority to a primary user.