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

Enabling and Disabling localization in a UWSN simulation. #28

Open
igs3000 opened this issue Jun 12, 2023 · 0 comments
Open

Enabling and Disabling localization in a UWSN simulation. #28

igs3000 opened this issue Jun 12, 2023 · 0 comments

Comments

@igs3000
Copy link

igs3000 commented Jun 12, 2023

Dear Robert Martin,

In fact, it is not at all a bug or issue. Simply it is a doubt. I could not find any other person who can provide an answer to this doubt. So, I am raising it as a 'Issue' here. -Sorry.

The README.md mentioned about new localization feature available in aquasim-ng.

It seems that the 'aqua-sim-localization.cc' has AquaSimRBLocalization (Range-based localization) and it can be used to set a node as RefNode" to "Set as a reference node for localization" - but there is confusion in using this since there is no documentation available for it.

But, readme.md as well as the pdf documents of aquasim-ng were not showing any example case of using localization in a simulation.

  1. How to enable and disable localization in a UWSN simulation?
  2. If localization is enabled, then how to select one particular localization algorithm in a simulation?
  3. If we are not enabling localization in a scenario that is using VBF, then it will use the exact locations provided by ns-3. Correct? If localization is enabled, will VBF use the estimated locations provided by the localization algorithm,?
  4. If a VBF scenario runs (a) with and (b) without the localization algorithm, then theoretically, the overall performance of VBF in the case 'a' ( with localization) will be a little bit poor than that of 'b' (with localization) - because, localization will only provide approximate, estimated location but ns-3 will provide ideal, exact locations. - am I correct?
  5. Is the present implementation of range-based and range-free localization algorithms could be used in a UWSN simulation?
  6. Further, the in the helper functions, the time synchronization and localization-related lines are commented.
    //Ptr sync = m_sync.Create();
    //Ptr loc = m_localization.Create();
    //device->SetMac(mac,sync,loc);
    should we uncomment those lines to make use of localization?

Of course, it may be possible to use localization features on a trial-and-error basis. But, your answers may help one to use them in a correct, authentic way.

Charles Pandian

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

1 participant