Modeling Multi-Core Software GNSS Receiver with Real Time SW Receiver

被引:0
|
作者
Raasakka, J. [1 ]
Hurskainen, H. [1 ]
Paakki, T. [1 ]
Nurmi, J. [1 ]
机构
[1] Tampere Univ Technol, Dept Comp Syst, FIN-33101 Tampere, Finland
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present our implementation for thread-based, real time software Global Navigation Satellite System (GNSS) receiver. We also present our approach to use this receiver to model GNSS software receiver application for a multi-core platform. The GNSS application and multi-core platform are developed within CRISP project. The main purpose of our software GNSS receiver implementation is to model multi-core software by using software threads. Because both hardware and software development are being conducted at the same time we did not have the hardware platform available at the beginning of the project. We decided to use thread programming to avoid delays in the application development and to obtain early measurements of the computational load of the individual processing elements of a GNSS receiver and the communication requirements between each processing element. By using these results we were able to define the requirements for the full signal processing chain of a GNSS receiver in the multi-core platform developed in the project. Besides the fact that our receiver can model the behavior of the software GNSS application in multi-core environment, it is also working as a standalone real time software receiver. This enables fast prototyping of new ideas and algorithms for dividing baseband workload between different processing elements. Also new baseband algorithms can be easily evaluated against existing algorithms in the receiver.
引用
收藏
页码:2259 / 2264
页数:6
相关论文
共 50 条
  • [31] Real time implementation of Vector Delay Lock Loop on a GNSS receiver hardware with an open software interface
    Dietmayer, Katrin
    Saad, Muhammad
    Strobel, Christian
    Garzia, Fabio
    Overbeck, Matthias
    Felber, Wolfgang
    2019 EUROPEAN NAVIGATION CONFERENCE (ENC), 2019,
  • [32] Super-Sensitive Software GNSS Receiver
    Budnik, Ruslan
    Sviridenko, Vladimir
    PROCEEDINGS OF THE 23RD INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2010), 2010, : 1365 - 1366
  • [33] A Software-Defined Spaceborne GNSS Receiver
    Fernandez-Prades, C.
    Arribas, J.
    Majoral, M.
    Ramos, A.
    Vila-Valls, J.
    Giordano, P.
    2018 9TH ESA WORKSHOP ON SATELLITE NAVIGATIONTECHNOLOGIES AND EUROPEAN WORKSHOP ON GNSS SIGNALS AND SIGNAL PROCESSING (NAVITEC), 2018,
  • [34] A software perspective on GNSS receiver integration and operation
    Goodman, JL
    SATELLITE NAVIGATION SYSTEMS: POLICY, COMMERCIAL AND TECHNICAL INTERACTION, 2003, 8 : 119 - 126
  • [35] Phase/Frequency Tracking in a GNSS Software Receiver
    Juang, Jyh-Ching
    Chen, Yu-Hsuan
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2009, 3 (04) : 651 - 660
  • [36] Software defined GNSS reflections receiver design
    Yang, Dongkai
    Ding, Wenrui
    Zhang, Qishan
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2009, 35 (09): : 1048 - 1051
  • [37] GOOSE - GNSS Receiver with an Open Software Interface
    Overbeck, Matthias
    Garzia, Fabio
    Popugaev, Alexander
    Kurz, Oliver
    Foerster, Frank
    Felber, Wolfgang
    Ayaz, Ayse Sicramaz
    Ko, Sunjun
    Eissfeller, Bernd
    PROCEEDINGS OF THE 28TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2015), 2015, : 3662 - 3670
  • [38] Accounting for Data Intermittency in a Software GNSS Receiver
    Juang, Jyh-Ching
    Chen, Yu-Hsuan
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (02) : 327 - 333
  • [39] Capacity of Multi-Core Fiber with Maximum-Ratio Combining Optical Receiver
    Hussein, Amira M.
    El-Sahn, Ziad A.
    Shalaby, Hossam M. H.
    2018 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2018,
  • [40] An Open-Source Real-time Software Vector Tracking GNSS Receiver - Design, Tests and Results
    Zhang, Xin
    Zhan, Xingqun
    Shen, Jun
    PROCEEDINGS OF THE 2013 INTERNATIONAL TECHNICAL MEETING OF THE INSTITUTE OF NAVIGATION, 2013, : 351 - 358