Patent ID: 8537673

Claim:
A method, comprising: setting, by a router, a processor usage threshold value for a multilink bundle having a plurality of network links, a memory usage threshold value for the multilink bundle, and a corrective action to be taken when the processor usage threshold value or memory usage threshold value is exceeded for the multilink bundle, wherein the memory usage threshold value and processor usage threshold value provide fairness control of resource utilization for the multilink bundle; receiving, by the router for processing, data fragments through the plurality links of the multilink bundle; determining, by the router, an identifier of the multilink bundle, processor usage for the multilink bundle, and memory usage for the multilink bundle; determining based on the identifier of the multilink bundle, by the router, whether the processor usage exceeds the processor usage threshold value or the memory usage exceeds the memory usage threshold value set for the multilink bundle; and taking, by the router, the corrective action when the processor usage threshold value or memory usage threshold value for the bundle has been exceeded.