![]() |
User Manual, Developers Guide and API Documentation |
![]() |
Classes | |
| class | BestCapacity |
| class | BestChannel |
| class | DoNotUseDSA |
| struct | DSAResult |
| class | DSASlave |
| DSA strategy to be used in slave scheduler (UT-RS-TX, uplink). More... | |
| class | DSAStrategy |
| provides methods for "Dynamic Subchannel Assignment" (DSA). Used by scheduler strategies for during doAdaptiveResourceScheduling() More... | |
| class | DSAStrategyInterface |
| provides methods for "Dynamic Subchannel Assignment" (DSA). Used by scheduler strategies for during doAdaptiveResourceScheduling() More... | |
| class | FarFirst |
| DSA startegy equally distributing available resources between users. If there are n resources and m users: m1 = n mod m users get floor(n/m) + 1 resources, m - m1 users get floor(n/m) resources. The resources are then granted to a user by first increasing the subChannel number, then the timeSlot, then the spatialLayer. TODO: Make it configurable in which order time, frequency and space domain are used for resource sorting. More... | |
| class | Fixed |
| DSA startegy equally distributing available resources between users. If there are n resources and m users: m1 = n mod m users get floor(n/m) + 1 resources, m - m1 users get floor(n/m) resources. The resources are then granted to a user by first increasing the subChannel number, then the timeSlot, then the spatialLayer. TODO: Make it configurable in which order time, frequency and space domain are used for resource sorting. More... | |
| class | FreqFirst |
| class | HighCwithHighI |
| DSA startegy equally distributing available resources between users. If there are n resources and m users: m1 = n mod m users get floor(n/m) + 1 resources, m - m1 users get floor(n/m) resources. The resources are then granted to a user by first increasing the subChannel number, then the timeSlot, then the spatialLayer. TODO: Make it configurable in which order time, frequency and space domain are used for resource sorting. More... | |
| class | InterferenceCoordinatedSimple |
| class | LinearFFirst |
| class | NearbyFirst |
| DSA startegy equally distributing available resources between users. If there are n resources and m users: m1 = n mod m users get floor(n/m) + 1 resources, m - m1 users get floor(n/m) resources. The resources are then granted to a user by first increasing the subChannel number, then the timeSlot, then the spatialLayer. TODO: Make it configurable in which order time, frequency and space domain are used for resource sorting. More... | |
| class | Random |
Typedefs | |
| typedef wns::PyConfigViewCreator < DSAStrategyInterface, DSAStrategyInterface > | DSAStrategyCreator |
| typedef wns::StaticFactory < DSAStrategyCreator > | DSAStrategyFactory |
Variables | |
| const int | DSAsubChannelNotFound = -1 |
| typedef wns::PyConfigViewCreator<DSAStrategyInterface, DSAStrategyInterface> wns::scheduler::strategy::dsastrategy::DSAStrategyCreator |
Definition at line 87 of file DSAStrategyInterface.hpp.
| typedef wns::StaticFactory<DSAStrategyCreator> wns::scheduler::strategy::dsastrategy::DSAStrategyFactory |
Definition at line 88 of file DSAStrategyInterface.hpp.
Definition at line 45 of file DSAStrategyInterface.hpp.
1.5.5