Patent ID: 9635681
Date: 2017-04-25
CPC Classifications: H04L,H04W

Claim:
1. A method for scheduling resources allocation within a wireless communications network comprising at least one network cell, the at least one network cell comprising a central unit providing coverage over the network cell and managing at least one transmission frame for putting into communication the central unit with at least one corresponding user equipment within the network cell, the method comprising: retrieving input parameters, said input parameters comprising, for each user equipment, a channel quality parameter indicative of a measured/estimated channel quality based on actual network cell conditions; applying a de-contextualization function to each channel quality parameter for obtaining a corresponding atomic channel quality parameter indicative of the channel quality de-contextualized from the actual network cell conditions; performing a scheduling algorithm for providing a binary allocation matrix indicative of each scheduled physical resource block, transmission frame and user equipment, and applying a contextualization function to said allocation matrix for obtaining indication of a transport block size to be used by the scheduled transmission frame for transport blocks transmissions from or towards each scheduled user equipment, wherein said performing a scheduling algorithm comprises reiterating the scheduling algorithm until all the atomic channel quality parameters have been zeroed, said scheduling algorithm comprising, for each iteration: for each selected user equipment, masking the atomic channel quality parameters by a current buffer status variable indicative of a current status of a buffer of the user equipment; scheduling the user equipment, transmission frame and physical resource block whose masked atomic channel quality parameter has a maximum value; upon each scheduling, updating the allocation matrix by setting an element of the allocation matrix corresponding to the scheduled user equipment, transmission frame and physical resource block at a first value indicative of the scheduling; updating the current buffer status variable of the scheduled user equipment according to said scheduling; zeroing the atomic channel quality parameters related to the scheduled transmission frame for the scheduled physical resource block, and updating each atomic channel quality parameter different from zero corresponding to the scheduled physical resource block.