Customizable and low-latency architecture for cellular core networks
AssigneesAT&T Intellectual Property I, L.P., The Regents of the University of Michigan
InventorsSubhabrata Sen, Oliver Spatscheck, Mehrdad Moradi, Zhuoqing Morley Mao
Life of this patent
Estimating the term…
Abstract
Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
Claims20
A method comprising:
- detecting, by a network controller, a user equipment (UE) entering a network;
- fetching, by the network controller, a UE profile associated with the UE;
- instantiating, by the network controller, and based on the UE profile associated with the UE, a per-user equipment (per-UE) container representing the UE, the per-UE container in proximity to a radio network edge connected with the UE, wherein the per-UE container includes core network functions for the UE, and wherein the core network functions comprise a function of a Third Generation Partnership Project (3GPP) based core;
- instantiating a broker associated with the per-UE container, wherein the broker is used by the network controller to identify Quality of Experience (QoE) events from the per-UE container for the UE;
- and
- steering subsequent traffic through the per-UE container.
A system comprising:
- one or more processors;
- and
- memory coupled with the one or more processors, the memory storing executable instructions that when executed by the one or more processors cause the one or more processors to effectuate operations comprising:
- detecting a user equipment (UE) entering a network;
- fetching a UE profile associated with the UE;
- instantiating, based on the UE profile associated with the UE, a per-user equipment (per-UE) container representing the UE, the per-UE container in proximity to a radio network edge connected with the UE, wherein the per-UE container includes core network functions for the UE, and wherein the core network functions comprise a function of a Third Generation Partnership Project (3GPP) based core;
- instantiating a broker associated with the per-UE container, wherein the broker is used to identify Quality of Experience (QoE) events from the per-UE container for the UE;
- and
- steering subsequent traffic through the per-UE container.
A non-transitory computer readable storage medium storing computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:
- detecting a user equipment (UE) entering a network;
- fetching a UE profile associated with the UE;
- instantiating, based on the UE profile associated with the UE, a per-user equipment (per-UE) container representing the UE, the per-UE container in proximity to a radio network edge connected with the UE, wherein the per-UE container includes core network functions for the UE, and wherein the core network functions comprise a function of a Third Generation Partnership Project (3GPP) based core;
- instantiating a broker associated with the per-UE container, wherein the broker is used to identify Quality of Experience (QoE) events from the per-UE container for the UE;
- and
- steering subsequent traffic through the per-UE container.
Dependencies are inferred from the claim text.