Supercharge Your Innovation With Domain-Expert AI Agents!

A method and system for implementing WRR-based otn serialized balanced scheduling

A technology of serial scheduling and implementation method, applied in the direction of time division multiplexing system, electrical components, multiplexing communication, etc., can solve the problems of occupying more logic resources, high clock synchronization requirements, complex scheduling design, etc. Achieve the effect of saving logic resources, easy maintenance, and good versatility

Active Publication Date: 2018-02-16
FENGHUO COMM SCI & TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the continuous evolution of OTN technical standards, the types of services that OTN requires to carry are becoming more and more flexible, such as ODUk (Optical Channel Data Unit), ODUflex (Flexible Rate Optical Digital Unit), CBR (Constant Bit Rate, fixed bit rate), etc., There are more and more mapping / demapping methods; which in turn leads to more and more complicated scheduling design when carrying various services in ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array, Field Programmable Gate Array) design
[0003] In view of the above situation, if the scheduling units are designed separately for OTN granules of different rate levels, there will be a wide variety of scheduling units, which are not only difficult to maintain, but also poor in portability; if various business scheduling is processed in parallel, it will take up more logic resources, and have high requirements for clock synchronization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and system for implementing WRR-based otn serialized balanced scheduling
  • A method and system for implementing WRR-based otn serialized balanced scheduling
  • A method and system for implementing WRR-based otn serialized balanced scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037]The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0038] see figure 1 As shown, the WRR-based OTN serialized balanced scheduling implementation method in the embodiment of the present invention includes the following steps:

[0039] S101: Take the rate capacity of the service at the highest rate level that needs to be scheduled as the total capacity t of the scheduler of the unified scheduling unit, and take the rate capacity of the service at the minimum rate level that needs to be scheduled as the basic scheduling unit b, and obtain scheduling according to t and b The total number n of unified serial scheduling units required in the process, and the calculation formula of n is: n=t / b. Set the overall weight factor W(n) in the WRR according to n, and go to S102.

[0040] In S101, W(n) is marked by software using a macro to ensure universality and portability.

[0041] S102: Design two coun...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention, which belongs to the optical transport network (OTN) serialization balanced scheduling field, discloses a weighted-round-robin (WRR)-based realization method and system for OTN serialization balanced scheduling. The method comprises: under the circumstances that a rate capacity of a maximum rate level service is used as a total capacity t and a rate capacity of a minimum rate level service is used as a basic scheduling unit b, a total number n of unified serialized scheduling units is obtained based on the t and b; according to the n, a total weight factor W(n) in the WRR is set; according to the b, a serialized basic scheduling unit number needed by each service is obtained, and a weight factor corresponding to each serialized basic scheduling unit number is set based on the WRR; a count value needed by each service is calculated by using the WRR; and according to the count value, the corresponding unified serialized scheduling unit is distributed to the service. According to the invention, the unified serialized basic scheduling unit is easy to repair; the universality is high; and the logic resource wasting is reduced.

Description

technical field [0001] The present invention relates to the field of OTN (Optical Transport Network, Optical Transport Network) serialized balanced scheduling, in particular to a method and system for realizing OTN serialized balanced scheduling based on WRR (Weighted Round Robin, weighted round robin scheduling algorithm). Background technique [0002] With the continuous evolution of OTN technical standards, the types of services that OTN requires to carry are becoming more and more flexible, such as ODUk (Optical Channel Data Unit), ODUflex (Flexible Rate Optical Digital Unit), CBR (Constant Bit Rate, fixed bit rate), etc., There are more and more mapping / demapping methods; which in turn leads to more and more complicated scheduling design when carrying various services in ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array, Field Programmable Gate Array) design . [0003] In view of the above situation, if the scheduling units are desig...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04J3/16
CPCH04J3/1652
Inventor 徐志生胡杰
Owner FENGHUO COMM SCI & TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More