Fiber channel flow control method and apparatus for interface to metro area transport link

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6765871
SERIAL NO

09724036

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

This invention relates to a method and apparatus for controlling the flow of fiber channel (FC) data frames from a fiber channel link to a metropolitan area link of lesser bandwidth (a synchronous optical network (SONET)). The release of each data unit by a data source for transport onto the first channel is governed by a credit-based protocol whereby one data unit is released upon the provision of one credit unit. A first marker identifies a high limit H of the buffer at which a first condition occurs, H being less than N and the first condition applying when the number of data units in the buffer is greater than H. A second marker identifies a low limit L of the buffer at which a second condition occurs, L being less than H and the second condition applying when the number of data units in the buffer is less than L. A credit unit owed counter O counts the number of credit units which become owed to the data source when the second condition applies. A third marker Max identifies a maximum number of credit units that may be provided to the data source when the first condition applies and the value of the credit unit counter is greater than zero. Through this invention, effective means to control the flow of data from a fiber channel link to a metro area transport link without loss of frames or delay is provided.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CIENA CORPORATIONLINTHICUM, MD1723

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Adolph, Steve Kieran Anthony Ottawa, CA 1 34
Bisson, Germain Paul Stittsville, CA 4 54
Dufour, Allan Dennis Hull, CA 3 39
Jones, Randy A Nepean, CA 14 321
Knobel, Stephen Kemptville, CA 3 55
Pelley, Barry Leo Kinburn, CA 3 64
Yau, Jim Chi-Luen Kanata, CA 2 41

Cited Art Landscape

Patent Info (Count) # Cites Year
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
* 6222823 Broadband switching system 42 1997
 
CISCO TECHNOLOGY, INC. (2)
* 5313454 Congestion control for cell networks 667 1992
* 6515963 Per-flow dynamic buffer management 87 1999
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (1)
* 5392280 Data transmission system and scheduling protocol for connection-oriented packet or cell switching networks 224 1994
 
KABUSHIKI KAISHA TOSHIBA (1)
* 5867480 Method and apparatus for controlling congestion in a network node 50 1996
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 6614796 Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost 166 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7869358 Communication relay apparatus, information management system, and control method and program therefor 0 2006
 
SONY CORPORATION (2)
* 7535840 Information processing apparatus and method, recording medium, and program 0 2002
* 2002/0141,406 Information processing apparatus and method, recording medium, and program 1 2002
 
CISCO TECHNOLOGY, INC. (2)
* 7774506 Systems and methods for alleviating client over-subscription in ring networks 0 2003
* 2005/0044,272 Systems and methods for alleviating client over-subscription in ring networks 6 2003
 
San Valley Systems, Inc. (1)
* 7114009 Encapsulating Fibre Channel signals for transmission over non-Fibre Channel networks 16 2001
 
SAICO INFORMATION TECHNOLOGY (WUHAN) CO., LTD. (8)
7145914 System and method for controlling data paths of a network processor subsystem 44 2001
* 7085846 Buffer to buffer credit flow control for computer network 49 2001
* 2003/0126,297 Network processor interface system 10 2001
7406038 System and method for expansion of computer network switching system without disruption thereof 86 2002
7379970 Method and system for reduced distributed event handling in a network environment 3 2002
7307995 System and method for linking a plurality of network switches 7 2002
7295561 Fibre channel implementation using network processors 9 2002
7296093 Network processor interface system 5 2003
 
NETAPP, INC. (2)
* 7539143 Network switching device ingress memory system 10 2004
* 2005/0073,956 Network switching device ingress memory system 63 2004
 
NETWORK APPLIANCE, INC. (1)
* 2005/0089,054 Methods and apparatus for provisioning connection oriented, quality of service capabilities and services 49 2004
 
QLOGIC CORPORATION (22)
7564789 Method and system for reducing deadlock in fibre channel fabrics using virtual lanes 16 2004
7620059 Method and apparatus for accelerating receive-modify-send frames in a fibre channel network 0 2004
* 7894348 Method and system for congestion control in a fibre channel switch 1 2004
7792115 Method and system for routing and filtering network data packets in fibre channel systems 1 2004
7684401 Method and system for using extended fabric features with fibre channel switch elements 1 2004
7646767 Method and system for programmable data dependant network routing 9 2004
7630384 Method and system for distributing credit in fibre channel systems 0 2004
7583597 Method and system for improving bandwidth and reducing idles in fibre channel switches 3 2004
7580354 Multi-speed cut through operation in fibre channel switches 1 2004
7573909 Method and system for programmable data dependant network routing 0 2004
7558281 Method and system for configuring fibre channel ports 6 2004
8295299 High speed fibre channel switch element 1 2004
7930377 Method and system for using boot servers in networks 3 2004
7729288 Zone management in a multi-module fibre channel switch 4 2007
7542676 Fibre channel transparent switch for mixed switch fabrics 23 2008
7760752 Programmable pseudo virtual lanes for fibre channel systems 1 2008
7936771 Method and system for routing fibre channel frames 0 2008
7649903 Method and system for managing traffic in fibre channel systems 2 2008
* 2009/0041,029 METHOD AND SYSTEM FOR MANAGING TRAFFIC IN FIBRE CHANNEL SYSTEMS 4 2008
7822057 Method and system for keeping a fibre channel arbitrated loop open during frame gaps 0 2008
7822061 Method and system for power control of fibre channel switches 0 2008
8081650 Method and system for selecting virtual lanes in fibre channel switches 1 2009
 
HYLAND ENTERPRISE DEV INC (1)
* 2002/0133,629 Encapsulating fibre channel signals for transmission over non-fibre channel networks 0 2001
 
CIPHERMAX, INC. (4)
* 2003/0195,956 System and method for allocating unique zone membership 16 2002
* 2003/0200,330 System and method for load-sharing computer network switch 89 2002
* 2004/0030,766 Method and apparatus for switch fabric configuration 119 2002
* 2005/0213,561 System, apparatus and method for address forwarding for a computer network 65 2005
 
MAXXAN SYSTEMS, INCORPORATED (1)
* 2003/0084,219 System, apparatus and method for address forwarding for a computer network 135 2001
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 6990073 Data packet congestion management technique 14 2001
* Cited By Examiner