-
公开(公告)号:US20200014635A1
公开(公告)日:2020-01-09
申请号:US16029442
申请日:2018-07-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Nicholas George McDonald , Darel Neal Emmot
IPC: H04L12/933 , H04L5/00 , H04L12/911
Abstract: Examples relate to switching devices comprising a switch controller and a plurality of interconnected sub-switches forming an internal network of the switching device. A packet is received at a first sub-switch of the plurality of interconnected sub-switches. The packet is to be routed to a particular external output port of a second sub-switch of the plurality of interconnected sub-switches. Upon reception of the packet, the switch controller reserves a space for the packet in a queue associated to the particular external output port. Then, the switch controller routes the packet on the internal network to the particular external output to occupy the reserved space for the packet.
-
公开(公告)号:US20190306061A1
公开(公告)日:2019-10-03
申请号:US15939532
申请日:2018-03-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gregg B. Lesartre , Derek Alan Sherlock , Nicholas George McDonald
IPC: H04L12/801 , H04L12/825
Abstract: Example implementations relate to congestion management across a network fabric. An example implementation includes setting an uncongested sequence length threshold to a first value. A completed transaction received count may also be set to an initial value. The completed transaction received count may be incremented in response to a completion of a transaction request. In response to a detected congestion event, the injection rate may be decreased. A second value for the uncongested sequence length threshold may be determined from the CTR count, and the uncongested sequence length threshold may be set to the second value. Furthermore, in response to the CTR count being greater than or equal to the uncongested sequence length threshold, the injection rate may be increased.
-
公开(公告)号:US10374943B2
公开(公告)日:2019-08-06
申请号:US15678550
申请日:2017-08-16
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nicholas George McDonald
IPC: H04L12/725 , H04L12/26 , H04L12/733 , H04L12/721 , H04L12/729 , H04L12/727 , H04L12/707 , H04L12/927
Abstract: Examples relate to routing packets in dimensional order in multidimensional networks. A packet is received at a network device in a fully connected multidimensional network and all possible candidate output ports for the packet to be routed to the destination network device with a dimensional order are determined. The candidate output ports correspond to candidate minimal paths and candidate non-minimal paths between the network device and the destination network device. An optimal output port among all the candidate output ports is selected and the packet is routed to a next hop of the network though the optimal output port using a first resource class when the optimal output port corresponds to a candidate minimal path and a second resource class when the optimal output port corresponds to a candidate non-minimal path.
-
公开(公告)号:US20190238482A1
公开(公告)日:2019-08-01
申请号:US15883911
申请日:2018-01-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nicholas George McDonald , Darel N. Emmot
IPC: H04L12/911 , H04L12/863
Abstract: Example implementations relate to hybrid arbitration of requests for access to a shared pool of resources. An example implementation includes receiving a set of requests for access to the shared pool of resources. The requests may each be from any number of traffic classes. A traffic class may be selected according to turn-based arbitration logic. Additionally, a request from each traffic class of a subset of received requests may be selected. A request selected by the age-based arbitration logic and of the selected traffic class may be granted access to the shared pool of resources.
-
公开(公告)号:US20190104054A1
公开(公告)日:2019-04-04
申请号:US15719928
申请日:2017-09-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nicholas George McDonald , Michael Isaev
IPC: H04L12/733 , H04L12/801 , H04L12/707
CPC classification number: H04L45/122 , H04L45/125 , H04L45/24 , H04L47/12
Abstract: Examples relate to routing packets based on the actual congestion sensed in the minimal and the non-minimal candidate routes between a source network device and a destination network device. A packet is received at a network device in a network and all possible minimal and non-minimal candidate routes for the packet to be routed to the destination network device are determined. An adaptive weight is assigned to the non-minimal candidate routes, wherein the adaptive weight is a function of congestion of the minimal candidate routes and the non-minimal candidate routes. An optimal route is selected among the plurality of candidate routes and the packet is routed to the destination device using the optimal route.
-
公开(公告)号:US20180316599A1
公开(公告)日:2018-11-01
申请号:US15498890
申请日:2017-04-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nicholas George McDonald
IPC: H04L12/727 , H04L12/733 , H04L12/729 , H04L12/751
Abstract: Examples relate to routing packets considering the propagation delay of candidate routes in a network. A packet is received at a network device in a network and a plurality of weighted candidate routes for the packet to be received at a destination device are determined. Each candidate route is associated to a weight based on a propagation delay of the candidate route. An optimal route is selected among the plurality of weighted candidate routes and the packet is routed to the destination device using the optimal route.
-
-
-
-
-