Deviced based network steering
Abstract
Aspects of the subject disclosure may include, for example, attaching a mobile device to an initial bearer at a base station of a mobility network, monitoring a performance parameter for communication by the mobile device on the initial bearer, requesting, by the mobile device, information about other bearers at the base station of the mobility network, wherein the requesting is responsive to the performance parameter failing to exceed a predetermined performance threshold, receiving at the mobile device, network information about other bearers at the base station of the mobility network, the network information including current capacity information for the other bearers, selecting, by the mobile device, a selected alternative bearer based on the information about other bearers, and communicating, to the mobility network, a user equipment (UE) capabilities message identifying the selected alternative bearer and omitting the initial bearer to change bearers to obtain better communication performance at the mobile device. Other embodiments are disclosed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
communicating, by a processing system including a processor, to a user equipment (UE) device on a mobility network, a network assignment, the network assignment selected by the processing system based on network usage information of the mobility network, the network assignment identifying an initial bearer for attachment by the UE device; communicating, by the processing system, to the UE device, usage information for alternative bearers at a base station of the mobility network; receiving, by the processing system, from the UE device, a message identifying a selected alternative bearer; communicating, by the processing system, to the UE device, a bearer assignment message identifying the selected alternative bearer to which the UE device is assigned; and initiating, by the processing system, communication with the UE device on the selected alternative bearer at a base station of the mobility network.
2 . The method of claim 1 , further comprising:
providing, by the processing system, the usage information for alternative bearers at the base station of the mobility network to assist the UE device in selecting an alternative bearer to improve performance at the UE device.
3 . The method of claim 2 , further comprising:
receiving, by the processing system, a bearer change communication requesting a change of bearer responsive to a determination at the UE device that data throughput at the UE device on the initial bearer does not satisfy a predetermined threshold.
4 . The method of claim 1 , further comprising:
receiving, by the processing system, a bearer change communication requesting a change of bearer responsive to a determination at the UE device that a performance parameter at the UE device operating on the initial bearer does not satisfy a predetermined performance threshold.
5 . The method of claim 1 , further comprising:
receiving, by the processing system, from the user equipment (UE) device, a registration communication requesting registration by the UE device on a mobility network.
6 . The method of claim 5 , wherein the receiving a registration communication comprises:
receiving, by the processing system, an initial UE capabilities message, the initial UE capabilities message indicating the UE device is capable of communication on fifth generation (5G) cellular systems and fourth generation long-term evolution (4G LTE) cellular systems.
7 . The method of claim 1 , further comprising:
receiving, by the processing system, from the UE device, bearer information about detected bearers detected by the UE device at the base station of the mobility network.
8 . The method of claim 7 , further comprising:
receiving, by the processing system, from the UE device, a request for information about communication traffic congestion on detected bearers detected by the UE device at the base station.
9 . The method of claim 7 , wherein the communicating usage information for alternative bearers at the base station comprises:
communicating, by the processing system, information about traffic capacity on the alternative bearers, wherein the alternative bearers are selected based on the bearer information about detected bearers detected by the UE device.
10 . The method of claim 1 , further comprising:
receiving, by the processing system, from the UE device, a UE capabilities message, the identifying the selected alternative bearer and omits the initial bearer to force the processing system to reassign the UE device to a bearer other than the initial bearer.
11 . A mobile device, comprising:
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: initiating communication on an initial bearer of a base station of a mobility network; requesting information about other bearers at the base station of the mobility network; receiving network information about other bearers at the base station of the mobility network; selecting a selected alternative bearer based on the information about other bearers at the base station; and communicating, to the mobility network, a message identifying the selected alternative bearer and omitting the initial bearer to change bearers to obtain better communication performance at the mobile device.
12 . The mobile device of claim 11 , wherein the receiving network information about other bearers at the base station of the mobility network comprises:
receiving information about available capacity for the other bearers at the base station of the mobility network to assist the mobile device in selecting the alternative bearer to improve communication performance at the mobile device.
13 . The mobile device of claim 11 , wherein the operations further comprise:
monitoring a performance parameter for communication on the initial bearer of the base station of a mobility network; and requesting the information about other bearers in response to the performance parameter failing to exceed a predetermined performance threshold.
14 . The mobile device of claim 13 , wherein the monitoring a performance parameter for communication on the initial bearer comprises:
monitoring data throughput at the mobile device.
15 . The mobile device of claim 11 , wherein the operations further comprise:
identifying a plurality of bearers detected by the mobile device; measuring respective relative signal strength values for respective bearers of the plurality of bearers; registering with the mobility network, including communicating an initial UE capabilities message to the base station of the mobility network; and communicating to the mobility network identification information for the respective bearers and the respective relative signal strength values for the respective bearers.
16 . The mobile device of claim 11 , wherein the selecting a selected alternative bearer comprises:
selecting as the selected alternative bearer a relatively lower energy bearer than the initial bearer to reduce power consumption of the mobile device while maintaining a data throughput value that exceeds a predetermined data throughput threshold for the relatively lower energy bearer.
17 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
receiving, at a network device of a mobility network, from a mobile device at a base station of the mobility network, information about radio access networks detected by the mobile device; assigning the mobile device to an initial radio access network, wherein the assigning is based on the information about radio access networks detected by the mobile device; receiving from the mobile device a request for information about available traffic capacity on other radio access networks of the radio access networks detected by the mobile device; communicating, to the mobile device, traffic congestion information for the other radio access networks; receiving from the mobile device a request to change to a selected alternative radio access network of the other radio access networks; and initiating communication between the base station and the mobile device on the selected alternative radio access network.
18 . The non-transitory machine-readable medium of claim 17 , wherein the receiving from the mobile device a request to change to a selected alternative radio access network comprises:
receiving a user equipment (UE) capabilities matrix from the mobile device, the UE capabilities matrix including information about the selected alternative radio access network and omitting the initial radio access network.
19 . The non-transitory machine-readable medium of claim 17 , wherein the receiving from the mobile device a request for information about available traffic capacity on other radio access networks comprises:
receiving, at an entitlement server, a message requesting the information about available traffic capacity on other radio access networks; and communicating, from the entitlement server, a response message including the traffic congestion information for the other radio access networks.
20 . The non-transitory machine-readable medium of claim 19 , wherein the operations further comprise:
verifying, by the entitlement server, subscription information associated with the mobile device; and removing, by the entitlement server, information about unsubscribed networks from the traffic congestion information for the other radio access networks, wherein the information about unsubscribed networks is determined based on the subscription information associated with the mobile device.Join the waitlist — get patent alerts
Track US2023148227A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.