Tag: assisted GPS

  • Orolia and Anritsu to launch 5G assisted GPS CAT solutions

    Orolia and Anritsu to launch 5G assisted GPS CAT solutions

    Anritsu Corporation and Orolia announce immediate support of assisted GPS (A-GPS) test functionality to meet 5G New Radio (NR) Carrier Acceptance Testing (CAT) requirements for multiple North American operators on the Anritsu ME7834NR 5G mobile device test platform.

    As part of the strategic partnership between the two companies, Anritsu leverages Orolia’s GNSS simulation capabilities to deliver A-GPS CAT testing platforms featuring the new Orolia GSG-SKY-ANR solution. The Anritsu MR7834NR supports A-GPS, FR1, FR2, FR1+FR2 NSA and SA US operator signaling requirements on the same platform.

    The ME7834NR 5G NR mobile device test platform. (Photo: Anritsu)
    The ME7834NR 5G NR mobile device test platform. (Photo: Anritsu)

    The A-GPS simulation component of Anritsu’s ME7834NR-based test solution leverages Orolia’s GSG-SKY-ANR simulation platform. The GSG-SKY-ANR is powered by Orolia’s award-winning SKYDEL simulation engine, which delivers flexible, scalable, and efficient GNSS/GPS simulation solutions. The GSG-SKY-ANR GNSS simulator is exclusively available to Anritsu ME7834NR customers.

    Anritsu ME7834NR A-GPS-enabled solutions for 5G NR CAT requirements are available immediately. The test solutions support the rollout of nationwide 5G networks by helping to ensure device compliance and optimum operability.

    “Anritsu continues to address the needs of our customers globally,” said Shinya Ajiro, general manager of Anritsu Corporation. “By partnering with Orolia, a worldwide leader in GPS simulation technology, we are introducing a reliable, accurate, and cost-effective A-GPS CAT solution that conforms to operator requirements and delivers repeatable results. We remain committed to provide the validation tools necessary for mobile operators, device makers, chipset manufacturers, and test houses to verify designs and ensure product performance. This benefits everyone in the mobile ecosystem.”

    “Orolia is proud to support North American operators through our partnership with Anritsu,” said Lisa Perdue, simulation director at Orolia. “Our resilient GPS simulation solutions deliver proven high-end capabilities for critical technology challenges such as the implementation of 5G.”

  • Rohde & Schwarz provides testing for 5G LBS

    Rohde & Schwarz provides testing for 5G LBS

    Rohde & Schwarz supports 5G LBS with assisted GPS and 5G NR FR2 mmW performance testing

    Photo: Rohde & Schwarz
    Photo: Rohde & Schwarz

    Simulator and test company Rohde & Schwarz has verified assisted GPS (AGPS) performance in a commercial mobile device, while simultaneously transferring data using 5G millimeter wave (mmW). This capability is now available with the Rohde & Schwarz TS-LBS (location-based services) test system.

    As wireless network operators roll out 5G NR in the millimeter wave spectrum, it is critical to ensure continued reliability of E911 calls and accurate determination of location in mobile devices.

    5G NR utilizes frequencies in the FR1 frequency range (<7.125GHz) and in the FR2 mmW frequency range (>24GHz). FR2 creates unique challenges for mobile devices in terms of power consumption and heat. With FR2 becoming more common in North American mobile devices, performance of critical services such as E911 emergency calls cannot be allowed to degrade when utilizing this mmW spectrum.

    When used together in the TS-LBS test system, the R&S CMX500 radio communication tester and R&S CMW500 wideband radio communication tester provide a seamless and comprehensive test platform capable of testing LTE, 5G NR FR1 and FR2, while the R&S SMBV100B vector signal generator simulates the GPS L1 & L5, GALILEO, GLONASS & BEIDOU satellite constellations for A-GNSS.

    Other positioning technologies that use barometric pressure sensors, Wi-Fi and/or Bluetooth are also available in the same solution. Legacy technologies such as GSM, WCDMA and LTE are all supported using the same hardware.

    “The addition of FR2 mmW to our TS-LBS test solution gives customers the latest capabilities needed to continue certifying their mobile devices to evolving 5G standards,” said Bryan Helmick, Rohde & Schwarz. “Customers can easily add 5G to existing LTE TS-LBS systems with the simple addition of an R&S CMX500. FR2 support only requires some hardware on the R&S CMX500 and an R&S CMQ500 mmW shield cube.”

    5G NR in the sub 6 GHz frequency range (FR1) can be seen as a natural evolution of LTE to achieve higher bandwidth and more flexibility on the physical layer in order to realize all the new and additional use cases defined for a next-generation mobile network.

    The real technical challenge, however, comes with 5G mmWave (FR2), which opens up a new level of complexity in device development. mmWave frequencies imply measurement challenges that call for new testing approaches.

  • GNSS module from STMicroelectronics leverages Teseo III chip

    STMicroelectronics (ST) is making its Teseo III satellite navigation receiver accessible to a wider designer community by introducing the Teseo-LIV3F module, which integrates essential features to speed application development and also adds up to 16 MB of Flash memory for firmware updating or data logging without a backup battery.

    Used by automotive and industrial sectors, ST’s Teseo III multi-constellation receiver combines high accuracy with fast response time and low power consumption, the company said.

    The Teseo-LIV3F module now enables makers and small engineering teams without extensive in-house RF expertise to leverage the Teseo III advantages in creating new products in the industrial and consumer market segments such as vehicle trackers, drones, anti-theft devices and pet locators, and systems for services such as fleet-management, tolling, vehicle sharing or public transportation.

    The 18-pin, 9.7 x 10.1 millimeter module contains the Teseo III receiver with on-chip power management, UART and I2C interfaces, alongside the Flash memory, an ultra-stable temperature-controlled crystal oscillator (TCXO), and 32kHz real-time clock (RTC).

    The documentation and tools delivered with the module contain all the C code needed to drive the module using the STM32 microcontroller, including the use of data-logging, odometer and geofencing to aid development of value-added functionality.

    While simplifying application development, Teseo-LIV3F delivers high performance, including -163 dBm tracking sensitivity and 1.5m positioning accuracy (CEP Circular Error Probability) and low-power operation (17µW in standby mode and 75mW when tracking). FCC and CE certifications streamline product testing and accelerates time to market.

    Multi-constellation flexibility ensures robust, failure-resistant navigation worldwide, with access to the GPS, GLONASS, Galileo and BeiDou constellations, as well as the Pacific-region Quasi-Zenith Satellite System (QZSS).

    The module supports assisted modes — including autonomous ST Assisted GPS (STAGPS) and server-based assisted-GNSS with free server access — to retrieve ephemeris data if satellites are unavailable for fast time to first fix (TTFF). The module also supports standardized augmentation systems to enhance accuracy, including the U.S., European, Japanese/South-East Asia, and Indian Satellite-Based Augmentation Systems (SBAS), and the Radio Technical Commission for Maritime Services (RTCM) differential GPS.

    The Teseo-LIV3F module is available now as an 18-pin LLC device.

  • Innovation: Faster, Higher, Stronger

    Innovation: Faster, Higher, Stronger

    Proposed GNSS Navigation Messages for Improved Performance

    By Wentao Zhang and Yang Gao

    INNOVATION INSIGHTS by Richard Langley
    INNOVATION INSIGHTS by Richard Langley

    TIME-TO-FIRST-FIX, commonly known by the initialism TTFF, is the elapsed time between the powering on or starting up of a GNSS receiver and when it successfully computes either a two-dimensional (height constrained) or three-dimensional position fix and sets its clock to the correct time. A three-dimensional fix requires simultaneous receiver measurements on the signals from a minimum of four satellites along with the satellites’ positions (ephemerides) and the offsets between the individual satellite clocks and the GNSS system time.

    TTFF depends crucially on the availability and timeliness of the satellite ephemerides and clock information when a receiver starts up and, accordingly, there are three types of start-up with correspondingly different TTFF.

    A cold start (sometimes also called a factory start) occurs when the receiver has no knowledge of its current position, time or the positions of the satellites and their clock offsets. The receiver must do a blind search of the sky trying different possible Doppler frequency shifts and pseudorange delays for all the satellites in the constellation. Once satellites are found and tracked, the ephemerides and clock information must be collected. This is repeated in each satellite’s navigation message every 30 seconds. In addition, the information on the offset between GNSS system time and UTC must be collected along with the ionospheric delay correction parameters and the almanac (an approximate ephemeris for all active satellites in the constellation) to be used for faster subsequent signal acquisition. This data is only transmitted once in the 12.5-minute-long navigation message. Therefore, the TTFF for a cold start can take up to 12.5 minutes and even longer especially if the GNSS signals are hard to acquire such as in obstructed environments.

    A warm start, or what we might call normal operation, occurs when the receiver has some a priori information on its position, the time and the approximate locations of the satellites. Typically, this means knowing the receiver position to within a few hundred kilometers, time to within 10 minutes or so, and a reasonably fresh almanac. Armed with that information, a receiver knows which satellites should be visible to it and can quickly acquire and track satellite signals and obtain the satellite ephemeris and clock information. Since that information is repeated every 30 seconds, TTFF for a warm start can be 30 seconds or less.

    A hot start occurs when a receiver is powered on after being off and stationary for a short interval and it therefore has a very good estimate of its position and the current time and valid satellite ephemeris and clock data. TTFF for a hot start, therefore, is typically only a few seconds. This mode of receiver operation would also apply to scenarios where all signals are temporarily lost in road or rail tunnels or where a number of signals are momentarily blocked by obstructions causing a break in position fixing.

    Fast first fixes were traditionally only possible when a receiver had a clear view of the sky and could readily acquire the navigation messages. Pseudorange measurements can be made, however, even if satellite signals are somewhat attenuated in strength to the point that navigation messages cannot be acquired. Position fixing in this case would be possible if the receiver could obtain the navigation information from elsewhere. Over the past decade or so, assisted GNSS techniques have been developed to provide frequently refreshed navigation information over cellular telephone networks, for example. But would there be a way to achieve fast first fixes autonomously without reliance on these assisted techniques? Not with the signals presently being transmitted by either the mature or nascent constellations, it seems, but in this month’s column, we look at proposed changes to the way navigation messages are formulated that could result in a future satellite navigation system providing faster fixes effectively giving receivers higher sensitivity and stronger performance.


    “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. Email him at lang @ unb.ca.


    Despite some differences in their structures, different GNSS broadcast navigation (NAV) messages usually consist of two parts: immediate (primarily ephemeris) and non-immediate (primarily almanac) data. The immediate data is repeated at a much shorter interval than the non-immediate data, and expires much sooner than the non-immediate data. Taking GPS as an example, the civilian navigation (CNAV) messages consist of five subframes with each lasting six seconds, as depicted in FIGURE 1. The first three subframes provide the ephemeris, with the content repeated every 30 seconds and updated every two hours, while the last two subframes provide the almanac for each satellite in 25 pages, with the content updated nominally every six days (according to the GPS Interface Specifications document), but updates are actually daily.

    FIGURE 1. Frame structure of GPS CNAV messages.
    FIGURE 1. Frame structure of GPS CNAV messages.

    Depending on the accuracy of receiver time and the availability of previously collected ephemerides (the immediate data) when powered on, GNSS user equipment (UE) might experience cold, warm or hot starts, among which the warm start is the most common case. In the widely accepted definition for warm start, no valid ephemeris is available, but the receiver time is roughly known at startup.

    As depicted in FIGURE 2, the position fix sequence by a standalone GNSS UE normally consists of signal acquisition, tracking, bit synchronization, frame synchronization, ephemeris downloading, measurements taking and position computation. In performing a regular warm start, signal acquisition usually takes only a few hundred milliseconds for a GPS device in open-sky environments. However, under weak signal conditions, signal acquisition might take much longer (say a few tens of seconds). Once the signal is acquired, the tracking loop is activated, and immediately after the signal is pulled in the process of data-bit synchronization is started. This process takes a few hundred milliseconds to several seconds depending on signal strength and algorithm efficiency. In a stable tracking status, the navigation bits are collected sequentially one by one. Collecting a complete copy of a GPS ephemeris takes about 18 seconds in open-sky environments but may take minutes or even forever in weak signal environments due to an increased bit error rate (BER). As soon as the ephemeris downloading from three to four satellites is completed and the measurements are made, the user position fix usually can be obtained immediately. Therefore, in weak signal environments, the obstacles to fast time-to-first-fix (TTFF) are primarily signal acquisition and ephemeris downloading, and in open-sky environments the obstacle mainly lies in the time needed for ephemeris downloading.

    FIGURE 2. Typical sequence of position fix process in standalone GPS user equipment (Msr=measurements).
    FIGURE 2. Typical sequence of position fix process in standalone GPS user equipment (Msr=measurements).

    For a GNSS UE in an open-sky environment on the Earth’s surface, the minimum received signal level for GPS L1 is around -130 dBm according to the interface specifications. For other GNSS signals, the nominal received signal levels are approximately the same.

    However, in some extreme cases, such as urban canyon, foliage and indoor environments, the signals finally arriving at a receiver’s antenna could be heavily attenuated by 30 dB or even more. Working under such conditions requires GNSS UE to have high-sensitivity capability.

    When the GNSS signal strength drops to a certain level, it causes immediate difficulties in the GNSS receiver tracking loop and for ephemeris downloading. Firstly, the parameters of the tracking loop, designed for normal signal strengths, are no longer optimum for either obtaining enough gain for signal detection or for maintaining signal tracking. Secondly, BER increases with decreasing signal strength. When the signal carrier-to-noise-density ratio drops below 27 dB-Hz, even if signal tracking is maintained, the increased BER would make it difficult for successful decoding of NAV messages.

    Sensitivity improvements for a GNSS receiver can involve contributions from the antenna, the RF front end and baseband signal processing. In the signal processing, to obtain adequate processing gain in signal-to-noise ratio for signal detection, combined coherent and non-coherent integrations are needed. An approximate relationship for calculating such processing gain is given in Equation (1). Considering that non-coherent integration is subject to squaring loss, for a fixed total integration period (TI), increasing the coherent period (Tc) is more efficient for achieving higher processing gain. However, without knowing the navigation bits, the coherent integration is limited within a 1-bit period or 20 milliseconds for GPS signals.

    Eq-3  (1)

    To improve sensitivity to -160 dBm, coherent integration over multiple bits is desired. Therefore, valid navigation bits as well as the bit boundaries are needed for data wipe-off. For this purpose, previously collected navigation bits can be directly used if they are still valid or fresh navigation messages from different sources, including ephemeris and almanac, can be used to recover the navigation bits.

    GNSS Assistance Technologies

    The existing efforts for improving TTFF and sensitivity for GNSS UE include developing assistance systems and implementing new algorithms for UE. The concept of AGPS goes back to the late 1990s when lots of patents were filed and then granted in early 2000s. Seeing the challenges of TTFF and sensitivity for standalone GPS devices, the general idea from the patents is to provide assistance information to GNSS UE, such as time, rough location, a list of visible satellites, the Doppler shift of each satellite, ephemerides and so on, in a way to speed up each stage in the process of a position fix (Figure 2). With a series of AGPS specifications embodied in the 3GPP and Open Mobile Alliance standards since 2001, AGPS-enabled products have become quite popular in the GNSS marketplace.

    The assistance data definitely brings enhanced performance in TTFF and sensitivity for GNSS UE, but it is a challenge when network connectivity is not available. A technology often referred to as ephemeris extension (EE) was introduced by Global Locate and SiRF, which enables fast TTFF and high sensitivity for GNSS UE even without network connectivity. According to the descriptions of the long-term orbit used by Broadcom and InstantFix used by CSR, both are based on orbit determination theory and provide alternative ephemerides with a validity period extending to a few days, rather than two hours for the regular GPS ephemerides. As of today, a variety of EE products are available from many companies and research institutes, and EE has become a standard feature for GNSS products in the market place.

    Limitations of Existing GNSS Assistance Technologies

    In spite of the benefits to TTFF and improved sensitivity, the assisted GNSS (AGNSS) and EE technologies have obvious limitations, as detailed in TABLE 1. Building and maintaining the AGNSS infrastructure require significant efforts and continuous cost. Any AGNSS-capable UE, unlike standalone GNSS UE, are tied to good signals from the subscriber cellular phone networks to get assistance data on time, which substantially limit their areas of operation. The EE technologies consist of server-based and client-based modes. Client-based EE is good for standalone UE, but the accuracy is subject to the validity of the embedded Earth orientation parameters (EOPs), and the quantity and quality of the local data collection. Server-based EE is able to provide better accuracy, but it also needs support from the global infrastructure for data collection and is subject to network connectivity. Table 1 clearly indicates that AGNSS and EE can only be beneficial under certain prerequisite conditions, such as with network connectivity and data availability. In other words, even with the above-described technologies, fast TTFF and high sensitivity may still not be obtainable when those prerequisite conditions are not met, which is not uncommon in practical use.

    TABLE 1. Comparison of assisted GNSS (AGNSS) and extended ephemeris in improving time-to-fist-fix (TTFF) and sensitivity.
    TABLE 1. Comparison of assisted GNSS (AGNSS) and extended ephemeris in improving time-to-fist-fix (TTFF) and sensitivity.

    Suggested New GNSS NAV Messages

    The fundamental cause of the problem related to TTFF and sensitivity, in our view, lies in the congenital weakness of the design of the existing GNSS NAV messages. Taking GPS as an example, the contents of GPS subframes 1–3 are updated every two hours, although the ephemeris is valid for up to four hours. It is challenging for standalone GPS UE working in weak signal environments to catch up with such frequent ephemeris updates. Working properly during the past two hours does not mean that the UE can work properly in the next two hours if ephemerides are not downloaded in time. The NAV messages received two hours ago cannot be used for data aiding in the subsequent two hours to improve tracking sensitivity. For startups under normal signal conditions, the UE, if missing the start of subframe 1, have to wait 30 seconds to get to the next subframe 1 to download a complete copy of the ephemeris. Successful startups four hours ago also do not help much to reduce the TTFF in the subsequent startups, as time is needed again for ephemeris downloading.

    For other GNSSs, some specifications of their NAV messages are listed in TABLE 3. According to these specification, the downloading of Galileo ephemerides takes at least 30 seconds, and if the start of the first ephemeris page is missed, it will take at least 50 seconds to get a complete copy. So, from this perspective, the Galileo TTFF for standalone devices is expected to be longer than that for GPS. As to BeiDou, given the high degree of similarity between BeiDou D1 and GPS CNAV messages, it is expected that for standalone BeiDou UE, TTFF is also similar to standalone GPS UE. For GLONASS, the downloading takes just about10 seconds, and it will take about 30 seconds to get a complete copy of the ephemeris if the start of the first ephemeris string is missed. Therefore, in this regard, the GLONASS TTFF for standalone devices is expected to be the fastest among the GNSSs. It is worth noting that the GLONASS ephemeris, unlike that of other GNSSs, comprises Cartesian coordinates, velocity components and solar/lunar gravitational accelerations at the reference time, with the content valid over about 0.5 hours. Upon receiving the ephemeris, the UE is to calculate the satellite orbit by numerically integrating the motion equations that include the second zonal geopotential coefficients through a fourth-order Runge-Kutta method. Since the designed NAV messages for GPS, GLONASS, BeiDou and Galileo are all valid for only short periods (see Table 3), they are all subject to the aforementioned limitations.

    TABLE 3. Comparison of the NAV messages for GPS/GLO/BD(D1)/GAL(F/NAV)/New GNSS.
    TABLE 3. Comparison of the NAV messages for GPS/GLO/BD(D1)/GAL(F/NAV)/New GNSS.

    The common weaknesses in the NAV messages of GPS, GLONASS, BeiDou and Galileo described above can be overcome and fast TTFF and high sensitivity can be facilitated through the design of new NAV messages, when the following guidelines are followed:

    • Update interval, as short as possible
    • Repeat interval, as high as possible
    • Length of ephemeris content, as short as possible
    • Ephemeris life expectancy, as long as possible

    Let’s take a closer look at the GPS CNAV messages in terms of the above four guidelines. In the GPS CNAV messages, the primary content includes:

    • Satellite clock
    • Satellite ephemeris
    • Ionosphere information
    • UTC parameters
    • Almanac

    Two types of atomic clocks, rubidium and cesium, with stabilities of 10-12 to 10-13 are used on the GPS satellites. Given such stabilities, it is possible to have the clock parameters updated at an interval much longer than two hours, without introducing significant errors in the pseudorange observations. For the Keplerian parameters in the GPS ephemerides, they are derived from the fitting of four-hour orbit curves. The orbit, represented by the Keplerian parameters plus perturbation corrections, gives the overall best fitting of the whole orbit segment. If fitting over a longer orbit curve, it would be harder for the fitted orbit to agree well with each small portion of the original orbit. A set of Keplerian orbital parameters can be a good approximation of a short orbit segment (say four hours), but can hardly be the case over a long period (say 24 hours). Frequent updating of the ephemeris content is therefore indispensable in order to guarantee the orbit accuracy using this approach. As a result, there is not much room for extending the ephemeris update interval or equivalently to lower the update frequency.

    GPS CNAV messages include ionosphere information using the Klobuchar model, UTC parameters for relating GPS Time to UTC, and the almanac providing the rough orbits for all GPS satellites in service. According to the GPS Interface Specifications, all these messages will be updated at least once every six days, but they are typically updated on a daily basis.

    Based on the above analysis, it can be concluded that, in GPS CNAV messages, the only part that changes frequently is the ephemeris (primarily the Keplerian parameters). To facilitate fast TTFF and high sensitivity, we should reduce the update frequency of the GPS CNAV message. For that, the key is to find a way to minimize the update frequency of the ephemerides.

    Taking a close look at the satellite orbit may help us find a hint. For a satellite in space, given the initial conditions (position, r, velocity, r-dot, and so on) in Equation (2) at time t, the succeeding orbit, r(t), can be obtained by integrating the accelerations, r-twodots, in Equation (3), as illustrated in Equation (4).

    Eq-2  (2)

    Eq-3  (3)

    Eq-4  (4)

    To ensure the accuracy of the derived orbit, r(t), the forces exerted on the satellites that result in the acceleration, r-twodots(t), should be well modeled. The forces are both gravitational and non-gravitational.

    Standard gravitational force models embedded in UE can be independently used for years without introducing significant accuracy loss. As to the force of solar radiation, it is related to the reflectivity and attitude of the solar panels of the satellite, which can also be well modeled by some slow-varying and satellite-dependent parameters. If a set of such solar radiation parameter(s) along with some satellite initial conditions (position and velocity) can be provided with a certain period (say one day), the satellite orbit can be derived in the UE through some embedded force models.

    By now, we have found what we are looking for — namely, the solar radiation parameter(s) together with the satellite initial condition at a reference time, which can be the ideal content for our new ephemeris that can deliver a long orbit even if updated at a low frequency.

    Consider that, at any epoch, the satellite position and velocity expressed in Cartesian form (rr-twodots) can also be identically expressed in Keplerian form through the set of standard elements as is currently done with GPS.

    The initial condition expressed in Keplerian form may give a better idea of what the orbit looks like and may have advantages for message encoding and sanity checks when it is adopted as the ephemeris content.

    The above fundamental analysis leads us to propose the new GNSS NAV messages provided in TABLE 2, which comply with the previously mentioned guidelines and therefore should be able to inherently facilitate fast TTFF and provide UE with high sensitivity.

    Note that the EOP data in the above table, used for relating coordinates in an Earth-centered Earth-fixed (ECEF) frame and those in an Earth-centered inertial (ECI) frame, are slowly varying parameters. The update interval for each part of the new NAV messages in Table 2 is one day, but for the almanac part, the update interval can be possibly extended to a few days similar to that currently used for GPS. In the ephemeris part, the proposed messages contain the six basic Keplerian elements and one solar radiation parameter for a selected reference time (t0). Once the ephemeris is downloaded, the six Keplerian elements can be immediately transformed to Cartesian position, r(t0), and velocity, r-dot(t0), in the ECEF frame, and further converted to the initial condition in the ECI frame to derive the entire orbit through Equation (4).

    TABLE 2. Proposed content of new GNSS navigation messages.
    TABLE 2. Proposed content of new GNSS navigation messages.

    Compared to the current GPS ephemeris, Table 2 contains many fewer parameters, so it is possible to have the new GNSS ephemeris and clock data packed in only two subframes, assuming that the data rate, word structure and subframe length are the same as for GPS CNAV messages. For the remaining parts listed in Table 2, they can be packed into multiple pages of 2 subframes in a similar way as the pages of subframes 4 and 5 in GPS CNAV messages. Therefore, we have the frame structure of the proposed new GNSS NAV messages as depicted in FIGURE 3. Considering that the contents of the first two subframes play a primary role in TTFF, the pages of subframes 3 and 4 are not further discussed here.

    FIGURE 3. Frame structure of the new GNSS NAV messages.
    FIGURE 3. Frame structure of the new GNSS NAV messages.

    Advantages of the New NAV Messages

    The content of the new NAV messages have been proposed in the last section, but the detailed format design is beyond the scope of this article. In TABLE 3, a comparison of the new NAV messages to the current GPS, GLONASS (GLO), BeiDou (BD) and Galileo (GAL) messages is presented. For the convenience of comparisons, the same data rate (50 bits per second [bps]) and the same length of subframe (6 seconds) as for the GPS CNAV messages have been used for the new GNSS NAV messages.

    Compared to other GNSS NAV messages, the new NAV messages have a smaller size, but the contained ephemeris has a longer life and, as a whole, the new NAV messages just need to be updated once every 24 hours. To help understand the advantages of the new NAV messages, we have made several comparisons.

    Standalone UE, New GNSS vs. GPS. For any new GNSS that deploys the new NAV messages, the UE just need to download the ephemeris from the satellites once in a whole day, whereas current GPS UE need to do it 12 times. In each downloading, it takes about 18 seconds for current GPS UE compared to about 12 seconds for the new GNSS UE. So there is no doubt that, from the TTFF perspective, the new NAV messages have incomparable advantages over the current GPS ones. Once a complete copy of the new NAV messages is downloaded, it can be used for data aiding in tracking loops for the rest of the whole day, even without network connections in weak signal environments. However, for current standalone GPS UE, they have to be in a strong signal environment to acquire fresh NAV messages every two hours. Otherwise there could be no position fix available in the next two hours due to the stale NAV bits and expired ephemerides. So, from a sensitivity point of view, a GNSS with the new NAV messages (referred to as new GNSS below) will also have incomparable advantages over GPS.

    Assisted UE, New GNSS vs. GPS. There are three purposes for assistance information for mobile devices: 1) to expedite signal acquisition; 2) to save time in ephemeris downloading; and 3) to have navigation bits for data aiding in the tracking loops. For assisted GPS UE and assisted GNSS UE with the new NAV messages, there is not much difference in the first aspect, as the assistance data, such as a satellite vehicle list, Doppler frequency, code phase, location and time, are common to both. For the second and third purposes, the assistance data sent from the assisting network to the UE are only needed once per day using the new NAV messages because they are updated only once per day. For assisted GPS UE, the assistance data are needed once every 2 hours, which means that GPS UE need frequent network connectivity and more network bandwidth for data transportation. In addition, as the size of a GPS frame is larger than the frame of the proposed new NAV messages, the time delay in transporting the assistance data will be longer in a GPS assistance network.

    New GNSS, Standalone vs. Assisted. When the new GNSS NAV messages are deployed, as the messages are only needed to be downloaded once a day, the assisted UE mostly show advantage in sensitivity and the required time for signal acquisition. Since signal acquisition is difficult only when the signal becomes weaker than a certain level, the performance of standalone and assisted new GNSS UE is expected to be comparable under normal signal conditions. Under weak signal conditions, as long as the NAV messages are received once a day, the performance in tracking sensitivities for both standalone and assisted UE is also expected to be comparable.

    Feasibility Considerations

    Since the proposed update interval for the new NAV messages is 24 hours, a period much longer than that currently used by all constellations, some immediate concerns may arise, such as:

    • Is the orbit/clock derived from the ephemeris good enough for 24 hours?
    • Is the calculation load for deriving satellite orbits affordable for a UE?

    The advancement in orbit determination and EE technologies can help relieve the worry on the first concern. For the JPL predicted orbit and clock states, it is claimed that the user range error (URE) of around one meter for one day and URE of less than 10 meters for seven-day predictions can be obtained.

    For a future GNSS that deploys the proposed new NAV messages, an orbital determination center (ODC) on the ground should be able to provide orbit predictions better than or at least comparable to those already obtained. Every 24 hours, as the intermediate results of the orbit predictions are obtained in the ODC, the new ephemeris data can be extracted and packed as one part of the new NAV messages. Once uploaded to the satellites and broadcast to GNSS UE on the ground, they can be used in deriving satellite orbits. The accuracies of the orbits/clock finally derived by GNSS UE will be subject to the accuracy of ephemeris, clock coefficients, EOPs and force models embedded in UE.

    The EOP data, describing the irregularities of the Earth’s rotation, are needed for coordinate transformations between ECEF and ECI, so the up-to-date EOP data carried in the new NAV messages ensures no accuracy loss in such transformations. For the force models embedded in GNSS UE, accuracy is not a problem as long as they are the same as that used by the ODC.

    As to the satellite clock, it is desired that, even if the clock coefficients are updated once per day, the accuracy of the predicted clock is still sufficient for navigation. For the current spaceborne clocks on GPS satellites, they are primarily rubidium atomic clocks with stability not better than about 10-13. The advancement of atomic clock technologies is fast, especially in recent years, and the era of rubidium, cesium and hydrogen maser clocks is evolving to ytterbium and even optical atomic clocks. As of today, atomic clocks as stable as 10-18 have been operated in laboratory settings. A project called the Space Optical Clock aims to put a lattice optical clock with a stability of 10-16 on the International Space Station by 2020. So it is foreseeable that new GNSSs should be able to deploy atomic clocks with stability several orders better than those currently deployed. At the stability of 10-16, the clock will only introduce millimeter-level errors in ranging in a 24-hour period. With such a stable satellite clock, there should be no accuracy concerns with clock data being updated once per day.

    Once the broadcast ephemeris is received by a UE, numerical integration can be started to derive the satellite orbit. During the numerical integration, the calculation load is primarily dependent on the following factors: 1) the length of numerical integration; 2) the numerical integration step size; 3) the order of the integrator; and 4) the complexity of local force models. Regarding the run-time necessary for orbital numerical integration on an embedded system, some published results indicate that a three-day prediction (numerical integration) takes only around 0.6 seconds on a 600-MHz processor with floating point unit. So a 12-hour integration would take only about 0.1 seconds on the same platform. As of 2014, for the popular high-end smartphones on the market, the speed of embedded processors ranges from 1.2 to 2.5 GHz with dual- or quad-cores. Considering the drastically growing computation power of mobile processors and the potential of further algorithm optimizations in orbital integration, the calculation load of numerical integration for a 12-hour interval is not at all an issue on a mobile device today, much less in the future.

    The GPS system designers four decades ago might not have realized that GPS would become so popular in the 21st century. Fast TTFF and high sensitivity have become standard requirements. The growing power of the application processors has also been beyond the imagination of people 40 years ago. So in their design, fast TTFF and high sensitivity might not have been given too much attention. The GPS modernization program is an attempt to meet the growing expectation on the system performance in the applications for today and the near future. In view of this, there is no reason not to give special considerations to inherently support fast TTFF and high-sensitivity applications when investigating and designing a new GNSS. Certainly, such efforts can be found both in recently launched GPS (Block IIF) and Galileo satellites, such as the pilot channels, but navigation under weak signal conditions for future standalone GPS and Galileo devices is still susceptible to the frequent change of NAV messages (see Table 3).

    Conclusions

    In this article, we have analyzed the benefits and limitations of the existing technologies (AGNSS and EE) widely adopted to improve TTFF and sensitivity performance, and pointed out the weakness in current GNSSs. Instead of seeking solutions in the user terminal, this article proposes to deploy new NAV messages on future GNSSs, with the contents updated once a day, to inherently facilitate fast TTFF and high sensitivity in the standalone GNSS UE. A future GNSS that uses such new NAV messages will have significant advantages for both standalone and assisted UE.

    Acknowledgment

    This article is based, in part, on the paper “New GNSS Navigation Messages for Inherent Fast TTFF and High Sensitivity” presented at the 2015 Pacific PNT Meeting of The Institute of Navigation, held in Honolulu, Hawaii, April 20–23, 2015.


    WENTAO ZHANG is a Ph.D. student in the Department of Geomatics Engineering at the University of Calgary. His research interest lies in different location technologies, and he is focusing his research on potential new GNSS navigation messages in an attempt to inherently improve time-to-first-fix and receiver sensitivity.

    YANG GAO is a professor in the Department of Geomatics Engineering at the University of Calgary. His research expertise includes both theoretical aspects and practical applications of satellite-based positioning and navigation systems. His research focuses on high-precision GNSS positioning and multi-sensor integrated navigation systems.

    FURTHER READING

    • Authors’ Conference Paper

    “New GNSS Navigation Messages for Inherent Fast TTFF and High Sensitivity” by W. Zhang and Y. Gao in Proceedings of The Institute of Navigation 2015 Pacific PNT Meeting, Honolulu, Hawaii, April 20–23, 2015, pp. 131–141.

    • Assisted GNSS

    A-GPS: Assisted GPS, GNSS, and SBAS by F. van Diggelen, published by Artech House, Boston and London, 2009.

    First AGPS–Now BGPS: Instantaneous Precise Positioning Anywhere” by I. Petrovski, H. Hojo and T. Tsujii in GPS World, Vol. 19, No. 11, Nov. 2008, pp. 42–48.

    “Assistance When There’s No Assistance — Long-Term Orbit Technology for Cell Phones, PDAs” by D. Lundgren and F. van Diggelen in GPS World, Vol. 16, No. 10, Oct. 2005, pp. 32–36.

    Assisted GPS: Using Cellular Telephone Networks for GPS Anywhere” by R. Bryant in GPS World, Vol. 16, No. 5, May 2005, pp. 40–45.

    Assisted GPS: A Low-Infrastructure Approach” by J. LaMance, J. DeSalas and J. Järvinen in GPS World, Vo. 13, No. 3, March 2002, pp. 46–51.

    • Satellite Orbits

    Satellite Orbits: Models, Methods and Applications by O. Montenbruck and E. Gill, published by Springer-Verlag, Berlin and Heidelberg, 2000.

    The Orbits of GPS Satellites” by R.B. Langley in GPS World, Vol. 2, No. 3, March 1991, pp. 50–53.

    • Predicted Orbits and Clocks

    Predicted GNSS Ephemeris, Rx Networks Inc., Vancouver, Canada.

    Multiple GNSS Assistance Services for u-blox GNSS Receivers: User Guide, UBX-13004360 – R02, u-blox AG, Thalwil, Switzerland, March 2015.

    Predicted Orbit & Clock States,” Global Differential GPS System, Jet Propulsion Laboratory, Pasadena, Calif., Nov. 14, 2013.

    “SiRF InstantFix II Technology” by W. Zhang, V. Venkatasubramanian, H. Liu, M. Phatak and S. Han in Proceedings of ION GNSS 2008, the 21st International Technical Meeting of the Satellite Division of The Institute of Navigation, Savannah, Ga., Sept. 16–19, 2008, pp. 1840–1847.

    Long Term Orbits (LTO™), Technical Brief, Broadcom Corp., Irvine, Calif., 2007.

    • Assisted GNSS Standards

    Enabler Release Definition for Secure User Plane Location (SUPL), Candidate Version 3.0, OMA-ERELD-SUPL-V3_0-20140916-C, Open Mobile Alliance Ltd., San Diego, Calif., September 2014.

    GNSS Test Standards for Cellular Location: Multi-Constellations Working in a Dense Urban Future” by P. Anderson, E. Anyaegbu and R. Catmur in GPS World, Vol. 24, No. 5, May 2013, pp. 27–37.

    Universal Mobile Telecommunications System (UMTS); LTE; Universal Terrestrial Radio Access (UTRA) and Evolved UTRA (E-UTRA) and Evolved Packet Core (EPC); User Equipment (UE) conformance specification for UE positioning; Part 1: Conformance test specification (3GPP TS 37.571-1 version 9.0.0 Release 9), European Telecommunications Standards Institute, Sophia Antipolis, France, 2012.

    • GNSS Interface Control Documents

    BeiDou Navigation Satellite System Signal in Space Interface Control Document, Open Service Signal, Version 2.0, China Satellite Navigation Office, Dec. 2013.

    Navstar GPS Space Segment / Navigation User Interfaces, Interface Specification, IS-GPS-200 Revision H, Global Positioning Systems Directorate, Systems Engineering and Integration, Los Angles, Calif., Sept. 2013.

    European GNSS (Galileo) Open Service Signal in Space Interface Control Document, Ref : OS SIS ICD, Issue 1.1, European Union, September 2010.

    GLONASS Interface Control Document, Navigation Radiosignal in Bands L1, L2, Edition 5.1, Russian Institute of Space Device Engineering, Moscow, 2008.

  • Telstra, Optus, Vodafone Fight Assisted GPS Patent Infringement Claim

    Three telecommunications companies are joining together to fight patent-infringement claims involving the use of assisted GPS in their mobile networks, reports ZDNET.

    Telstra and Optus are Australian telecommunications and media companies, and Vodafone is based in the United Kingdom.

    The claim by Australian company Voxson alleges that the mobile network operators are infringing on two patents held by Voxson since the 1990s. One patent, Vox 1, deals with how customers’ mobile phones are tracked on mobile networks, and forms the basis for the assisted GPS used by the networks to deliver location information to their customers. The other patent, Vox 2, deals with video streaming.

    The lawsuit was brought against the three companies in 2013, and the allegations cover the 2G, 3G, and 4G networks of all three carriers.

  • Tallysman TW5340 Smart Antenna Designed for Urban Canyons

    A single-feed smart antenna (left) compared to the multipath rejection results of the new TW5340 smart antenna. Photo: Tallysman
    A single-feed smart antenna (left) compared to the multipath rejection results of the new TW5340 smart antenna with Accutenna technology. Photo: Tallysman

    Tallysman’s new TW5340 smart antenna is designed to pair Tallysman‘s Accutenna technology antenna with STMicroelectronics’ Teseo II receiver. The combination makes the smart antenna accurate for use in all environments, including urban canyons, according to the company.

    The TW5340 is a multi-constellation GNSS Smart Antenna that provides simultaneous GPS/GLONASS/SBAS reception. It is designed for use in professional-grade applications such as precision timing, network synchronization, low current applications, and tracking/positioning applications.

    To illustrate the advantages of this technology coupling, simultaneous recordings of vehicle position were conducted using two smart antennas — one with and one without Tallysman’s Accutenna technology — in an area of downtown Ottawa, Canada, notorious for high levels of multipath signals. Results show how the high multipath signal rejection capabilities of Tallysman’s Accutenna technology greatly improves accuracy, the company said.

    The Tallysman TW5340 smart antenna.
    The Tallysman TW5340 smart antenna.

    The TW5340 supports STMicroelectronics Autonomous A-GPS, which accelerates GPS positioning by predicting satellite ephemeris data based on previous observations. This results in extremely fast time-to-first-fix. The TW5340 can be configured to output up to three NMEA 0183 message lists with navigation update rates up to 10 Hz. RS232, CMOS, and USB interfaces are available with input voltage options of 3,3V, 5.0V, and 12V. A standby-mode feature provides for very low current consumption (<100uA) and is particularly useful in battery-operated applications.

    A standard one pulse-per-second 1PPS synchronized to UTC time is available as a single ended output or as a differential output at RS422 levels.

    Tallysman’s Windows-based Configurator enables simple configuration of parameters such a baud rates, output message rates, constellation, tracking parameters, 1 PPS configuration and standby-mode parameters.

    The TW5340 is housed in an IP67 housing and is REACH and ROHS compliant. A non-magnetic version is also available as Part Number TW5341.

  • u-blox SARA-U260 Module Receives AT&T Approval

    u-blox SARA-U260 Module Receives AT&T Approval

    The u-blox SARA-U260 module.
    The u-blox SARA-U260 module. Photo: Swiss u-box

    Swiss u‑blox says that its SARA-U260 dual-band 3G/2G module has achieved AT&T network compatible status.

    The certification allows customers to design SARA-U260 modems into M2M devices operating over AT&T’s extensive 3G network in the USA. Typical applications include small tracking boxes, usage-based insurance devices, smart metering, wearable electronics, and connected fitness watches.

    SARA-U260 is a complete 3G/2G voice/data module for applications that still require roaming ability with 2G using AT&T’s extensive 3G network coverage. The SARA-U260 provides full voice and data capability as well as a full suite of IP protocol stacks. The module features have been selected to give customers specific features they need for telematics units, handheld devices, communications modules, point-of-sale terminals, vehicle “black boxes,” and utility meters.

    SARA-U260 provides efficient and cost-effective mobile connectivity in a miniature 16 x 26 mm2 LGA form factor. The module is pin-compatible with SARA-G3 GSM/GPRS modules, as well as layout-compatible with LISA-U2 (HSPA) and TOBY-L2LTE modules to support future-proof 4G LTE designs.

    All SARA modules share the same form-factor and footprint and are designed based on u-blox’ “nested design” philosophy. This allows engineers to develop one hardware/software platform to support GSM/GPRS, HSPA, or LTE, depending on their end customer requirements.

    SARA-U260 hosts multiple embedded IP protocols, such as TCP/IP, UDP/IP, HTTP, and FTP. In-band modem support for automotive emergency calls like eCall and ERA/GLONASS are also integrated. With extremely low-power consumption, the SARA-U260 is designed for battery-powered and handheld devices.

    With direct A-GPS support for accelerated positioning and u-blox’ CellLocate hybrid positioning technology, SARA-U260 is designed to match u-blox advanced GNSS positioning capabilities, including indoor positioning.

    “u-blox is proud that AT&T certified our SARA-U260 module for its network,” said Nikolaos Papadopoulos, president of u-blox America. “Our robust voice and data modules deliver powerful 3G connectivity with 2G fallback in the smallest package on the market, at a price that customers recently paid for a 2G module.”

    For Europe and Asia, u-blox also offers the pin- and software compatible certified version SARA-U270.

    RIL software for Android and Embedded Windows is available free of charge from u-blox.

  • Telit Introduces Jupiter SL869-V2S GPS Module

    Telit Introduces Jupiter SL869-V2S GPS Module

    The Jupiter SL869-V2S GPS module. Photo: Telit Wireless Solutions
    The Jupiter SL869-V2S GPS module. Photo: Telit Wireless Solutions

    Telit Wireless Solutions, a global provider of high-quality machine-to-machine (M2M) modules and services, today debuted the Jupiter SL869-V2S GPS module, designed for easy migration between a full-GNSS solution for top-ranked applications and a simple GPS-only solution for less demanding applications.

    The Jupiter SL869 V2S supports GPS as well as QZSS constellations and is ROM based. Geo-location data is delivered using NMEA protocol through a standard UART port. It supports ephemeris file injection (A-GPS) as well as Satellite Based Augmentation System (SBAS) for increased position accuracy. Its onboard software engine is able to locally predict ephemeris three days in advance starting from ephemeris data broadcast by GNSS satellites, received by the module and stored in the host flash memory.

    Key benefits include:

    • Pin-to-pin compatibility with JN3/xL869 family
    • Same protocol used in SL869 V2
    • Straightforward migration between full-GNSS solutions and GPS-only solutions
    • SBAS support, for increased position accuracy
    • Assisted GPS

    The SL869 V2S can replace the JN3, SL869 or SL869 V2 — allowing customers to design once and interchangeably mount the appropriate solution depending on the required features. The xL869 is Telit’s GNSS unified form-factor family, which allows customers to select among different GNSS technologies and feature sets. Modules in this family are offered in a 16 x 12.2 mm, 24-pad, LCC package.

    “The new SL869 V2S module is designed to be easily swapped with other xL869 modules for enhanced simplicity and scalability,” said Taneli Tuurnala, CEO of Telit GNSS Solutions. “It is an ideal example of how buying a module from Telit enables our customers to avert the need to keep track of the latest chipset technology on their own. We keep them on top of the best available technology, pre-packaged in a module that is easy to replace as needed, without having to redesign their entire application to stay up to date.”

     

  • Janam Introduces Powerful Rugged Tablet

    Janam Introduces Powerful Rugged Tablet

     

    Janam-xt1
    Photo: Janam Technologies LLC

    Janam Technologies LLC, a provider of rugged mobile computers that scan barcodes and communicate wirelessly, has launched XT1, a powerful rugged tablet for the mobile workforce. The XT1 rugged mini-tablet is Janam’s first device to support the Android operating system, and is built to meet the diverse needs and demanding requirements of enterprise and government customers.

    The XT1 combines best-in-class technologies with a sleek and rugged form factor, providing mobile workers with the information they need to make better informed decisions, increase customer satisfaction, and improve operational efficiencies, the company said. Equipped with integrated 2D barcode scanning technology to eliminate the challenges often associated with camera scanners or bulky sled attachments, the XT1 is designed to improve worker productivity in field sales, field service, healthcare, hospitality and retail markets.

    “Many enterprise customers require more screen viewability than traditional PDAs or handheld computers offer, yet full-display rugged tablets are large, thick, heavy and unwieldy,” said Harry B. Lerner, CEO of Janam. “Janam resolves this dilemma. The XT1 blends cutting-edge technologies most often found in consumer phones with mission-critical key features that enterprises need such as ruggedness, sealing, barcode scanning and rapid battery recharging, among others. The result is a sleek, lightweight, rugged mini-tablet that delivers superior performance without sacrificing usability.”

    In addition to 4G-ready UMTS/HSDPA/HSUPA/GSM wireless wide-area network communication, the XT1 is equipped with 802.11a/b/g/n dual-band WLAN for access to the information mobile workers need to get the job done, inside and outside the four walls. With IP54 sealing and the ability to withstand repeated three-foot drops to concrete, the XT1 delivers the reliability needed to excel in the most demanding environments, Janam said.

    XT1 features include:
    Android 4.2 operating system
    TI OMAP4470 @ 1.5GHz
    5.9-inch WVGA TFT capacitive touchscreen
    High-performance 2D data capture
    Multiple 3-foot/1-meter drops to concrete
    IP54 sealing against environmental elements
    Embedded RFID and NFC capabilities
    Optional 3G/4G WWAN technology (UMTS/HSDPA/HSUPA/GSM)
    1GB RAM, 16GB ROM
    Wi-Fi 802.11a/b/g/n
    Bluetooth 4.0 (BLE)
    High-sensitivity GPS and Assisted GPS
    Motion sensing accelerometer
    Front/rear cameras
    User-accessible microSD card slot
    3.5mm headset jack
    MicroUSB connector
    3000mAh rechargeable LiIon battery

  • Interchangeability Accomplished

    Tri-Band Multi-Constellation GNSS in Smartphones and Tablets

    This article presents a single-chip BeiDou/Galileo/GLONASS/
    GPS/QZSS/SBAS architecture for use in cell phones and tablets. The authors explain the advantages to end users of multiple constellations. They also examine the details of system interchangeability, multi-system issues, and how assisted-GNSS data operates with all constellations, including BeiDou.

    By Frank van Diggelen and Kathy Tan

    With GPS, GLONASS, SBAS, BeiDou, QZSS, and Galileo there are over eighty operational satellites. Why do we need all these satellites in the first place? The answer is simple: in urban environments we want a few (six to eight) good satellites with an unobstructed line-of-sight (LoS) to the receiver and good horizontal dilution of precision (HDOP). In order to achieve this, we need many more satellites in space than any single constellation. In this article, we address the following issues.

    • Receiver intersystem RF bias with a tri-band front-end. BeiDou uses a different RF section than GPS/Galileo/QZSS/SBAS and GLONASS. As a result, there is a receiver intersystem bias between BeiDou and each of these other systems—not just because BeiDou is on a different frequency, but because of the different RF path through the receiver. We explain how this bias is calibrated and removed.
    • In the space segment there are intersystem biases primarily caused by differences in time standards. We discuss time management and show how the different systems can be made interoperable.
    • BeiDou Assistance. In order to realize the benefits mentioned, we need infrastructure deployment for BeiDou assistance in accordance with 3GPP standards. We will discuss what is available, and what is left to do.
    • Coverage outside of China. Europeans can see more BeiDou satellites than Galileos. At the time of writing (March 2014) they could see approximately twice as many. Thus, when used in a multi-GNSS receiver, BeiDou is far from being just a regional system. We will provide coverage analysis, and live-test data, including a focus on Europe.
    • Finally, we will demonstrate all of the above in practice, explaining and showing how interchangeability is achieved, and where first fixes can be computed with no more than one of each satellite type.

    Figure 1 illustrates the point referenced at the beginning, that we need many more satellites in space than any single constellation.

    All of the lines in Figure 1 show signals that were actively tracked by the receiver at the position shown on the right. The orange lines are to satellites that are blocked, but the reflected signal is tracked. We do not want to use these measurements if we can help it, so we need many satellites to provide enough LoS signals.

    Let’s look at the HDOP of the LoS signals. In this example, the HDOP for the three LoS GPS satellites was 50. For the three LoS GLONASS satellites, the HDOP was 45. However, with the combined GNSS constellation, the HDOP for the six LoS satellites was 2.2. In other words, we expect about a 20x accuracy improvement by using the combined constellation.

    There are many places and times in cities where we see just one or two direct LoS signals from a particular constellation, and we need more than just GPS and GLONASS to get the desired number of good signals, thus explaining the desire and need for all available constellations.

    We’ll now look at the coverage provided by BeiDou2, which has five Geostationary satellites (GEOs), five inclined Geosynchronous satellites (GSOs), and four Medium Earth Orbit satellites (MEOs). With this 14-satellite constellation, the global coverage is as shown in Figure 2. This figure shows the percentage of time in a day that four or more BeiDou satellites are visible above a 10-degree mask angle. In the Asia-Pacific region, where the GEOs and GSOs are positioned, the coverage is predictably 100 percent. In fact, there are seven or eight BeiDou satellites visible in much of this region most of the time.

    Figure 2. BeiDou2 global coverage.
    Figure 2. BeiDou2 global coverage.

    As shown in Figure 3, outside the Asia-Pacific region the coverage is also interesting. We see that at least four BeiDou satellites are available over Europe about half of the time. This is quite significant given the previous discussion; even one or two extra satellites can make all the difference in an urban environment. Another notable fact is that, for now at least, Europe can see more BeiDou than Galileo satellites.

    Figure 3. BeiDou coverage over Europe. The different colors show the percent of time that four or more BeiDou satellites are visible above a 10° mask angle.
    Figure 3. BeiDou coverage over Europe. The different colors show the percent of time that four or more BeiDou satellites are visible above a 10° mask angle.

    Technical Requirements

    There are five significant technical requirements that we want to satisfy when creating a multi-GNSS receiver for consumer applications:

    Three Separate RF Paths. To acquire and track all of the satellites already mentioned, we need three separate RF paths. Details follow in Section 3 (Front-End Architecture).

    Search and Track capability for all visible GNSS satellites. The receiver must have the ability to search a very large number of code-frequency bins at once.

    Host-Based. As much as possible, we want to make use of the host application processor (AP) and memory. This allows for tight integration with assistance data (which is coming from the host), other sensors, and other wireless data (such as Wi-Fi and Bluetooth for indoor locations). A host-based architecture also keeps size and cost as low as possible.

    With Host-Offload. A significant trend in location applications is the need for “always-on low power” location. The host AP cannot be used for continuous position updates, since it draws too much power. So, while we want host-based location when the host AP is active (such as when navigating with turn-by-turn directions and a map), we also want a host-offload capability so that the GNSS chip can compute positions internally while the host is asleep.

    Interchangeability. The ultimate requirement for multi-system GNSS is the ability to use any combinations of satellites as if they were all in the same constellation. This is summarized as “any four satellites will do.”

    Front-End Architecture

    From a cell phone/tablet perspective, the signals in space are all in the L1 band, with frequencies as shown in Figure 4. The key architecture feature of the GNSS front-end is that it should have three separate RF chains for the three separate frequencies-of-interest; see Figure 5.

    Figure 4. Frequencies-of-interest for GNSS in cell phones.
    Figure 4. Frequencies-of-interest for GNSS in cell phones.
    Figure 5. Front-end architecture showing three RF chains.
    Figure 5. Front-end architecture showing three RF chains.

    Baseband Architecture

    The preferred architecture of a chip, as shown in Figure 6, is host-based to take advantage of the large host CPU when it is active. When the host CPU is asleep, a small, low-power, on-chip CPU is leveraged for background “always on” location. This enables applications such as geofencing to run without significantly reducing battery life.

    Figure 6. Block diagram of the preferred architecture, showing a host-based configuration that includes a host-offload capability for geofencing and position caching on-chip when the host is asleep.
    Figure 6. Block diagram of the preferred architecture, showing a host-based configuration that includes a host-offload capability for geofencing and position caching on-chip when the host is asleep.

    When the host is active, such as when you are actively using the phone for turn-by-turn navigation, the host AP is on and we want to make as much use as possible of the host AP and memory. This allows for tight integration with assistance data coming from the host, other sensors, and other wireless data (such as Wi-Fi and Bluetooth for indoor locations). A host-based architecture also keeps size and cost as low as possible, even with host-offload capability, which adds very little to the size of the chip.

    Receiver Intersystem RF Biases

    With the three different bands of frequencies, we will get RF group delays in the receiver front-end. These must be calibrated out by the receiver’s designer as part of the chip’s system design. If the group delay between BeiDou and GPS is not calibrated, it will lead to approximately three meters of bias between the two systems (Figure 7). Once it is calibrated, there is essentially no bias.

    Figure 7. L1 frequency spectrum for BeiDou2, GPS, Galileo, QZSS, SBAS, and GLONASS.
    Figure 7. L1 frequency spectrum for BeiDou2, GPS, Galileo, QZSS, SBAS, and GLONASS.

    Satellite Intersystem Biases

    Different GNSS constellations run off their own master clocks; referenced to different realizations of UTC. GPS is referenced to UTC (USNO), QZSS is referenced to UTC (NICT), GLONASS to UTC (SU), BeiDou to UTC (NTSC), and Galileo to UTC (INRIM). GLONASS UTC (SU) differs from the others by 3 hours.

    Furthermore, different systems treat leap seconds differently. This is indicated by the red arrows in the clocks in FIGURE 8. GPS, QZSS, BeiDou and Galileo system times are continuous and ignore leap seconds. Thus, each system time is ahead of UTC by a number of leap seconds. GPS time started in 1980 in synch with UTC; there have been 16 leap seconds since, so now GPS is 16 seconds ahead of UTC. QZSS and Galileo system times were started in synch with GPS. BeiDou system time was started in 2006 in synch with UTC; there have been 2 leap seconds since, so now BeiDou is 2 seconds ahead of UTC. GLONASS system time, on the other hand, includes leap seconds.

    Apart from this, each of the different realizations of UTC is within several nanoseconds of the others.

    To combine measurements from these different systems and avoid any time-induced intersystem biases, we need to resolve the time offsets. Each system transmits the delta-time between its system time and the systems that preceded it, as listed in Figure 8. To combine the systems, we either need to decode these data messages or obtain the delta-time values from Assisted GNSS.

     Figure 8. Intersystem time differences and broadcast delta-time values from each system.
    Figure 8. Intersystem time differences and broadcast delta-time values from each system.

    Note, however, that in the BeiDou broadcast Nav message the intersystem time-offset data values are all set to zero (even though the true offsets are not zero).

    Assisted-GNSS Including BeiDou

    Assisted GNSS, or A-GNSS, increases sensitivity and decreases the time-to-first-fix of a receiver by providing assistance data in the form of the receiver’s approximate position, time and frequency, as well as all data that the receiver might decode from the broadcast signals. The assistance data may also include data beyond what is broadcast, in particular, let’s focus on BeiDou time offsets. The BeiDou time offset to the other systems is included in the BeiDou broadcast Nav message as shown in Figure 8; however, at present these data values are all set to zero (even though the true offsets are not zero). Thus, in order to get these offsets and integrate BeiDou properly into a combined GNSS system, one must compute the offsets at a reference station and provide them as part of the assistance data, as shown in Figure 9.

    Figure 9. A-GNSS provides broadcast satellite data over some other wireless network, as well as time-offsets between the different pairs of systems.
    Figure 9. A-GNSS provides broadcast satellite data over some other wireless network, as well as time-offsets between the different pairs of systems.

    Commercial Implementation

    The preferred architecture described in this article has been implemented in a commercial GNSS receiver that is now available for commercial host-based products, such as cell phones and tablets. The chip, Broadcom’s BCM47531, is the first consumer GNSS chip with a tri-band front-end capable of acquiring and tracking satellites from GPS, SBAS, QZSS, GLONASS, and BeiDou constellations, simultaneously; and operating in host-based mode for navigation and in host-offload mode for Always-On location.

    Broadcom has collaborated with leading smartphone manufacturers to launch the first wave of BeiDou enhanced consumer smartphones. Figure 10 shows one of these smartphones being tested in Europe. Note the number of BeiDou satellites in view. As predicted by the availability plots shown earlier, there are many BeiDou satellites in view (in this case, six).

    Figure 10. GPS/GLONASS phone and GPS/GLONASS/BeiDou phone being tested in Warsaw, Poland. Note the six BeiDou satellites (red) that are seen and tracked by the BeiDou phone.
    Figure 10. GPS/GLONASS phone and GPS/GLONASS/BeiDou phone being tested in Warsaw, Poland. Note the six BeiDou satellites (red) that are seen and tracked by the BeiDou phone.

    Interchangeability: Any Four

    Now that we have addressed all of the major issues related to integrating different GNSS systems (in particular BeiDou), we can demonstrate the payoff.This is the achievement of interchangeability, where any GNSS satellites can be used together, as if they all belong to a single constellation. Figures 11 and 12 show assisted cold starts, where first fixes are obtained with no prior knowledge other than that provided by A-GNSS data. In each case, we show a different combination of satellites; including one satellite from each of four different constellations, and all four from BeiDou.

    Figure 11. Interchangeability: Position fix with 1 GPS satellite, 1 GLONASS, 1 QZSS, and 1 BeiDou. The receiver is in Perth, Australia, where all of these constellations can be seen.
    Figure 11. Interchangeability: Position fix with 1 GPS satellite, 1 GLONASS, 1 QZSS, and 1 BeiDou. The receiver is in Perth, Australia, where all of these constellations can be seen.
    Figure 12. Interchangeability: Assisted cold start, first fixes. Blue numbers show the satellites used in the position fix (top: two GPS and two BeiDou; middle: one GPS, one GLONASS, and two BeiDou; and bottom: four BeiDou only). The receiver is in San Jose, California, where four BeiDou satellites can be seen some of the time (some of the BeiDou GSOs can be seen and all the BeiDou MEOs can be seen for a few hours each day).
    Figure 12. Interchangeability: Assisted cold start, first fixes. Blue numbers show the satellites used in the position fix (top: two GPS and two BeiDou; middle: one GPS, one GLONASS, and two BeiDou; and bottom: four BeiDou only). The receiver is in San Jose, California, where four BeiDou satellites can be seen some of the time (some of the BeiDou GSOs can be seen and all the BeiDou MEOs can be seen for a few hours each day).

    Multi-Constellation Robustness

    While this article was being edited, the GLONASS system provided us with the most dramatic demonstration yet of the need for, and benefits of, multi-constellation receivers. On April 2, 2014, the GLONASS system failed spectacularly for a period of 11 hours. Receivers that used GPS and GLONASS had very large position errors, or no positions at all. While the receiver discussed in this article, the BCM47531, operated seamlessly. This receiver tracked GPS, GLONASS, QZSS and BeiDou satellites, correctly identified the faulty GLONASS satellites, and automatically stopped using them.

    The details of the incident are as follows: The GLONASS control system uploaded incorrect orbit data to several satellites. When receivers used these satellites they had position errors of hundreds of meters, or no positions at all. At that time, the BCM47531 was being tested alongside a GPS/GLONASS receiver, and we have the data to show what happened. The receiver using only GPS/GLONASS suffered position errors of ten thousand meters, and long periods with no position at all; at the same time the multi-constellation receiver produced continual positions with normal accuracy. Figure 13 shows the test data ­­— the left most image shows the route being driven, the middle image shows the data from the GPS/GLONASS receiver, and the right image shows the data from the BCM47531 multi-GNSS receiver. Figure 14 shows the details of the multi-GNSS receiver, you can see that no GLONASS satellites are being used.

    FIGURE 13. Side-by-side tests of GPS/GLONASS receiver and multi-constellation receiver during the GLONASS incident of April 2, 2014. The GPS/GLONASS receiver produced errors of ten thousand meters and long periods with no position at all, while the multi-constellation BCM47531 operated seamlessly.
    FIGURE 13. Side-by-side tests of GPS/GLONASS receiver and multi-constellation receiver during the GLONASS incident of April 2, 2014. The GPS/GLONASS receiver produced errors of ten thousand meters and long periods with no position at all, while the multi-constellation BCM47531 operated seamlessly.
    FIGURE 14. Detail from the multi-constellation receiver when there is a problem with some satellites. The errors are recognized automatically by algorithms comparing the measurements to redundant measurements from the extra constellations, and the erroneous signals are not used.
    FIGURE 14. Detail from the multi-constellation receiver when there is a problem with some satellites. The errors are recognized automatically by algorithms comparing the measurements to redundant measurements from the extra constellations, and the erroneous signals are not used.

    This incident may raise the question: Why use GLONASS at all, why not just GPS? The answer is that in urban canyons, such as where this test was done, GPS alone does not have enough satellites to give the performance now expected in consumer products — for the reasons explained in the beginning of this article. Also, GPS, although it has been more reliable than GLONASS, is not immune to failures or jamming itself. The lesson of this incident is that reliability and accuracy comes from the combination of all the available constellations, with a receiver that can use the signals interchangeably.

    Conclusion

    We have shown the preferred architecture for a consumer GNSS receiver that includes all of the available constellations. We have addressed the major requirements of such a receiver for the consumer market, in particular, for cell phones and tablets. A receiver that meets these requirements is now available, the Broadcom BCM47531, has been designed into a new generation cell phones and tablets for 2014. Finally, we have shown how, with this receiver, the ultimate GNSS goal of interchangeability can be achieved.


    Frank van Diggelen is vice president of technology at Broadcom Corporation, a consulting professor at Stanford University, and inventor of coarse-time GNSS navigation, co-inventor of Long Term Orbits for A-GNSS, and author of A-GPS: Assisted GPS, GNSS, and SBAS.

    Kathy Tan is a senior principal engineer at Broadcom Corporation. She has worked on GNSS development and Assisted GNSS for Ashtech, Magellan, Global Locate and Broadcom. She received her MS and BS in electrical engineering from Fudan University, China.

  • u-blox 3G module certified by Korean’s SK Telecom

    u-blox, the Swiss positioning and wireless chip and module company, has received approval for its LISA-U110 UMTS/HSPA wireless module from SK Telecom, Korea’s largest mobile telecom operator with more than 50 percent market share. SK Telecom provides multimedia services and connectivity to 24 million customers throughout South Korea.

    The certification allows the LISA modem to be used in a wide range of consumer and M2M applications operating over SK Telecom’s nation-wide 3G network including vehicle infotainment, supply chain management, industrial automation, metering, security, and location-based services.

    “We are very pleased that SK Telecom has chosen to work with us on this 3G approval. Our compact and high-speed LISA 3G module is a perfect fit with their strategy to provide converged wireless services supporting entertainment, business and financial applications. Our local support in Korea was a key factor in obtaining this certification” said Samuel Ji, u-blox Country Manager, Korea.

    The LISA-U110 is an embedded wireless UMTS/HSPA module delivering high data rates in 3G networks intended for consumer, automotive and industrial applications. For telematics applications, the series provides easy integration with u-blox GPS, GLONASS and QZSS receivers.

    LISA modules come in SMT form factor and have a very small footprint, allowing easy mounting on any application board. The LISA form factor enables easy manufacturing, u-blox said, as well as simple migration from u‑blox’ GSM/GPRS modules. Support for A-GPS and u-blox’ CellLocate positioning technology is embedded to facilitate advanced telematics applications including indoor positioning.

    Features include compatibility with quad-band GPRS/EDGE, low power (idle mode less than 2 mA) and operating temperature -40 to +85 deg. Celsius. RIL software for Android and Embedded Windows is available free of charge.

    LISA modules are manufactured in ISO/TS 16949 certified sites and are fully qualified according to ISO 16750 — Environmental conditions and electrical testing for electrical and electronic equipment for road vehicles to provide high durability and reliability.

     

  • LiveViewGPS Transforms Cell Phone into Location Device

    LiveViewGPS, a GPS tracking company for business, government and individuals, is unveiling a prepaid Mobile Phone Locate Card in Booth #75015 in the Eureka Park area at the International CES Show in Las Vegas this week. The card allows users to transform a cell phone into a 24-hour safety location device for families and businesses without having to buy a $100 locator or expensive apps.

    Mobile Phone Locate capitalizes on the location technology already built into cell phones to instantly locate single or multiple phones, explained George Karonis, LiveViewGPS CEO. It uses both Assisted GPS and cell network data to ensure fast, accurate locates for discreet monitoring when and where it’s needed. Because location accuracy depends on cell phone reception, GPS settings, environmental conditions and more, results can vary from a few feet to several thousand feet.

    Under the program, a customer purchases a prepaid LiveViewGPS Mobile Phone Locate card either online or at a retail store. After signing up, users select a locate plan and register the phones they want to locate. An SMS text is sent to the target phone(s) requesting a reply. Once the phone users opt in, the Mobile Phone Locater service is immediately activated. With a single click, the target phone’s location is displayed on a high-resolution graphic or satellite view map. There is no software to install, no battery draining app to download, no expensive devices to buy, and no contract to sign.

    The Mobile Phone Locate service is approved for use and works with Tier 1 carriers in North America including AT&T, T-Mobile, Sprint PCS, Verizon, Boost Mobile and TracFone in the United States; and Rogers and Telus in Canada. More carriers and countries will be added as they become available.

    “For businesses, keeping track of a mobile workforce is easier than ever,” Karonis added. “Mobile Phone Locate is a cost-effective, in-the-field management solution that’s fast, easy and reliable. It offers value-driven, on demand mobile location services businesses can trust. Deployment is easy across one or 1000 phones, with no additional hardware to purchase or battery draining apps to install.