Cargando…

Reducing the Cost of Implementing Filters in LoRa Devices

This paper presents two methods to optimize LoRa (Low-Power Long-Range) devices so that implementing multiplier-less pulse shaping filters is more economical. Basic chirp waveforms can be generated more efficiently using the method of chirp segmentation so that only a quarter of the samples needs to...

Descripción completa

Detalles Bibliográficos
Autores principales: Stewart, Shania, Nguyen, Ha H., Barton, Robert, Henry, Jerome
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6767248/
https://www.ncbi.nlm.nih.gov/pubmed/31546772
http://dx.doi.org/10.3390/s19184037
_version_ 1783454873396707328
author Stewart, Shania
Nguyen, Ha H.
Barton, Robert
Henry, Jerome
author_facet Stewart, Shania
Nguyen, Ha H.
Barton, Robert
Henry, Jerome
author_sort Stewart, Shania
collection PubMed
description This paper presents two methods to optimize LoRa (Low-Power Long-Range) devices so that implementing multiplier-less pulse shaping filters is more economical. Basic chirp waveforms can be generated more efficiently using the method of chirp segmentation so that only a quarter of the samples needs to be stored in the ROM. Quantization can also be applied to the basic chirp samples in order to reduce the number of unique input values to the filter, which in turn reduces the size of the lookup table for multiplier-less filter implementation. Various tests were performed on a simulated LoRa system in order to evaluate the impact of the quantization error on the system performance. By examining the occupied bandwidth, fast Fourier transform used for symbol demodulation, and bit-error rates, it is shown that even performing a high level of quantization does not cause significant performance degradation. Therefore, the memory requirements of LoRa devices can be significantly reduced by using the methods of chirp segmentation and quantization so as to improve the feasibility of implementing multiplier-less filters in LoRa devices.
format Online
Article
Text
id pubmed-6767248
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67672482019-10-02 Reducing the Cost of Implementing Filters in LoRa Devices Stewart, Shania Nguyen, Ha H. Barton, Robert Henry, Jerome Sensors (Basel) Article This paper presents two methods to optimize LoRa (Low-Power Long-Range) devices so that implementing multiplier-less pulse shaping filters is more economical. Basic chirp waveforms can be generated more efficiently using the method of chirp segmentation so that only a quarter of the samples needs to be stored in the ROM. Quantization can also be applied to the basic chirp samples in order to reduce the number of unique input values to the filter, which in turn reduces the size of the lookup table for multiplier-less filter implementation. Various tests were performed on a simulated LoRa system in order to evaluate the impact of the quantization error on the system performance. By examining the occupied bandwidth, fast Fourier transform used for symbol demodulation, and bit-error rates, it is shown that even performing a high level of quantization does not cause significant performance degradation. Therefore, the memory requirements of LoRa devices can be significantly reduced by using the methods of chirp segmentation and quantization so as to improve the feasibility of implementing multiplier-less filters in LoRa devices. MDPI 2019-09-19 /pmc/articles/PMC6767248/ /pubmed/31546772 http://dx.doi.org/10.3390/s19184037 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Stewart, Shania
Nguyen, Ha H.
Barton, Robert
Henry, Jerome
Reducing the Cost of Implementing Filters in LoRa Devices
title Reducing the Cost of Implementing Filters in LoRa Devices
title_full Reducing the Cost of Implementing Filters in LoRa Devices
title_fullStr Reducing the Cost of Implementing Filters in LoRa Devices
title_full_unstemmed Reducing the Cost of Implementing Filters in LoRa Devices
title_short Reducing the Cost of Implementing Filters in LoRa Devices
title_sort reducing the cost of implementing filters in lora devices
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6767248/
https://www.ncbi.nlm.nih.gov/pubmed/31546772
http://dx.doi.org/10.3390/s19184037
work_keys_str_mv AT stewartshania reducingthecostofimplementingfiltersinloradevices
AT nguyenhah reducingthecostofimplementingfiltersinloradevices
AT bartonrobert reducingthecostofimplementingfiltersinloradevices
AT henryjerome reducingthecostofimplementingfiltersinloradevices