Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2005-12-13
2005-12-13
Nguyen, Steven (Department: 2665)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S401000, C709S230000, C719S331000
Reexamination Certificate
active
06975628
ABSTRACT:
The present invention defines an object-oriented programming model appropriate for both ASIC-based networking silicon as well as network processors. This model obtains this range of expressiveness by identifying the fundamental units of packet processing performed by underlying hardware (either ASIC or network processor). Software objects, called Stages, are then created to encapsulate and represent these fundamental units of packet processing. Using this API, a directed graph of packet flow is formed using the Stage objects. This directed graph of packet flow models packet processing performed by underlying forwarding hardware. As a result, additional services can be added or deleted from a single switching/routing device without affecting the underlying forwarding engine hardware.
REFERENCES:
patent: 5509123 (1996-04-01), Dobbins et al.
patent: 6157955 (2000-12-01), Narad et al.
patent: 6526062 (2003-02-01), Milliken et al.
patent: 6594268 (2003-07-01), Aukia et al.
patent: 6675218 (2004-01-01), Mahler et al.
patent: 6754219 (2004-06-01), Cain et al.
patent: 2002/0131364 (2002-09-01), Virtanen et al.
patent: 2003/0227871 (2003-12-01), Hsu et al.
patent: 2004/0032829 (2004-02-01), Bonn
Jain Kapil
Johnson Erik J.
Blakely , Sokoloff, Taylor & Zafman LLP
Intel Corporation
Nguyen Steven
LandOfFree
Method for representing and controlling packet data flow... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for representing and controlling packet data flow..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for representing and controlling packet data flow... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3505267