Communication with input/output system devices
First Claim
1. A computer program product for procuring information from entities in a network via an Input/Output (I/O) processing system, comprising:
- a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
obtaining, by a channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a transport services request block (TSRQB) and an address of a transport services response block (TSRSB);
obtaining, by the channel subsystem, the TSRQB;
building, by the channel subsystem, at least one command request based on the TSRQB, and sending, by the channel subsystem, the at least one command request from the channel subsystem to at least one network entity, the at least one command request including at least one of a fiber-channel generic services (FC-GS) request, a fiber-channel link services (FC-LS) request, and a fiber-channel link-level function (FC-SB) request;
receiving, by the channel subsystem, a response to the at least one command request from the at least one network entity; and
storing, by the channel subsystem, the response to the TSRSB based on the address of the TSRSB obtained from the TCW.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product is provided for performing: obtaining, by a channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a transport services request block (TSRQB) and an address of a transport services response block (TSRSB); obtaining the TSRQB; building at least one command request based on the TSRQB, and sending the at least one command request from the channel subsystem to at least one network entity, the at least one command request including at least one of a fiber-channel generic services (FC-GS) request, a fiber-channel link services (FC-LS) request, and a fiber-channel link-level function (FC-SB) request; receiving a response to the at least one command request from the at least one network entity; and storing the response to the TSRSB based on the address of the TSRSB obtained from the TCW.
259 Citations
24 Claims
-
1. A computer program product for procuring information from entities in a network via an Input/Output (I/O) processing system, comprising:
-
a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; obtaining, by a channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a transport services request block (TSRQB) and an address of a transport services response block (TSRSB); obtaining, by the channel subsystem, the TSRQB; building, by the channel subsystem, at least one command request based on the TSRQB, and sending, by the channel subsystem, the at least one command request from the channel subsystem to at least one network entity, the at least one command request including at least one of a fiber-channel generic services (FC-GS) request, a fiber-channel link services (FC-LS) request, and a fiber-channel link-level function (FC-SB) request; receiving, by the channel subsystem, a response to the at least one command request from the at least one network entity; and storing, by the channel subsystem, the response to the TSRSB based on the address of the TSRSB obtained from the TCW. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for procuring information from entities in a network via an Input/Output (I/O) processing system, the system comprising:
-
a channel subsystem for communication with an I/O operating system and the network entity, the channel subsystem configured to perform a method comprising; obtaining, by the channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a transport services request block (TSRQB) and an address of a transport services response block (TSRSB); obtaining, by the channel subsystem, the TSRQB; building, by the channel subsystem, at least one command request based on the TSRQB, and sending, by the channel subsystem, the at least one command request from the channel subsystem to at least one network entity, the at least one command request including at least one of a fiber-channel generic services (FC-GS) request, a fiber-channel link services (FC-LS) request, and a fiber-channel link-level function (FC-SB) request; receiving, by the channel subsystem, a response to the at least one command request from the at least one network entity; and storing, by the channel subsystem, the response to the TSRSB based on the address of the TSRSB obtained from the TCW. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-implemented method for procuring information from entities in a network via an Input/Output (I/O) processing system, comprising:
-
obtaining, by a channel subsystem, a transport command word (TCW) specified by an operating system, the TCW comprising an address of a transport services request block (TSRQB) and an address of a transport services response block (TSRSB); obtaining, by the channel subsystem, the TSRQB; building, by the channel subsystem, at least one command request based on the TSRQB, and sending, by the channel subsystem, the at least one command request from the channel subsystem to at least one network entity, the at least one command request including at least one of a fiber-channel generic services (FC-GS) request, a fiber-channel link services (FC-LS) request, and a fiber-channel link-level function (FC-SB) request; receiving, by the channel subsystem, a response to the at least one command request from the at least one network entity; and storing, by the channel subsystem, the response to the TSRSB based on the address of the TSRSB obtained from the TCW. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification