Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method to Establish a Network Connection Dynamically

IP.com Disclosure Number: IPCOM000061341D
Original Publication Date: 1986-Jul-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 5 page(s) / 47K

Publishing Venue

IBM

Related People

Clauson, RA: AUTHOR [+5]

Abstract

A method is described to permit network connections to self-configure dynamically based on realtime work requests. This method reduces or eliminates human involvement, making the job easier and transparent and less error-prone. The method allocates resources dynamically, permitting them to be allocated only while in use, thus letting scarce resources be used more efficiently. Further, the method permits resources to be used alternately in various configurations to the maximum extent permitted by their physical characteristics and the network capabilities, not limited by a single static configuration. Fig. 1 illustrates a network in which connections are established dynamically in accordance with the method.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 27% of the total text.

Page 1 of 5

Method to Establish a Network Connection Dynamically

A method is described to permit network connections to self-configure dynamically based on realtime work requests. This method reduces or eliminates human involvement, making the job easier and transparent and less error-prone. The method allocates resources dynamically, permitting them to be allocated only while in use, thus letting scarce resources be used more efficiently. Further, the method permits resources to be used alternately in various configurations to the maximum extent permitted by their physical characteristics and the network capabilities, not limited by a single static configuration. Fig. 1 illustrates a network in which connections are established dynamically in accordance with the method. The entities which are potentially involved in a program-to-program connection which also includes "program to device" connection since the devices herein are "intelligent devices" (PCs) which run programs to emulate "dumb devices," between host 13 and a PC workstation 11 or 12 include: - workstation application - workstation operating system (e.g., DOS or UNIX*) - workstation LAN (Local Area Network) adapter (identifies the LAN to workstation programming) - server LAN adapter (identifies the server to the workstation) - server 10 operating system (e.g., DOS or UNIX) - server TP adapter (identifies the port into the WAN (Wide Area Network)) - host (ignoring intermediate hosts and communication controllers) - host operating system or subsystem (for logon) - host application. For a given workstation application (running on a given operating system) trying to establish a host connection, the pertinent elements are: - workstation LAN adapter - server LAN adapter - server TP adapter - host. The server's operating system is transparent to the workstation; the host's subsystem, or guest operating system, and application get involved later. The elements above provide the basis for the session connection dynamic architecture. This architecture consists of the following commands: Category I _ GET_PATH _ GIVE_PATH _ FREE_PATH _ PATH_FREED Category II _

(Image Omitted)

Category I commands are the essence of the architecture and apply to all implementations.

Except for FREE_PATH, Category I commands flow on the LAN session established to carry the workstation to host communications. Category II commands exist to support Category I commands in a "dynamic" environment. FREE_PATH and Category II commands flow on the LAN datagram support. Category II commands are optional in a given implementation, but, if supported, should be supported by all products on the LAN. These commands permit network connections to self-configure dynamically and are described in detail below. WHO_ARE. This command provides a means of obtaining a server_id to use in GET_PATH. This command builds, and passes to the Basic Input/Output Services (BIOS) of the specified Local Area Network Adapter (LANA) a Network Control...