Browse Prior Art Database

Guided Path System for the Configuration of Complex Networks

IP.com Disclosure Number: IPCOM000114746D
Original Publication Date: 1995-Jan-01
Included in the Prior Art Database: 2005-Mar-29
Document File: 4 page(s) / 140K

Publishing Venue

IBM

Related People

Perry, R: AUTHOR [+4]

Abstract

Disclosed is an Expert System that simplifies the difficult task of configuring complex networks. Most of today's networks offer a wide variety of connectivity choices and require a set of unique items to be configured before connectivity can be established. If the customer does not know the set of features, then the customer has to resort to several resources to obtain the necessary information. The invention described in this article is intended to logically guide the customer to the necessary profiles, (work items), that support the customer's desired configuration definition. The customer needs only to know the connection type and features or applications that make up the desired definition and all remaining details are handled by the Expert System.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 44% of the total text.

Guided Path System for the Configuration of Complex Networks

      Disclosed is an Expert System that simplifies the difficult
task of configuring complex networks.  Most of today's networks offer
a wide variety of connectivity choices and require a set of unique
items to be configured before connectivity can be established.  If
the customer does not know the set of features, then the customer has
to resort to several resources to obtain the necessary information.
The invention described in this article is intended to logically
guide the customer to the necessary profiles, (work items), that
support the customer's desired configuration definition.  The
customer needs only to know the connection type and features or
applications that make up the desired definition and all remaining
details are handled by the Expert System.

The Expert System utilizes three tables:
  1.  Configuration Definition  -- It is used to build the Connection
       List and Feature or Application List.
  2.  Profiles for Connection Type -- It is used to build a list of
       profiles that support the corresponding connection types.
  3.  Profiles for Feature and Application Type -- It is used to
build
       a list of profiles that support the corresponding features or
       applications.

      The Configuration Definition table is comprised of one column
and n number of rows (Fig. 1).  The structure simulates a link list.

      The records in each row of the table have the same structure,
which is called Feature or Application Node (FAN), except for the
first record of each row, which is called Connection Type Node (CTN).
The records just described have the following structures:

The CTN record must have the following fields:
  o  Pointer to previous CTN
  o  Connection type id
  o  Connection type name
  o  Number of features or applications supported by the connection
  o  Pointer to the header of a list of the FTN which the selected
      connection type supports

The FAN record must have the following fields:
  o  Pointer to previous FAN
  o  Feature of applications id
  o  Feature or applications name
  o  Metafile id
  o  Pointer to next FAN

      The two remaining tables are also comprised of one column and n
number of rows.  For the Profiles for Connection Type table, the
first column represents the connection types, and the row contains
the
supporting profiles for the corresponding connection type (Fig. 2).

      For the Profiles for Feature and Application Type table, the
first column represents the features or applications, and the row
contains the supporting profiles for the corresponding feature or
application (Fig. 3).

Each column record must contain the following fields:
  o  A pointer to the corresponding row
  o  The number of corresponding profiles in that row

Each row record must contain the following fields:
  o  The name of the profile
  o  An id for the p...