Tag: smartphones

  • Test Shows Galileo Increases Accuracy of Location-Based Services

    The European GNSS Agency (GSA) and Rx Networks Inc., a mobile location technology and services company, announced the results of tests conducted by the company measuring the performance of Galileo when used in various combinations with GPS and GLONASS.

    Tests were conducted in real-world environments, including urban canyons and indoors. These environments pose significant challenges to location accuracy due to multipath and obstructed views of satellites. Each test consisted of a three-hour data capture of GNSS signals, which was later replayed to produce hundreds of fixes using a multi-constellation GNSS receiver from STMicroelectronics.

    The results showed that using Galileo with one or more other GNSS constellations provides significantly more accurate location fixes compared to GPS alone, when indoors or in urban canyons. As expected, the GPS+Galileo combination did not exceed the performance of GPS+GLONASS, due primarily to there only being four Galileo satellites available at the time of the testing. It is expected that, as more Galileo satellites are launched, the combination of Galileo with GPS will show further improvements in performance, GSA and RX Networks said.

    According to Gian-Gherado Calini, head of Market Development at the GSA, “Dual-constellation GNSS designs are the standard for many smartphones and other devices. The combination of GPS and Galileo provides a robust solution and is expected to offer performance that will meet or exceed end-user expectations.”

    “The results should be encouraging to any GNSS chipset manufacturer who is considering adding Galileo as a competitive differentiator,” said Adrian Stimpson, senior vice president of Sales and Marketing, Rx Networks.

    Test Results

    Recent test results confirm that Galileo significantly improves accuracy in challenging environments:

    GSA-Positive-Test-Results-27-May

    The tables above show the summary results for various scenarios and constellation combinations. The GPS row shows the absolute 2D errors in meters. All other rows show the improvement (+) or degradation (-) in meters and percentages relative to GPS-only fixes. All measurements are within the 95th percentile.

  • Broadcom Offers GNSS Location Chip with BeiDou Support

    Broadcom Offers GNSS Location Chip with BeiDou Support

    The Broadcom BCM47531 GNSS chip generates positioning data from five satellite constellations simultaneously, including BeiDou.
    The Broadcom BCM47531 GNSS chip generates positioning data from five satellite constellations simultaneously, including BeiDou.

    Broadcom Corporation has introduced the BCM47531, a GNSS chip that generates positioning data from five satellite constellations simultaneously — GPS, GLONASS, QZSS, SBAS and BeiDou. The newly added BeiDou constellation increases the number of satellites available to a smartphone, enhancing navigation accuracy, particularly in urban settings where buildings and obstructions can affect performance.

    More than 226 million mobile phones were sold to end users in Asia in the first quarter of 2013, increasing the region’s share of global mobile phones to 53.1 percent, according to Gartner (“Market Share Analysis: Mobile Phones, Worldwide,” 1Q13). As smartphone adoption continues to accelerate, users continue to identify location and mapping as a top requirement. Broadcom’s new GNSS system-on-chip (SoC) is based on its widely deployed architecture that reduces the time to first fix and allows smartphones to quickly establish location and rapidly deliver mapping data. The SoC also features a tri-band tuner that enables smartphones to receive signals from all major navigation bands (GPS, GLONASS, QZSS, SBAS, and BeiDou) simultaneously. By allowing use of any combination of satellites, users experience more accurate and consistent location performance in Asia and throughout the world.

    “Broadcom’s new GNSS chip with BeiDou support provides OEMs with a cost-effective, low-power solution to deliver enhanced positioning capabilities for challenging city environments,” said Charles Abraham, Broadcom vice president & general manager, GPS. “Drawing on Broadcom’s long history of GNSS innovation, our new platform improves the navigation experience of smartphone users in most regions of the world and unlocks new location-aware applications.”

    The BCM47531 platform is available with Broadcom’s location-based services (LBS) technology that delivers satellite assistance data to the device and provides an initial fix time within seconds, instead of the minutes that may be required to receive orbit data from the satellites themselves.

    Key Features and Benefits:

    • Simultaneous support of five constellations (GPS, GLONASS, QZSS,SBAS and BeiDou) allows for position calculations based on measurements from any of 88 satellites.
    • Broadcom’s tri-band tuner brings the ability to receive all navigation bands, GPS (which includes QZSS and SBAS), GLONASS and BeiDou simultaneously to the commercial GNSS market without having to reconfigure and hop between bands.
    • Utilizes BeiDou signals for up to 2x improved positioning accuracy.
    • Best-in-class Assisted GNSS (AGNSS) data available worldwide from Broadcom’s hosted reference network.
    • Allows a device to interchangeably use the best signal from any satellite regardless of the constellation, ensuring better accuracy in urban and mountainous environments.
    • Features advanced digital signal processing for interference rejection that enables satellite signal search and tracking during LTE transmission.
    • Leverages Broadcom’s connectivity solutions including Wi-Fi, Bluetooth
    • Smart, Near Field Communications (NFC), Instant Messaging System (IMES) and handset inertial sensor data for best indoor/outdoor location.

    The BCM47531 is now sampling.

  • Qualcomm Collaborates with Samsung to be First to Employ BeiDou for Location-Based Mobile Data

    Qualcomm Incorporated has announced that its subsidiary, Qualcomm Technologies, Inc., is enhancing location precision in smartphones and tablets initially in China with support for China’s BeiDou Satellite Navigation System.

    Supporting the BeiDou constellation within Qualcomm IZat location solutions increases the number of satellites that Qualcomm-based devices can access to provide greater position location accuracy. Qualcomm is collaborating with Samsung to launch the first wave of BeiDou enhanced consumer smartphones, demonstrating the commitment of the companies to provide technology that delivers optimum performance for location-based services within China and globally.

    Powered by the Qualcomm Snapdragon 800 processor (MSM8974), the Samsung Galaxy Note 3 (WCDMA 3G version SM-N9006 & TD-LTE 4G version SM-N9008V) uses the industry’s first, integrated tri-band location platform to provide more accurate and responsive location data to mobile users. It does so by concurrently processing signals from multiple satellite networks. Armed with this capability, users will have more enjoyable experiences using their location-based services, even in the most challenging of environments.

    Leveraging Qualcomm IZat location solutions, Samsung will be able to deliver an optimal user experience with quick and accurate location information and services in China. Historically, this has been a challenge in some locations, especially in urban canyons, where devices may suffer from low visibility to satellites blocked by tall buildings that obstruct the signals. Bringing BeiDou-enabled phones to China means the Galaxy Note 3 has access to more satellites, which increases location accuracy. This ultimately improves customers’ pedestrian navigation, speeds local searches and enhances other location-based services.

    Qualcomm’s mobile chipsets feature interoperability with existing constellations, which use tri-band hardware integration to deliver improved location capabilities in an optimal way, with enhanced accuracy, and with no additional increase in power consumption. In Snapdragon and Gobi™ chipsets, global positioning support is built into the modem and RF chips, enabling the location signals to be processed in the modem, instead of waking up the apps processor, thus saving power without sacrificing location accuracy.

    “This industry-first implementation of BeiDou in a smartphone underscores Qualcomm’s leadership in the location industry. More than 3 billion devices which feature Qualcomm’s location technology have shipped to date and the introduction of BeiDou is the latest step to evolve our technology,” said Amir Faintuch, president, Qualcomm Atheros. “We see BeiDou’s support being an important factor for OEMs in China, and globally as well. With this new location enhancement, we believe our customers can bring greater differentiation with advanced performance, applications and services.”

  • GLONASS to Be Required for Phones Sold in Russia

    Phones sold in Russia will have to use GLONASS or GLONASS + GPS as of 2014, according to a report from the Voice of Russia. Phones with only GPS will be illegal in Russia, and any mobile devices imported will have to support GLONASS.

    A new bill claims that in order to guarantee stable operation of a unified telecom network in Russia regardless of conditions, it’s necessary that the satnav system used be the one controlled by the Russian Federation. New requirements for mobile devices with satellite navigation capabilities are expected to follow.

    The authors of the bill note that after the bill is adopted, its requirements will cover all manufacturers and vendors of cellphones, making it impossible to sell a mobile device without GLONASS support.

    The Telecom Ministry and industry watchdog Roskomnadzor will oversee the changes.

  • ABI Research: MEMS Sensors and Hands-Free Interfaces Will Revolutionize Mobile Devices

    ABI Research: MEMS Sensors and Hands-Free Interfaces Will Revolutionize Mobile Devices

    Photo: ABI Research

    Accelerometers, gyroscopes, near field communications (NFC), and gesture recognition are predicted to be the big winners in mobile devices. These mobile technologies are projected to make the greatest penetration gains over the coming years, according to a recent study by market intelligence firm ABI Research.

    “Hands-free operation or gesture recognition is soon going to become a key differentiator in high-end flagship smartphones, media tablets, and smart glasses,” says senior analyst Joshua Flood. “Samsung’s latest Galaxy S4 has already incorporated the technology within its handset and has received significant plaudits for its new innovative user experience. Furthermore, with a host of new smart glass products soon to be released, it is easy to imagine the usefulness of the interface with this product.” In 2013, almost 12% of smartphones shipped will have vision-based gesture recognition capabilities.

    Accelerometers and gyroscopes play a crucial role with today’s mobile devices, enabling devices to be more intuitive and take action without a user pressing a button. Simple actions like switching from portrait to landscape when a smartphone is tilted are made possible by including these components. Additionally, the fast growing mobile gaming market is highly dependent upon smartphones including gyroscopes, which enhance gaming experience. Nearly half of the smartphones shipped this year will include these MEMS sensor types.

    NFC has been one of the most talked about mobile technologies that has not quite taken off. The technology has primarily been focused around mobile payments; however, mobile OEMs have begun to see other potential capabilities for the technology such as photo-sharing and location information tag points that could open a huge market for advertising and marketing campaigns. Within three years, it is anticipated one in two smartphones shipped will include NFC and have gesture recognition capabilities. Furthermore, accelerometers and gyroscopes will be the “norm” with most smartphones.

    These findings are part of ABI Research’s Next Generation Mobile Devices and Mobile Handset Go-to-market Strategies Research Services.

  • Innovation: Getting Closer to Everywhere

    Innovation: Getting Closer to Everywhere

    Accurately Tracking Smartphones Indoors

    By Ramsey Faragher and Robert Harle

    If we wish to obtain consistently usable positions indoors using a mobile phone, we can augment its GPS or GNSS receiver with other unfettered sensing technologies such as gyroscopes and accelerometers supplemented by radio signals of opportunity. But is all of this actually feasible? The authors have conducted tests of a multi-system approach to positioning indoors with favorable results.

    GPS World photo
    INNOVATION INSIGHTS by Richard Langley

    IS GPS REALY A GLOBAL POSITIONING SYSTEM? Well, that depends on your definition of “global.” If it means that GPS operates well all over the world in environments where it was designed to work, then, yes, it is a global system. But, if you define global as meaning that GPS operates well everywhere not only outdoors with a clear view of the sky but also indoors and in other restricted environments, then (as some have argued), GPS is not truly global.

    So why doesn’t GPS work (for the most part) indoors? Our mobile phones do and they use similar bits of the electromagnetic spectrum. The basic problem is that the signals from GPS (and other GNSS) satellites are just too weak to easily penetrate buildings. They are more than strong enough to yield excellent positioning, navigation, and timing (or PNT) results if the antenna connected to the receiver can “see” the satellites unobstructed. But even outdoors, trees, buildings, and mountains can block the signals from one or more satellites at a time. And indoors, the signals are usually attenuated by walls, floors, and ceilings so much that a conventional receiver cannot lock onto them.

    Receiver manufacturers have developed more sensitive receivers that can operate, at least to some degree, indoors but with a good antenna. And receiver chips or modules with this more sensitive technology are often found in modern mobile phones. But they don’t typically provide reliable indoor positioning because they are being used with inexpensive, suboptimal antennas. Some potential improvement in indoor positioning capability is possible by supplying the receiver with satellite orbit and clock information through the mobile network rather than having the receiver acquire this information directly from the satellite signals. This assisted-GNSS technique allows a receiver to work with weaker signals. But it is not a panacea. Gaps or holes still exist for positioning indoors or in other obstructed environments, prompting one industry wag to liken GNSS coverage to Swiss cheese.

    So, what are we to do if we wish to obtain consistently usable positions indoors using a mobile phone? As we will see in this month’s column, we can augment or bypass its GPS or GNSS receiver with other unfettered sensing technologies such as gyroscopes and accelerometers. These devices can be made very small using microelectromechanical technology and are already included in some mobile phones.

    However, there are some issues with these devices for positioning, not the least of which is rapid position drift. We can restrain the drift by using magnetometers, for example – also present in some mobile phones. We can also use radio signals of opportunity to help in the positioning – signals available in the phone such as multi-generation mobile signals, Bluetooth, and Wi-Fi through their signal strength “fingerprints.” But is all of this actually feasible?

    The authors of the article in this month’s column have conducted tests of such a multi-system approach to positioning indoors with quite favorable results. Are we at the stage of accurate positioning (and tracking) everywhere? Not quite, but we are getting closer.


    “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.


    In recent years, there has been increasing interest in ubiquitous positioning — accurate location fixes in any environment, outdoors and indoors. We have all become used to the availability and performance of global navigation satellite systems (GNSS) for accurate outdoor radio positioning with a reasonable degree of reliability and availability. However, indoor radio positioning is more challenging because GNSS signals do not penetrate buildings well, and we must instead rely on local infrastructure and other available inputs to aid the user.

    Indoor radio positioning is, however, available to the general public today through the use of signal strength fingerprint databases managed and provided by third-party providers such as Skyhook. These typically use Wi-Fi and cellular signals because of their ubiquity and the prevalence of appropriate receiver circuits in consumer devices. The user can also access the fingerprint database through these media. These systems, therefore, have two clear constraints: the database must have been previously built via some form of survey process, and the user must have a data connection available to obtain it. A more scalable system would not rely on such constraints, and would instead develop its own database during operation.

    The benefits of such a system are significant: it can provide location-based services, situational awareness, and asset tracking in new and unknown environments for consumers, emergency services, the military, lone workers, security personnel, and autonomous vehicles. There is no requirement for a data link to function, nor any prior surveying of the radio environment, nor any other prior knowledge such as a floor plan or map. However, the system can also be used to quickly and easily generate maps of the radio environment or floor plans, which can be beneficial for organizations wishing to provide positioning services to the public using a simpler positioning method; that is, this method can be used to rapidly survey an area and generate a signal fingerprint database for other users to exploit. Best of all, all of this can be achieved today in real time using an app for a consumer smartphone.

    The Digital Swiss Army Knife

    The last couple of decades have seen steady improvements in a variety of sectors that have led to new and flexible navigation capabilities — and all of these improvements can now be found in the little chunks of silicon, plastic, and glass in our pockets and handbags. Moore’s Law and the miniaturization of electronics have enabled us all to carry handheld programmable supercomputers around with us every day. Microelectromechanical systems technologies and the demand for better gaming and augmented reality experiences on our smartphones mean that any new phone contains the same types of sensors for enhancing user experiences that cruise missiles and smartbombs use to ensure they hit their targets precisely.

    Finally, your smartphone contains more radios than you probably realize. GPS (or GNSS); 2G, 3G, and 4G network radios; near field communications, like RFID; Bluetooth; Wi-Fi; and even a VHF FM chip might be tucked away in there somewhere. The near future is likely to bring a “whitespace” radio (using re-assigned vacated spectrum) along with a 60-GHz wireless USB transceiver. We are bathed in a phenomenal number of radio signals as we go about our daily lives, completely oblivious to the rich tapestry we are walking through — an invisible, permanent, detailed map just waiting to be sensed by our smartphones and annotated for our navigation purposes.

    So, just what is possible with a commodity smartphone and its arsenal of features?

    Pedestrian Motion Modeling

    We can begin with the accelerometers, magnetometers, gyroscopes and barometers found in recent smartphones. These sensors collectively form an inertial measurement unit (IMU) that can be used to track the motion of a user through any environment, regardless of the availability of GNSS (at least in theory).

    Unfortunately, there are many stumbling blocks in the way for any new navigator starting down this road. The standard approach for inertial navigation involves using the gyroscopes to maintain an estimate of the orientation of the device relative to the Earth, and to integrate the accelerometer measurements to calculate the system velocity and subsequently the change in position with each measurement update. A key aspect of this process is the removal of the effect of gravity, which requires us to estimate the value of the local gravity field strength (which varies with location across the globe) and its direction (which we do based on the estimated orientation of the device according to the gyroscopes). There are inevitably some errors associated with the estimates of both of these quantities.

    In addition, the sensors themselves suffer noise, biases, instabilities, non-linearities, and other effects that only decrease the system performance further. These errors accumulate over time because the position and orientation estimates at any moment depend on the cumulative sum of all measurements since the start of the journey. The result is rapid and unbounded growth in position and orientation error. The cost of the sensors is, of course, tightly correlated with their quality, and so the rate at which the navigation performance degrades. The quality of the sensors in smartphones is so low that this approach is rendered useless within the first few seconds of use. To make progress we must apply regular position corrections to the system by applying external constraints or incorporating external sensor measurements.

    Alternative. GNSS measurements provide constraints and corrections for inertial navigation systems, but here we are considering operating indoors where these are unavailable or severely degraded. An alternative solution for most smartphone users is to use the inertial sensors in a different manner, within a so-called pedestrian dead- reckoning (PDR) approach. Here, it is assumed that the device being tracked is held by (or attached to) someone walking in a manner that can be modeled. The inertial sensors are not now used to reproduce the full 3D motion of the device at the update rate of the sensors, but instead used simply to detect stepping motions and to infer that the user has moved some number of steps. Looking for patterns in the accelerometer data where minimum and maximum thresholds are exceeded within a certain time window is a surprisingly robust step counter when the user walks “normally” (more complicated actions such as side steps and stumbles require more complex algorithms). The smartphone can estimate its orientation by fusing together its gyroscope (which offers good short-term orientation-tracking) and its magnetic compass (good long-term orientation-tracking with periodic fluctuations from local magnetic anomalies). The step length of the user (a surprisingly consistent quantity) and any bias in the gyro-smoothed compass heading can both be measured and modeled during periods of GNSS availability such that the best possible estimates are available when GNSS is lost.

    FIGURE 1 shows the functional flow diagrams for a strapdown inertial navigation system (top) and a PDR system (bottom). Note that the PDR scheme accumulates error more slowly than the INS scheme (involves fewer integrations over lower-rate data) but is heavily dependent on the performance of the gait recognition, floor-change detection, and step-length-estimation algorithms.

    FIGURE 1. Functional flow diagrams for a strapdown inertial navigation system (top) and a pedestrian dead-reckoning system (bottom).
    FIGURE 1. Functional flow diagrams for a strapdown inertial navigation system (top) and a pedestrian dead-reckoning system (bottom).

    However, PDR techniques still accumulate error, resulting in gradual position drift, but with much higher performance than would be achieved by integrating the raw data in the traditional INS manner. Typical PDR schemes can track the user with an accuracy of a few percent of the distance walked, although this performance degrades with any un-modeled motions that confuse the step detector, such as infrequent backward or sidesteps. So how do we deal with this issue?

    Machine Learning

    The accuracy of PDR schemes is dependent on the validity of the pedestrian motion model. Any un-modeled action has the potential to generate false positive events in the step detector and hence contribute to position error. Users may stoop, crawl, jump, hop, or shake their device while static — motions that are all very difficult to unambiguously discriminate in raw sensor data.

    There are many approaches to solving this problem of gait recognition, and most exploit machine learning techniques. The basic principle of supervised machine learning is that a large set of labeled training data (that is, lots of manually categorized data of each type) is analyzed by a computer in order to extract patterns, statistics, or certain measurement sequences from the inertial sensor measurements that reveal the type of step that was taken. In unsupervised learning, the clusters and categories within the data must be found by the algorithms themselves.

    The outputs from such algorithms are typically thresholds, signatures, and other learned metrics that can be installed in a smartphone and used to dynamically classify movements. It is also possible to deploy the learning algorithms on the device itself so that it can learn what the particular user’s signatures are to permit better step and gait detection (like training a speech-recognition program to understand your accent). A simple example of this is running an error-state Kalman filter while GNSS signals are available to determine the user step length and to detect any background compass bias that is corrupting the system.

    A problem yet to be resolved for PDR schemes is a basic physical one: the laws of physics are the same for an object at rest as for one moving at constant speed. This means that it is theoretically possible for a suitably skilled person to simulate the “already moving at constant velocity” version of any of these motions while static by moving the device in just the right manner, effectively spoofing as many steps or motions as they like. The opening and closing phases of a journey (that is, the very first and last steps) are critical in distinguishing real and spoofed motion if only inertial sensing is used to disambiguate real and spoofed motion through an environment. We will, however, return to this problem in a moment.

    Simultaneous Localization and Mapping

    The application of machine learning can be extended to the entire indoor navigation problem using a technique called Simultaneous Localization and Mapping (SLAM). A key aspect here is the hypothesis that there are some measurements that can be taken within an indoor environment that vary rapidly on the spatial scale but only slowly on a temporal scale. These opportunistic measurements are typically of radio signal strength  (Wi-Fi, cellular, television, VHF FM, and so on) and magnetic field strength, although in principle many other metrics could be used such as light level and temperature. They are deemed to be opportunistic because they already exist in the environment and have not been generated specifically for this positioning system. Moving along a corridor is expected to result in a particular sequence of measurements that is repeatable on the next visit to that corridor with a confidence based on the time since the last visit. Tight agreement is expected within the next few minutes, close agreement within the next few days, and so on. It is not expected that these fingerprints will necessarily be valid for months or years, as objects may move around the environment; for example, large items may be relocated and Wi-Fi access points may be moved. The ability to exploit the expectation of high repeatability over short time periods of a few hours is the key to developing a system that can learn about its environment and improve its performance during use.

    As the device moves through the indoor environment (with position estimate driven by the PDR estimation), the opportunistic fingerprints are captured and stored. If the device returns to a region it has been in before, then it will record a sequence of measurements that will agree closely with the previous sequence that was recorded in the past. This provides a constraint to the system: whatever path was taken in between, it has converged with a section of its historical path and “closed a loop.” Any offset in these two path sections at this point reveals the inertial error that has accumulated during this loop. The system can therefore correct its own inertial error growth, allowing extended operations in GNSS-denied areas.

    Fingerprint Maps. The gathered opportunistic measurements can also be used to generate fingerprint maps of the areas that can be shared with other users to allow them to accurately position themselves within those areas in the future, reducing everyone’s reliance on PDR schemes and removing the need for environments to be manually surveyed for their environmental maps. The maps are automatically calibrated and corrected by the SLAM process. As more users operate in the environment and more data accumulate it is easier to identify and remove erroneous data that does not fit into the consensus being formed by the “intelligence of crowds.” This opportunistic navigation scheme can also feed back into the PDR scheme to aid with motion detection — as fingerprints are expected to vary on a fine spatial scale as users move through an environment. They can be used to detect when a PDR device is in reality static, but being moved in a manner that is erroneously triggering the step-detection routine.

    FIGURE 2 shows a plot of the magnetic-field-strength variations recorded during four walks down the same corridor of a building at four different times of day on four different days. The traces have been manually aligned by the clear drop in field strength at step number 40. A fixed step length was assumed, and the relative stretching evident across the traces is due to small differences in walking speeds across the tests. Step-length changes can be estimated using changes in the stepping frequency, and the typical step length can be observed and calibrated during periods of GNSS availability.

    FIGURE 2. Repeatability tests of the magnetic field strength from four walks along an indoor corridor at four different times during the day on four different days.
    FIGURE 2. Repeatability tests of the magnetic field strength from four walks along an indoor corridor at four different times during the day on four different days.

    There are two distinct classes of SLAM algorithm for PDR. The most common class involves an iterative batch process applied after the data have been collected (that is, offline). This process (which might be least-squares fitting or maximum likelihood estimation, for example) identify loop closure points and provide an optimal joint estimation of the path taken by the user that satisfies these constraints and the raw odometry data as much as possible. The
    Wi-Fi SLAM approaches, Gaussian Processes Latent Variables and GraphSLAM, both use such schemes. The results are typically robust, but the offline processing stage can be lengthy.

    SLAM can, however, be performed in real time, even on a smartphone, by exploiting an efficient multi-hypothesis scheme. As the user moves, we retain multiple hypotheses for their position and, crucially, record the history of each hypothesis. This is typically done using a particle filter, where each particle represents a unique hypothesis. In this context, we must store the tree of ancestors for each particle at each epoch. When we detect a loop closure, we prune the history to remove all hypotheses that did not result in a loop closure at that point and therefore dynamically correct our errors. Note that each particle can even be assigned different parameter values, such as step length or heading bias, and if a gait detection scheme cannot confidently identify the type of step taken, new particles representing every possible user motion at that epoch can be generated.

    Occupancy Grid. Rather than running a specific loop closure algorithm, an occupancy grid is used, whereby the environment is defined by a grid of small cells, for example, one meter by one meter squares. As each particle propagates, representing a hypothesis of the user path, it posts its identity and the current step number into the occupancy grid. As the user continues to move, the particles check the grid cells they move through for any previous visits. If a particle has visited a cell before, the current sensor measurements are compared to those recorded at the time of the last visit. If there is close agreement (typically scored using metrics such as the Euclidean or Mahalanobis distances) then that particular particle is given a high weight. Conversely, poor agreement results in a low weighting.

    The entire particle cloud can be reweighted accordingly with low-scoring particles being killed and high-scoring particles being duplicated. The result is the particle cloud collapsing towards the region of close agreement between old and new sensor measurements. Because the occupancy grid contains the historical path of each particle stored via their IDs and step-number sequence, when a reweighting of particles occurs, the historical path of the user is updated and improved accordingly along with the current estimate of the user’s location.

    The SLAM estimate can be improved by many types of observations, not just loop closures. If the user moves outside and confident GNSS locations become available, these can also be used to reweight the particle cloud. If the user moves into a region where the floor plan of the building is available to the positioning engine, particles can be pruned whenever they try to cross walls. If desired, even direct user interaction such as manually tapping the map on the smartphone display could be used to provide a position estimate and so constrain the particle cloud.

    FIGURE 3 shows six stages from a walk around the corridors of a building using an indoor positioning smartphone app to track the user. The red dashed line shows the trace using just the PDR scheme, which exhibits gradual degradation in positioning accuracy. The green solid line shows the trace using SLAM to constrain the PDR error growth using magnetic anomalies and Wi-Fi signal strengths.

    FIGURE 3A.
    FIGURE 3A.
    FIGURE 3B.
    FIGURE 3B.
    FIGURE 3C.
    FIGURE 3C.
    FIGURE 3D.
    FIGURE 3D.
    FIGURE 3E.
    FIGURE 3E.
    FIGURE 3F.
    FIGURE 3F.

    Visual Odometry

    A further modern advance is in computer vision: the use of cameras and algorithms to monitor and interpret features in the environment. The movement of features within the field of view from frame to frame can be used to determine the motion of the camera if it is assumed that the majority of the objects tracked through the view are actually static in the environment. Consistency checks between features allow those corresponding to other moving objects to be filtered out.

    The result of this visual odometry scheme is the ability to determine the speed and heading changes of the camera by observing the optical flow of the environment. As with PDR approaches, integrating over visual odometry measurements results in motion tracking with much slower reduction in accuracy over time and distance than for systems built upon traditional IMU integration (accelerometers and gyroscopes) alone. If specific objects or features can be uniquely identified and recognized when seen again in the future, then SLAM techniques can also be applied. At the moment, smartphones are powerful enough to apply computer vision techniques and calculations at moderate update rates of a few frames per second. As smartphones become more powerful, or if mobile operating systems will, in future, permit these computer vision algorithms to be deployed on the dedicated graphical processing units, or even perhaps if devices such as Google Glass result in the deployment of dedicated computer vision chips within devices, we will see computer vision coupled with augmented reality move to the forefront of smartphone navigation.

    The Future

    Our desire for accurate positioning and tracking anywhere will never go away. The availability of cheap, accurate GPS over the last decade has resulted in accurate positioning, navigation, and timing not only being something we take for granted, but something society has come to depend upon. The positioning capabilities of our smartphones will continue to improve, not only because of the new developments and capabilities described above, but because of new infrastructure developments.

    The In-Location Alliance is a large consortium of companies including big names like Nokia and CSR who are defining standards for Bluetooth and other beacon-based positioning technologies for dedicated deployments in indoor environments such as shopping centers, airports, and museums. The new 4G LTE signal structure also contains a dedicated ranging signal to permit traditional timing-based positioning schemes to be easily deployed using these new cellular standards. All infrastructure-based schemes incur costs associated with deployment and maintenance that ultimately limit their scope of deployment; opportunistic schemes are the key to truly ubiquitous positioning.

    While billions of dollars are being spent worldwide on deploying and maintaining new GNSS, there will always be scenarios and environments where these weak signals are blocked or severely corrupted. In these cases, opportunistic sensing powered by smart algorithms running on consumer devices costing a few hundred dollars will be there to fill those gaps.


    Ramsey Faragher is a senior research associate at the University of Cambridge and an associate editor for the journal of the Royal Institute of Navigation. Previously he was a principal scientist at the BAE Systems Advanced Technology Centre, near Chelmsford in the United Kingdom, where he developed the NAVSOP GNSS-denied positioning system. His research interests include opportunistic positioning, sensor fusion, and machine learning.

    Robert Harle is a senior lecturer at the University of Cambridge with research interests in positioning, sensor fusion, and wireless sensor networks. He has worked on indoor positioning since 2000, developing a series of infrastructure-based and infrastructure-free solutions.


    FURTHER READING

    • Simultaneous Localization and Mapping

    “SmartSLAM – An Efficient Smartphone Indoor Positioning System Exploiting Machine Learning and Opportunistic Sensing” by R.M. Faragher and R.K. Harle 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 (in press).

    “Opportunistic Radio SLAM for Indoor Navigation Using Smartphone Sensors,” by R. Faragher, C. Sarno, and M. Newman in Proceedings of PLANS 2012, Institute of Electrical and Electronics Engineers / Institute of Navigation Position, Location and Navigation Symposium, Myrtle Beach, South Carolina, April 23–26, 2012, pp. 120-128.

    “Efficient, Generalized Indoor WiFi GraphSLAM” by J. Huang, D. Millman, M. Quigley, D. Stavens, S. Thrun, and A. Aggarwal in Proceedings of 2011 IEEE International Conference on Robotics and Automation, Shanghai, May 9–13, 2011, pp. 1038–1043, doi: 10.1109/ICRA.2011.5979643.

    “WiFi-SLAM Using Gaussian Process Latent Variable Models” by B. Ferris, D. Fox, and N. Lawrence in Proceedings of IJCAI-07, the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, January 6–12, 2007, R. Sangal, H. Mehta, and R. K. Bagga (Eds.), published by Morgan Kaufmann Publishers Inc., San Francisco, California, pp. 2480–2485.

    “Simultaneous Map Building and Localization for an Autonomous Mobile Robot” by J.J. Leonard and H.F. Durrant-Whyte in Proceedings of IROS’91, Institute of Electrical and Electronics Engineers / Robotics Society of Japan International Workshop on Intelligence for Mechanical Systems, Osaka, Japan, November 3–5, 1991, pp. 1442–1447, doi: 10.1109/IROS.1991.174711.

    • Integrated Indoor Navigation

    “A Survey of Indoor Inertial Positioning Systems for Pedestrians” by R. Harle in IEEE Communications Surveys & Tutorials, Vol. 15, No. 3, 2013, pp. 1281–1293, doi: 10.1109/SURV.2012.121912.00075.

    Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Second Edition, by P.D. Groves, published by Artech House, Boston, Massachusetts, 2013.

    • Wi-Fi Positioning

    “Wi-Fi Azimuth and Position Tracking Using Directional Received Signal Strength Measurements” by J. Seitz, T. Vaupel, S. Haimerl, J.G. Boronat, and J. Thielecke in Proceedings of 2012 Workshop on Sensor Data Fusion: Trends, Solutions, Applications, Bonn, September 4–6, 2012, pp. 72–77, doi: 10.1109/SDF.2012.6327911.

    “Comparison of WiFi Positioning on Two Mobile Devices” by P.A. Zandbergen in Journal of Location Based Services, Vol. 6, No. 1, 2012, pp. 35–50, doi: 10.1080/17489725.2011.630038.

    • Step Length and Pedestrian Navigation

    “Step Length Estimation Using Handheld Inertial Sensors” by V. Renaudin, M. Susi, and G. Lachapelle in Sensors, Vol. 12, No. 7, 2012, pp. 8507–8525, doi: 10.3390/s120708507.

    • Computer Vision and Navigation

    “Improving the Accuracy of EKF-Based Visual-Inertial Odometry” by L. Mingyang and A.I. Mourikis in Proceedings of 2012 IEEE International Conference on Robotics and Automation, Saint Paul, Minnesota, May 14–18, 2012, pp. 828–835, doi: 10.1109/ICRA.2012.6225229.

    • Machine Learning

    Information Theory, Inference and Learning Algorithms by D.J.C. MacKay, published by Cambridge University Press, Cambridge, U.K., 2003.

    • Mobile Phone GPS Antenna Performance

    Mobile-Phone GPS Antennas: Can They Be Better?” by T. Haddrell, M. Phocas, and N. Ricquier in GPS World, Vol. 21, No. 2, February 2010, pp. 29–35.

     

  • Dedicated GPS Devices to Reach $7 Billion in 2018

    Despite the continued decline of PNDs, and the threat of smartphones, smart watches and eyewear, the portable GPS-enabled device market is forecast to continue to hold its own thanks to dedicated HUD/eyewear, cycling and health/tracking devices, according to a report by ABI Research.

    ABI Research’s quarterly GNSS Database forecasts the new and emerging markets for GPS-enabled devices, and where the opportunities lie in terms of device formats and vertical markets. The report also considers the impact of competitive formats such as smartphone applications, wearable sensors, smart watches, and smart eyewear, providing a complete picture of drivers and inhibitors in this market.

    Senior analyst Patrick Connolly comments, “The overall market is forecast to grow from 33.3 million units in 2012 to 36.79 million in 2018, following a brief dip in 2013 as PND declines outweigh growth in other areas. Total revenues will undergo a brief period of fluctuation from 2013 to 2015, before rising to $7.14 billion in 2018.”

    Dominique Bonte adds, “The markets for cycling computers, health/elderly, and fitness are starting to get interesting. As ASPs decline and smart watches become a more established part of our lives, the addressable market will be eaten up, limiting the growth potential for dedicated fitness devices. Looking longer term, ABI Research has forecast very strong growth for HUD/eyewear devices, particularly in the fitness, golf, and cycling categories. It would not be surprising to see an acquisition in this space over the next 12 months.”

    These findings are part of ABI Research’s Location Devices Research Service, which includes research analyses, market data, insights, and competitive assessments focused on the GPS/GNSS IC and devices markets.

  • Smartphones See Accelerated Rise to Dominance

    Driven by increased demand from developed regions for high-end models, along with an unexpectedly strong push from emerging economies for lower-cost products, smartphones are expected to rise to account for the majority of global cellphone shipments in 2013—two years earlier than previously predicted, according to research firm IHS iSuppli.

    Smartphone shipments in 2013 are forecast to account for 54 percent of the total cellphone market, up from 46 percent in 2012 and 35 percent in 2011, according to an IHS iSuppli Wireless Communications Market Tracker Report from information and analytics provider IHS. The year 2013 will mark the first time that smartphones will make up more than half of all cellphone shipments.

    “This represents a major upgrade for the outlook compared to a year ago, when smartphones weren’t expected to take the lead until 2015,” said Wayne Lam, senior analyst for wireless communications at IHS. “Over the past 12 months, smartphones have fallen in price, and a wider variety of models have become available, spurring sales of both low-end smartphones in regions like Asia-Pacific, as well as midrange to high-end phones in the United States and Europe. The solid expansion in both shipments and market share this year of smartphones will make them the leading type of mobile phone for the first time, and shipment growth in the double digits will continue for the next few years.”

    By 2016, smartphones will represent 67.4 percent of the total cellphone market.
    Feature Phone Finale
    While still accounting for less than 50 percent of the market this year, smartphones will become the single largest cellphone segment by the end of 2012, surpassing feature phones, reported IHI.The rise of smartphones to a plurality share this year means a fall from grace for feature phones, which are a grade above the most basic, low-cost entry-level phones but lack the sophisticated engineering and abundant functionality of smartphones. Feature phones commanded the wireless market as late as last year with 46 percent market share, but their portion will decrease to 41 percent this year, setting a trend of irreversible decline and progressive weakening in their numbers.

    By 2016, feature phones will be confined to a market share of 28 percent—less than half the share of smartphones by that time.

    A third type of phone, the entry-level and ultra-low-cost handset, will occupy the bottom tier of the market with approximately 14 percent share this year and end up with just 4.2 percent share by 2016.

    Wireless Handsets Get Smart 

    As smartphones become ever more popular and affordable, they will become the focal point of the handset industry, IHS believes. Smartphones will deliver multifunctional capabilities that enhance experiences, while at the same time providing a hardware venue toward increasing average revenue per user, made possible through the extensive data use of smartphone owners.

    Growth of the mobile applications development industry, which turns out innumerable applications on a variety of smartphone platforms, will also help maintain the continuing importance of the smartphone segment.

    Market Segments into Low-end vs. Midrange/High-end Smartphones

    The smartphone market is, in fact, made up of two segments—the midrange to high-end smartphone on the one hand, and low-end smartphones on the other. Already, manufacturers are introducing affordable low-end smartphones equipped with lower memory densities and a more limited feature set into developing countries and emerging markets, encouraging in these regions the use of data plans, which drive greater revenue. Low-end smartphone users will likely be first-time smartphone consumers, and will represent 43 percent of the total smartphone market by 2016.

    In comparison, the midrange to high-end smartphone segment consists of users in the developed countries or in the more industrialized urban areas of some developing nations. This group of smartphone users will continue to outnumber their low-end smartphone counterparts, with more than 700 million midrange to high-end smartphone users forecast by 2016.

    Apple and Google, now the two leading smartphone platforms, are the leaders in the space.

    The intense competition in smartphone platforms has by now resulted in a few casualties, including Symbian from Nokia and WebOS from Palm. No longer will hardware capabilities be the sole determinant of success for smartphones moving forward, IHS believes, as victory in the marketplace will now also rely on many other important factors. These include software capability, a sleek and intuitive user interface, the variety of available applications, strong support from the developer community, and the strength and seamlessness of vertical integration.

    Samsung of South Korea became the overall worldwide leader in handsets during the first quarter, displacing Nokia of Finland, which had occupied the top spot for well over a decade and is now at No. 2. U.S.-based Apple, China’s ZTE and LG Electronics, also of South Korea, rounded out the Top 5, accounting for 75.5 percent of all handset shipments—not just smartphones—during the first quarter, up marginally from 74.7 percent in the fourth quarter last year.

  • Chronos Welcomes Ofcom Licensing for GPS/GNSS Repeaters in the UK

    Chronos Technology, supplier of GNSS (GPS, GLONASS, and Galileo) products and services, welcomes the decision by the UK regulator Ofcom on June 20 to implement a licensing regime for the use of GNSS repeaters in the UK. Chronos Technology has been at the forefront of GNSS repeater technology for many years and is one of the largest suppliers of this technology to the military in Europe.

    GNSS repeaters provide coverage for the use and testing of GNSS technology inside buildings where the GNSS signals do not normally reach. Until the recent decision by Ofcom, the use of this repeater technology in the UK was not permitted except in specialized (normally military) situations.  Large numbers of consumer and industrial products use GNSS technology for positioning and timing applications including smartphones, telematics equipment, avionics and emergency service applications. GNSS technology can also be used for resource management, civil engineering and military applications.

    The Ofcom consultation prior to this decision highlighted concerns about potential interference to applications by the use of GNSS repeaters; however, the conclusion was that a properly installed repeater system, conforming to the ETSI harmonized Standard for GNSS repeaters, should have no impact beyond 10 meters. This decision enables the use of GNSS repeaters in many applications and will provide significant benefits and cost savings to organizations wanting to develop, test, integrate and manufacture products and systems that use GNSS technology, Chronos said.

    Chronos has installed repeater and other general GNSS infrastructure in more than 50 countries over 15 years.

  • The Smartphone Revolution

    Seven technologies that put GPS in mobile phones around the world — the how and why of location’s entry into modern consumer mobile communications.

    By Frank van Diggelen, Broadcom Corporation

    Exactly a decade has passed since the first major milestone of the GPS-mobile phone success story, the E-911 legislation enacted in 1999. Ensuing developments in that history include:

    • Snaptrack bought by Qualcomm in 2000 for $1 billion, and many other A-GPS startups are spawned.
    • Commercial GPS receiver sensitivity increases roughly 30 times, to 2150 dBm (1998), then another 10 times, to 2160 dBm in 2006, and perhaps another three times to date, for a total of almost 1,000 times extra sensitivity. We thought the main benefit of this would be indoor GPS, but perhaps even more importantly it has meant very, very cheap antennas in mobile phones. Meanwhile:
    • Host-based GPS became the norm, radically simplifying the GPS chip, so that, with the cheap antenna, the total bill of materials (BOM) cost for adding GPS to a phone is now just a few dollars!

    Thus we see GPS penetration increasing in all mobile phones and, in particular, going towards 100 percent in smartphones.

    This article covers the technology revolution behind GPS in mobile phones; but first, let’s take a brief look at the market growth. This montage gives a snapshot of 28 of the 228 distinct Global System for Mobile Communications (GSM) smartphone models (as of this writing) that carry GPS.

     

    Back in 1999, there were no smartphones with GPS; five years later still fewer than 10 different models; and in the last few years that number has grown above 200. This is that rare thing, often predicted and promised, seldom seen: the hockey stick!

    The catalyst was E-911 — abetted by seven different technology enablers, as well as the dominant spin-off technology (long-term orbits) that has taken this revolution beyond the cell phone.

    In 1999, the Federal Communications Commission (FCC) adopted the E-911 rules that were also legislated by the U.S. Congress. Remember, however, that E-911 wasn’t all about GPS at first.

    It was initially assumed that most of the location function would be network-based. Then, in September 1999, the FCC modified the rules for handset technologies. Even then, assisted GPS (A-GPS) was only adopted in the mobile networks synchronized to GPS time, namely code-division multiple access (CDMA) and integrated digital enhanced network (iDEN, a variant of time-division multiple access).

    The largest networks in the world, GSM and now 3G, are not synchronized to GPS time, and, at first, this meant that other technologies (such as enhanced observed time difference, now extinct) would be the E-911 winners. As we all now know, GPS and GNSS are the big winners for handset location. E-911 became the major driver for GPS in the United States, and indirectly throughout the world, but only after GPS technology evolved far enough, thanks to the seven technologies I will now discuss.

    Technology #1. Assisted GPS

    There are three things to remember about A-GPS: “faster, longer, higher.” The Olympic motto is “faster, stronger, higher,” so just think of that, but remember “faster, longer, higher.”

    The most obvious feature of A-GPS is that it replaces the orbit data transmitted by the satellite. A cell tower can transmit the same (or equivalent) data, and so the A-GPS receiver operates — faster.

    The receiver has to search over a two-dimensional code/frequency space to find each GPS satellite signal in the first place. Assistance data reduces this search space, allowing the receiver to spend longer doing signal integration, and this in turn means higher sensitivity (Figure 1). Longer, higher.

    FIGURE 1. A-GPS: reduced search space allows longer integration for higher sensitivity.
    FIGURE 1. A-GPS: reduced search space allows longer integration for higher sensitivity.

    Now let’s look at this code/frequency search in more detail, and introduce the concepts of fine time, coarse time, and massive parallel correlation. Any assistance data helps reduce the frequency search. The frequency search is just as you might scan the dial on a car radio looking for a radio station — but the different GPS frequencies are affected by the satellite motion, their Doppler effect. If you know in advance whether the satellite is rising or setting, then you can narrow the frequency-search window.

    The code-delay is more subtle. The entire C/A code repeats every millisecond. So narrowing the code-delay search space requires knowledge of GPS time to better than one millisecond, before you have acquired the signal. We call this “fine-time.”

    Only two phone systems had this time accuracy: CDMA and iDEN, both synchronized to GPS time. The largest networks (GSM, and now 3G) are not synchronized to GPS time. They are within 62 seconds of GPS time; we call this “coarse-time.” Initially, only the two fine-time systems adopted A-GPS. Then came massive parallel correlation, technology number two, and high sensitivity, technology number three.

    #2, #3. MPC, High Sensitivity

    A simplified block diagram of a GPS receiver appears in Figure 2. Traditional GPS (prior to 1999) had just two or three correlators per channel. They would search the code-delay space until they found the signal, and then track the signal by keeping one correlator slightly ahead (early) and one slightly behind (late) the correlation peak. These are the so-called “early-late”correlators.

     

    FIGURE 2. Massive parallel correllation
    FIGURE 2. Massive parallel correllation.

    Massive parallel correlation is defined as enough correlators to search all C/A code delays simultaneously on multiple channels. In hardware, this means tens of thousands of correlators. The effect of massive parallel correlation is that all code-delays are searched in parallel, so the receiver can spend longer integrating the signal whether or not fine-time is available.

    So now we can be faster, longer, higher, regardless of the phone system on which we implement A-GPS.

    Major milestones of massive parallel correlation (MPC):

    • In 1999, MPC was done in software, the most prominent example being by Snaptrack, who did this with a fast Fourier transform (FFT) running on a digital signal processor (DSP). The first chip with MPC in hardware was the GL16000, produced by Global Locate, then a small startup (now owned by Broadcom).
    • In 2005, the first smartphone implementation of MPC: the HP iPaq used the GL20000 GPS chip. Today MPC is standard on GPS chips found in mobile phones.

    #4. Coarse-Time Navigation

    We have seen that A-GPS assistance relieves the receiver from decoding orbit data (making it faster), and MPC means it can operate with coarse-time (longer, higher).

    But the time-of-week (TOW) still needed to be decoded for the position computation and navigation: for unambiguous pseudoranges, and to know the time of transmission. Coarse-time navigation is a technique for solving for TOW, instead of decoding it. A key part of the technique involves adding an extra state to the standard navigation equation, and a corresponding extra column to the well known line-of-sight matrix.

    The technical consequence of this technique is that you can get a position faster than it is possible to decode TOW (for example, in one, two, or three seconds), or you can get a position when the signals are too weak to decode TOW. And a practical consequence is longer battery life: since you can get fast time-to-first-fix (TTFF) always, without frequently waking and running the receiver to maintain it in a hot-start state.

    #5. Low Time-of-Week

    A parallel effort to coarse-time navigation is low TOW decode, that is, lowering the threshold at which
    it is possible to decode the TOW data. In 1999, it was widely accepted that -142 dBm was the lower limit of signal strength at which you could decode TOW. This is because -142 dBm is where the energy in a single data bit is just observable if all you do is integrate for 20 ms.

    However, there have evolved better and better ways of decoding the TOW message, so that now it can be done down to -152 dBm. Today, different manufacturers will quote you different levels for achievable TOW decode, anywhere from -142 to -152 dBm, depending on who you talk to. But they will all tell you that they are at the theoretical minimum!

    #6, #7. Host-Based GPS, RF-CMOS

    Host-based GPS and RF-CMOS are technologies six and seven, if you’re still counting with me. We can understand the host-based architecture best by starting with traditional system-on-chip (SOC) architecture. An SOC GPS may come in a single package, but inside that package you would find three separate die, three separate silicon chips packaged together: A baseband die, including the central processing unit (CPU); a separate radio frequency tuner; and flash memory. The only cost-effective way of avoiding the flash memory is to have read-only memory (ROM), which could be part of the baseband die — but that means you cannot update the receiver software and keep up with the technological developments we’ve been talking about. Hence state-of-the-art SOCs throughout the last decade, and to date, looked like Figure 3.

    FIGURE 3. Host-based architecture, compared to SOC
    FIGURE 3. Host-based architecture, compared to SOC.

    The host-based architecture, by contrast, needs no CPU in the GPS. Instead, GPS software runs on the CPU and flash memory already present on the host device (for example, the smartphone). Meanwhile, radio-frequency complementary metal-oxide semi-conductor (RF-CMOS) technology allowed the RF tuner to be implemented on the same die as the baseband. Host-based GPS and RF- CMOS together allowed us to make single die GPS chips.

    The effect of this was that the cost of the chip went down dramatically without any loss in performance.

    Figure 4 shows the relative scales of some of largest-selling SOC and host- based chips, to give a comparative idea of silicon size (and cost). The SOC chip (on the left) is typically found in devices that need a CPU, while the host-based chip is found in devices that already have a CPU.

     

    FIGURE 4. Relative sizes of host-based, compared to SOC
    FIGURE 4. Relative sizes of host-based, compared to SOC.

    In 2005, the world’s first single-die GPS receiver appeared. Thanks to the single die, it had a very low bill of materials (BOM) cost, and has sold more than 50 million into major-brand smartphones and feature phones on the market.

    Review

    We have seen that E-911 was the big catalyst for getting GPS into phones, although initially only in CDMA and iDEN phones. E-911 became the driver for all phones once GPS evolved far enough, thanks to the seven technology enablers:

    • A-GPS >> faster, longer, higher
    • Massive parallel correlation >> longer, higher with coarse-time
    • High-sensitivity >> cheap antennas
    • Coarse time navigation >> fast TTFF without periodic wakeup
    • Low TOW >> decode from weak signals
    • Host-based GPS, together with
    • RF-CMOS g single die.

    Meanwhile, as all this developed, several important spin-off technologies evolved to take this technology beyond the mobile phone. The most significant of all of these was long-term orbits (LTO), conceived on May 2, 2000, and now an industry standard.

    Long-Term Orbits

    Why May 2, 2000? Remember what happened on May 1, 2000: the U.S. government turned off selective availability (SA) on all GPS satellites. Suddenly it became much easier to predict future satellite orbits (and clocks) from the observations made by a civilian GPS network. At Global Locate, we had just such a network for doing A-GPS, as illustrated in Figure 5. On May 2 we said, “SA is off — wow! What does that mean for us?”And that’s where LTO for A-GPS came from.

    FIGURE 5. Broadcast ephemeris and long-term orbits
    FIGURE 5. Broadcast ephemeris and long-term orbits.

    Figure 5 shows the A-GPS environment with and without LTO. The left half shows the situation with broadcast ephemeris only. An A-GPS reference station observes the broadcast ephemeris and provides it (or derived data) to the mobile A-GPS receiver in your mobile phone. The satellite has the orbits for many hours into the future; the problem is that you can’t get them.

    The blue and yellow blocks in the diagram represent how the ephemeris is stored and transmitted by the GPS satellite. The current ephemeris (yellow) is transmitted; the future ephemeris (blue) is stored in the satellite memory until it becomes current. So, frustratingly, even though the future ephemeris exists, you cannot ordinarily get it from the GPS system itself.

    The right half of the figure shows the situation with LTO. If a network of reference stations observes all the satellites all the time, then a server can compute the future orbits, and provide future ephemeris to any A-GPS receiver. Using the same color scheme as before, we show here that there are no unavailable future orbits; as soon as they are computed, they can be provided. And if the mobile device has a fast-enough CPU, it can compute future orbits itself, at least for the subset of satellites it has tracked.

    Beyond Phones. This idea of LTO has moved A-GPS from the mobile phone into almost any GPS device. Two of most interesting examples are personal navigation devices (PNDs) in cars, and smartphones themselves that continue to be useful gadgets once they roam away from the network. Now, of course, people were predicting orbits before 2000 — all the way back to Newton and Kepler, in fact. It’s just that in the year 2000, accurate future GPS orbits weren’t available to mobile receivers. At that time, the International GNSS Service (IGS) had, as it does now, a global network of reference stations, and provided precise GPS orbits organized into groups called Final, Rapid and Ultra-Rapid. The Ultra-Rapid orbit had the least latency of the three, but, in 2000, Ultra-Rapid meant the recent past, not the future.

    So for LTO we see that the last 10 years have taken us from a situation of nothing available to the mobile device, to today where these long-term orbits have become codified in the 3rd Generation Partnership Project (3GPP) and Secure User Plane Location (SUPL) wireless standards, where they are known as “ephemeris extension.”

    Imagine

    GPS is now reaching 100 percent penetration in smartphones, and has a strong and growing presence in feature phones as well. GPS is now in more than 300 million mobile phones, at the very least; credible estimates range above 500 million.

    Now, imagine every receiver ever made since GPS was created 30 years ago: military and civilian, smart-bomb, boat, plane, hiking, survey, precision farming, GIS, Bluetooth-puck, personal digital assistant, and PND. In the last three years, we have put more GPS chips into mobile phones than the cumulative number of all other GPS receivers that have been built, ever!


    Frank van Diggelen has worked on GPS, GLONASS, and A-GPS for Navsys, Ashtech, Magellan, Global Locate, and now as a senior technical director and chief navigation officer of Broadcom Corporation. He has a Ph.D. in electrical engineering from Cambridge University, holds more than 45 issued U.S. patents on A-GPS, and is the author of the textbook A-GPS: Assisted GPS, GNSS, and SBAS.