PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
TechnologyRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablement5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatelliteSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
InsightCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareers
ContactStart a projectHow we engage
Talk to an engineer
TECHNOLOGY

Cellular-first tracking with NTN satellite fallback

Cellular is the normal path; satellite carries continuity where terrestrial coverage does not reach. Treating them as one connected-asset architecture rather than two product lines produces a single record of where an asset has been, instead of two partial records with a gap exactly where loss tends to occur.

ShareLinkedInXEmail
Cellular primary, satellite exception
CELLULARSATELLITE (NTN)Energy per messageLowSubstantially higherCost per messageLowHigherCoverageWhere operators reachEffectively everywhereUsed forRoutine reportingAlarms and continuityPayloadFullReduced deliberatelyBoth transports reconcile into one asset history — the gap is where loss and delay happen.
ARCHITECTURE

How the device decides.

01

Attempt cellular

LTE-M, NB-IoT or LTE Cat-1, with the network scan and attach behaviour tuned so a failed attempt does not drain the battery on a long timeout.

02

Buffer on failure

Messages are stored locally with their original timestamps, so a coverage gap costs latency rather than data.

03

Assess criticality

Routine position reports wait. Alarm conditions — geofence breach, tamper, temperature excursion — escalate immediately.

04

Escalate to NTN

The satellite link carries the message where continuity is required, with payload reduced to what genuinely must arrive now.

05

Resume cellular

When terrestrial coverage returns, the buffer is flushed in timestamp order and normal reporting resumes.

06

Reconcile

The platform assembles one continuous history from both transports, rather than presenting two datasets a human has to merge.

COMPARISON

Why cellular stays the default.

Cellular versus NTN
DimensionCellular (LTE-M / NB-IoT)NTN satellite
CoveragePopulated and transit corridorsGlobal, with sky visibility
Energy per messageLowSubstantially higher
Cost per messageLowSubstantially higher
Payload sizeComfortableConstrained; every byte matters
LatencySecondsSeconds to minutes by constellation and pass
Best roleDefault transportContinuity and alarm escalation
REPORTING POLICY

The design decision that dominates battery life.

Reporting interval, not cell chemistry, is what determines how long a tracker lasts. A device reporting every fifteen minutes and one reporting hourly differ by roughly a factor of four in radio energy, which is most of the energy budget.

So policy should be adaptive. Report more often while moving and less often while stationary. Report more often inside a geofence of interest. Report immediately on an alarm condition regardless of schedule. And use a different, sparser policy on the satellite transport, because a message that costs ten times as much should not be sent at the same rate.

The common mistake is a fixed interval chosen for the worst case and applied everywhere, which produces a fleet that reports uselessly often while parked in a yard and exhausts its batteries before the assets it tracks need replacing.

COMMON QUESTIONS

What engineers ask before they call.

01

What is NTN in asset tracking?

A non-terrestrial network carries connectivity over satellite rather than terrestrial cell sites. In a tracking architecture it is a continuity layer — cellular remains the default, and NTN carries messages where terrestrial coverage is unavailable or where an alarm must escalate immediately.

02

Does satellite fallback shorten battery life?

It can, because a satellite message costs substantially more energy than a cellular one. Which is why the satellite transport uses its own sparser reporting policy and reduced payloads rather than mirroring the cellular schedule.

03

How is a continuous history maintained across both transports?

Messages are buffered with original timestamps and flushed in order when coverage returns, and the platform reconciles both transports into one asset history rather than presenting two datasets.

FOUND THIS USEFUL?

Pass it on.

Written for engineers. Share it with one.

ShareLinkedInXEmail
KEEP READING

Related work.

BUILD WITH FASTSTREAM

Bring us the difficult part.

Tell us the specification, the constraint and the deadline. Programmes that cross silicon, radio, embedded and AI are where Faststream is strongest.