Skip to content
English
  • There are no suggestions because the search field is empty.

About the Indoors Use of Portable GNSS/GPS Antennas for Temporary Timing References

Indoor GNSS use continues to be a topic of discussion in timing-oriented field test applications, even though it introduces significant limitations and risks. This article focuses on the main technical challenges—including signal attenuation, multipath, poor satellite geometry, RF interference, and holdover drift—and emphasizes that indoor GNSS should only be used with a clear understanding of the resulting accuracy tradeoffs.

The Motivations for Indoors GNSS Use

image of a communications technicians inside of a very small home - An exaggerated depiction of indoors testing

Despite the well-known limitations and repeated explanations provided to users, requests to operate GNSS receivers indoors continue to arise for timing-oriented communications test and measurement applications on the field. This persistence is further reinforced when some vendors present indoor GNSS operation as a perfectly viable solution without providing further details. From the end user’s perspective, many test locations simply do not provide a suitable 1PPS timing reference or access to roof-mounted GNSS antennas.

To obtain temporary timing synchronization for test equipment during verification work, users frequently resort to convenient shortcuts, or to cut corners, especially under tight time constraints. However, the associated tradeoffs and limitations are often overlooked.

We do recognize the strong need to establish timing references in locations where none exist. In many situations, it is not practical or even feasible to install a temporary roof antenna, deploy long coaxial extensions, or have access the exterior of the building. Often, the only available option is that portable GNSS patch antenna, with approximately 5 m (16 ft) of cable, that came with the instrument. However, if/when shortcuts are taken in the name of practicality, it is essential to understand the potential consequences, the resulting quality degradation, and the measures required to minimize, compensate, and account for those negative effects.

Sometimes you may also encounter counterproductive advice that could further degrade the conditions, such as “place the antenna near a south‑facing window.” This becomes especially problematic because modern high‑efficiency windows use metallic reflective coatings that can also block RF signals. In some cases, portable patch antennas are even taped vertically to a window—so the patch only “sees” roughly half of the horizon—instead of being mounted horizontally and pointed toward the zenith, as intended, to provide full 360° × 180° coverage.

Images of portable GNSS patch antennas placed next to high-efficiency windows with metallic coating, which also reflects/block RF signals.

We also recognize that, in many cases, there are no other options and the objective is not on having a nanosecond‑level, high‑precision timing reference—as required for certifying PRTCs or critical synchronous communication infrastructure—but for practical transmission latency measurements used for validation, such as network or link One‑Way Delay (OWD) and asymmetry, for which the total results are typically expressed in microseconds or even milliseconds.

The Problem with Using GNSS Antennas Indoors

Using GNSS antennas indoors for precision timing references during testing, validation, or troubleshooting introduces substantial risks, primarily due to severe signal attenuation and multipath interference. These conditions impair time transfer performance and undermine the one pulse-per-second (1PPS) accuracy required when testing critical infrastructure.

Major problems include:

  • Line-of-Sight Requirements: GNSS systems require a direct line of sight to the sky, with at least four satellites to triangulate a precise position. Indoor environments, with their numerous obstacles and lack of open sky view, hinder this requirement.

  • Severe Signal Attenuation: Building materials (concrete, metalized glass, steel beams, metal roofs, etc.) weaken or block the already faint GNSS signals by 15 to 40 dB. They further degrade the carrier-to-noise density (C/No) and cause intermittent connection dropouts.

  • Multipath Errors: Signals reflecting off walls, windows, ceilings, and internal structures before reaching the antenna can cause erroneous time-delay calculations. Because the reflected signals travel longer paths, the receiver's clock may be driven with unaccounted time lag.

  • Poor Satellite Geometry (High PDOP): Roof and upper floors obstruct a large portion of the satellites available directly overhead, leaving the receiver to calculate time using only the sub-optimal arrangement of low-horizon satellites it can "see". Poor geometric dilution of precision (PDOP) directly degrades timing accuracy.

  • Indoor RF Interference: The already faint satellite signals, even more attenuated by the obstructed sky, have to compete against powerful electromagnetic noise generated by electrical equipment, lighting systems, Wi-Fi routers, Bluetooth devices (among others), causing localized Radio Frequency Interference (RFI) that can interfere with the already weak GNSS signals.

  • Receiver Holdover Limitations: When indoor signal loss causes the receiver to lose lock entirely, the optional precision atomic clock enters into holdover mode, to maintain continuity. These local clocks will drift over time, degrading sub-microsecond precision if the signal is not reacquired.

A Few Recommendations to Improve Your Odds

If the typical job and site conditions require you to use of portable GNSS antennas indoors, for millisecond or microsecond precision delay measurements, under constrained signal reception conditions, here are some suggestions.

1. Select the Best GNSS Receiver Option Available

Ensure the instrument is equipped with a high‑precision, timing‑oriented GNSS receiver that supports multiple bands and multiple constellations. Ideally, it should track all four major systems (GPS, GLONASS, Galileo, and BeiDou) simultaneously, with at least two frequency bands per constellation. In general, having access to more satellites within the partial sky view, and receiving more signals, improves timing performance and robustness.

Recommended VeEX GNSS receiver option: P/N Z99-99-034P - Multi-band GNSS Receiver for High Precision timing applications. Supports concurrent GPS (L1C/A, L2C), Galileo (E1B/C, E5B), GLONASS (L1OF, L2OF), and BeiDou/BDS (B1I, B2I) bands. This is a field upgradeable hardware option for TX300s, MTTplus and RXT-1200 test platforms. A software license may also be required.

2. Select a Good Portable GNSS Antenna

