CountingStars: Low-overhead Network-wide Measurement in LEO Mega-constellation Networks
By: Xiyuan Liu , Guano Liu , Xiucheng Tian and more
Potential Business Impact:
Keeps satellite internet working smoothly.
The high mobility of satellites in Low Earth Orbit (LEO) mega-constellations induces a highly dynamic network topology, leading to many problems like frequent service disruptions. To mitigate this, Packet-based Load Balancing (PBLB) is employed. However, this paradigm shift introduces two critical challenges for network measurement stemming from the requirement for port-level granularity: memory inflation and severe hash collisions. To tackle these challenges, we propose CountingStars, a low-overhead network-wide measurement architecture. In the ground controller, CountingStars builds a digital twins system to accurately predict the future network topology. This allows ground controller to generate and distribute collision-free hash seeds to satellites in advance. On the satellite, we introduce a port aggregation data structure that decouples the unique flow identifier from its multi-port counter and updates it through efficient bit operations, solving the memory inflation caused by PBLB. Simulation results show that the memory usage of CountingStars is reduced by 70\% on average, and the relative error of measurement is reduced by 90\% on average. Implementation on FPGA shows its prospect to deploy in real system.
Similar Papers
The Small-World Beneath LEO Satellite Coverage: Ground Hubs in Multi-Shell Constellations
Networking and Internet Architecture
Satellites connect the world faster, even if some fail.
Near-realtime Earth Observation Via Starlink LEO Satellite Constellation
Networking and Internet Architecture
Lets Earth satellites send data faster to us.
Investigating Web Content Delivery Performance over Starlink
Networking and Internet Architecture
Makes satellite internet faster by moving data centers closer.