Patent ID: 7633961

Claim:
An edge router operating Border Gateway Protocol (BGP) in a packet network comprising: a processor resource for processing events; a first and a second scheduler managing events for processing by the processor resource; a first and a second ready list dedicated respectivelv to the first and second scheduler; and individual event pipelines dedicated to individual ones of BGP peers; wherein individual ones of the BGP peers are virtual private routed networks (VPRNs), pipelines dedicated to VPRNs communicate with the first scheduler and ready list,pipelines dedicated to BGP peers that are not VPRNs communicate with the second scheduler and ready list, and wherein events received for processing are posted in their dedicated event pipelines according to the source of the events, pipelines having events to be processed insert a flag in the associated ready list, and the associated scheduler repetitively scans the ready list sequentially, and releases events to the processor resource with preset limitation per pipeline.