-
公开(公告)号:US20190116121A1
公开(公告)日:2019-04-18
申请号:US16211064
申请日:2018-12-05
Applicant: Intel Corporation
Inventor: Ben-Zion FRIEDMAN , Simoni BEN-MICHAEL , Arvind SRINIVASAN , Tony HURSON , Adam CONYERS , Hemanth KRISHNAN
IPC: H04L12/801 , H04L12/873 , H04L12/863
Abstract: A transmitter can manage when a transmit queue is permitted to transmit and an amount of data permitted to be transmitted. After a transmit queue is permitted to transmit, the transmit queue can be placed in a sleep state if the transmit queue has exceeded its permitted data transmission quota. The wake time of the transmit queue can be scheduled based on a token accumulation rate for the transmit queue. The token accumulation rate can be increased if the transmit queue has other data to transmit after the data transmission. The token accumulation rate can be decreased if the transmit does not have other data to transmit.
-
公开(公告)号:US20220006750A1
公开(公告)日:2022-01-06
申请号:US17475197
申请日:2021-09-14
Applicant: Intel Corporation
Inventor: Sarig LIVNE , Noam ELATI , Hemanth KRISHNAN , Venkidesh KRISHNA IYER , Adam CONYERS , Michael G. LEFEVRE
IPC: H04L12/851 , H04L12/853 , H04L12/801 , H04L12/26
Abstract: Examples described herein relate to a network interface device comprising a packet transmission scheduler. In some examples, the packet transmission scheduler is to: perform packet transmit arbitration among nodes, wherein based on a first node of the nodes having transmission paused by flow control, the perform packet transmit arbitration among nodes comprises retain relative priority of a packet departure time for the first node with respect to a second packet departure time associated with a second node of the nodes during a duration of flow control. In some examples, retaining relative priority of a packet departure time for the first node with respect to a second packet departure time associated with a second node of the nodes during a duration of flow control comprises adjust the packet departure time and the second packet departure time to stay within a time window but not rollover.
-
公开(公告)号:US20190116122A1
公开(公告)日:2019-04-18
申请号:US16211070
申请日:2018-12-05
Applicant: Intel Corporation
Inventor: Ben-Zion FRIEDMAN , Simoni BEN-MICHAEL , Arvind SRINIVASAN , Tony HURSON , Adam CONYERS , Hemanth KRISHNAN
IPC: H04L12/801 , H04L12/825 , H04L12/723 , H04L12/741 , H04L12/873
Abstract: At a network-connected device, congestion at an egress queue can be detected. A potential source of congestion can be identified based on characteristics of a packet that caused the egress queue to become congested. The source of congestion can be a congestion group of transmitters. A group congestion message can be sent to the group of transmitters. The message can identify the packet that caused the egress queue to become congested. Transmitters can respond to the message by reducing their peak transmission rate.
-
公开(公告)号:US20230061794A1
公开(公告)日:2023-03-02
申请号:US17463441
申请日:2021-08-31
Applicant: Intel Corporation
Inventor: Sarig LIVNE , Hemanth KRISHNAN , Adam CONYERS , Chwei King MOK , Michael G. LEFEVRE
IPC: H04J3/16
Abstract: Examples described herein relate to a network interface device comprising circuitry to cause transmission of packets based on transmission times and use of at least one of multiple time slot granular scheduling lists, wherein the multiple time slot granular scheduling lists comprise at least one list of a first time slot duration and at least one list of a second time slot duration and wherein the first time slot duration is different than the second time slot duration. In some examples, a minimum delay value of a list of the at least one list of a second time slot duration corresponds to a maximum delay value of a list of the at least one list of a first time slot duration. In some examples, the at least one list of a first time slot duration comprises a fine granularity list and the at least one list of a second time slot duration comprises a coarse granularity list.
-
-
-