×

Programmable pattern match engine

  • US 7,010,802 B1
  • Filed: 03/01/2000
  • Issued: 03/07/2006
  • Est. Priority Date: 03/01/2000
  • Status: Expired due to Term
First Claim
Patent Images

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.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×