13 research outputs found

    SNAP: An authentication concept for the Galileo open service

    Get PDF
    The design of a solution for the authentication of both navigation data bits and spreading code chips, referred to as SNAP and suitable for the evolution of the Galileo E1 OS signal, is presented in the paper. Though the technique is innovative and able to achieve predefined authentication performance, it exploits the structure of the legacy Galileo signal and the characteristics of the OS NMA. A detailed overview of the open choices for the design of signal components dedicated to authentication is provided, together with an analysis of signal parameters definition. A possible implementation option of the SNAP solution is also presented

    Multi-purpose TDM Component for GNSS

    Get PDF
    International audienceThis article proposes a Time-Division-Multiplexing (TDM) technique applied at PRN code level as a signal design solution able to cope with the provision of several functionalities in one signal component: the allocation of the signal to the different functionalities is made at PRN code level. The functionalities targeted in this article are low-complexity acquisition, fast Time-ToFirst-Fix Data (TTFFD), Security Code Authentication (SCA) and, additionally, non-coherent signal processing. The interest of using a TDM component signal design lays on the introduction of just one new component to reduce the complexity to be added to the legacy GNSS satellite payload and to the GNSS receiver. Moreover, a TDM signal design solution presents a great flexibility able to adapt the signal design to the different GNSS strategic directives. The TDM component is constituted of period blocks called short basic blocks and advanced blocks; the introduction of such blocks simplifies the TDM component processing by a GNSS receiver. The TDM component is divided first in a continuous stream of short basic blocks of 20ms, where the short basic blocks are used to provide a signal periodic structure for the acquisition functionality. Then, the short basic blocks are grouped in advanced blocks to provide the signal periodicity for fast TTFFD and SCA. The low-complexity acquisition functionality is provided by the first PRN codes of a short basic block: PRN codes are selected to have a low duration and are always at the same position inside the block. Code Shift Keying Modulation is used to provide the fast TTFFD and the SCA key delivery. An example of application on the Galileo E1 civil signals is presented with different target scenarios or type of users: lowcomplexity user, high performance – no TTFFD, high performance – TTFFD and high dynamics user

    FUNTIMES – Future Navigation and Timing Evolved Signals

    Get PDF
    International audienceThe European Galileo system moves clear steps forward towards the completion of its space and ground segment infrastructures, after starting providing early services in 2016 and with the plan to achieve the full operational capability (FOC) in 2020. Also the user segment is rapidly expanding, with the increasing introduction of mass market chipsets fully supporting Galileo in a constantly growing number of smartphones. In this context a strong need for R&D activities in the field of navigation signal engineering has been identified by various Programme's stakeholders. Considering the long process required for introducing new signals and features in a system that is already deployed and finds itself in the exploitation phase, early R&D activities become essential to investigate potential evolutions and new concepts to improve the Galileo signals and services in the short, medium and long term. The Future Navigation and Timing Evolved Signals (FUNTIMES) project is a European GNSS mission evolution study funded by the European Commission within the Horizon 2020 Framework for Research and Development. It aims at identifying, studying and recommending mission evolution directions and at preliminary supporting the definition, design and implementation of the future generation of Galileo signals. The project is led by Airbus Defence and Space as prime contractor, supported by Ecole Nationale de l‘Aviation Civile (ENAC) and Istituto Superiore Mario Boella (ISMB) as subcontractors and was run under the supervision of the European Commission and its Joint Research Centre. The research activities were conducted according to the following high level evolution directions: - Improve the Galileo OS reliability by providing an enhanced authentication service based on both navigation message authentication and spreading code authentication, in such a way that the two solutions can take advantage of their combination. - Improve the sensitivity and/or reduce the complexity of the acquisition of the Galileo OS signals, e.g. by studying the potential introduction of a new signal component for this purpose. - Make use of new concepts and techniques for the delivery of the data messages, to improve the time-to-data performance and robustness. - Consider options for providing an effective high data rate component suitable for satellite navigation purposes, e.g. in view of a possible evolution of the signals providing the Galileo Commercial Service. The project started by defining the key elements characterizing GNSS signals, describing the current signal plans of the major global and regional satellite systems and carrying out a literature survey on the various proposals for the evolution and optimization of navigation signals. A key role in the project was then played by a specific task on the definition of signal user requirements, which, besides providing by themselves an added-value to the project outcomes, were taken into account to select and consolidate the R&D topics defined at the beginning of the study. For what concerns the core navigation signal R&D activity, various solutions belonging to the following areas were considered: new and evolved modulations and multiplexing techniques, new concepts and techniques for the data message, solutions providing services with higher reliability, solutions for improved navigation performance. In the followings, some highlights about the main project tasks are provided. *Adding New Signal Components to Galileo E1 OS* Due to backward compatibility constraints, the Galileo legacy signals defined in the current SIS-ICD do not offer much space for further modifications. The possibility to add new signal components to the Galileo E1 signal was investigated with the goals of providing a fast and reliable authentication service and better acquisition performance while keeping the complexity of the acquisition process low. Various options were investigated, considering new components centered at E1 or ones presenting a carrier offset. The options were studied in terms of ranging performance, compatibility with other signals in E1/L1, multiplexing efficiency and backward compatibility. The outcome of this task was then combined with the other solutions investigated during the project and briefly introduced in the followings. *Signal User Requirements Survey* This task aimed at identifying and understanding the current and future needs of various GNSS user groups in order to derive requirements and evolution directions for the Galileo signals. The work logic followed was based on a 3-step approach: - Definition of the user communities - Analysis of available documentation and state-of-the-art for each user communities to extract high level and, if possible, low level requirements - Consultation of representative of the various user communities by means of questionnaire on signal user requirements. The considered user communities are representative of 7 classes of users: - Traditional Safety-of-Life Applications (Navigation of Civil Aviation aircrafts, Train Control) - Automotive Location-Based Charging (LBC) and Vehicle Motion Sensing (VMS) - Mobile Location-Based Services (LBS) - Surveying - Timing and Synchronization - Search and Rescue - Remotely-Piloted Aircraft Systems (RPAS). As mentioned above, the consortium prepared a questionnaire which was distributed to companies and organizations representative of various GNSS user communities. After collecting the answers, personal interviews were conducted to deepen the outcomes of the survey and collect more details about their expectations. From the received answers, the following points were considered particularly relevant for the identification/consolidation of signal evolution directions: - The need for integrity and authentication is present also in non-safety of life applications (e.g. precise positioning) - Very wide-spread need for fast authenticated PVT (fast data and pseudo-range authentication) - Interest in fast Time-To-First-Fix (TTFF) Data, or in other words, fast provision of the Clock error corrections and satellites Ephemeris Data (CED). - Need for precise clock and orbit data, freely accessible through the navigation message transmitted through conventional signals (at L1/E1 or L5/E5) - Importance of stand-alone operation mode despite the increasing number of connected users (network connection still judged not reliable enough). - Need for multipath/NLOS resistant signals - Need for RFI resistant signals - Interest for an alert/emergency service. *Reed-Solomon Codes for the Improvement of the I/NAV Message* Despite the growing number of connected user devices, the reception of the clock and ephemeris data (CED) is still a major factor impacting the TTFF. The current approach for the dissemination of these data can be defined as "data carouseling": the data are repeatedly sent to the users with a certain repetition rate. For example the repetition rate of the CED contained in the Galileo E1 OS message is equal to 1 every 30 s. A different approach is offered by Maximum Distance Separable (MDS) codes like Reed-Solomon codes, whose erasure correction capability allows to retrieve the entire information contained in k data blocks from any combination of k received blocks of the codeword. During the project, the performance of Reed-Solomon codes when applied to the Galileo I/NAV message as proposed in [1] were studied, in terms of Time-to-Data, with extensive simulations in the AWGN and mobile channel. The results were then compared with the legacy implementation and with the performance of the GPS L1C signal and showed a very significant improvement, with a reduction of the Galileo E1 OS TTFF by up to 50% in difficult urban environments. Also received processing scheme and complexity aspects were taken into account in the work. *Spreading Code Authentication Techniques* The increasing awareness concerning the vulnerability of GNSS signals to potential spoofing attacks suggested to dedicate an important part of the project R&D activities to investigating new concepts and ideas to improve the reliability of the provided PNT service. This need was also confirmed by the conducted user requirements survey. The investigation of possible authentication techniques has been carried out on the basis of both quantitative results and qualitative analyses, considering a set of criteria useful to weight the overall performance of different options in realistic scenarios. The methodology used to trade-off different options took into account four main criteria: - the authentication performance, aiming to assess the techniques mainly in terms of Time Between Authentications (TBA) and Time To Alarm (TTA) metrics; - the spoofing robustness, that measures the level of resilience to different specific spoofing attacks; - the implementation readiness, that assesses the level of complexity required both at the system and receiver levels and the backward compatibility; - the legacy signal valorization, with the objective to assess the level of reuse and valorization of today’s signal and messages structures, e.g. considering the current Galileo plans to provide navigation message authentication for his Open Service. When considering authentication solutions, it is important not to focus only on the benefits of future participant users, i.e., those able to exploit the features of the authenticated signals, but also to take into account the possible impact on the existing satellites, ground segment, and other receivers (i.e. non-participant users). Therefore the activities included the assessment of the impact of authentication schemes on user receivers. In detail, the analysis covered the possible degradation of the performance of non-participant users, in terms of C/N0 degradation and impact on acquisition and tracking, and the evaluation of the performance of participant users in relation with the authentication technique parameters. In addition, a novel high-level concept for spreading code authentication, based on the idea of reusing the E1-B OS NMA data, was investigated. The proposed concept, already anticipated in [2], foresees the use of two types of SCA bursts, inserted in the open Pseudo-Random Noise (PRN) code sequence at different rates: - “Slow rate” SCA bursts, which are intended for a robust a-posteriori verification with moderate latency (i.e., TBA of about 10 seconds); - “Fast rate” SCA bursts, potentially suitable to improve the authentication performance (e.g. TBA of about 2 seconds) under a wide set of spoofing attacks. The proposed solution can potentially exploit the information received from all the in-view satellites by means of a two-steps authentication procedure. *CSK Modulation and Channel Codes for a High Data Rate Component* The Code Shift Keying (CSK) modulation is an orthogonal M-ary modulation (M orthogonal symbols are used in order to transmit U =log_2?(M) bits) which was specially designed to increase the bandwidth efficiency of a DS-SS signal, i.e. the bit rate to signal bandwidth ratio, without affecting the PRN code structure. The usage of CSK for the improvement of GNSS data delivery was already investigated in the past (e.g. in [3]). Within the FUNTIMES project the main scope of this task was to prove the expected benefits of this technique by applying it to a number of signal design options, considering various data rates, power distributions between data and pilot components and demodulation strategies at the receiver. The first advantage of CSK is the possibility to increase the bit rate of a DS-SS signal without increasing the PRN code number of bits and without increasing the signal chip rate (and thus signal bandwidth). The increased data rate could be used to increase the number of services provided by the signal and/or to improve the services already available, e.g. by sending correction data. The second benefit is enhanced flexibility of the signal bit rate as the CSK modulation allows to change the number of symbols of the modulation alphabet from one codeword to another one. This allows the GNSS signal to provide more robustness to fundamental data and less robustness to less relevant or optional data since the bit rate is directly relate to the demodulation sensitivity. The third major benefit of a CSK modulation is the possibility of implementing a non-coherent demodulation process that does not require the estimation of the incoming signal carrier phase. Therefore, when in degraded environments and/or for high dynamic users, the PLL cannot be in lock for a certain time, the GNSS receiver could still be able to demodulate the data signal. The results obtained in terms of signal availability and reduced Time-to-First-Fix are very promising and bring a significant improvement when compared with the data delivery performance of today's navigation signals. For what concerns the study of channel codes that could be best suited for high data rate transmission and, especially, in combination with a CSK scheme, the investigation focused on LDPC codes with a bit interleaved coded modulation (BICM/BCIM-ID). As Galileo transmits a navigation signal intended to deliver value-added data in a significant amount (high accuracy service through the E6-B signal), it was decided to study a potential application of the studied CSK schemes to a similar use case. From the results obtained, depending on the C/N0 value considered, an increase of the information bit rate from the current 500 bps up to 5000 bps can be feasible, while still reaching a WER equal to 10-3 for a signal component C/N0 equal to 37 dB-Hz. The project allowed to study new elements in the field of GNSS signal engineering and to consolidate solutions that were already investigated in the recent literature, paving the way to the evolution of the Galileo signal plan but also offering elements and ideas that can be adopted by any other GNSS. The variety of solutions proposed presents different levels of maturity. In some cases the solutions are ready to be implemented in the currently deployed systems, while in other cases they would require a corresponding evolution of the space and ground segments. Where deemed necessary, specific recommendations for future R&D work in the areas studied in the project were provided

    Securing The Open-Service: A Candidate Navigation Message Authentication Scheme for Galileo E1 OS

    No full text
    This paper proposes an candidate implementation of a navigation message authentication based on the TESLA broadcast authentication protocol, tailored specifically to the Galileo E1 OS navigation message structure. Constrained by the potentially available unallocated space in the current Galileo E1 OS message structure, the proposed solution is optimized and refined with respect to a set of relevant performance criteria. A performance and security analysis is then presented, considering a typical mass-market or civilian user operating in a selection of typical environments, including the AWGN and the LMS channels.. In this manner the paper explores the capacity and the limitations of a message-based authentication solution in the context of the typical civilian user.JRC.G.5-Security technology assessmen

    On the Design of a GNSS Acquisition Aiding Signal

    No full text
    The main motivation of this work is to introduce the criteria and to present an exemplary design of an acquisition aiding signal and to discuss the benefits of adding such a signal to the current GNSS baselines. First of all the main specifications that have to be satisfied by the design are identified, in order to improve the analyzed figures of merit and obtain the desired performance. Following the identified specifications and requirements, a design is proposed. The investigation starts from the spreading modulation and is followed by design of the navigation message. The aspects related to the message coding are discussed as well. Another essential problem is how the acquisition aiding signal can be transmitted with the legacy signal baseline. Also the issue of multiplexing is therefore discussed and analyzed. The design is realized by means of a trade-off of the identified specifications and solutions. The paper is closed with a comprehensive performance analysis of the newly defined signal acting together with the baseline signals. In particular the improved performance in terms of sensitivity and first position fix is highlighted. Also, a standard SDR receiver is used to process the obtained signals and to proof that the employed multiplexing algorithm are backward compatible with the legacy signal and receiver.JRC.G.5-Security technology assessmen

    GNSS Meta Signals: Coherently Composite Processing of Multiple GNSS Signals

    No full text
    Today all four global navigation satellite systems broadcast on multiple frequencies, using a variety of modulation schemes. Each broadcast signal offers its own particular benefits and requires of a receiver with a particular processing strategy. In general, a receiver will opt to process more than one signal from each satellite on the basis that it either: reduces atmospheric errors, or improves carrier ambiguity fixing, in the case that the second signal bears a different center frequency; or improves tracking sensitivity, in the case that it is a pilot signal. Rarely, however, does the addition of a second signal significantly improve the single-point ranging accuracy over what is already afforded by the better of the two signals by itself. The stark exception to this rule, of course, is the processing of the Galileo E5 AltBOC signal. When processed as a single signal, it can offer drastically higher ranging accuracy and reduced sensitivity to multipath propagation than either of the two E5a or E5b signal components. The concept of composite processing of two signals need not be restricted to this case alone, indeed, with the appropriate techniques, it can be applied to any pair of signals.JRC.G.5-Security technology assessmen

    Signal Structure Based Authentication for Civil GNSS: Recent Solutions and Perspectives

    No full text
    This work presents a survey of recent signal structure based solutions suitable to authenticate civil Global Navigation Satellite System (GNSS) signals. Future perspectives and trends are also analyzed, with particular emphasis on spreading code authentication techniques, considered as a key innovation for the signals of next generation GNSS. An assessment of the robustness and feasibility of the various presented solutions is also provided, analyzing in particular the impact on both current and future receivers.JRC.E.2-Technology Innovation in Securit

    Ultra-Sparse Binary LDPC Codes with CSK Signals for Increased Data Rates in Future GNSS

    No full text
    International audienceData rate increase in global navigation satellite systems (GNSS) is necessary to provide new features (e.g. precise positioning, security code authentication (SCA) key management). In addition, the data transmission reliability in urban environments can be improved using an induced increase of temporal diversity; the latter being obtained by retransmitting data bits thanks to the data rate improvement. The code shift keying (CSK) modulation is a solution for augmenting data rates of direct-sequence spread-spectrum (DSSS) signals. In addition, last developed GNSS signals make use of modern channel codes in order to further improve the reliability of GNSS data recovery. Hence, this article aims at proposing new binary low-density parity-check (LDPC) codes constructed for the CSK modulation in a bit-interleaved coded modulation (BICM) context. Codes achieving good error rate performance for both BICM and BICM with iterative demapping/decoding (BICM-ID) are presented. The code construction methodology is detailed and the good performance achieved by the constructed codes is assessed in additive white Gaussian noise (AWGN) channel

    Signal Structure-Based Authentication for Civil GNSSs: Recent Solutions and Perspectives

    No full text
    A key aspect to be considered in the design of new generations of global navigation satellite system (GNSS) signals and receivers is a proper partition between system and receiver contribution to the robustness against spoofing attacks. This article maps the current threats and vulnerabilities of GNSS receivers and presents a survey of recent defenses, focusing on cryptographic solutions suitable to authenticate civil signals. Future perspectives and trends are analyzed, with particular emphasis on spreading code authentication techniques, considered as a key innovation for the next generation of civil GNSS signals. An assessment of the robustness and feasibility of the various presented solutions is also provided, analyzing in particular the impact on both current and future receivers
    corecore