Network link monitoring and testing
US-9712290-B2 · Jul 18, 2017 · US
US10103851B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10103851-B2 |
| Application number | US-201715645278-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 10, 2017 |
| Priority date | Sep 11, 2012 |
| Publication date | Oct 16, 2018 |
| Grant date | Oct 16, 2018 |
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.
In some embodiments, a link monitoring system (“LMS”) is configured to obtain link status metrics and packet transmission metrics for network links forming a network channel between a first network device and a second network device. The LMS can obtain link status metrics from the first network device and the second network device and can also initiate the generation of packets on the network links to obtain the packet transmission metrics. Based on the status metrics and packet transmission metrics, the LMS can determine if the network links are malfunctioning.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a non-transitory data store configured to store computer-executable instructions; and a hardware processor in communication with the data store, the hardware processor configured to execute the computer-executable instructions to at least: isolate a first network link from a plurality of active network links of a network channel between a first computing asset and a second computing asset, wherein each network link of the plurality of active network links corresponds to a direct communication connection between the first computing asset and the second computing asset; obtain one or more packet transmission metrics associated with the first network link, wherein the one or more packet transmission metrics correspond to packet traffic on the first network link; obtain one or more historical packet transmission metrics associated with the first network link; determine, based at least in part on the one or more packet transmission metrics associated with the first network link and the one or more historical packet transmission metrics associated with the first network link, a link health score of the first network link, wherein the link health score of the first network link corresponds to a probability of failure of the first network link; and determine that the probability of failure of the first network link exceeds a threshold. 2. The system of claim 1 , wherein the one or more historical packet transmission metrics comprise one or more previous link health scores of the first network link. 3. The system of claim 1 , wherein the first network link is formed by at least one of a wired physical medium connecting the first computing asset and the second computing asset or a wireless physical medium connecting the first computing asset in the second computing asset. 4. The system of claim 1 , wherein the processor is further configured to cause generation of the packet traffic on the first network link. 5. The system of claim 1 , wherein the one or more historical packet transmission metrics comprise one or more instances of failure of the first network link. 6. The system of claim 1 , wherein the link health score of the first network link is determined based at least in part on a comparison of the one or more packet transmission metrics and the one or more historical packet transmission metrics. 7. A computer-implemented method comprising: under control of a computing device configured with specific computer-executable instructions, isolating a first network link from a plurality of active network links of a network channel between a first computing asset and a second computing asset, wherein each network link of the plurality of active network links corresponds to a direct communication connection between the first computing asset and the second computing asset; obtaining active link information for the network channel, wherein the active link information corresponds to packet traffic on the first network link; obtaining historical link information associated with the first network link; determine, based at least in part on the active link information and the historical link information, a link health score of the first network link, the link health score of the first network link indicating a probability of failure of the first network link; and determine that the probability of failure of the first network link exceeds a threshold. 8. The computer-implemented method of claim 7 further comprising: in response to the probability of failure of the first network link exceeding the threshold, causing a remediation action. 9. The computer-implemented method of claim 8 , wherein the remedial action comprises at least one of generating a trouble ticket in a ticketing system, generating an alarm, or sending a message. 10. The computer-implemented method of claim 7 , wherein the active link information includes at least one of Cyclic Redundancy Check (CRC) error counts, packet counts, payload correctness, or packet error counts. 11. The computer-implemented method of claim 7 , wherein the historical link information includes at least one of Cyclic Redundancy Check (CRC) error counts, packet counts, payload correctness, or packet error counts. 12. The computer-implemented method of claim 7 further comprising determining the threshold. 13. The computer-implemented method of claim 12 , wherein the threshold is determined based at least in part on the historical link information. 14. The computer-implemented method of claim 7 further comprising identifying, based at least in part on the historical link information, one or more acceptable ranges for the active link information. 15. The computer-implemented method of claim 14 , wherein the link health score is determined based at least in part on the one or more acceptable ranges for the active link information. 16. A non-transitory computer readable storage medium configured to store computer-executable instructions that, when executed by a processor, perform operations comprising: isolating a first network link from a plurality of active network links of a network channel between a first computing asset and a second computing asset, wherein each network link of the plurality of active network links corresponds to a direct communication connection between the first computing asset and the second computing asset; obtaining active link information for the network channel, wherein the active link information corresponds to packet traffic on the first network link; determining, based at least in part on the active link information and historical link information associated with the first network link, a link health score of the first network link, wherein the link health score of the first network link is associated with a probability of failure of the first network link; and determine that the probability of failure of the first network link exceeds a threshold. 17. The non-transitory computer readable storage medium of claim 16 , wherein determining the link health score of the first network link is further based, at least in part, on historical link information corresponding to another network link of the plurality of active network links. 18. The non-transitory computer readable storage medium of claim 16 , wherein the active link information for the network channel is obtained from at least one of the first computing asset or the second computing asset. 19. The non-transitory computer readable storage medium of claim 16 , wherein the historical link information comprises one or more historical link health scores. 20. The non-transitory computer readable storage medium of claim 19 , the operations further comprising determining the threshold based at least in part on the one or more historical link health scores.
test sequence generators · CPC title
Testing arrangements · CPC title
in the data link layer [OSI layer 2], e.g. HDLC · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.