What is GNSS And Why Do Some Teltonika Routers Support GPS?

What is GNSS?

GNSS stands for Global Navigation Satellite System. It is the umbrella term for all satellite-based positioning and timing systems, of which GPS (Global Positioning System) is the most widely known example. GPS is one GNSS constellation operated by the United States. Three other major global constellations – GLONASS (Russia), Galileo (European Union), and BeiDou (China) – also operate independently and cover the entire Earth. Most modern receivers, including those built into Teltonika routers, use multiple constellations simultaneously.

The distinction between GPS and GNSS matters in practice. A receiver that only uses GPS has access to approximately 31 satellites. A multi-constellation receiver has access to more than 100 satellites from all four systems. More visible satellites means faster position fixes, better accuracy in difficult environments such as urban canyons or dense tree cover, and redundancy if one system has reduced availability.


The Four Major GNSS Constellations

ConstellationOperatorSatellitesNotes
GPSUnited States (DoD)31 activeOperational since 1994. The most widely supported system. Signals on L1 (1575.42 MHz), L2, and L5. Civil accuracy typically 3-5 metres.
GLONASSRussia24 activeOperational since 1995. Stronger performance at high latitudes including northern UK and Scandinavia due to its orbital configuration. Frequently combined with GPS for better reliability in challenging terrain.
GalileoEuropean Union24+ operationalCivilian-controlled system, operational since 2016. Sub-metre accuracy on dual-frequency. Designed for interoperability with GPS. Strong signal-in-space ranging error performance of approximately 1.6 cm.
BeiDou (BDS)China35 (BDS-3 complete 2020)Global coverage completed in 2020. Largest satellite count of any single system. Particularly strong coverage in the Asia-Pacific region. Includes two-way messaging capability not found in other systems.

Teltonika routers label the GNSS function as “GPS” in the RutOS WebUI, which is the familiar term most users recognise. In practice, the GNSS receiver inside the cellular modem supports multiple constellations depending on the modem module fitted. Supported constellations vary by model – check the datasheet for each device to confirm which systems are enabled.


How GNSS Works

Each GNSS satellite continuously broadcasts two pieces of information: its precise position in orbit and the exact time that broadcast was transmitted, kept accurate by onboard atomic clocks. A receiver on the ground picks up signals from multiple satellites simultaneously. Because the signal travels at the speed of light, the receiver can calculate the distance to each satellite by measuring how long the signal took to arrive.

With three satellites, a receiver can calculate a two-dimensional position (latitude and longitude). A fourth satellite is required for a full three-dimensional fix that includes altitude and allows the receiver to correct its own clock error. In practice, modern receivers typically have six or more satellites in view, which improves accuracy and reduces the dilution of precision.

Time to First Fix (TTFF) is the time taken from powering on the GNSS receiver to obtaining an initial position. A cold start with no prior data can take 30-60 seconds or longer. A warm start, where the receiver retains orbital data from a previous session, typically achieves a fix in under 10 seconds. Assisted GNSS (A-GNSS) uses the cellular data connection to download satellite almanac data from an internet server, dramatically reducing TTFF – often to under 5 seconds.

Typical unassisted GNSS accuracy under open sky is 3-5 metres with GPS alone. Using multiple constellations simultaneously improves this further and maintains accuracy when some satellites are obscured. Differential techniques such as SBAS (Satellite-Based Augmentation Systems like EGNOS in Europe) can push civilian accuracy below 1 metre for static applications.

Beyond position, GNSS is one of the world’s primary time distribution networks. Financial exchanges, power grids, mobile networks, and industrial control systems all rely on GNSS-derived timing to synchronise their operations to nanosecond precision. This timing function is independent of whether the receiver is moving – a fixed site can use GNSS purely for clock synchronisation with no position output required.


Why Would a Router Need GNSS?

The question is reasonable. A router sitting in a fixed cabinet does not obviously need to know where it is. However, GNSS in a cellular router serves several distinct purposes, and not all of them require the router to move.

Fleet and Vehicle Tracking

The most direct use case. A router installed in a vehicle, vessel, or mobile asset publishes its GPS coordinates continuously via the cellular connection. Fleet operators see every vehicle on a map in real time. The Teltonika ATRM50, built around M12 connectors for vibration-resistant vehicle installation, is a purpose-built example. Position data can be sent via MQTT to a fleet management platform or forwarded as NMEA sentences to an onboard vehicle system.

