Can you explain to me why you do think that nstreme is better? Is this just a ´hinge´ or did you really try and experienced differences?
I am asking because to me (and not only me) the pure working principle (collecting frames before sending so overhead can be skipped and thus higher throughputs will be achieved) of nstreme implements that short package services (like VOIP) are suffering. Or you have to set framer policy such that short packages still pass fast, but in that case we thrown away the advantage of nstreme.
I did an actual real life comparison - multiple times.
We have many retail and wholesale customers with large quantities of VoIP traffic.
Here is a simple example.
You have 10 active VoIP lines. Each line sends 50 packets per second per direction. That's 500 packets per second.
Now suppose you enable nstreme and instead of sending each packet by itself, you collect 10 packets before sending it across the wireless link.
You are now sending only 50, larger, packets per second. You are saving a TON of bandwidth and air time because your overhead is MUCH lower.
Remember, since there are 10 phone lines, these 10 packets are generated all at the SAME time.
Nstreme does not need to "sit and wait" for frames.
In a PtMP setup, the savings are of course much smaller.
Still, if you collect 10/50th of a second worth of packets before sending them - the customer won't notice and your network will run better.