Coordination and QoS scheduling
First Claim
1. A cellular telecommunications network having a first base station corresponding to a first cell and serving a cell area, the cellular telecommunications network also having a scheduler that is instantiated at least partially by a physical computer-readable storage medium of the cellular telecommunications network, the scheduler being adapted to:
- identify a first device set comprising high priority mobile devices, at least some devices in the first set being high priority cell-edge devices, and at least some devices in the first set being high priority cell-center devices;
identify a second device set comprising low priority mobile devices, at least some devices in the second set being low priority cell-edge devices, and at least some devices in the second set being low priority cell-center devices;
after identifying a plurality of resource blocks that are associated with the first base station, reserve a subset of resource blocks for use by the high and low priority cell-edge devices, whereby resource blocks that are assigned to the high and low priority cell-edge devices are selected only from the subset of resource blocks;
using resource blocks selected only from the reserved subset, conduct a first assignment by assigning a resource block to each high priority cell-edge device;
after the first assignment is complete, conduct a second assignment by assigning an available resource block to each high priority cell-center device, wherein the resource blocks assigned during the second assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks;
after the second assignment is complete, conduct a third assignment by assigning an unassigned resource block to each low priority cell-edge device, wherein the resource blocks assigned during the third assignment are selected only from the reserved subset; and
after the third assignment is complete, conduct a fourth assignment by assigning a remaining resource block to each low priority cell-center device, wherein the resource blocks assigned during the fourth assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks.
1 Assignment
0 Petitions
Accused Products
Abstract
A scheduler for a cellular telecommunications network is provided having a first base station corresponding to a first cell and serving a cell area, the scheduler being adapted to: identify mobile devices located at the edge of the cell area; obtain resource usage information of mobile devices located at the edge of neighboring cell areas; and, allocate resource blocks for data transmission based on the location of the mobile devices and the received resource usage information, wherein those data transmissions with a high priority indication and which are for mobile devices located at the edge of the cell area are allocated with a higher priority than those data transmissions with a high priority indication and which are for mobile devices not located at the edge of the cell area. An associated method and computer readable storage medium are also provided.
-
Citations
20 Claims
-
1. A cellular telecommunications network having a first base station corresponding to a first cell and serving a cell area, the cellular telecommunications network also having a scheduler that is instantiated at least partially by a physical computer-readable storage medium of the cellular telecommunications network, the scheduler being adapted to:
-
identify a first device set comprising high priority mobile devices, at least some devices in the first set being high priority cell-edge devices, and at least some devices in the first set being high priority cell-center devices; identify a second device set comprising low priority mobile devices, at least some devices in the second set being low priority cell-edge devices, and at least some devices in the second set being low priority cell-center devices; after identifying a plurality of resource blocks that are associated with the first base station, reserve a subset of resource blocks for use by the high and low priority cell-edge devices, whereby resource blocks that are assigned to the high and low priority cell-edge devices are selected only from the subset of resource blocks; using resource blocks selected only from the reserved subset, conduct a first assignment by assigning a resource block to each high priority cell-edge device; after the first assignment is complete, conduct a second assignment by assigning an available resource block to each high priority cell-center device, wherein the resource blocks assigned during the second assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks; after the second assignment is complete, conduct a third assignment by assigning an unassigned resource block to each low priority cell-edge device, wherein the resource blocks assigned during the third assignment are selected only from the reserved subset; and after the third assignment is complete, conduct a fourth assignment by assigning a remaining resource block to each low priority cell-center device, wherein the resource blocks assigned during the fourth assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a cellular telecommunications network for allocating resource blocks for data transmission to or from mobile devices connected to a first base station, the first base station corresponding to a first cell and serving a cell area, the method comprising:
-
identifying a first device set comprising high priority mobile devices, at least some devices in the first set being high priority cell-edge devices, and at least some devices in the first set being high priority cell-center devices; identifying a second device set comprising low priority mobile devices, at least some devices in the second set being low priority cell-edge devices, and at least some devices in the second set being low priority cell-center devices; after identifying a plurality of resource blocks that are associated with the first base station, reserving a subset of resource blocks for use by the high and low priority cell-edge devices, whereby resource blocks that are assigned to the high and low priority cell-edge devices are selected only from the subset of resource blocks; using resource blocks selected only from the reserved subset, conducting a first assignment by assigning a resource block to each high priority cell-edge device; after the first assignment is complete, conducting a second assignment by assigning an available resource block to each high priority cell-center device, wherein the resource blocks assigned during the second assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks; after the second assignment is complete, conducting a third assignment by assigning an unassigned resource block to each low priority cell-edge device, wherein the resource blocks assigned during the third assignment are selected only from the reserved subset; and after the third assignment is complete, conducting a fourth assignment by assigning a remaining resource block to each low priority cell-center device, wherein the resource blocks assigned during the fourth assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored thereon instructions which can be executed to perform a method of:
-
identifying a first device set comprising high priority mobile devices associated with a first base station, at least some devices in the first set being high priority cell-edge devices, and at least some devices in the first set being high priority cell-center devices; identifying a second device set comprising low priority mobile devices also associated with the first base station, at least some devices in the second set being low priority cell-edge devices, and at least some devices in the second set being low priority cell-center devices; after identifying a plurality of resource blocks that are associated with the first base station, reserving a subset of resource blocks for use by the high and low priority cell-edge devices, whereby resource blocks that are assigned to the high and low priority cell-edge devices are selected only from the subset of resource blocks; using resource blocks selected only from the reserved subset, conducting a first assignment by assigning a resource block to each high priority cell-edge device; after the first assignment is complete, conducting a second assignment by assigning an available resource block to each high priority cell-center device, wherein the resource blocks assigned during the second assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks; after the second assignment is complete, conducting a third assignment by assigning an unassigned resource block to each low priority cell-edge device, wherein the resource blocks assigned during the third assignment are selected only from the reserved subset; and after the third assignment is complete, conducting a fourth assignment by assigning a remaining resource block to each low priority cell-center device, wherein the resource blocks assigned during the fourth assignment are selected from the plurality of resource blocks including the reserved subset of resource blocks. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification