Service level executable environment for integrated pstn and ip networks and call processing language therefor
First Claim
1. In a telecommunications network linking a PSTN and a packet network, a service level executable environment comprising:
- a) a scripting language;
b) a compiler means for compiling scripts written with said scripting language into executables;
c) a plurality of dynamically loaded shared libraries, wherein said plurality of dynamically loaded shared libraries are distributed over the IP network and executables can utilize dynamically loaded shared libraries from different locations in the IP network.
5 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to the field of telecommunications. More particularly, this invention is a method and system for providing a service level executable environment in a telecommunications network linking a PSTN and a packet network. With reference to FIG. 3, the service level executable environment (34) includes a scripting language, a compiler adapted to compile scripts written with the scripting language, and a plurality of dynamically loaded shared libraries, wherein the dynamically loaded shared libraries are distributed over the IP network (107) and executables from the compiler can utilize dynamically loaded shared libraries from different locations in the IP network (107). The invention includes signaling gateways (10) connected to an SS7 network (90) for support of PSTN (92) signaling; service switches (14) coupled to the signaling gateways; and media gateways (16) for interworking the IP network (107) and the PSTN (92).
-
Citations
11 Claims
-
1. In a telecommunications network linking a PSTN and a packet network, a service level executable environment comprising:
-
a) a scripting language;
b) a compiler means for compiling scripts written with said scripting language into executables;
c) a plurality of dynamically loaded shared libraries, wherein said plurality of dynamically loaded shared libraries are distributed over the IP network and executables can utilize dynamically loaded shared libraries from different locations in the IP network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for distributing services over a packet network linked to a PSTN:
-
a) distributing a plurality of dynamically loaded shared libraries over the packet network;
b) using a scripting language to write telecommunication function scripts which call dynamically loaded shared libraries from different location on the packet network; and
c) compiling the scripts into executables.
-
-
8. A call processing language (CPL) for use with a service level execution environment (SLEE) in a service creation switch, the SLEE having a plurality of levels, and the switch coupled to a media gateway, said CPL for creating call service functions to be provided by the switch to the media gateway, said CPL comprising:
a scripting means for creating scripts, said scripts to be executed in the SLEE, said scripting means including, i) means for indicating a layer of the SLEE in which the script is to be run; and
ii) means for one script executing another script. - View Dependent Claims (9, 10, 11)
Specification