Search

David Cassing Phones & Addresses

  • Sunriver, OR
  • 14545 Mulligan Ct, Aurora, OR 97002

Publications

Us Patents

Data Plane Technology Including Packet Processing For Network Processors

View page
US Patent:
20070266370, Nov 15, 2007
Filed:
Sep 16, 2005
Appl. No.:
11/575217
Inventors:
Glenford Myers - Portland OR, US
Curtis Schwaderer - Urbandale IA, US
Michael Imel - Portland OR, US
Kevin Graves - Beaverton OR, US
David Cassing - Aurora OR, US
International Classification:
G06F 9/455
US Classification:
717119000
Abstract:
The present invention provides methods and apparatus for abstracting network processors using a virtual machine. The virtual machine approach substantially abstracts the network processor, letting the application developer focus all attention on packet processing. In accordance with the present invention, the NPU-based virtual machine provides the functionality of a pipelined engine, N-way parallelism, or both. The present invention provides a high-level functional language 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.
David T Cassing from Sunriver, OR, age ~79 Get Report