Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some code questions about Leo and the simulation of multiple satellites #41

Open
nswdxfm20008 opened this issue Jul 19, 2023 · 4 comments

Comments

@nswdxfm20008
Copy link

Hi, SNS3 team:
In the leo-dev branch, we noticed that there is "m_beamHelper->ConnectGws (); "function call statement, what is the function of this ConnectGws function? Why is there no such function in the master-dev branch?
In addition, if i want to simulate multiple LEO satellites by modifying master-dev, due to the movement of satellites will lead to the handover of beams and feed links, how to design these two types of handovers, can you give some suggestions?

@zbh888
Copy link

zbh888 commented Aug 2, 2023

Hi @nswdxfm20008 , I am studying this, too. Do you know how to simulate inter-satellite communication using sns3?

@pravenea-cnes
Copy link
Contributor

Hello,

The leo-dev branch is an old branch which is not up to date and should have been withdrawn.
If you plan to use ISLs, the dev branch is the one to use. An improvement on handover management will come in the next months.

@zbh888
Copy link

zbh888 commented Aug 2, 2023

@pravenea-cnes Thank you for the guidance. It is exciting to hear that handover management is on schedule.

I am also trying to simulate a handover scenario. Basically, I only need the communication channel between UE and satellite and the communication channel between two LEO satellites. I want them to send a simple "hello world". Is there any function I can take a look to make my life easier?

Thank you in advance.

@bastientauran
Copy link
Contributor

Hello,

LEO constellations, including ISLs, are now fully operational in the dev branch. Handovers can be performed on both GW and UT sides.
However, there is no way, using helpers from satellite module, to generate traffic only between satellites, or between a satellite and a UE. You can look at code of functions from SimulationHelper, or TrafficHelper to get the details on how traffic is generated, and try to adapt it in your scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants