Integrated wireline and wireless access using software defined networking
AssigneeAT&T Intellectual Property I, L.P.
InventorsZhi Cui, Paul Edward Smith, Jr.
Life of this patent
Estimating the term…
Abstract
An integrated wireless and wireline access system that uses software defined networking is provided to deliver communication services to user equipment via a variety of network access technologies. The software defined networking system can dynamically choose which network access technology to use to deliver services to the user equipment based on network conditions, quality of service concerns, and user equipment context. The user equipment can have different addresses based on the network access technology, and the software defined networking can redirect communications that are directed to a first address associated with the device on a first network to a second address associated with the same device on a second network.
Claims20
A device, comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
- determining that a user equipment is communicatively coupled to a group of access point devices comprising a first access point device that communicates according to a first network access technology, and a second access point device that communicates according to a second network access technology;
- determining a first address of the user equipment, wherein the first address identifies the first access point device, and is assigned according to the first network access technology;
- determining a second address of the user equipment, wherein the second address identifies the second access point device, and is assigned according to the second network access technology;
- receiving a data packet directed to the user equipment, wherein the data packet specifies the first address;
- and
- updating the data packet to specify the second address in response to a first determination that performing the updating satisfies a criterion, wherein the criterion is satisfied in response to a second determination that the user equipment has a defined mobility state indicative of a speed of travel of the user equipment.
A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising, comprising:
- determining that a subscriber device is communicatively coupled to a group of access point devices comprising a first access point device that serves the subscriber device according to a first network access technology, and a second access point device that serves the subscriber device according to a second network access technology;
- determining a first address of the subscriber device, wherein the first address identifies the first access point device, and is assigned according to the first network access technology;
- determining a second address of the subscriber device, wherein the second address identifies the second access point device, and is assigned according to the second network access technology;
- receiving a data packet directed to the subscriber device, wherein the data packet specifies the first address;
- and
- updating the data packet to specify the second address in response to a first determination that performing the updating satisfies a criterion, wherein the criterion is satisfied in response to a second determination that a first risk of a transfer disruption due to the updating is lower than a second risk of a load disruption due to a load associated with the first access point device.
A method, comprising:
- determining, by a device comprising a processor, that a user equipment is communicatively coupled to a group of access point devices comprising a first access point device that communicates according to a first network access technology, and a second access point device that communicates according to a second network access technology;
- determining, by the device, a first address of the user equipment, wherein the first address identifies the first access point device, and is assigned according to the first network access technology;
- determining, by the device, a second address of the user equipment, wherein the second address identifies the second access point device, and is assigned according to the second network access technology;
- receiving, by the device, a data packet directed to the user equipment, wherein the data packet specifies the first address;
- and
- updating, by the device, the data packet to specify the second address in response to a first determination that a result of performing the updating satisfies a criterion, wherein the criterion is satisfied in response to a second determination that the user equipment has a defined mobility state indicative of a speed of travel of the user equipment.
Dependencies are inferred from the claim text.