Routing packets based on congestion metric thresholds and weights
Abstract
A technique includes receiving a packet at a network device, wherein the packet is to be routed in a network to a destination network device; determining a plurality of candidate routes for the packet to be routed to the destination network device; grouping the plurality of candidate routes into a first set of candidate routes and a second set of candidate routes based on hop counts associated with the plurality of candidate routes; selecting one of the first or second sets based on a congestion metric threshold; selecting a candidate route from the selected first or second set based on weight metric values associated with the candidate routes of the selected first or second set; and selecting an egress port associated with the selected candidate route.
- Inventors:
- Issue Date:
- Research Org.:
- Hewlett Packard Enterprise Development LP, Houston, TX (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1805369
- Patent Number(s):
- 10887217
- Application Number:
- 16/022,744
- Assignee:
- Hewlett Packard Enterprise Development LP (Houston, TX)
- Patent Classifications (CPCs):
-
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- DOE Contract Number:
- AC52-07NA27344
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 06/29/2018
- Country of Publication:
- United States
- Language:
- English
Citation Formats
McDonald, Nicholas George, and Flores Miranda, Adriana B. Routing packets based on congestion metric thresholds and weights. United States: N. p., 2021.
Web.
McDonald, Nicholas George, & Flores Miranda, Adriana B. Routing packets based on congestion metric thresholds and weights. United States.
McDonald, Nicholas George, and Flores Miranda, Adriana B. Tue .
"Routing packets based on congestion metric thresholds and weights". United States. https://www.osti.gov/servlets/purl/1805369.
@article{osti_1805369,
title = {Routing packets based on congestion metric thresholds and weights},
author = {McDonald, Nicholas George and Flores Miranda, Adriana B.},
abstractNote = {A technique includes receiving a packet at a network device, wherein the packet is to be routed in a network to a destination network device; determining a plurality of candidate routes for the packet to be routed to the destination network device; grouping the plurality of candidate routes into a first set of candidate routes and a second set of candidate routes based on hop counts associated with the plurality of candidate routes; selecting one of the first or second sets based on a congestion metric threshold; selecting a candidate route from the selected first or second set based on weight metric values associated with the candidate routes of the selected first or second set; and selecting an egress port associated with the selected candidate route.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2021},
month = {1}
}
Works referenced in this record:
Load distribution between nodes in communication networks
patent-application, May 2004
- Haglund, Anders
- US Patent Application 10/473121; 20040087311
Technologies for Adaptive Routing Using Network Traffic Characterization
patent-application, January 2018
- Flajslik, Mario; Borch, Eric R.; Parker, Michael A.
- US Patent Application 15/200449; 20180006946
Technologies for Adaptive Routing Using Throughput Estimation
patent-application, January 2018
- Flajslik, Mario; Borch, Eric R.; Parker, Michael A.
- US Patent Application 15/200453; 20180006945
Progressive adaptive routing in a dragonfly processor interconnect network
patent, September 2015
- Parker, Mike; Scott, Steve; Cheng, Albert
- US Patent Document 9,137,143
Virtual Tunnel Endpoints for Congestion-Aware Load Balancing
patent-application, October 2017
- Hira, Mukesh; Katta, Naga; Keslassy, Isaac
- US Patent Application 15/485089; 20170295100
Network architecture for real time delivery of video over lossy networks from remote locations
patent-application, April 2006
- Hartung, John; Krishnamachari, Santhana; Bai, Junfeng
- US Patent Application 11/260707; 20060088063
Method and apparatus for adaptive directed route randomization and distribution in a richly connected communication network
patent, July 1995
- Rahnema, Moe
- US Patent Document 5,430,729
Optimum route calculation method and storage medium which stores optimum route calculation program
patent-application, December 2003
- Umezawa, Yohei
- US Patent Application 10/459599; 20030231599
System and Method to Facilitate Path Selection in a Multihop Network
patent-application, May 2008
- Ramachandran, Shyamal; Goldberg, Keith J.
- US Patent Application 11/557316; 20080107075
Method and apparatus for adaptive packet load balancing
patent, May 2015
- White, Martin
- US Patent Document 9,036,481
Traffic Flow Inference Based on Link Loads and Gravity Measures
patent-application, December 2007
- Ninan, Bobby; Bolt, Gordon M.; Sykes, Edward A.
- US Patent Application 11/755089; 20070280113
Quality of service aware robust link state routing for mesh networks
patent-application, November 2006
- Xiafa, Ariton; Poojary, Neeraj; Kangude, Shantanu
- US Patent Application 11/432124; 20060268879
Optimising communications
patent-application, October 2010
- Hiie, Magnus; Heinla, Ahti; Keskkula, Silver
- US Patent Application 12/660142; 20100262709
Method and System for Preventing Traffic Congestion of Vehicles
patent-application, March 2019
- Sharma, Mayank
- US Patent Application 15/817797; 20190086224
Network Utilization in Policy-Based Networks
patent-application, March 2016
- Khan, Matt A.; Davidson, Steve; Henry, Mark W.
- US Patent Application 14/469849; 20160065447
Power Transmission Network
patent-application, August 2019
- Barker, Carl; Briff, Pablo; Moreno, Francisco
- US Patent Application 16/316231; 20190245346
Increasingly minimal bias routing
patent, February 2017
- Bataineh, Abdulla; Court, Thomas; Roweth, Duncan
- US Patent Document 9,577,918
Subscriber routing setting method and recoding device using traffic information
patent-application, July 2003
- Kang, Young-Hyun; Kim, Tuck-Hoon
- US Patent Application 10/330286; 20030133410
Wireless communication method and apparatus for adaptively biasing channel quality indicators to maintain a desired block error rate
patent, February 2009
- Pietraski, Philip J.; Sternberg, Gregory S.; Castor, Douglas R.
- US Patent Document 7,492,722
Multiple Paths Computation for Label Switched Paths
patent-application, April 2018
- Wood, David C.; Barth, Jonathan C.
- US Patent Application 15/282942; 20180097725
Relay Device
patent-application, March 2012
- Yoshida, Atsushi; Yamaguchi, Takao; Ishii, Tomoki
- US Patent Application 13/227740; 20120057467
Optimising communications
patent-application, October 2010
- Hiie, Magnus; Heinla, Ahti
- US Patent Application 12/660063; 20100260191
Simple admission control for IP based networks
patent-application, September 2003
- Lakkakorpi, Jani
- US Patent Application 10/105067; 20030179704
Method for deflection routing of data packets to alleviate link overload in IP networks
patent, April 2008
- Taft, Nina; Bhattacharyya, Supratik; Diot, Christophe
- US Patent Document 7,362,703
Method and System for Identifying Network Paths
patent-application, March 2010
- Campbell, Gary L.; Mathews, Oommen
- US Patent Application 12/208414; 20100061264
Dynamic Link State Routing Protocol
patent-application, March 2019
- Spohn, Marcelo; Ganghi, Ragu
- US Patent Application 15/702583; 20190081884
Method and Apparatus for Mesh Routing
patent-application, July 2009
- St. Pierre, Robert P.; Gupta, Vipul; De, Pradip S.
- US Patent Application 11/967416; 20090168653
Increasingly Minimal Bias Routing
patent-application, May 2014
- Bataineh, Abdulla; Court, Thomas; Roweth, Duncan
- US Patent Application 13/681058; 20140140341
Intelligent Network Restoration
patent-application, January 2009
- Pitchforth, Jr., Donald
- US Patent Application 11/772053; 20090003195
System and Method for Multi-Path Load Balancing in Network Fabrics
patent-application, May 2015
- Attar, Mohammadreza Alizadeh; Edsall, Thomas J.; Dharmapurikar, Sarang M.
- US Patent Application 14/308464; 20150127797
Method of Routing Data and Switch in a Network
patent-application, May 2017
- Vigneras, Pierre; Quintin, Jean-Noel
- US Patent Application 15/318885; 20170126544
Network Evaluation Apparatus and Network Evaluation Method
patent-application, January 2013
- Shimizu, Sho
- US Patent Application 13/535624; 20130022353
Table-Driven Routing in a Dragonfly Processor Interconnect Network
patent-application, October 2016
- Parker, Mike; Scott, Steve; Cheng, Albert
- US Patent Application 15/063191; 20160294694
Differential delay constrained routing for virtually-concatenated data traffic
patent-application, March 2006
- Acharya, Swarup; Risbood, Pankaj; Srivastava, Anruag
- US Patent Application 10/949638; 20060067235
Communication System, Wireless Device, and Program for Wireless Device
patent-application, April 2014
- Takazoe, Tomoki
- US Patent Application 14/125510; 20140112144
Provisioning Time-Varying Traffic in Software-Defined Flexible Grid Transport Networks
patent-application, February 2015
- Patel, Ankitkumar N.; Ji, Philip N.
- US Patent Application 14/447064; 20150043915
Non-Minimum Cost Forwarding for Packet-Switched Networks
patent-application, August 2017
- Fedyk, Donald
- US Patent Application 15/500782; 20170222914