-
公开(公告)号:US20240129234A1
公开(公告)日:2024-04-18
申请号:US18391521
申请日:2023-12-20
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Fabrizio PETRINI
IPC: H04L47/11 , H04L45/24 , H04L47/129
CPC classification number: H04L47/11 , H04L45/24 , H04L47/129
Abstract: Examples described herein relate to a router interface device. In some examples, the router includes an interface and circuitry. In some examples, the circuitry is to: proactively drop a packet and send a negative acknowledgement (NACK) message to a sender based on lack of buffer space for a response associated with the packet and sent from a downstream network interface device that received the packet and also based on one or more of: congestion at a downstream switch or congestion at an endpoint receiver.
-
公开(公告)号:US20240129260A1
公开(公告)日:2024-04-18
申请号:US18391540
申请日:2023-12-20
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Fabrizio PETRINI
IPC: H04L49/90 , G06F12/0802
CPC classification number: H04L49/90 , G06F12/0802 , G06F2212/60
Abstract: Examples described herein relate to a router. In some examples, the router includes an interface and circuitry coupled to the interface. In some examples, the circuitry is to reserve a memory region in a buffer for a response sent by a receiver of a forwarded packet.
-
公开(公告)号:US20250126044A1
公开(公告)日:2025-04-17
申请号:US18981161
申请日:2024-12-13
Applicant: Intel Corporation
Inventor: Kartik LAKHOTIA , Hossein FARROKHBAKHT , Gurpreet Singh KALSI , Fabrizio PETRINI
Abstract: Examples described herein relate to performing source routing of a packet to route the packet from a source to a destination through multiple routers by specification of a path of logical port identifiers through the multiple routers. In some examples, multiple routers are to translate the logical port identifiers into physical ports based on configurations. In some examples, the path of the packet through the multiple routers is based on a topology of the routers.
-
公开(公告)号:US20250119393A1
公开(公告)日:2025-04-10
申请号:US18980838
申请日:2024-12-13
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Fabrizio PETRINI
IPC: H04L49/253 , H04L49/112
Abstract: Examples described herein relate to switch circuitry that is to: based on receipt of a packet at the first input port and based on allocation of a first memory region in the memory to the first input port: based on capability of a first buffer for the first output port to store the packet, store the packet into the first buffer and egress the packet from the first buffer to the first output port and based on incapability of the first buffer to store the packet, store the packet into the first memory region and associate the packet with the first buffer prior to egress from the first output port.
-
公开(公告)号:US20250119384A1
公开(公告)日:2025-04-10
申请号:US18981356
申请日:2024-12-13
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Kartik LAKHOTIA , Gurpreet Singh KALSI , Fabrizio PETRINI
Abstract: Examples described herein relate to a switch or router. In some examples, the switch or router is to: based on receipt of a control packet associated with a first link, store the control packet into a first region of memory associated with the first link; based on receipt of a data packet associated with the first link, store the data packet into a second region of memory associated with the first link; based on the control packet and data packet to egress from a same output port, insert a strict subset of content of the control packet into the data packet to form a second data packet; and cause transmission of the second data packet to a device from the output port.
-
公开(公告)号:US20240163221A1
公开(公告)日:2024-05-16
申请号:US18391579
申请日:2023-12-20
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Fabrizio PETRINI
IPC: H04L47/32 , H04L49/109
CPC classification number: H04L47/32 , H04L49/109
Abstract: Examples described herein relate to a router. In some examples, the router includes an interface and circuitry coupled to the interface. In some examples, the circuitry is to: based on detection of a drop of a packet of a flow: drop subsequently received packets of the flow and based on receipt of a packet associated with the dropped packet of the flow, forward the received packet and subsequent received packets of the flow.
-
公开(公告)号:US20250112864A1
公开(公告)日:2025-04-03
申请号:US18980933
申请日:2024-12-13
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Kartik LAKHOTIA , Fabrizio PETRINI
Abstract: Examples described herein relate to switch circuitry that is to: detect congestion based on information and based on detection of the congestion, perform a congestion mitigation action. In some examples, detect congestion based on the information includes: access a first value that indicates a number of packets received at a first input port and to be egressed from an output port of the multiple output ports, access a second value that indicates a number of packets received at a second input port and to be egressed from the output port, and generate the information based on the first value and the second value.
-
公开(公告)号:US20240205143A1
公开(公告)日:2024-06-20
申请号:US18391554
申请日:2023-12-20
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Fabrizio PETRINI
CPC classification number: H04L45/38 , H04L45/28 , H04L45/566
Abstract: Examples described herein relate to a router. In some examples, the router includes an interface and circuitry coupled to the interface. In some examples, the circuitry is to: based on receipt of a negative acknowledgement (NACK) message: record an endpoint destination of a packet corresponding to the NACK message in a data allocated per-link and drop a second packet transmitted to the endpoint destination corresponding to the NACK message to drop the second packet one or more hops before reaching a congested device.
-
公开(公告)号:US20240129235A1
公开(公告)日:2024-04-18
申请号:US18391565
申请日:2023-12-20
Applicant: Intel Corporation
Inventor: Hossein FARROKHBAKHT , Fabrizio PETRINI
IPC: H04L47/11 , H04L45/28 , H04L47/129
CPC classification number: H04L47/11 , H04L45/28 , H04L47/129
Abstract: Examples described herein relate to a router. In some examples, the router includes an interface and circuitry coupled to the interface. In some examples, the circuitry is to determine whether an incoming packet is to reach a faulty link based on a fault location received in a received negative acknowledgment (NACK) message and based on a determination that the incoming packet is to reach the faulty link, drop the packet one or multiple hops before reaching the faulty link.
-
-
-
-
-
-
-
-