会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 92. 发明授权
    • Channel communication array queues in hardware system area
    • 硬件系统区域中的通道通信阵列队列
    • US07437490B2
    • 2008-10-14
    • US11139728
    • 2005-05-27
    • Daniel F. CasperJohn R. FlanaganPaul S. FrazerKenneth J. OakesJohn S. Trotter
    • Daniel F. CasperJohn R. FlanaganPaul S. FrazerKenneth J. OakesJohn S. Trotter
    • G06F3/00G06F13/12
    • G06F13/12
    • A bi-directional and full duplex facility for permitting both the IO processor and the Channel to write CCA messages on their respective queues at the same time. IOP messages to the channel are stored on the TO_CHN queue and Channel messages to the IOP on the TO_IOP queue. CCA Queues replace hardware CCAs due to increasing transmission capabilities of current IO processors and Channel processors. Even though the mechanism is similar, the present invention provides some benefits in the use of signaling. The IOP does not have to signal the Channel each time it puts something on its outbound queue. Each queue contains multiple slots. This allows the IOP and Channel to write multiple messages on the targeted queue without encountering a CCA busy signal. The actual queues are now structured in hardware system memory.
    • 双向和全双工设备,用于允许IO处理器和通道同时在其各自的队列上写入CCA消息。 到该通道的IOP消息存储在TO_CHN队列上,并将通道消息存储到TO_IOP队列上的IOP。 由于当前IO处理器和通道处理器的传输能力不断增加,CCA队列取代硬件CCA。 即使该机制相似,本发明在使用信令方面提供了一些益处。 每当它在其出站队列上放置某些东西时,IOP都不必向Channel发出信号。 每个队列包含多个插槽。 这允许IOP和Channel在目标队列上写入多个消息,而不会遇到CCA忙信号。 实际的队列现在由硬件系统内存构成。
    • 93. 发明授权
    • Fibre channel input/output data routing system and method
    • 光纤通道输入/输出数据路由系统及方法
    • US08738811B2
    • 2014-05-27
    • US13150530
    • 2011-06-01
    • Clinton E. BubbDaniel F. CasperJohn R. Flanagan
    • Clinton E. BubbDaniel F. CasperJohn R. Flanagan
    • G06F3/00G06F13/00G06F5/00
    • H04L49/9068
    • On embodiment includes a computer program product for performing a method including: obtaining information relating to an I/O operation at a channel subsystem in a host computer system; generating addressing information and forwarding the addressing information from at least one channel to a network interface between the channel subsystem and at least one I/O device, the addressing information specifying a location in a local channel memory; forwarding an I/O command message to the at least one I/O device via the network interface; responsive to the I/O command message, receiving a data transfer request from the network interface that includes the addressing information; responsive to receiving the data transfer request, accessing one of a plurality of address control words (ACWs), each ACW specifying an address of a location in a host computer memory; and routing the data transfer request to the host memory location specified in the ACW.
    • 实施例包括用于执行方法的计算机程序产品,包括:获得与主计算机系统中的信道子系统处的I / O操作有关的信息; 产生寻址信息并将寻址信息从至少一个信道转发到信道子系统与至少一个I / O设备之间的网络接口,寻址信息指定本地信道存储器中的位置; 经由所述网络接口将I / O命令消息转发到所述至少一个I / O设备; 响应于I / O命令消息,从包括寻址信息的网络接口接收数据传输请求; 响应于接收到所述数据传输请求,访问多个地址控制字(ACW)中的一个,每个ACW指定主计算机存储器中的位置的地址; 并将数据传输请求路由到ACW中指定的主机存储器位置。
    • 94. 发明授权
    • Fibre channel input/output data routing system and method
    • 光纤通道输入/输出数据路由系统及方法
    • US08364853B2
    • 2013-01-29
    • US13150539
    • 2011-06-01
    • Clinton E. BubbDaniel F. CasperJohn R. Flanagan
    • Clinton E. BubbDaniel F. CasperJohn R. Flanagan
    • G06F3/00G06F15/16G06F15/173H03M13/00
    • G06F13/382G06F13/28
    • A computer program product is provided for performing a method including: obtaining information relating to an I/O operation at a channel subsystem in a host computer system; generating at least one address control word (ACW) in the local channel memory specifying one or more host memory locations for transfer of data between the host and a control unit and including at least one ACW error checking field; generating an address control structure specifying a location in the local channel memory of a corresponding ACW and including at least one address control structure error checking field; receiving a data transfer request from the network interface that includes the addressing information; comparing the at least one ACW error checking field to the at least one address control structure error checking field; and, responsive to the fields matching, routing the data transfer request to the host memory location specified in the corresponding ACW.
    • 提供了一种计算机程序产品,用于执行一种方法,包括:获得与主计算机系统中的信道子系统处的I / O操作有关的信息; 在所述本地信道存储器中生成至少一个地址控制字(ACW),其指定用于在所述主机和控制单元之间传送数据并包括至少一个ACW错误检查字段的一个或多个主机存储器位置; 生成指定相应ACW的本地信道存储器中的位置并包括至少一个地址控制结构错误检查字段的地址控制结构; 从网络接口接收包括寻址信息的数据传输请求; 将所述至少一个ACW错误检查字段与所述至少一个地址控制结构错误检查字段进行比较; 并且响应于匹配的字段,将数据传输请求路由到相应ACW中指定的主机存储器位置。
    • 96. 发明申请
    • FIBRE CHANNEL INPUT/OUTPUT DATA ROUTING SYSTEM AND METHOD
    • 光纤通道输入/输出数据路由系统和方法
    • US20120311192A1
    • 2012-12-06
    • US13460974
    • 2012-05-01
    • Clinton E. BubbDaniel F. CasperJohn R. Flanagan
    • Clinton E. BubbDaniel F. CasperJohn R. Flanagan
    • G06F3/00
    • G06F13/12G06F13/16G06F13/20G06F13/42G06F13/4221
    • A method of performing an input/output (I/O) processing operation includes: generating an address control structure for each of a plurality of consecutive data transfer requests, each address control structure specifying a local channel memory location of a corresponding address control word (ACW); receiving a data transfer request from a network interface that includes addressing information specified by a corresponding address control structure; comparing, by a data router in the channel, an Offset field of an address control structure and an Expected Offset field of an ACW to determine whether the data transfer request has been received in the correct order; and based on determining that the data transfer request has been received in the correct order, accessing the ACW by the data router and routing the data transfer request to a host memory location specified in the ACW.
    • 执行输入/输出(I / O)处理操作的方法包括:为多个连续数据传送请求中的每一个生成地址控制结构,每个地址控制结构指定相应地址控制字的本地信道存储器位置 ACW); 从包括由相应地址控制结构指定的寻址信息的网络接口接收数据传输请求; 通过信道中的数据路由器比较ACW的地址控制结构的偏移字段和ACW的预期偏移字段,以确定是否以正确的顺序接收到数据传送请求; 并且基于确定已经以正确的顺序接收到数据传输请求,由数据路由器访问ACW并将数据传输请求路由到ACW中指定的主机存储器位置。
    • 97. 发明授权
    • Transport control channel program chain linked branching
    • 传输控制通道程序链链接分支
    • US07904606B2
    • 2011-03-08
    • US12183305
    • 2008-07-31
    • Daniel F. CasperJohn R. Flanagan
    • Daniel F. CasperJohn R. Flanagan
    • G06F3/00G06F9/30
    • G06F13/385G06F3/0611G06F3/0659G06F3/067
    • A computer program product, apparatus, and method for processing a transport control channel program with chain linked branching in an I/O processing system are provided. The method includes receiving a command message at a control unit from an I/O subsystem to perform an I/O operation. The method further includes reading a chain linked flag in the command message indicating that a subsequent command message for the I/O operation follows the command message. The method also includes reading a serialization flag in the command message requesting that device status be returned to the I/O subsystem in order to select the subsequent command message. The method additionally includes executing one or more commands in the command message, and transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag.
    • 提供了一种在I / O处理系统中处理具有连锁分支的传送控制信道程序的计算机程序产品,装置和方法。 该方法包括从控制单元从I / O子系统接收命令消息以执行I / O操作。 该方法还包括在命令消息中读取链接标记,指示用于I / O操作的后续命令消息遵循命令消息。 该方法还包括在命令消息中读取请求将设备状态返回给I / O子系统的序列化标志,以便选择后续的命令消息。 该方法还包括在命令消息中执行一个或多个命令,并响应于结合串行化标志执行一个或多个命令,将设备状态发送到I / O子系统。
    • 98. 发明申请
    • TRANSPORT CONTROL CHANNEL PROGRAM MESSAGE PAIRING
    • 运输控制通道程序信息配对
    • US20100030919A1
    • 2010-02-04
    • US12183315
    • 2008-07-31
    • John R. FlanaganDaniel F. Casper
    • John R. FlanaganDaniel F. Casper
    • G06F13/14
    • G06F13/124
    • A method, apparatus, and computer program product for processing a chained-pair linked transport control channel program in an I/O processing system is provided. The method includes receiving a first command message at a control unit specifying that a device command word (DCW) list is encoded in a data message associated with the first command message as part of the chained-pair linked transport control channel program. The method further includes receiving a second command message chained-pair linked to the first command message, the second command message specifying data attributes associated with the DCW list. The method additionally includes extracting the DCW list from the data message in response to receiving the data message, and executing the DCW list.
    • 提供了一种用于在I / O处理系统中处理链接对链接的传输控制信道程序的方法,装置和计算机程序产品。 该方法包括在控制单元处接收第一命令消息,指定设备命令字(DCW)列表被编码在与第一命令消息相关联的数据消息中,作为链接对链接传输控制信道程序的一部分。 所述方法还包括:接收与所述第一命令消息相关联的第二命令消息链接对,所述第二命令消息指定与所述DCW列表相关联的数据属性。 该方法还包括响应于接收到数据消息从数据消息中提取DCW列表,以及执行DCW列表。