Patent ID: 11968116
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 6:
7. A method, comprising:
storing in an input buffer received packet flows, wherein a respective packet flow corresponds to packets with one or more common header fields and is identified by an incoming flow identifier that is unique within an input port via which the packet flow is received;
monitoring, by an input buffer monitor logic block coupled to the input buffer, a per-flow buffer depth associated with a respective flow in the input buffer, the respective flow identified by a first flow identifier allocated to the respective flow and associated with a first packet; and
marking an explicit congestion notification (ECN) field in a header of the first packet in response to determining that the per-flow buffer depth does not exceed a first dropping threshold, determining that the per-flow buffer depth exceeds a second explicit congestion notification (ECN)-marking threshold, and determining that the ECN field in the header of the first packet indicates that a transport layer protocol is ECN-capable.