Skip to content

Framework to compute the throughput in Wireless Networks based on the generated interference

License

Notifications You must be signed in to change notification settings

fwilhelmi/interference_based_throughput_calculation_framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Interference-based throughput calculation framework for Wireless Networks

Author

Repository description

This framework allows to generate random 3D-networks and to compute the throughput they experience. Based on the nodes position and their configuration (channel and transmit power), the throughput is computed as the theoretical capacity (Shannon's equation). It is assumed a downlink transmission from an Access Point (AP) to a Station (STA).

Important note: This framework does not consider any channel access protocol (e.g. CSMA), so it attempts to capture a full-interference regime to study the interactions between Wireless Networks. This code has been previously used in the following projects:

System model

Throughput is computed according to nodes' location and configuration:

  • Downlink traffic is assumed (from an AP to an STA)
  • APs are constantly transmitting (full-interference regime)
  • Throughput is computed according to the Signal-to-Interference-Noise-Ratio (SINR), which depends on the transmit power, the distance and the interference
  • Co-channel interference is assumed (20 dBm drop for each channel distance)
  • Path-loss is considered to include shadowing and obstacles effects (further implementation details can be found at the "./power_management_methods/power_matrix.m" function)

Running instructions

To run the code, just

  1. "add to path" all the folders and subfolders in "./framework_throughput_calculation",
  2. Access to "framework_throughput_calculation" folder
  3. Execute script "./framework_throughput_calculation/example_throughput_calculation.m" to see an example

Contribute

If you want to contribute, please contact to [email protected]

About

Framework to compute the throughput in Wireless Networks based on the generated interference

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages