发明名称 |
A METHOD AND APPARATUS FOR DEEP PACKET PROCESSING |
摘要 |
<p>A method and apparatus for deep packet processing including a parsing and a searching method supported by a data structure storing the state-transition rules in the state-transition rule tables of a programmable state machine for parsing. The state-transition rule table is then compressed using the BaRT compression algorithm. Each transition rule comprises a test value, a test mask and a next state field. In a second embodiment the state-transition rule table is split into more than one state-transition rule table corresponding to disjoints state spaces, thus allowing more flexibility in the use of storage space. Finally a parsing and searching method can be implemented using the same hardware. The searching and parsing methods can be implemented alternatively or in any combination at wire-speed.</p> |
申请公布号 |
WO2004025920(A1) |
申请公布日期 |
2004.03.25 |
申请号 |
WO2003EP08210 |
申请日期 |
2003.06.26 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION;COMPAGNIE IBM FRANCE;VAN LUNTEREN, JAN |
发明人 |
VAN LUNTEREN, JAN |
分类号 |
H04L12/66;H04L12/743;H04L29/06;(IPC1-7):H04L29/06;H04L12/56 |
主分类号 |
H04L12/66 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|