Telemetry for cloud switches queuing excursion
US-2020322281-A1 · Oct 8, 2020 · US
US11418976B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11418976-B2 |
| Application number | US-202016856351-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 23, 2020 |
| Priority date | Jun 18, 2019 |
| Publication date | Aug 16, 2022 |
| Grant date | Aug 16, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method may include obtaining multiple first parameters associated with a wireless network. The first parameters include one or more environment-specific parameters and one or more packet-specific parameters. The method may include generating a metric from a combination of the first parameters. The method may include, in response to determining to adjust the performance of the wireless network based on the metric, determining one or more operating parameters to adjust. The method may include adjusting the performance of the wireless network by adjusting the one or more operating parameters.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: obtaining, from different locations, a plurality of parameters associated with a wireless network, wherein the plurality of parameters includes one or more environment-specific parameters and one or more packet-specific parameters; correlating or weighting a locally measured parameter with a delay-compensated remotely measured parameter, wherein: the locally measured parameter includes an environment-specific parameter of the one or more environment-specific parameters measured locally or a packet-specific parameter of the one or more packet-specific parameters measured locally; the delay-compensated remotely measured parameter includes the environment-specific parameter measured remotely with delay between its remote measurement and local receipt being compensated or the packet-specific parameter measured remotely with delay between its remote measurement and local receipt being compensated; and the correlating or weighting the locally measured parameter with the delay-compensated remotely measured parameter comprises determining an amount and direction of a weight adjustment of the locally measured parameter based on a level of agreement or disagreement between the locally measured parameter and the delay-compensated remotely measured parameter; generating a metric from a combination of the plurality of parameters including the correlated or weighted locally measured parameter; in response to determining to adjust performance of the wireless network based on the metric, determining one or more operating parameters to adjust; and adjusting the performance of the wireless network by adjusting the one or more operating parameters. 2. The method of claim 1 , wherein the adjusting the performance by adjusting the one or more operating parameters comprises at least one of: adjusting latency; adjusting packet error rate; adjusting throughput; or adjusting packets per second (PPS). 3. The method of claim 1 , wherein the plurality of parameters further comprises at least one of service constraints of the wireless network or user feedback. 4. The method of claim 3 , wherein: the plurality of parameters further comprises the service constraints; and the service constraints of the wireless network comprise at least one of: maximum throughput of the wireless network; best-effort delivery constraints; streaming video traffic delivery constraints; streaming audio traffic delivery constraints; voice traffic delivery constraints; parental constraints; a maximum number of streaming video channels permitted by an Internet Service Provider (ISP) communicatively coupled to the wireless network; maximum download speed permitted by the ISP; or maximum upload speed permitted by the ISP. 5. The method of claim 1 , further comprising determining to adjust the performance of the wireless network based on the metric by at least one of: determining to adjust the performance of the wireless network as a whole; determining to adjust the performance per traffic type; determining to adjust the performance per user type; or determining to adjust the performance per application type. 6. The method of claim 1 , wherein adjusting the performance of the wireless network by adjusting the one or more operating parameters comprises at least one of: adjusting a modulation and coding scheme (MCS); enabling or disabling request to send (RTS)/clear to send (CTS) flow control; adjusting a modulation rate; adjusting Nss of a beamforming matrix; enabling or disabling orthogonal frequency division multiple access (OFDMA); adjusting a number of downlink (DL) OFDMA resource units (RUs) for an allocation; adjusting uplink OFDMA (UL OFDMA) assignments; adjusting aggregation size of at least one of aggregate-media access control (MAC) service data units (A-MSDUs) and aggregate-MAC protocol data units (A-MPDUs); enabling or disabling multiuser (MU)-multiple input multiple output (MIMO); adjusting one or more MU-MIMO parameters selected from the following: a duration of packet wait time out for stations in MU-MIMO group to fill traffic for MU-MIMO transmission, MU-MIMO group formation, and MU-MIMO rate; adjusting a duration of a guard interval; or adjusting retry rates for packet retransmissions. 7. The method of claim 1 , further comprising, repeatedly performing the following over time for each packet in the wireless network: obtaining a current plurality of parameters associated with the wireless network; generating a current metric from the combination of the current plurality of parameters; in response to determining to adjust current performance of the wireless network based on the current metric, determining one or more current operating parameters to adjust; and adjusting the current performance by adjusting the one or more current operating parameters. 8. The method of claim 1 , wherein generating the metric comprises: generating a traffic demand-to-channel availability ratio based on the plurality of parameters; generating an airtime utilization metric based on the plurality of parameters; and combining the traffic demand-to-channel availability ratio and the airtime utilization metric to form the metric. 9. The method of claim 8 , wherein determining to adjust the performance of the wireless network based on the metric includes: comparing the metric to a threshold value; and one of: in response to the metric moving from above the threshold value to below the threshold value, determining to at least one of: decrease latency, decrease packet error rate, decrease throughput, or decrease packets per second (PPS); or in response to the metric moving from below the threshold value to above the threshold value, determining to at least one of: increase latency, increase packet error rate, increase throughput, or increase PPS. 10. The method of claim 8 , further comprising: determining traffic demand by considering at least one of pending traffic in transmit buffers or pending traffic in uplink (UL) transmission buffers; and determining channel availability based on a radio frequency (RF) environment and clear channel assessment (CCA) registers to see how much airtime is available; wherein: the traffic demand-to-channel availability ratio is a ratio of the determined traffic demand to the determined channel availability; and combining the traffic demand-to-channel availability ratio and the airtime utilization metric to form the metric comprises summing the traffic demand-to-channel availability ratio and the airtime utilization metric. 11. The method of claim 1 , wherein adjusting the performance of the wireless network by adjusting the one or more operating parameters comprises at least one of: adjusting a modulation rate; adjusting Nss of a beamforming matrix; enabling or disabling orthogonal frequency division multiple access (OFDMA); adjusting a number of downlink (DL) OFDMA resource units (RUs) for an allocation; adjusting uplink OFDMA (UL OFDMA) assignments; adjusting aggregation size of at least one of aggregate-media access control (MAC) service data units (A-MSDUs) and aggregate-MAC protocol data units (A-MPDUs); enabling or disabling multiuser (MU)-multiple input multiple output (MIMO); adjusting one or more MU-MIMO parameters selected from the following: a duration of packet wait time out for stations in MU-MIMO group to fill traffic for MU-MIMO transmission, MU-MIMO group formation, and MU-MIMO rate; or adjusting a duration of a guard interval. 12. A system, comprising: one or more hardware components to process digital data; a digital-to-analog converter (DAC)
Delays · CPC title
Ensuring fulfilment of SLA · CPC title
the condition being an adaptation, e.g. in response to network events · CPC title
Arrangements for optimising operational condition · CPC title
by checking functioning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.