User Manual, Developers Guide and API Documentation

wns::scheduler::strategy::dsastrategy Namespace Reference


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 Documentation

Definition at line 87 of file DSAStrategyInterface.hpp.

Definition at line 88 of file DSAStrategyInterface.hpp.


Variable Documentation

Definition at line 45 of file DSAStrategyInterface.hpp.


Generated on Sun May 27 03:33:05 2012 for openWNS by  doxygen 1.5.5