CA2520474A1 - Apparatus and method for enabling intelligent fibre-channel connectivity over transport - Google Patents

Apparatus and method for enabling intelligent fibre-channel connectivity over transport Download PDF

Info

Publication number
CA2520474A1
CA2520474A1 CA002520474A CA2520474A CA2520474A1 CA 2520474 A1 CA2520474 A1 CA 2520474A1 CA 002520474 A CA002520474 A CA 002520474A CA 2520474 A CA2520474 A CA 2520474A CA 2520474 A1 CA2520474 A1 CA 2520474A1
Authority
CA
Canada
Prior art keywords
fibre
channel port
port
channel
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002520474A
Other languages
French (fr)
Other versions
CA2520474C (en
Inventor
Sriram Natarajan
Sharat Prasad
Yu Deng
Yanfeng Wang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Technology Inc
Original Assignee
Cisco Technology, Inc.
Sriram Natarajan
Sharat Prasad
Yu Deng
Yanfeng Wang
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Technology, Inc., Sriram Natarajan, Sharat Prasad, Yu Deng, Yanfeng Wang filed Critical Cisco Technology, Inc.
Publication of CA2520474A1 publication Critical patent/CA2520474A1/en
Application granted granted Critical
Publication of CA2520474C publication Critical patent/CA2520474C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/356Switches specially adapted for specific applications for storage area networks
    • H04L49/357Fibre channel switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity

Abstract

The link status of a Fibre-Channel link interconnecting two Fibre-Channel ports may be determined by a third entity distinct from the two Fibre-Channel ports. The third entity may be a transport interface used to connect one of the Fibre-Channel ports to a transport network that carries the link. The transport interface may also learn the Fibre-Channel port types of the two ports.

Claims (23)

1. A method for operating a network interface to determine status of first and second Fibre-Channel ports that communicate via said network interface, said method comprising:
monitoring link establishment frames communicated between said first Fibre-Channel port and said second Fibre-Channel port; and based on said link establishment frames, determining a link status between said first Fibre-Channel port and said second Fibre-Channel port.
2. The method of claim 1 wherein said first Fibre-Channel port comprises an N_Port and said second Fibre-Channel port comprises an N_port.
3. The method of claim 1 wherein said first Fibre-Channel port comprises an N_port and said second Fibre-Channel port comprises an F_port.
4. The method of claim 1 wherein said first Fibre-Channel port comprises an E_port and said second Fibre-Channel port comprises an E_port.
5. The method of claim 1 wherein determining said link status comprises determining port types of said first Fibre-Channel port and said second Fibre-Channel port.
6. The method of claim 1 wherein determining said link status comprises determining that a link has been established.
7. The method of claim 1 wherein determining said link status comprises determining that a link establishment frame is expected from one of said first Fibre-Channel port and said second Fibre-Channel port.
8. Apparatus for operating a network interface to determine status of first and second Fibre-Channel ports that communicate via said network interface, said apparatus comprising:
a first connection to a local Fibre-Channel port;
a second connection to a remote Fibre-Channel port via a transport network; and a processor that monitors link establishment frames communicated between said first Fibre-Channel port and said second Fibre-Channel port via said network interface and, based on said link establishment frames, determines a link status between said first Fibre-Channel port and said second Fibre-Channel port.
9. The apparatus of claim 8 wherein said first Fibre-Channel port comprises an N_Port and said second Fibre-Channel port comprises an N_port.
10. The apparatus of claim 8 wherein said first Fibre-Channel port comprises an N_port and said second Fibre-Channel port comprises an F_port.
11. The apparatus of claim 8 wherein said first Fibre-Channel port comprises an E_port and said second Fibre-Channel port comprises an E_port.
12. The apparatus of claim 8 wherein said processor determines port types of said first Fibre-Channel port and said second Fibre-Channel port.
13. The apparatus of claim 8 wherein said processor determines that a link has been established.
14. The apparatus of claim 8 wherein said processor determines that a link establishment frame is expected from one of said first Fibre-Channel port and said second Fibre-Channel port.
15. Apparatus for operating a network interface to determine status of first and second Fibre-Channel ports that communicate via said network interface, said apparatus comprising:
means for monitoring link establishment frames communicated between said first Fibre-Channel port and said second Fibre-Channel port; and means for, based on said link establishment frames, determining a link status between said first Fibre-Channel port and said second Fibre-Channel port.
16. The apparatus of claim 15 wherein said means for determining said link status comprises means for determining port types of said first Fibre-Channel port and said second Fibre-Channel port.
17. The apparatus of claim 15 wherein said means for determining said link status comprises means for determining that a link establishment frame is expected from one of said first Fibre-Channel port and said second Fibre-Channel port.
18. Apparatus for operating a network interface to determine status of first and second Fibre-Channel ports that communicate via said network interface, said apparatus comprising:
means for monitoring link establishment frames communicated between said first Fibre-Channel port and said second Fibre-Channel port; and means for, based on said link establishment frames, determining a link status between said first Fibre-Channel port and said second Fibre-Channel port.
19. The apparatus of claim 18 wherein said means for determining said link status comprises means for determining port types of said first Fibre-Channel port and said second Fibre-Channel port.
20. The apparatus of claim 18 wherein said means for determining said link status comprises means for determining that a link establishment frame is expected from one of said first Fibre-Channel port and said second Fibre-Channel port.
21. A computer program product for operating a network interface to determine status of first and second Fibre-Channel ports that communicate via said network interface, said computer program product comprising:
code that monitors link establishment frames communicated between said first Fibre-Channel port and said second Fibre-Channel port;
code that, based on said link establishment frames, determines a link status between said first Fibre-Channel port and said second Fibre-Channel port; and a computer-readable storage medium that stores the codes.
22. The computer program product of claim 21 wherein said code that determines said link status comprises code that determines port types of said first Fibre-Channel port and said second Fibre-Channel port.
23. The computer program product of claim 21 wherein said code that determines said link status comprises code that determines that a link establishment frame is expected from one of said first Fibre-Channel port and said second Fibre-Channel port.
CA2520474A 2003-03-31 2004-03-22 Apparatus and method for enabling intelligent fibre-channel connectivity over transport Expired - Fee Related CA2520474C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/403,896 2003-03-31
US10/403,896 US7706294B2 (en) 2003-03-31 2003-03-31 Apparatus and method for enabling intelligent Fibre-Channel connectivity over transport
PCT/US2004/008706 WO2004095747A1 (en) 2003-03-31 2004-03-22 Apparatus and method for enabling intelligent fibre-channel connectivity over transport

Publications (2)

Publication Number Publication Date
CA2520474A1 true CA2520474A1 (en) 2004-11-04
CA2520474C CA2520474C (en) 2011-05-10

Family

ID=33309458

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2520474A Expired - Fee Related CA2520474C (en) 2003-03-31 2004-03-22 Apparatus and method for enabling intelligent fibre-channel connectivity over transport

Country Status (4)

Country Link
US (1) US7706294B2 (en)
EP (1) EP1609262B1 (en)
CA (1) CA2520474C (en)
WO (1) WO2004095747A1 (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7428214B2 (en) * 2004-03-04 2008-09-23 Cisco Technology, Inc. Methods and devices for high network availability
US8238347B2 (en) * 2004-10-22 2012-08-07 Cisco Technology, Inc. Fibre channel over ethernet
US7953866B2 (en) * 2006-03-22 2011-05-31 Mcdata Corporation Protocols for connecting intelligent service modules in a storage area network
US11294135B2 (en) 2008-08-29 2022-04-05 Corning Optical Communications LLC High density and bandwidth fiber optic apparatuses and related equipment and methods
US8452148B2 (en) 2008-08-29 2013-05-28 Corning Cable Systems Llc Independently translatable modules and fiber optic equipment trays in fiber optic equipment
CN101674139B (en) * 2008-09-09 2014-04-30 华为技术有限公司 Method, device and system for perceiving service provider from optical network device
US9075216B2 (en) 2009-05-21 2015-07-07 Corning Cable Systems Llc Fiber optic housings configured to accommodate fiber optic modules/cassettes and fiber optic panels, and related components and methods
EP3693778A1 (en) 2009-06-19 2020-08-12 Corning Optical Communications LLC High density and bandwidth fiber optic apparatuses and related equipment and methods
US8992099B2 (en) 2010-02-04 2015-03-31 Corning Cable Systems Llc Optical interface cards, assemblies, and related methods, suited for installation and use in antenna system equipment
US8913866B2 (en) 2010-03-26 2014-12-16 Corning Cable Systems Llc Movable adapter panel
EP2558895B1 (en) 2010-04-16 2019-04-17 Corning Optical Communications LLC Sealing and strain relief device for data cables
US9075217B2 (en) 2010-04-30 2015-07-07 Corning Cable Systems Llc Apparatuses and related components and methods for expanding capacity of fiber optic housings
US9519118B2 (en) 2010-04-30 2016-12-13 Corning Optical Communications LLC Removable fiber management sections for fiber optic housings, and related components and methods
US8879881B2 (en) 2010-04-30 2014-11-04 Corning Cable Systems Llc Rotatable routing guide and assembly
US8514856B1 (en) 2010-06-24 2013-08-20 Cisco Technology, Inc. End-to-end fibre channel over ethernet
US9279951B2 (en) 2010-10-27 2016-03-08 Corning Cable Systems Llc Fiber optic module for limited space applications having a partially sealed module sub-assembly
CN203759315U (en) 2010-11-30 2014-08-06 康宁光缆系统有限责任公司 Optical fiber device
TWI487964B (en) 2011-02-02 2015-06-11 Corning Cable Sys Llc Dense fiber optic connector assemblies and related connectors and cables suitable for establishing optical connections for optical backplanes in equipment racks, and methods of molding fiber optic connector components
US9008485B2 (en) 2011-05-09 2015-04-14 Corning Cable Systems Llc Attachment mechanisms employed to attach a rear housing section to a fiber optic housing, and related assemblies and methods
CA2840388C (en) 2011-06-30 2020-03-10 Corning Cable Systems Llc Fiber optic equipment assemblies employing non-u-width-sized housings and related methods
US8953924B2 (en) 2011-09-02 2015-02-10 Corning Cable Systems Llc Removable strain relief brackets for securing fiber optic cables and/or optical fibers to fiber optic equipment, and related assemblies and methods
US9038832B2 (en) 2011-11-30 2015-05-26 Corning Cable Systems Llc Adapter panel support assembly
US9250409B2 (en) 2012-07-02 2016-02-02 Corning Cable Systems Llc Fiber-optic-module trays and drawers for fiber-optic equipment
US9042702B2 (en) 2012-09-18 2015-05-26 Corning Cable Systems Llc Platforms and systems for fiber optic cable attachment
EP2725397B1 (en) 2012-10-26 2015-07-29 CCS Technology, Inc. Fiber optic management unit and fiber optic distribution device
US8985862B2 (en) 2013-02-28 2015-03-24 Corning Cable Systems Llc High-density multi-fiber adapter housings
US11316745B2 (en) * 2020-01-14 2022-04-26 Charter Communications Operating, Llc Modular communication system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5638518A (en) 1994-10-24 1997-06-10 Lsi Logic Corporation Node loop core for implementing transmission protocol in fibre channel
US5610745A (en) 1995-10-26 1997-03-11 Hewlett-Packard Co. Method and apparatus for tracking buffer availability
JP2809268B2 (en) * 1996-02-13 1998-10-08 日本電気株式会社 Link establishment method and link establishment system applying the same
US6108713A (en) 1997-02-11 2000-08-22 Xaqti Corporation Media access control architectures and network management systems
US6925054B1 (en) * 1998-12-07 2005-08-02 Nortel Networks Limited Network path protection
US6400730B1 (en) 1999-03-10 2002-06-04 Nishan Systems, Inc. Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network
US6507923B1 (en) * 1999-04-19 2003-01-14 I-Tech Corporation Integrated multi-channel fiber channel analyzer
US6396810B1 (en) * 1999-09-08 2002-05-28 Metasolv Software, Inc. System and method for analyzing communication paths in a telecommunications network
US6484202B1 (en) * 1999-11-16 2002-11-19 Lucent Technologies Inc. Method and apparatus for determining the status of a transmission link
ATE411675T1 (en) 1999-12-10 2008-10-15 Qlogic Switch Products Inc METHOD AND DEVICE FOR CREDIT-BASED FLOW CONTROL IN FIBER CHANNEL SYSTEMS
GB9930618D0 (en) * 1999-12-24 2000-02-16 Agilent Technologies Inc Measuring efficiency of data transmission
JP3480444B2 (en) 2000-12-26 2003-12-22 日本電気株式会社 GFP frame transfer device and GFP frame transfer method
US20020176450A1 (en) 2001-01-31 2002-11-28 Sycamore Networks, Inc. System and methods for selectively transmitting ethernet traffic over SONET/SDH optical network
JP2003134055A (en) * 2001-10-29 2003-05-09 Yokogawa Electric Corp Measuring instrument for optical digital communication
US7047346B2 (en) * 2001-12-31 2006-05-16 Storage Technology Corporation Transparent fiber channel concentrator for point to point technologies
US7139240B2 (en) * 2002-04-29 2006-11-21 Brocade Communications Systems, Inc. Frame-pull flow control in a fibre channel network
US7145877B2 (en) * 2003-03-31 2006-12-05 Cisco Technology, Inc. Apparatus and method for distance extension of fibre-channel over transport

Also Published As

Publication number Publication date
WO2004095747A1 (en) 2004-11-04
EP1609262B1 (en) 2018-08-29
US20050074027A1 (en) 2005-04-07
EP1609262A1 (en) 2005-12-28
CA2520474C (en) 2011-05-10
US7706294B2 (en) 2010-04-27
EP1609262A4 (en) 2011-10-19

Similar Documents

Publication Publication Date Title
CA2520474A1 (en) Apparatus and method for enabling intelligent fibre-channel connectivity over transport
EP1367766A3 (en) Method and apparatus for monitoring remote devices by creating device objects for the monitored devices
EP1233593A3 (en) Digital credential monitoring
WO2007116391A3 (en) Two-way link aggregation
WO2005074407A3 (en) Method, system and service for achieving synchronous communication responsive to dynamic status
WO2008036311A3 (en) Direct link setup mechanisms for wireless lans
AU2003269319A1 (en) Dynamic tunneling peering with performance optimisation
WO2003079708A8 (en) Detecting a hidden node in a wireless local area network
WO2004093329A3 (en) A method and system to incentivize a seller to perform an activity relating to a network-based marketplace
ATE193629T1 (en) TCP COMMUNICATION SYSTEM WITH REDUCED ADDITIONAL EFFORTS
WO2003091888A3 (en) System, method, and product for managing data transfers in a network
WO2006073817A3 (en) System and method for managing communication links between nodes in a wireless communication network
WO2002008918A3 (en) Shared as needed programming model
WO2003023614A3 (en) System and method to automatically obtain a service
WO2007082134A3 (en) Method and system architecture for establishing a specific communication session in a communication network
WO2005034428A3 (en) Method for synchronizing alarms in a management system of a communications network
CN101296132A (en) Method, system and device for monitoring network interface card
WO2002098057A3 (en) Seamless communications through optimal networks
WO2009047345A3 (en) Optical data communications
PL1634413T3 (en) Method and device for controlling data connections in a data network comprising a plurality of data network nodes
ATE324728T1 (en) COMMUNICATION SYSTEM WITH CONNECTABLE INTERFACE ELEMENT
EP1361777A3 (en) An across-device communication protocol
WO2007078852A3 (en) Communication device, communication node, and method for transmitting a message
AU2003267481A1 (en) System and method of managing communication network-dedicated architecture on a terminal
WO2007116361A3 (en) System and method for connecting nodes to a heterogeneous network without using a bridge concept

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20180322