发明名称 PACKET THROTTLING SYSTEM AND METHOD OF THROTTLING PACKET RECEPTION
摘要 A packet throttling system is provided for a network head-end device having CPUs and an operating system having interrupt handling code to implement interrupt handlers in one or more of the CPUs for processing interrupts. The packet throttling system comprises a CPU interrupt load examiner, throttling period calculator and interrupt handier terminator. The CPU interrupt load examiner examines, for each of the CPUs, a current CPU interrupt load which is a proportion of a CPU's time that is being spent servicing any interrupt handlers. The throttling period calculator calculates a throttling period for each of the CPUs based on the current CPU interrupt load. The throttling period is a period between permitted packet receptions for the CPU. The interrupt handler terminator terminates a packet reception interrupt handier handling a packet reception interrupt in a receiving CPU if the throttling period of the receiving CPU has not elapsed since the receiving CPU handled a last permitted received packet.
申请公布号 CA2667163(C) 申请公布日期 2012.10.02
申请号 CA20092667163 申请日期 2009.05.28
申请人 SOLUTIONINC LIMITED 发明人 SMALL, KEITH MACPHERSON
分类号 H04L12/56;G06F9/48 主分类号 H04L12/56
代理机构 代理人
主权项
地址