CHANNEL SUBSYSTEM SERVER TIME PROTOCOL COMMANDS
First Claim
1. A computer program product for communicating with a timing facility that provides timing coordination for a computer system, said computer program product comprising:
- a storage medium readable by a server and storing instructions for execution by the server for performing a method comprising;
obtaining a Set STP (Server Time Protocol) Controls machine instruction for accessing a first control block of memory and a second control block of memory, the first control block of memory being a request block and the second control block of memory being a response block, the machine instruction being defined for computer execution according to a computer architecture, the first control block including;
a command-request-block length field for specifying a size for said first control block;
a command code field for specifying a set STP Controls command;
an STP operation field for specifying an operation to be performed by said timing facility, the operation being one of timing facility synchronization and timing facility control setting; and
executing said machine instruction in accordance with the contents of one or more fields in said first control block, said executing comprising;
accessing said command code field of said first control block to obtain said command;
accessing said STP operation field of said first control block to obtain said operation to be performed;
providing said obtained command to said timing facility; and
providing said obtained operation to be performed to said timing facility.
0 Assignments
0 Petitions
Accused Products
Abstract
A protocol for communicating with the timing facility used in a data processing network to provide synchronization is provided via the execution of a machine instruction that accepts a plurality of commands. The interaction is provided through the use of message request blocks and their associated message response blocks. In this way timing parameters may be determined, modified and communicated. This makes it much easier for multiple servers or nodes in a data processing network to exist as a coordinated timing network and to thus more cooperatively operate on the larger yet identical data files.
-
Citations
20 Claims
-
1. A computer program product for communicating with a timing facility that provides timing coordination for a computer system, said computer program product comprising:
a storage medium readable by a server and storing instructions for execution by the server for performing a method comprising; obtaining a Set STP (Server Time Protocol) Controls machine instruction for accessing a first control block of memory and a second control block of memory, the first control block of memory being a request block and the second control block of memory being a response block, the machine instruction being defined for computer execution according to a computer architecture, the first control block including; a command-request-block length field for specifying a size for said first control block; a command code field for specifying a set STP Controls command; an STP operation field for specifying an operation to be performed by said timing facility, the operation being one of timing facility synchronization and timing facility control setting; and executing said machine instruction in accordance with the contents of one or more fields in said first control block, said executing comprising; accessing said command code field of said first control block to obtain said command; accessing said STP operation field of said first control block to obtain said operation to be performed; providing said obtained command to said timing facility; and providing said obtained operation to be performed to said timing facility. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer system for communicating with a timing facility that provides timing coordination for a computer system, said computer system comprising:
-
a memory; and a processor in communications with memory, wherein the computer system is configured to perform a method, said method comprising; obtaining a Set STP (Server Time Protocol) Controls machine instruction for accessing a first control block of memory and a second control block of memory, the first control block of memory being a request block and the second control block of memory being a response block, the machine instruction being defined for computer execution according to a computer architecture, the first control block including; a command-request-block length field for specifying a size for said first control block; a command code field for specifying a set STP Controls command; an STP operation field for specifying an operation to be performed by said timing facility, the operation being one of timing facility synchronization and timing facility control setting; and executing said machine instruction in accordance with the contents of one or more fields in said first control block, said executing comprising; accessing said command code field of said first control block to obtain said command; accessing said STP operation field of said first control block to obtain said operation to be performed; providing said obtained command to said timing facility; and providing said obtained operation to be performed to said timing facility. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of communicating with a timing facility that provides timing coordination for a computer system, said method comprising:
-
obtaining, by a server, a Set STP (Server Time Protocol) Controls machine instruction for accessing a first control block of memory and a second control block of memory, the first control block of memory being a request block and the second control block of memory being a response block, the machine instruction being defined for computer execution according to a computer architecture, the first control block including; a command-request-block length field for specifying a size for said first control block; a command code field for specifying a set STP Controls command; an STP Operation field for specifying an operation to be performed by said timing facility, the operation being one of timing facility synchronization and timing facility control setting; and executing, by the server, said machine instruction in accordance with the contents of one or more fields in said first control block, said executing comprising; accessing said command code field of said first control block to obtain said command; accessing said STP Operation field of said first control block to obtain said operation to be performed; providing said obtained command to said timing facility; and providing said obtained operation to be performed to said timing facility. - View Dependent Claims (19, 20)
-
Specification