Cellular network handoff planning
First Claim
Patent Images
1. A method comprising:
- receiving, by one or more processors, a navigation route from a mobile device, wherein the navigation route indicates an intended path of travel;
determining, by one or more processors, a carrier of the mobile device;
determining, by one or more processors, a set of checkpoints along the navigation route, wherein the set of checkpoints is based on an expected location of the mobile device at timed increments;
selecting, by one or more processors, a plurality of cell sites servicing the set of checkpoints, wherein the plurality of cell sites is associated with the carrier;
generating, by one or more processors, a cell site handoff plan based on the plurality of cell sites with a set of handoff times based on an estimated arrival time of the mobile device at each checkpoint of the set of checkpoints; and
sending, by one or more processors, the cell site handoff plan to a base station controller of each cell site of the plurality of cell sites.
3 Assignments
0 Petitions
Accused Products
Abstract
Planning cell site handoffs using a navigation route. The navigation route is compared to the location of cell sites to predict the arrival time of a mobile device into each cell. Cell sites are selected based on the navigation route and user activity. Handoff between cells sites are scheduled in advance based on the navigation route.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving, by one or more processors, a navigation route from a mobile device, wherein the navigation route indicates an intended path of travel; determining, by one or more processors, a carrier of the mobile device; determining, by one or more processors, a set of checkpoints along the navigation route, wherein the set of checkpoints is based on an expected location of the mobile device at timed increments; selecting, by one or more processors, a plurality of cell sites servicing the set of checkpoints, wherein the plurality of cell sites is associated with the carrier; generating, by one or more processors, a cell site handoff plan based on the plurality of cell sites with a set of handoff times based on an estimated arrival time of the mobile device at each checkpoint of the set of checkpoints; and sending, by one or more processors, the cell site handoff plan to a base station controller of each cell site of the plurality of cell sites. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to receive a navigation route from a mobile device, wherein the navigation route indicates an intended path of travel; program instructions to determine a carrier of the mobile device; program instructions to determine a set of checkpoints along the navigation route, wherein the set of checkpoints is based on an expected location of the mobile device at timed increments; program instructions to select a plurality of cell sites servicing the set of checkpoints, wherein the plurality of cell sites is associated with the carrier; program instructions to generate a cell site handoff plan based on the plurality of cell sites with a set of handoff times based on an estimated arrival time of the mobile device at each checkpoint of the set of checkpoints; and program instructions to send the cell site handoff plan to a base station controller of each cell site of the plurality of cell sites. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system comprising:
-
one or more computer hardware processors, one or more computer readable storage devices, and program instructions stored on the one or more computer readable storage devices for execution by at least one of the one or more hardware processors, the program instructions comprising; program instructions to receive a navigation route from a mobile device, wherein the navigation route indicates an intended path of travel; program instructions to determine a carrier of the mobile device; program instructions to determine a set of checkpoints along the navigation route, wherein the set of checkpoints is based on an expected location of the mobile device at timed increments; program instructions to select a plurality of cell sites servicing the set of checkpoints, wherein the plurality of cell sites is associated with the carrier; program instructions to generate a cell site handoff plan based on the plurality of cell sites with a set of handoff times based on an estimated arrival time of the mobile device at each checkpoint of the set of checkpoints; and program instructions to send the cell site handoff plan to a base station controller of each cell site of the plurality of cell sites. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification