KR102478440B1 - 혼잡 제어 방법 및 네트워크 디바이스 - Google Patents
혼잡 제어 방법 및 네트워크 디바이스 Download PDFInfo
- Publication number
- KR102478440B1 KR102478440B1 KR1020217004313A KR20217004313A KR102478440B1 KR 102478440 B1 KR102478440 B1 KR 102478440B1 KR 1020217004313 A KR1020217004313 A KR 1020217004313A KR 20217004313 A KR20217004313 A KR 20217004313A KR 102478440 B1 KR102478440 B1 KR 102478440B1
- Authority
- KR
- South Korea
- Prior art keywords
- network device
- data
- data flow
- packet
- flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/27—Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/11—Identifying congestion
- H04L47/115—Identifying congestion using a dedicated packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/25—Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/29—Flow control; Congestion control using a combination of thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/33—Flow control; Congestion control using forward notification
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
도 2는 본 출원의 실시예에 따른 혼잡 제어 방법의 개략적인 흐름도이다.
도 3은 본 출원의 실시예에 따른 혼잡 제어 방법의 개략적인 흐름도이다.
도 4는 본 출원의 실시예에 따른 혼잡 제어 방법의 개략적인 흐름도이다.
도 5는 본 출원의 실시예에 따른 혼잡 제어 방법의 개략적인 흐름도이다.
도 6은 본 출원의 실시예에 따른 네트워크 디바이스의 개략적인 블록도이다.
도 7은 본 출원의 실시예에 따른 네트워크 디바이스의 개략적인 블록도이다.
도 8은 본 출원의 실시예에 따른 네트워크 디바이스의 개략적인 블록도이다.
Claims (24)
- 데이터 센터 네트워크에 적용되는 혼잡 제어 방법으로서, 상기 데이터 센터 네트워크는 제1 네트워크 디바이스 및 제2 네트워크 디바이스를 포함하고, 상기 제1 네트워크 디바이스는 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하도록 구성되되, 상기 혼잡 제어 방법은,
상기 제1 네트워크 디바이스에 의해, 상기 제2 네트워크 디바이스에 의해 송신되는 제1 메시지를 수신하는 단계-여기서, 상기 제1 메시지는 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 상기 제2 네트워크 디바이스에 의해 결정되는 수량임-;
상기 제1 네트워크 디바이스에 의해 상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계-여기서 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭이 상기 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계
를 포함하고,
상기 제1 네트워크 디바이스에 의해 상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계는,
상기 활성 흐름량이 제1 임계치보다 작은 경우, 상기 제1 네트워크 디바이스에 의해 다음 공식에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 상기 패킷 송신 제어 정보를 결정하는 단계:
-여기서, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, active_qp는 상기 활성 흐름량이고, T는 상기 네트워크가 아이들인 경우 상기 제1 네트워크 디바이스에 의해 상기 제2 네트워크 디바이스로 송신되는 데이터 패킷이 상기 제2 네트워크 디바이스에 도달하는데 요구되는 시간이고, V는 상기 제1 네트워크 디바이스에 의해 T 이내에 상기 제2 네트워크 디바이스로 송신되는 상기 데이터 흐름의 데이터 볼륨임-를 포함하고; 그리고
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계는,
상기 제1 네트워크 디바이스에 의해, 상기 데이터 흐름에서 데이터 볼륨 V를 가지는 데이터 패킷을 T 이내에 상기 제2 네트워크 디바이스로 송신하는 단계를 포함하는, 혼잡 제어 방법. - 데이터 센터 네트워크에 적용되는 혼잡 제어 방법으로서, 상기 데이터 센터 네트워크는 제1 네트워크 디바이스 및 제2 네트워크 디바이스를 포함하고, 상기 제1 네트워크 디바이스는 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하도록 구성되되, 상기 혼잡 제어 방법은,
상기 제1 네트워크 디바이스에 의해, 상기 제2 네트워크 디바이스에 의해 송신되는 제1 메시지를 수신하는 단계-여기서, 상기 제1 메시지는 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 상기 제2 네트워크 디바이스에 의해 결정되는 수량임-;
상기 제1 네트워크 디바이스에 의해 상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계-여기서 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭이 상기 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계
를 포함하고,
상기 제1 네트워크 디바이스에 의해 상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계는,
상기 활성 흐름량이 제1 임계치 이상인 경우, 상기 제1 네트워크 디바이스에 의해 다음 공식에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 상기 패킷 송신 제어 정보를 결정하는 단계:
-여기서, 1pkt는 단일 데이터 패킷의 길이이고, active_qp는 상기 활성 흐름량이고, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, "간격"은 상기 제1 네트워크 디바이스가 상기 데이터 흐름을 송신하는 경우 인접한 데이터 패킷 사이의 시간 간격임-를 포함하고; 그리고
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계는,
상기 제1 네트워크 디바이스에 의해, "간격"으로 표시되는 상기 시간 간격에 기초하여, 상기 데이터 흐름에서 상기 데이터 패킷을 상기 제2 네트워크 디바이스로 송신하는 단계;를포함하는, 혼잡 제어 방법. - 데이터 센터 네트워크에 적용되는 혼잡 제어 방법으로서, 상기 데이터 센터 네트워크는 제1 네트워크 디바이스 및 제2 네트워크 디바이스를 포함하고, 상기 제1 네트워크 디바이스는 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하도록 구성되되, 상기 혼잡 제어 방법은,
상기 제1 네트워크 디바이스에 의해, 상기 제2 네트워크 디바이스에 의해 송신되는 제1 메시지를 수신하는 단계-여기서, 상기 제1 메시지는 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 상기 제2 네트워크 디바이스에 의해 결정되는 수량임-;
상기 제1 네트워크 디바이스에 의해 상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계-여기서 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭이 상기 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계
를 포함하고,
상기 제1 네트워크 디바이스에 의해 상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계는,
상기 제1 네트워크 디바이스에 의해, 상기 활성 흐름량, 상기 제2 네트워크 디바이스의 정격 수신 대역폭, 및 상기 데이터 흐름의 속성 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계-여기서,
상기 데이터 흐름의 속성 정보는 상기 데이터 흐름의 애플리케이션 정보 및 상기 데이터 흐름의 데이터 볼륨 정보 중 적어도 하나를 포함하고, 상기 데이터 흐름의 애플리케이션 정보는 상기 데이터 흐름의 데이터 패킷이 속하는 서비스 유형을 표시하는데 사용되고, 상기 데이터 흐름의 데이터 볼륨 정보는 제1 데이터 흐름에 속하고 미리 설정된 시간 내에 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 데이터 볼륨을 표시하는데 사용됨-;를 포함하는, 혼잡 제어 방법. - 제3항에 있어서,
상기 상기 제1 네트워크 디바이스에 의해, 상기 활성 흐름량, 상기 제2 네트워크 디바이스의 정격 수신 대역폭, 및 상기 데이터 흐름의 속성 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계는,
상기 활성 흐름량이 제1 임계치보다 작은 경우, 상기 제1 네트워크 디바이스에 의해 다음 공식에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 상기 패킷 송신 제어 정보를 결정하는 단계:
-여기서, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, active_qp는 상기 활성 흐름량이고, T는 상기 네트워크가 아이들인 경우 상기 제1 네트워크 디바이스에 의해 상기 제2 네트워크 디바이스로 송신되는 데이터 패킷이 상기 제2 네트워크 디바이스에 도달하는데 요구되는 시간이고, w는 상기 데이터 흐름의 가중치이고, w는 상기 데이터 흐름의 속성 정보에 기초하여 결정되고, V는 상기 제1 네트워크 디바이스에 의해 T 이내에 상기 제2 네트워크 디바이스로 송신되는 상기 데이터 흐름의 데이터 볼륨임-를 포함하고; 그리고
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계는,
상기 제1 네트워크 디바이스에 의해, 상기 데이터 흐름에서 데이터 볼륨 V를 가지는 데이터 패킷을 T 이내에 상기 제2 네트워크 디바이스로 송신하는 단계;를 포함하는, 혼잡 제어 방법. - 제3항에 있어서,
상기 상기 제1 네트워크 디바이스에 의해, 상기 활성 흐름량, 상기 제2 네트워크 디바이스의 정격 수신 대역폭, 및 상기 데이터 흐름의 속성 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는 단계는,
상기 활성 흐름량이 제1 임계치 이상인 경우, 상기 제1 네트워크 디바이스에 의해 다음 공식에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 상기 패킷 송신 제어 정보를 결정하는 단계:
-여기서, 1pkt는 단일 데이터 패킷의 길이이고, active_qp는 상기 활성 흐름량이고, w는 상기 데이터 흐름의 가중치이고, w는 상기 데이터 흐름의 속성 정보에 기초하여 결정되고, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, "간격"은 상기 제1 네트워크 디바이스가 상기 데이터 흐름을 송신하는 경우 인접한 데이터 패킷 사이의 시간 간격임-를 포함하고; 그리고
상기 제1 네트워크 디바이스에 의해 상기 패킷 송신 제어 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 단계는,
상기 제1 네트워크 디바이스에 의해, "간격"으로 표시되는 상기 시간 간격에 기초하여, 상기 데이터 흐름에서 상기 데이터 패킷을 상기 제2 네트워크 디바이스로 송신하는 단계;를 포함하는, 혼잡 제어 방법. - 데이터 센터 네트워크에 적용되는 혼잡 제어 방법으로서, 상기 데이터 센터 네트워크는 제1 네트워크 디바이스 및 제2 네트워크 디바이스를 포함하고, 상기 제2 네트워크 디바이스는 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 흐름을 수신하도록 구성되되, 상기 혼잡 제어 방법은,
상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 활성 흐름량을 결정하는 단계;
상기 제2 네트워크 디바이스에 의해, 제1 메시지를 상기 제1 네트워크 디바이스로 송신하는 단계-여기서, 상기 제1 메시지는 상기 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스에 의해 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는데 사용되고, 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭은 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 제2 네트워크 디바이스에 의해 상기 정격 수신 대역폭에 기초하여, 상기 제1 네트워크 디바이스에 의해 송신되는 상기 데이터 흐름을 수신하는 단계
를 포함하고,
상기 상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 활성 흐름량을 결정하는 단계는,
상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제1 그룹에서 초기 패킷을 수신하고, 제1 활성 흐름량을 획득하기 위해 현재 활성 흐름량을 1만큼 증가시키는 단계;
상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제1 그룹에서 테일 패킷을 수신하고, 상기 데이터 패킷의 제1 그룹에서 외부 혼잡 통지 ECN 식별자를 전달하는 데이터 패킷의 수량에 기초하여 제1 혼잡 값을 결정하는 단계; 및
상기 제1 혼잡 값이 혼잡 임계치보다 작은 경우, 상기 제2 네트워크 디바이스에 의해, 제2 활성 흐름량을 획득하기 위해 상기 제1 활성 흐름량을 1만큼 감소시키거나, 또는
상기 제1 혼잡 값이 혼잡 임계치 이상인 경우, 상기 제2 네트워크 디바이스에 의해, 상기 제1 활성 흐름량을 변경없이 유지하는 단계;를 포함하는, 혼잡 제어 방법. - 제6항에 있어서,
상기 데이터 패킷의 제1 그룹에서 ECN 식별자를 전달하는 데이터 패킷의 수량에 기초하여 제1 혼잡 값을 결정하는 단계는,
상기 데이터 패킷의 제1 그룹에서 데이터 패킷의 수량에 대한 상기 데이터 패킷의 제1 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량의 비율을 상기 제1 혼잡 값으로 결정하는 단계;를 포함하는, 혼잡 제어 방법. - 제6항에 있어서,
상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제1 그룹에서 테일 패킷을 수신한 후,
상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제2 그룹에서 초기 패킷을 수신하고, 제4 활성 흐름량을 획득하기 위해 제3 활성 흐름량을 1만큼 증가시키는 단계-여기서, 상기 데이터 패킷의 제2 그룹 및 상기 데이터 패킷의 제1 그룹은 동일한 데이터 흐름에 속하고, 상기 제1 혼잡 값이 상기 혼잡 임계치보다 작은 경우 상기 제3 활성 흐름량은 상기 제2 활성 흐름량과 같고, 상기 제1 혼잡 값이 상기 혼잡 임계치 이상인 경우 상기 제3 활성 흐름량은 상기 제1 활성 흐름량과 같음-;
상기 제2 네트워크 디바이스에 의해, 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제2 그룹에서 테일 패킷을 수신하고, 상기 데이터 패킷의 제2 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량 및 상기 제1 혼잡 값에 기초하여 상기 네트워크의 제2 혼잡 값을 결정하는 단계; 및
상기 제2 혼잡 값이 상기 혼잡 임계치보다 작은 경우, 상기 제2 네트워크 디바이스에 의해, 제5 활성 흐름량을 획득하기 위해 상기 제4 활성 흐름량을 1만큼 감소시키거나, 또는
상기 제2 혼잡 값이 상기 혼잡 임계치 이상인 경우, 상기 제2 네트워크 디바이스에 의해, 상기 제4 활성 흐름량을 변경없이 유지하는 단계;를 더 포함하는, 혼잡 제어 방법. - 제8항에 있어서,
상기 데이터 패킷의 제2 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량 및 상기 제1 혼잡 값에 기초하여 상기 네트워크의 제2 혼잡 값을 결정하는 단계는,
상기 데이터 패킷의 제2 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량에 기초하여 상기 네트워크의 제3 혼잡 값을 결정하는 단계; 및
공식 con2=x1*con3+x2*con1에 기초하여 상기 제2 혼잡 값을 결정하는 단계-여기서, con3은 상기 제3 혼잡 값이고, con1은 상기 제1 혼잡 값이고, con2는 상기 제2 혼잡 값이고, x1은 미리 설정된 제1 가중치이고, x2는 미리 설정된 제2 가중치임-;를 포함하는, 혼잡 제어 방법. - 제1 네트워크 디바이스로서,
제2 네트워크 디바이스에 의해 송신되는 제1 메시지를 수신하도록 구성되는 수신 모듈-여기서, 상기 제1 메시지는 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 상기 제2 네트워크 디바이스에 의해 결정되는 수량임-;
상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하도록 구성되는 처리 모듈-여기서, 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭이 상기 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하도록 구성되는 송신 모듈
을 포함하고,
상기 처리 모듈은,
상기 활성 흐름량이 제1 임계치보다 작은 경우, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 다음 공식에 기초하여 결정하도록:
-여기서, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, active_qp는 상기 활성 흐름량이고, T는 상기 네트워크가 아이들인 경우 상기 제1 네트워크 디바이스에 의해 상기 제2 네트워크 디바이스로 송신되는 데이터 패킷이 상기 제2 네트워크 디바이스에 도달하는데 요구되는 시간이고, V는 상기 제1 네트워크 디바이스에 의해 T 이내에 상기 제2 네트워크 디바이스로 송신되는 상기 데이터 흐름의 데이터 볼륨임-; 그리고
상기 송신 모듈은 상기 데이터 흐름에서 데이터 볼륨 V를 가지는 데이터 패킷을 상기 제2 네트워크 디바이스로 T 이내에 송신하도록, 구성되는, 제1 네트워크 디바이스. - 제1 네트워크 디바이스로서,
제2 네트워크 디바이스에 의해 송신되는 제1 메시지를 수신하도록 구성되는 수신 모듈-여기서, 상기 제1 메시지는 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 상기 제2 네트워크 디바이스에 의해 결정되는 수량임-;
상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하도록 구성되는 처리 모듈-여기서, 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭이 상기 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하도록 구성되는 송신 모듈
을 포함하고,
상기 처리 모듈은,
상기 활성 흐름량이 제1 임계치 이상인 경우, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 다음 공식에 기초하여 결정하도록:
-여기서, 1pkt는 단일 데이터 패킷의 길이이고, active_qp는 상기 활성 흐름량이고, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, "간격"은 상기 제1 네트워크 디바이스가 상기 데이터 흐름을 송신하는 경우 인접한 데이터 패킷 사이의 시간 간격임-; 그리고
상기 송신 모듈은 상기 데이터 흐름에서 상기 데이터 패킷을 "간격"으로 표시되는 시간 간격에 기초하여 상기 제2 네트워크 디바이스로 송신하도록, 구성되는, 제1 네트워크 디바이스. - 제1 네트워크 디바이스로서,
제2 네트워크 디바이스에 의해 송신되는 제1 메시지를 수신하도록 구성되는 수신 모듈-여기서, 상기 제1 메시지는 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 상기 제2 네트워크 디바이스에 의해 결정되는 수량임-;
상기 활성 흐름량 및 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하도록 구성되는 처리 모듈-여기서, 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭이 상기 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하도록 구성되는 송신 모듈
을 포함하고,
상기 처리 모듈은 상기 활성 흐름량, 상기 제2 네트워크 디바이스의 정격 수신 대역폭, 및 상기 데이터 흐름의 속성 정보에 기초하여, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하도록 구성되며,
여기서, 상기 데이터 흐름의 속성 정보는 상기 데이터 흐름의 애플리케이션 정보 및 상기 데이터 흐름의 데이터 볼륨 정보 중 적어도 하나를 포함하고, 상기 데이터 흐름의 애플리케이션 정보는 상기 데이터 흐름의 데이터 패킷이 속하는 서비스 유형을 표시하는데 사용되고, 상기 데이터 흐름의 데이터 볼륨 정보는 제1 데이터 흐름에 속하고 미리 설정된 시간 내에 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 데이터 볼륨을 표시하는데 사용되는, 제1 네트워크 디바이스. - 제12항에 있어서,
상기 처리 모듈은,
상기 활성 흐름량이 제1 임계치보다 작은 경우, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 다음 공식에 기초하여 결정하도록:
-여기서, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, active_qp는 상기 활성 흐름량이고, T는 상기 네트워크가 아이들인 경우 상기 제1 네트워크 디바이스에 의해 상기 제2 네트워크 디바이스로 송신되는 데이터 패킷이 상기 제2 네트워크 디바이스에 도달하는데 요구되는 시간이고, w는 상기 데이터 흐름의 가중치이고, w는 상기 데이터 흐름의 속성 정보에 기초하여 결정되고, V는 상기 제1 네트워크 디바이스에 의해 T 이내에 상기 제2 네트워크 디바이스로 송신되는 상기 데이터 흐름의 데이터 볼륨임-; 그리고
상기 송신 모듈은 상기 데이터 흐름에서 데이터 볼륨 V를 가지는 데이터 패킷을 상기 제2 네트워크 디바이스로 T 이내에 송신하도록, 구성되는, 제1 네트워크 디바이스. - 제12항에 있어서,
상기 처리 모듈은,
상기 활성 흐름량이 제1 임계치 이상인 경우, 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 다음 공식에 기초하여 결정하도록:
-여기서, 1pkt는 단일 데이터 패킷의 길이이고, active_qp는 상기 활성 흐름량이고, w는 상기 데이터 흐름의 가중치이고, w는 상기 데이터 흐름의 속성 정보에 기초하여 결정되고, C는 상기 제2 네트워크 디바이스의 정격 수신 대역폭이고, "간격"은 상기 제1 네트워크 디바이스가 상기 데이터 흐름을 송신하는 경우 인접한 데이터 패킷 사이의 시간 간격임-; 그리고
상기 송신 모듈은 상기 데이터 흐름에서 상기 데이터 패킷을 "간격"으로 표시되는 시간 간격에 기초하여 상기 제2 네트워크 디바이스로 송신하도록, 구성되는, 제1 네트워크 디바이스. - 제2 네트워크 디바이스로서,
제1 네트워크 디바이스로부터 수신되는 데이터 패킷이 속하는 데이터 흐름에 기초하여 활성 흐름량을 결정하도록 구성되는 처리 모듈;
제1 메시지를 상기 제1 네트워크 디바이스로 송신하도록 구성되는 송신 모듈-여기서, 상기 제1 메시지는 상기 활성 흐름량을 전달하고, 상기 활성 흐름량은 상기 제1 네트워크 디바이스에 의해 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는데 사용되는 패킷 송신 제어 정보를 결정하는데 사용되고, 상기 패킷 송신 제어 정보는, 상기 제1 네트워크 디바이스가 상기 패킷 송신 제어 정보에 기초하여 상기 데이터 흐름을 상기 제2 네트워크 디바이스로 송신하는 경우, 상기 제2 네트워크 디바이스의 실제의 수신 대역폭은 상기 제2 네트워크 디바이스의 정격 수신 대역폭에 도달함을 나타냄-; 및
상기 정격 수신 대역폭에 기초하여, 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 흐름을 수신하도록 구성되는 수신 모듈
을 포함하고,
상기 수신 모듈은 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제1 그룹에서 초기 패킷을 수신하도록 구성되고;
상기 처리 모듈은 제1 활성 흐름량을 획득하기 위해 현재 활성 흐름량을 1만큼 증가시키도록 구성되고;
상기 수신 모듈은 상기 제1 네트워크 디바이스에 의해 송신되는 상기 데이터 패킷의 제1 그룹에서 테일 패킷을 수신하도록 구성되고; 그리고
상기 처리 모듈은,
상기 데이터 패킷의 제1 그룹에서 외부 혼잡 통지 ECN 식별자를 전달하는 데이터 패킷의 수량에 기초하여 제1 혼잡 값을 결정하도록; 그리고
상기 제1 혼잡 값이 혼잡 임계치보다 작은 경우, 제2 활성 흐름량을 획득하기 위해 상기 제1 활성 흐름량을 1만큼 감소시키도록; 또는
상기 제1 혼잡 값이 혼잡 임계치 이상인 경우, 상기 제2 네트워크 디바이스에 의해, 상기 제1 활성 흐름량을 변경없이 유지하도록, 구성되는, 제2 네트워크 디바이스. - 제15항에 있어서,
상기 처리 모듈은 상기 데이터 패킷의 제1 그룹에서 데이터 패킷의 수량에 대한 상기 데이터 패킷의 제1 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량의 비율을 상기 제1 혼잡 값으로 결정하도록 구성되는, 제2 네트워크 디바이스. - 제15항에 있어서,
상기 수신 모듈이 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제1 그룹에서 테일 패킷을 수신한 후, 상기 수신 모듈은 상기 제1 네트워크 디바이스에 의해 송신되는 데이터 패킷의 제2 그룹에서 상기 초기 패킷을 수신하도록 추가적으로 구성되고;
상기 처리 모듈은 제4 활성 흐름량을 획득하기 위해 제3 활성 흐름량을 1만큼 증가시키도록 구성되며-여기서, 상기 데이터 패킷의 제2 그룹 및 상기 데이터 패킷의 제1 그룹은 동일한 데이터 흐름에 속하고, 상기 제1 혼잡 값이 상기 혼잡 임계치보다 작은 경우 상기 제3 활성 흐름량은 상기 제2 활성 흐름량과 같고, 상기 제1 혼잡 값이 상기 혼잡 임계치 이상인 경우 상기 제3 활성 흐름량은 상기 제1 활성 흐름량과 같음-;
상기 수신 모듈은 상기 제1 네트워크 디바이스에 의해 송신되는 상기 데이터 패킷의 제2 그룹에서 테일 패킷을 수신하도록 구성되고; 그리고
상기 처리 모듈은,
상기 데이터 패킷의 제2 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량 및 상기 제1 혼잡 값에 기초하여 상기 네트워크의 제2 혼잡 값을 결정하도록; 그리고
상기 제2 혼잡 값이 상기 혼잡 임계치보다 작은 경우, 제5 활성 흐름량을 획득하기 위해 상기 제4 활성 흐름량을 1만큼 감소시키도록; 또는
상기 제2 혼잡 값이 상기 혼잡 임계치 이상인 경우, 상기 제2 네트워크 디바이스에 의해, 상기 제4 활성 흐름량을 변경없이 유지하도록, 구성되는, 제2 네트워크 디바이스. - 제17항에 있어서,
상기 처리 모듈은,
상기 데이터 패킷의 제2 그룹에서 상기 ECN 식별자를 전달하는 데이터 패킷의 수량에 기초하여 상기 네트워크의 제3 혼잡 값을 결정하도록; 그리고
공식 con2=x1*con3+x2*con1에 기초하여 상기 제2 혼잡 값을 결정하도록-여기서, con3은 상기 제3 혼잡 값이고, con1은 상기 제1 혼잡 값이고, con2는 상기 제2 혼잡 값이고, x1은 미리 설정된 제1 가중치이고, x2는 미리 설정된 제2 가중치임-, 구성되는, 제2 네트워크 디바이스. - 제1 네트워크 디바이스로서,
프로그램을 저장하도록 구성되는 메모리; 및
상기 메모리에 저장된 프로그램을 실행하도록 구성되는 프로세서;를 포함하되,
상기 메모리에 저장된 프로그램이 실행되는 경우, 상기 제1 네트워크 디바이스는 제1항 내지 제5항 중 어느 한 항에 따른 방법을 수행하도록 구성되는, 제1 네트워크 디바이스. - 제2 네트워크 디바이스로서,
프로그램을 저장하도록 구성되는 메모리; 및
상기 메모리에 저장된 프로그램을 실행하도록 구성되는 프로세서;를 포함하되,
상기 메모리에 저장된 프로그램이 실행되는 경우, 상기 제2 네트워크 디바이스는 제6항 내지 제9항 중 어느 한 항에 따른 방법을 수행하도록 구성되는, 제2 네트워크 디바이스. - 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811119579.8A CN109067665B (zh) | 2018-09-25 | 2018-09-25 | 拥塞控制方法和网络设备 |
| CN201811119579.8 | 2018-09-25 | ||
| PCT/CN2019/094171 WO2020063003A1 (zh) | 2018-09-25 | 2019-07-01 | 拥塞控制方法和网络设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210028722A KR20210028722A (ko) | 2021-03-12 |
| KR102478440B1 true KR102478440B1 (ko) | 2022-12-15 |
Family
ID=64765968
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020217004313A Active KR102478440B1 (ko) | 2018-09-25 | 2019-07-01 | 혼잡 제어 방법 및 네트워크 디바이스 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US11606297B2 (ko) |
| EP (1) | EP3852323B1 (ko) |
| JP (1) | JP2021536196A (ko) |
| KR (1) | KR102478440B1 (ko) |
| CN (1) | CN109067665B (ko) |
| WO (1) | WO2020063003A1 (ko) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109067665B (zh) | 2018-09-25 | 2022-01-11 | 华为技术有限公司 | 拥塞控制方法和网络设备 |
| CN109245959B (zh) | 2018-09-25 | 2021-09-03 | 华为技术有限公司 | 统计活跃流数目的方法、网络设备和系统 |
| CN112822120B (zh) | 2019-11-18 | 2023-04-28 | 华为技术有限公司 | 一种实现拥塞控制的方法、装置和系统 |
| CN113014498B (zh) * | 2019-12-19 | 2025-03-11 | 华为技术有限公司 | 一种收发数据的方法及装置 |
| CN113132246B (zh) * | 2019-12-30 | 2024-04-26 | 华为技术有限公司 | 一种流量控制方法及相关设备 |
| WO2021134621A1 (zh) * | 2019-12-31 | 2021-07-08 | 华为技术有限公司 | 调度报文的方法和装置 |
| CN116601932A (zh) * | 2020-12-16 | 2023-08-15 | 华为技术有限公司 | 一种网络拥塞管理方法以及相关装置 |
| TWI768812B (zh) * | 2021-04-07 | 2022-06-21 | 聚騰科技股份有限公司 | 網路頻寬的偵測方法 |
| CN113507420B (zh) * | 2021-08-05 | 2022-03-15 | 清华大学 | 一种拥塞控制方法及装置 |
| CN113872872B (zh) * | 2021-09-29 | 2023-11-24 | 新华三信息安全技术有限公司 | 一种报文转发方法、装置及框式网络设备 |
| CN113746724B (zh) * | 2021-11-05 | 2022-04-12 | 阿里云计算有限公司 | 消息传输方法、装置、电子设备及介质 |
| CN115002035A (zh) * | 2022-06-27 | 2022-09-02 | 中国南方电网有限责任公司 | 基于业务级别的电力数据传输拥塞规避方法 |
| CN115514708B (zh) * | 2022-11-23 | 2023-03-21 | 江苏为是科技有限公司 | 拥塞控制方法及装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140226475A1 (en) * | 2013-02-12 | 2014-08-14 | Adara Networks, Inc. | Controlling congestion controlled flows |
| US20170250929A1 (en) * | 2016-02-29 | 2017-08-31 | Electronics And Telecommunications Research Institute | Method and apparatus for active queue management for wireless networks using shared wireless channel |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5668948A (en) * | 1994-09-08 | 1997-09-16 | International Business Machines Corporation | Media streamer with control node enabling same isochronous streams to appear simultaneously at output ports or different streams to appear simultaneously at output ports |
| US7304948B1 (en) * | 2000-12-29 | 2007-12-04 | Nortel Networks Limited | Congestion control for signalling transport protocols |
| US7729347B2 (en) * | 2006-05-31 | 2010-06-01 | Zvi Rosberg | Method and apparatus for fair flow control and congestion avoidance supporting multiple QoS class requirements |
| JP4893646B2 (ja) * | 2008-02-04 | 2012-03-07 | 富士通株式会社 | 帯域制御装置および帯域制御方法 |
| US8670324B2 (en) * | 2008-07-30 | 2014-03-11 | Fimax Technology Limited | Fair weighted network congestion avoidance |
| US8949444B1 (en) * | 2009-07-14 | 2015-02-03 | Juniper Networks, Inc. | Flow control scheme for parallel flows |
| WO2011043312A1 (ja) * | 2009-10-06 | 2011-04-14 | 日本電気株式会社 | ネットワークシステムとコントローラ、方法とプログラム |
| CN101854366B (zh) * | 2010-06-10 | 2015-04-01 | 中兴通讯股份有限公司 | 一种对等网络流量识别的方法及装置 |
| US8458327B1 (en) * | 2010-07-15 | 2013-06-04 | Google Inc. | System and method of reducing network latency |
| CN102404187A (zh) * | 2010-09-13 | 2012-04-04 | 华为技术有限公司 | 拥塞控制方法和系统以及网络设备 |
| US9509805B2 (en) * | 2011-12-01 | 2016-11-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Reduction of packet header compression overhead due to high ECN rate |
| US8929399B2 (en) * | 2011-12-29 | 2015-01-06 | Qualcomm Incorporated | Selectively multiplexing communication streams |
| JP5954074B2 (ja) * | 2012-09-20 | 2016-07-20 | 富士通株式会社 | 情報処理方法、情報処理装置、及びプログラム。 |
| JP6507641B2 (ja) * | 2012-11-16 | 2019-05-08 | 日本電気株式会社 | ネットワークシステムと方法と装置並びにプログラム |
| US9521177B2 (en) * | 2013-09-11 | 2016-12-13 | Cisco Technology, Inc. | Network-based adaptive rate limiting |
| CN103457871B (zh) * | 2013-09-18 | 2016-03-30 | 中南大学 | Dcn中基于延迟约束的拥塞避免阶段的增窗方法 |
| CN103916329B (zh) * | 2014-03-21 | 2017-04-12 | 中国科学院计算技术研究所 | 一种命名数据网络传输控制方法及系统 |
| US10135735B2 (en) * | 2014-07-16 | 2018-11-20 | Nec Corporation | Method and system for managing flows in a network |
| US10575008B2 (en) * | 2015-06-01 | 2020-02-25 | Apple Inc. | Bandwidth management in devices with simultaneous download of multiple data streams |
| WO2017052436A1 (en) * | 2015-09-25 | 2017-03-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and interworking network node for enabling bit rate adaption in media streaming |
| WO2017084691A1 (en) * | 2015-11-16 | 2017-05-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for congestion control in multiparty conferencing, multipoint control unit, computer program and computer program product |
| US20180069786A1 (en) * | 2016-09-02 | 2018-03-08 | Argela Yazilim ve Bilisim Teknolojileri San. ve Tic. A.S. | Randomized route hopping in software defined networks |
| CN108243111B (zh) * | 2016-12-27 | 2021-08-27 | 华为技术有限公司 | 确定传输路径的方法和装置 |
| CN108494698B (zh) * | 2017-12-13 | 2022-02-25 | 天地伟业技术有限公司 | 一种基于传输速率的拥塞控制方法 |
| CN109995664B (zh) | 2017-12-29 | 2022-04-05 | 华为技术有限公司 | 一种发送数据流的方法、设备和系统 |
| CN109067665B (zh) * | 2018-09-25 | 2022-01-11 | 华为技术有限公司 | 拥塞控制方法和网络设备 |
-
2018
- 2018-09-25 CN CN201811119579.8A patent/CN109067665B/zh not_active Expired - Fee Related
-
2019
- 2019-07-01 EP EP19865608.4A patent/EP3852323B1/en active Active
- 2019-07-01 KR KR1020217004313A patent/KR102478440B1/ko active Active
- 2019-07-01 JP JP2021513244A patent/JP2021536196A/ja active Pending
- 2019-07-01 WO PCT/CN2019/094171 patent/WO2020063003A1/zh not_active Ceased
-
2021
- 2021-03-24 US US17/211,815 patent/US11606297B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140226475A1 (en) * | 2013-02-12 | 2014-08-14 | Adara Networks, Inc. | Controlling congestion controlled flows |
| US20170250929A1 (en) * | 2016-02-29 | 2017-08-31 | Electronics And Telecommunications Research Institute | Method and apparatus for active queue management for wireless networks using shared wireless channel |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3852323B1 (en) | 2025-04-02 |
| EP3852323A4 (en) | 2021-12-29 |
| JP2021536196A (ja) | 2021-12-23 |
| KR20210028722A (ko) | 2021-03-12 |
| CN109067665B (zh) | 2022-01-11 |
| WO2020063003A1 (zh) | 2020-04-02 |
| CN109067665A (zh) | 2018-12-21 |
| US20210211380A1 (en) | 2021-07-08 |
| EP3852323A1 (en) | 2021-07-21 |
| US11606297B2 (en) | 2023-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102478440B1 (ko) | 혼잡 제어 방법 및 네트워크 디바이스 | |
| CN108418767B (zh) | 数据传输方法、设备及计算机存储介质 | |
| TWI487389B (zh) | 避免網路壅塞的方法及其裝置 | |
| US8509074B1 (en) | System, method, and computer program product for controlling the rate of a network flow and groups of network flows | |
| CN104272680B (zh) | 用信号通知拥塞 | |
| CN107948103B (zh) | 一种基于预测的交换机pfc控制方法及控制系统 | |
| CN103457871B (zh) | Dcn中基于延迟约束的拥塞避免阶段的增窗方法 | |
| CN108540395B (zh) | 无丢失网络中的拥塞判断方法及交换机 | |
| CN114157603A (zh) | 拥塞控制方法、装置、设备及存储介质 | |
| WO2020063299A1 (zh) | 统计活跃流数目的方法、网络设备和系统 | |
| US8989011B2 (en) | Communication over multiple virtual lanes using a shared buffer | |
| Wang et al. | TCP congestion control algorithm for heterogeneous Internet | |
| EP3993330B1 (en) | Flow rate control method and apparatus | |
| CN110943933A (zh) | 一种实现数据传输的方法、装置和系统 | |
| CN110868359B (zh) | 一种网络拥塞控制方法 | |
| CN115643210A (zh) | 控制数据包发送方法及系统 | |
| CN113783785A (zh) | Ecn水线值的配置方法、装置及网络设备 | |
| CN109995608B (zh) | 网络速率计算方法和装置 | |
| CN101969432B (zh) | 基于随机回退的tcp拥塞窗口的控制方法 | |
| US11870708B2 (en) | Congestion control method and apparatus | |
| CN114513440A (zh) | 一种报文传输的方法、发送端和网络设备 | |
| Wu et al. | Aqm-based buffer delay guarantee for congestion control in 5g networks | |
| CN116886615A (zh) | 网络拥塞控制方法、装置、设备、系统和存储介质 | |
| WO2021052295A1 (zh) | 处理网络拥塞的方法和相关装置 | |
| EP4287582A1 (en) | System and method for traffic flow acceleration |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20210210 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220705 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20221028 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20221213 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20221213 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |