Design and Implementation of SDR-based Multi-Constellation Multi-Frequency Real-Time A-GNSS Receiver Utilizing GPGPU |
Yoo, Won Jae
(Department of Electronics and Information Engineering, Korea Aerospace University)
Kim, Lawoo (Department of Electronics and Information Engineering, Korea Aerospace University) Lee, Yu Dam (Department of Electronics and Information Engineering, Korea Aerospace University) Lee, Taek Geun (Department of Electronics and Information Engineering, Korea Aerospace University) Lee, Hyung Keun (Department of Electronics and Information Engineering, Korea Aerospace University) |
1 | Hatfield, D. N. 2003, A report on technical and operational issues impacting the provision of wireless enhanced 911 services, Federal Communications Commission (Washington DC: Joint Program Office for Intelligent Transportation Systems). |
2 | Idrees, R. & Butt, S. A. 2018, Design and hardware implementation of the code and carrier tracking block for an inter-operable GNSS receiver, In 2018 Annual IEEE International Systems Conference (SysCon), 23-26 April 2018, Vancouver, BC, Canada, pp.1-7. https://doi.org/10.1109/SYSCON.2018.8369543 DOI |
3 | Jeong, H., Jang, H., Kim, K., Lee, J., & Lee, B. 2021, SAT#1 (Preliminary Integration) Test Results of KASS System, Journal of Positioning, Navigation, and Timing, 10, 145-151. https://doi.org/10.11003/JPNT.2021.10.2.145 DOI |
4 | Kaplan, E. D. & Hegarty, C. J. 2017, Understanding GPS/GNSS: Principles and applications (Boston; London: Artech House) |
5 | Kim, G., Park, C., & Lim, D. W. 2020, Space Service Volume Augmented with Korean Positioning System at Geosynchronous Orbit, Journal of Positioning, Navigation, and Timing, 9, 327-336. https://doi.org/10.11003/JPNT.2020.9.4.327 DOI |
6 | Gong, S. H. 2011, Standard trend of A-GNSS (Global Navigation Satellite System), TTA Journal, 138, 85-89. |
7 | Bartolome, J. P., Maufroid, X., Hernandez, I. F., Salcedo, J. A. L., & Granados, G. S. 2015, Overview of Galileo system, In GALILEO Positioning Technology (Dordrecht: Springer), pp.9-33. https://doi.org/10.1007/978-94-007-1830-2_2 |
8 | Lin, H., Tang, X., & Ou, G. 2017, An open loop with Kalman filter for intermittent GNSS signal tracking, IEEE Communications Letters, 21, 2634-2637. https://doi.org/10.1109/LCOMM.2017.2757488 DOI |
9 | Kim, H. S., Shim, J. Y., & Lee, H. K. 2007, Designing a GPS receiver network with GNSS algorithm for accuracy and safety, paper # 135, In Proceedings of IGNSS 2007, 4-6 Dec, 2007, Sydney, Australia |
10 | Klobuchar, J. A. 1987, Ionospheric time-delay algorithm for single-frequency GPS users, IEEE Transactions on aerospace and electronic systems, AES-23, 325-331. https://doi.org/10.1109/TAES.1987.310829 DOI |
11 | Misra, P. & Enge, P. 2006, Global positioning system: signals, measurements, and performance (New York: Ganga-Jamuna Press). |
12 | Morton, Y. J., van Diggelen, F., Spilker Jr, J. J., Parkinson, B. W., Lo, S., et al. 2021, Position, Navigation, and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems, and Civil Applications (Wiley-IEEE Press) |
13 | Owens, J. D., Houston, M., Luebke, D., Green, S., Stone, J. E., et al. 2008, GPU computing, In Proceedings of the IEEE, 96, 879-899. https://doi.org/10.1109/JPROC.2008.917757 DOI |
14 | Saastamoinen, J. 1972, Atmospheric correction for the troposphere and stratosphere in radio ranging satellites, The use of artificial satellites for geodesy, 15, 247-251. https://doi.org/10.1029/GM015p0247 DOI |
15 | USRP Hardware Driver and USRP Manual [Internet], cited 2021 June 1, available from: https://files.ettus.com/manual/index.html |
16 | Yoo, W. J., Kim, L., Lee, Y. D., & Lee, H. K. 2020, A coarse-time positioning method for improved availability, GPS Solutions, 24, 1-14. https://doi.org/10.1007/s10291-019-0919-y DOI |
17 | Septentrio, PolaRx5 [Internet], cited 2021 June 1, available from: https://www.septentrio.com/en/products/gnss-receivers/reference-receivers/polarx-5 |
18 | Akopian, D. & Syrjarinne, J. 2009, A fast-positioning method without navigation data decoding for assisted GPS receivers, IEEE transactions on vehicular technology, 58, 4640-4645. https://doi.org/10.1109/TVT.2009.2019073 DOI |
19 | Arslan, H. 2007, Cognitive radio, software defined radio, and adaptive wireless systems (Dordreicht: Springer Science & Business Media) |
20 | Asano, S., Maruyama, T., & Yamaguchi, Y. 2009, Performance compar is on of FPGA , GPU and CPU in image processing, In 2009 international conference on field programmable logic and applications, 31 Aug.-2 Sept. 2009, Prague, Czech Republic, pp.126-131. https://doi.org/10.1109/FPL.2009.5272532 DOI |
21 | Strode, P. R. & Groves, P. D. 2016, GNSS multipath detection using three-frequency signal-to-noise measurements, GPS Solutions, 20, 399-412. https://doi.org/10.1007/s10291-015-0449-1 DOI |
22 | Tay, S. & Marais, J. 2013, Weighting models for GPS Pseudorange observations for land transportation in urban canyons, In 6th European workshop on GNSS signals and signal processing, p.4. https://hal.archives-ouvertes.fr/hal-00942180 |
23 | Kim, H. I. 2015, Improvement of the real-time positioning accuracy in urban canyons through development of a new weight model based on GNSS signal strength, PhD Dissertation, Inha University. |
24 | Ulversoy, T. 2010, Software defined radio: Challenges and opportunities, IEEE Communications Surveys & Tutorials, 12, 531-550. https://doi.org/10.1109/SURV.2010.032910.00019 DOI |
25 | van Diggelen, F. 2009, A-GPS: Assisted GPS, GNSS, and SBAS (Boston: London: Artech House) |
26 | Won, J. H., Pany, T., & HeiN, G. W. 2006, GNSS software defined radio, Inside GNSS, 1, 48-56. |
27 | Zitouni, R., Ataman, S., Mathian, M., & George, L. 2015, Radio frequency measurements on a SBX daughter board using GNU radio and USRP N-210, In 2015 IEEE International Workshop on Measurements & Networking (M&N), 12-13 Oct. 2015, Coimbra, Portugal, pp.1-5. https://doi.org/10.1109/IWMN.2015.7322969 DOI |