Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

11th International Conference and Exposition on Electrical and Power Engineering (EPE 2020)

Low Cost System for Terrestrial Trunked Radio


Signals Monitoring Based on Software Defined Radio
Technology and Raspberry Pi 4

Robert Helbet Vasile Monda


Departament of Electrotechnics and Measurements Departament of Electrotechnics and Measurements
Technical University Technical University
Cluj Napoca, Romania Cluj Napoca, Romania

Andrei Cristian Bechet Paul Bechet


Departament of Electrotechnics and Measurements Departament of Communications, IT and Cyber Defense
Technical University “Nicolae Balcescu” Land Forces Academy
Cluj Napoca, Romania Sibiu, Romania

Abstract—In the last years, Software Defined Radio (SDR) for a wide range of applications is ADALM-PLUTO [3]. The
platforms, as a result of the facilities offered, have become main features of this platform are: frequency range (325 MHz -
attractive for applications in the field of electromagnetic field 3.8 GHz), 8-bit ADC and digital-to-analog converter (DAC)
monitoring. Present work aimed to implement a cheap resolution; up to 20 MHz instantaneous acquisition frequency
electromagnetic field monitoring system to trace signals specific to band; half or full duplex for one transmitter and for one receiver;
the Terrestrial Trunked Radio (TETRA) standard and to check its USB 2.0 powered interface [3].
capabilities. The chosen solution is based on the ADALM-PLUTO
SDR platform controlled by a Raspberry Pi 4 device. Testing the Real-time processing capacity, flexibility in implementing
system demonstrated the following performances: 5.12 MHz software applications and relatively low cost price make SDR
instantaneous acquisition band; dynamic range of the input signal platforms attractive for electromagnetic spectrum monitoring
level between (-100…-30) dBm; 2.5 kHz frequency resolution; applications also [4]. In accordance with the Recommendations
portability and flexibility for use in outdoor environments; low of ITU R SM-2039, monitoring systems should extend their
cost. functionality in several areas and not only in the frequency
domain [5]. A notable initiative is the one in the USA where the
Keywords—Electromagnetic Spectrum Monitoring; Software government agencies National Telecommunications and
Defined Radio; Terrestrial Truncked Radio; ADALM-PLUTO; Information Administration (NTIA) and the National Institute of
Raspberry Pi 4
Standards and Technology (NIST), starting with 2013, have
I. INTRODUCTION developed new spectrum monitoring capabilities. Two main
objectives were targeted: the development of an infrastructure
Software Defined Radio (SDR) technology has recently for data acquisition following the monitoring of the
acquired a special interest among specialists in a wide range of electromagnetic spectrum and the provision of these data in real
applications in the field of digital processing of radio signals [1]. / almost real time using Internet facilities; establishing and
The low price of SDR platforms makes them attractive and, as a training good practices in the field of electromagnetic spectrum
result, we can find a multitude of SDR solutions on the market. acquisition following the monitoring activity [6]. If NTIA
The main parameters that define the figure of merit of an SDR initially used spectrum analyzers that are relatively expensive,
platform are: frequency range, analog-to-digital converter especially for short-term measurements, the next intention was
(ADC) resolution and sampling frequency. The resolution of the to replace spectrum analyzers with SDR sensors. The relatively
ADC will limit the sensitivity of the SDR platform for low cost price of SDR creates the possibility of increasing their
measuring low level signals. The sampling frequency will limit number throughout the architecture, while maintaining
the ability of the platform to monitor broadband channels. performance in terms of electromagnetic spectrum monitoring.
Current SDR platforms, even at reasonable prices, have An SDR receiver is proposed by [7] for spectrum monitoring
features such as: frequency range up to 6 GHz, 12-bit resolution and it had the following technical data: frequency range (9 kHz
of the ADC and a sampling frequency of 20 MHz. A low cost – 3.5 GHz); noise figure 15 dB; 16-bit ADC resolution;
SDR device is RTL-SDR for which the maximum sampling spectrum acquisition speed 1 GHz/s; instantaneous acquisition
frequency is 3.2 MS/s, the resolution of the ADC is 8 bits and band of at least 16 MHz. Various SDR solutions have been
the frequency range is (25 MHz -1.75 GHz) [2]. An SDR implemented by the authors of present paper for accurately
platform at a reasonable price, but with acceptable performance assessing exposure to electromagnetic radiation [8], [9]. A

