Patent ID: 8599859
Filing Date: 2013-12-03
Classification: H04L

Abstract:
1. A method comprising: performing, by an iterative parser and classifier engine, a first parsing and classification cycle on a data packet, based at least in part on header information of the data packet; generating a first parsing and classification result based at least in part on performing the first parsing and classification cycle; performing a second parsing and classification cycle on the data packet, based at least in part on header information of the data packet and the first parsing and classification result; based at least in part on performing the second parsing and classification cycle, generating a second parsing and classification result such that the second parsing and classification result includes a parsing and classification complete flag indicating whether an additional parsing and classification cycle is needed to parse and classify the data packet; if the parsing and classification complete flag indicates an additional parsing and classification cycle is needed to parse and classify the data packet, performing a third parsing and classification cycle on the data packet, based at least in part on header information of the data packet and the second parsing and classification result; and if the parsing and classification complete flag indicates no additional parsing and classification cycle is needed to parse and classify the data packet, outputting a classification result for the data packet.