Mechanism for identifying and penalizing misbehaving flows in a network
AssigneeSable Networks, Inc.
InventorVishnu Natchu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSable Networks, Inc.
InventorVishnu Natchu
Estimating the term…
A mechanism is disclosed for identifying and penalizing misbehaving flows in a network. In one implementation, a set of behavioral statistics are maintained for each flow. These behavioral statistics are updated as information packets belonging to a flow are processed. Based upon these behavioral statistics, a determination is made as to whether a flow is exhibiting undesirable behavior. If so, a penalty is imposed on the flow. In one implementation, this penalty causes packets belonging to the flow to have a higher probability of being dropped than packets belonging to other flows that do not exhibit undesirable behavior. In one implementation, in addition to penalizing the flow, this penalty also has the effect of correcting the flow's behavior such that the flow exhibits less undesirable behavior after the penalty than before. By correcting the flow's behavior, the penalty makes it possible for the flow to become a non-misbehaving flow.
A machine implemented method for processing a flow, the flow comprising a series of information packets, the method comprising:
A machine implemented method for processing a flow, the flow comprising a series of information packets, the method comprising:
A misbehaving flow manager (MFM) for processing a flow, the flow comprising a series of information packets, the MFM comprising:
A misbehaving flow manager (MFM) for processing a flow, the flow comprising a series of information packets, the MFM comprising:
Dependencies are inferred from the claim text.