The following describe the OFDMA UL algorithm presented in Section 9.8.
For i=1:# of snapshots
- Distribute sufficiently many UEs randomly throughout the system area such that to each cell within the HO margin of 3 dB the same number K of users is allocated as active UEs
- Calculate the pathloss from each UE to all cells and find the smallest pathloss
- Link the UE randomly to a cell to which the pathloss is within the smallest pathloss plus the HO margin of 3 dB
- Select K UEs randomly from all the UEs linked to one cell as active UEs. These K active UEs will be scheduled during this snapshot
- Note: a full load system is assumed by default, namely, all available RBs will be allocated to active UEs. And each UE is scheduled with the same number N of RBs. This behaviour can be overridden (see 9.3.6) and the system can be partially loaded, each UE is still scheduled with the same number (symbol to be inserted) of RBs.
- Perform UL power control
- Calculate UL C/I for all active UEs in all cells.
- Loop over all cells from j=1 to (the number of cells in the system area e.g. 57 for 19 sites with tri-sector antennas)
- Loop over all active UEs from k=1 to K
- For the k-th active UE in the j-th cell (i.e. UE_j,k ) its C/I is denoted by .
Determine the throughput for each UE with its C/I according to the link-to-system level mapping.
Collect statistics.