Browse Prior Art Database

Method for Freeing Connection IDS in a Host/Switch Connection

IP.com Disclosure Number: IPCOM000102345D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 53K

Publishing Venue

IBM

Related People

Diedrich, RA: AUTHOR [+3]

Abstract

A method for freeing up telephony connection identifiers is disclosed. This method can be used in a host computer monitoring a telephone switch to free up any connection identifiers which are not freed up explicitly by the switch.

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

Method for Freeing Connection IDS in a Host/Switch Connection

       A method for freeing up telephony connection identifiers
is disclosed.  This method can be used in a host computer monitoring
a telephone switch to free up any connection identifiers which are
not freed up explicitly by the switch.

      There are a growing number of applications which require an
interface between a computer and a telephone switch.  One model of
switch connections, which can be used by a host computer, is the
Connection ID model.  In this model, every instance of a telephone
(identified by a directory number) involved in a call is referenced
by a Connection ID.  One problem with using this type of model is
that incomplete information is often passed to the host computer from
the switch.  This means that old Connection IDs will never be cleaned
up on the host, resulting in performance problems.  This disclosure
describes one method of cleaning up the Connection IDs without
complete information from the switch.

      Active Connection IDs are placed in a hash index table where
every hash entry contains a pointer to the first Connection ID of a
linked list, and a timestamp indicating the time of the oldest
Connection ID in the list.  Each Connection ID within the linked list
contains a timestamp indicating when it was first used in a call.

      When a connection ID is to be added to the list, a time value
is computed by the formula:
   t = max (l, min (u, k/c))
w...