IP Library Granted Patent US 10,206,158
Granted Patent B2
US 10,206,158 · App. 15/442,865 · Granted Feb 12, 2019

Techniques for improved allocation of network resources using geolocation and handover management

Inventors: Adam Hamilton (Bracknell, GB); Nick Cooper (Abingdon, GB); Peter Kenington (Devauden, GB)
Assignee: Viavi Solutions UK Limited
H04W36/38H04W36/0061H04W36/0083H04W36/00835H04W36/08H04W36/165H04W36/32H04W72/04
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 10,206,158
App. No.
15/442,865
Granted
Feb 12, 2019
Kind
B2
Abstract

Techniques for improved allocation of network resources using geolocation and handover management are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for optimizing a mobile communications network. The system may comprise one or more processors communicatively coupled to a mobile communications network. The one or more processors may be configured identify a neighbors table comprising a handover priority list of target base stations prioritized based on relative signal strength or quality of service of the target base stations apparent to mobile devices in a footprint of a source base station. The one or more processors may also be configured to determine a non-obvious handover plan based on at least one of geolocation data of a mobile device, user information associated with the mobile device, and network resources data. The one or more processors may further be configured to update the handover priority list in the neighbors table based on the non-obvious handover plan to provide improved allocation of network resources and improved signal strength or quality of service to a plurality of mobile devices within the mobile communications network over a sustained period of time.

Claims (96)

1. A method comprising:

identifying, by one or more devices, multiple mobile devices that are accessing a network;

determining, by the one or more devices, first information regarding a first mobile device, of the multiple mobile devices, of a first subscriber,

the first mobile device accessing a first layer of the network;

determining, by the one or more devices, second information regarding a second mobile device, of the multiple mobile devices, of a second subscriber,

the second mobile device accessing a second layer of the network, and

the second layer of the network being different from the first layer of the network;

determining, by the one or more devices, combined information regarding the multiple mobile devices by combining the first information regarding the first mobile device with the second information regarding the second mobile device;

determining, by the one or more devices, a handover plan based on the combined information regarding the multiple mobile devices; and

managing, by the one or more devices, a handover based on the handover plan.

2. The method of claim 1 , where determining the handover plan comprises:

determining the handover plan based on geolocation data of the first mobile device.

3. The method of claim 2 , where the geolocation data of the first mobile device comprises information regarding at least one of:

speed,

direction of movement,

historic location,

current location, or

travel path prediction.

4. The method of claim 1 , further comprising:

identifying a neighbors table comprising a handover priority list associated with target base stations prioritized based on at least one of relative signal strength or quality of service of the target base stations,

where managing the handover comprises:

managing the handover of the first mobile device from a source base station to one of the target base stations based on the handover priority list.

5. The method of claim 4 , further comprising:

determining that a speed of the first mobile device satisfies a speed threshold,

where determining the handover plan comprises:

determining the handover plan that at least one of removes or deprioritizes small cell handover from the handover priority list based on determining that the speed of the first mobile device satisfies the speed threshold.

6. The method of claim 4 , where information in the handover priority list is prioritized based on a predicted next position of the first mobile device.

7. The method of claim 4 , further comprising:

determining that a type of service of the first mobile device is a voice service,

where determining the handover plan comprises:

determining the handover plan that prioritizes voice-capable base stations associated with the handover priority list based on determining that the type of service of the first mobile device is the voice service.

8. A non-transitory computer-readable storage medium storing instructions, the instructions comprising:

one or more instructions that, when executed by at least one processor, cause the at least one processor to:

identify multiple mobile devices that are accessing a network;

determine first information regarding a first mobile device, of the multiple mobile devices, of a first subscriber,

the first mobile device accessing a first layer of the network;

determine second information regarding a second mobile device, of the multiple mobile devices, of a second subscriber,

the second mobile device accessing a second layer of the network, and

the second layer of the network being different from the first layer of the network;

determine combined information regarding the multiple mobile devices by combining the first information regarding the first mobile device with the second information regarding the second mobile device;

determine a handover plan based on the combined information regarding the multiple mobile devices; and

