Automated network diagnostic techniques
US-2017359735-A1 · Dec 14, 2017 · US
US10771404B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10771404-B2 |
| Application number | US-201615388604-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 22, 2016 |
| Priority date | Dec 22, 2016 |
| Publication date | Sep 8, 2020 |
| Grant date | Sep 8, 2020 |
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.
Particular embodiments described herein provide for a network element that can be configured to receive a request message, wherein the request message includes a read trigger, an indicator selector, and a completion trigger, determine an indicator that relates to the indicator selector, and perform an action when the read trigger is activated.
Opening claim text (preview).
What is claimed is: 1. At least one non-transitory machine readable medium comprising one or more instructions that, when executed by at least one processor, cause the at least one processor to: receive a request message from a network manager, wherein the request message was communicated over a network that includes a plurality of switches and includes a read trigger, an indicator selector, and a completion trigger; determine at least one indicator that relates to the indicator selector; and perform an action when the read trigger is activated. 2. The at least one machine readable medium of claim 1 , further comprising one or more instructions that when executed by the at least one processor, further cause the at least one processor to: read a status of the indicator that relates to the indicator selector; and store the status in a buffer. 3. The at least one machine readable medium of claim 2 , wherein the status of the indicator provides data related to a performance of the network. 4. The at least one machine readable medium of claim 2 , further comprising one or more instructions that when executed by the at least one processor, further cause the at least one processor to: communicate at least a portion of the buffer to the network manager when the completion trigger is activated. 5. The at least one machine readable medium of claim 1 , wherein the read trigger is a compound expression. 6. The at least one machine readable medium of claim 1 , wherein the read trigger is not activated if it is determined that the at least one machine readable medium does not include the indicator that relates to the indicator selector. 7. The at least one machine readable medium of claim 1 , wherein the indicator is a performance counter. 8. The at least one machine readable medium of claim 1 , wherein the at least one determined indicator is a plurality of performance counters and the plurality of performance counters are a subset of available counters. 9. An apparatus comprising: memory; an indicator engine; and at least one processor, wherein the at least one processor is configured to cause the indicator engine to: receive a request message from a network manager, wherein the request message was communicated over a network that includes a plurality of switches and includes a read trigger, an indicator selector, and a completion trigger; determine at least one indicator that relates to the indicator selector; perform an action when the read trigger is activated; read a status of the indicator that relates to the indicator selector; and store the status in a buffer. 10. The apparatus of claim 9 , wherein the status of the indicator provides data related to a performance of the network. 11. The apparatus of claim 9 , wherein the read trigger is a compound expression. 12. The apparatus of claim 9 , wherein the indicator is a performance counter. 13. A method comprising: receiving a request message, wherein the request message was communicated over a network that includes a plurality of switches and includes a read trigger, an indicator selector, and a completion trigger; determining at least one indicator that relate to the indicator selector; and performing an action when the read trigger is activated. 14. The method of claim 13 , further comprising: reading a status of the indicator that relates to the indicator selector; and storing the status in a buffer. 15. The method of claim 14 , further comprising: communicating at least a portion of the buffer to a network manager when the completion trigger is activated. 16. The method of claim 13 , wherein the read trigger is a compound expression. 17. The method of claim 13 , wherein the read trigger is not activated if it is determined that the at least one machine readable medium does not include the indicator that relates to the indicator selector. 18. The method of claim 13 , wherein the indicator is a performance counter. 19. A system for process management, the system comprising: memory; one or more processors; and an indicator engine configured to: receive a request message, wherein the request message was communicated over a network that includes a plurality of switches and includes a read trigger, an indicator selector, and a completion trigger; determine one or more indicators that relate to the indicator selector; and perform an action when the read trigger is activated. 20. The system of claim 19 , wherein the indicator engine is further configured to: read a status of the indicator one or more indicators that relates to the indicator selector; and store the status in a buffer. 21. The system of claim 20 , wherein the status of the one or more indicators provides data related to a performance of a network. 22. The system of claim 20 , wherein the indicator engine is further configured to: communicate at least a portion of the buffer to a network manager when the completion trigger is activated. 23. The system of claim 19 , wherein the read trigger is a compound expression. 24. The system of claim 19 , wherein the read trigger is not activated if it is determined that the at least one machine readable medium does not include the one or more indicators that relate to the indicator selector. 25. The system of claim 19 , wherein the one or more indicators are a performance counter.
using storage descriptor, e.g. read or write pointers · CPC title
by sampling · CPC title
Threshold monitoring · CPC title
Active monitoring, e.g. heartbeat, ping or trace-route · CPC title
Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.