Select a high-gain multi-band multi-constellation active antenna, supporting all the satellite systems covered by the GNSS receiver. The more satellite signals supported, the better. If a well-documented GNSS feed is available on site, from a roof or exterior antenna, use it.

Recommended VeEX active antenna: P/N Z99-99-033G - Multi-band GNSS Portable Antenna. Supports GPS L1/L2, GLONASS G1/G2, Galileo E1/E5, BeiDou B1/B2 (1.2 and 1.6 GHz) bands. High LNA gain 38 dB, Magnetic mount, 5m SMA cable (26 ns typical cable delay).

3. Antenna Placement (Indoors)

Place the GNSS antenna facing up and away from reflective (metal coated) windows, metal cabinets, racks, etc. Indoors signal quality (C/No) is going to be poor, however you should use your instrument's C/No table and graphs to identify the best possible indoor placement. Ideally you should strive to find at least four satellites with ≥36 dB-Hz.

  • In the United States, buildings constructed primarily with wood and gypsum board tend to allow slightly better GNSS signal penetration. Nevertheless, large or high‑rise structures still present significant challenges for reliable satellite reception.

  • In areas with brick, cinder block, concrete, rebar, steel and metal roofing constructions the GNSS signals get significantly attenuated or blocked, and render GNSS-based synchronization useless.

  • Secure sites like data centers are also very challenging in terms of GNSS signal reception quality, as well as the things you would be allowed to bring in or do inside.

Having a long, flexible, good quality, thin coaxial extension at hand may be helpful in certain scenarios. For portable applications, we recommend a ≤30 m (100 ft) extension cable made of low-loss 50 Ohm LMR-195 cable (similar to RG-58 and RG-142). This can help position the antenna outside, close to non-coated windows, or to a location with better signal quality.

4. Account for All Known Variables and Error Sources 

Reduce and compensate for any known, controllable timing error sources to improve overall timing accuracy. For example, use a timing‑oriented TDR (such as the VeEX CX41 TDR) to measure the exact delay of the coaxial antenna cable and extensions, then enter the total value in the GNSS Cable Delay Compensation setting. If a TDR is not available, carefully measure the cable length and confirm its velocity of propagation (VP%) from the datasheet to estimate the total signal delay. Clearly label each portable antenna and any coaxial extension cables with their corresponding delay values. 

VeEX's portable multi-band GNSS antenna, with 5 m cable, has a typica cable delay of 26 ns.

5. Try Adding a Ground Plane

The aperture of a GNSS patch antenna refers to its effective electromagnetic area used to collect signal energy from the sky. Because the physical dimensions of patch antennas are much smaller (e.g., 2 x 2 cm), relative to the ~20 cm GNSS wavelength, the aperture and corresponding gain are heavily dependent on the physical footprint of its underlying ground plane. 

The patch antenna's aperture efficiency directly improves as the ground plane gets bigger.  A 10 x 10 cm circular or square metal ground plane, with the antenna placed on its center, is recommended if your specific antenna supports both upper and lower GNSS bands (such as L1 and L5/L2), which require a wider radial surface for optimal front-to-back ratio. Keep in mind that by attaching magnetic mount antennas on top of metal cabinets, their irregular ground plane will have an effect on their performance.

6. Do Not Ignore the Site Survey Process

Use the Site Survey function to obtain the most accurate coordinates possible and allow the GNSS receiver to reach a stable survey lock. This may require running the survey for several minutes, or up to an hour, to determine the best attainable 3D Deviation at that specific indoor location, and then setting the Survey Threshold accordingly (for example, using 20 m to 40 m, instead of the typical 1 m you may use for a roof antenna).

The objective is for the survey to lock the position (stop updating its coordinates) to limit timing variations caused by position drift. If the GNSS receiver continues to adjust its position due to poor signal quality, the derived timing will also wander. However inaccurate, a locked position provides a more stable 1PPS reference.

Simplified diagram depicting the small path delay contribution from 2D position error compared to GNSS satellite altitude.Should you be worried about a 20 to 40 m position uncertainly? Given that the objective is 1PPS timing accuracy rather than precise positioning, and that GNSS satellites in Medium Earth Orbit (MEO) are approximately 20,200,000 m away, the corresponding timing error contribution from a 20 to 40 m position deviation is expected to be small. 

For an oversimplified illustration, consider a satellite directly overhead (at zenith) and a perfectly flat environment. With a 2D position error of about 20 to 40 m, the corresponding variation in the RF path length is only about 0.01 to 0.04 mm, which translates into small fractions of a nanosecond of timing error. However, in the worst case, if the entire 3D position error were along the vertical axis (altitude), the resulting uncertainty in signal delay could reach approximately 66 to 133 ns (at 3.33 ns/m propagation delay).

So, for these communication link delay applications, under the described constraints, it is very important to have a locked (constant) position (coordinates), for a more stable 1PPS clock output.

7. Take Advantage of Disciplined Precision Oscillators

If available, make use of the instruments Atomic Clock option to help stabilize the resulting 1PPS reference even more and bridge any short satellite signal blackouts. In some cases, their clock holdover abilities are used for relatively short tests, in places with no satellite signal conditions.

8. Finally, Good Luck!

Every site is expected to be different, so use your knowledge, experience and common sense to assess each situation.

Suggested Reference Materials

Related Test Solutions

  • TX300s - Portable Multi-Service Test Platform (with optional GNSS receiver)
  • RXT-1200 - Advanced Portable Modular Test Platform (with optional GNSS receiver)
  • MTTplus - Portable Modular Test Platform (with optional GNSS receiver)
  • MTX642 - Dual 400G Portable Test Set (with optional GNSS receiver)
  • MTX640 - Dual 100G + 400G Portable Test Set (with optional GNSS receiver)