Skip to main content

Sync Scheduler

Coming Q1 2026 — This feature is in development. Request early access to be notified when available.

Overview

Orbital nodes can only sync with ground during ground station passes. The Sync Scheduler optimizes data transfer across these limited windows, ensuring critical updates are prioritized and bandwidth is fully utilized.

Key Components

SyncScheduler

Main scheduler for pass planning

GroundStation

Ground station configuration

PriorityQueue

Bandwidth-aware priority queuing

SyncWindow

Pass window with bandwidth estimate

The Synchronization Challenge

Ground station passes are intermittent - each satellite only has line-of-sight to a ground station for a portion of each orbit.
Combined coverage from multiple ground stations reduces gaps but doesn’t eliminate them. The Sync Scheduler optimizes data transfer across these limited windows.

Ground Station Configuration

Getting Sync Windows

Query upcoming sync opportunities:

Scheduling Sync Operations

Schedule data transfers with priority:

Priority Queue

The scheduler maintains a priority queue for each orbital node:

Priority Levels

Optimization

Optimize sync schedule across all nodes and stations:

Monitoring

Track sync operations in real-time:

Example: 24-Hour Sync Plan

Next Steps

Space Mesh

Route between orbital nodes via ISL

Federated Learning

Train models with sync scheduler