ilius168 -
The 75,000pps is for a wired connection - not wireless…
It is typical to see the cpu utilization to rise as the wireless throughput is increased. That being said, we have put 50mbps (TCP) through an RB333 and the cpu tops out at about 85%. This is with two radios and one ethernet connection. Bonding, EoIP tunnels, & Nstreme.
Things that contribute to cpu utilization are just like tgrand said, firewall rules, filtering, multiple radio cards, etc. Also wireless errors increase cpu load because the packet has to be re-transmitted. Your error rate is VERY low so not really an issue for you - did you happen to look at your CCQ during your peak load? It could have been higher = higher cpu loading.
In your case most (all?) of your traffic is UDP / VoIP, small packets and a lot of them…EVERY packet takes time to format and send out. EVERY packet has the same ‘header info’ made for it each time. EVERY packet requires time for it’s transmit window. So, as in your case, there are alot of small packets to format and be sent, that eats up cpu time. When you have ‘full size’ or nstreme packets, there is less time spent formatting because you are sending more data per packet, (less packet formatting = less cpu utilization), less wait time between packets because you send bigger packets - well you get the picture…
Things that can help are turing off any packages you don’t need like, hotspot, dhcp, etc. Removing them is even better - you can always add them back later. Latest ROS rc is also a little better at memory / task management so that should help you as long as you keep the RB updated (don’t update the very first day a new ROS comes out…give it a few days to a week, check the forum for new issues with the new ROS, if none of the newly reported issues affect you then upgrade…).
System / Packages / look for the NTP or SNTP (depends on what you loaded the system with…). Enable it, restart your RB. Once restarted, go to system, (S)NTP, then set your time servers, time zone, wait about 5 minutes and your time should be set…
Thom