Apparatus for transferring execution of certain channel functions to a control unit and having means for combining certain commands and data packets in one sequence
First Claim
Patent Images
1. An apparatus for transferring information in a network computing system environment, comprising:
- a main storage for storing information;
a channel subsystem coupled to said main storage for sending and receiving data packets;
said channel subsystem having a plurality of channels;
at least one control unit in processing communication with said channel subsystem, said control unit capable of receiving and transferring multiple packets of data concurrently from and to at least two of said plurality of channels of said channel subsystem;
means for transferring execution of certain channel functions to said control unit, said transferring means having means for combining multiple data and command packets in one sequence; and
means for sending only one start data command and only one end command notification before and after a plurality of data packets is transferred respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides for an apparatus for transferring information in a network computing system environment. The apparatus comprises of a main storage and an information transfer interface mechanism in processing communication with the main storage. The interface mechanism is capable of coupling to a plurality of input/output devices. The apparatus also comprises of means for transferring a packet of data between the interface mechanism and the main storage and means for concurrently transferring and processing a plurality of other packets of data between the interface mechanism and said main storage.
-
Citations
20 Claims
-
1. An apparatus for transferring information in a network computing system environment, comprising:
-
a main storage for storing information;
a channel subsystem coupled to said main storage for sending and receiving data packets;
said channel subsystem having a plurality of channels;
at least one control unit in processing communication with said channel subsystem, said control unit capable of receiving and transferring multiple packets of data concurrently from and to at least two of said plurality of channels of said channel subsystem;
means for transferring execution of certain channel functions to said control unit, said transferring means having means for combining multiple data and command packets in one sequence; and
means for sending only one start data command and only one end command notification before and after a plurality of data packets is transferred respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for transferring information in a network computing system environment, comprising:
-
a main storage for storing information;
a channel subsystem coupled to said main storage for sending and receiving data packets;
a plurality of control units in processing communication with said channel subsystem;
said channel subsystem having a plurality of channels, said channels being each capable of receiving and transferring multiple packets of data concurrently from and to at least two of said plurality of control units; and
an information transfer interface mechanism provided by said control unit for establishing communication with a plurality of input/output devices so that information can be transferred between said main storage and said input/output devices.
-
-
17. An apparatus for transferring information in a network computing system environment, comprising:
-
a main storage for storing information;
a channel subsystem coupled to said main storage for sending and receiving data packets;
a plurality of control units in processing communication with said channel subsystem;
said channel subsystem having a plurality of channels, said channels being each capable of receiving and transferring at least two packets of data concurrently from and to at least two of said plurality of control units; and
an information transfer interface mechanism provided by said control unit for establishing communication with a plurality of input/output devices so that information can be transferred between said main storage and said input/output devices.
-
-
18. An apparatus for transferring information in a network computing system environment comprising;
-
a main storage;
an information transfer interface mechanism in processing communication with said main storage, said interface mechanism capable of coupling to a plurality of input/output devices;
means for transferring a packet of data between said interface mechanism and said main storage, said packet of data being related to one of said input/output devices; and
means for concurrently transferring and processing a plurality of other packets of data between said interface mechanism and said main storage, said other packets of data being related to at least one other of said input/output devices.
-
-
19. An apparatus for transferring information in a network computing system environment comprising:
-
a main storage;
a channel subsystem having a plurality of channels coupled to said main storage;
a control unit in processing communication with said channel subsystems and channels;
an information transfer interface mechanism capable of connecting with a plurality of input/output devices in processing communication with said control unit;
means for concurrently sending packets of data to and from said main storage;
means for transferring execution of certain channel functions to said control unit, said transferring means having means for combining multiple data and command packets in one sequence;
means for sending only one start data command and only one end command notification before and after a plurality of data packets is transferred respectively.
-
-
20. An apparatus for transferring information in a network computing system environment, comprising:
-
a main storage for storing information;
an information transfer interface mechanism in processing communication with said main storage and capable of coupling to a plurality of input/output devices;
said information transfer interface mechanism sending and receiving information from said main storage and any input/output device;
means for transferring combined multiple data and command packets in one sequence; and
means for sending only one start data command and only one end command notification before and after a plurality of data packets is transferred respectively.
-
Specification