Sign In to Follow Application
View All Documents & Correspondence

Congestion Control

Abstract: Examples described herein relate to a network interface device that is to adjust a transmission rate of packets based on a number of flows contributing to congestion and/or based on whether latency is increasing or decreasing. In some examples, adjusting the transmission rate of packets based on a number of flows contributing to congestion comprises adjust an additive increase (AI) parameter based on the number of flows contributing to congestion. In some examples, latency is based on a measured roundtrip time and a baseline roundtrip time.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
21 November 2023
Publication Number
50/2023
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

INTEL CORPORATION
2200 Mission College Blvd Santa Clara, California 95054

Inventors

1. PENARANDA CEBRIAN, Roberto
1537 Vista Club Circle, Apt 109 Santa Clara, California 95054
2. SOUTHWORTH, Robert
9306 Cima de Lago Street Chatsworth, California 91311
3. YEBENES SEGURA, Pedro
251 Brandon Street, Apt 384 San Jose, California 95134
4. PAN, Rong
13990 Alta Vista Avenue Saratoga, California 95070
5. ALEMANIA, Allister
28590 NW Kelly Drive North Plains, Oregon 97133
6. SUTHAR, Nayan Amrutlal
C501, Rohan Mihira, AECS Layout Bangalore 560037
7. MUSLEH, Malek
1441 SW Clay Street Unit #210 Portland, Oregon 97201

Specification

1. An apparatus comprising:
a network interface device comprising circuitry to adjust a transmission rate
5 of packets based on a number of flows contributing to congestion.
2. The apparatus of claim 1, wherein the number of flows contributing to
congestion is received in a packet header field from a network interface device that
detected the congestion.
10
3. The apparatus of claim 1, wherein the adjust the transmission rate based on
the number of flows contributing to congestion comprises adjust an additive
increase (AI) parameter based on the number of flows contributing to congestion.
15 4. The apparatus of claim 3, wherein the adjust the transmission rate based on
the number of flows contributing to congestion comprises adjust a congestion
window size based on the AI parameter divided by the number of flows contributing
to congestion.
20 5. The apparatus of any of claims 1-4, wherein the circuitry is to adjust a
congestion window size based on a difference between round trip time (RTT) and
a baseline RTT.
6. The apparatus of claim 5, wherein the RTT is based on a difference between
25 packet transmit time and time of received acknowledgement (ACK).
7. The apparatus of claim 5, wherein the adjust the congestion window size
comprises increase the congestion window size based on a first threshold.
26 INTL-8092-IN
8. The apparatus of claim 5, wherein the adjust the congestion window size
comprises set the congestion window to a congestion window value based on the
difference being more than a first threshold and less than a second threshold.
5 9. The apparatus of claim 5, wherein the adjust the congestion window size
comprises decrease the congestion window size based on a second threshold.
10. The apparatus of any of claims 1-9, wherein the circuitry comprises a
programmable packet processing pipeline.

Documents

Application Documents

# Name Date
1 202347078952-PRIORITY DOCUMENTS [21-11-2023(online)].pdf 2023-11-21
2 202347078952-POWER OF AUTHORITY [21-11-2023(online)].pdf 2023-11-21
3 202347078952-FORM 1 [21-11-2023(online)].pdf 2023-11-21
4 202347078952-DRAWINGS [21-11-2023(online)].pdf 2023-11-21
5 202347078952-DECLARATION OF INVENTORSHIP (FORM 5) [21-11-2023(online)].pdf 2023-11-21
6 202347078952-COMPLETE SPECIFICATION [21-11-2023(online)].pdf 2023-11-21
7 202347078952-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [21-11-2023(online)].pdf 2023-11-21
8 202347078952-FORM 18 [16-05-2024(online)].pdf 2024-05-16
9 202347078952-FORM 3 [21-05-2024(online)].pdf 2024-05-21
10 202347078952-POA [19-08-2024(online)].pdf 2024-08-19
11 202347078952-MARKED COPIES OF AMENDEMENTS [19-08-2024(online)].pdf 2024-08-19
12 202347078952-FORM 13 [19-08-2024(online)].pdf 2024-08-19
13 202347078952-AMMENDED DOCUMENTS [19-08-2024(online)].pdf 2024-08-19
14 202347078952-Proof of Right [29-10-2024(online)].pdf 2024-10-29