Route selection based on buffer congestion
Abstract
A switch includes a plurality of ingress ports, a plurality of egress ports, and a plurality of buffers comprising a buffer coupled to each ingress port, egress port pair. An ingress port is to determine a plurality of potential egress ports for a packet. The ingress port is to select an egress port of the plurality of potential egress ports based on congestion of the corresponding buffers coupled to the ingress port and to each of the plurality of potential egress ports. The ingress port is to place the packet into the corresponding buffer coupled to the ingress port and the selected egress port.
- Inventors:
- Issue Date:
- Research Org.:
- Hewlett Packard Enterprise Development LP, Spring, TX (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 2222051
- Patent Number(s):
- 11722406
- Application Number:
- 17/247,473
- Assignee:
- Hewlett Packard Enterprise Development LP (Spring, TX)
- DOE Contract Number:
- AC52-07NA27344
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 12/11/2020
- Country of Publication:
- United States
- Language:
- English
Citation Formats
Olson, David, Emmot, Darel Neal, McDonald, Nicholas George, and Kim, John. Route selection based on buffer congestion. United States: N. p., 2023.
Web.
Olson, David, Emmot, Darel Neal, McDonald, Nicholas George, & Kim, John. Route selection based on buffer congestion. United States.
Olson, David, Emmot, Darel Neal, McDonald, Nicholas George, and Kim, John. Tue .
"Route selection based on buffer congestion". United States. https://www.osti.gov/servlets/purl/2222051.
@article{osti_2222051,
title = {Route selection based on buffer congestion},
author = {Olson, David and Emmot, Darel Neal and McDonald, Nicholas George and Kim, John},
abstractNote = {A switch includes a plurality of ingress ports, a plurality of egress ports, and a plurality of buffers comprising a buffer coupled to each ingress port, egress port pair. An ingress port is to determine a plurality of potential egress ports for a packet. The ingress port is to select an egress port of the plurality of potential egress ports based on congestion of the corresponding buffers coupled to the ingress port and to each of the plurality of potential egress ports. The ingress port is to place the packet into the corresponding buffer coupled to the ingress port and the selected egress port.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2023},
month = {8}
}
Works referenced in this record:
Selective backpressure control for multistage switches
patent, December 2005
- Casley, Ross T.; Levy, John B.
- US Patent Document 6,973,032
Method of and System for Physically Distributed, Logically Shared, and Data Slice-Synchronized Shared Memory Switching
patent-application, May 2007
- Pal, Subhasis; Ray, Rajib; Eppling, John L.
- US Patent Application 11/287676; 20070121499
Automatic switch port selection
patent, November 2014
- Atkinson, Michael; Abraham, Vineet M.; Gnanasekaran, Sathish Kumar
- US Patent Document 8,885,657
Method and system for tracking and managing network flows
patent, March 2017
- Venkatesan, Sivakumar; Bakshi, Mayuresh; Sharma, Rohit
- US Patent Document 9,608,938
Efficient resource status reporting apparatuses
patent, February 2019
- Matthews, William Brad; Agarwal, Puneet
- US Patent Document 10,218,589
Method for remapping of allocated memory in queue based switching elements
patent, July 2016
- Bailey, Patrick
- US Patent Document 9,397,961