×

Diagnostic heartbeat throttling

  • US 9,244,796 B2
  • Filed: 11/15/2011
  • Issued: 01/26/2016
  • Est. Priority Date: 11/15/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for diagnostic heartbeat throttling, the method comprising:

  • a component, executing using a processor and a memory in a data processing system, sending diagnostic heartbeat packets over a communication link at a first rate, wherein a diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes;

    the component receiving from an application a request to use the communication link;

    the component detecting a change in data traffic over the communication link, the detecting the change comprising detecting an increase in the data traffic responsive to the request; and

    the component changing a rate of sending diagnostic heartbeat packets from the first rate to a second rate responsive to the change in the data traffic over the communication link, the changing comprising reducing the rate of sending the diagnostic heartbeat packets from the first rate to the second rate, the reducing comprising;

    the component combining a first set of diagnostic attributes corresponding to a first diagnostic heartbeat packet with a second set of diagnostic attributes corresponding to a second diagnostic heartbeat packet into a third set of diagnostic attributes corresponding to a third diagnostic heartbeat packet;

    the component adjusting a size of the third diagnostic heartbeat packet such that the third diagnostic heartbeat packet is usable for detecting a soft network error that occurs during transmission of a packet of one of (i) a size of the first diagnostic heartbeat packet and (ii) a size of the second diagnostic heartbeat packet, wherein a soft network error is a network error condition that adversely affects transmission of packets having certain properties in a data communication network; and

    the component sending the third diagnostic heartbeat packet instead of the first and the second diagnostic packets over the communication link.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×