Back to results
US 11,582,184 B2Granted
Multiplexing and congestion control
AssigneeTria Network Systems, LLC
InventorJohn D. Day
Life of this patent
Estimating the term…
Abstract
Methods, systems and devices for network congestion control exploit the inherent burstiness of network traffic, using a wave-based characterization of network traffic and corresponding multiplexing methods and approaches.
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 comprising:
- obtaining operating parameters of a network;
- modeling flows in the network as probability waves based at least in part on the operating parameters to generate a model of network traffic including model flows;
- and
- generating instructions for combining selected flows, based at least in part on the model flows, to control an operational condition of the network,
- wherein the selected flows are chosen based on corresponding probability waves of the selected flows when combined forming an approximation of a square wave,
- wherein the combining comprises phase shifting at least one of the selected flows to improve the approximation.
6 more elements
A method comprising:
- obtaining, by a processing system including a processor, operating parameters of a network;
- modeling, by the processing system, flows in the network as probability waves based at least in part on the operating parameters to generate a model of network traffic including model flows;
- and
- generating, by the processing system, instructions for combining selected flows based at least in part on the model flows, to control an operational condition of the network, the operational condition comprising traffic congestion on the network,
- wherein the selected flows are chosen based on corresponding probability waves of the selected flows when combined forming an approximation of a square wave,
- wherein the combining comprises phase shifting at least one of the selected flows to improve the approximation.
3 more elements
A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
- obtaining operating parameters of a network;
- modeling flows in the network as probability waves based at least in part on the operating parameters to generate a model of network traffic including model flows;
- determining quality of service (QoS) parameters for the network, wherein the QoS parameters for the network are expressed in terms of properties of waveforms of the probability waves;
- and
- generating instructions for combining selected flows based at least in part on the model flows, to control an operational condition of the network,
- wherein the selected flows are chosen based on corresponding probability waves of the selected flows when combined forming an approximation of a square wave,
- wherein the combining comprises phase shifting at least one of the selected flows to improve the approximation.
4 more elements
Dependencies are inferred from the claim text.