Patent Document ID: 8670324
Application ID: 12182775
Patent Flag: 1

Claim One:
1. A method comprising: determining a flow cost associated with a flow with which a data packet is associated; determining a queue length of a queue assigned to said data packet; and implementing a network congestion avoidance scheme by a processor-based network node by assigning a packet dropping probability to said data packet as a function of said flow cost and said queue length, wherein said implementing said network congestion avoidance scheme comprises: determining a first packet dropping probability for said data packet as a function of said flow cost, said first packet dropping probability being a flow cost based packet dropping probability, determining a second packet dropping probability for said data packet as a function of a queue length of a queue assigned to said data packet, said second packet dropping probability being a buffer based packet dropping probability, and computing the packet dropping probability using the first and second packet dropping probabilities.