Service level adjustment method and apparatus, device, and storage medium

US12335113B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12335113-B2
Application numberUS-202217870435-A
CountryUS
Kind codeB2
Filing dateJul 21, 2022
Priority dateJan 22, 2020
Publication dateJun 17, 2025
Grant dateJun 17, 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.

A service level adjustment method includes obtaining by a first network device at least one piece of queue status information at a target service level of the first network device; when any one of the at least one piece of queue status information exceeds a first threshold upper limit corresponding to the any queue status information, adjusting by the first network device a parameter of the target service level based on a maximum delay associated with the target service level; when the queue status information at the target service level exceeds the corresponding threshold upper limit, adjusting by the first network device the parameter of the target service level based on the associated maximum delay.

First claim

Opening claim text (preview).

What is claimed is: 1. A service level adjustment method implemented by a first network device, wherein the service level adjustment method comprises: obtaining at least one piece of queue status information of a queue bound to a target service level of the first network device; adjusting a parameter of the target service level based on a maximum delay associated with the target service level when any piece of queue status information of the at least one piece of queue status information exceeds a first threshold upper limit, wherein the parameter of the target service level comprises a queue resource parameter and a data flow constraint parameter, and wherein the data flow constraint parameter comprises a threshold of a burst amount of a data flow entering the queue and a threshold of an average rate of the data flow; reporting exception information to a control device when an update value of the parameter does not meet a constraint condition of a local target resource and when the maximum delay remains unchanged, wherein the local target resource is a resource that is able to be preempted by the target service level; receiving a first adjustment value that is of the parameter and that is received from the control device, wherein the first adjustment value is based on the exception information; and adjusting the parameter based on the first adjustment value of the parameter. 2. The service level adjustment method of claim 1 , wherein adjusting the parameter of the target service level based on a maximum delay associated with the target service level comprises adjusting the parameter further based on the update value of the parameter when the update value meets the constraint condition of a local target resource and when the maximum delay remains unchanged, and wherein the local target resource is able to be preempted by the target service level. 3. The service level adjustment method of claim 2 , wherein after adjusting the parameter of the target service level based on the update value of the parameter, the service level adjustment method further comprises adjusting the parameter from the update value back to a value existing before adjustment to the update value when the any piece of queue status information does not exceed a second threshold upper limit within a first time threshold. 4. The service level adjustment method of claim 2 , wherein after adjusting the parameter based on the update value of the parameter, the service level adjustment method further comprises reporting update information of the target service level to a control device when the any piece of queue status information exceeds a third threshold upper limit within a first time threshold, and wherein the update information comprises the update value of the parameter of the target service level. 5. The service level adjustment method of claim 1 , wherein an update value of the data flow constraint parameter is based on an actually arriving data flow, and wherein an update value of the queue resource parameter is based on the update value of the data flow constraint parameter when the maximum delay remains unchanged. 6. The service level adjustment method of claim 5 , wherein the queue resource parameter comprises a queue bandwidth and a queue buffer, wherein the update value of the queue resource parameter comprises a bandwidth of a port corresponding to the target service level, a maximum amount of data that can be forwarded after the target service level is adjusted, a maximum amount of data that can be forwarded at each service level of a plurality of service levels of the first network device before the target service level is adjusted, and a maximum packet length of a queue corresponding to the each service level when the maximum delay remains unchanged, wherein the queue bandwidth is based on the bandwidth of the port corresponding to the target service level, the maximum amount of data that can be forwarded after the target service level is adjusted, and the maximum amount of data that can be forwarded at the each service level before the target service level is adjusted, and wherein the queue buffer is based on the maximum amount of data that can be forwarded at the each service level before the target service level is adjusted, the maximum packet length of the queue corresponding to each service level, an update value of a threshold of a burst amount of a data flow at the target service level, and an update value of a threshold of an average rate of the data flow. 7. The service level adjustment method of claim 6 , wherein the queue bandwidth C i 2 of the target service level is according to the following formula: C i 2 = C ⁢ Q i 2 ∑ 1 ≤ j ≤ n , j ≠ i Q j + Q i 1 + Q n + 1 1 , wherein C is the bandwidth of the port corresponding to the target service level, wherein Q i 2 is the maximum amount of data that can be forwarded after the target service level is adjusted, wherein Q j is a maximum amount of data that can be forwarded at a j th service level, wherein Q i 1 is a maximum amount of data that can be forwarded before the target service level is adjusted, wherein Q n+1 1 is a maximum amount of data that can be forwarded in a non-delay-guarantee queue before the target service level is adjusted, and wherein n is a positive integer greater than 1. 8. The service level adjustment method of claim 6 , wherein the queue buffer BF i 2 of the target service level is according to the following formula: B ⁢ F i 2 = ( L max , L

Assignees

Inventors

Classifications

  • by attributing bandwidth to queues · CPC title

  • for supporting services specification, e.g. SLA · CPC title

  • Managing SLA; Interaction between SLA and QoS · CPC title

  • implementing delay-aware scheduling · CPC title

  • the condition being updates or upgrades of network functionality · 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 US12335113B2 cover?
A service level adjustment method includes obtaining by a first network device at least one piece of queue status information at a target service level of the first network device; when any one of the at least one piece of queue status information exceeds a first threshold upper limit corresponding to the any queue status information, adjusting by the first network device a parameter of the tar…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/5003. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 17 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).