Packet processing system architecture and method

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S412000, C370S474000

Reexamination Certificate

active

07822038

ABSTRACT:
A packet processing system architecture and method are provided. According to a first aspect of the invention, a plurality of quality of service indicators are provided for a packet, each with an assigned priority, and a configurable priority resolution scheme is utilized to select one of the quality of service indicators for assigning to the packet. According to a second aspect of the invention, wide data paths are utilized in selected areas of the system, while avoiding universal utilization of the wide data paths in the system. According to a third aspect of the invention, one or more stacks are utilized to facilitate packet processing. According to a fourth aspect of the invention, a packet size determiner is allocated to a packet from a pool of packet size determiners, and is returned to the pool upon or after determining the size of the packet. According to a fifth aspect of the invention, a packet is buffered upon or after ingress thereof to the system, and a packet for egress from the system assembled from new or modified packet data and unmodified packet data as retrieved directly from the buffer. According to a sixth aspect of the invention, a system for preventing re-ordering of packets in a packet processing system is provided. A seventh aspect of the invention involves any combination of one or more of the foregoing.

REFERENCES:
patent: 6650642 (2003-11-01), Sugai et al.
patent: 6650644 (2003-11-01), Colley et al.
patent: 6714987 (2004-03-01), Amin et al.
patent: 6721316 (2004-04-01), Epps et al.
patent: 6775280 (2004-08-01), Ma et al.
patent: 6798746 (2004-09-01), Kloth et al.
patent: 6807183 (2004-10-01), Chow et al.
patent: 7002974 (2006-02-01), Deerman et al.
patent: 7006438 (2006-02-01), West et al.
patent: 7042848 (2006-05-01), Santiago et al.
patent: 7079538 (2006-07-01), Gazsi et al.
patent: 7116680 (2006-10-01), Kramer et al.
patent: 7224701 (2007-05-01), Ozguner
patent: 7286565 (2007-10-01), Carr
patent: 7292591 (2007-11-01), Parker et al.
patent: 7304991 (2007-12-01), Basso et al.
patent: 7340535 (2008-03-01), Alam
patent: 7463628 (2008-12-01), Parker et al.
patent: 7489699 (2009-02-01), Sindhu et al.
patent: 7613209 (2009-11-01), Nguyen et al.
patent: 7675915 (2010-03-01), Parker et al.
patent: 2001/0020266 (2001-09-01), Kojima et al.
patent: 2001/0025315 (2001-09-01), Jolitz
patent: 2001/0043610 (2001-11-01), Nemirovsky et al.
patent: 2002/0075805 (2002-06-01), Gupta et al.
patent: 2002/0085560 (2002-07-01), Cathey et al.
patent: 2002/0103925 (2002-08-01), Sheth et al.
patent: 2002/0107908 (2002-08-01), Dharanikota
patent: 2002/0126673 (2002-09-01), Dagli et al.
patent: 2002/0147961 (2002-10-01), Charters et al.
patent: 2002/0163909 (2002-11-01), Sarkinen et al.
patent: 2002/0163935 (2002-11-01), Paatela et al.
patent: 2002/0194363 (2002-12-01), Jha
patent: 2003/0005143 (2003-01-01), Elzur et al.
patent: 2003/0046423 (2003-03-01), Narad et al.
patent: 2003/0056014 (2003-03-01), Verberkt et al.
patent: 2003/0067903 (2003-04-01), Jorgensen
patent: 2003/0126286 (2003-07-01), Lee
patent: 2003/0185220 (2003-10-01), Valenci
patent: 2003/0214905 (2003-11-01), Solomon et al.
patent: 2003/0223361 (2003-12-01), Hussain et al.
patent: 2004/0049582 (2004-03-01), Noel, Jr. et al.
patent: 2004/0105423 (2004-06-01), Koehler et al.
patent: 2005/0086353 (2005-04-01), Shirakawa et al.
patent: 2005/0111360 (2005-05-01), Jin et al.
patent: 2005/0117576 (2005-06-01), McDysan et al.
patent: 2005/0149633 (2005-07-01), Natarajan et al.
patent: 2005/0159166 (2005-07-01), Jonsson et al.
patent: 2005/0220011 (2005-10-01), Parker et al.
patent: 2006/0034292 (2006-02-01), Wakayama et al.
patent: 2006/0209796 (2006-09-01), Scott
patent: 2007/0204036 (2007-08-01), Mohaban et al.
patent: 2008/0043628 (2008-02-01), Parker et al.
patent: 2008/0049774 (2008-02-01), Swenson et al.
patent: 2009/0213856 (2009-08-01), Paatela et al.
patent: WO-2005094343 (2005-10-01), None
patent: WO-2005099178 (2005-10-01), None
Office Action, mailed Aug. 12, 2009, U.S. Appl. No. 11/924,500, filed Oct. 25, 2007.
International Search Report for PCT/US05/10544, dated Jun. 29, 2006.
International Search Report for PCT/US05/10541, mailed Aug. 25, 2008.
Notice of Allowance and Fees for U.S. Appl. No. 10/814,552, Mailed Nov. 14, 2007, 13 Pages.
Supplemental Notice of Allowance and Fees for U.S. Appl. No. 10/814,552, Mailed Dec. 18, 2007, 8 Pages.
Notice of Allowance and Fees for U.S. Appl. No. 10/814,725 Mailed Sep. 6, 2007, 15 Pages.
Notice of Allowance and Fees for U.S. Appl. No. 11/924,523 Mailed Dec. 18, 2009, 10 Pages.
Non-Final Office Action for U.S. Appl. No. 10/814,556 Mailed Sep. 17, 2007, 19 Pages.
Final Office Action for U.S. Appl. No. 10/814,556 Mailed Apr. 29, 2008, 20 Pages.
Non-Final Office Action for U.S. Appl. No. 10/814,556 Mailed Jan. 5, 2009, 24 Pages.
Final Office Action for U.S. Appl. No. 10/814,556 Mailed Jun. 22, 2009, 28 Pages.
Non-Final Office Action for U.S. Appl. No. 10/814,556 Mailed Jan. 5, 2010, 28 Pages.
Non-Final Office Action for U.S. Appl. No. 10/814,729 Mailed Oct. 20, 2008, 23 Pages.
Notice of Allowance and Fees for U.S. Appl. No. 10/814,729 Mailed Jul. 10, 2009, 11 Pages.
Notice of Allowance and Fees for U.S. Appl. No. 10/814,729 Mailed Sep. 3, 2009, 9 Pages.
Notice of Restriction Requirement for U.S. Appl. No. 10/814,552, Mailed Aug. 10, 2007, 5 Pages.
Notice of Restriction Requirement for U.S. Appl. No. 10/814,552, Mailed Oct. 11, 2007, 5 Pages.
International Preliminary Report on Patentability for PCT Application PCT/US2005/010541 Mailed Oct. 2, 2008, 6 Pages.
International Preliminary Report on Patentability for PCT Application PCT/US2005/010544 Mailed Oct. 12, 2006, 5 Pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Packet processing system architecture and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Packet processing system architecture and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Packet processing system architecture and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4232860

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.