FAROS — Autonomous Multistrom Cluster of Satellites with Dynamic Rearrangement
An autonomous satellite communication network designed to carry data for cargo transfer and human missions in space. Compared with confining traffic into a straight-line surface path, FAROS distributes a backbone across orbits at every altitude, so a packet can climb to a higher orbit and take a genuinely shorter route.
I simulated the network in Python across multiple orbital shells and implemented Dijkstra's algorithm to find shortest paths over the inter-satellite link graph. I then built an interactive 3D model of Earth that lets you add or remove orbits, change altitude, and reconfigure the number of satellites, and watch the routing respond.
The simulations showed a space-based backbone reduces latency and holds up more reliably than ground routing, because it is not exposed to weather, terrain, or damage to ground infrastructure.


