Patent ID: 7010802
Filing Date: 2006-03-07
Classification: H04L,H04N

Abstract:
1. A system for receiving data comprising: a programmable pattern matching engine receiving a pattern and a data stream and generating an index entry if the pattern is present in the data stream, wherein the programmable pattern matching engine performs one or more of address filtering, logical link control (LLC) filtering, protocol identifier (PID) filtering, and security ID (SID) filtering in a Multimedia Cable Network System (MCNS); a programmable media access controller reading the index entry and determining whether to continue receipt of the data stream; a CRC engine performing CRC processing of a received data frame if the programmable media access controller determines to continue receipt of the data stream; and a cable modem DMA controller coupled to the programmable media access controller, the programmable pattern matching engine, and the CRC engine, the cable modem DMA controller facilitating movement of data between the programmable media access controller, the programmable pattern matching engine, and the CRC engine.