Multiplex communications – Data flow congestion prevention or control – Flow control of data transmission through a network
Reexamination Certificate
2011-07-12
2011-07-12
Ho, Duc C (Department: 2465)
Multiplex communications
Data flow congestion prevention or control
Flow control of data transmission through a network
C370S428000, C370S468000, C370S232000, C370S401000
Reexamination Certificate
active
07978606
ABSTRACT:
A system and method for policing one or more flows of a data stream of packets associated with differing transmission protocols. The current capacity level for each flow is determined, as is the packet protocol associated with each packet. A packet parameter in the packet that is indicative of the bandwidth consumption of the packet is identified. The packet parameter is converted to a predetermined format if the packet is not associated with a predetermined packet protocol. A common bandwidth capacity test is performed to determine whether the packet is conforming or non-conforming, and is a function of the packet parameter and the current bandwidth capacity level.
REFERENCES:
patent: 5172374 (1992-12-01), De Cristofaris et al.
patent: 5231633 (1993-07-01), Hluckyi et al.
patent: 5231663 (1993-07-01), Earl et al.
patent: 5260935 (1993-11-01), Turner
patent: 5268900 (1993-12-01), Hluchyj et al.
patent: 5452287 (1995-09-01), DeCecco et al.
patent: 5455825 (1995-10-01), Lauer et al.
patent: 5497371 (1996-03-01), Ellis et al.
patent: 5541920 (1996-07-01), Angle et al.
patent: 5566170 (1996-10-01), Bakke et al.
patent: 5570360 (1996-10-01), Klausmeier et al.
patent: 5579312 (1996-11-01), Regache
patent: 5598410 (1997-01-01), Stone
patent: 5600598 (1997-02-01), Skjaveland et al.
patent: 5629936 (1997-05-01), Lee et al.
patent: 5666353 (1997-09-01), Klausmeier et al.
patent: 5689500 (1997-11-01), Chiussi et al.
patent: 5748905 (1998-05-01), Hauser et al.
patent: 5764641 (1998-06-01), Lin
patent: 5781531 (1998-07-01), Charny
patent: 5812476 (1998-09-01), Segawa
patent: 5828654 (1998-10-01), Takase et al.
patent: 5850399 (1998-12-01), Ganmukhi et al.
patent: 5864540 (1999-01-01), Bonomi et al.
patent: 5870396 (1999-02-01), Abu-Amara et al.
patent: 5870629 (1999-02-01), Borden et al.
patent: 5878229 (1999-03-01), Bass et al.
patent: 5896383 (1999-04-01), Wakeland
patent: 5901095 (1999-05-01), Crafts
patent: 5907511 (1999-05-01), Crafts
patent: 5918002 (1999-06-01), Klemets et al.
patent: 5923596 (1999-07-01), Wu et al.
patent: 5923656 (1999-07-01), Duan et al.
patent: 5926101 (1999-07-01), Dasgupta
patent: 5943481 (1999-08-01), Wakeland
patent: 5973952 (1999-10-01), Crafts
patent: 5995439 (1999-11-01), Watanabe et al.
patent: 6018527 (2000-01-01), Yin et al.
patent: 6021116 (2000-02-01), Chiussi et al.
patent: 6021132 (2000-02-01), Muller et al.
patent: 6031835 (2000-02-01), Abali et al.
patent: 6032190 (2000-02-01), Bremer et al.
patent: 6034956 (2000-03-01), Olnowich et al.
patent: 6046979 (2000-04-01), Bauman
patent: 6046980 (2000-04-01), Packer
patent: 6047002 (2000-04-01), Hartmann et al.
patent: 6052375 (2000-04-01), Bass et al.
patent: 6067298 (2000-05-01), Shinohara
patent: 6072800 (2000-06-01), Lee
patent: 6072989 (2000-06-01), Witters et al.
patent: 6081524 (2000-06-01), Chase et al.
patent: 6104700 (2000-08-01), Haddock et al.
patent: 6108305 (2000-08-01), Charny et al.
patent: 6118761 (2000-09-01), Kalkunte et al.
patent: 6130878 (2000-10-01), Charny
patent: 6136638 (2000-10-01), Lee et al.
patent: 6141355 (2000-10-01), Palmer et al.
patent: 6141686 (2000-10-01), Jackowski et al.
patent: 6147970 (2000-11-01), Troxel
patent: 6166403 (2000-12-01), Castagnetti et al.
patent: 6167445 (2000-12-01), Gai et al.
patent: 6175568 (2001-01-01), Awdeh
patent: 6185635 (2001-02-01), O'Loughlin et al.
patent: 6192406 (2001-02-01), Ma et al.
patent: 6259699 (2001-07-01), Opalka et al.
patent: 6320864 (2001-11-01), Hebb et al.
patent: 6333917 (2001-12-01), Lyon et al.
patent: 6335935 (2002-01-01), Kadambi et al.
patent: 6430154 (2002-08-01), Hunt et al.
patent: 6449656 (2002-09-01), Elzur et al.
patent: 6453360 (2002-09-01), Muller et al.
patent: 6477670 (2002-11-01), Ahmadvand
patent: 6538989 (2003-03-01), Carter et al.
patent: 6594268 (2003-07-01), Aukia et al.
patent: 6606317 (2003-08-01), Beadle et al.
patent: 6608816 (2003-08-01), Nichols
patent: 6618356 (2003-09-01), Bonaventure
patent: 6651101 (2003-11-01), Gai et al.
patent: 6687247 (2004-02-01), Wilford et al.
patent: 6721271 (2004-04-01), Beshai et al.
patent: 6728253 (2004-04-01), Jeffries et al.
patent: 6757249 (2004-06-01), Kerjriwal et al.
patent: 6760774 (2004-07-01), Soumiya et al.
patent: 6768717 (2004-07-01), Reynolds et al.
patent: 6772325 (2004-08-01), Irie et al.
patent: 6792470 (2004-09-01), Hakenberg et al.
patent: 6795470 (2004-09-01), Spilios
patent: 6798746 (2004-09-01), Kloth et al.
patent: 6826147 (2004-11-01), Nandy et al.
patent: 6885639 (2005-04-01), Kamiya
patent: 6901052 (2005-05-01), Buskirk et al.
patent: 6904057 (2005-06-01), Sarkinen
patent: 6934250 (2005-08-01), Kejriwal et al.
patent: 6934294 (2005-08-01), Bertagna
patent: 6944168 (2005-09-01), Paatela et al.
patent: 6947996 (2005-09-01), Assa et al.
patent: 6968554 (2005-11-01), Macdonald et al.
patent: 6996062 (2006-02-01), Freed et al.
patent: 7042848 (2006-05-01), Santiago et al.
patent: 7099275 (2006-08-01), Sarkinen
patent: 7116680 (2006-10-01), Kramer et al.
patent: 7149187 (2006-12-01), Jacobson et al.
patent: 7151744 (2006-12-01), Sarkinen
patent: 7185073 (2007-02-01), Gai et al.
patent: 7215637 (2007-05-01), Ferguson et al.
patent: 7272675 (2007-09-01), Paul et al.
patent: 7298738 (2007-11-01), Parruck et al.
patent: 7539195 (2009-05-01), Paatela et al.
patent: 7688853 (2010-03-01), Santiago et al.
patent: 2001/0007560 (2001-07-01), Masuda et al.
patent: 2001/0033552 (2001-10-01), Barrack et al.
patent: 2001/0048661 (2001-12-01), Clear et al.
patent: 2002/0075803 (2002-06-01), Zaharychuk et al.
patent: 2002/0080780 (2002-06-01), McCormick et al.
patent: 2002/0097677 (2002-07-01), Hoar et al.
patent: 2002/0097726 (2002-07-01), Garcia-Luna-Aceves et al.
patent: 2002/0116527 (2002-08-01), Chen et al.
patent: 2002/0136230 (2002-09-01), Dell et al.
patent: 2002/0141427 (2002-10-01), McAlpine
patent: 2002/0196796 (2002-12-01), Ambe et al.
patent: 2003/0021230 (2003-01-01), Kuo et al.
patent: 2003/0046429 (2003-03-01), Sonksen
patent: 2003/0112756 (2003-06-01), Le Gouriellec et al.
patent: 2003/0118029 (2003-06-01), Maher, III et al.
patent: 2004/0125815 (2004-07-01), Shimazu et al.
patent: 2004/0199630 (2004-10-01), Sarkissian et al.
patent: 2004/0202184 (2004-10-01), Yazaki et al.
patent: 2005/0193114 (2005-09-01), Colby et al.
patent: 2006/0039372 (2006-02-01), Sarkinen
patent: 2009/0097407 (2009-04-01), Buskirk et al.
patent: 2009/0213856 (2009-08-01), Paatela et al.
U.S. Appl. No. 09/849,810, filed May 4, 2001, Santiago et al.
“Asynchronous Transfer Mode (ATM)”, http://iwander.vlsi.uiuc.edu/abr/atmintro.html; printed Apr. 26, 2001; pp. 1-5.
U.S. Appl. No. 11/058,904, filed Feb. 15, 2005.
U.S. Appl. No. 09/849,810, filed May 4, 2001.
David Husak et al., “Network Processor Programming Models: The Key to Achieving Faster Time-To-Market and Extending Product Life”, C-PORT, A Motorola Company, May 4, 2000; 8 pages.
“Introduction to ABR,” http://iwander.vlsi.uiuc.edu/abr/abrintro.html, printed Apr. 26, 2001, pp. 1-4.
“The Virtual Output Queue,” http://iwander.vlsi.uiuc.edu/abr/virtqueue.html, printed Apr. 26, 2001, pp. 1-7.
“Simulation Results,” http://iwander/vlsi.uiuc.edu/abr/simulation—results.html, printed Apr. 26, 2001, pp. 1-4.
“Reinventing the Switch Fabric Architecture,” Communication System Design, http://www.csdmag.com/story/OEG20010521S0113, Jun. 1, 2001.
Application and File History of U.S. Appl. No. 09/849,913, filed May 4, 2001, now U.S. Patent No. 6,904,057, issued Jun. 7, 2005, Inventors Sarkinen et al.
Application and File History of U.S. Appl. No. 11/146,415, filed Jun. 6, 2005, Inventors Sarkinen et al.
Application and File History of U.S. Appl. No. 11/257,386, filed Oct. 24, 2005, now U.S. Patent No. 7,688,853, issued Mar. 30, 2010, Inventors Santiago et al.
Application and File History of U.S. Appl. No. 09/849,804, filed May 4, 2001, now U.S. Patent No. 6,944,168, issued Sep. 13, 2005, Inventors Paatela et al.
Application and File History of U.S. Appl. No. 11/224,692, filed Sep. 12, 2005, now U.S. Patent No. 7,539,195, issued May 26, 2009,
Buskirk Glenn A.
Santiago Rodolfo A.
Ho Duc C
Patterson Thuente Christensen Pedersen , P.A.
SLT Logic LLC
LandOfFree
System and method for policing multiple data flows and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for policing multiple data flows and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for policing multiple data flows and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2728858