research

SNACS – The Satellite Navigation Radio Channel Signal Simulator

Abstract

A versatile GNSS signal simulation tool for time-domain simulations at sample-level with a focus on wave propagation effects, such as multipath or atmospheric disturbances, is introduced. The Satellite Navigation Radio Channel Signal Simulator (SNACS) uses a modular, object-oriented approach implemented in C++. The application is thoroughly designed in a multi-threaded way to provide highly accurate simulation results in a reasonable processing time. SNACS not only fills the gap of a software tool using models of the GNSS channel from a GNSS signal generator as input for a GNSS software receiver, it also provides an implementation that spans the whole simulation chain from the transmitter to the receiver loops. SNACS can be adopted and enhanced easily since it is published under an open source license

    Similar works