Browse Prior Art Database

ISDNBIOS API Mapper

IP.com Disclosure Number: IPCOM000108590D
Original Publication Date: 1992-Jun-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 2 page(s) / 53K

Publishing Venue

IBM

Related People

Brown, S: AUTHOR [+3]

Abstract

Disclosed is a program mapper to allow software written for the ISDNBIOS API of the IBM ISDN Co-processor Support Program Version 1.0 to run in the ISDN environment of the OS/2* Communications Manager Version 2.0, using unchanged configuration files.

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

ISDNBIOS API Mapper

       Disclosed is a program mapper to allow software written
for the ISDNBIOS API of the IBM ISDN Co-processor Support Program
Version 1.0 to run in the ISDN environment of the OS/2*
Communications Manager Version 2.0, using unchanged configuration
files.

      The novelty consists of a programming component called the
ISDNBIOS Mapper which consists of a Dynamic Link Library (DLL) and
Dynamic Link Routine (DLR) with the same names as those components of
the IBM ISDN Co-processor Support Program.  Thus, the mapper presents
the appearance of the ISDNBIOS API to application programs, which can
therefore run unchanged.

      The mapper performs the following tasks:
*  Accepts calls to the ISNDBIOS API from application programs
*  Issues calls to the Connection Manager Interface (CMI) of the
Communications Manager
*  Issues calls to the NETBIOS API of Communications Manager
*  Reads IBM ISDN Co-processor Support Program configuration files in
order to obtain directory and incoming call routing information

      CMI is an API in Communications Manager that applications use
for ISDN call control.  The mapper uses this API to establish ISDN B-
channel connections when necessary in order to simulate this function
as it would be done using the ISDNBIOS API.  The mapper also uses CMI
to simulate the supplementary services functions that are provided
through the ISDNBIOS API.  The NETBIOS API is used to exchange data
through the B-chann...