Recovering bits from thin air

Demodulation of bandpass sampled noisy signals for space IoT

Conference Paper (2019)
Author(s)

S. Narayana (TU Delft - Embedded Systems)

R. Muralishankar (CMR Institute of Technology)

RangaRao Venkatesha Prasad (TU Delft - Embedded Systems)

Vijay Rao (TU Delft - Embedded Systems)

Research Group
Embedded Systems
DOI related publication
https://doi.org/10.1145/3302506.3310384
More Info
expand_more
Publication Year
2019
Language
English
Research Group
Embedded Systems
Pages (from-to)
1-12
ISBN (print)
978-1-4503-6284-9

Abstract

Two nanosatellites recently launched into space had issues with respect to its stabilization, power and orientation. The signals were intermittent, and amateur radio enthusiasts around the globe were requested to observe the satellites so as to get their health information. As decoding the received signals required proprietary hardware (that could not be sent to everyone), amateur radio receivers recorded the signal using Software Defined Radios (SDRs) and sub-sampled the carrier signals to make it easy to share. The captured signals, modulated using binary Frequency Shift Keying (FSK), included noise and more importantly the frequency shifts due to Doppler, caused by the speed of the satellites (of about 7.8 km/s), thus making decoding a major challenge even for the designated proprietary receivers (failed in some cases). As the existing FSK methods did not work effectively, we were motivated by this challenge to design an effective FSK decoder that works in the presence of Doppler and noise. In this paper, we propose Teager Energy Decoder (TED) based on Teager Energy Operator to decode such Doppler and noise influenced sub-sampled data. TED does not need any Doppler correction mechanisms and can dynamically adapt to the changing frequency shifts. We evaluate TED using simulation as well as from the signals from those two satellites. We show that TED performs better than COTS transceivers and available GNU-radio-based solutions using SDRs. TED is low-complexity algorithm, O(N2), and has been prototyped on a low-power microcontroller. TED can be easily adopted on satellites to decode signals for space Internet of Things applications.

No files available

Metadata only record. There are no files for this record.