Space Mesh
Overview
Space Mesh enables communication between orbital nodes via Inter-Satellite Links (ISL). When direct ground contact isn’t available, data can be routed through neighboring satellites to reach a ground station.Key Components
SpaceMesh
ISL network topology manager
Route
Path between source and destination
Node
Orbital node with ISL capability
Link
ISL connection between nodes
Why ISL Routing?
Without ISL, each orbital node must wait for its own ground pass. With ISL, data can relay through neighboring satellites:- Without ISL
- With ISL
Each satellite waits independently for ground contact. Long gaps between sync opportunities.
| Satellite | Sync Pattern |
|---|---|
| Sat-1 | Sync - Wait 90min - Sync - Wait 90min |
| Sat-2 | Wait 30min - Sync - Wait 90min - Sync |
| Sat-3 | Wait 60min - Sync - Wait 90min - Sync |
Mesh Topology
Constellation Layout
The mesh connects orbital nodes via high-bandwidth Inter-Satellite Links (ISL):Orbital Layer
Sat-1, Sat-2, Sat-3, Sat-4 in LEO orbit, connected via 10 Gbps optical ISL links
Ground Layer
Ground stations receive data from any satellite with line-of-sight
| Link Type | Bandwidth | Latency |
|---|---|---|
| ISL (satellite to satellite) | 10 Gbps | 3-15 ms |
| Downlink (satellite to ground) | 1 Gbps | 5-25 ms |
| Uplink (ground to satellite) | 100-500 Mbps | 5-25 ms |
Basic Usage
Link Configuration
Configure ISL characteristics:Routing Algorithms
| Algorithm | Description | Best For |
|---|---|---|
shortest_path | Minimum hops | Low latency |
max_bandwidth | Highest capacity path | Large transfers |
min_latency | Lowest total delay | Real-time |
load_balanced | Distribute across paths | High utilization |

