Computer network system and its use for information unit transmission
First Claim
1. Computer network system for data communication between a plurality of addressable nodes comprising a plurality of links interconnecting the nodes and at least one host processor (1) for establishing a session between a first (13a) and a second (31) node in the network for exchanging information units (94, 96) between said two nodes in accordance with session parameters defined during a session establishment operation, characterized by means (158, 138) for storing session identifier information and means (132, 152) for comparing said stored session identifier information with a session identifier field (106, 112) in an information unit (96) sent by a third node to the second node (13a) without session establishment between the second node and the third node, whereby an established session between two nodes is shared by a third node.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer network a communication session established between a user node such as a data terminal (31) and an application program (13) in a host processor (1) node defines the communication rules to be used and can be shared by a third user node (32, 175) without a new session establishment operation. Session identifier information (138, 158) is stored in the host processor (1) and in a communication controller (2) when a session is established and this stored information is compared with session shareable fields in information units sent from the session sharing third user node (32, 175) to the application program (13a) in the host processor (1). When the session is established between a primary port (161-163) of the communication controller (2) and an application program (13) in the host, it can be shared on transaction basis by a plurality of data terminals (31-33) in a group (3) of terminals operating as secondary ports (171-173) in the network.
193 Citations
17 Claims
- 1. Computer network system for data communication between a plurality of addressable nodes comprising a plurality of links interconnecting the nodes and at least one host processor (1) for establishing a session between a first (13a) and a second (31) node in the network for exchanging information units (94, 96) between said two nodes in accordance with session parameters defined during a session establishment operation, characterized by means (158, 138) for storing session identifier information and means (132, 152) for comparing said stored session identifier information with a session identifier field (106, 112) in an information unit (96) sent by a third node to the second node (13a) without session establishment between the second node and the third node, whereby an established session between two nodes is shared by a third node.
- 8. A method for transferring information units in a computer network system including establishing a first session between a first addressable node (13a) in a host processor (1) and a second addressable node (31) in a station attached to the network, the session establishment procedure including defining a set of session parameters amongst a plurality of parameters to be used in the session, said parameters defining the communication rules to be followed by both ends of the session, characterized by sharing the established first session with a third addressable node (32) for exchanging information units (96) between the first node (13a) and the third node (32) without establishing a second session and identifying to the system each information unit sent or received by the third node in the shared session as an information unit related to the established first session.
- 11. A method for transferring information units in a computer network system comprising at least one host processor (1), a number of addressable primary network ports (251-253, 261-263) connected to the host processor and a plurality of secondary network ports (271-274) each attached to a corresponding data terminal (281-284) and each connected over a switched line (276, 277) to a primary port, including establishing at least one session (242) between at least one primary port (252) and an addressable node (202, 213) in the host processor, said session establishment procedure including defining a set of session parameters amongst a plurality of parameters to be used in the session, characterized by maintaining the established one session (242) between said one primary port (252) and the host node a time T, connecting a first secondary port (271) to said one primary port (252, 262) over a switched line (276) by a call from a corresponding terminal (281), starting a data conversation between said terminal (281) and the host node for a transaction using the previously established one session (242), breaking the line connection (276) after the transaction is completed, the duration time t for the transaction being a magnitude smaller than the duration time T for said one session, and connecting another data terminal (283) via its secondary port (273) to said one primary port (252, 262) before said one session is terminated, for another transaction, whereby a plurality of secondary terminals share one session (242).
- 15. A method for transferring information units between a first plurality of application programs (13, 213) in a host computer and a second plurality of data terminals (281-284) over a third plurality of primary ports (251-253, 261-263) of a data network (260), characterized by establishing parallel sessions between each application program (13, 213) and all primary ports (251-253) respectively and providing session identifier information (106, 111, 112) in each information unit (96) traveling between an application program and a data terminal via said data network.
Specification