A Soft Touch: Sogei’s GPS/Galileo Software Receiver and Institutional GNSS Applications in Italy
Hardware GNSS receivers can sometimes be hard on users—especially those faced with demanding commercial and institutional applications, such as customs enforcement. Evolving requirements and the need for special features and functionality —high configurability, reliability, precision, service guarantees, authentication, security, and anti-jamming—can make proprietary solutions expensive and short-lived. That situation led Sogei, a government-owned Italian company, to come up with a software-based solution of its own.
During the last 10 years, the GNSS panorama has changed rapidly, bringing new pressure on product designers and system developers to adopt new approaches to their efforts. Let’s take a look at some of these changes.
In the consumer mass market, low-cost GPS terminals and car navigation systems are widely available, and their integration on “smart-phones” is mature.
For commercial and institutional applications, however, some issues are still on the table. In particular, institutional users are asking for GNSS solutions that offer high configurability, reliability, precision, service guarantees, authentication, security, and anti-jamming — and, by definition, the availability of open and standard solutions.
High-accuracy terminals or other GNSS equipment with demanding requirements are often based on proprietary and expensive solutions. At the same time, in some countries high-accuracy GNSS augmentation services are the exclusive initiatives of a single private provider or local public agency.
Meanwhile, standards and regulations are changing for almost every application. Therefore, in the near future a user terminal should be expected to support numerous standards and protocols. Furthermore, today’s technologically skilled GNSS user is always asking for more advanced solutions in terms of accuracy — just as evolving demands for mobile communications required ever more bandwidth.
Systems and services are converging. Information and communication technologies (ICT) are ever more frequently providing integrated hardware/software solutions for navigation and communications. Integration of GNSS with inertial sensors, communication systems (e.g., WiFi) and assisted (AGNSS) solutions are, of course, essential for providing higher continuity of service in a range of indoor situations.
In the near future, guaranteed and augmented solutions (in terms of precision and integrity) will be necessary not only for geodetic and surveying applications, but also for mass market applications such as advanced driver assistance systems (e.g., automatic lane keeping).
Backward compatibility with respect to legacy systems also has to be assured for a real exploitation of institutional market. An example of such an application is introduction of GNSS/RFID technology for implementing well-consolidated customs operational procedures and regulations. However, that application will require a complete and transparent integration of new freight “location” reporting systems within existing tracking systems.
Introducing a new “black box” system for this purpose (despite its efficiency), leading to a complete revolution for institutional freight tracking, will not be accepted by the institutional customer. Similar considerations appear in considering the application of innovative high-accuracy technologies in cadastral surveying operations.
The availability of new GNSS constellations and multi-frequency solutions (e.g., TCAR, three carrier ambiguity resolution) will change the scenario within a few years, leading to the need for quick front-end and firmware upgrades in GNSS receivers. New long-range real-time kinematic (RTK) solutions are also coming, based on innovative ionospheric modelling.
In this technological and business environment, embedded systems offer a near-future path to providing tightly integrated navigation and communication solutions with low-cost, accurate, portable, and highly reconfigurable receivers.
A concurrent technological advance, GNSS software receivers (referred to hereinafter as SDR, for software defined radio), will allow developers to provide code/phase solutions and the processing of signals from satellite-based augmentation systems (SBAS) and regional GNSS reference networks in an open environment.
Furthermore, through a suitably flexible front-end, adapting SDR solutions to emerging navigation constellations will be easily implemented. This approach seems like an ideal solution for institutional applications.
A side effect of the development of such solutions may be the ability to implement low-cost GNSS SDR-based augmentation networks, overcoming the usual problems related to high installation costs and the need for continual firmware upgrades.
This article will describe the activities of Sogei, in cooperation with the University of Tor Vergata in Rome, to develop an open SDR GNSS receiver for such applications.
Sogei R&D Activities
. . .
Platform Architecture and Results
. . .
Design, Developments Hints
. . .
GNSS SDR Results
. . .
. . .
GNSS software receiver technologies offer the possibility to implement open and reconfigurable navigation and communication systems to be embedded in a PDA or Laptop. As a side benefit, low-cost terminals will be available for the user. Sogei R&D activities, in collaboration with the University of Rome “Tor Vergata”, allowed the possibility to implement an initial GNSS SDR platform able to work in a multiple constellation environment.
Meanwhile, the development of a network-RTK solution in the center of Italy, enabled users to achieve sub-decimeter accuracy with a reduced TTFA using complete standard protocols and interfaces. Modernized GPS and Galileo will allow the implementation of instantaneous and reliable high-accuracy services. RTK capabilities and TCAR processing within an open GNSS SDR environment could therefore provide a solution for future surveying and high-accuracy transport applications.
For the complete story, including figures, graphs, and images, please download the PDF of the article, above.
ManufacturersSogei used the Matlab Simulink software from MathWorks, Natick, Massachusetts, United States, in its SDR development. The mapping framework used to create Figure 6 is GEOPOI (geocoding points of interest) from Sogei, S.p.A., Rome, Italy. The DSP/FPGA hardware development platform for SDR is based on the Small Form Factor (SFF) Software Defined Radio (SDR) Development Platform platform and the relevant software programming interface tool, Code Composer Studio, from Texas Instruments, Dallas, Texas, USA. The GNSS front-end data sampler was the SE4110L from SiGe Semiconductor, Ottawa, Canada. The GRDNet currently incorporates the Thales Navigation Internet-Enabled Continuous Geodetic Reference Station (iCGRS) from Thales Navigation (now Magellan GPS, Santa Clara, California, USA, and Carquefou, France) and NetRS from Trimble Navigation, Sunnyvale, California, USA.
Copyright © 2017 Gibbons Media & Research LLC, all rights reserved.