Jump to content, skipping navigation

Free eBook: The Risks and Limitations of GNSS Live-Sky Testing

The Risks and Limitations of Live Sky Testing

Live-sky testing is a quick way to assess the basic operation of GNSS-enabled devices—but it’s also a severely limited one, and a practice that could put both the quality of your products and the reputation of your brand at risk.

Download a free eBook to discover:

  • The inherent lack of control, repeatability and scalability of live-sky testing
  • The potential impact on time to market, and on development and support costs
  • How GNSS simulation resolves these problems, helping your products perform as intended

Simply enter a few details opposite to receive your free eBook—and happy reading!

About Spirent

Spirent has been the global leader in GNSS testing for near 30 years. Spirent delivers navigation and positioning test equipment and services to governmental agencies, major manufacturers, integrators, test facilities and space agencies worldwide.

    * Required Field

    Cancel

    The risks and limitations of GNSS live sky testing within a production environment Challenges for the unfamiliar The addition of location awareness to all manner of high-volume consumer products brings with it a number of challenges for manufacturers that are not necessarily familiar with satellite navigation technology. And these challenges do not end once the product is designed and debugged. When the product moves into production, the challenge becomes how to ensure that every single unit leaving the factory will perform exactly as it should. Because any malfunctioning location aware product will very quickly be found out ¬nullas soon as it gives its users an inaccurate null on their position, or delivers navigation instructions that are patently wrong. Page 2SPIRENT eBook nullanufacturers of consumer products from cars to mobile handsets have become all too aware of the power of the disgruntled user. nullnline forums and todaynulls social media provide the dissatisnulld customer with the means to tell the world that any given product does not do nullexactly what it says on the tinnull nulld while such media can offer valuable opportunities to improve customer interaction, recurring negative comment can do irreparable damage to any brandnulls reputation for reliability. The dangers of failure Page 3SPIRENT eBook Quality control nullearly, the only way to ensure that products released to the market are null for purpose is through functional testing at the end of the production line. nulld in this respect, the nullnull receiver is no different from any other function of the end equipment. The challenge then becomes how best to integrate functional testing of the nullnull receiver with the other tests performed on the product. nulld that means devising a test strategy that will exercise the equipment sufnulliently to prove its correct nullr incorrectnullfunctionality in the minimum possible test time. Page nullSPIRENT eBook Functional testing null with any functional testing, the operation will involve applying a known stimulus and observing the response. nullf the response is within acceptable bounds the product passes the testnullif the response is outside those bounds the product fails. The response to the stimulus may simply be a trigger signal or an alarm, or it may be some variable output that can be measured for the purposes of the test. But whatever the expected result, it is essential that the stimulus is accurate and repeatable so that the response can be gauged against a known standard. Page nullSPIRENT eBook The tests required The exact tests required will depend entirely on the intended use of the end equipment. nulld while it will not be necessary to exercise all the functions of the nullnull receiver, the tests need to ensure that the receiver will function as required when it is used nulln angernull nullo while static navigational accuracy may well be the simplest test to perform, other aspects such as time to nullst null nullTnullnull or renullcnullisition time might well be important to the overall operation of the equipment. Page nullSPIRENT eBook Supplying the stimulus When integrating nullnull tests with other acceptance tests, the nullst nullnd rather obviousnullproblem is that the test area is not enullctly a GNSS friendly environment. The roof of the production area will almost certainly block the ingress of signals from any nullnull system, and there will inevitably be a great number of interfering null signals being renullcted around the test area. The nullst of these problems is relatively easy to solvenullthe nullnull signals can be nullcapturednullby an outdoor receiver and relayed to the test area. nullowever, while relaying nullive-skynullsignals might seem to offer a cost-effective solution for production testing of nullnull-enabled equipment, it does have many signinullant limitations. Page nullSPIRENT eBook The limitations of linull sky testing nullve sky testing describes a scenario where the null signals being sent to the nullnullreceiver in the test system are from navigation satellites overhead at that time. The antenna which is receiving the signals from space is connected to the nullnullreceiver by cable or Bluetooth and is typically mounted on the roof of a building or nullted to a test platform such as a motor vehicle, train, ship or aircraft. nullimple diagram herenull Page nullSPIRENT eBook nullf using a test platform null.g. an aircraftnulllive sky testing allows in- situ analysis of system performance including elements such as antenna placement and electronic interference. nulln addition, by using splitters and attenuators a single nullnullantenna, mounted for example on the roof of a building, can feed multiple test rigs. This simplicity of installation and operation, which can easily be achieved by nullnullnovices, is the main reason why some organinulltions initially choose this method. Page nullSPIRENT eBook nullowever, for those requiring a rigorous nullnulltest environment, live sky testing has some serious limitations including a lack of repeatability, control and scalability. nullepending on the application, it can also turn out to be a resource intensive test method with potentially negative impacts on time to market, development and support costs. There is also the issue that in some countries re- radiation of nullnull signals is illegal. Page nullSPIRENT eBook null Repeatanulllity By denullition, live sky testing is not a repeatable test method because the nullnullconstellation constantly changes. nullor example, if using a static antenna the dilution of precision nullnullnullof the navigation solution will be observed to vary as satellite anullmuths, elevations and signal strengths change. When using a nullnullreceiver on a moving test platform additional variables are introduced such as the slew, pitch and yaw of the nullnullantenna relative to the satellites along with signal attenuation, renullction and refraction from overhanging trees, adnullcent buildings etc. What all this means in practice is that the nullnullconditions causing an error during one test run cannot be reliably and repeatedly replicated during subsequent live sky testing runs. Page nullSPIRENT eBook nullne technique to overcome this serious limitation to live sky testing is recording the nullnulldata during the nullst test and replaying the same nullnulldata in the lab for subsequent tests. This does allow a measure of repeatability to be introduced to the testing regime but does not however resolve the issue of control. Page nullSPIRENT eBook null Control nullecording and replaying nullnulldata to a test system allows you to replicate the symptoms of an error, for example a position nullmp, but it doesnnull give you an answer regarding the root cause of the problem. Was it the introduction of a particular satellite to the solutionnullWas it caused by multi-path or signal blockage in a particular directionnullnulloes it happen under any ionospheric conditions or only the conditions occurring at the time the data was collectednull SPIRENT eBook nullnly a simulator offers full control over all relevant nullnullvariables, facilitating a test regime which can isolate the root cause of nullnull induced errors. null simulator also allows hypothetical scenarios to be created and can consistently create signal errors and events null.g. nullnullnullwhich may only occur sporadically or randomly in the real- world. nullinally, unlike live sky testing or record and replay, simulators are a fully scalable testing solution. Page nullSPIRENT eBook null Scalanulllity nullve sky testing lacks scalability in three important respects. nullirst, it does not adequately test products for global marketsnullsecond, it cannot test for future signals and satellites, andnullthird, it is not suitable for a test regime or test standards applied across multiple development sites. nullve sky testing is based on a single scenario nullhe constellation and environment at the time of the testnulland a single location. null single scenario and location can never renullct the diversity of conditions in which a nullnullsystem or application may have to operate. Page nullSPIRENT eBook The alternative is multiple live sky tests based on different constellations null.g. high nullnull versus low nullnull, environments null.g. urban, rural, forestnulland locations null.g. high latitudes, equatorialnull however, as discussed later, this approach has its own set of issues in terms of time to market and costs often making it impractical. nullnullis one of the six nulllobal nullavigation nullatellite nullystems nullnullnull and four nullatellite Based nullugmentation nullystems nullBnullnullwhich will be available by the middle of this decade. There are already over null nullnull and nullnull satellites in operation nullncluding null from nullnull and more than nullnullare planned. nullnull incorporates both the existing nullnull null and null frequencies along with null, nullnull null, null, nulla, nullb, null and many more. nullystems tested today using live sky methods therefore have a real risk of unexpected errors as the full nullnull constellation comes online. Page nullSPIRENT eBook null nullinally, if the requirement is to introduce a common testing regime across multiple development sites nullhich might be on different continentsnulllive sky testing does not deliver a standardinulled method. nullecorded data could be used as a standard but this still leaves problems with control nulliscussed earliernull time to market, development and support costs. Page nullSPIRENT eBook null Time to marketnulldenulllopment and support costs null discussed earlier, the apparent ease of setup and low cost of live sky testing can initially be attractive to organinulltions seeking to establish a nullnulltesting regime. nullowever, more often than not, people going down this route have not calculated the true costs. nullnsider for example how many scenarios and locations are required to adequately test a nullnullsystem. nullf we assume that we need ten scenarios at six locations that would require no less than sixty nullnull live sky tests - each consuming time, engineering resources and expense. nullven if the test platform was as simple as a motor vehicle the total costs of running sixty live sky tests could easily run into tens of thousands of dollars. Page nullSPIRENT eBook Whatnulls more, even if the data is recorded for future replay nullhich helps nullstify the costnullit has a limited shelf life. nullor as soon as a new satellite or frequency is launched null.g. null on nullnullnullnullsatellitesnull historic data technically becomes redundant and new data should be collected. nullven with the best of planning, as the development process unfolds it is likely that additional scenarios andnullr locations will be required. nullch time this happens it not only increases costs but can add unanticipated delays as resources have to be shifted and time found to collect new data. Page nullSPIRENT eBook null null similar situation is found during beta testing and after product release. null customer problem involving a new scenario andnullr location may require yet more data to be collected to adequately analynulle and resolve the issue. null these simple examples demonstrate, depending on the volumes and geographic spread of markets the nullnullor nullnull product is destined for, live sky testing can turn out to be a much more expensive option than people nullst think. Page 2nullSPIRENT eBook nullnnull null fooled nullrtainly, if the only test required is for the equipment to recognise the presence of nullnull signals, then the relayed signals would be adequate for this purpose. nullimilarly, if the obnullct of the test is for the equipment to determine its location from the signals supplied, then the relayed live-sky signals will sufnulle. Page 2nullSPIRENT eBook nullowever, the whole ethos of nullality control is to determine whether the enullipment produces the enullected response to a known stimulus. nullrtainly, the location of the test rig will not change, and so the position calculated by the nullnull receiver should always be the same. But the nature of the “live” signals that are being relayed will be changing constantly. The relative positions of the satellites within the constellation will change; the atmospheric conditions will never be constant; and other external influences such as interference will not be consistent. So much for applying a “known” stimulusnull Page 22SPIRENT eBook The initial attraction of live sky testing is the ease and cost of setup. nullowever, as we have demonstrated above, this method has serious limitations in terms of repeatability, control, scalability, time to market, product development costs and product support costs. nullthough the record and replay method overcomes some of these limitations it cannot provide the rigorous test regime that a nullnull simulator can offer. Page 23SPIRENT eBook The relianulle alternatinull null nullnull simulator provides the ideal alternative to any form of nullivenull signals for testing any nullnull receiver. nulld while the simulator that would typically be used in characterising the design would need to be a fully-featured multichannel instrument capable of simulating the signals of an entire constellation of satellites, the simulator used for production testing can be a relatively simple singlenullhannel unit. The important aspect here is that the simulator will produce enullctly the same stimulus each and every time. Therefore any variation in the response of the equipment under test can easily be observed. nulld if the response falls outside acceptable bounds then the equipment will be renullcted. Page 2nullSPIRENT eBook Bringing it all together nullf course, it is highly unlikely that the nullnull receiver will be the only part of the equipment that requires acceptance testing. nullo it is important to choose a nullnull simulator that can be integrated with other test equipment in order to create a complete functional test system for the whole equipment. The combined test setup will speed product throughputnull minimising test time and enabling complex nullf-thennulltest scenarios that can exercise multiple functions in a single software-controlled test routine. Page 2nullSPIRENT eBook Reputation presernulld By integrating simulator-based nullnull receiver testing with other functional testing as part of a complete quality control procedure, manufacturers can be connullent that their locationnullnabled products will perform as designednull helping maintain consumer connullence in their hard earned brand reputations. Page 2nullSPIRENT eBook We hope you found this Spirent Live Sky Testing E-Book of interest. We are continually adding new content to our website on a regular basis. Bookmark this link: www.spirent.com/Positioning-and-Navigation/Pnullnullideonullibrary.aspnull nullisit the Spirent GNSS Blog, there are currently more than null posts with nullto nullnew posts added per week. nulltch up on whatnulls new: www.spirent.com/Blog/Positioning Need more informationnull gnss-solutionsnullpirent.com nullharenull nullacebook nullnkednulln nullwitter nullechnorati nulloogle Bunull nulligg nullelicious nulleddit nulltumbleupon nullnullnullnull Contact null Spirent nullnullnullnull nullnullnull globalsalesnullpirent.com www.spirent.comnullositioning Spirent nullederal Systems null nullnullnullnullnullnull infonullpirentfederal.com www.spirentfederal.com Got a smartphonenull Scan the null nullde for more information