Location Tagging of Sensor Data

When a router collects Modbus readings, I/O states, or environmental sensor data and forwards it via MQTT or HTTP, attaching a GPS coordinate and timestamp to each packet adds significant value. A water quality monitor published with its exact location at each reading becomes a geospatial dataset. A pressure alarm from a pipeline includes the precise segment coordinates. RutOS supports including GPS data in Data to Server payloads alongside any other data source.

Geofencing and Event Triggers

RutOS includes a geofencing function that monitors the router’s position relative to a defined boundary. When the device enters or leaves that boundary, it can trigger an action – sending an SMS alert, switching network profile, activating an output, or publishing an MQTT event. This is used in asset theft detection, vehicle compliance monitoring, and logistics boundary alerts.

Precise Time Synchronisation (NTP)

For fixed infrastructure, GNSS provides a Stratum-1 time source independent of internet connectivity. The Teltonika NTP001 is a dedicated Stratum-1 NTP server that derives its timing directly from GNSS satellites. Industrial control systems, telecommunications infrastructure, and energy management systems require time synchronisation accurate to within microseconds. GNSS delivers this without depending on upstream NTP servers that introduce variable latency. Even standard Teltonika routers with GNSS can serve as accurate local NTP sources for devices on their LAN.

Remote Site Identification and Network Monitoring

In a large distributed deployment – water utility sites, telecoms infrastructure, renewable energy installations – knowing the precise location of each router helps operations teams correlate network events with physical geography. A router reporting poor signal quality can be cross-referenced against its GPS position to identify obstructions, coverage gaps, or the need for a different antenna orientation.


How Teltonika Implements GNSS in RutOS

GNSS on Teltonika routers is controlled through the Services section of the RutOS WebUI. The primary settings page covers enabling the GNSS service, selecting which satellite constellations to use, and configuring how the position data is handled. Changing constellation settings requires a modem reboot to take effect.

Once the GNSS service is enabled and a fix is obtained, the router’s current position is visible on a map within the WebUI. Position data is also readable via Modbus TCP registers, making it accessible to SCADA systems and data collection pipelines without any custom integration.

NMEA Data Forwarding

NMEA (National Marine Electronics Association) is the standard sentence format used by all GNSS receivers to output position, velocity, heading, and time data. Teltonika routers can forward NMEA sentences over a serial port (RS232 or RS485 on models with those interfaces) or over TCP/UDP to a network endpoint. This allows a router to feed position data directly into third-party fleet management systems, SCADA displays, or onboard vehicle navigation systems that accept NMEA input.

NMEA Collecting

The NMEA collecting function stores GNSS sentences locally on the router. The router can be configured to select which specific sentence types are forwarded or collected and at what update frequency. Supported sentence types depend on the modem module fitted; details are available on the Teltonika wiki for each model.

GPS Data in Data to Server

RutOS allows GPS coordinates to be included as a data source in the Data to Server pipeline. This means position data can be published via MQTT, HTTP, or other protocols to any cloud platform alongside Modbus readings, I/O states, and router system metrics. Every outbound payload can carry a timestamp and coordinates, creating location-aware telemetry with no additional hardware.

RMS Location Visibility

Devices with GNSS enabled and connected to the Teltonika Remote Management System (RMS) report their GPS position to the RMS dashboard. Fleet operators and network managers can see all devices on a map in RMS, track movement history, and set location-based alerts.


GNSS Antennas – Selection and Placement

GNSS signals are transmitted at low power from satellites approximately 20,000 km above the Earth. By the time they reach a ground-level receiver, the signal is extremely weak. Antenna selection and placement have a direct impact on the quality of the position fix, the time to first fix, and whether a fix is achievable at all in difficult environments.

The Dedicated GNSS Antenna Port

Every Teltonika router with GNSS capability has a dedicated SMA female connector labelled GPS or GNSS, separate from the cellular antenna ports. This port must have a GNSS antenna connected for the service to function. The cellular antennas on the adjacent ports cannot receive GNSS signals – the two systems operate on entirely different frequencies and use different receiver hardware inside the modem.

Important: Teltonika’s own documentation is explicit on this point: the GNSS antenna must be placed outside, or at least with a clear, unobstructed view of the sky. A router installed inside a metal cabinet, behind a concrete wall, or inside a vehicle without an external antenna will not obtain a GNSS fix. This is not a firmware limitation – it is the physics of weak satellite signals being blocked by metal and dense materials.

