System and method for adaptive downlink scheduler for wireless networks
US-2016183284-A1 · Jun 23, 2016 · US
US12335113B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12335113-B2 |
| Application number | US-202217870435-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 21, 2022 |
| Priority date | Jan 22, 2020 |
| Publication date | Jun 17, 2025 |
| Grant date | Jun 17, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.