User equipment assisted packet routing at a base station
AssigneeQUALCOMM Incorporated
InventorsRuiming Zheng, Xipeng Zhu, Huichun Liu
Life of this patent
Estimating the term…
Abstract
Wireless communications systems as described herein may be configured to provide user equipment (UE) assisted information for caching data at a network node external to a core network (CN). In some cases, the UE may provide an acceleration indicator (AI) that a base station may receive and identify as caching information. The base station, upon identifying that the AI is present in an uplink packet, may transmit the packet to a gateway having a local cache. If the uplink packet does not have an AI, the base station may route the uplink packet according to an address (e.g., a uniform resource locator (URL)) contained in the packet.
Claims29
A method for wireless communication, comprising:
- receiving, at a base station, an uplink packet from a user equipment (UE), the base station located within a core network (CN) of a wireless communication system;
- identifying an acceleration indicator (AI) in the uplink packet;
- and
- routing the uplink packet to a first gateway based at least in part on a value of the AI, wherein the first gateway is external to the CN and has a local cache that stores data responsive to a data request included in the uplink packet, and wherein the routing is performed independently of an Internet Protocol (IP) address or a traffic flow template (TFT) included in the uplink packet.
An apparatus for wireless communication, comprising:
- means for receiving, at a base station, an uplink packet from a user equipment (UE), the base station located within a core network (CN) of a wireless communication system;
- means for identifying an acceleration indicator (AI) in the uplink packet;
- and
- means for routing the uplink packet to a first gateway based at least in part on a value of the AI, wherein the first gateway is external to the CN and has a local cache that stores data responsive to a data request included in the uplink packet, and wherein the routing is performed independently of an Internet Protocol (IP) address or a traffic flow template (TFT) included in the uplink packet.
An apparatus for wireless communication, comprising:
- a processor;
- memory in electronic communication with the processor;
- and
- instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:
- receive, at a base station, an uplink packet from a user equipment (UE), the base station located within a core network (CN) of a wireless communication system;
- identify an acceleration indicator (AI) in the uplink packet;
- and
- route the uplink packet to a first gateway based at least in part on a value of the AI, wherein the first gateway is external to the CN and has a local cache that stores data responsive to a data request included in the uplink packet, and wherein the routing is performed independently of an Internet Protocol (IP) address or a traffic flow template (TFT) included in the uplink packet.
A non-transitory computer readable medium storing code for wireless communication, the code comprising instructions executable by a processor to:
- receive, at a base station, an uplink packet from a user equipment (UE), the base station located within a core network (CN) of a wireless communication system;
- identify an acceleration indicator (AI) in the uplink packet;
- and
- route the uplink packet to a first gateway based at least in part on a value of the AI, wherein the first gateway is external to the CN and has a local cache that stores data responsive to a data request included in the uplink packet, and wherein the routing is performed independently of an Internet Protocol (IP) address or a traffic flow template (TFT) included in the uplink packet.
Dependencies are inferred from the claim text.