978-1-7281-8126-4/20/$31.00 ©2020 European Union


438
Authorized licensed use limited to: Tsinghua University. Downloaded on June 19,2021 at 10:24:12 UTC from IEEE Xplore. Restrictions apply.
detailed study of two SDR platforms (Hack RF and USRP) in channel bandwidth; 200 channels in a 5 MHz frequency band; a
their use to assess exposure to electromagnetic field emitted by frequency-division duplex (FDD) system (between 380 MHz
sources specific to 3G and 4G standards of communication is and 385 MHz mobile station - MS and between 390 MHz and
presented in [8]. There it was proved that under certain 395 MHz base station - BS). If we consider the access to the
conditions, even an SDR platform with 8-bit ADC resolution TETRA services, we are interested about the signal coverage
could provide measurements with an acceptable accuracy. provided by the BSs. Usually, a number of BSs can be accessed
inside one area. Therefore, the minimum requirements for a
Current work is part of such approach and aims to use SDR monitoring system are: the acquisition of an instantaneous
technology in the activity of monitoring the electromagnetic frequency band of 5 MHz (390-395 MHz); measuring the power
field by implementing a low cost SDR platform to monitor of a 25 kHz bandwidth channel; the possibility of selecting the
signals specific to the Terrestrial Trunked Radio (TETRA) TETRA channel whose power is to be measured.
standard of communication. TETRA is generally preferred by
government agencies and various emergency services [10]. An In this paper we propose the implementation of a
SDR-type field monitoring system, due to its low price, provides measurement system based on the SDR platform ADALM –
the possibility of increasing the number of monitoring sensors PLUTO that owes technical sheet that meets the minimum
throughout the architecture. In this way, problems of requirements of the monitoring system for TETRA [3] signals.
electromagnetic interference or determination of radio coverage In addition, the cost is reasonable (less than $ 200). To achieve
in detail can be easily solved in real time. the portability and flexibility needed to use the system outdoor,
the ADALM-PLUTO SDR module will be controlled using a
Next, the paper is organized as follows: section II presents Raspberry Pi 4 Model B device that has a Broadcom 2711
the measurement system and the used procedure, in section III processor with 64-bit Cortex A72 architecture, 1.5 GHz
the experimental results of the SDR platform testing during frequency and 4 cores physical and a 4 GB LPDDR4 SDRAM
TETRA signals measuring are presented and finally the [12]. The receiving antenna is an omni-directional broadband
conclusions of the research are presented in section IV. OmiLOG 300800-Aaronia model, which has a gain of -6 dBi at
II. MATERIAL AND METHODS 392.5 MHz.
From the perspective of electromagnetic field monitoring,
the main features of the TETRA standard are [11]: 25 kHz

Fig. 1. Software application developed in GNU Radio Companion that allows TETRA channel power measurement.

In order to measure the power of the TETRA channel, an the TETRA channel with the number 161, the points in the
application was implemented in the GNU Radio environment FFT between 1634 and 1644 must be selected.
(Fig. 1). The application performs the following processing
operations of the TETRA signal: acquisition of an In the first stage, the monitoring system was amplitude-
instantaneous frequency band of 5 MHz on the central calibrated by comparing its results with those obtained with a
frequency of 392.5 MHz (the entire TETRA downlink band is Rohde & Schwarz FSH 6 spectrum analyzer used as reference,
acquired); displaying the spectrum and calculating the spectral which was set to the Channel Power measurement mode. A
components of the entire 5 MHz band; selection of the test signal generated with the APSIN20G RF generator
TETRA channel for which the power is to be measured; (frequency range from 9 kHz to 20 GHz) was used for the
calculating and displaying the power of the selected TETRA calibration, which was performed by directly connecting the
channel. For the calculation of spectral components, the Fast RF generator, by means of an RF cable (0.2 dB attenuation),
Fourier Transform (FFT) was implemented with a resolution consecutively, to the two measuring systems. In Fig. 2 all the
of 2048 points. Basically, the acquisition was made on a elements used to calibrate the system are shown.
bandwidth of 5.12 MHz, which means that the resolution In the second stage, the system was tested by performing
obtained for a 25 kHz TETRA channel is 10 points. The measurements outdoor, by means of the antenna. A
selection of the TETRA channel is obtained by selecting the measurement location was sought for which several TETRA
10 points corresponding to the channel from the total of 2048 channels were captured, both with high and low levels.
points of the FFT. For example, if you follow the selection of

