EXTENDED MEASUREMENT WORD DETERMINATION AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM
First Claim
1. An article of manufacture comprising at least one computer usable medium having computer readable program code logic to determine an extended measurement word at a channel subsystem of an input/output (I/O) processing system using data from a control unit, the computer readable program code logic performing a method comprising:
- sending a command message to the control unit;
receiving a transport response information unit message at the channel subsystem in response to sending the command message to the control unit;
extracting a plurality of time values from the transport response information unit message as calculated by the control unit;
calculating an extended measurement word as a function of the extracted time values; and
writing the calculated extended measurement word to computer readable memory in the I/O processing system.
2 Assignments
0 Petitions
Accused Products
Abstract
An article of manufacture, an apparatus, and a method for determining an extended measurement word at a channel subsystem of an I/O processing system using data from a control unit are provided. The article of manufacture includes at least one computer usable medium having computer readable program code logic. The computer readable program code logic performs a method including sending a command message to the control unit, and receiving a transport response information unit message at the channel subsystem in response to sending the command message to the control unit. The computer readable program code logic additionally extracts a plurality of time values from the transport response information unit message as calculated by the control unit, calculates an extended measurement word as a function of the time values, and writes the extended measurement word to computer readable memory in the I/O processing system.
-
Citations
25 Claims
-
1. An article of manufacture comprising at least one computer usable medium having computer readable program code logic to determine an extended measurement word at a channel subsystem of an input/output (I/O) processing system using data from a control unit, the computer readable program code logic performing a method comprising:
-
sending a command message to the control unit; receiving a transport response information unit message at the channel subsystem in response to sending the command message to the control unit; extracting a plurality of time values from the transport response information unit message as calculated by the control unit; calculating an extended measurement word as a function of the extracted time values; and writing the calculated extended measurement word to computer readable memory in the I/O processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for determining an extended measurement word in an input/output (I/O) processing system, the apparatus comprising:
a channel subsystem in communication with a control unit, the channel subsystem performing a method comprising; sending a command message to the control unit; receiving a transport response information unit message at the channel subsystem in response to sending the command message to the control unit; extracting a plurality of time values from the transport response information unit message as calculated by the control unit; calculating an extended measurement word as a function of the extracted time values; and writing the calculated extended measurement word to computer readable memory in the I/O processing system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method for determining an extended measurement word at a channel subsystem of an input/output (I/O) processing system using data from a control unit, the method comprising:
-
sending a command message to the control unit; receiving a transport response information unit message at the channel subsystem in response to sending the command message to the control unit; extracting a plurality of time values from the transport response information unit message as calculated by the control unit; calculating an extended measurement word as a function of the extracted time values; and writing the calculated extended measurement word to computer readable memory in the I/O processing system. - View Dependent Claims (22, 23)
-
-
24. An article of manufacture comprising at least one computer usable medium having computer readable program code logic to determine an extended measurement word at a channel subsystem of an input/output (I/O) processing system using data from a control unit, the computer readable program code logic performing a method comprising:
-
sending a transport command information unit message including a transport command control block (TCCB) as part of a transport control word (TCW) channel program to the control unit for execution; receiving a transport response information unit message at the channel subsystem in response to sending the transport command information unit message to the control unit, wherein the transport response information unit message includes a status section and an extended status section, the extended status section further including a transport status header (TSH) defining characteristics of a transport status area (TSA) of the extended status section; extracting a plurality of time values from the extended status section of the transport response information unit message as calculated by the control unit using one or more control unit timers, wherein the extracted time values include at least one of a total device time parameter, a defer time parameter, a queue time parameter, a device busy time parameter, a device active only time parameter, and appended device sense data; calculating an extended measurement word as a function of the extracted time values, wherein the calculated extended measurement word includes at least one of a device connect time, a function pending time, a device disconnect time, a control unit queuing time, a device active only time, a device busy time, and an initial command response time; and writing the calculated extended measurement word to computer readable memory in the I/O processing system.
-
-
25. An apparatus for determining an extended measurement word in an input/output (I/O) processing system, the apparatus comprising:
a channel subsystem in communication with a control unit, the control unit capable of controlling a device, the channel subsystem performing a method comprising; sending a transport command information unit message including a transport command control block (TCCB) as part of a transport control word (TCW) channel program to the control unit for execution; receiving a transport response information unit message at the channel subsystem in response to sending the transport command information unit message to the control unit, wherein the transport response information unit message includes a status section and an extended status section, the extended status section further including a transport status header (TSH) defining characteristics of a transport status area (TSA) of the extended status section; extracting a plurality of time values from the extended status section of the transport response information unit message as calculated by the control unit using one or more control unit timers, wherein the extracted time values include at least one of a total device time parameter, a defer time parameter, a queue time parameter, a device busy time parameter, a device active only time parameter, and appended device sense data; calculating an extended measurement word as a function of the extracted time values, wherein the calculated extended measurement word includes at least one of a device connect time, a function pending time, a device disconnect time, a control unit queuing time, a device active only time, a device busy time, and an initial command response time; and writing the calculated extended measurement word to computer readable memory in the I/O processing system.
Specification