Patent ID: 8151278
Filing Date: 2012-04-03
Classification: H04L

Abstract:
1. A method of processing data in a stateful protocol processing system configured to process multiple flows of messages, said method comprising: receiving a first plurality of messages of a first of said flows, said first of said flows comporting with a first stateful protocol; assigning a first protocol processing core to process event information derived from said first plurality of messages; setting a first flow timer associated with said first of said flows; generating a first timeout expiration event upon expiration of said first flow timer; and forwarding said first timeout expiration event to said first protocol processing core; storing a first flow state associated with said first of said flows in a common memory; checking out said first flow state to a first local memory associated with said first protocol processing core; maintaining a plurality of timers associated with said first of said flows within said common memory; and storing values of said plurality of timers within a timer cache upon said checking out of said first flow state.