control usage bandwidth

Hi
we have a network with one corerouter 2800 GS (6.6 x86) and 4 mikrowan mw6025n (RB433GL mipsbe 6.7)
internet enter in corerouter and it connected to 2 of mikrowans used for deploy hotspot.
I want to control bandwith usage in whole network.
i wondered if we can control it distrbuted or it must be aggregate in corerouter.

please help

What about using Queues?
On a CoreRouter you should find a Simple Queue solution to load all Cores of your CPU.
If you tell some more words about what to do and the tech background, someone might me able to help you.