Programmable pseudo virtual lanes for fibre channel systems

Multiplex communications – Channel assignment techniques – Adaptive selection of channel assignment technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

10894597

ABSTRACT:
A method and switch element for assigning priority to pseudo virtual lanes (“PVL”) using a fibre channel switch element is provided. The method includes, assigning received R_RDYs based on a PVL distribution scheme; and determining traffic congestion on a PVL if there is no credit available to transfer frames from the PVL. A minimum bandwidth feature is enabled to avoid lower priority PVLs from getting no credit for transmitting frames; and distributing credit and R_RDYs based on frame age bits, wherein a lower priority PVL gets credit if a frame is waiting in the PVL for a longer duration compared to a higher priority PVL. The switch element includes, a PVL module having credit counters for plural PVLs; and a timer that monitors frame traffic for each PVL lane. If a PVL gets congested, then a state machine adjusts priority of R_RDY distribution scheme of other PVLs to transmit frames.

REFERENCES:
patent: 4081612 (1978-03-01), Hafner
patent: 4162375 (1979-07-01), Schlichte
patent: 4200929 (1980-04-01), Davidjuk et al.
patent: 4382159 (1983-05-01), Bowditch
patent: 4425640 (1984-01-01), Philip et al.
patent: 4546468 (1985-10-01), Christmas et al.
patent: 4569043 (1986-02-01), Simmons et al.
patent: 4725835 (1988-02-01), Schreiner et al.
patent: 4821034 (1989-04-01), Anderson et al.
patent: 4980857 (1990-12-01), Walter et al.
patent: 5051742 (1991-09-01), Hullett et al.
patent: 5090011 (1992-02-01), Fukuta et al.
patent: 5115430 (1992-05-01), Hahne et al.
patent: 5144622 (1992-09-01), Takiyasu et al.
patent: 5260933 (1993-11-01), Rouse
patent: 5339311 (1994-08-01), Turner
patent: 5367520 (1994-11-01), Cordell
patent: 5390173 (1995-02-01), Spinney et al.
patent: 5568165 (1996-10-01), Kimura
patent: 5590125 (1996-12-01), Acampora et al.
patent: 5598541 (1997-01-01), Malladi
patent: 5610745 (1997-03-01), Bennett
patent: 5666483 (1997-09-01), McClary
patent: 5687172 (1997-11-01), Cloonan et al.
patent: 5748612 (1998-05-01), Stoevhase et al.
patent: 5790840 (1998-08-01), Bulka et al.
patent: 5818842 (1998-10-01), Burwell et al.
patent: 5821875 (1998-10-01), Lee et al.
patent: 5825748 (1998-10-01), Barkey et al.
patent: 5828475 (1998-10-01), Bennett et al.
patent: 5835752 (1998-11-01), Chiang et al.
patent: 5850386 (1998-12-01), Anderson et al.
patent: 5894560 (1999-04-01), Carmichael et al.
patent: 5954796 (1999-09-01), McCarty et al.
patent: 5978379 (1999-11-01), Chan et al.
patent: 5987028 (1999-11-01), Yang et al.
patent: 5999528 (1999-12-01), Chow et al.
patent: 6014383 (2000-01-01), McCarty
patent: 6021128 (2000-02-01), Hosoya et al.
patent: 6031842 (2000-02-01), Trevitt et al.
patent: 6047323 (2000-04-01), Krause
patent: 6061360 (2000-05-01), Miller et al.
patent: 6081512 (2000-06-01), Muller et al.
patent: 6108738 (2000-08-01), Chambers et al.
patent: 6108778 (2000-08-01), LaBerge
patent: 6118776 (2000-09-01), Berman
patent: 6128292 (2000-10-01), Kim et al.
patent: 6144668 (2000-11-01), Bass et al.
patent: 6160813 (2000-12-01), Banks et al.
patent: 6201787 (2001-03-01), Baldwin et al.
patent: 6229822 (2001-05-01), Chow et al.
patent: 6240096 (2001-05-01), Book
patent: 6252891 (2001-06-01), Perches
patent: 6253267 (2001-06-01), Kim et al.
patent: 6289002 (2001-09-01), Henson et al.
patent: 6308220 (2001-10-01), Mathur
patent: 6324181 (2001-11-01), Wong et al.
patent: 6330236 (2001-12-01), Ofek et al.
patent: 6343324 (2002-01-01), Hubis et al.
patent: 6353612 (2002-03-01), Zhu et al.
patent: 6370605 (2002-04-01), Chong
patent: 6401128 (2002-06-01), Stai et al.
patent: 6411599 (2002-06-01), Blanc et al.
patent: 6411627 (2002-06-01), Hullett et al.
patent: 6418477 (2002-07-01), Verma
patent: 6421711 (2002-07-01), Blumenau et al.
patent: 6424658 (2002-07-01), Mathur
patent: 6449274 (2002-09-01), Holden et al.
patent: 6452915 (2002-09-01), Jorgensen
patent: 6457090 (2002-09-01), Young
patent: 6467008 (2002-10-01), Gentry et al.
patent: 6470026 (2002-10-01), Pearson et al.
patent: 6532212 (2003-03-01), Soloway et al.
patent: 6570850 (2003-05-01), Gutierrez et al.
patent: 6570853 (2003-05-01), Johnson et al.
patent: 6594231 (2003-07-01), Byham et al.
patent: 6597691 (2003-07-01), Anderson et al.
patent: 6597777 (2003-07-01), Ho
patent: 6614796 (2003-09-01), Black et al.
patent: 6657962 (2003-12-01), Barri et al.
patent: 6697359 (2004-02-01), George
patent: 6697368 (2004-02-01), Chang et al.
patent: 6718497 (2004-04-01), Whitby-Strevens
patent: 6738381 (2004-05-01), Agnevik et al.
patent: 6744772 (2004-06-01), Eneboe et al.
patent: 6760302 (2004-07-01), Ellinas et al.
patent: 6785241 (2004-08-01), Lu et al.
patent: 6807181 (2004-10-01), Weschler
patent: 6816492 (2004-11-01), Turner et al.
patent: 6816750 (2004-11-01), Klaas
patent: 6859435 (2005-02-01), Lee et al.
patent: 6865157 (2005-03-01), Scott et al.
patent: 6886141 (2005-04-01), Kunz et al.
patent: 6941357 (2005-09-01), Nguyen et al.
patent: 6941482 (2005-09-01), Strong
patent: 6952659 (2005-10-01), King et al.
patent: 6968463 (2005-11-01), Pherson et al.
patent: 7000025 (2006-02-01), Wilson
patent: 7002926 (2006-02-01), Eneboe et al.
patent: 7010607 (2006-03-01), Bunton
patent: 7039070 (2006-05-01), Kawakatsu
patent: 7039870 (2006-05-01), Takaoka et al.
patent: 7047326 (2006-05-01), Crosbie et al.
patent: 7050392 (2006-05-01), Valdevit
patent: 7055068 (2006-05-01), Riedl
patent: 7061862 (2006-06-01), Horiguchi et al.
patent: 7061871 (2006-06-01), Sheldon et al.
patent: 7092374 (2006-08-01), Gubbi
patent: 7110394 (2006-09-01), Chamdani et al.
patent: 7123306 (2006-10-01), Goto et al.
patent: 7124169 (2006-10-01), Shimozono et al.
patent: 7151778 (2006-12-01), Zhu et al.
patent: 7171050 (2007-01-01), Kim
patent: 7185062 (2007-02-01), Lolayekar et al.
patent: 7188364 (2007-03-01), Volpano
patent: 7190667 (2007-03-01), Susnow et al.
patent: 7194538 (2007-03-01), Rabe et al.
patent: 7200108 (2007-04-01), Beer et al.
patent: 7215680 (2007-05-01), Mullendore et al.
patent: 7221650 (2007-05-01), Cooper et al.
patent: 7245613 (2007-07-01), Winkles et al.
patent: 7248580 (2007-07-01), George et al.
patent: 7269131 (2007-11-01), Cashman et al.
patent: 7292593 (2007-11-01), Winkles et al.
patent: 7327680 (2008-02-01), Kloth
patent: 2001/0011357 (2001-08-01), Mori
patent: 2001/0022823 (2001-09-01), Renaud
patent: 2001/0038628 (2001-11-01), Ofek et al.
patent: 2001/0047460 (2001-11-01), Kobayashi et al.
patent: 2002/0016838 (2002-02-01), Geluc et al.
patent: 2002/0034178 (2002-03-01), Schmidt et al.
patent: 2002/0071387 (2002-06-01), Horiguchi et al.
patent: 2002/0103913 (2002-08-01), Tawil et al.
patent: 2002/0104039 (2002-08-01), DeRolf et al.
patent: 2002/0124124 (2002-09-01), Matsumoto et al.
patent: 2002/0147560 (2002-10-01), Devins et al.
patent: 2002/0147843 (2002-10-01), Rao
patent: 2002/0156918 (2002-10-01), Valdevit et al.
patent: 2002/0159385 (2002-10-01), Susnow et al.
patent: 2002/0172195 (2002-11-01), Pekkala et al.
patent: 2002/0191602 (2002-12-01), Woodring et al.
patent: 2002/0196773 (2002-12-01), Berman
patent: 2003/0002503 (2003-01-01), Brewer et al.
patent: 2003/0016683 (2003-01-01), George et al.
patent: 2003/0021239 (2003-01-01), Mullendore et al.
patent: 2003/0026267 (2003-02-01), Oberman et al.
patent: 2003/0026287 (2003-02-01), Mullendore et al.
patent: 2003/0035433 (2003-02-01), Craddock et al.
patent: 2003/0046396 (2003-03-01), Richter et al.
patent: 2003/0056000 (2003-03-01), Mullendore et al.
patent: 2003/0072316 (2003-04-01), Niu et al.
patent: 2003/0079019 (2003-04-01), Lolayekar et al.
patent: 2003/0084219 (2003-05-01), Yao et al.
patent: 2003/0086377 (2003-05-01), Berman
patent: 2003/0091062 (2003-05-01), Lay et al.
patent: 2003/0103451 (2003-06-01), Lutgen et al.
patent: 2003/0117961 (2003-06-01), Chuah et al.
patent: 2003/0120983 (2003-06-01), Vieregge et al.
patent: 2003/0126223 (2003-07-01), Jenne et al.
patent: 2003/0137941 (2003-07-01), Kaushik et al.
patent: 2003/0174652 (2003-09-01), Ebata
patent: 2003/0174721 (2003-09-01), Black et al.
patent: 2003/0174789 (2003-09-01), Waschura et al.
patent: 2003/0179709 (2003-09-01), Huff
patent: 2003/0179748 (2003-09-01), George et al.
patent: 2003

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

Programmable pseudo virtual lanes for fibre channel systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Programmable pseudo virtual lanes for fibre channel systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable pseudo virtual lanes for fibre channel systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3958827

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