Browse Prior Art Database

Communications Protocol Design between the Automated Problem Determination Services Server and Automated Problem Determination Service Agents

IP.com Disclosure Number: IPCOM000114499D
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2005-Mar-28
Document File: 4 page(s) / 82K

Publishing Venue

IBM

Related People

Arkeketa, WW: AUTHOR [+4]

Abstract

Disclosed is a design used by the Automated Problem Determination Service (APDS) software to communicate between the APDS server and the APDS agents.

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

Communications Protocol Design between the Automated Problem Determination
Services Server and Automated Problem Determination Service Agents

      Disclosed is a design used by the Automated Problem
Determination Service (APDS) software to communicate between the APDS
server and the APDS agents.

      The APDS is a system for automated problem determination of
IBM* LAN Server problems.  The APDS consists of one APDS server (on
the managing machine) and a set of APDS agents (on each managed
machine).  A communications protocol needs to be designed so that:
  o  Communications between the APDS server and the APDS agent can be
      established when the APDS server is installed on any LAN Server
and
  o  Communications can be maintained when the APDS server and APDS
      agents are shutdown and brought up independently.

      The disclosed design uses the LAN Server mailslot API so that
the APDS agent and APDS server can discover each other.  The APDS
server is aware of all of the APDS agents.  The APDS agent is aware
of only the APDS server.  All APDS agents use the same mailslot name
so that the APDS server can broadcast to them.

      Fig. 1 also uses named pipes to transfer error data from the
APDS agent to the APDS server.

      When an APDS agent is started, it broadcasts its computer name
to the APDS server.  The APDS server mailslot name is known to all
APDS agents, but the APDS server computer name is not known at the
beginning (step 2).  The APDS agent then waits on the mailslot until
the APDS server returns its computer name (s...