[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1298526035.2898.20.camel@edumazet-laptop>
Date: Thu, 24 Feb 2011 06:40:35 +0100
From: Eric Dumazet <eric.dumazet@...il.com>
To: David Miller <davem@...emloft.net>
Cc: Juliusz.Chroboczek@....jussieu.fr, linville@...driver.com,
shemminger@...tta.com, kaber@...sh.net, netdev@...r.kernel.org,
andi@...stfloor.org
Subject: Re: [PATCH net-next-2.6 v4] net_sched: SFB flow scheduler
Le mercredi 23 février 2011 à 14:06 -0800, David Miller a écrit :
> From: Eric Dumazet <eric.dumazet@...il.com>
> Date: Wed, 23 Feb 2011 21:56:17 +0100
>
> > This is the Stochastic Fair Blue scheduler, based on work from :
>
> Applied with the 'static' fix, thanks Eric!
Thanks David !
My next step is to expand the idea I had some time ago (with my SFQ
works in december) :
Add a generic (core) service :
- Timestamp skb when it enters qdisc (might use skb->tstamp ?)
- At dequeue time, compute the delay.
1) Be able to mark/drop the packet right before giving it to device if
delay above a threshold, or use an array of thresholds depending on TOS
2) Integrate the delay into one EWMA
3) For SFB : Use the EWMA to eventually replace the non convenient
penalty_box by auto adaptative mechanism : Allow non elastic flows to
take part of the bandwidth, using a drop/mark probability depending on
this EWMA.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists