×

Congestion management and latency prediction in CSMA media

  • US 9,667,547 B2
  • Filed: 01/26/2015
  • Issued: 05/30/2017
  • Est. Priority Date: 02/01/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method that determines data-transmission congestion between a first network node and a second network node, the method comprising:

  • receiving, at the second network node, a series of periodic broadcast messages communicated from the first network node to the second network node,wherein each one of the periodic broadcast messages are broadcast at a fixed interval,wherein each one of the periodic broadcast messages comprises a bitfield that is an integer, andwherein the integer is incremented by a value of one for each successive broadcast of each one of the periodic broadcast messages;

    measuring, at the second network node, a time difference between a first one of the received periodic broadcast messages and a second one of the received periodic broadcast messages;

    determining a transmission period, wherein the transmission period is the measured time difference divided by a difference between an integer of the first one of the received periodic broadcast messages and an integer of the second one of the received periodic broadcast messages;

    generating, in response to receiving each new periodic broadcast message, a log of data comprising a total number of bits corresponding to a predefined number of the series of periodic broadcast messages,wherein the log of data is an ordered series of bits ordered from a current bit associated with a current periodic broadcast message to an oldest bit associated with an oldest periodic broadcast message that corresponds to the predefined number of the series of periodic broadcast messages,wherein a new bit associated with a newly received periodic broadcast message is added as the current bit into the log of data,wherein the new bit is a first binary number when the transmission period associated with the newly received periodic broadcast message indicates that the newly received periodic broadcast message was received,wherein the new bit is a second binary number when the transmission period associated with the newly received periodic broadcast message indicates that the newly received periodic broadcast message was dropped, andwherein the oldest bit associated with the oldest periodic broadcast message is removed from the log of data when the new bit is added into the log of data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×