<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
Hello,<o:p> </o:p></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<o:p> </o:p></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US">I have usecase with following packets processing pipeline : classification -> QoS scheduling  (with shapping) -> packet processing (ending vtep, modifying 802.1q and IPv4 headers, adding encapsulating stack)
 -> forwarding.<o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US">I actually use several HS instances to handle independent packet streams but I would have a different QoS scheme (e.g. having wfq between pipes or handling strict prio queues between groups and subscribers
 levels).<o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US"><o:p>It seems the Traffic Management can fit.</o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US">My questions is : Is it possible to use Traffic Management API to build a customized QoS scheduler and use it at software level instead of the HS (e.g. like in qos_sched example) ? And then, plug this QoS block
 with software ring to another function. (e.g. is there the equivalent api to  </span><span lang="EN-US" style="font-size: 9pt; font-family: Consolas; background: white; color: rgb(5, 80, 174);">rte_sched_port_enqueue
</span><span lang="EN-US" style="mso-ansi-language:EN-US">and </span><span lang="EN-US" style="font-size: 9pt; font-family: Consolas; background: white; color: rgb(5, 80, 174);">rte_sched_port_dequeue
</span><span lang="EN-US" style="mso-ansi-language:EN-US">for such case). <o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US">Thanks in advance for your answer.<o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US">Best regards.<o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri, sans-serif">
<span lang="EN-US" style="mso-ansi-language:EN-US">N.R.</span><span lang="EN-US" style="mso-ansi-language:EN-US;mso-fareast-language:FR"><o:p> </o:p></span></p>
<br>
</div>
<p style="font-size:8pt; line-height:10pt; font-family: 'Cambria','times roman',serif;">
This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are
 notified that disclosing, distributing, or copying this e-mail is strictly prohibited.
</p>
</body>
</html>