Transmission control method and apparatus

US12199876B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12199876-B2
Application numberUS-202318467765-A
CountryUS
Kind codeB2
Filing dateSep 15, 2023
Priority dateMar 17, 2021
Publication dateJan 14, 2025
Grant dateJan 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The technology of this application relates to a transmission control method and apparatus. The method includes obtaining traffic information of a first node at M sample moments, where M is a positive integer greater than or equal to 1, determining first traffic information of the first node at a first moment based on the traffic information of the first node at the M sample moments, where the first moment does not belong to the M sample moments, determining first rate-limited traffic based on the first traffic information, where the first rate-limited traffic indicates maximum traffic that is allowed to pass through a first queue of the first node at the first moment, and limiting traffic of the first queue at the first moment based on the first rate-limited traffic.

First claim

Opening claim text (preview).

What is claimed is: 1. A transmission control method, comprising: obtaining traffic information of a first node at M sample moments, wherein M is a positive integer greater than or equal to 1; determining first traffic information of the first node at a first moment based on the traffic information; determining first rate-limited traffic based on the first traffic information, wherein the first rate-limited traffic indicates maximum traffic allowed to pass through a first queue of the first node at the first moment; and limiting traffic of the first queue at the first moment based on the first rate-limited traffic. 2. The method according to claim 1 , wherein the first traffic information indicates total traffic entering a queue, other than the first queue, of a first interface at the first moment, the first interface is configured to transmit data associated with the first queue, and determining the first rate-limited traffic based on the first traffic information comprises: determining, based on the first traffic information, remaining bandwidth obtained by subtracting the total traffic from total available bandwidth of the first interface; and determining the first rate-limited traffic based on the remaining bandwidth. 3. The method according to claim 2 , wherein determining the first rate-limited traffic based on the remaining bandwidth comprises: determining the first rate-limited traffic based on the remaining bandwidth and an impact factor, wherein the impact factor includes at least one of: a congestion data volume of the first interface in a first time period, a quantity of changes of bandwidth allocated to the first queue in the first time period, or variation amplitude of the bandwidth allocated to the first queue in the first time period, wherein the first time period includes the first moment. 4. The method according to claim 1 , wherein limiting the traffic of the first queue at the first moment based on the first rate-limited traffic comprises: sending first configuration information to the first node based on the first rate-limited traffic, wherein the first configuration information indicates the first node to set a maximum bandwidth of the first queue at the first moment. 5. The method according to claim 1 , wherein limiting the traffic of the first queue at the first moment based on the first rate-limited traffic comprises: sending second configuration information to at least one second node based on the first rate-limited traffic, wherein the at least one second node is an upstream node of the first node, and the second configuration information indicates the at least one second node to set a maximum bandwidth of an upstream queue of the first queue at the first moment. 6. The method according to claim 5 , wherein sending the second configuration information to the at least one second node based on the first rate-limited traffic comprises: for each of a plurality of second nodes, including the at least one second node: determining second rate-limited traffic, of a second queue in a queue set at the first moment, based on the first rate-limited traffic and a weight of the second queue, wherein the second queue is an upstream queue of the first queue of the at least one second node, and the queue set is a set of an upstream queue of the first queue of the at least one second node; and sending the second configuration information to the at least one second node based on the second rate-limited traffic, wherein the second configuration information indicates the at least one second node to set a maximum bandwidth of the second queue at the first moment. 7. The method according to claim 1 , wherein limiting the traffic of the first queue at the first moment based on the first rate-limited traffic comprises: sending third configuration information to user equipment based on the first rate-limited traffic, wherein the user equipment includes a device configured to send a data flow of a service carried in the first queue, and the third configuration information indicates the user equipment to limit a data volume transmitted by using the first queue at the first moment. 8. The method according to claim 1 , wherein before determining the first traffic information of the first node at the first moment based on the traffic information of the first node at the M sample moments, the method further comprises: obtaining a prediction model by training a machine learning model by using traffic information of the first node at H sample moments, wherein H>M; and determining the first traffic information based on the traffic information of the first node at the M sample moments and the prediction model. 9. The method according to claim 1 , wherein the first queue meets at least one of the following criteria: delay sensitivity of a service carried in the first queue is lower than a specified delay sensitivity, importance of the service carried in the first queue is lower than a specified importance, or a priority of the first queue is lower than a specified priority. 10. An apparatus, comprising: at least one processor; and at least one memory configured to store computer readable instructions that, when executed by the at least one processor, cause the apparatus to: obtain traffic information of a first node at M sample moments, wherein M is a positive integer greater than or equal to 1; determine first traffic information of the first node at a first moment based on the traffic information; determine first rate-limited traffic based on the first traffic information, wherein the first rate-limited traffic indicates maximum traffic allowed to pass through a first queue of the first node at the first moment; and limit traffic of the first queue at the first moment based on the first rate-limited traffic. 11. The apparatus according to claim 10 , wherein the first traffic information indicates total traffic entering a queue, other than the first queue, of a first interface at the first moment, the first interface is configured to transmit data associated with the first queue, and the apparatus is further caused to: determine, based on the first traffic information, remaining bandwidth obtained by subtracting the total traffic from total available bandwidth of the first interface; and determine the first rate-limited traffic based on the remaining bandwidth. 12. The apparatus according to claim 11 , wherein the apparatus is further caused to: determine the first rate-limited traffic based on the remaining bandwidth and an impact factor, wherein the impact factor includes at least one of: a congestion data volume of the first interface in a first time period, a quantity of changes of bandwidth allocated to the first queue in the first time period, or variation amplitude of the bandwidth allocated to the first queue in the first time period, wherein the first time period includes the first moment. 13. The apparatus according to claim 10 , wherein the apparatus is further caused to: send first configuration information to the first node based on the first rate-limited traffic, wherein the first configuration information indicates the first node to set a maximum bandwidth of the first queue at the first moment. 14. The apparatus according to claim 10 , wherein the apparatus is further caused to: send second configuration information to at least one second node based on the first rate-limited traffic, wherein the at least one second node is an upstream node of the first node, and the second configuration information indicates the at least one second node to set a maximum bandwidth of an

Assignees

Inventors

Classifications

  • by attributing bandwidth to queues · CPC title

  • H04L47/127Primary

    by using congestion prediction · CPC title

  • by balancing the load, e.g. traffic engineering · CPC title

  • using forward notification · CPC title

  • using explicit feedback to the source, e.g. choke packets · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12199876B2 cover?
The technology of this application relates to a transmission control method and apparatus. The method includes obtaining traffic information of a first node at M sample moments, where M is a positive integer greater than or equal to 1, determining first traffic information of the first node at a first moment based on the traffic information of the first node at the M sample moments, where the f…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L47/127. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).