439
Authorized licensed use limited to: Tsinghua University. Downloaded on June 19,2021 at 10:24:12 UTC from IEEE Xplore. Restrictions apply.
Fig. 2. Components of the experimental set-up used for laboratory
calibration.

In this way the dynamic range of the input signal level was Fig. 4. The power measured by FSH6 spectrum analyzer for a test signal
at frequency 391.2625 MHz and at level of -70 dBm.
tested. In Fig. 3 the experimental setup for the outdoor
measurement situation is presented.

Fig. 5. The power measured by the SDR system for a test signal at the
frequency of 391.2625 MHz (corresponding to the 50’th TETRA channel)
and at a level of -70 dBm.
Fig. 3. Components of the experimental set-up used during TETRA
signal outdoor measurements. TABLE I. COMPARATIVE RESULTS OBTAINED AFTER THE
CALIBRATION OF THE SDR MONITORING SYSTEM
Level of the
III. RESULTS AND DISCUSSIONS Level of the signal
Level of the signal
measured by FSH 6
generated measured by
Calibration of the SDR monitoring system was performed signal [dBm] SDR System
Spectrum Analyzer
for an input signal of -70 dBm power. The test signal’s [dBm]
[dBm]
amplitude was chosen at around the center of the dynamic -30 -30,16 -30,35
range (which was between -105 dBm and -35 dBm). Fig. 4 -40 -40,16 -40,36
shows the power of the channel as measured by FSH6 -50 -50,15 -50,37
spectrum analyzer while Fig. 5 shows the channel power as -60 -60,22 -60,46
measured by ADALM-PLUTO SDR monitoring system. -70 -70,11 -70,31
-80 -80,12 -80,28
After establishing the amplitude-correction factors, the -90 -89,92 -89,56
calibration was checked for a test signal with a dynamic range -95 -94,55 -93,03
of the input level between -100 dBm and -30 dBm. The -100 -98,45 -95,20
measurement results are presented in Table I. Fig. 6, Fig. 7 and Fig. 8 indicate the results of the
It can be observed that for levels lower than -90 dBm the measurements performed by the experimental SDR system in
SDR system has an even better response than the FSH6 the outdoor environment and highlights the measured values
spectrum analyzer. This demonstrates the good sensitivity of for three captured TETRA channels: channel 11
the SDR system and shows its ability to measure low-level (390.2875MHz), channel 58 (391.4625 MHz) and channel
signals. In the case of outdoor measurements, the correction 155 (393.2875) respectively.
factors will also include the gain of the antenna.

