IP Library Granted Patent US 9,999,042
Granted Patent B2
US 9,999,042 · App. 15/126,202 · Granted Jun 12, 2018

Small cell resource allocation

Inventor: Keith Briggs (London, GB)
Assignee: British Telecommnications Public Limited Company
H04W72/044H04L5/0071H04L5/001H04W84/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,999,042
App. No.
15/126,202
Granted
Jun 12, 2018
Kind
B2
Abstract

The disclosure provides a method and small cell for allocating a Resource Block (RB) to a transmission between the small cell and a User Equipment (UE) the method comprising generating a value using a quasi-random, low-discrepancy, number generator, associating the value with a RB and allocating the RB to a transmission between the small cell and the UE.

Claims (45)

1. A method of allocating a Resource Block (RB) to a transmission between a small cell and a User Equipment (UE), the method comprising:

a) generating a value using a quasi-random, low-discrepancy, number generator;

b) associating the value with the RB; and

c) allocating the RB to the transmission between the small cell and the UE,

wherein a plurality of RBs are to be allocated to the transmission between the small cell and the UE, such that the method further comprises:

d) determining if a count of RBs allocated to the transmission between the small cell and the UE is less than the plurality of RBs to be allocated; and

e) if the count of RBs is less than the plurality of RBs to be allocated, repeating the generating, the associating, and the allocating for one of the plurality of RBs not yet allocated.

2. The method of claim 1 , wherein the allocating further comprises:

i) determining if the RB has already been allocated to the transmission between the small cell and the UE; and, if the RB has already been allocated,

ii) selecting an alternative RB;

iii) determining if the alternative RB has already been allocated to the transmission between the small cell and the UE; and, if the alternative RB has not been allocated,

iv) allocating the alternative RB to the transmission between the small cell and the UE.

3. The method of claim 1 , wherein the generating further comprises:

i) generating a plurality of rejected values using the quasi-random number generator;

ii) removing the plurality of rejected values from a range of values; and

iii) generating the value using the quasi-random number generator from the range of values.

4. The method of claim 1 , wherein the quasi-random number generator is a Sobol' quasi-random number generator.

5. The method of claim 1 , further comprising:

transmitting a signal between the small cell and the UE based on the RB allocation.

6. The method of claim 1 , further comprising:

sending the RB allocation by the small cell to the UE.

7. A non-transitory computer-readable storage medium storing a computer program containing computer-executable code which, when executed on a computer, causes the computer to perform the method of claim 1 .

8. A small cell adapted to allocate a Resource Block (RB) to a transmission with a User Equipment (UE), the small cell comprising:

a transceiver adapted to communicate with the UE using an RB allocation; and

a processor adapted to

a) generate a value using a quasi-random, low-discrepancy, number generator,

b) associate the value with the RB, and

c) allocate the RB to the transmission between the transceiver and the UE,

wherein the small cell is adapted to allocate a plurality of RBs to the transmission with the UE, such that the processor is further adapted to

d) determine if a count of RBs allocated to the transmission between the small cell and the UE is less than the plurality of RBs to be allocated, and

e) if the count of RBs is less than the plurality of RBs to be allocated, repeat the generating, the associating, and the allocating for one of the plurality of RBs not yet allocated.

9. The small cell of claim 8 , wherein, to allocate, the processor is further adapted to:

i) determine if the RB has already been allocated to the transmission between the small cell and the UE, and, if the RB has already been allocated,

ii) select an alternative RB,

iii) determine if the alternative RB has already been allocated to the transmission between the small cell and the UE, and, if the alternative RB has not already been allocated,

iv) allocate the alternative RB to the transmission between the small cell and the UE.

10. The small cell of claim 8 , wherein, to generate, the processor is further adapted to:

i) generate a plurality of rejected values using the quasi-random number generator;

ii) remove the plurality of rejected values from a range of values; and

iii) generate the value using the quasi-random number generator from the range of values.

11. The small cell of claim 8 , wherein the quasi-random number generator is a Sobol' quasi-random number generator.

12. The small cell of claim 8 , wherein the transceiver is further adapted to transmit a signal to the UE based on the RB allocation.

13. The small cell of claim 8 , wherein the transceiver is further adapted to send the RB allocation to the UE.

14. The small cell of claim 8 , wherein the small cell is a femtocell.

15. A wireless network comprising the small cell of claim 8 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2016
From: BRIGGS, KEITH
To: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Reel/Frame 039925/0642 →
Priority Claims (1)
EP 14250047 · Mar 18, 2014 · regional
Continuity (1)
Related Publication 20170086181A1 · Mar 23, 2017