Thesis Simulation

Environment constants can be found in src/global_environment.h.

After executing the program, .dat files will be generated. You can use gnuplot to visualize them.
To view AP and UE's location in room:

gnuplot -p plot_room.gnu

To show AP and UE's association and location:

gnuplot -p plot_pair.gnu

To show all of above + AP's assigned RB #:

gnuplot -p plot_fr.gnu

call GCC with -DDEBUG to show 2nd Tier details in console. more detailed log files for 1st Tier & 2nd Tier can be found under ./log/. Final output configuration (clustering, RB, tdma, RA) of each instance can be found in ./sol/.

TODO

  • Use channel formula
  • NLOS channel
  • Resource block allocation (graph?!)
  • Output data for integration with NS-3
  • TDMA
  • Dynamic RA: 1st Tier
  • Remove candidate modulation schemes that does not fit requirement
  • Dynamic RA: 2nd Tier
  • sort UE by channel (for NOMA)

Note

  • Angle(s) of irradiance and incidence:
  • On the issue of "order of Lambertian emission":
    • This paper says:
      when "semi-angle at half illuminance" = 60 deg, "order of Lambertian emission" = 1.
    • This paper gives different formula to calculate.
    • i am confusion. america exblain

Wed, Jul 08 2020, 22:29