Queuing algorithm for speculative Network Processors. (2nd May 2007)