发明名称 DATA PLANE TECHNOLOGY INCLUDING PACKET PROCESSING FOR NETWORK PROCESSORS
摘要 Methods and apparatus for abstracting network processors using a virtual machine (16). The virtual machine approach substantially abstracts the network processor, letting the application developer focus all attention on packet processing. The NPU-based (100) virtual machine (16) provides the functionality of a pipelined engine, N-way parallelism, or both. A high-level functional language (12, 14) is provided for expressing a wide variety of packet processing applications. The high-level functional language provides primitives in the form of instructions such as, but not limited to, tracking a connection or session, removing an outer header, translating an IP address, encrypting a packet, and scanning the payload for a regular expression.
申请公布号 WO2006034023(A3) 申请公布日期 2006.08.17
申请号 WO2005US33146 申请日期 2005.09.16
申请人 IP FABRICS, INC.;MYERS, GLENFORD J.;SCHWADERER, CURTIS A.;GRAVES, KEVIN L.;CASSING, DAVID T.;IMEL, MICHAEL T. 发明人 MYERS, GLENFORD J.;SCHWADERER, CURTIS A.;GRAVES, KEVIN L.;CASSING, DAVID T.;IMEL, MICHAEL T.
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项
地址