Method and system for managing traffic in fibre channel systems
    1.
    发明申请
    Method and system for managing traffic in fibre channel systems 有权
    管理光纤通道系统流量的方法和系统

    公开(公告)号:US20050030978A1

    公开(公告)日:2005-02-10

    申请号:US10894579

    申请日:2004-07-20

    IPC分类号: H04L12/56 H04L12/28

    摘要: Method and system for routing fibre channel frames using a fibre channel switch element is provided. The method includes, inserting a time stamp value in a fibre channel frame that is received at a receive segment of the fibre channel switch element; determining if a timeout occurs after a frame arrives at a receive buffer; and processing the frame if the timeout occurred. The method also includes, determining if a delta time value, which provides an accumulated wait time for a frame, is present in frame data; subtracting the delta time stamp value from a global time stamp value and using the resulting time stamp value to determine frame timeout status in the fibre channel switch element. A timeout checker circuit declares a timeout after comparing a time stamp value that is inserted in a fibre channel frame with a programmed time out value and a global counter value.

    摘要翻译: 提供了使用光纤通道开关元件路由光纤通道帧的方法和系统。 该方法包括:在光纤通道切换元件的接收段接收的光纤通道帧中插入时间戳值; 确定在帧到达接收缓冲器之后是否发生超时; 并且如果发生超时则处理该帧。 该方法还包括:确定提供帧的累积等待时间的增量时间值是否存在于帧数据中; 从全局时间戳值减去增量时间戳值,并使用所得到的时间戳值来确定光纤通道开关元件中的帧超时状态。 超时检查器电路在将插入光纤通道帧中的时间戳值与编程的超时值和全局计数器值进行比较后,声明超时。

    Method and system for configuring fibre channel ports
    2.
    发明申请
    Method and system for configuring fibre channel ports 有权
    配置光纤通道端口的方法和系统

    公开(公告)号:US20050018650A1

    公开(公告)日:2005-01-27

    申请号:US10894917

    申请日:2004-07-20

    IPC分类号: G06F13/38 H04L12/28 H04L12/56

    摘要: A fibre channel switch element for routing fibre channel frame is provided. The switch element includes a fibre channel port that can be configured to support plural data transfer rates. The data transfer rate may be 1 G, 2 G, 4 G, 8 G or 10 G. The switch element includes a clock configuration module for providing a clock signal that is based on the data transfer rate. A receive segment of the fibre channel port sends a signal to a transmit segment to avoid an under flow condition. The receive segment also waits for a certain frame length after a fibre channel frame is written and before the fibre channel frame is read, depending upon a data transfer rate of a source port. Multiple lanes may be configured as a single 10 G multi lane port or as multiple individual ports.

    摘要翻译: 提供了一种用于布线光纤通道帧的光纤通道开关元件。 开关元件包括可配置成支持多个数据传输速率的光纤通道端口。 数据传输速率可以是1G,2G,4G,8G或10G。开关元件包括用于提供基于数据传输速率的时钟信号的时钟配置模块。 光纤通道端口的接收段将信号发送到发送段,以避免流下状况。 根据源端口的数据传输速率,接收段在光纤通道帧被写入之后并且在光纤通道帧被读取之前也等待一定的帧长度。 多个通道可以配置为单个10 G多通道端口或多个独立端口。

    Method and system for using extended fabric features with fibre channel switch elements
    3.
    发明申请
    Method and system for using extended fabric features with fibre channel switch elements 有权
    使用光纤通道开关元件的扩展结构特征的方法和系统

    公开(公告)号:US20050018673A1

    公开(公告)日:2005-01-27

    申请号:US10894547

    申请日:2004-07-20

    IPC分类号: H04L12/56

    摘要: A fibre channel switch element and method for routing fibre channel frames is provided. The switch element includes a receive segment that can add a virtual storage area network (“VSAN”) tagging header to frames that are received by the receive segment; and strip the VSAN tagging header before frames are sent to ports that do not support virtual fabric capability. The receive segment includes a table used for matching fabric extension parameters. An incoming frame's VSAN identity value is compared to a control word entry to generate a value used for routing the incoming frame. The table is used to determine if a frame is part of a virtual fabric. The routing table for each port is used to route frames and the routing table includes entries for supported virtual fabrics.

    摘要翻译: 提供了一种用于路由光纤信道帧的光纤信道切换元件和方法。 交换单元包括接收段,其可以向由接收段接收的帧添加虚拟存储区域网络(“VSAN”)标记报头; 并在将帧发送到不支持虚拟结构能力的端口之前,剥离VSAN标记头。 接收段包括用于匹配结构扩展参数的表。 将输入帧的VSAN标识值与控制字条目进行比较,以生成用于路由传入帧的值。 该表用于确定帧是否是虚拟结构的一部分。 每个端口的路由表用于路由帧,路由表包括支持的虚拟结构的条目。

    Method and system for keeping a fibre channel arbitrated loop open during frame gaps
    4.
    发明申请
    Method and system for keeping a fibre channel arbitrated loop open during frame gaps 有权
    在帧间隙期间保持光纤通道仲裁环路的方法和系统

    公开(公告)号:US20050018671A1

    公开(公告)日:2005-01-27

    申请号:US10894491

    申请日:2004-07-20

    IPC分类号: H04L12/42 H04L12/56

    CPC分类号: H04L12/42 H04L47/245

    摘要: A method and system for keeping an arbitrated loop open during a frame gap using a fibre channel switch element is provided. The switch element includes a port control module having a receive and transmit segment, wherein the transmit segment activates a timer whose value determines a duration during which the arbitrated loop remains open; determines if a last frame from a sequence of frames from a source port has been transmitted; modifies the timer value if a higher priority frame for transmission is unavailable; and keeps the arbitrated loop open until the timer reaches a certain value. If a higher priority frame is available for transmission before the timer value is modified then the higher priority frame is transmitted and the timer value is re-initialized.

    摘要翻译: 提供了一种使用光纤通道开关元件在帧间隙期间保持仲裁环路打开的方法和系统。 开关元件包括具有接收和发送段的端口控制模块,其中发送段激活定时器,其值确定仲裁环路保持打开的持续时间; 确定来自源端口的帧序列的最后一帧是否已被发送; 如果传输的较高优先级帧不可用,则修改定时器值; 并保持仲裁循环打开,直到定时器达到一定值。 如果在修改定时器值之前有较高优先级的帧可用于发送,则发送较高优先级帧,并重新初始化定时器值。

    Multi-speed cut through operation in fibre channel
    5.
    发明申请
    Multi-speed cut through operation in fibre channel 有权
    光纤通道多段切割操作

    公开(公告)号:US20050018675A1

    公开(公告)日:2005-01-27

    申请号:US10894587

    申请日:2004-07-20

    IPC分类号: H04L12/56

    CPC分类号: H04L49/251 H04L49/357

    摘要: A method and system for routing frames based on a port's speed using a fibre channel switch element is provided. The method includes, receiving a portion of a frame in a receive buffer of a port; determining a frame length threshold; and setting up a status bit based on the port's speed, the frame length threshold and an amount of frame received. The status bit is sent to a transmit segment of the fibre channel switch element and the frame length threshold value is inversely proportional to the port's speed. Also, if the receive buffer is almost full when a frame arrives at the receive port, then a cut status is based on a frames end of frame (“EOF”) value.

    摘要翻译: 提供了一种使用光纤通道切换元件基于端口速度路由帧的方法和系统。 该方法包括:在端口的接收缓冲器中接收帧的一部分; 确定帧长度阈值; 并根据端口速度,帧长度阈值和接收到的帧数设置状态位。 状态位发送到光纤通道开关元件的发送段,帧长度阈值与端口速度成反比。 另外,如果在帧到达接收端口时接收缓冲器几乎满,则剪切状态基于帧结束(“EOF”)值。

    Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch
    6.
    发明申请
    Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch 有权
    基于光纤通道交换机最佳带宽分配的拥塞控制方法和系统

    公开(公告)号:US20050018606A1

    公开(公告)日:2005-01-27

    申请号:US10894536

    申请日:2004-07-20

    IPC分类号: H04L12/10 H04L12/56 H04L12/26

    摘要: A method and system for optimizing bandwidth allocation in a fibre channel network having a fibre channel switch element, is provided. The switch element includes, a port control module having a receive and transmit segment, wherein the transmit segment is programmed to block frame transmission from a particular frame source port for a certain duration based on a programmable threshold value. The method includes, enabling a bandwidth limitation counter; and programming the threshold value for blocking frame transmission from a frame source port for a certain duration and during this duration, other source ports may be chosen for frame transmission. After a frame is transmitted from a source port, a tag valid blocking from the same source port is used to block frame transmission. A quality of service register is used to store the threshold value and the threshold value is programmable.

    摘要翻译: 提供了一种用于优化具有光纤通道切换元件的光纤通道网络中的带宽分配的方法和系统。 开关元件包括具有接收和发送段的端口控制模块,其中,所述发送段被编程为基于可编程阈值来阻止来自特定帧源端口的帧传输一定持续时间。 该方法包括:启用带宽限制计数器; 并且编程用于在帧持续时间内从帧源端口阻止帧传输的阈值,并且在该持续时间期间,可以选择其他源端口用于帧传输。 从源端口发送帧后,使用来自同一源端口的有效阻塞标签来阻止帧传输。 使用服务质量寄存器来存储阈值,并且阈值是可编程的。

    Method and system for routing fibre channel frames
    7.
    发明申请
    Method and system for routing fibre channel frames 有权
    路由光纤通道帧的方法和系统

    公开(公告)号:US20050018701A1

    公开(公告)日:2005-01-27

    申请号:US10894629

    申请日:2004-07-20

    IPC分类号: H04L12/56

    CPC分类号: H04L49/90

    摘要: A method and system for transmitting frames using a fibre channel switch element is provided. The switch element includes a port having a receive segment and a transmit segment, wherein the fibre channel switch element determines if a port link has been reset; determines if a flush state has been enabled for the port; and removes frames from a buffer, if the flush state has been enabled for the port. For a flush state operation, frames are removed from a receive buffer of the fibre channel port as if it is a typical fibre channel frame transfer. The removed frames are sent to a processor for analysis. The method also includes, setting a control bit for activating frame removal from the transmit buffer; and diverting frames that are waiting in the transmit buffer and have not been able to move from the transmit buffer.

    摘要翻译: 提供了一种使用光纤通道开关元件发送帧的方法和系统。 开关元件包括具有接收段和发送段的端口,其中光纤通道开关元件确定端口链路是否已被复位; 确定端口是否启用了刷新状态; 并且如果为端口启用了刷新状态,则从缓冲区中删除帧。 对于刷新状态操作,帧从光纤通道端口的接收缓冲器中移除,就像它是典型的光纤通道帧传送一样。 移除的帧被发送到处理器进行分析。 该方法还包括:从发送缓冲器设置用于激活帧去除的控制位; 以及在发送缓冲器中等待并且不能从发送缓冲器移动的转移帧。

    Lun based hard zoning in fibre channel switches
    8.
    发明申请
    Lun based hard zoning in fibre channel switches 有权
    光纤通道交换机中基于Lun的硬分区

    公开(公告)号:US20050018672A1

    公开(公告)日:2005-01-27

    申请号:US10894492

    申请日:2004-07-20

    IPC分类号: G06F21/00 H04L12/56

    CPC分类号: G06F21/85

    摘要: A method and system for implementing LUN based hard zoning in a fibre channel network is provided. A LUN field in a Fibre Channel SCSI command frame is compared with a list of LUNS that are allowed for a particular frame source; and the frame is forwarded if the LUN is allowed for the frame source. The comparison is performed by a port receiving the frame by using an address look up table (“ALUT”). Hard zoning is based on various frame fields and/or ALUT control codes. Also provided is a method for processing a reply to a SCSI REPORT LUN command from an initiator. The method includes, intercepting a reply to a REPORT LUN command; editing the reply to remove unauthorized LUNs; and sending the edited reply to the initiator.

    摘要翻译: 提供了一种在光纤通道网络中实现基于LUN的硬分区的方法和系统。 将光纤通道SCSI命令帧中的LUN字段与允许用于特定帧源的LUNS列表进行比较; 并且如果允许用于帧源的LUN,则帧被转发。 比较由通过使用地址查询表(“ALUT”)接收帧的端口执行。 硬分区基于各种帧字段和/或ALUT控制代码。 还提供了一种从启动器处理对SCSI REPORT LUN命令的回复的方法。 该方法包括拦截对REPORT LUN命令的回复; 编辑回复以删除未经授权的LUN; 并将编辑的回复发送到启动器。

    Method and system for congestion control in a fibre channel switch
    9.
    发明申请
    Method and system for congestion control in a fibre channel switch 有权
    光纤通道交换机拥塞控制的方法和系统

    公开(公告)号:US20050018604A1

    公开(公告)日:2005-01-27

    申请号:US10894732

    申请日:2004-07-20

    IPC分类号: G01R31/08 H04L12/56

    摘要: A method and system for routing fibre channel frames using a fibre channel switch element is provided. The switch element includes logic for comparing a credit counter value with a first threshold value to enable a credit limiting feature; and a first counter that receives a signal after a frame has departed from a transmit segment and maintains a maximum value for a certain duration that is based on the first threshold value. The method includes enabling a credit limiting feature, wherein frame transmission from a certain source is delayed when the credit limiting feature is enabled. The first counter is incremented every time a frame departs and holds its maximum value based on the threshold value. When the first counter is at the maximum value, a credit-limiting signal is used to enable the credit limiting feature by setting a control bit in a control register.

    摘要翻译: 提供了一种使用光纤通道切换元件路由光纤通道帧的方法和系统。 开关元件包括用于将信用计数器值与第一阈值进行比较以实现信用限制特征的逻辑; 以及第一计数器,其在帧已经从发送段离开之后接收信号,并且基于第一阈值维持一定持续时间的最大值。 该方法包括启用信用限制特征,其中当信用限制特征被启用时来自某个源的帧传输被延迟。 每次帧偏离并基于阈值保持其最大值时,第一计数器递增。 当第一计数器处于最大值时,通过设置控制寄存器中的控制位来使用信用限制信号来启用信用限制特征。

    Method and system for improving bandwidth and reducing idles in fibre channel switches
    10.
    发明申请
    Method and system for improving bandwidth and reducing idles in fibre channel switches 有权
    改善光纤通道交换机带宽,减少空闲的方法和系统

    公开(公告)号:US20050018649A1

    公开(公告)日:2005-01-27

    申请号:US10894726

    申请日:2004-07-20

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L12/5602

    摘要: A method for routing fibre channel frames using a fibre channel switch element is provided. The switch element includes, a receiving segment in a fibre channel port for receiving the frames and a transmit segment that transmits the received frames. The method includes requesting an early frame transfer, wherein the transmit segment of a fibre channel port requests an early frame transfer from a receiving segment of the fibre channel port before a frame has arrived at the transmit segment; activating an early frame transfer; determining if there is a need for aborting the early frame transfer request; and selecting a different source port if there is a need for aborting an early frame transfer request.

    摘要翻译: 提供了一种使用光纤通道切换元件路由光纤通道帧的方法。 开关元件包括用于接收帧的光纤通道端口中的接收段和发送接收到的帧的发送段。 该方法包括请求早期帧传输,其中光纤信道端口的发射段在帧到达发射段之前请求从光纤信道端口的接收段的早期帧传输; 激活早期的帧转移; 确定是否需要中止早期帧转移请求; 并且如果需要中止早期帧传送请求,则选择不同的源端口。