Test a mobile topology with satellites, ground stations and gound clients. The setup is inspired by Starlink setup operated by SpaceX. The amount of those in this particular test is very low. The animation does not show live data from the simulation, but shows the movements in the test (at a different speed).
- create nodes for ground stations (Paris, Berlin, New York, Seoul, New Dehli, Rio de Janeiro)
- create nodes for 3 orbits with 30 satellites each
- select 20 random paths between ground stations
- connect all nodes in reach (2000km)
- ground stations connect to 2 satellites at most
- satellites to at most 8 other satellites
- move satellites and earth in 24 steps (2 hours of movement in reality)
- send ping on each random path
- record ping statistics and traffic
- continue at 1.
To run the animation as depicted above, modify run.py
script and comment in the start_animation()
call. Then execute the script. Use the left mouse button to rotate, right mouse button to zoom in or out. There is also a line to write the output to a file.
- remove remaining
*.csv
files in this directory - execute
sudo ./run.py
to run the test (will take a long time). ./plot.sh
will create graphs using gnuplot