440
Authorized licensed use limited to: Tsinghua University. Downloaded on June 19,2021 at 10:24:12 UTC from IEEE Xplore. Restrictions apply.
Testing the SDR solution in both laboratory and outdoor
conditions has demonstrated the ability of the ADALM-
PLUTO system to accurately measure signal levels emitted in
the TETRA standard. Thus the system has the following
performances: instantaneous acquisition band of 5.12 MHz;
2.5 kHz frequency resolution (10 points per a 25 kHz TETRA
bandwidth channel); ability to accurately measure signals with
a dynamic range of the input signal between -100 dBm and -
30 dBm; the possibility of selecting the TETRA channel
whose power is measured.
ACKNOWLEDGMENT
We address our thanks to Analog Devices regional office
in Romania, for presenting us the ADALM-PLUTO module.
Fig. 6. Power of the TETRA 11 channel (390.2875 MHz) measured by SDR
system: -86.44 dBm. REFERENCES
[1] Wyglinski AM, Orofino DP, Ettus MN, Rondeau TW.
“Revolutionizing software defined radio: case studies in hardware,
software, and education”, IEEE Communications Magazine, Jan;54(1):
68-75, 2016.
[2] Stewart RW, Crockett L, Atkinson D, Barlee K, Crawford D, Chalmers
I, McLernon M, Sozer E., “A low-cost desktop software defined radio
design environment using MATLAB, simulink, and the RTL-SDR”,
IEEE Communications Magazine, 53(9):64-71, 2015.
[3] Analog Devices: Adalm Pluto Overview: Features and Benefits
[Online], Available: https://www.analog.com/en/design-
center/evaluation-hardware-and-software/evaluation-boards-kits/
ADALM-PLUTO.html
[4] E. S. Luna, A. P. Guerrero, R. A. Gonzalez, V. Ramos, M. L. Benitez,
M. C.Juarez, “A Spectrum Analyzer Based on a Low-Cost Hardware-
Software Integration”, 2019 IEEE 10th Annual Information
technology, Electronics and Mobile Communication Conference,
IEMCON 2019, 17-19 Oct. 2019, Vancouver, Canada.
Fig. 7. Power of the TETRA 58 channel (391.4625 MHz) measured by the [5] Recommendation ITU-R SM.2039, “Spectrum monitoring evolution”,
SDR system: -71.29 dBm. International Telecommunication Union, Geneva, Sept. 2016,
[Online], Available from: https://www.itu.int/rec/R-REC-SM.2039-0-
201308-I/en.
[6] Cotton M., Wepman J., Kub J., Engelking S., Lo Y., Ottke H., Kaiser
R., Anderson D., Souryal M., Ranganathan M., “An Overview of the
NTIA/NIST Spectrum Monitoring Pilot Program”, IEEE Wireless
Communications and Networking Conference, New Orleans, March 9-
12, 2015.
[7] Baltiiiski P., Iliev I., Kehaiov B., Poulkov V., Cooklev T., “Long-Term
Spectrum Monitoring with Big Data Analysis and Machine Learning
for Cloud-Based radio Access Networks”, Wireless Pers. Commun.,
Springer, Published Online May 2015.
[8] Bechet A.C., Bouleanu I., Sarbu A., Miclaus S., Bechet P., “Low cost
solution based on Software Defined Radio for the RF exposure
assessment: peformance analysis”, The 11th International Symposium
on Advanced Topics in Electrical Engineering, ATEE 2019, March 28-
30, 2019, Bucharest, Romania.
[9] Bechet A.C., Helbet R., Miclaus S., Bouleanu I., Sarbu A., Bechet P.,
“Assesing the Electric Field Strength in the Vicinity of Devices
Fig. 8. Power of the TETRA 155 channel (393.2875 MHz) measured by the Emitting Signals in the IEEE 802.11ac Standard of Communication”,
SDR system: -67.93 dBm. 2019 International Symposium on Electromagnetic Compatibility -
EMC EUROPE, Barcelona, Spain, 2-6 Sept. 2019.
IV. CONCLUSIONS [10] Stavroulakis P., “Terrestrial Trunked Radio – TETRA: A Global
Security Tool”, Springer 2007, ISBN 978-3-540-71190-2.
This paper investigates the possibility of using SDR [11] ETSI TS 100 392-15 V1.4.1, “Terrestrial Truncked Radio (TETRA);
technology to implement an electromagnetic field monitoring Voice plus Data (V+D); Part 15: TETRA frequency bands, duplex
system to report the TETRA signals amplitude. The system is spacings and channel numbering”, ETSI Technical Committee
based on an ADALM-PLUTO SDR platform which has a very Terrestrial Trunked Radio and Critical Communications Evolution,
reasonable cost. For the portability and flexibility of the [Online], Available: https://www.etsi.org/committee/1416-tcce.
system, necessary especially for measurements made [12] Raspberry Pi 4 Model B: Specifications, [Online], Available from:
https://www.raspberrypi.org/products/raspberry-pi-4-model-
outdoors, the control of the ADALM-PLUTO module was b/specifications/
performed by means of a Raspberry Pi 4 device.

441
Authorized licensed use limited to: Tsinghua University. Downloaded on June 19,2021 at 10:24:12 UTC from IEEE Xplore. Restrictions apply.

You might also like