Abstract:
According to the invention, state information is transmitted between an agent (AG) of a management level (B, C) and at least one manager (MA1, MA2) of a next higher management level (A, B). A request message (staAS) is sent by the manager (MA1, MA2) to the agent (AG) for executing information matching. State information regarding deviations from a normal state are checked by the agent (AG) and changes in state information are sent to the manager (MA1, MA2) in one or several successive messages (staCN). Information matching is conducted only when changes in state information exist so that deviations from normal state are informed to the manager. Consequently, all state information regardless of whether said information has changed or not is not automatically transmitted to the manager. This results in reduced information flow between the agent and the manager and represents a considerable gain for the manager especially in the case of a plurality of managed objects.
Abstract:
A software-implemented, distributed service integration system which provides an open environment for the development of new services, and their integration with the existing network, with the integration being performed by the service integration system administrator, which is also responsible for the service development. Thus, the procedure of developing and integrating of new services is shorter and cheaper than is common in telephony service integration systems. An example of a new service which is integrated with the existing network infrastructure includes the development by the service developer of a sophisticated billing service that uses a carrier's billing infrastructure. The inventive system also provides, through a modifiable policy defined by the system administrator, service-level control of the packet flow both within the service integration system and between the service integration system and the communications network. The inventive system also provides visibility into the signaling process to services deployed on it, offering direct communication with different protocols such as IP, SS7 etc., by means of network adaptation components.
Abstract:
A software-implemented, distributed service integration system which provides an open environment for the development of new services, and their integration with the existing network, with the integration being performed by the service integration system administrator, which is also responsible for the service development. Thus, the procedure of developing and integrating of new services is shorter and cheaper than is common in telephony service integration systems. An example of a new service which is integrated with the existing network infrastructure includes the development by the service developer of a sophisticated billing service that uses a carrier's billing infrastructure. The inventive system also provides, through a modifiable policy defined by the system administrator, service-level control of the packet flow both within the service integration system and between the service integration system and the communications network. The inventive system also provides visibility into the signaling process to services deployed on it, offering direct communication with different protocols such as IP, SS7 etc., by means of network adaptation components.
Abstract:
A communication network 100 and an associated network manager server 102 include one or more instances of a first object type 122 and one or more instances of a second object type 124. The first object type 122 is associated with a first product of the communication network such as a PBX and the second object type 124 is associated with a second product of the network such as a phone mail product. The network includes a first local module 120a for configuring each instance of the first object type 122 and a second local module 120b for configuring each instance of the second object type 124. A network management server 102 of the network 100 includes a product specific coordinator 106. The product specific coordinator 106 includes means 108a for coordinating configuration activities among each instance of the first object type 122 via the first local module 120a and means 108b for coordinating configuration activities among each instance of the second object type 124 via the second local module 120b. The network 100 further includes a network coordinator 104 adapted for configuring each instance of a network object 126, such as a person object that includes a PBX component and a phone mail component. The network object 126 includes a first component associated with the first object type 122 and a second component associated with the second object type 124. The communication network 100 further includes a network management client 110 that includes a graphical user interface adapted for enabling a user to invoke the network management server 102.
Abstract:
A data aggregation and reporting system for integrating aspects of real-time metrics content and historical database reporting has a system framework including at least a framework core, a reporting layer, a business translation layer, and a metrics engine, a real-time client application for synchronizing propagation of the real-time metrics, and a reporting database for storing historical data and serving data upon request. The system is characterized in that the system integrates historical data return with deliverable real-time metrics through synthesizing relationships in an object oriented fashion between entities involved in an interaction chain of transactions.
Abstract:
System and methodology for providing real-time call processing services received at a switch (158) in an intelligent network having one or more service nodes (204) having originating switches for receiving a call event. The system includes a platform-independent communication system for enabling communication between object instances executing at service nodes (204) in the intelligent network. An operating system agent object (204) instance executing in an execution environment associated with an originating switch communicates call origination information corresponding to a call event received at the switch to one or more object instances executing in an execution environment provided at a service node (204) in the network; the object instances including a line object instance for maintaining the state of a communications line associated with a call origination, and, a service object implementing methods for performing a service according to a customer request.
Abstract:
A method and apparatus for deploying and activating services in a communications network (202). In the context of a communications network (202) that deploys service functionality by distributing managed software objects to the service processing nodes (204), the present invention relates to selectively dispensing managed objects from a repository (230) and coordinating the instantaneous activation or deactivation of services through the communications network (202). Furthermore, where a managed object service creation environment (228) is coupled to the communications network (202), the method and apparatus of the present invention provides security, back-up, and version control of managed objects and other network data stored in the repository (230).
Abstract:
An application programming interface (API) for enabling a calling application to instruct a speech processing system to perform operations including online audio acquisition and algorithmic speech processing operations includes acquisition interface means for enabling the calling application to instruct the speech processing system to acquire online audio from an external communication channel, and processing interface means for enabling the calling application to instruct the speech processing system to perform at least one of the algorithmic speech processing operations on said acquired audio. The acquisition interface means and the processing interface means include object-oriented classes. The external communication channel is selected from a group including a particular time slot of a telephone trunk, a particular telephone extension and an audio file of a remote audio storage.
Abstract:
A system and method for mapping a private branch exchange is provided whereby a visual representation of a private branch exchange is graphically displayed. Once the PBX is mapped, a user can then make changes to the connections and other data in the branch exchange and save those changes such that the PBX will then follow the edited structure.