manage a handover based on the handover plan.

9. The non-transitory computer-readable storage medium of claim 8 , where the one or more instructions, that cause the at least one processor to determine the handover plan, cause the at least one processor to:

determine the handover plan based on geolocation data of the first mobile device.

10. The non-transitory computer-readable storage medium of claim 9 , where the geolocation data of the first mobile device comprises information regarding at least one of:

speed,

direction of movement,

historic location,

current location, or

travel path prediction.

11. The non-transitory computer-readable storage medium of claim 8 ,

where the one or more instructions further cause the at least one processor to:

identify a neighbors table comprising a handover priority list associated with target base stations prioritized based on at least one of relative signal strength or quality of service of the target base stations, and

where the one or more instructions, that cause the at least one processor to manage the handover, cause the at least one processor to:

manage the handover of the first mobile device from a source base station to one of the target base stations based on the handover priority list.

12. The non-transitory computer-readable storage medium of claim 11 ,

where the one or more instructions further cause the at least one processor to:

determine that a speed of the first mobile device satisfies a speed threshold, and

where the one or more instructions, that cause the at least one processor to determine the handover plan, cause the at least one processor to:

determine the handover plan that at least one of removes or deprioritizes small cell handover from the handover priority list based on determining that the speed of the first mobile device satisfies the speed threshold.

13. The non-transitory computer-readable storage medium of claim 11 , where information in the handover priority list is prioritized based on a predicted next position of the first mobile device.

14. The non-transitory computer-readable storage medium of claim 11 ,

where the one or more instructions further cause the at least one processor to:

determine that a type of service of the first mobile device is a voice service, and

where the one or more instructions, that cause the at least one processor to determine the handover plan, cause the at least one processor to:

determine the handover plan that prioritizes voice-capable base stations associated with the handover priority list based on determining that the type of service of the first mobile device is the voice service.

15. A device comprising:

one or more processors to:

identify multiple mobile devices that are accessing a network;

determine first information regarding a first mobile device, of the multiple mobile devices, of a first subscriber,

the first mobile device accessing a first layer of the network;

determine second information regarding a second mobile device, of the multiple mobile devices, of a second subscriber,

the second mobile device accessing a second layer of the network, and

the second layer of the network being different from the first layer of the network;

determine combined information regarding the multiple mobile devices by combining the first information regarding the first mobile device with the second information regarding the second mobile device;

determine a handover plan based on the combined information regarding the multiple mobile devices; and

manage a handover based on the handover plan.

16. The device of claim 15 , where the one or more processors, when determining the handover plan, are to:

determine the handover plan based on geolocation data of the first mobile device.

17. The device of claim 16 , where the geolocation data of the first mobile device comprises information regarding at least one of:

speed,

direction of movement,

historic location,

current location, or

travel path prediction.

18. The device of claim 15 ,

where the one or more processors are further to:

identify a neighbors table comprising a handover priority list associated with target base stations prioritized based on at least one of relative signal strength or quality of service of the target base stations, and

where the one or more processors, when managing the handover, are to:

manage the handover of the first mobile device from a source base station to one of the target base stations based on the handover priority list.

19. The device of claim 18 ,

where the one or more processors are further to:

determine that a speed of the first mobile device satisfies a speed threshold, and

where the one or more processors, when determining the handover plan, are to:

determine the handover plan that at least one of removes or deprioritizes small cell handover from the handover priority list based on determining that the speed of the first mobile device satisfies the speed threshold.

20. The device of claim 18 , where information in the handover priority list is prioritized based on a predicted next position of the first mobile device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: HAMILTON, ADAM; COOPER, NICK; KENINGTON, PETER
To: JDSU UK LIMITED
Reel/Frame 041384/0959 →
CHANGE OF NAME Recorded Feb 27, 2017
From: JDSU UK LIMITED
To: VIAVI SOLUTIONS UK LIMITED
Reel/Frame 041385/0053 →
Continuity (2)
Continuation 14328045 · Jul 10, 2014
Related Publication 20170171793A1 · Jun 15, 2017