Patent attributes
A scheduler for ranking-based scheduling of multiple users on a shared communication channel of a serving base station in a wireless communication system comprises a determiner (42), a priority ranker (44), a user selector (46) and a resource allocator (48). The determiner (42) is configured to determine, for each user of a given traffic class, measured bandwidth share ratios with respect to each of a number of other traffic classes. The priority ranker (44) is configured to determine, for each user, a priority rank based on i) achievable bit rate of the user according to reported channel quality, and ii) a quality of service component representing compliance of the measured bandwidth share ratios to corresponding target bandwidth share ratios. The user selector (46) is configured to select a subset of the users among those users having the highest priority ranks, and the resource allocator (48) is configured to allocate transmission resources of the base station to the selected subset of the users for transmission of user data on the shared communication channel.