Antenna Types for Teltonika GNSS Applications

Antenna typeTypical applicationNotes
Magnetic mount patchVehicles, mobile assets, temporary installationsSMA connector, places on any metal surface with clear sky view. Most common choice for vehicle routers. Magnetic base provides a ground plane which improves low-elevation satellite reception. Cable lengths of 3-5 m typical.
Fixed mount adhesive patchPermanent vehicle installations, inside-windscreenAdhesive mount for permanent fixing. Glass does not block GNSS signals, so inside-windscreen placement is viable. Avoids external protrusions on the vehicle.
Through-hole or screw-mountFixed industrial enclosures with external mounting pointThreaded body fits through a hole in a panel or enclosure lid. Suitable for IP-rated enclosure installations where the antenna must be on the exterior surface of the box.
Combination GNSS + cellularSpace-constrained installationsA single antenna covering both GNSS and cellular bands reduces cable count and mounting complexity. Useful for vehicle installs with limited roof penetrations. Performance is a compromise versus dedicated antennas.

Placement Principles

The key requirement is an unobstructed view of the sky across as wide an arc as possible. GNSS satellites are distributed around the sky, and blocking low-elevation satellites reduces the number of visible satellites, which degrades accuracy and fix reliability.

  • Vehicles: The roof is the ideal mounting point. A magnetic patch antenna on the vehicle roof has sky coverage in all directions and the metal roof acts as a ground plane. Avoid mounting near roof-mounted equipment that creates obstructions above 30 degrees elevation.
  • Fixed enclosures outdoors: Mount the antenna on top of the enclosure or on a short mast above it. Do not mount on the side of a building or pole where half the sky is blocked.
  • Fixed enclosures indoors: Run a cable to an external antenna mounted on the building exterior or on a window with good southern sky exposure in the northern hemisphere. GNSS signals do not penetrate concrete, brick, or metal roofs.
  • Avoid interference sources: Keep the GNSS antenna physically separated from cellular antennas where possible. Cellular transmit power can desensitise GNSS receivers if the antennas are mounted directly adjacent. A separation of at least 20-30 cm is advisable on multi-antenna installations.
  • Cable length: GNSS signal is weak, and long coaxial runs introduce loss. Most standard GNSS patch antennas include an integrated low-noise amplifier (LNA) to compensate for cable loss. Confirm the antenna spec supports the cable run length planned.

GNSS Use Cases on Teltonika Routers

Commercial Fleet Management

HGVs, vans, and light commercial vehicles carry a Teltonika router as the primary cellular gateway for the cab. The router publishes GPS position, speed, and heading via MQTT to a fleet management platform at configurable intervals. Geofences around depots, customer sites, and restricted zones trigger SMS or email alerts when crossed. All vehicle telemetry – including diagnostics from onboard equipment – is geo-tagged at source.

Construction Plant and Equipment Tracking

High-value plant – excavators, generators, pumps – moves between sites and is vulnerable to theft. A ruggedised router such as the RUTM55 or RUTM56, with its RS232 and RS485 interfaces, reads engine hours and operating data via Modbus while simultaneously publishing GPS position. A geofence alert fires if the machine leaves its permitted operating area outside working hours. The GNSS position is included in every Modbus data payload sent to the cloud platform.

Marine and Inland Waterway Vessels

Commercial vessels require AIS position reporting and onboard connectivity. A Teltonika router with GNSS provides the position data and forwards NMEA sentences to onboard navigation and AIS equipment. The cellular connection provides crew internet access and vessel monitoring. Multi-constellation support is particularly valuable at high latitudes where GLONASS adds satellite visibility.

Precision Agriculture

Autonomous and semi-autonomous agricultural machinery requires accurate position data for controlled application of inputs. RutOS 7.03 added NTRIP protocol support, allowing Teltonika routers with GNSS to stream correction data for Real Time Kinematic (RTK) positioning. RTK uses differential corrections from a ground reference station to achieve centimetre-level accuracy, which is the precision required for row-by-row autonomous seeding, spraying, and harvesting operations.

Utility Infrastructure Monitoring

