[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

multiplexor scheduling



Dear ns users,

I am using ns to simulate a multiplexor with input links from multiple
nodes. And I am trying to use a scheduling mechanism for this multiplexor. I
look into the source codes of subclasses of queue, there is FQ, SFQ, DRR
available. But I am not sure if I could use SFQ, DRR. Since I want to be
fair to each input link, I am trying to use round robin service to each
input link. Because round robin didn't consider packet size for each link, I
would use fair queueing. But I am also considering alternate mechanisms. Can
I use SFQ, DRR here? SFQ and DRR use hash function, I think they tend to
differentiate the whole packet flow to different flows and then serve each
flow in round-robin. 

Can any one give me some advice? Also I am not sure about what the Deficit
means in DRR?

If I use FQ with multiplexor to the next hop, how can I associate each queue
with each input link?

Thanks a lot,

Huiwen