Tag: GNSS-based applications

  • GNSS Spoofing Detection: Guard against automated ground vehicle attacks

    GNSS Spoofing Detection: Guard against automated ground vehicle attacks

    Read Richard Langley’s introduction column, Innovation Insights: What is a carrier phase?


    An approach for ground vehicles using carrier-phase and inertial measurement data

    The combination of easily accessible low-cost GNSS spoofers and the emergence of increasingly automated GNSS-reliant ground vehicles prompts a need for fast and reliable GNSS spoofing detection. To underscore this point, Regulus Cyber, an Israeli cybersecurity company, recently spoofed a Tesla Model 3 on autopilot mode, causing the vehicle to suddenly slow and unexpectedly veer off the main road.

    Among GNSS signal authentication techniques, signal-quality monitoring (SQM) and multi-antenna could be considered for implementation on ground vehicles. However, SQM tends to perform poorly on dynamic platforms in urban areas where strong multipath and in-band noise are common, and multi-antenna spoofing detection techniques, while effective, are disfavored by automotive manufacturers seeking to reduce vehicle cost and aerodynamic drag. Thus, there is a need for a single-antenna GNSS spoofing detection technique that performs well on ground vehicles, despite the adverse signal-propagation conditions in an urban environment.

    In a concurrent trend, increasingly automated ground vehicles demand ever-stricter lateral positioning to ensure safety of operation. An influential study calls for lateral positioning better than 20 centimeters on freeways and better than 10 centimeters on local streets (both at a 95% probability level). Such stringent requirements can be met by referencing lidar and camera measurements to a local high-definition map, but poor weather (heavy rain, dense fog or snowy whiteout) can render this technique unavailable.

    On the other hand, progress in precise (decimeter-level) GNSS-based ground vehicle positioning, which is impervious to poor weather, has demonstrated surprisingly high (above 97%) solution availability in urban areas. This technique is based on carrier-phase differential GNSS (CDGNSS) positioning, which exploits GNSS carrier-phase measurements having millimeter-level precision but integer-wavelength ambiguities.

    Key to our promising results is the tight coupling of CDGNSS and inertial measurement unit (IMU) data, without which high-accuracy CDGNSS solution availability is significantly reduced due to pervasive signal blockage and multipath in urban areas. Tight coupling brings millimeter-precise GNSS carrier-phase measurements into correspondence with high-sensitivity and high-frequency inertial sensing. Our particular estimation architecture incorporates inertial sensing via model replacement, in which the estimator’s propagation step relies on bias-compensated acceleration and angular rate measurements from the IMU instead of a vehicle dynamics model.

    As a consequence, at each measurement update, an a priori antenna position is available whose delta from the previous measurement update accounts for all vehicle motion sensed by the IMU, including small-amplitude high-frequency motion caused by road irregularities. Remarkably, when tracking authentic GNSS signals in a clean (open-sky) environment, the GNSS carrier-phase predicted by the a priori antenna position and the actual measured carrier phase agree to within millimeters.

    The research described in this article pursues a novel GNSS spoofing-detection technique based on a simple but consequential observation: it is practically impossible for a spoofer to create a false ensemble of GNSS signals whose carrier-phase variations, when received through the antenna of a target ground vehicle, track the phase values predicted by inertial sensing. In other words, antenna motion caused by factors such as road irregularities or rapid braking or steering is sensed with high fidelity by an onboard IMU but is unpredictable at the sub-centimeter-level by a would-be spoofer.

    Therefore, the differences between IMU-predicted and measured carrier-phase values offer the basis for an exquisitely sensitive GNSS spoofing-detection statistic. What is more, such carrier-phase fixed-ambiguity residual cost is generated as a byproduct of tightly coupled inertial-CDGNSS vehicle position estimation.

    Two difficulties complicate the use of fixed-ambiguity residual cost for spoofing detection. First is the integer-ambiguous nature of the carrier-phase measurement, which causes the post-integer-fix residual cost to equal not the difference between the measured and predicted carrier phases (as would be the case for a typical residual), but rather modulo an integer number of carrier wavelengths. Such integer folding complicates development of a probability distribution for a detection test statistic based on carrier-phase fixed-ambiguity residual cost.

    Second, the severe signal multipath conditions in urban areas create thick tails in any detection statistic based on carrier-phase measurements. Setting a detection threshold high enough to avoid false spoofing alarms caused by mere multipath could render the detection test insensitive to dangerous forms of spoofing. Reducing false alarms by accurately modeling the effect of a particular urban multipath environment on the detection statistic would be a Sisyphean undertaking, requiring exceptionally accurate up-to-date 3D models of the urban landscape, including materials properties.

    Our work takes an empirical approach to these difficulties. It does not attempt to develop a theoretical model to delineate the effects of integer folding or multipath on its proposed carrier-phase fixed-ambiguity residual cost-based detection statistic. Rather, it develops null-hypothesis empirical distributions for the statistic in both shallow and deep urban areas, and uses these distributions to demonstrate that high-sensitivity spoofing detection is possible despite integer folding and urban multipath.

  • GSA’s MyGalileoSolution competition deadline is Sept. 30

    GSA’s MyGalileoSolution competition deadline is Sept. 30

    MyGalileoSolution is the biggest competition ever organized by GSA with a prize pool of almost €1.5 million

    News from the European GNSS Agency

    The European GNSS Agency (GSA) has launched the MyGalileoSolution competition. The contest is targeting European innovators and entrepreneurs ready to develop location-based solutions, such as mobile applications, wearable-based solutions, asset management and tracking solutions, or robotics, leveraging Galileo as a source of positioning, navigation and/or timing. A wide participation from all Member States is expected.

    GSA has a successful track record in supporting and boosting GNSS-based innovative applications. For years, the agency has been leading several research and innovation initiatives such as the Galileo Masters, Horizon 2020 projects, and more recently European competitions like the 2019 MyGalileoApp and Hackathons across Europe and beyond.

    Two tracks for 56 prizes

    With a prize pool of almost € 1.5 million, MyGalileoSolution is the largest competition ever organized by the GSA. It consists of two independent and parallel tracks, each one with a list of goals and deliverables.

    Track 1 , From Idea to Prototype, aims to develop a beta version of an application or a prototype of a solution implementing an idea, reaching a minimum of 50% of its functionality.

    Track 2, From Prototype to Product, aims to develop a fully functional solution ready to be commercialised starting from a beta version of an application or a prototype.

    Participants are expected to leverage Galileo’s robust positioning and accurate timing and synchronization capabilities, showing how it can enable the development of the next generation of applications and services across a wide range of areas. In this competition the GSA is challenging innovators in four different areas: Crisis & Emergency Response, Smart Transport for Green Deal, Solution for Digital Age, and Cybersecurity.

    Galileo for location-based services

    With more than 1.5 billion Galileo-enabled smartphones and more than 51 million GNSS-enabled wearable devices in the market, location-based services (LBS) are booming. Accurate positioning and timing are at the heart of the growth and evolution of LBS, in addition the access to Android GNSS raw measurements has allowed for the creation of advanced GNSS positioning algorithms that enable the development of more ambitious smartphone-based applications.

    ‘’Galileo has set the trend for dual-frequency chipsets, which provide better accuracy and are more resistant to multipath in urban environments,” said Pascal Claudel, GSA acting executive director. “We are looking forward to seeing innovators launching their disruptive GNSS solutions and turning them into real businesses, hence leading to European growth, competitiveness and sustainability. There is ‘space’ for all types of innovation and we expect the participation of all Member States.”

    “Competitions like MyGalileoSolution are a great opportunity to quickly move from idea to market,” said Francesco Fiorito, leader of Argeo, the winning team of the 2019 MyGalileoApp competition. “It is a confidence boost for young entrepreneurs and their capacity to grow and generate new solutions and business,” Claudel concluded.

    Deadlines and more information

    The deadline for submission for both categories is Sept. 30. Projects will be evaluated in terms of their innovative nature, market potential, feasibility and Galileo relevance by a panel of GSA experts.