Fixed water, gas, and electricity monitoring points use GNSS for two purposes: site identification in large distributed networks, and time synchronisation. Each sensor reading is time-stamped with GNSS-derived time, creating an accurate audit trail that is independent of network connectivity. The NTP001’s Stratum-1 GNSS time source provides microsecond-accurate synchronisation for protection relay systems in electrical substations where event timing is critical for fault analysis.

Cold Chain and Logistics Tracking

Refrigerated trailers and temperature-controlled vehicles need continuous location and environmental monitoring. A Teltonika router with GNSS publishes GPS coordinates alongside temperature sensor readings at every reporting interval. Geofences around loading docks and delivery points automate arrival and departure logging. If a trailer departs unexpectedly or diverts from a planned route, an alert is triggered immediately.

Emergency Services and Critical Response Vehicles

Command and control systems for emergency fleets require real-time vehicle positions with high update rates and resilient connectivity. A Teltonika router with dual SIM failover and GNSS provides continuous position reporting even when one network is congested. NMEA forwarding allows position data to feed directly into CAD (Computer Aided Dispatch) systems alongside the cellular data connection.


Teltonika Devices That Support GNSS

The table below lists all current Teltonika devices with GNSS capability, all of which are available from routerstore.com. All support GPS at minimum. Multi-constellation support (GLONASS, Galileo, BeiDou) depends on the specific modem module fitted – refer to the individual product datasheet or wiki page for confirmed constellation support on each model.

All models require a dedicated GNSS antenna connected to the GPS/GNSS SMA port. The antenna must have a clear view of the sky to obtain a fix.

SeriesModelKey notes
RUT SERIES – Mid-Range Industrial Routers with GNSS
RUTRUT9064G Cat 4, RS232 and RS485, I/O, GNSS – serial interface supports NMEA forwarding to connected devices
RUTRUT9564G Cat 4, RS232, RS485, I/O, Wi-Fi, GNSS – full serial NMEA forwarding capability
RUTRUT9765G RedCap, dual SIM, RS232, RS485, I/O, GNSS
RUTRUT986Global LTE, dual SIM and eSIM, multiple interfaces, GNSS
RUTX SERIES – Higher Performance Industrial Routers with GNSS
RUTXRUTX094G Cat 6, dual SIM, 4x Gigabit Ethernet, GNSS
RUTXRUTX114G Cat 6, dual SIM, 4x Gigabit Ethernet, Wi-Fi 5, GNSS
RUTXRUTX12Dual 4G Cat 6 modems, load balancing, 5x Gigabit Ethernet, GNSS
RUTXRUTX144G Cat 12, dual SIM, 5x Gigabit Ethernet, GNSS
RUTXRUTX505G, 4G Cat 20, 5x Gigabit Ethernet, dual-band Wi-Fi, GNSS
RUTM SERIES – High-End and 5G Routers with GNSS
RUTMRUTM094G Cat 6, dual SIM, GNSS – listed as a highlighted feature
RUTMRUTM114G Cat 6, dual SIM, dual-band Wi-Fi, GNSS
RUTMRUTM16Global LTE, dual SIM and eSIM, dual-band Wi-Fi 5, GNSS
RUTMRUTM505G Cat 19, FCC and Giteki certified, 5x Gigabit Ethernet, GNSS
RUTMRUTM52Dual 5G Cat 20, dual SIM and eSIM, load balancing, GNSS
RUTMRUTM545G Cat 19, dual SIM and eSIM, Telit modem, GNSS
RUTMRUTM555G Cat 19, RS232 and RS485, eSIM, GNSS – serial NMEA forwarding supported
RUTMRUTM56Dual modem 5G + 4G, dual SIM and eSIM, GNSS
RUTMRUTM595G Cat 19, up to 3.4 Gbps, dual SIM, GNSS
RUTC SERIES – Edge Computing Router with GNSS
RUTCRUTC505G, Wi-Fi 6, Docker, 5x Gigabit Ethernet, GNSS
TRB SERIES – Compact IoT Gateways with GNSS
TRBTRB2464G Cat 4, dual SIM, I/O, RS232 and RS485, GNSS
TRBTRB2474G Cat 1 bis, dual SIM, FCC certified, GNSS
TRBTRB256Cat M1 and NB1, 450 MHz support, RS232, RS485, GNSS
SPECIALIST DEVICES WITH GNSS
ATRMATRM505G Cat 19, M12 connectors for vehicle/marine installation, dual SIM and eSIM, GNSS – purpose-built for mobile and vehicle deployments
NTPNTP001Stratum-1 NTP time server, RS232 and RS485, RJ45 and I/O – derives precision time directly from GNSS satellites as a primary time source for industrial networks

