Method and apparatus for managing local resources at service nodes in an intelligent network
First Claim
1. An apparatus for managing resources in a telecommunications system employing an intelligent distributed network architecture, comprising:
- an intelligent data network architecture node, the intelligent data network architecture node including;
an intelligent call processor;
a network management system agent coupled to the intelligent call processor;
a service layer execution environment coupled to the intelligent call processor; and
a first resource complex coupled to the intelligent call processor, the first resource complex including a first switch fabric.
6 Assignments
0 Petitions
Accused Products
Abstract
A resource management system for an intelligent communications network having one or more distributed service nodes, each service node for providing services relating to an event received at a network resource associated with a service node. The system comprising a first processing tier comprising one or more local execution environments located at a node, each execution environment including a mechanism for instantiating one or more service objects capable of performing event services at a first local execution environment, and, for generating status information relating to executing service objects; and, a second processing tier associated with a service node and including a system processor for tracking status and availability of service objects and local execution environments. Upon receipt of service requests, the system processor communicates with the first processing tier for receiving the status information and initiating service object instantiation in the one or more local execution environments in the first processing tier at the node based upon the status and availability information of the requested service object.
-
Citations
26 Claims
-
1. An apparatus for managing resources in a telecommunications system employing an intelligent distributed network architecture, comprising:
an intelligent data network architecture node, the intelligent data network architecture node including;
an intelligent call processor;
a network management system agent coupled to the intelligent call processor;
a service layer execution environment coupled to the intelligent call processor; and
a first resource complex coupled to the intelligent call processor, the first resource complex including a first switch fabric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for managing resources in an intelligent network having one or more service nodes, each service node capable of providing one or more services, comprising:
-
receiving a communications event corresponding to a requested service, the requested service to be performed at a service node;
instantiating a first set of service objects in a local execution environment at the service node based on the receiving a communications event, the service objects being capable of performing the requested service;
tracking the availability and execution of the first set of service objects at the service node; and
initiating instantiation of a second set of service objects in the local execution environment based on receipt of further requests for service at the node based on the status and availability of information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26)
-
-
19. A computer program product for enabling a processor in a computer system to manage resources in an intelligent network having one or more service nodes, each service node capable or providing one or more services, said computer program product comprising:
-
a computer usable medium having computer readable program code means embodied in said computer usable medium for causing a program to execute on the computer system, said computer readable program code means comprising;
means for enabling the computer system to receive a communications event corresponding to a requested service, the service to be performed at a service node;
means for enabling the computer system to instantiate one or more service objects capable of performing the requested service in a local execution environment at the service node;
means for enabling the computer system to track the status of executing service objects for the requested service and availability of service objects at the service node; and
means for enabling the computer system to initiate service object instantiation in the local execution environment upon receipt of further requests for service at the node based on the status and availability of information.
-
Specification