Multiplex communications – Data flow congestion prevention or control
Reexamination Certificate
2011-08-02
2011-08-02
Sheikh, Ayaz (Department: 2476)
Multiplex communications
Data flow congestion prevention or control
C370S235000, C370S252000, C370S352000, C370S389000, C370S406000, C709S230000, C709S232000, C709S235000, C709S236000
Reexamination Certificate
active
07990857
ABSTRACT:
Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a new opcode value, or alternatively by utilizing a new type/length value (possibly combined with a new opcode value). A receiving device may then examine the fields of the frame to determine whether it should use priority-based pausing, and then examine other fields to determine which priority-levels to pause and for how long. This allows for improved efficiency in flow control on the MAC layer.
REFERENCES:
patent: 4727537 (1988-02-01), Nichols
patent: 5305321 (1994-04-01), Crayford
patent: 5355375 (1994-10-01), Christensen
patent: 5436617 (1995-07-01), Adams et al.
patent: 5517520 (1996-05-01), Chi
patent: 5535211 (1996-07-01), Yano
patent: 5673254 (1997-09-01), Crayford
patent: 6084856 (2000-07-01), Simmons et al.
patent: 6084879 (2000-07-01), Berl et al.
patent: 6128665 (2000-10-01), Iturralde
patent: 6147995 (2000-11-01), Dobbins et al.
patent: 6167029 (2000-12-01), Ramakrishnan
patent: 6170022 (2001-01-01), Linville et al.
patent: 6181699 (2001-01-01), Crinion et al.
patent: 6405258 (2002-06-01), Erimli et al.
patent: 6539022 (2003-03-01), Virgile
patent: 6560236 (2003-05-01), Varghese et al.
patent: 6633585 (2003-10-01), Ghanwani et al.
patent: 6667985 (2003-12-01), Drummond-Murray
patent: 6704280 (2004-03-01), Mangin et al.
patent: 6707817 (2004-03-01), Kadambi et al.
patent: 6754179 (2004-06-01), Lin
patent: 6850542 (2005-02-01), Tzeng
patent: 6957269 (2005-10-01), Williams et al.
patent: 6957270 (2005-10-01), Erimli et al.
patent: 6981054 (2005-12-01), Krishna
patent: 7009968 (2006-03-01), Ambe et al.
patent: 7020139 (2006-03-01), Kalkunte et al.
patent: 7035255 (2006-04-01), Tzeng
patent: 7035286 (2006-04-01), Tzeng
patent: 7062568 (2006-06-01), Senevirathne et al.
patent: 7065050 (2006-06-01), Herbst
patent: 7145869 (2006-12-01), Kadambi et al.
patent: 7161948 (2007-01-01), Sampath et al.
patent: 7180857 (2007-02-01), Kawakami et al.
patent: 7212534 (2007-05-01), Kadambi et al.
patent: 7292572 (2007-11-01), Liu et al.
patent: 7379422 (2008-05-01), Nation
patent: 7423967 (2008-09-01), Tzeng et al.
patent: 7539134 (2009-05-01), Bowes
patent: 7639608 (2009-12-01), Jain et al.
patent: 7761589 (2010-07-01), Jain
patent: 2002/0080444 (2002-06-01), Phillips et al.
patent: 2002/0085551 (2002-07-01), Tzeng
patent: 2002/0085585 (2002-07-01), Tzeng
patent: 2002/0087723 (2002-07-01), Williams et al.
patent: 2002/0093973 (2002-07-01), Tzeng
patent: 2003/0016628 (2003-01-01), Kadambi et al.
patent: 2003/0037163 (2003-02-01), Kitada et al.
patent: 2003/0055900 (2003-03-01), Glas et al.
patent: 2003/0120759 (2003-06-01), Ogawa
patent: 2003/0185249 (2003-10-01), Davies et al.
patent: 2004/0032868 (2004-02-01), Oda et al.
patent: 2004/0081090 (2004-04-01), Hara et al.
patent: 2004/0095882 (2004-05-01), Hamzah et al.
patent: 2004/0120334 (2004-06-01), Nation
patent: 2005/0021846 (2005-01-01), Tzeng et al.
patent: 2005/0111446 (2005-05-01), Greaves et al.
patent: 2010/0238804 (2010-09-01), Jain
patent: 0529774 (1993-03-01), None
patent: 0648034 (1995-04-01), None
patent: 0948853 (2004-08-01), None
Notice of Allowance from U.S. Appl. No. 10/702,387, dated May 27, 2010.
Annex B Baseband System Guidelines and Concepts, 10 Mb/s, System Guidelines, IEEE, Std. 802-3, Mar. 2002, Section One, pp. 489-511.
Office Action issued in U.S. Appl. No. 10/693,037, Jan. 25, 2008.
Final Office Action issued in U.S. Appl. No. 10/693,037, dated Nov. 12, 2008.
Office Action issued in U.S. Appl. No. 10/693,037, dated Mar. 17, 2009.
Notice of Allowance issued in U.S. Appl. No. 10/693,037, dated Jun. 29, 2009.
Notice of Allowance issued in U.S. Appl. No. 10/693,037, dated Sep. 21, 2009.
Office Action issued in U.S. Appl. No. 10/702,387, dated Jun. 14, 2007.
Office Action issued in U.S. Appl. No. 10/702,387, dated May 30, 2008.
Office Action issued in U.S. Appl. No. 10/702,387, dated Dec. 8, 2008.
Office Action issued in U.S. Appl. No. 10/702,387, dated Mar. 17, 2009.
Office Action issued in U.S. Appl. No. 10/702,387, dated Aug. 20, 2009.
Office Action issued in U.S. Appl. No. 10/702,387, dated Dec. 28, 2009.
Notice of Allowance issued in U.S. Appl. No. 10/702,387, dated Apr. 29, 2010.
Virtual Bridged Local Area Networks—Amendment: Priority-based Flow Control, IEEE P802.1Qbb/D2.2, pp. 1-41 (Apr. 15, 2010).
DeSanti, Claudio, IEEE 802.1 Liaison Report to T11, T11/08-335v0, pp. 1-4 (Jun. 2008).
NetApp—Ethernet Storage Guy, http://blogs.netapp.com/ethernet/8021qbb, pp. 1-3 (May 6, 2010).
Smith, Graham et al., “Converged Enhanced Ethernet—Good for iSCSI SANs”, NetApp White Paper, Blade Network Technologies, pp. 1-7 (Oct. 2008).
Hagen, Mikkel, “Data Center Bridging Tutorial”, University of New Hampshire—InterOperability Laboratory, pp. 1-3.
Brocade Fabric OS v6.12—cee1, Brocade, Release Notes v3.0, pp. 1-15 (Sep. 2, 2009).
iSCSI Primer, Ethernet Alliance SC09, pp. 1-17.
Barrass, Hugh (Cisco) et al., “Proposal for Pirority Based Flow Control”, pp. 1-9 (Mar. 27, 2008).
myProject™—P802.1Qbb PAR Detail, Amendment to IEEE Standard, 2 pgs. (Feb. 13, 2008).
Barrass, Hugh (Cisco) et al., “Proposal for Priority Based Flow Control”, pp. 1-9 (Apr. 7, 2008).
Barrass, Hugh (Cisco) et al., “Proposal for Priority Based Flow Control”, vol. 2, pp. 1-9 (Apr. 7, 2008).
Barrass, Hugh (Cisco) et al., “Proposal for Priority Based Flow Control”, pp. 1-9 (Apr. 21, 2008).
Barrass, Hugh (Cisco) et al., “Proposal for Priority Based Flow Control”, pp. 1-9 (May 8, 2008).
Thaler, Pat, “BB Frame Issues”, IEEE 802, pthaler@broadcom.com, pp. 1-3 (Jul. 2008).
Pelissier, Joe, “Proposed Relation Between PFC and the MAC Control Sublayer”, Cisco, bb-pelissier-pfc-mac-conrol-0708,pp. 1-11.
Pelissier, Joe, “Convergence of 802.1Q, PFC, AVB, and ETS”, Cisco, bb-pelissier-convergence-proposal-1108, pp. 1-23.
Pelissier, Joe, “PFC Defense Mode Proposal”, Cisco, bb-pelissier-pfc-defense-0409, pp. 1-5.
“PFC and Untagged Frames”, Brocade, pp. 1-11 (May 2009).
DeSanti, Claudio, “PFC State Diagrams”, vol. 1, pp. 1-12 (Sep. 2009).
DeSanti, Claudio, “PFC State Diagrams”, vol. 2, pp. 1-7 (Sep. 2009).
“Data Center Bridging (aka CEE)—It is not just for FCoE”, © 2009 Blade Network Technologies, pp. 1-22 (Feb. 25, 2010).
DeSanti, “802.1Qbb Status”, Cisco, bb-cds-draft-0-2-status-1108, pp. 1-4.
Lippitt, Mark et al., “Fibre Channel over Ethernet (FCOE)”, Version 4.1, EMC Techbooks, pp. 1-404.
IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements, Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications, Amendment 2: Ethernet Organizationally Specific Type, Length, Value (TLVs), Amendment to IEEE Std. 802.3—2008, CSMA/CD, pp. 1-38 (Copyright 2009).
IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements, Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications, IEEE Std. 802.3—2008/Cor Jan. 2009, pp. 1-12 (Feb. 1, 2010).
IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements, “Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) access method and Physical Layer specifications”, Section Two, Revision of IEEE 802.3, pp. 1-790 (© 2008).
Jain Nitin
Jalan Rajkumar
Foundry Networks, LLC
Haliyur Venkatesh
Nixon & Peabody LLP
Schaub John P.
Sheikh Ayaz
LandOfFree
Priority aware MAC flow control does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Priority aware MAC flow control, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Priority aware MAC flow control will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2751594