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

Updated simulator to allow multiple gateways #10

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

JuanPabloGM
Copy link

No description provided.

Update framework to allow multiple gateways:
- All UL packets store RSS and SNR values from node to every gateway.
- A node knows which gateway is relaying any DL message (the one with max. SNR and non-collided UL packet).
- Location class is changed to allow a rectangular area.
- New variables added to configure the number of gateways and their distribution
- New simulation file: simulation_multiple_gw.py
- Node locations are now generated considering the rectangular area covered by all gateways.
- Gateways are distributed in a grid (2 rows max.), as configured in GlobalConfig.py.
@JuanPabloGM JuanPabloGM reopened this Aug 30, 2018
RectangularArea allows to create a subarea of the whole network's area
This update enables to create an indoor area where nodes belong to an indoor environment. Every time a new node's location is generated, it is checked to be inside the indoor area and indoor parameter is set. Origin and size of the indoor area are fixed, but they can easily be changed. 
Indoor Area will be defined only if indoor_nodes is True in GlobalConfig.py.
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

Successfully merging this pull request may close these issues.

1 participant