Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Semiconductors01:22

Semiconductors

673
There is variation in the electrical conductivity of materials - metals, semiconductors, and insulators that are showcased with the help of the energy band diagrams.
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
673
LC Circuits01:21

LC Circuits

2.4K
An LC circuit consists of an inductor and a capacitor, either in series or parallel. Consider a charged capacitor connected with an inductor in series. Before the switch is closed, all the energy of the circuit is stored in the electric field of the capacitor. When the switch is closed, the capacitor begins to discharge, producing a current in the circuit. The current, in turn, creates a magnetic field in the inductor. Because of the induced emf in the inductor, the current cannot change...
2.4K
Signal and System01:26

Signal and System

642
A signal x(t) is a set of data or a time function representing a variable of interest. Signals typically convey information about a phenomenon, such as atmospheric temperature, humidity, human voice, television images, a dog's bark, or birdsongs. More generally, a signal can be a function of more than one independent variable. For instance, images depend on horizontal and vertical positions and can be regarded as two-dimensional signals. However, this text will focus on one-dimensional...
642
Basic Discrete Time Signals01:16

Basic Discrete Time Signals

202
The unit step sequence is defined as 1 for zero and positive values of the integer n. This sequence can be graphically displayed using a set of eight sample points, showing a step function starting from n=0 and remaining constant thereafter.
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is...
202
PI Controller: Design01:24

PI Controller: Design

238
Proportional Integral (PI) controllers are a fundamental component in modern control systems, widely used to enhance performance and mitigate steady-state errors. They are particularly effective in applications such as automatic brightness adjustment on smartphones, where they excel at mitigating steady-state errors for step-function inputs. Unlike PD controllers, which require time-varying errors to function optimally, PI controllers leverage their integral component to address residual...
238
Linear Approximation in Frequency Domain01:26

Linear Approximation in Frequency Domain

88
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
88

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Eigenbased Multi-Antenna Spectrum Sensing: Experimental Validation on a Software-Defined Radio Testbed.

Sensors (Basel, Switzerland)·2026
Same author

Quadratic Forms in Random Matrices with Applications in Spectrum Sensing.

Entropy (Basel, Switzerland)·2025
Same author

Performance Analysis of Uplink Code Division Multiplexing for LEO Satellite Constellations Under Nonlinear Power Amplifiers.

Sensors (Basel, Switzerland)·2024
Same author

Implementation of Deep-Learning-Based CSI Feedback Reporting on 5G NR-Compliant Link-Level Simulator.

Sensors (Basel, Switzerland)·2023
Same journal

RETRACTED: Zhang et al. A Novel Framework for Reconstruction and Imaging of Target Scattering Centers via Wide-Angle Incidence in Radar Networks. <i>Sensors</i> 2025, <i>25</i>, 6802.

Sensors (Basel, Switzerland)·2026
Same journal

Enhancing Unsupervised Multi-Source Domain Adaptation for Person Re-Identification via Mixture of Experts and Graph-Based Relation.

Sensors (Basel, Switzerland)·2026
Same journal

Development of an Instrumented Glove for Palmar Pressure Assessment in Kayakers.

Sensors (Basel, Switzerland)·2026
Same journal

Development and Experimental Validation of an Autonomous IoT-Based Monitoring System for Real-Time Water Quality Assessment in the Amazon River.

Sensors (Basel, Switzerland)·2026
Same journal

Semi-Supervised Adversarial Learning Framework for Controller Area Network Bus Intrusion Detection.

Sensors (Basel, Switzerland)·2026
Same journal

Smart Optimization Method for Safety Signs in Innovative Manufacturing Environments Integrating Industrial Field IoT Sensors and Knowledge Graphs.

Sensors (Basel, Switzerland)·2026
See all related articles

Related Experiment Video

Updated: Jun 17, 2025

Simulating Imaging of Large Scale Radio Arrays on the Lunar Surface
06:14

Simulating Imaging of Large Scale Radio Arrays on the Lunar Surface

Published on: July 30, 2020

4.9K

Software-Defined Radio Implementation of a LoRa Transceiver.

João Pedro de Omena Simas1, Daniel Gaetano Riviello1, Roberto Garello1

  • 1Department of Electronics and Telecommunications (DET), Politecnico di Torino, 10129 Torino, Italy.

Sensors (Basel, Switzerland)
|August 10, 2024
PubMed
Summary
This summary is machine-generated.

This study reverse-engineers and designs a modular LoRa PHY transceiver using GNU Radio. It addresses the lack of fully open low-power wide-area network (LPWAN) protocol stacks, enhancing flexibility and integration.

Keywords:
GNU RadioInternet of ThingsLoRasoftware-defined radio

More Related Videos

Autonomous and Rechargeable Microneurostimulator Endoscopically Implantable into the Submucosa
08:17

Autonomous and Rechargeable Microneurostimulator Endoscopically Implantable into the Submucosa

Published on: September 27, 2018

8.5K
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.3K

Related Experiment Videos

Last Updated: Jun 17, 2025

Simulating Imaging of Large Scale Radio Arrays on the Lunar Surface
06:14

Simulating Imaging of Large Scale Radio Arrays on the Lunar Surface

Published on: July 30, 2020

4.9K
Autonomous and Rechargeable Microneurostimulator Endoscopically Implantable into the Submucosa
08:17

Autonomous and Rechargeable Microneurostimulator Endoscopically Implantable into the Submucosa

Published on: September 27, 2018

8.5K
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.3K

Area of Science:

  • Electrical Engineering
  • Computer Science
  • Wireless Communication

Background:

  • The proliferation of low-power wide-area networks (LPWANs) has led to a growing demand for flexible and open protocol stacks.
  • Existing LPWAN solutions, such as LoRaWAN, have limitations due to partially understood physical (PHY) and logical link control layers.
  • The lack of a fully open LPWAN protocol stack hinders integration and innovation.

Purpose of the Study:

  • To reverse-engineer and elucidate the essential missing aspects of the LoRa PHY layer.
  • To propose and implement a novel, modular, and flexible transceiver design for LoRa PHY using GNU Radio.
  • To demonstrate the practical application and extensibility of the developed transceiver and its components.

Main Methods:

  • Reverse engineering of proprietary LoRa PHY layer specifications.
  • Design and implementation of a modular transceiver architecture utilizing GNU Radio.
  • Development of sub-component designs for flexibility and reusability.
  • Creation of example applications using affordable, off-the-shelf hardware.

Main Results:

  • Successful reverse engineering of critical LoRa PHY layer functionalities.
  • Implementation of a flexible and modular LoRa PHY transceiver in GNU Radio.
  • Demonstration of the transceiver's capability to operate in a simple setup with readily available hardware.
  • Provision of example applications showcasing the library's utility and extensibility.

Conclusions:

  • The developed GNU Radio-based LoRa PHY transceiver design fills a critical gap in open LPWAN solutions.
  • The modular approach enhances flexibility, allowing for easier integration and further development.
  • The project enables wider adoption and innovation in LPWAN applications through open-source accessibility.