Project Title

LoRa Wake-up Radio Relay with BeagleBone Black

Academic department under which the project should be listed

SPCEET - Electrical and Computer Engineering

Faculty Sponsor Name

Sumit Chakravarty

This project is the result of a directed study between Doctor Sumit Chakravarty and myself.

Abstract (300 words maximum)

This project investigates the use of BeagleBone Black Wireless single-board Linux computers with Long Range (LoRa) transceivers to send and receive information while using a relay in the system. Three experiments are conducted. The first is conducted by maintaining the size of the payload and the distance between LoRa transceivers. The spread factor, bandwidth, coding rate, and output power are all varied. The second experiment has the LoRa relay system listening to the transmissions between two LoRa transceivers and only transmitting if the received signal is less than a certain strength level. The third experiment combines the LoRa relay system with a wake-up radio, optimizing power utilization. The LoRa relay learns the transmission interval and goes to sleep in between transmissions. Python code, data from the experiment, and conclusions are provided.

Project Type

Poster

This document is currently not available here.

Share

COinS
 

LoRa Wake-up Radio Relay with BeagleBone Black

This project investigates the use of BeagleBone Black Wireless single-board Linux computers with Long Range (LoRa) transceivers to send and receive information while using a relay in the system. Three experiments are conducted. The first is conducted by maintaining the size of the payload and the distance between LoRa transceivers. The spread factor, bandwidth, coding rate, and output power are all varied. The second experiment has the LoRa relay system listening to the transmissions between two LoRa transceivers and only transmitting if the received signal is less than a certain strength level. The third experiment combines the LoRa relay system with a wake-up radio, optimizing power utilization. The LoRa relay learns the transmission interval and goes to sleep in between transmissions. Python code, data from the experiment, and conclusions are provided.