Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
198 words
A channel measuring system comprising, a central processor having a time of day clock, a channel having a channel clock, means connecting a stage of the central processor time of day clock to increment the channel clock at intervals defining the resolution of the measuring system, and means connecting a stage of the central processor time of day clock to reset the channel clock at intervals corresponding to the longest channel operation to be monitored, whereby after an initial reset operation the channel clock is comparable with corresponding stages of the central processor time of day clock, means in the central processor for starting a channel operation including means for storing the value of the system time of day clock in a predetermined location, means in the channel for accessing the channel clock at a predetermined point in said channel operation, and means in the channel for subtracting the stored value of the central processor time of day clock and the channel clock and calculating the time interval from the time when the central processor starts the channel operation to the time when the channel reaches the predetermined points in its operation, whereby channel measurements operations are performed.
Claim 2
Dependent Claim
198 words
A channel measuring system comprising, a central processor having a time of day clock, a channel having a channel clock, means connecting a stage of the central processor time of day clock to increment the channel clock at intervals defining the resolution of the measuring system, and means connecting a stage of the central processor time of day clock to reset the channel clock at intervals corresponding to the longest channel operation to be monitored, whereby after an initial reset operation the channel clock is comparable with corresponding stages of the central processor time of day clock, means in the central processor for starting a channel operation including means for storing the value of the system time of day clock in a predetermined location, means in the channel for accessing the channel clock at a predetermined point in said channel operation, and means in the channel for subtracting the stored value of the central processor time of day clock and the channel clock and calculating the time interval from the time when the central processor starts the channel operation to the time when the channel reaches the predetermined points in its operation, whereby channel measurements operations are performed.
Claim 3
Dependent Claim
23 words
The system of claim 1 wherein said central processor includes means for executing an instruction selectively enabling or disabling said channel measurement operations.
Claim 4
Dependent Claim
32 words
The system of claim 2 wherein said channel includes means for storing said time in a location in main store and said instruction includes a pointer to the address of this location.
Claim 5
Dependent Claim
24 words
The system of claim 3 wherein said channel includes means responsive to a predetermined address in said instruction to disable said channel measurement operations.
Claim 6
Dependent Claim
56 words
The system of claim 4 wherein said channel includes an information block for each subchannel, said central processor includes means for loading an address offset into an information block, and said channel includes means for storing measurement parameters for a subchannel in the location in main store defined in said instruction and said subchannel information block.
Claim 7
Dependent Claim
62 words
The system of claim 5 wherein the central processor includes means for loading into the subchannel information block a field defining a particular mode of measurement or disabling measurement for the subchannel, and wherein said channel includes means responsive to said mode for measuring parameters on the basis of a particular user of the system and/or the basis of a particular subchannel.
Claim 8
Dependent Claim
32 words
The system of claim 6 wherein said means responsive to said mode includes means for storing parameters measured on the basis of a particular user as part of a subchannel status word.
Claim 9
Dependent Claim
75 words
The system of claim 1 wherein said channel means for accessing said channel clock at a predetermined point includes means for accessing said channel clock at successful initial selection and at channel end and wherein said channel means for calculating the time interval includes means for calculating the time from starting the subchannel operation to successful initial selection (Function Pending Time) and the time from starting the subchannel operation to channel end (Function Active Time).
Claim 10
Dependent Claim
66 words
The system of claim 8 wherein said channel means for accessing said channel clock at a predetermined point includes means for accessing the clock at device connect and device disconnect times and wherein said channel means for calculating the time interval includes means for calculating the interval between a device connect and the next device disconnect and for accumulating device connect time for a subchannel operation.
Claim 11
Dependent Claim
73 words
The system of claim 9 wherein said channel includes means for storing device connect time in a first location (parameter measurement block) and a second location (subchannel status word) and wherein said central processor includes means for accessing said first location and calculating the usage of the associated subchannel without regard to particulat user programs and for accessing the second location and calculating the use of I/O resources by a particular user program.
Claim 12
Independent Claim
100 words
A method for measuring parameters of subchannel operations, comprising, recording the time of execution of a central processor instruction to start a subchannel operation (Start Subchannel), determining the time of acceptance of the first channel command by the device associated with the subchannel (Successful Initial Selection), determining the time of the completion of the channel operation (Channel End), operating on the times to produce a first time (Function Pending) that indicates the delays by the channel in obtaining resources for the subchannel operation and to calculate a second time (Function Active) that indicates the total time of the subchannel operation.
Claim 13
Independent Claim
100 words
A method for measuring parameters of subchannel operations, comprising, recording the time of execution of a central processor instruction to start a subchannel operation (Start Subchannel), determining the time of acceptance of the first channel command by the device associated with the subchannel (Successful Initial Selection), determining the time of the completion of the channel operation (Channel End), operating on the times to produce a first time (Function Pending) that indicates the delays by the channel in obtaining resources for the subchannel operation and to calculate a second time (Function Active) that indicates the total time of the subchannel operation.