Video streaming orchestrator
AssigneeAT&T Mobility II LLC
InventorArturo Maria
Life of this patent
Estimating the term…
Abstract
A streaming orchestrator may monitor the quality of video being delivered to a home or other building. If the streaming orchestrator determines that additional performance is needed, it may create an additional User Plane Gateway in the virtual “white box” environment residing in the customer premises. The streaming orchestrator may instruct gNodeBs to continue to route traffic back to the central core functions or to route traffic to local user plane gateways which transmit video streams to the Internet via localized high-speed connections.
Claims20
A 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:
- detecting data traffic of a communication session, wherein the data traffic comprises streaming data;
- determining, based on information associated with the data traffic, that a threshold level has been reached with regard to latency associated with the streaming data, transmission errors associated with the streaming data, or a combination thereof;
- and
- based on reaching the threshold level, creating a virtual machine on a white box device, wherein the data traffic is routed along a communication path that comprises the virtual machine, wherein the virtual machine is dedicated to a data streaming service associated with the streaming data.
A method comprising:
- determining, by a processing system including a processor and based on information associated with data traffic comprising streaming data, that a threshold level has been reached with regard to latency associated with the streaming data, transmission errors associated with the streaming data, or a combination thereof;
- and
- creating, by the processing system based on reaching the threshold level, a virtual machine on a white box device, wherein the data traffic is routed along a communication path that comprises the virtual machine, wherein the virtual machine is dedicated to a data streaming service associated with the streaming data.
A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
- determining, based on information associated with data traffic of a communication session for a network element of a network, that a threshold level has been reached with regard to latency associated with streaming data of the data traffic, transmission errors associated with the streaming data of the data traffic, or a combination thereof;
- and
- based on reaching the threshold level, creating a virtual machine on a white box device, wherein the data traffic is routed along a communication path that comprises the virtual machine.
Dependencies are inferred from the claim text.