Spectrum management and compatibility studies with Python
Abstract
We developed the pycraf Python package, which provides functions and procedures for various tasks related to spectrum-management compatibility studies. This includes an implementation of ITU-R Rec. P.452, which allows to calculate the path attenuation arising from the distance and terrain properties between an interferer and the victim service. A typical example would be the calculation of interference levels at a radio telescope produced from a radio broadcasting tower. Furthermore, pycraf provides functionality to calculate atmospheric attenuation as proposed in ITU-R Rec. P.676. Using the rich ecosystem of scientific Python libraries and our pycraf package, we performed a large number of compatibility studies. Here, we will highlight a recent case study, where we analysed the potential harm that the next-generation cell-phone standard 5G could bring to observations at a radio observatory. For this we implemented a Monte-Carlo simulation to deal with the quasi-statistical spatial distribution of base stations and user devices around the radio astronomy station.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.