Browse Prior Art Database

Passing of Parameters in an Integrated Computer Network

IP.com Disclosure Number: IPCOM000073989D
Original Publication Date: 1971-Feb-01
Included in the Prior Art Database: 2005-Feb-23
Document File: 3 page(s) / 16K

Publishing Venue

IBM

Related People

Howe, WG: AUTHOR [+8]

Abstract

This description is directed to the passing of parameters in a network machine.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 43% of the total text.

Page 1 of 3

Passing of Parameters in an Integrated Computer Network

This description is directed to the passing of parameters in a network machine.

In order to render the facilities of an integrated computer network more accessible to a user, there has to be a convenient arrangement for allowing the user to convey his needs. Since the network is considered to be a single entity, the method for effecting the above is a language which can be considered as a programming language for a network machine conveniently termed A Control Language (ACL).

The ACL is explicit in that every field contains a value or a symbolic identifier which references an actual value. The language is translated to a network "hardware" set which is in turn executed by an executer. The executer is a program which using routines and switching facilities, accomplishes a network instruction.

In the above-mentioned ACL language the syntactic terms for the transfer of data, output, and program within a network machine are as follows: A. ROUTE rn FROM unn1 TO unn2.

This statement causes the data set referenced by rn (the actual data set name is given in the message denoted by rn) and located at the user node designated by unn1 to be transmitted to the user node designated by unn2. When the data set has arrived at unn2, it is stored on some peripheral device for some future reference.

A copy of the data set remains at unn2 as long as the network job containing this statement is active. Once the network job has been completed, the data set copy at unn2 may be deleted.

The implementation of the network programming language statement "ROUTE", consists of the following steps: 1) The network operating system notifies the participating computer system at which data is resident to locate

and prepare data for transmission. 2) The notified system replies to the network operation system that it is ready to send data and its descriptive attributes

e.g., block size. 3) The network operating system notifies the destination system of data descriptive attributes. 4) The destination system notifies the network operating system that it is ready to accept data. 5) The network operating system notifies the system at which data is resident to send. 6) Data travels directly to the destination system via the switching mechanism where it is stored in

machine-readable form.
B. OUTPUT rn FROM unn1 TO unn2.

1

Page 2 of 3

This statement causes the same operations to be performed as in the ROUTE statement with the exception that when the data set arrives at unn2, it is placed in the output stream in unn2. The output may be printed.

The implementation of the network programming language statement "OUTPUT" consists of the following steps. 1) The network operating system notifies the participating computer system at which data is resident to locate and prepare data for transmission. 2) The notified system replies to the network operating system that it is ready to send data and its descriptive

attributes, e.g....