Application program interface
First Claim
Patent Images
1. Signal processing apparatus comprising:
- a signal processor for at least executing a plurality of application program modules (App1, App2, App3);
memory means, connected to said signal processor, for storing the plurality of application program modules (App1, App2, App3); and
an application program interface (API) for providing an exchange of messages between the plurality of application program modules (App1, App2, App3) and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, the ACID being connected to said signal processing apparatus, wherein the application program interface (API) includes a service program module (packet data, Telephony, Teletex, FAX Gr 3/4) for each service of the network, each service program module containing a message set representing specified procedures for the individual network service.
3 Assignments
0 Petitions
Accused Products
Abstract
An application program interface for integrated services digital networks is implemented so that application programs can be generated independently of network protocols (Layer 1, 2; 1TR6, VN2) and independently of the respective implementation of service features. The application program interface contains for each network service an independent service program module (Telephony, FAX, Packet data, Teletex, . . . ) with a message set representing procedures as specified by standards (CCITT, ETSI, . . . ).
49 Citations
11 Claims
-
1. Signal processing apparatus comprising:
-
a signal processor for at least executing a plurality of application program modules (App1, App2, App3); memory means, connected to said signal processor, for storing the plurality of application program modules (App1, App2, App3); and an application program interface (API) for providing an exchange of messages between the plurality of application program modules (App1, App2, App3) and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, the ACID being connected to said signal processing apparatus, wherein the application program interface (API) includes a service program module (packet data, Telephony, Teletex, FAX Gr 3/4) for each service of the network, each service program module containing a message set representing specified procedures for the individual network service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An application program interface (API) for exchanging messages between a plurality of application program modules (App1, App2, App3), which are stored in a memory means and executed by a signal processor, and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, said API comprising:
-
a first interface between said plurality of program modules (App1, App2, App3) and said API; a second interface between said API and said ACID; and a plurality of service program modules (packet data, Telephony, Teletex, FAX Gr 3/4) contained in said API, each service program module corresponding to one of the network services and containing a message set representing specified procedures for the particular network service.
-
Specification