Category: GNSS

  • Interoperability Working Group Issues November Meeting Report

    The report of Working Group A on Compatibility and Interoperability, held November 11-13, 2013, in Dubai, United Arab Emirates, is now available as a downloadable PDF. It is also available on the ICG Information Portal.

  • EGNOS to Gain Satellite with Scheduled Launch

    EGNOS to Gain Satellite with Scheduled Launch

    The ASTRA 5B is installed in preparation for launch Friday, March 21. (Photo credit: Arianespace)
    The ASTRA 5B is installed in preparation for launch Friday, March 21.
    (Photo credit: Arianespace)

    The launch of the satellite ASTRA 5B, which will become part of the European Commission’s European Geostationary Navigation Overlay Service (EGNOS), is scheduled for Friday, March 21, according to satellite company SES. It will be launched into space from the European Space Centre in French Guiana on board an Ariane 5 ECA rocket between 19:05 p.m. and 20:02 p.m. local time (23.05 – 00.02 CET; 18.05 – 19.02 EDT).

    ASTRA 5B will carry a hosted L-band payload for EGNOS. It will also extend transponder capacity and geographical reach over Eastern Europe and neighboring markets for DTH, direct-to-cable, and contribution feeds to digital terrestrial television networks.

    ASTRA 5B was built by Airbus Defence and Space (formerly Astrium) in Toulouse, France, using a Eurostar E3000 platform. The multi-mission satellite will be located at 31.5 degrees East.

    “The launch of ASTRA 5B will be the 39th launch of an SES satellite on board a European Arianespace launch vehicle,” said Martin Halliwell, chief technology officer of SES. “Our long-standing relationship is based on this proven track record and shows the continuous confidence we have in Arianespace and our commitment to Ariane as a launch vehicle. We look forward to a successful mission with this longstanding launch partner.”

    The launch will be streamed online at the Arianespace site and at the SES YouTube channel.

    Also follow the launch and the launch preparations on:
    www.ses.com: http://en.ses.com/4243715/blog
    Twitter: https://twitter.com/SES_Satellites
    LinkedIn: http://www.linkedin.com/company/9157?trk=tyah
    Facebook: https://www.facebook.com/SES.YourSatelliteCompany

  • Are You Master of the Galileo Universe?

    Are You Master of the Galileo Universe?

    Klixon
    2013 Galileo Master KINEXON offered a precise tracking and monitoring solution for sports and healthcare.

    The European Satellite Navigation Competition (ESNC) is looking for services, products, and business innovations that use satellite navigation in everyday life. Prizes will be awarded by some of the most relevant institutional GNSS stakeholders, such as the European GNSS Agency (GSA) and the European Space Agency (ESA). In addition, partner regions from all over the world are hosting regional challenges.

    The competition officially kicks off at the European Navigation Conference in Rotterdam on April 15, but submissions are being accepted from April 1 to June 30.

    The prize pool of ESNC 2014 is expected to value about 1 million euros. Awards include cash prizes, business incubation, business coaching, patent consulting, technical support, access to testing facilities, prototype development, publicity, marketing support, feasibility studies, access to experts and public funding, and more.

    In 2013, 25 partner regions offered prizes, and seven special prizes were provided by leading European industry and research partners. Entries will be assessed by the expert panels of the regions and special prize partners.

    The overall winner — the Galileo Master — will be selected from among all regional and special prize winners by an international panel of high-ranking experts. The Galileo Master will be revealed at an awards ceremony in Munich, Germany, in October, and will receive an additional cash prize of 20,000 euros as well as the chance to realize the winning idea as part of a six-month incubation program in the region of his or her choice.

    For full details, visit the competition website.


    ESNC Hosts at CAPIGI

    The ESNC is hosting a session at the CAPIGI conference in Amsterdam on April 3, jointly with the Copernicus Masters. The conference is dedicated to space technology for agriculture, focusing on the European Flagship programs Galileo and Copernicus. CAPIGI, the Community on Agricultural Policy Implementation and Geo-Information, is a network for geo-information experts active in agriculture.

  • Leica MultiStation Provides Exact 3D Scan of Mont Blanc Ice Cap

    Chartered Land Surveyors from the Upper Savoy region in France set up a Leica Nova MS50 MultiStation to take a 3D scan of the Mont Blanc ice cap and also a Leica Viva GS14 GNSS antenna to measure the mountain’s elevation.
    Chartered Land Surveyors from the Upper Savoy region in France set up a Leica Nova MS50 MultiStation to take a 3D scan of the Mont Blanc ice cap and also a Leica Viva GS14 GNSS antenna to measure the mountain’s elevation.

    Reaching the top of Mont Blanc, Europe’s highest peak, is a formidable challenge even to the most experienced alpinists — not only because of its elevation, but also because of its weather conditions. Strong winds and snowfall at the summit constantly cause altitude changes to the summit’s ice and snow cap. Such changes motivate expert surveyors to try out the latest in measurement technology, like the Chartered Land Surveyors located in the Upper Savoy region in France as well as two surveyors from Leica Geosystems France. For their seventh expedition, they decided to make the first ever 3D laser scan of the shape and volume of this legendary glacier using the Leica Nova MS50 MultiStation.

    Toward the end of 2013, surveyors braved temperatures of -10⁰ C and winds of over 50 km/h, and set up a Leica Viva GS14 GNSS antenna to measure the height and also take roughly 100 point measurements of the ice cap. The Leica MS50 MultiStation scanned the ice cap at an altitude of over 4,800 meters under extreme conditions and recorded thousands of points in a matter of minutes.

    The 2013 expedition proved that the current elevation of Mont Blanc is 4,810.02 meters, which is 42 centimeters less than in 2011. The actual rock summit has an altitude of 4792 meters; however, the snow covering the peak may vary the actual summit’s altitude anywhere from 15 to 20 meters. Expedition partner Géomédia calculated the volume of the ice cap covering the rocky summit at 20,213 m³ and produced a 3D animation from the scan data as well. In the future, these results will help researchers determine possible changes to the ice cap caused by global warming.

    “Using the Leica Nova MS50 MultiStation to make a 3D model of the biannual Mont Blanc summit expedition was a challenging exercise that resulted in highly accurate data,” said Philippe Borrel, owner of the surveying company Cabinet Borrel and an experienced member of the expedition team. “Collecting data under such extreme conditions quickly and efficiently is extremely important. This time, we were able to reduce time expenditure needed to complete the task. The MultiStation was surprisingly easy to carry in a backpack, considering the rocky terrain, steep slopes and windy ridges we had to climb.”

    Click below to watch the short film on this exciting expedition:
    http://www.leica-geosystems.com/ms50_montblanc_shortfilm

     

  • Get a Galileo Position Fix? ESA Wants to Give You a Prize

    Get a Galileo Position Fix? ESA Wants to Give You a Prize

    First_Galileo_position_fix-W
    Javier Benedicto, ESA’s Galileo Project Manager, looks on as Europe’s own satellite navigation system performs its historic first position fix of longitude, latitude and altitude. The position fix took place at the Navigation Laboratory at ESA’s technical heart ESTEC, in Noordwijk, the Netherlands on the morning of March 12, 2013, with an accuracy between 10 and 15 meters — expected taking into account the limited infrastructure deployed so far. Horizontal accuracy reached as high as 6 m. The left-side screen shows the position fix while the right side screen shows the position of the four Galileo satellites and their current signal coverage.

    Did you get a fix on four Galileo satellites? Then there could be a certificate in it for you! ESA will recognize Galileo pioneers with commemorative certificates to the first 50 entities who document their achievement of a past or present fix. Details of how to apply are provided here.

    To mark the first anniversary of Galileo’s historic first satnav positioning measurement, ESA plans to award certificates to groups who picked up signals from the four satellites in orbit to perform their own fixes.

    In 2011 and 2012 the first four satellites were launched — the minimum number needed for navigation fixes.

    Europe’s Galileo satnav system.
    Europe’s Galileo satnav system.

    On March 12, 2013, Galileo’s space and ground elements came together for the first time to perform the historic first determination of a ground location — the Navigation Laboratory of ESA’s Technical Centre in Noordwijk, the Netherlands.

    From this point, generation of navigation messages enabled full testing of the entire Galileo system — not just by ESA and its industry and institutional partners but also by any entity with a customized satnav receiver.

    ESA’s Galileo team has heard about position fixes carried out by organizations and companies all over Europe and beyond, including as far away as Vietnam.

    A year after the first fix, ESA is recognizing these Galileo pioneers with commemorative certificates to the first 50 entities who document their achievement of a past or present fix.

    Applicants should send in their name, address, details of the receiver they used, the start and end time of their fixes in Universal Time Coordinated (UTC) and a plot of their latitude/longitude position fixes overlaid on a map, such as Google Earth. Submissions should be sent to [email protected] within the next two months. Certificates will be sent out after May 12, along with an online results update. See details of how to apply here.

    The first Galileo services are scheduled to begin later this year, as more satellites are delivered into orbit. The next launches will occur in the second half of this year, each with two satellites aboard a Soyuz ST-B. They will take place in close succession to build up the constellation.

    Many satnav receiver chips are already technically Galileo ready, requiring only software upgrades from their manufacturer to begin working with Galileo signals along with GPS and other international satnav systems.

    Dual-frequency Galileo positioning performance during the In-Orbit Validation phase: positioning accuracy is an average 8 m horizontal and 9 m vertical (95% of the time). Its average timing accuracy is 10 nanoseconds on average. Plot courtesy of ESA.
    Dual-frequency Galileo positioning performance during the In-Orbit Validation phase: positioning accuracy is an average 8 m horizontal and 9 m vertical (95% of the time). Its average timing accuracy is 10 nanoseconds on average. Plot courtesy of ESA.

     

  • PNT Advisory Board Hears Air Force CNAV Plan

     

    The U.S. National Space-Based Positioning, Navigation, and Timing (PNT) Advisory Board has published the minutes of its December 4–5, 2013, meeting, opening with a quote from Albert Einstein, “We cannot solve our problems with the same thinking we used when we created them,” courtesy of Board Chair Dr. James Schlesinger. Among many other topics addressed, the Board heard a report from Major General Martin Whelan, Director of Requirements, Air Force Space Command, on the road ahead for implementation of the GPS Civil Navigation (CNAV) message on L2C and L5. The subject has stirred some controversy of late, particularly between the U.S. Departments of Transportation (DoT) and Defense (DoD), and DoT is currently seeking public comments on the plan.

    The meeting minutes relay the gist of General Whelan’s CNAV remarks as follows:

    “While sequestration is having various impacts on DoD budgets, thus far GPS quality, service and refresher plans are unaffected. The FY15 budget is under development.

    “CNAV has been under discussion for a considerable time. Currently, L2C and L5 signals are being transmitted, but without a navigation message. AFSPC is working hard to activate these messages as soon as possible. One of the reasons for the delay is that additional time was needed to complete testing prior to activation. Testing began in late summer 2013 and, based on initial test results, a “way ahead” has been plotted. Gen William Shelton, AFSPC commander, wished to assure the Advisory Board of his unwavering commitment to providing full-time broadcast CNAV messaging capability on L2C and L5 as soon as possible.

    “The CNAV capability will add diversity and robustness for dual frequency users. Gen Shelton intends to provide details plans to the NCO and a report to the next EXCOM meeting. Current plans are to begin initial broadcasting in the spring of 2014. CNAV uploads will occur twice weekly. The signal will meet GPS Standard Positioning System (SPS) standards, but may not achieve current accuracy levels until full implementation in late 2014.

    “CNAV live sky testing occurred in June and was conducted in cooperation with civil, industry, and international partners. The two-week test series included independent assessment and verification. The tests identified four errors that required action. The first, which was addressed in real time, related to implementation of the test series. The second required improvement to the tools suite, which should be totally integrated into the ground segment by December 2014. The third and fourth errors required patches to satellite software. All four issues are now regarded as closed.”

    The meeting minutes report this further discussion of CNAV.

    “Dr. Schlesinger raised the topic of sequestration and how, based on his early career in budgeting, no budget item is sacrosanct. GPS has enjoyed protection from Deputy Secretary of Defense Ashton Carter, but he is now stepping down and his replacement not yet known. This could provide an opportunity for “the men with the green eyeshades” to come forward to eliminate things.

    “Gen Whelan said he agreed that with sequestration, everything – including GPS – is on the table. However, AFSPC continues to strive to avoid any degradation in service. He also welcomed the continued support of the Advisory Board.

    “Dr. Schlesinger quoted from a 2006 document: “Our position is to continue to provide the best space-based positioning, navigation and timing service in the world.” The Chinese are now “moving up” on GPS. How is GPS going to stay ahead?

    “Gen Whelan said AFSPC is aware of China’s steps in capacity and signal diversity. This, however, does not alter his confidence that GPS remains the “Gold Standard” of world GNSS systems. AFSPC is committed to maintain GPS leadership. However, because of sequestration and budget cuts, this position could not be the position of some people outside of the Air Force.”

    A subsequent presentation from the Department of Transportation given by Karen Van Dyke, Director for PNT, DOT Research & Innovative Technology Administration (RITA), did not directly mention CNAV, according to the meeting minutes, but did include this update on civil signal monitoring, taken from the meeting minutes.

    “DOT is responsible for performance monitoring of GPS civil signals. She called attention to the International Committee on GNSS’s (ICG’s) transparency principle that “Every GNSS provider should publish documentation that describes the signal and system information, the policies of provision, and the minimum levels of performance offered for its open service.” Currently, this is only done on GPS L1 C/A signals. Performance standards for L2C and L5 have not yet been established. The crucial function of signal/service monitoring is to verify that commitments to GNSS performance are being met. Additionally, monitoring improves the situational awareness for GNSS operators, and provides assurance that any civil service failure is detected and resolved promptly. All these factors support the GPS performance history that has made it the world’s Gold Standard.

    “The DOT “GPS Civil Monitoring Performance Specifications” (CMPS) document defines the measurements required to show if performance standards for monitoring GPS’ signals/service are met. The document’s first version was developed in 2005 and listed 193 requirements, covering performance monitoring, signal monitoring, non-broadcast data requirements, and reporting and archiving requirements. The document was later updated to align with the 2008 GPS SPS Performance Standard. The most current CMPS was completed in April 2009 and is available at GPS.gov. Since 1999, DOT has published quarterly reports providing analysis of SPS performance for the Federal Aviation Administration (FAA).”

    Further Topics

    Other reports delivered to the Advisory Board, and available in the the full meeting minutes, available here,  include the following. In addition, many PDFs of the individual reports  are available through the meetings Agenda page.

    Global Differential GPS System as a Civil Monitoring Utility
    Dr. Yoaz Bar-Sever, Manager, Global Differential GPS System, NASA Net Propulsion Laboratory

    Automated Driving & Safety Considerations (collision avoidance warning, vehicle-to-vehicle communications, and driverless automobiles)
    Russell Shields, PNT Board Member, founder of Ygomi LLC

    GPS Disruptions: Efforts to Assess Risks to Critical Infrastructure
    The Government Accountability Office’s (GAO) Report on Enhancing Interagency Actions
    Eli Albagli, senior analyst, GAO

    2013 National Infrastructure Protection Plan (NIPP)
    Department of Homeland Security Implementation
    Robert Kolasky, Director Strategy and Policy, DHS Office of Infrastructure Protection

    Economic Impacts of GPS on Key Sectors in the U. S. Economy
    Dr. Nam D. Pham, economist/managing partner, NDP Consulting Group

    GNSS Signal Capability – Multi-Constellation Management
    Cross-Correlation of Existing & Evolving C/A System Signals
    Dr. A. J. Van Dierendonck, AJ Systems

    How Far to Take GNSS Interoperability/Interchangeability?
    Ken Hodgkins, Office of Space & Advanced Technology, Department of State.

     

  • Veripos Upgrades Reference Stations with Septentrio GPS/GLONASS/Galileo/BeiDou Receivers

    Veripos Upgrades Reference Stations with Septentrio GPS/GLONASS/Galileo/BeiDou Receivers

    The Septentrio PolaRx4 reference receiver.
    The Septentrio PolaRx4 reference receiver.

    Veripos, a global provider of precise satellite positioning solutions to the international offshore and marine industries, is concluding the upgrade of its global network of GNSS reference stations with high-performance multi‑frequency GPS/GLONASS/Galileo/BeiDou receivers from Septentrio.

    Veripos owns and operates a network of more than 80 reference stations worldwide that is used to determine estimates of the orbit and clock errors of multiple GNSS satellite constellations. Veripos uses these estimates to calculate corrections which are then broadcast to end users to significantly improve the accuracy of positioning. At the heart of the network is Septentrio PolaRx4, a full-featured reference receiver that provides high-quality tracking and measurement of all available and upcoming GNSS signals.

    The upgrade of the Veripos global network of reference stations with the latest Septentrio reference receiver technology is an outcome of the multi-year collaboration between the two companies. Septentrio also supplies Veripos with multi-frequency GNSS and heading receivers for its marine business, including the LD series of integrated mobile units that deliver the complete range of Veripos augmentation services to its customers worldwide.

    “Septentrio reference stations are renowned for their excellent data-quality and robustness,” commented Bobby Johnson, Chief Technical Officer of Veripos. “Septentrio technology enables us to provide a full range of services and to remotely manage and upgrade the hardware to enhanced features, which is crucial for managing a worldwide reference network, where the equipment is often not easily accessible.”

    “We are delighted to see continued positive outcome from the technical and commercial relationship we have established with Veripos over the years and that has developed into Septentrio enabling Veripos to deliver a variety of solutions with high-quality and robust industrial performance everywhere on the globe to the benefit of a multitude of users in one of the most demanding industries,” said Jan Van Hees, head of sales and business development at Septentrio.

  • Hemisphere GNSS Vector Products Now Have GLONASS Functionality

    Hemisphere GNSS has announced that all professional-level Vector products — including the V103, V113, VS131, and VS330 — now include the ability to utilize the GLONASS system along with GPS in the navigation solution. The tracking of the additional GLONASS signals provides a more robust solution, especially in challenging environments, the company said.

    Vector Technology processes L1 GPS and GLONASS signals to deliver precise heading, greater positioning reliability, and improved performance in challenging environments. Hemisphere GNSS’ patented Vector technology computes the heading and pitch or roll angle while stationary or in motion allowing for heading accuracy of up to 0.01 degrees depending upon the product selected. A variety of differential correction methods also make it possible for Vector products to provide sub-meter to centimeter level RTK position accuracy.

    Professional marine industry organizations can maximize performance by integrating Hemisphere GNSS Professional Vector technology into their systems for hydrographic and bathymetric surveys, autopilots, dredging, and buoys. For land applications, Vector Technology is designed for the alignment of cameras, antennas, and projectiles, and for machine control applications in agriculture, construction, and mining.

  • FAA Enforcement Action Dimissed against Commercial Drone User

    March 7, 2014 Update: WASHINGTON, D.C.–The Federal Aviation Administration today issued a notice appealing a decision by an NTSB Administrative Law Judge in the civil penalty case, Huerta v. Pirker. “The FAA is appealing the decision of an NTSB Administrative Law Judge to the full National Transportation Safety Board, which has the effect of staying the decision until the Board rules. The agency is concerned that this decision could impact the safe operation of the national airspace system and the safety of people and property on the ground.”

    ————————————

    PirkerCover

    On March 6, 2014, Federal Judge Patrick Geraghty dismissed a case the Federal Aviation Administration (FAA) brought against Raphael Pirker, accusing Pirker of illegally using a drone to make a video of the University of Virginia. The FAA attempted to levy a fine of $10,000 against Pirker, described in an article published in Geospatial Solutions in December 2013.

    Brendan Schulman, Pirker’s attorney, told Geospatial Solutions, “The FAA’s position on this is based on a policy statement, not an enforceable regulation.”

    Judge Geraghty agreed, stating the following in his finding (download the PDF):

    1. Neither the Part 1, Section 1.1, or the 49 U.S.C. Section 40102(a)(6) definitions of “aircraft” are applicable to, or include a model aircraft within their respective definition.

    2. Model aircraft operation by Respondent was subject only to the FAA’s requested voluntary compliance with the Safety Guidelines stated in AC 91-57.

    3. As Policy Notices 05-01 and 08-01 were issued and intended for internal guidance for FAA personnel, they are not a jurisdictional basis for asserting Part 91 FAR enforcement authority on model aircraft operations.

    4. Policy Notice 07-01 does not establish a jurisdictional basis for asserting Part 91, Section 91.13(a) enforcement to Respondent’s model aircraft operation, as the Notice is either (a) as it states, a Policy Notice/Statement and hence non-binding, or (b) an invalid attempt of legislative rulemaking, which fails for non-compliance with the requirement of 5 U.S.C. Section 533, Rulemaking.

    5. Specifically, that at the time of Respondent’s model aircraft operation, as alleged herein, there was no enforceable FAA rule or FAR Regulation applicable to model aircraft or for classifying model aircraft as an UAS.

    Upon the findings and conclusions reached, I hold that Respondent’s Motion to Dismiss must be AFFIRMED.

    IT IS ORDERED THAT:

    1. Respondent’s Motion to Dismiss be, and hereby is: GRANTED

    2. Complainant’s Order of Assessment be, and hereby is: VACATED AND SET ASIDE

    3. This proceeding be, and is: TERMINATED WITH PREJUDICE.

    ENTERED this 6th day of March, 2014, at Denver, Colorado.

    Patrick G. Geraghty
    Judge
  • Comment Period on Pre-Operational CNAV Message Opens

    A Federal Register Notice has been published allowing for a 30-day comment period on the proposed CNAV message on L2C and L5. The notice seeks comment from the public and industry regarding plans by the U.S. Air Force to broadcast pre-operational L2C and L5 civil  navigation (CNAV) messages from certain GPS satellites beginning in April.

    The Department of Transportation is the agency seeking comments. Its concerns about the plan drew ire in January.

    “These messages will be formatted in accordance with Interface Specifications IS–GPS–200G and IS–GPS–705C, each dated January 31, 2013. However, a pre- operational signal means the availability and other characteristics of the broadcast signal may not comply with all requirements of the relevant Interface Specifications and should be employed at the users’  own  risk,” the notice says.

    According to the notice, the Department of Transportation seeks comments on the benefits, risks, or issues to users from the plan, including comments on the appropriate timeline for broadcasting pre-operational CNAV messages. Comments are requested from industry on:

    • the receiver development benefits and other intended uses of pre-operational signals, and
    • the benefits and potential impacts to users of continuous pre-operational CNAV messages with L2C and  L5 signals set healthy.

    The deadline to submit comments is April 4, 2014.

    Comments should include the docket number [DOT– OST–2014–0028] and be submitted using one of the following methods:

    (1) Federal  eRulemaking Portal: www.regulations.gov.

    (2) Fax: 202–493–2251.

    (3) Mail: Docket Management Facility (M–30),  U.S. Department of Transportation, West Building Ground Floor,  Room W12–140, 1200 New Jersey Avenue SE., Washington, DC 20590–0001.

    (4) Hand delivery: Same as mail address above, between 9 a.m. and  5 p.m., Monday through Friday, except Federal holidays. The telephone number is 202–366–9329.

    The full Federal Register Notice can be downloaded here.

  • The System: Galileo Accomplishes In-Orbit Validation

    Galileo Accomplishes In-Orbit Validation

    Nucleus of Four Now Operational: It “Works, and Works Well”

    figure 1  Dual-frequency Galileo positioning performance during the In-Orbit Validation phase: positioning accuracy is an average 8 m horizontal and 9 m vertical (95% of the time). Its average timing accuracy is 10 nanoseconds on average. Plot courtesy of ESA.
    Dual-frequency Galileo positioning performance during the In-Orbit Validation phase: positioning accuracy is an average 8 m horizontal and 9 m vertical (95% of the time). Its average timing accuracy is 10 nanoseconds on average. Plot courtesy of ESA.

    The European Space Agency (ESA) announced fulfillment of the in-orbit validation (IOV) of Galileo on February 10. IOV was achieved with four satellites, the minimum number needed to perform navigation fixes.

    “IOV was required to demonstrate that the future performance that we want to meet when the system is deployed is effectively reachable,” said Sylvain Loddo, ESA’s Galileo Ground Segment manager. “It was an intermediate step with a reduced part of the system to effectively give evidence that we are on track.”

    Following a March 2013 first determination of a ground location, jointly by Galileo’s space and ground segments, program managers undertook  a wide variety of tests all across Europe.

    “More than 10,000 kilometers were driven by test vehicles in the process of picking up signals, along with pedestrian and fixed receiver testing. Many terabytes of IOV data were gathered in all,” said Marco Falcone, ESA’s Galileo System manager.

    According to ESA’s elaboration on the test results, the system has proved itself capable of solely performing positioning fixes across the planet.

    Galileo’s observed dual-frequency positioning accuracy is an average of 8 meters horizontal and 9 meters vertical, 95 percent of the time. Its average timing accuracy is 10 billionths of a second. Its performance is expected to improve as more satellites are launched and ground stations come on line.

    For Galileo’s search-and-rescue function — operating as part of the existing international Cospas–Sarsat programme —  77 percent of simulated distress locations can be pinpointed within 2 kilometers, and 95 percent within 5 kilometers. All alerts are detected and forwarded to the Mission Control Centre within a minute and a half, compared to a design requirement of 10 minutes.

    “Europe has proven with IOV that in terms of performance we are at a par with the best international systems of navigation in the world,” said Didier Faivre, ESA director of Galileo and Navigation-related Activities.

    Historically Speaking. In a February 2013 GPS World article, Peter Steigenberger, Urs Hugentobler, and Oliver Montenbruck discussed Galileo-only positioning. “Using an ionosphere-free dual-frequency linear combination of pseudorange measurements on the Galileo E1 and E5a frequencies, the position of the TUME reference station [at the Technische Universität München (TUM) in Munich, Germany] could be determined with a 3D position error of less than 1.5 meters,’” the authors said.

    Crystal Ball Gazing. The next two Galileo satellites, of the full operational capability (FOC) class, currently complete their testing for flight clearance at ESA’s ESTEC facility.

    Six such satellites are destined to rise into space in 2014, according to ESA’s master plan. Should all those launches occur as scheduled, Galileo’s initial services could start by the end of the year.

    GNSS Vulnerable: What to Do?

    Too Much Sensitivity, Not Enough Robustness, Says Parkinson

    Brad Parkinson, the founding architect of GPS, told a UK conference that the system needs to be made more robust to ensure worldwide availability of services to users. His concerns over GPS availability relate to threats such as the loss of authorized frequency spectrum (implicitly creating licensed jammers), space weather due to hyperactive ionospheric conditions, and deliberate or inadvertent jamming of GPS signals.

    He warned that GPS is more vulnerable to sabotage or disruption than ever before, and charged that politicians and security chiefs are ignoring the risk. Western governments are “in their infancy in recognizing the problem,” he remarked further in an interview with London’s Financial Times. “[In the United States] I don’t know anyone that is really in charge of it. The Department of Homeland Security should be [but] … they don’t have any people that understand it very well. They’ve got one person without any budget to speak of.”

    He also warned that Europe’s €5 billion Galileo system is equally at risk.

    Parkinson proposed a three-stage program to:

    • Protect (legally) the signal and physically eliminate jamming sources;
    • Toughen the GPS/Galileo receiver’s resistance to interference;
    • Augment the GPS signals with other satellites or with ground-based transmitters such as eLoran.

    To support his proposal, Parkinson stated, “The number one need for all GPS or Galileo users is availability. Over the years, manufacturers of signal receiver technologies have focused too much on sensitivity and not enough on resilience or robustness. The maritime industry is a particular concern where users have taken GPS for granted. They must increase preparedness and backups as they do in aviation or other GNSS-using industries.

    “Even today, most ships have only GPS and the vision of their crew to guide them when approaching harbors. As you can see from today’s conference, there are a wealth of solutions to toughen and back up GPS, many of which are not technologically difficult nor expensive, but still their adoption in sectors such as global shipping is certainly not adequate.”

    As part of his protection program, Parkinson urged that penalties for jamming GPS networks be coordinated worldwide. “In Australia, if you cause interference likely to cause prejudice to the safe conduct of a vessel, it’s five years in the jug [jail] and $850,000.” Contrasting this with a U.S. case that may simply impose a forfeiture of the culprit’s jamming device, Parkinson added, “I’m calling for the community of nations to move to the Aussie-type penalties.”

    In the toughening regard, Parkinson alluded to integration of GPS data with information derived from an inertial positioning system. “If you combine all of these things, a good set should be able to fly within 1 kilometer of a jammer with a 10-kilometer range,” said Parkinson. “That’s what I call toughening.”

    Parkinson made his remarks as the keynote speech at GNSS Vulnerabilities and Resilient PNT 2014, hosted by the Royal Institute of Navigation. He will also deliver the keynote address, “Assured PNT: Assured World Economic Benefits,” for the European Navigation Conference on April 15 in The Netherlands.

    GLONASS Seeks Broader Monitoring Footprint; Launch Imminent

    Russia will deploy as many as seven ground monitoring and augmentation stations for GLONASS outside its national boundaries. GLONASS/GNSS Forum Association Executive Director Vladimir Klimov stated that “It is planned to deploy about six or seven stations on foreign territories this year.” Negotiations for the stations are now taking place with foreign nations.

    Currently, there are 46 GLONASS ground stations on Russian territory, eight in neighboring countries, three in Antarctica, and one in Brazil. The United States recently spurned, with some Congressional trumpeting, a Russian tender to site one of the ground stations on U.S. soil.

    New Instrument in Space. In mid-February, the most recent GLONASS-M satellite traveled to the Plesetsk cosmodrome for a probable mid-March launch. GLONASS-M 54 will carry a high-accuracy thermal stabilization unit, installed on the spacecraft for testing and flight qualification. The next-generation K-class of GLONASS spacecraft will loft this device to provide increased positioning accuracy.

    Five GLONASS-M craft are planned for launch in 2014, in one triple and two single launches.

  • Innovation: A PET Project from Finland

    Innovation: A PET Project from Finland

    Automating GNSS Receiver Testing

    By Sarang Thombre, Jussi Raasakka, Tommi Paakki, Francescantonio Della Rosa, Mikko Valkama, Laura Ruotsalainen, Heidi Kuusniemi, and Jari Nurmi

    GPS World photo
    INNOVATION INSIGHTS by Richard Langley

    WE HAVE A CAT. My wife and I do, that is. One with a voracious appetite. She likes to be fed on demand, even at the most inopportune times. Like three o’clock in the morning. No, it doesn’t help to close the bedroom door. Her squeaking (yes, some cats squeak) still wakes us up. I was designated as the one to get up in the night to feed her. Sometimes twice. Each night, every night. That got tiresome (literally) very quickly. Automation came to the rescue. We now have a microprocessor-controlled cat feeder, which rotates food compartments into the feeding position at pre-programmed times. Just fill up one or two of the compartments with “crunchies” before retiring, set the activation time to 3:00 a.m., say, and no more middle-of-the-night squeaking interrupting blissful sleep.

    This is just one example of how automation — machines replacing (or supplementing) human activity to perform repetitive, difficult, undesirable, or even humanly-impossible tasks — can affect (and benefit) our everyday lives.

    As noted on Wikipedia, two common types of automation are ones that involve feedback control, which is usually continuous and involves making measurements using one or more sensors and computing adjustments to keep the measured variables within a set range, and those that involve sequence control, in which a programmed sequence of discrete operations is performed, often based on system logic. An aircraft autopilot is an example of the former while our cat-feeding machine is an example of the latter. Some systems, such as Earth-orbiting satellites, can involve both types.

    Automation applications range from the (now) mundane (such as point-and-shoot cameras, smart phones, home control, and factory assembly lines) to the (now) exotic (such as robots to assist the elderly and the infirm and robots to explore space). Laboratories have also benefited from increasing automation, making rapid clinical and analytical testing, for example, possible.

    The testing of GNSS receivers can also benefit from automation. This work typically requires the active participation of humans to initiate, control, monitor, and terminate test cases. These manual operations are often inefficient and inaccurate, rendering the test results unreliable.  Furthermore, accessing the internal signals of a receiver at different stages of processing is necessary to pinpoint the exact location of any anomalies. Using traditional black-box testing techniques, it is only possible to test the final outputs of a receiver. In this month’s column, we take a look at an automated test bench for analyzing the overall performance of multi-frequency, multi-constellation GNSS receivers. The system includes a data-capture tool to extract internal process information and controlling software, called the Automated Performance Evaluation Tool or AutoPET, which is able to communicate between all modules of the system for hands-free, one-button-click testing of GNSS receivers. Would my cat appreciate the benefit? Likely not, but GNSS engineers and scientists certainly will.

    “Innovation” is a regular feature that discusses advances in GPS technology and its applications as well as the fundamentals of GPS positioning. The column is coordinated by Richard Langley of the Department of Geodesy and Geomatics Engineering, University of New Brunswick. He welcomes comments and topic ideas.


    The prototype GNSS receiver developed at the Department of Electronics and Communications Engineering of Tampere University of Technology (TUT), called TUTGNSS, is now in the performance-testing phase. TUTGNSS is a GPS L1/L5 + Galileo E1/E5a dual-frequency dual-constellation receiver jointly developed by TUT and its international partners under two European Union Framework Programme research grants.

    During the manual testing of the receiver, it was noticed that the results were often contaminated with errors due to imprecise time-keeping and inconsistent test environments.

    It was also strenuous and time consuming to perform repetitive tests over multiple iterations, with decreasing personnel efficiency as the number of iterations increased. The aforementioned problems led to the results being deemed unreliable and unrepeatable. There was thus a need to innovate and automate the testing process and environment. In addition, there was also the need to study the signals as they flowed through the internal signal processing chain, so that the exact location of anomalies could be detected.

    Currently, few solutions are available in the commercial and academic domains, which can perform end-to-end fully automated, yet customizable testing of GNSS receivers. A couple of commercial testing tools were recently unveiled, which claim to perform similar automated testing of GNSS receivers. However, these are not fully customizable by the end-user, having the limitation that they can be used only with their parent company’s proprietary signal simulators. Other commercial automated testing tools are available nowadays. However, they are targeted towards electronic systems other than GNSS receivers. It was due to these reasons that we decided to implement an in-house solution. Consequently, we devised the Automated Performance Evaluation Tool (AutoPET), along with a data capture tool.

    AutoPET is implemented completely in software (Qt, with C++) and communicates with the receiver under test (RUT) via RS-232 and a National Marine Electronics Association (NMEA) protocol and with a commercial GNSS signal simulator via an RS-232 link. It handles the GNSS test cases with user-defined iterations and other system settings. AutoPET has already been used for making test runs on the TUTGNSS receiver with positive results. It is possible to initiate the overall testing of the receiver with a single button-click and the results are stored in the computer without any human intervention. Test scenarios currently included in the tool’s library are: time-to-first-fix (TTFF), position accuracy, acquisition sensitivity, tracking sensitivity, and reacquisition time. By changing the scenarios in this library, the tool can be used with different simulator models. Another innovative aspect of AutoPET is that it uses multi-threading to perform the receiver testing. Multiple software processing threads are necessary to keep track of the receiver operations and simulator feeds simultaneously, so that an appropriate interrupt can be generated when the receiver has performed the desired operation. This feature is explained in further detail later on.

    Data Capture Tool (dCAP) is a hybrid (software-controlled hardware) entity capable of extracting the user-defined internal process data from the different modules (acquisition, tracking, bit decoding, and so on) of the GNSS RUT and stores it in a computer via a 100-Mbps Ethernet link. The dCAP hardware is independent of the receiver module (although implemented on the same softcore) and operates through minimal interference with the receiver operation. This data can then be post-processed to monitor and record the behavior of the receiver and to investigate any anomalies in its intermediate stages. An experimental version of dCAP has already been used to monitor the carrier-to-noise-density ratio (C/N0), carrier Doppler, and code delay from the internal tracking channels, and the raw GNSS signals in I/Q format entering the baseband processing unit (BPU) of the TUTGNSS receiver from its radio front end.

    The benefits of AutoPET over state-of-art approaches are that it is portable (software platform independent), easy to use, suitable for testing most receivers using a variety of simulators (provided each of them can communicate with the outside world using some form of communication protocol), and its operational parameters are easy to modify through an external configuration file. dCAP is designed specifically for the TUTGNSS receiver; however, it can be easily replicated for most experimental embedded system receivers. Once implemented, dCAP offers a clear view of the internal operation of the receiver by accessing intermediate signals between the input and output terminals. The speed and size of data capture are limited only by the type of Ethernet connection and the size of the internal and external memories. Additional details of AutoPET and dCAP are provided in the next two sections of this article, while the third section describes the application of these tools in testing the GPS L1 operation of the TUTGNSS receiver.

    Automated Performance Evaluation Tool

    AutoPET is a software program developed using the Qt platform and the C++ language, which communicates between the GNSS receiver, signal simulator, and its associated computer through a remote PC that houses AutoPET. The set-up is shown in FIGURE 1. This figure also denotes the different communication protocols used between the different modules.

    FIGURE 1. Block schematic of the AutoPET assembly.
    FIGURE 1. Block schematic of the AutoPET assembly.

    At the center is the GNSS receiver, which accepts RF signals from the GNSS signal simulator. These signals represent signals from the sky in accordance with the scenario loaded in the simulator, and therefore represent unidirectional communication. On the other hand, the receiver communicates with the remote PC housing AutoPET using the NMEA-0183 protocol. This is bidirectional communication, as the receiver continuously updates its status via NMEA messages to AutoPET and, in turn, AutoPET sends a response/control command to the receiver. The receiver sends the $GPGGA NMEA message every second, and through reading this message, AutoPET can determine the current status (acquisition, tracking, position fix, and so on) of the receiver.

    The TUTGNSS receiver has the capability to perform a cold start to initiate the next test iteration when commanded by AutoPET. For this purpose, we have designed a simple custom message string, which can be identified by the TUTGNSS receiver as a cold-start command. In response, the receiver sends a custom NMEA message, $GPTXT, which identifies that it has successfully performed a cold start. Performing a cold start involves erasing all a priori navigation-related information from the receiver memory. This includes erasing the ephemeris, almanac, and timing information, and ensuring that all satellite tracking is lost.

    AutoPET communicates with the GNSS signal simulator through its controlling computer, called the Sim-PC (which runs the control software for the simulator). This communication is bidirectional using a 100-Mbps Ethernet link. The AutoPET library holds the scenario files, through which it remotely controls the simulator. In turn, the Sim-PC returns responses or error messages in the form of Extensible Markup Language (XML) strings to the AutoPET. The communication between the Sim-PC and the simulator is through its proprietary protocols.

    AutoPET makes extensive use of multi-threading. The receiver, AutoPET, and the simulator function autonomously of each other and hence are independently controlled using their own processing threads running in parallel. Examples of some processing threads are:

    • Thread 1 – monitors the receiver operation through the received NMEA messages. This thread is responsible for identifying, for example, if the receiver achieves a position fix or if it performs a successful cold start.
    • Thread 2 – monitors the simulator through the received XML error messages and response messages from the Sim-PC. It is responsible for identifying, for example, if the simulator scenario is successfully set up or if the satellite signals are turned on and off when demanded by the test case.
    • Thread 3 – monitors the internal operation of AutoPET itself to check, for example, if a timer has expired or if the user performs any operation on the GUI during the progress of a test.

    Each thread generates an internal software interrupt within AutoPET based on which future course of action has to be dynamically determined.

    Later in the article, the application of AutoPET for single-frequency, single-constellation operation and testing of the TUTGNSS receiver is described. However, it can just as easily be applied for more complex, multi-frequency, multi-constellation testing. The scenarios are stored in the library of AutoPET, and they can be easily updated without requiring any changes in the tool itself. On the other hand, the receiver operation needs to be updated to perform position fixes with multiple signals and constellations. If the receiver allows updating of its operation mode using software commands, as is the case in TUTGNSS, these commands can also be included within AutoPET.

    In the case of TUTGNSS, two configuration settings control the mode of operation and the manner in which it has to be turned on (cold, warm, or hot start) via a 32-bit control word. Table 1 describes the various options and the digital control word bits corresponding to each option. There are eight possible modes of operation that would require three bits to be uniquely represented. However, we have assigned five bits, to accommodate any planned future increase in operating modes. Similarly, there are three ways to turn on the TUTGNSS receiver, and they can be uniquely represented by two bits. Therefore, out of the 32 available bits, only seven bits are currently utilized. The rest of the bits are in reserve for future use. The mode selection bits are in least significant bit positions of the control word. For example, if the receiver should perform a position fix after a warm start using GPS L1 and Galileo E1 signals, the 32 bit control word would be 00000000_0000000_00000000_00100010. Using this control word at the beginning of every test, AutoPET can be used for a simple single constellation or more advanced multi-constellation testing of the receiver.

    TABLE 1. Control words for multi-frequency, multi-constellation testing of TUTGNSS.
    TABLE 1. Control words for multi-frequency, multi-constellation testing of TUTGNSS.

    Data Capture Tool

    The overall set up of dCAP is shown in FIGURE 2. The TUTGNSS receiver consists of the radio front end and the BPU implemented on an Altera Stratix-II development board. This board consists of the NIOS-II softcore embedded processor controlled by the MicroC operating system within a field-programmable gate array (FPGA) board. The hardware is programmed using VHSIC Hardware Description Language (VHDL) and consists of the system entity and a few peripheral entities, such as a phase-locked loop (PLL), which are not shown in the figure for sake of simplicity. The system entity consists of (among others) two software-controlled hardware entities, one for the TUTGNSS receiver BPU and the other for the dCAP server, called CPU-0 and CPU-1 respectively. The Control-PC is responsible for the overall programming of the FPGA board through a USB link. It also holds a Qt-based user interface acting as the dCAP client implementation.

    FIGURE 2. Overall block schematic of the dCAP assembly.
    FIGURE 2. Overall block schematic of the dCAP assembly.

    The dCAP client (in the Control-PC) establishes an Ethernet connection with the dCAP server (on the FPGA) and requests a user-specified internal data sample. As an example, let us assume the user requests raw I/Q samples input to the TUTGNSS BPU from the radio front end. The dCAP server software communicates with the TUTGNSS software, which in turn allows the dCAP server hardware access to the requested data from the appropriate region of the TUTGNSS hardware, similar to how a signal across a resistor on a dense printed circuit board is viewed by placing oscilloscope probes across it. The only limitation with dCAP is that the user has to predict, in advance, which internal data parameters are of interest and create access points within the correct hardware entities. The dCAP server hardware will connect to the respective access point when demanded by the client.

    This data snapshot is first buffered in the local shared memory entity on the FPGA board due to the requirements of speed, size, and time synchronization. The dCAP server software is responsible for transferring this data from the internal memory to the Control-PC through the Ethernet link. The data is stored on the Control-PC hard drive in the form of a *.bin file. Therefore, the size of each data-packet that can be accessed at a time is limited by the size of the FPGA memory entity, while the total data size is limited only by the size of the hard drive of the Control-PC. The speed of data capture is restricted by the maximum speed of the Ethernet link between the dCAP client and server.

    In FIGURE 3, the internal operation of the dCAP server is illustrated, assuming that we would like to access the raw samples from the radio front end. The first block that the samples enter inside the TUTGNSS BPU is the baseband converter unit (BCU). This is where the dCAP hardware probes listen in on the signal samples. Through these probes, the signals are diverted to the first-in-first-out (FIFO) data collector on the dCAP server (CPU-1) in addition to their usual route through the further baseband processing blocks of the receiver. After the FIFO collector, the data undergoes clock arbitration, time synchronization, and master-slave synchronization, before being buffered into the on-chip Synchronous Dynamic Random Access Memory (SDRAM), where it waits until the dCAP server transfers it through the Ethernet-based local network to the requesting dCAP client within the Control-PC. In the case where different internal data has to be monitored, the probes simply reorient to the correct access point within the correct hardware entity (for example, to monitor the signal C/N0, the probes access the tracking loops).

    FIGURE 3. Block schematic of an example of the dCAP internal operation.
    FIGURE 3. Block schematic of an example of the dCAP internal operation.

    TUTGNSS Receiver Performance Testing

    During the GPS L1 performance testing of the TUTGNSS receiver, the reference receiver position in the simulator was set randomly. Ionosphere and troposphere errors were turned off in the simulator. On average, 100 iterations were performed for each test, and the total duration to complete all tests was two weeks. dCAP was used in monitoring the tracking channels and extracting information such as the C/N0, carrier Doppler, and code-delay estimates for the satellites being tracked. Access to these parameters enabled testing the acquisition and tracking sensitivity of the TUTGNSS receiver, thus confirming the results of the tests performed using AutoPET.

    Acquisition Sensitivity. Acquisition sensitivity for the TUTGNSS receiver was measured to be -141.5 dBm via AutoPET and -141 dBm via dCAP. Each coherent integration interval was 4 milliseconds, and 256 such intervals were integrated non-coherently. Using AutoPET, 100 acquisition iterations were performed at every power level, and the average number of satellites acquired was recorded. It was observed that no satellites were acquired at -142 dBm. The acquisition sensitivity test using dCAP involved extracting the carrier Doppler and code-delay estimates. A successful acquisition was assumed only if the code-delay estimate error was less than ±1 chip (300 meters) and the carrier Doppler estimate error was less than ±150 Hz. Based on these criteria, 96.72% of acquisitions were found to be successful when the satellite power was maintained at -141 dBm in the simulator as shown in the histograms in FIGURES 4 and 5.

    FIGURE 4. Code-delay estimate within ±1 chip (300 meters).
    FIGURE 4. Code-delay estimate within ±1 chip (300 meters).
    FIGURE 5. Carrier Doppler estimate within ±150 Hz.
    FIGURE 5. Carrier Doppler estimate within ±150 Hz.

    Tracking Sensitivity. Tracking sensitivity for the TUTGNSS receiver was measured to be -151 dBm via both tools, assuming a coherent integration interval of 20 milliseconds. Using AutoPET, 100 tracking iterations were performed at every power level and the average number of satellites tracked was recorded. Using dCAP, this test was performed by selecting one satellite and observing how the receiver C/N0 tracked this satellite during high and low signal power conditions. Twenty tracking iterations of 90 seconds each were performed for a particular satellite. In each iteration, the satellite power in the simulator was maintained at the nominal condition of -130 dBm (equivalent to 38 dB C/N0 in the receiver) for the first 30 seconds. Subsequently, the power of the satellite was dropped to -151 dBm (equivalent to 17 dB C/N0 in the receiver).

    As visible in Figure 6, the receiver was able to continue tracking the satellite at -51 dBm in 19 out of the 20 iterations. In the case where tracking was lost, the C/N0 can be seen to diverge rapidly to 0. To make sure that in the rest of the 19 cases the receiver was really tracking the satellite at low power, the power of the satellite was increased again after an additional 30 seconds. In each of the 19 cases, the receiver successfully continued to track the satellite.

    FIGURE 6. Tracking C/N0 in one tracking channel using dCAP.
    FIGURE 6. Tracking C/N0 in one tracking channel using dCAP.

    3D Position Accuracy and TTFF. Computation of the position fix was performed using a least-squares algorithm without any filtering. Using only AutoPET, 100 position fix iterations were performed and the average 3D error in meters was computed. Within the same test case, the time for achieving a position fix was also recorded. The initial (0–30 seconds) position fix estimates are not very accurate. This is because only the first four acquired satellites are used for the position computation. As more satellites are acquired and tracked, their inclusion into the computation gradually improves the position accuracy to within 1 meter. The average TTFF was computed to 60.59 seconds.

    Validity of C/N0 Estimator. FIGURE 7 presents a comparison of C/N0 measurements between the TUTGNSS receiver (extracted using dCAP) and a commercial receiver. The input power from the simulator was varied between -130 dBm and -151 dBm with steps of around 2 dB for 10 seconds each. The C/N0 readings from the two receivers were measured at each power level and plotted on the same scale. The reference power level represents the C/N0 readings of a hypothetical (ideal) receiver with zero radio front-end losses. As the figure shows, on average there is close conformance between the estimated values of C/N0 in the two receivers. The difference between the two receivers and the reference is approximately 5 dB, which includes radio front-end noise and other losses. The TUTGNSS receiver displays lower C/N0 estimation peak-to-peak inconsistency than the commercial receiver.

    FIGURE 7. C/N0 measurement using dCAP: Comparison between TUTGNSS, a commercial, and a hypothetical receiver.
    FIGURE 7. C/N0 measurement using dCAP: Comparison between TUTGNSS, a commercial, and a hypothetical receiver.

    Other Uses of dCAP. During initial prototype validation, we noticed that satellite tracking was inconsistent even under high C/N0 conditions. dCAP was used to extract detailed baseband tracking information that helped to identify the source of the problem: signal anomalies due to insufficient clock buffering on an experimental RF front end, as shown in FIGURE 8. Such anomalies would have been impossible to detect with traditional black-box testing practices. Once the problem was rectified, dCAP was used once again to monitor the RF front-end signals and performance of the baseband tracking loops, where FIGURES 9 and 10 show a marked improvement in the receiver signal processing and satellite tracking performance.

    FIGURE 8. Signal anomaly in the Q-branch signal due to insufficient clock buffering in the experimental RF front end: detected using dCAP.
    FIGURE 8. Signal anomaly in the Q-branch signal due to insufficient clock buffering in the experimental RF front end: detected using dCAP.
    FIGURE 9. Code Doppler extracted from one tracking loop.
    FIGURE 9. Code Doppler extracted from one tracking loop.
    FIGURE 10. Carrier Doppler extracted from one tracking loop using dCAP.
    FIGURE 10. Carrier Doppler extracted from one tracking loop using dCAP.

    Conclusion

    In this article, we have demonstrated the results of the TUTGNSS prototype receiver testing using AutoPET and dCAP. Results were presented, analyzed, and conclusions drawn for the GPS L1 performance of the receiver. Furthermore, the procedures can be easily replicated through software modifications for testing more advanced multi-frequency, multi-constellation modes of the receiver.

    Added to the benefits of automation in terms of improved accuracy and personnel efficiency, the proposed AutoPET is a cost-effective solution to anyone working on GNSS receiver technology to understand its most important performance parameters. This tool is portable (software platform-independent), easy to install, and easy to execute on any computer with the basic scientific software. From an academic point of view, dCAP is useful for teaching the spectral characteristics of GNSS signals at every stage from deep inside the receiver to researchers or university students in laboratory exercises. Together, these tools have assisted in the complete characterization of the TUTGNSS receiver at TUT, and can be easily adapted, enhanced, and applied to other research-based receivers as well. In other words, the proposed research has an academic as well as practical appeal.

    Acknowledgments

    This research work received support from the Tampere Doctoral Programme in Information Science and Engineering (TISE), Nokia Foundation, and the Ulla Tuominen Foundation. It has also been partially supported by the Academy of Finland (under the projects: 251138 “Digitally-Enhanced RF for Cognitive Radio Devices”, and 256175 “Cognitive Approaches for Location in Mobile Environments”). We wish to gratefully acknowledge each of these institutions. This article is based on the paper “Automated Test-bench Infrastructure for GNSS Receivers – Case Study of the TUTGNSS Receiver” presented at the 26th International Technical Meeting of the Satellite Division of The Institute of Navigation held in Nashville, Tennessee, September 16–20, 2013.

    Manufacturers

    The tests described in this article used a Spirent Federal Systems STR4500 multi-channel GPS/SBAS simulator and a u-blox AG EVK-5P GNSS receiver evaluation kit with a LEA-5P receiver module.


    SARANG THOMBRE is a GNSS research scientist in the Department of Navigation and Positioning at the Finnish Geodetic Institute (FGI), Helsinki.

    JUSSI RAASAKKA is a GNSS R&D scientist at Honeywell International s.r.o. in the Czech Republic.

    TOMMI PAAKKI is a teaching assistant and a doctoral student at the Department of Electronics and Communications Engineering, Tampere University of Technology (TUT).

    FRANCESCANTONIO DELLA ROSA is the project manager of the Multitechnology Positioning Professionals (MULTI-POS) Marie Curie Initial Training Network and a research scientist at TUT.

    MIKKO VALKAMA is a full professor and the head of the Department of Communications Engineering at TUT.

    LAURA RUOTSALAINEN is the deputy head of the Department of Navigation and Positioning and aspecialist research scientist at FGI.

    HEIDI KUUSNIEMI is a professor and the acting head of the Department of Navigation and Positioning at FGI.

    JARI NURMI is a professor in the Department of Electronics and Communications Engineering at TUT.


    FURTHER READING

    • Authors’ Conference Paper

    “Automated Test-bench Infrastructure for GNSS Receivers – Case Study of the TUTGNSS Receiver” by S. Thombre, J. Raasakka, T. Paakki, F. Della Rosa, M. Valkama, and J. Nurmi in Proceedings of ION GNSS+ 2013, the 26th International Technical Meeting of the Satellite Division of The Institute of Navigation, Nashville, Tennessee, September 16–20, 2013, pp. 1919–1930.

    • TUTGNSS

    TUTGNSS – University Based Hardware/Software GNSS Receiver for Research Purposes” by T. Paakki, J. Raasakka, F. Della Rosa, H. Hurskainen, and J. Nurmi, in Proceedings of Ubiquitous Positioning Indoor Navigation and Location Based Service (UPINLBS), 2010, Helsinki, Finland, October 14–15, 2010, doi: 10.1109/UPINLBS.2010.5654337.

    • Automated GNSS Receiver Testing

    GPS Interference Testing: Lab, Live, and LightSquared” by P. Boulton, R. Borsato, B. Butler, and K. Judge in InsideGNSS, Vol. 6, No. 4, July/August 2011, pp. 32–45.

    “Software-based GNSS Signal Simulators: Past, Present and Possible Future” by S. Thombre, E.S. Lohan, J. Raquet, H. Hurskainen, and J. Nurmi, in Proceedings of ENC GNSS 2010, the European Navigation Conference 2010, Braunschweig, Germany, October 19–21, 2010.

    • GNSS Receiver Testing in General

    Simulating GPS Signals: It Doesn’t Have to Be Expensive” by A. Brown, J. Redd, and M.-A. Hutton in GPS World, Vol. 23, No. 5, May 2012, pp. 44–50.

    Realistic Randomization: A New Way to Test GNSS Receivers” by A. Mitelman in GPS World, Vol. 22, No. 3, March 2011, pp. 43–48.

    Record, Replay, Rewind: Testing GNSS Receivers with Record and Playback Techniques” by D.A. Hall in GPS World, Vol. 21, No. 10, October 2010, pp.28–34.

    • NMEA 0183

    NMEA 0183, The Standard for Interfacing Marine Electronic Devices, Ver. 4.10, published by the National Marine Electronics Association, Severna Park, Maryland, June 2012.

    NMEA 0183: A GPS Receiver Interface Standard” by R.B. Langley in GPS World, Vol. 6, No. 7, July 1995, pp. 54–57.

    Unofficial online NMEA 0183 descriptions: “NMEA data”; “NMEA Revealed” by E.S. Raymond, Ver. 2.13, November 2013.