TABLE 1

Timeline of GNSS SDR Developments

YearMilestone with commentReference
1995Emergence of software radio approach(Mitola, 1995)
1996First publication of a GPS SDR development(Akos & Braasch, 1996)
1999First real-time software receiver with GPS L1 C/A code(Akos et al., 2001)
2000First textbook on GPS SDR published(Tsui, 2000)
2002+Use of bit-wise correlation and SIMD instructions(Ledvina et al., 2003; Pany et al., 2003)
2002+GNSS SDRs as commercial productsNordNav, IFEN, Trimble, Locus Lock, etc.
2004First multi-GNSS/multi-frequency GNSS SDRs(Ledvina, Psiaki, Sheinfeld, et al., 2004; Pany, Eissfeller, et al., 2004)
2004First real-time GNSS/INS integration with SDR(Gunawardena et al., 2004)
2005GNSS SDR consolidation at Politecnico di Torino and LINKS FoundationSection 3.9
2005Demonstration of vector tracking with a GNSS SDR(Pany et al., 2005)
2006First real-time all-in-view embeddable GNSS SDR(Humphreys et al., 2006)
2006First use of SDR technology for AM SOP(McEllroy, 2006; McEllroy et al., 2006)
2007Start of widespread adoption of SDR technology in GNSS research(Borre et al., 2007)
2007First development of a snapshot receiverSection 3.8
2009First multicore GNSS SDR(Humphreys et al., 2009)
2010Adoption of a computer science best-practice collaborative frameworkSection 3.5
2010First use of GPUs for correlation(Hobiger et al., 2010)
2011+Use of GNSS SDR for ionospheric research(O’Hanlon et al., 2011; Peng & Morton, 2011)
2012+SDR developments at the Finnish Geospatial Research Institute(Borre, Fernández-Hernández et al., 2022; Söderholm et al., 2016)
2012Use of a DVB-T ultra-low-cost front-end for GNSS SDRSection 3.5
2012+Use of SDR technology for LTE SOP(del Peral-Rosado et al., 2013; Driusso et al., 2017; Shamaei et al., 2018)
2014+Use of GNSS SDRs(Lightsey et al., 2014; Murrian et al., 2021)
2014Use of SDRs for mixed cellular 3G GSM/CDMA and digital television SOP(Yang et al., 2014)
2015+Abundance of processing power for GNSS SDR available(Dampf et al., 2015; Nichols et al., 2022)
2017+Use of SDRs for 3G CDMA and 4G LTE SOP(Kassas et al., 2017)
2018First use of Python for dedicated teaching of GNSS SDRSection 3.7
2018First SDR enabling sub-meter-level carrier-phase-based uncrewed aerial vehicle navigation with 3G CDMA and 4G LTE SOP(Khalife & Kassas, 2018, 2022)
2020Formal adoption of ION SDR StandardSection 5
2020Use of SDR for stationary positioning with multi-constellation Orbcomm and Iridium LEO SOP(Farhangian & Landry, 2020; Orabi et al., 2021)
2021First SDR for 5G SOP(Shamaei & Kassas, 2021b)
2021+Use of GNSS SDR to support development of new navigation satellite systems(Miller et al., 2023; Song et al., 2021)
2021First SDR enabling vehicle navigation with multi-constellation LEO SOP(Kassas et al., 2023, 2021)
2022First SDR enabling aircraft navigation with cellular SOP(Kassas, Abdallah, et al., 2022; Kassas, Khalife, Abdallah, Lee, Jurado, et al., 2022)