Display-model mapping for TN3270 client
First Claim
1. For transferring information between a TN3270 client on a Telnet connection and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a communications gateway including circuitry for:
- A) performing a TN3270 negotiation with the TN3270 client by way of a Telnet connection and thereby obtaining a device-type designation therefrom;
B) algorithmically generating a computed model string as a function of the device-type designation;
C) associating a given logical-unit process with the TN3270 client;
D) by way of the SNA connection, using the computed model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; and
E) transferring information between the host and the TN3270 client by;
i) employing the Telnet connection to communicate with the TN3270 client; and
ii) employing the logical-unit process to communicate with the host by way of the SNA connection.
1 Assignment
0 Petitions
Accused Products
Abstract
To determine the name that specifies the Systems Network Architecture logical-unit-characteristics set that a host (12) systems services control point is to associate with a TN3270 server (18) logical-unit process that is to represent a client terminal (14), the server (18) generates the name from the client'"'"'s device type algorithmically, i.e., without looking the name up in a server-maintained table entered by using the device type as the key. This eliminates the need for server updates when new device types are introduced. Additionally, the algorithm used to generate the name depends on whether the client has negotiated to receive a copy of the data transmitted in the BIND message by which another logical unit initiates a session with the logical unit that will represent the client. In that way, the host'"'"'s systems services control point can send the client data streams in the form that it expects, and the server is relieved of the need to perform any translation.
-
Citations
39 Claims
-
1. For transferring information between a TN3270 client on a Telnet connection and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a communications gateway including circuitry for:
-
A) performing a TN3270 negotiation with the TN3270 client by way of a Telnet connection and thereby obtaining a device-type designation therefrom; B) algorithmically generating a computed model string as a function of the device-type designation; C) associating a given logical-unit process with the TN3270 client; D) by way of the SNA connection, using the computed model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; and E) transferring information between the host and the TN3270 client by; i) employing the Telnet connection to communicate with the TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. For transferring information between a TN3270 client on a Telnet connection and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a method comprising the steps of:
-
A) performing a TN3270 negotiation with the TN3270 client by way of a Telnet connection and thereby obtaining a device-type designation therefrom; B) algorithmically generating a computed model string as a function of the device-type designation; C) associating a given logical-unit process with the TN3270 client; D) by way of the SNA connection, using the computed model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; and E) transferring information between the host and the TN3270 client by; i) employing the Telnet connection to communicate with the TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. For transferring information between TN3270 clients on Telnet connections and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a communications gateway including circuitry for:
-
A) performing a TN3270 negotiation with a first TN3270 client by way of a Telnet connection; B) associating a given logical-unit process with the TN3270 client; C) by way of the SNA connection, using a first model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; D) transferring information between the host and the first TN3270 client by; i) employing the Telnet connection to communicate with the TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection; E) performing a TN3270 negotiation with a second TN3270 client by way of a Telnet connection; F) associating the given logical-unit process with the second TN3270 client; G) without having deactivated the given logical unit since the first model string was used to identify the parameter set in accordance with which the given logical unit was to communicate, using a different, second model string to identify to the host by way of the SNA connection the parameter set in accordance with which the given logical unit is to communicate; H) transferring information between the host and the second TN3270 client by; i) employing the Telnet connection to communicate with the second TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection. - View Dependent Claims (22, 23)
-
-
24. For transferring information between TN3270 clients on Telnet connections and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a method comprising the steps of:
-
A) performing a TN3270 negotiation with a first TN3270 client by way of a Telnet connection; B) associating a given logical-unit process with the TN3270 client; C) by way of the SNA connection, using a first model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; D) transferring information between the host and the first TN3270 client by; i) employing the Telnet connection to communicate with the TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection; E) performing a TN3270 negotiation with a second TN3270 client by way of a Telnet connection; F) associating the given logical-unit process with the second TN3270 client; G) without having deactivated the given logical unit since the first model string was used to identify the parameter set in accordance with which the given logical unit was to communicate, using a different, second model string to identify to the host by way of the SNA connection the parameter set in accordance with which the given logical unit is to communicate; H) transferring information between the host and the second TN3270 client by; i) employing the Telnet connection to communicate with the second TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection. - View Dependent Claims (25, 26)
-
-
27. For transferring information between a TN3270 client on a Telnet connection and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a communications gateway comprising:
-
A) means for performing a TN3270 negotiation with the TN3270 client by way of a Telnet connection and thereby obtaining a device-type designation therefrom; B) means for algorithmically generating a computed model string as a function of the device-type designation; C) means for associating a given logical-unit process with the TN3270 client; D) by way of the SNA connection, using the computed model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; and E) means for transferring information between the host and the TN3270 client by; i) employing the Telnet connection to communication with the TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. For transferring information between TN3270 clients on Telnet connections and a host on an SNA connection, the host maintaining a parameter table of local-unit parameter sets identified by respective model strings, a communications gateway:
-
A) means for performing a TN3270 negotiation with a first TN3270 client by way of a Telnet connection; B) means for associating a given logical-unit process with the TN3270 client; C) means for, by way of the SNA connection, using a first model string to identify to the host the parameter set in accordance with which the given logical unit is to communicate; D) means for transferring information between the host and the first TN3270 client by; i) employing the Telnet connection to communicate with the TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection; E) means for performing a TN3270 negotiation with a second TN3270 client by way of a Telnet connection; F) means for associating the given logical-unit process with the second TN3270 client; G) means for, without having deactivated the given logical unit since the first model string was used to identify the parameter set in accordance with which the given logical unit was to communicate, using a different, second model string to identify to the host by way of the SNA connection the parameter set in accordance with which the given logical unit is to communicate; H) means for transferring information between the host and the second TN3270 client by; i) employing the Telnet connection to communicate with the second TN3270 client; and ii) employing the logical-unit process to communicate with the host by way of the SNA connection. - View Dependent Claims (38, 39)
-
Specification