1. The cell association is done by choosing the BS/Femto that provides the highest recveived power at the UE. This is done including the transmit-power, large scale path loss and shadowing, but not fading.
2. The decision is not taken by the actors in the network, but on an abstract level, simply comparing the received powers (as described above). So you could say that corresponds to the decision of a central controller.
3. In general, the UEs are assumed to be “fullbuffer” users. To activate traffic models, you can set
simulation_type = ‘tri_sector_tilted_traffic’;
in your launcher file. The currently implemented traffic models can be found in +traffic_models. The assigment is done in LTE_trafficmodel.m
Please let me know if you have further questions regarding the cell association or traffic models.