{'fraction_non_alphanumeric': 0.024602026049204053, 'fraction_numerical': 0.0, 'mean_word_length': 5.1466666666666665, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
GNSS Software Defined Radio: History, Current Developments, and Standardization Efforts

Taking the work conducted by the Global Navigation Satellite System (GNSS) Software Defined Radio (SDR) working group during the last decade as a seed, this contribution summarizes for the first time the history of GNSS SDR development. It highlights selected SDR implementations and achievements that are available to the public or influenced the general SDR development. The relation to the standardization process of Intermediate Frequency (IF) sample data and metadata is discussed, and a recent update of the Institute of Navigation (ION) SDR standard is recapitulated. The work focuses on GNSS SDR implementations on general purpose processors and leaves aside developments conducted on Field Programmable Gate Array (FPGA) and Application-Specific Integrated Circuits (ASICs) platforms. Data collection systems ( i.e. , front-ends) have always been of paramount importance for GNSS SDRs and are thus partly covered in this work. The work represents the knowledge of the authors but is not meant as a complete description of SDR history. Part of the authors plan to coordinate a more extensive work on this topic in the near future. the real-time N-GENE receiver by LINKS, used for early testing of Galileo first signals and OSNMA and the MATRIX receiver by ASPIN for navigation with and