Communication processing system in which communication by terminals is controlled according to a terminal management table
First Claim
1. Communication processing system in a cluster communication system, in which a terminal control device controls a plurality of terminal devices using a polling system, each of the terminal devices comprising:
- a main processor connected to a bus;
a main memory connected to said bus;
a communication control adapter connected to said main processor and said memory through said bus, said communication control adapter being composed of a local processor, a local memory and a communication data send/receive circuit; and
a terminal management table for storing terminal management information to indicate a state of each of the terminal devices, said terminal management information being used by said terminal control device during polling to determine whether transmission to another of said terminal devices is possible and if possible permitting data to be transmitted to said another of said terminal devices, said terminal management table being formed both in said memory and in said local memory, and said local processor controlling reading/writing of said terminal management information from/into said terminal management table.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal controller detects state of a plurality of terminal devices by polling system, and the detected state is in a terminal management table possessed by the terminal controller and each terminal device, and the communication processing is performed corresponding to the table content. The terminal controller and each terminal device comprise respectively a main processor connected through a bus to a main memory and a communication control adapter. The communication control adapter is composed of a local processor, a local memory and a communication data send/receive circuit, and terminal management table region is provided on the main memory and the local memory. The local processor executes management of the terminal management table, and rewrites the terminal management information on the local memory and at the same time transfers the terminal management information onto the main memory by the DMA function provided on the communication control adapter.
56 Citations
14 Claims
-
1. Communication processing system in a cluster communication system, in which a terminal control device controls a plurality of terminal devices using a polling system, each of the terminal devices comprising:
-
a main processor connected to a bus; a main memory connected to said bus; a communication control adapter connected to said main processor and said memory through said bus, said communication control adapter being composed of a local processor, a local memory and a communication data send/receive circuit; and a terminal management table for storing terminal management information to indicate a state of each of the terminal devices, said terminal management information being used by said terminal control device during polling to determine whether transmission to another of said terminal devices is possible and if possible permitting data to be transmitted to said another of said terminal devices, said terminal management table being formed both in said memory and in said local memory, and said local processor controlling reading/writing of said terminal management information from/into said terminal management table. - View Dependent Claims (2, 3, 4)
-
-
5. Communication processing system wherein a terminal controller sends/receives terminal management information corresponding to states of a plurality of terminal devices by a polling system, comprising:
-
each of the terminal controller and the terminal devices being composed of a main processor, a main memory, and a communication control unit, all of which are connected through a bus; said communication control unit being composed of a local memory, a local processor and a communication data send/receive circuit; and terminal management tables being held in both said main memory and local memory for storing the terminal management information, the terminal management information stored in said terminal management table being re-written by said local processor, said terminal management information being used by said terminal controller during polling to determine whether transmission to one of said terminal devices is possible and if possible permitting data to be transmitted to said one of said terminal devices. - View Dependent Claims (6, 7)
-
-
8. In a communication control system, in which a terminal control device communicates with a plurality of terminal devices using polling, said terminal control device being connected to said terminal devices, each of the terminal control device and the terminal devices comprising:
-
a main processor and a main memory, both connected to a bus; a communication control adapter connected to said bus, said communication control adapter including a local processor means connected to said a bus, a local memory connected to said local processor means, and send/receive data processing means connected to said local processor means; and terminal management tables formed in said main memory and in said local memory, each terminal management table storing terminal management information indicating a respective state of all of the terminal devices, said terminal management information being used by said terminal control device during polling to determine whether transmission to one of said terminal devices is possible and if possible permitting data to be transmitted to said one of said terminal devices, said terminal management information of said terminal management table formed in said local memory being managed by said local processor means. - View Dependent Claims (9, 10, 11)
-
-
12. A cluster communication processing system, in which a terminal controller detects terminal management information of a plurality of terminal devices by means of a polling system, and a plurality of the terminal devices are controlled in response to the terminal management information, the system comprising:
-
the terminal controller and each of the terminal devices having a main processor, a main memory, and a communication control unit; said main processor being connected through a bus to said main memory; said communication control unit being connected to said bus, said communication control unit having a local processor, a local memory being connected to said local processor and a communication data send/receive circuit being connected to said local processor for sending/receiving the terminal management information via a line; a terminal management table for storing the terminal management information, said terminal management table being installed in each main memory and in each local memory, said terminal management information being used by said terminal controller during polling to determine whether transmission to one of said terminal devices is possible and if possible permitting data to be transmitted to said one of said terminal devices; and said communication control unit of the terminal controller having means for sending at least part of the terminal management information stored in said terminal management table via said line to said communication control units of the terminal devices. - View Dependent Claims (13, 14)
-
Specification