Frequently Asked Questions

What is the difference between GPS and GNSS?

GPS is a single satellite navigation system operated by the United States. GNSS is the umbrella term for all satellite navigation systems, including GPS, Russia’s GLONASS, the EU’s Galileo, and China’s BeiDou. When Teltonika routers label their location service “GPS” in the WebUI, the underlying receiver may support multiple GNSS constellations depending on the modem module fitted. In practice, using multiple constellations simultaneously gives a faster fix, better accuracy, and greater reliability in challenging environments than GPS alone.

Does a GNSS antenna come in the box with a Teltonika router?

Teltonika includes a GNSS antenna in the box with most models that have GNSS capability – typically a small magnetic mount patch antenna with an SMA connector and a short cable. For vehicle installations requiring a longer cable run or a more robust weatherproof antenna, a replacement or upgrade antenna may be needed. Contact routerstore.com to discuss antenna options for your specific installation.

Can I use the GNSS function on a router installed inside a metal enclosure?

Not without an external antenna. GNSS signals at 1575 MHz do not penetrate metal enclosures. The standard approach is to use an antenna with a longer SMA cable that exits the enclosure through a cable gland or a bulkhead SMA connector, with the antenna mounted on the outside of the box or on a nearby mast with a clear sky view. Attempting to use the GNSS service without an external antenna on a metal-enclosed router will result in no fix being obtained.

What is NMEA and how does Teltonika use it?

NMEA (National Marine Electronics Association) is the standard sentence format that GNSS receivers use to output position data. It produces text sentences like $GPGGA (position fix) and $GPRMC (recommended minimum data) that fleet management software, navigation displays, and SCADA systems can parse. Teltonika routers with GNSS and serial interfaces can forward NMEA sentences over RS232 or RS485 to connected devices. They can also forward NMEA over TCP or UDP to a network endpoint, making position data available to any system on the LAN or across the cellular WAN.

What SIM card do I need for GNSS functionality?

GNSS positioning works independently of the cellular connection – it uses satellite signals, not the SIM. However, Assisted GNSS (A-GNSS) uses a small amount of cellular data to download satellite almanac information, which dramatically reduces Time to First Fix. For standard data SIMs, this data usage is negligible. For GNSS data to be transmitted to a fleet platform or cloud server, a standard data SIM with internet access is sufficient. See our IoT SIM connectivity hub for SIM options suited to vehicle and mobile IoT deployments.

What is the NTP001 and why does it need GNSS?

The Teltonika NTP001 is a dedicated Stratum-1 NTP time server. It derives its time reference directly from GNSS satellites, making it independent of any upstream time server. Stratum-1 is the highest accuracy tier in the NTP hierarchy. Industrial control systems, electricity network protection relays, financial transaction systems, and 5G infrastructure all require time sources accurate to within microseconds. The NTP001 with its GNSS antenna provides this level of accuracy on a local network without depending on internet connectivity, which adds variable latency and makes true Stratum-1 accuracy impossible over a WAN connection.

Can Teltonika routers use GNSS for geofencing?

Yes. RutOS includes a geofencing function that monitors the router’s position relative to one or more defined geographic boundaries. When the device enters or leaves a defined zone, it can trigger an SMS alert, an email notification, an I/O output change, or an MQTT event. This is configured through the WebUI with no scripting required. Geofencing is used for theft detection on mobile plant, vehicle compliance monitoring, and automated arrival and departure logging in logistics deployments.


Related Products and Further Reading

For vehicle and mobile deployments requiring GNSS with ruggedised M12 connectors, the ATRM50 is the purpose-built choice. For 5G fleet deployments with GNSS, the Teltonika 5G router range includes RUTM and RUTX series options with full GNSS support. For RS485 Modbus devices requiring location-tagged data, the TRB series gateways combine serial interfaces with GNSS in a compact DIN rail package. For sending GNSS data to cloud platforms, see our MQTT explainer. For remote management of GNSS-enabled devices, see the Teltonika RMS guide. For SIM connectivity suited to mobile deployments, see the IoT SIM connectivity hub.