Processing communication data in a ships passing condition
    1.
    发明授权
    Processing communication data in a ships passing condition 有权
    处理船舶通行条件下的通信数据

    公开(公告)号:US09052837B2

    公开(公告)日:2015-06-09

    申请号:US12031182

    申请日:2008-02-14

    IPC分类号: G06F3/00 G06F3/06

    摘要: Articles of manufacture, apparatuses, and methods for processing communications between a control unit and a channel subsystem in an input/output processing system are disclosed. Embodiments of the invention include an article of manufacture including at least one computer usable medium having computer readable program code logic to processing communications between a control unit and a channel subsystem in an input/output processing system. The computer readable program code logic performs a method including: sending a message in a first mode from the control unit to the channel subsystem; receiving a command in a second mode from the channel subsystem at the control unit; determining whether the command is responsive to the message; and responsive to the command being not responsive to the message, determining whether to perform one of i) executing the command and ii) terminating the command.

    摘要翻译: 公开了用于在输入/输出处理系统中处理控制单元和通道子系统之间的通信的制造,设备和方法。 本发明的实施例包括一种制品,其包括具有计算机可读程序代码逻辑的至少一个计算机可用介质,以在输入/输出处理系统中处理控制单元和通道子系统之间的通信。 计算机可读程序代码逻辑执行一种方法,包括:以第一模式从控制单元向通道子系统发送消息; 在所述控制单元处从所述通道子系统接收第二模式的命令; 确定所述命令是否响应于所述消息; 并且响应于所述命令不响应所述消息,确定是否执行i)执行所述命令和ii)终止所述命令之一。

    Fibre channel input/output data routing system and method
    2.
    发明授权
    Fibre channel input/output data routing system and method 失效
    光纤通道输入/输出数据路由系统及方法

    公开(公告)号:US08677027B2

    公开(公告)日:2014-03-18

    申请号:US13150545

    申请日:2011-06-01

    IPC分类号: G06F3/00 G06F5/00 G06F13/00

    CPC分类号: G06F13/385

    摘要: A computer program product for performing input/output (I/O) processing is configured for performing a method including: obtaining information relating to an I/O operation at a channel subsystem; generating and storing in local channel memory at least one address control word (ACW) specifying one or more host memory locations for data transfer and including a field for storing header information; generating an address control structure specifying a location in the local channel memory of a corresponding ACW; receiving a data transfer request from a network interface that includes the address control structure; responsive to an input data request, routing the data to at least one host memory location specified by the corresponding ACW and storing header information in the corresponding ACW; and responsive to an output data request, routing the data from a host memory location specified by the ACW to the network interface and appending header information to the data.

    摘要翻译: 用于执行输入/输出(I / O)处理的计算机程序产品被配置为执行一种方法,包括:获得与通道子系统上的I / O操作有关的信息; 在本地信道存储器中生成和存储指定用于数据传输的一个或多个主机存储器位置的至少一个地址控制字(ACW),并且包括用于存储头信息的字段; 产生指定相应ACW的本地信道存储器中的位置的地址控制结构; 从包括所述地址控制结构的网络接口接收数据传输请求; 响应于输入数据请求,将数据路由到由相应ACW指定的至少一个主机存储器位置,并将标题信息存储在相应的ACW中; 并且响应于输出数据请求,将数据从由ACW指定的主机存储器位置路由到网络接口,并将标题信息附加到数据。

    Fibre channel input/output data routing system and method
    3.
    发明授权
    Fibre channel input/output data routing system and method 有权
    光纤通道输入/输出数据路由系统及方法

    公开(公告)号:US08583988B2

    公开(公告)日:2013-11-12

    申请号:US13150549

    申请日:2011-06-01

    IPC分类号: G11C29/00 G06F11/00

    CPC分类号: G06F13/387

    摘要: A computer program product for performing input/output (I/O) processing is provided. The computer program product is configured to perform: obtaining information relating to an I/O operation at a channel subsystem; generating and storing in local channel memory at least one address control word (ACW) specifying one or more host memory locations for data transfer and including a data check word generation field and/or a data check word save field; responsive to receiving an input data transfer request including at least one data check word, storing the at least one data check word in the data check word save field and performing a check of the data to determine whether the data has been corrupted; and responsive to receiving an output data transfer, generating at least one data check word based on the data check word generation field and appending the at least one data check word to the data.

    摘要翻译: 提供了用于执行输入/输出(I / O)处理的计算机程序产品。 计算机程序产品被配置为执行:获得与通道子系统上的I / O操作有关的信息; 在本地信道存储器中生成和存储指定用于数据传输的一个或多个主机存储器位置的至少一个地址控制字(ACW),并且包括数据检查词生成字段和/或数据检查字保存字段; 响应于接收到包括至少一个数据检查字的输入数据传输请求,将所述至少一个数据检查词存储在数据检查字保存字段中,并且执行数据检查以确定数据是否已被破坏; 并且响应于接收到输出数据传输,基于所述数据检查词生成字段生成至少一个数据检查字,并将所述至少一个数据检查词附加到所述数据。

    Fibre channel input/output data routing system and method
    4.
    发明授权
    Fibre channel input/output data routing system and method 有权
    光纤通道输入/输出数据路由系统及方法

    公开(公告)号:US08364854B2

    公开(公告)日:2013-01-29

    申请号:US13150555

    申请日:2011-06-01

    摘要: A computer program product is provided for performing input/output (I/O) processing at a host computer system. The computer program product is configured to perform: generating an address control structure for each of a plurality of consecutive data transfer requests specified by an I/O operation, each address control structure specifying a location in the local channel memory of a corresponding address control word (ACW) that includes an Offset field indicating a relative order of a data transfer request; generating and storing in local channel memory at least one ACW specifying one or more host memory locations for the plurality of consecutive data transfer requests and including an Expected Offset field indicating a relative order of an expected data transfer request; receiving a transfer request from the network interface and comparing the Offset field and the Expected Offset field to determine whether the data transfer request has been received in the correct order.

    摘要翻译: 提供了一种用于在主计算机系统上执行输入/输出(I / O)处理的计算机程序产品。 计算机程序产品被配置为执行:为由I / O操作指定的多个连续数据传送请求中的每一个生成地址控制结构,每个地址控制结构指定本地信道存储器中对应地址控制字的位置 (ACW),其包括指示数据传送请求的相对顺序的偏移字段; 在本地信道存储器中生成和存储至少一个ACW,其指定用于所述多个连续数据传输请求的一个或多个主机存储器位置,并且包括指示预期数据传送请求的相对顺序的预期偏移字段; 从网络接口接收传输请求,并比较偏移字段和预期偏移字段,以确定数据传输请求是否以正确的顺序被接收。

    FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES
    5.
    发明申请
    FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES 有权
    促进通道子系统和输入/输出设备之间的运输模式输入/输出操作

    公开(公告)号:US20130007303A1

    公开(公告)日:2013-01-03

    申请号:US13173725

    申请日:2011-06-30

    IPC分类号: G06F3/00

    CPC分类号: G06F13/42

    摘要: A computer program product is provided for performing an input/output (I/O) processing operation at a host computer system. The computer program product is configured to perform: obtaining a transport command word (TCW) at a channel subsystem for an I/O operation, the TCW including an address of a transport command control block (TCCB) having a transport command area (TCA) configured to hold a first plurality of device command words (DCW) and control data associated with respective DCWs, the first plurality of DCWs including a transfer TCA extension (TTE) DCW that specifies a TCA extension, the TCA extension configured to hold one or more DCWs and control data associated with respective DCWs; gathering the TCCB from one or more locations specified in the TCCB address and transferring the TCCB to the control unit; gathering the TCA extension specified by the TTE DCW; and transferring the TCA extension to the control unit.

    摘要翻译: 提供了一种计算机程序产品,用于在主计算机系统上执行输入/输出(I / O)处理操作。 所述计算机程序产品被配置为执行:在用于I / O操作的信道子系统处获取传输命令字(TCW),所述TCW包括具有传输命令区域(TCA)的传输命令控制块(TCCB)的地址, 被配置为保持第一多个设备命令字(DCW)和与相应DCW相关联的控制数据,所述第一多个DCW包括指定TCA扩展的传输TCA扩展(TTE)DCW,所述TCA扩展被配置为保存一个或多个 DCW和与相应DCW相关联的控制数据; 从TCCB地址中指定的一个或多个位置收集TCCB,并将TCCB传送到控制单元; 收集TTE DCW指定的TCA扩展; 并将TCA扩展传输到控制单元。

    Communication with input/output system devices
    6.
    发明授权
    Communication with input/output system devices 有权
    与输入/输出系统设备通讯

    公开(公告)号:US08332542B2

    公开(公告)日:2012-12-11

    申请号:US12617055

    申请日:2009-11-12

    IPC分类号: G06F3/00

    摘要: A computer program product for procuring information from entities in a network via an Input/Output (I/O) processing system includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving, at a channel subsystem, at least one network topology information request from an operating system. The method also includes building at least one command request that includes the at least one network topology information request, and sending the at least one command request from the channel subsystem to at least one network entity. The method further includes receiving a response to the at least one command request from the at least one network entity by the channel subsystem, and forwarding the response from the channel subsystem to the operating system.

    摘要翻译: 一种用于通过输入/输出(I / O)处理系统从网络中的实体采集信息的计算机程序产品包括可由处理电路读取的有形存储介质,并存储由处理电路执行以执行方法的指令。 该方法包括在信道子系统处接收来自操作系统的至少一个网络拓扑信息请求。 该方法还包括建立包括至少一个网络拓扑信息请求的至少一个命令请求,以及将至少一个命令请求从信道子系统发送到至少一个网络实体。 所述方法还包括:由所述信道子系统从所述至少一个网络实体接收对所述至少一个命令请求的响应,以及将所述响应从所述信道子系统转发到所述操作系统。

    PROVIDING INDIRECT DATA ADDRESSING FOR A CONTROL BLOCK AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM
    8.
    发明申请
    PROVIDING INDIRECT DATA ADDRESSING FOR A CONTROL BLOCK AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM 有权
    在I / O处理系统的通道子系统中为控制块提供间接数据寻址

    公开(公告)号:US20120117275A1

    公开(公告)日:2012-05-10

    申请号:US13351073

    申请日:2012-01-16

    IPC分类号: G06F3/00

    摘要: An computer program product, apparatus, and method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes the host computer system obtaining a transport command word (TCW) for an I/O operation. The TCW specifies a location of one or more I/O commands and a flag set to indicate that the location is an indirect address. The host computer system extracts the location of the one or more I/O commands and the flag from the TCW, gathers the one or more I/O commands responsive to the location specified by the TCW and the flag, and then forwards the one or more I/O commands to the control unit for execution.

    摘要翻译: 一种用于便于在被配置为与控制单元进行通信的主计算机系统上进行I / O操作的输入/输出(I / O)处理的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括主计算机系统获得用于I / O操作的传输命令字(TCW)。 TCW指定一个或多个I / O命令的位置和设置为指示该位置是间接地址的标志。 主计算机系统从TCW提取一个或多个I / O命令的位置和标志,响应于TCW和标志指定的位置收集一个或多个I / O命令,然后转发一个或多个I / 更多的I / O命令到控制单元执行。

    System and program products for facilitating input/output processing by using transport control words to reduce input/output communications
    10.
    发明授权
    System and program products for facilitating input/output processing by using transport control words to reduce input/output communications 有权
    系统和程序产品,通过使用传输控制字来减少输入/输出通信,便于输入/输出处理

    公开(公告)号:US08140713B2

    公开(公告)日:2012-03-20

    申请号:US12946514

    申请日:2010-11-15

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F13/126

    摘要: A computer program product, apparatus, and method for facilitating input/output processing of a processing environment are provided. The computer program product is provided for performing a method including: obtaining by an input/output communications adapter of the processing environment a transport control word including an address of a channel command word descriptor configured to contain a plurality of commands to be executed by the control unit; forwarding to the control unit the channel command word descriptor that includes one or more commands as one entity, wherein the forwarding includes forwarding from the input/output communications adapter to the control unit the channel command word descriptor including the one or more commands in a single communication; and receiving the ending status by the input/output communications adapter absent a tracking of state of individual commands by the input/output communications adapter, the ending status comprising timing information associated with the one or more commands.

    摘要翻译: 提供了一种用于促进处理环境的输入/输出处理的计算机程序产品,装置和方法。 计算机程序产品被提供用于执行一种方法,包括:通过输入/输出通信适配器获得处理环境的传输控制字,该传输控制字包括被配置为包含要由控制执行的多个命令的信道命令字描述符的地址 单元; 将包括一个或多个命令的信道命令字描述符转发到控制单元作为一个实体,其中转发包括从输入/输出通信适配器转发到控制单元,包括单个或多个命令中的一个或多个命令的信道命令字描述符 通讯; 以及通过输入/输出通信适配器接收结束状态,而不需要通过输入/输出通信适配器跟踪各个命令的状态,该结束状态包括与一个或多个命令相关联的定时信息。