savi-users Mailing List for SaVi satellite constellation visualizer
Earth orbits and satellite coverage display in 3D on your laptop.
Brought to you by:
lloydwood
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2008 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
(3) |
| 2009 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
| 2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2015 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2016 |
Jan
(2) |
Feb
(1) |
Mar
(13) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
(3) |
Oct
|
Nov
|
Dec
(1) |
| 2017 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
| 2019 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(2) |
Aug
(3) |
Sep
(3) |
Oct
(1) |
Nov
|
Dec
|
| 2020 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2023 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <llo...@ya...> - 2024-02-03 01:00:13
|
And my mail client and the mailing list mangled the "smart" url link in my last post... sigh. So, repeating it for posterity. https://lloydwood.users.sourceforge.net/Personal/L.Wood/ns/packet-delay-script/ that shows path delay measurements - double those delays to get RTT. And that's the script I used with ns-2 tracefiles, following ch. 17 of the ns-2 manual. there's also some confusion over what is in SaVi 1.6 - Lin Han's group has added to SaVi, and shown their modifications in a number of papers and presentations. However, they have not made their code available to me or publically, so those features are not in SaVi 1.6. https://savi.sourceforge.io/papers/index.html#isl Lloyd Wood http://savi.sf.net/ On Sat, 3 Feb 2024 at 1:08 AM lloyd.wood--- via savi-users <sav...@li...> wrote: This reply didn't appear to make it to the list archive, so forwarding a copy. Ahmad, you need to read my research papers, where I did those calculations with ns-2. This list will get you started. My PhD thesis basically demonstrates what you are asked to do. regards Lloyd Wood llo...@ya... On 31 Jan 2024, at 06:28, Ahmad Harakeh via savi-users <sav...@li...> wrote: I have a joint project about LEO Satellite routing optimization and I am working on SaVi simulator and we have to calculate some metrics such as the RTT and link utilization for transmitted packets between two LEO satellites from different cities like Paris and San Fransisco, but till now I didn't realize all the feature that help doing these metrics even after downloading the last release SaVi 1.6.0 (April 2023). |
|
From: <llo...@ya...> - 2024-02-03 00:08:23
|
This reply didn't appear to make it to the list archive, so forwarding a copy. Ahmad, you need to read my research papers, where I did those calculations with ns-2. This list will get you started. | | Lloyd Wood - introducing ns - packet delay awk scriptusers.sourceforge.net | | | My PhD thesis basically demonstrates what you are asked to do. regards Lloyd Wood llo...@ya... On 31 Jan 2024, at 06:28, Ahmad Harakeh via savi-users <sav...@li...> wrote: Hello, Hope this email finds you well, I have a joint project about LEO Satellite routing optimization and I am working on SaVi simulator and we have to calculate some metrics such as the RTT and link utilization for transmitted packets between two LEO satellites from different cities like Paris and San Fransisco, but till now I didn't realize all the feature that help doing these metrics even after downloading the last release SaVi 1.6.0 (April 2023). So kindly if you may please help and guide me to install the latest release with all packages and features installed and how to calculate such metrics. |
|
From: Ahmad H. <ahm...@gm...> - 2024-01-30 19:28:09
|
Hello, Hope this email finds you well, I have a joint project about LEO Satellite routing optimization and I am working on SaVi simulator and we have to calculate some metrics such as the RTT and link utilization for transmitted packets between two LEO satellites from different cities like Paris and San Fransisco, but till now I didn't realize all the feature that help doing these metrics even after downloading the last release SaVi 1.6.0 (April 2023). So kindly if you may please help and guide me to install the latest release with all packages and features installed and how to calculate such metrics. I will be grateful and much appreciated for your help and consideration. Best Regards, Ahmad Al Harakeh |
|
From: <llo...@us...> - 2023-04-30 14:53:06
|
SaVi is software for simulation and visualization of satellite orbits, especially satellite constellations such as O3b, Starlink and Project Kuiper. The SaVi 1.6.0 release (30 April 2023) integrates with v1.2 of the satellite plot scripts for better presentation of SaVi coverage maps, adds a reworked hierarchical menu structure with submenus, adds simulations of Audacy, Karousel, Project Kuiper, Laser Light/HALO, RADARSAT, Starlink, Telesat, Theia and Viasat LEO constellations, adds simulations of Singh's geosynchronous 4-satellite constellations as described in Nature Communications, increases maximum number of coverage colors to 29 for megaconstellations with a direct popup menu, adds menu options for coverage map size, adds -small-map and -all-maps options, associates fisheye, sunlight and geostationary satellite behaviour with simulation constants, and suppports wider downloading of TLEs using lynx Enjoy! Lloyd Woodlhttp://savi.sf.net/ |
|
From: <llo...@us...> - 2022-07-03 06:52:50
|
I stumbled across a video suggesting a variant of SaVi has been modified to simulate intersatellite links -- functionality which doesn't yet exist in mainstream SaVi releases. https://www.youtube.com/watch?v=M49yyJ0o5YU This seems related to some work presented to the Internet Engineering Task Force at IETF 112 in November 2021. https://datatracker.ietf.org/meeting/112/materials/slides-112-rtgwg-3-satelite-semantic-addressing-00 Related internet drafts: https://datatracker.ietf.org/doc/draft-lhan-problems-requirements-satellite-net/ https://datatracker.ietf.org/doc/draft-lhan-satellite-semantic-addressing/ https://datatracker.ietf.org/doc/draft-lhan-satellite-instructive-routing/ This intersatellite link functionality would be a great addition to SaVi's capabilities, and could be combined with the modifications I've been slowly making (rendering, resizing, submenus...) to improve SaVi for a new release. http://savi.sf.net/beta/ But, other than the existence of this video as proof of existence, I know nothing about the development of this SaVi variant. Information welcomed... Lloyd Wood llo...@us... SaVi satellite constellation visualization http://savi.sf.net/ |
|
From: <llo...@ya...> - 2022-01-01 13:39:35
|
Happy New Year SaVi 1.5.1a is just a quick repackage to add a gcc switch so that SaVi compiles and links as before on gcc 10 and 11. If you already have SaVi working, you don't need this. New features continue to be added slowly in beta at http://savi.sf.net/beta Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@us...> - 2021-12-21 06:24:04
|
http://savi.sf.net/beta there's a new development drop of SaVi, primarily to work around the demands of the gcc 10 and 11 compilers so that SaVi still compiles easily. Other changes are listed in that webpage. best to you in these uncertain times, Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@us...> - 2020-12-15 06:14:44
|
Jeff, - there isn't a chase-cam feature in SaVi. It might be possible to program one by looking at the Geomview manual and how it sets cameras and viewports, but that strikes me as quite an involved piece of work, much matrix math etc. - the Earth sphere rotation rate is set in Simulation Constants (the Edit menu in satellites list). Setting it to zero to keep it still in Geomview is a quick hack with side-effects -- e.g. geostationary satellites will now clearly precess eastward around the Earth, though it's less notable for LEO-only stuff. That's how the animation on http://www.geom.uiuc.edu/~worfolk/SaVi/simulation.html was created. Having a camera rotate around and with the Earth at the same angular velocity (or sit behind a hidden geo satellite) would be possible, but a lot of work, just like the first point above. - the fisheye supports a single location, which is shown in purple in the coverage window (select 'Plot location on map') If that coverage is texturemapped to Geomview you see the purple cross in Geomview. The fisheye code may be amenable to being wrapped into an object to spawn multiple fisheye views and crosses. It's in the BUGS wishlist. The SaVi beta has a much wider range of selectable fisheye locations, btw. Lloyd Wood http://savi.sf.net/ On Tuesday, 15 December 2020, 11:32:50 GMT+11, Jeff Rogers <dv...@di...> wrote: Hi all, Thanks for the great tool. A few questions, mostly with geomview: - is there a way to have a "chase-cam" in geom view, i.e., a way for the camera to keep one satellite centered while the world rotates beneath it? - is there a way in geomview to keep the central body (the earth) steady and rotate the orbits around it? - I can adjust fisheye view location list in tcl/fisheye.tcl ; is there a way to have multiple ground locations shown at a time? And can ground locations be shown in geomview? Cheers! -J |
|
From: Jeff R. <dv...@di...> - 2020-12-15 00:32:41
|
Hi all, Thanks for the great tool. A few questions, mostly with geomview: - is there a way to have a "chase-cam" in geom view, i.e., a way for the camera to keep one satellite centered while the world rotates beneath it? - is there a way in geomview to keep the central body (the earth) steady and rotate the orbits around it? - I can adjust fisheye view location list in tcl/fisheye.tcl ; is there a way to have multiple ground locations shown at a time? And can ground locations be shown in geomview? Cheers! -J |
|
From: <llo...@ya...> - 2020-05-28 10:20:58
|
Well, 'some other developments' was an understatement, and it's not just ViaSat's system that has changed. There's a good summary of filings: https://www.linkedin.com/pulse/new-fcc-processing-round-prompts-license-requests-frhr-von-der-ropp/? New FCC processing round prompts license requests for 81,195 NGSO satellites So a number of scripts are no longer up to date with where filings are at. Telesat's is likely the most easily tweakable. *** Given that some FCC deadlines are due shortly, there may be some other developments with other competitors soon. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2020-05-27 06:10:15
|
https://savi.sourceforge.io/beta/ A new beta of SaVi is available. This one adds a simulation of ViaSat's modified MEO filing, where they went from MEO to LEO and from 20 satellites to 288 satellites - a rosette, so not the same as the Boeing 288-satellite Teledesic design. There is some commentary on this on a ViaSat earning call today: https://www.fool.com/earnings/call-transcripts/2020/05/26/viasat-inc-vsat-q4-2020-earnings-call-transcript.aspx Given that some FCC deadlines are due shortly, there may be some other developments with other competitors soon. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2020-05-03 12:13:57
|
https://savi.sourceforge.io/beta/ A new beta of SaVi is available. This one tidied up the submenus. Surprisingly, I'm not getting as much done on SaVi during lockdown as I had hoped. Such are the vagaries of life. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2020-02-02 03:50:05
|
https://savi.sourceforge.io/beta/ savi-dev-2020-02-02 The latest SaVi beta includes a first attempt at simulating the 'efficient' four-satellite Singh constellations published in this month's Nature Communications. Rather hard to tell if I have the simulations correct based on the figures that were published in that paper... they're down the Constellations menu in the 'Other' section. I'm thinking about the eventual release of SaVi 1.6.0. Still to do for that is supporting satellites of multiple colours, which is needed for telling the difference between overlapping orbital shells of megaconstellations. And simulating all the shells of Starlink, which would be subject to change at any point. And doing some tidyup to maps and to the satellite plot scripts. Any other suggestions would be welcome. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2020-01-10 05:06:17
|
http://savi.sf.net/beta A new SaVi development beta release is out. This allows resizing the coverage map at whim,without that annoying 'what size do you want?'dialog. Feedback is welcome. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-10-13 10:21:44
|
http://savi.sf.net/beta A new SaVi development beta release is out. This includes a simulation of the RADARSAT constellation,and adds a -verbose flag to restore the OOGL comments that areno longer sent to Geomview as unnecessary - useful fordebugging geomview interaction, with ./savi -fake-geomview > oogl.log (I'm debugging Geomview because adding colour choices toindividual satellites turns out to require some reworkingof how Geomview defines each satellite...) Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-09-22 11:07:47
|
https://savi.sourceforge.io/beta/hh this latest 22 Sep SaVi tarball adds simulation scripts for the Audacy, Laser Light (HALO) and Theia proposals. Further suggestions for things to simulate, likely based on descriptions in FCC filings, appreciated. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-09-17 21:30:17
|
https://savi.sourceforge.io/beta/ I updated the Starlink simuulation to attempt to match their latest filing. I don't know what they're doing, but then, it seems, neither do they. Feedback is welcome. Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-09-09 14:22:31
|
https://savi.sourceforge.io/beta/ A new SaVi beta drop is available. Do give it a try.Feedback is welcome. This adds a Telesat simulation. Their geometry doesnot seem well optimised, but is as close to thepatent application description as I think I can get it. https://spacenews.com/spacex-says-more-starlink-orbits-will-speed-service-reduce-launch-needs/ SpaceX have recently filed with the FCC to changetheir constellation geometry - again - but I haven'tyet found that paperwork to modify the Starlink simulation. "Why bother, it will only change again"is my thought... best Lloyd Woodhttp://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-08-20 03:43:11
|
http://savi.sf.net/beta Another SaVi beta snapshot is now available, with a Karouselsimulation that matches their FCC filing and that looks right. Thanks to Donald Kennedy for the needed hint. Lloyd Wood http://savi.sf.net |
|
From: <llo...@ya...> - 2019-08-19 07:19:23
|
http://savi.sf.net/beta/karousel The latest SaVi beta includes an attempt at simulatingthe Karousel broadband constellation, based on their FCCfiling. Problem is, the simulation doesn't match the single plotin the FCC filing, despite using published parameters, asyou can see from the screenshots in that directory. Thisis obvious, since Karousel is broadcasting over land using24-hour geosynchronous loops at Molnya/Tundra inclinations,while the SaVi simulation shows the loops over sea, wherethere are rather fewer customers. So, where's the mistake I made? thanks Lloyd Woodhttp://savi.sf.net |
|
From: <llo...@ya...> - 2019-08-12 12:27:41
|
http://savi.sf.net/beta The new SaVi beta adds more control over colour shades,and increased colour shades for megaconstellations, aswell as the hopefully-improved popup menu system groupingconstellation scripts. Feedback is welcome. thanks Lloyd Woodhttp://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-07-06 12:44:25
|
https://celestrak.com/cesium/orbit-viz.php?tle=/NORAD/elements/iridium-NEXT.txt& http://www.celestrak.com/NORAD/elements https://www.youtube.com/watch?v=wC90GyHMabk&feature=youtu.be SaVi users may be interested in the web 3D visualizations that Celestrak has put online with its elsets - the little globe after each link. Easier than loading a TLE URL into SaVi The web's come a long way, and I'm feeling old... Lloyd Wood http://savi.sf.net/ |
|
From: <llo...@ya...> - 2019-07-06 11:36:07
|
https://sourceforge.net/p/savi/savi-dev/HEAD/tree/data/amazon-project-kuiper-first.tcl I've added a first attempt at a simulation of the initial planned shell of Amazon's Project Kuiper system, similar to my previous SpaceX Starlink addition. This is based on very recent FCC filings; the script explains all. Comments welcome. regards Lloyd Wood http://savi.sf.net/ |
|
From: Lloyd W. <llo...@ya...> - 2019-06-09 11:49:42
|
I've now added a simulation of the 'inner shell' of SpaceX's Starlink constellation to SaVi development. That's over 1500 satellites... here's the script. https://sourceforge.net/p/savi/savi-dev/HEAD/tree/data/spacex-starlink-inner.tcl Much as expected, SpaceX modified their plans filed with the FCC - in November 2018, pretty much as I wrote this email! Lloyd Wood http://savi.sf.net/ ________________________________ From: Lloyd Wood via savi-developers <sav...@li...> To: "sav...@li..." <sav...@li...>; SaVi Development http://savi.sf.net/ <sav...@li...> Cc: Lloyd Wood <llo...@ya...> Sent: Sunday, 18 November 2018, 17:40 Subject: [savi] noting Hotnets papers on constellations Prompted by developments with SpaceX's Starlink, the recent ACM HotNets workshop just held in Seattle this month had three papers on satellite constellations. These papers are free to download (click pdf). One leverages SaVi, while the other two create their own simulations: https://doi.org/10.1145/3286062.3286079 Gearing up for the 21st century space race, Bhattacherjee et al. animation: https://www.youtube.com/watch?v=4Bg4ZzZzoHI https://doi.org/10.1145/3286062.3286075 Delay is Not an Option: Low Latency Routing in Space, Mark Handley. animation etc.: http://nrg.cs.ucl.ac.uk/mjh/starlink/ https://doi.org/10.1145/3286062.3286066 Networking in Heaven as on Earth, Klenze et al. uses SaVi. these papers very much consider Starlink a network routing problem for the computer science crowd. I haven't tried adding a Starlink simulation to SaVi yet, since it's unclear what it is, and what you might actually learn from a SaVi simulation of so much redundant overlapping coverage from so many satellites. Having intersatellite links with inclined (not near-polar) orbits poses its own problems of redundancy and handover, which I've summarised at http://lloydwood.users.sourceforge.net/Personal/L.Wood/satellite-constellations/double-surface-coverage/ and problems with handovers and handover delay spikes: https://twitter.com/WoodLloydWood/status/1058962149790208000 and SpaceX has just changed its geometry with new FCC filings; I'd expect many further changes going forward. fyi Lloyd Wood http://savi.sf.net/ |
|
From: Lloyd W. <llo...@ya...> - 2019-02-26 03:19:14
|
Liz while a tentative SaVi 1.1 release experimented with drawing intersatellite links: http://lloydwood.users.sourceforge.net/Personal/L.Wood/software/SaVi/src/unreleased/contributions/ that did not go far, and has not yet been fleshed out. The sat plot scripts are from the intersatellite link functionality in ns-2; see Chapter 17 of the ns-2 manual. https://savi.sourceforge.io/sat-plot-scripts/ you can build intersatellite links between satellites in your models in ns-2, have links break below an atmospheric height or if the other satellite is below the horizon, and determine intersatellite link distance at any point (at time whatever, query the link object for its delay in ms, multiply by the speed of light). ns-2 uses a different from usual orbital coordinate system, and is only good for circular orbits. But it's very useable. Creating a dump or tracefile to export this for all links is a small amount of OTcl. I used this successfully for a number of papers and my PhD thesis. best Lloyd Wood http://savi.sf.net/ ________________________________ From: liz <134...@qq...> To: savi-users <sav...@li...> Sent: Tuesday, 26 February 2019, 1:41 Subject: [savi-users] SaVi calculate satellite visibility Hello to everyone,This is my first post on this mailing list; I hope that's the right place for there topics. I am a fresh user to SaVi and I am wondering if SaVi has a function or relevant function to provide the visibility information between the satellites(such as one satellite can communicate to specific several satellites for some time), and if it does, can this information be exported as certain files for further analysis. After a day's search for relevant materials, I didn't find feasible ways. I would really appreciate if explicit answer about whether Savi can do this or some suggestions of ways to achieve this target can be given~ |