A Design and Implementation of Software Defined Radio for Rapid Prototyping of GNSS Receiver
In this paper, a Software Defined Radio (SDR) architecture was designed and implemented for rapid prototyping of GNSS receiver. The proposed SDR can receive various GNSS and direct sequence spread spectrum (DSSS) signals without software modification by expanded input parameters containing informati...
Saved in:
Published in | Journal of Positioning, Navigation, and Timing, 7(4) pp. 189 - 203 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
사단법인 항법시스템학회
01.12.2018
|
Subjects | |
Online Access | Get full text |
ISSN | 2288-8187 2289-0866 |
DOI | 10.11003/JPNT.2018.7.4.189 |
Cover
Loading…
Summary: | In this paper, a Software Defined Radio (SDR) architecture was designed and implemented for rapid prototyping of GNSS receiver. The proposed SDR can receive various GNSS and direct sequence spread spectrum (DSSS) signals without software modification by expanded input parameters containing information of the desired signal. Input parameters include code information, center frequency, message format, etc. To receive various signal by parameter controlling, a correlator, a data bit extractor and a receiver channel were designed considering the expanded input parameters. In navigation signal processing, pseudorange was measured based on Coordinated Universal Time (UTC) and appropriate navigation message decoder was selected by message format of input parameter so that receiver position can be calculated even if SDR is set up various GNSS combination. To validate the proposed SDR, the software was implemented using C++, CUDA C based on GPU and USRP. Experimentation has confirmed that changing the input parameters allows GPS, GLONASS, and BDS satellite signals to be received. The precision of the position from implemented SDR were measured below 5 m (Circular Error Probability; CEP) for all scenarios. This means that the implemented SDR operated normally. The implemented SDR will be used in a variety of fields by allowing prototyping of various GNSS signal only by changing input parameters. KCI Citation Count: 1 |
---|---|
ISSN: | 2288-8187 2289-0866 |
DOI: | 10.11003/JPNT.2018.7.4.189 |