Service flow scheduling method and apparatus, and system

US2023336486A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023336486-A1
Application numberUS-202318339273-A
CountryUS
Kind codeA1
Filing dateJun 22, 2023
Priority dateDec 24, 2020
Publication dateOct 19, 2023
Grant date

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.

A service flow scheduling method and apparatus, and a system. When transmission quality of a service flow with a higher priority does not meet a service level requirement corresponding to the service flow, a first network device adjusts, to a first threshold, a transmission rate threshold of an HQoS model for a service flow with a lower priority, where the first threshold is less than a current data transmission rate of the service flow with a lower priority. By performing traffic shaping on the service flow with a lower priority, a bandwidth resource of a downlink port of the first network device may give way to the service flow with a higher priority, to ensure that the service flow with a higher priority meets the service level requirement of the service flow with a higher priority.

First claim

Opening claim text (preview).

1 . A service flow scheduling method, applied to a first network device, the method comprising: separately scheduling a first service flow and a second service flow based on a hierarchical quality of service (HQoS) model, wherein a priority of the first service flow is higher than a priority of the second service flow; and adjusting, to a first threshold, a transmission rate threshold of the HQoS model for the second service flow when transmission quality of the first service flow does not meet a service level requirement corresponding to the first service flow, wherein the first threshold is less than a current data transmission rate of the second service flow. 2 . The service flow scheduling method according to claim 1 , wherein the first threshold is greater than or equal to an average data transmission rate of the second service flow. 3 . The service flow scheduling method according to claim 1 , wherein the adjusting, to a first threshold, a transmission rate threshold of the HQoS model for the second service flow comprises: adjusting, to the first threshold, the transmission rate threshold of the HQoS model for the second service flow when the transmission quality of the first service flow does not meet the service level requirement corresponding to the first service flow and the current data transmission rate of the second service flow is greater than a peak threshold of a data transmission rate of the second service flow. 4 . The service flow scheduling method according to claim 1 , wherein the transmission rate threshold of the second service flow comprises one or more of the following: a peak information rate (PIR), a committed access rate (CAR), a committed information rate (CIR), and an excess information rate (EIR). 5 . The service flow scheduling method according to claim 1 , wherein the first network device is connected to a terminal through a second network device; and the HQoS model comprises: a first-level scheduler corresponding to a downlink port of the first network device, a second-level scheduler corresponding to a downlink port of the second network device, a first underlying scheduler configured to transmit the first service flow through the downlink port of the second network device, and a second underlying scheduler configured to transmit the second service flow through the downlink port of the second network device. 6 . The service flow scheduling method according to claim 5 , wherein adjusting, to the first threshold, the transmission rate threshold of the HQoS model for the second service flow comprises: adjusting, to the first threshold, a transmission rate threshold of at least one scheduler of the first-level scheduler, the second-level scheduler, and the second underlying scheduler for the second service flow. 7 . The service flow scheduling method according to claim 5 , wherein adjusting, to the first threshold, the transmission rate threshold of the HQoS model for the second service flow comprises: determining a target scheduler on which network congestion occurs during transmission of the first service flow, wherein the target scheduler is the first-level scheduler or the second-level scheduler; and adjusting, to the first threshold, a transmission rate threshold of the target scheduler for the second service flow. 8 . The service flow scheduling method according to claim 5 , wherein a sum of a transmission rate threshold of the first-level scheduler for the first service flow and that of the first-level scheduler for the second service flow is less than or equal to a maximum bandwidth of the downlink port of the first network device; and a sum of a transmission rate threshold of the second-level scheduler for the first service flow and that of the second-level scheduler for the second service flow is less than or equal to a maximum bandwidth of the downlink port of the second network device. 9 . The service flow scheduling method according to claim 5 , wherein the first underlying scheduler comprises a first queue for buffering a packet of the first service flow, and the second underlying scheduler comprises a second queue for buffering a packet of the second service flow; and a sum of a maximum queue buffer of the first queue and a maximum queue buffer of the second queue is less than or equal to a maximum port buffer of the downlink port of the second network device. 10 . The service flow scheduling method according to claim 1 , wherein an upper limit of a delay in the service level requirement of the first service flow is less than an upper limit of a delay in a service level requirement of the second service flow. 11 . The service flow scheduling method according to claim 1 , further comprising: scheduling a third service flow based on the HQoS model, wherein a priority of the third service flow is higher than the priority of the second service flow and lower than the priority of the first service flow; and adjusting, to a second threshold, a transmission rate threshold of the HQoS model for the third service flow when the transmission rate threshold of the second service flow is less than or equal to the average data transmission rate of the second service flow or when the current data transmission rate of the second service flow is less than or equal to the peak threshold of the data transmission rate of the second service flow, wherein the second threshold is less than a current data transmission rate of the third service flow. 12 . A service flow scheduling apparatus, used in a first network device, the scheduling apparatus comprising: a non-transitory memory storing instructions; and a processor coupled to the non-transitory memory; wherein the instructions, when executed by the processor, cause the apparatus to be configured to: separately schedule a first service flow and a second service flow based on a hierarchical quality of service (HQoS) model, wherein a priority of the first service flow is higher than a priority of the second service flow; and adjust, to a first threshold, a transmission rate threshold of the HQoS model for the second service flow when transmission quality of the first service flow does not meet a service level requirement corresponding to the first service flow, wherein the first threshold is less than a current data transmission rate of the second service flow. 13 . The scheduling apparatus according to claim 12 , wherein the first threshold is greater than or equal to an average data transmission rate of the second service flow. 14 . The scheduling apparatus according to claim 12 , wherein the instructions, when executed by the processor, further cause the apparatus to be configured to: adjust, to the first threshold, the transmission rate threshold of the HQoS model for the second service flow when the transmission quality of the first service flow does not meet the service level requirement corresponding to the first service flow and the current data transmission rate of the second service flow is greater than a peak threshold of a data transmission rate of the second service flow. 15 . The scheduling apparatus according to claim 12 , wherein the transmission rate threshold of the second service flow comprises one or more of the following: a peak information rate (PIR), a committed access rate (CAR), a committed information rate (CIR), and an excess information rate (EIR). 16 . The scheduling apparatus according to claim 12 , wherein the first network device is connected to a terminal through a second network device; and the HQoS model comprises: a first-level scheduler corresponding to a do

Assignees

Inventors

Classifications

  • Allocation of priorities to traffic types · CPC title

  • H04L47/22Primary

    Traffic shaping · CPC title

  • H04W72/569Primary

    of the traffic information · CPC title

  • of downlink data flows · CPC title

  • Flow control {between communication endpoints} · 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 US2023336486A1 cover?
A service flow scheduling method and apparatus, and a system. When transmission quality of a service flow with a higher priority does not meet a service level requirement corresponding to the service flow, a first network device adjusts, to a first threshold, a transmission rate threshold of an HQoS model for a service flow with a lower priority, where the first threshold is less than a current…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L47/2433. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Oct 19 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).