Method of and system for providing services in a communications network
First Claim
1. A method of providing services in a communications network, comprising:
- receiving a request for a service;
determining a criterion for a resource necessary to provide the requested service;
determining an evaluation function by which to rank the resource;
searching a resource data structure for a set of candidate resources meeting said criteria;
using the evaluation function, determining the best candidate resource; and
allocating said best candidate resource to meet said request for service.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for providing services in a communications network includes a service processing function, a universal directory function, and a nodal resource manager. The service processing function receives service requests, formulates requests for interworking functions based upon service requests, and formulates resource requests based upon service requests and interworking functions. The universal directory function receives addresses from the service processing function and returns interworking functions based upon addresses. The nodal resource manager receives resource requests and allocates resources to the service processing function in response to resource requests. The nodal resource manager maintains a resource database that includes an entry corresponding to each network resource managed by the nodal resource manager.
25 Citations
33 Claims
-
1. A method of providing services in a communications network, comprising:
-
receiving a request for a service;
determining a criterion for a resource necessary to provide the requested service;
determining an evaluation function by which to rank the resource;
searching a resource data structure for a set of candidate resources meeting said criteria;
using the evaluation function, determining the best candidate resource; and
allocating said best candidate resource to meet said request for service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of providing services in a communications network, which comprises the steps of:
-
receiving a request for a service;
determining criteria for a resource necessary to provide the requested service;
searching a resource data structure for a set of candidate resources meeting said criteria;
evaluating said set ofcandidate resources to find a best candidate resource; and
,allocating said best candidate resource to meet said request for service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of providing services in a communications network, comprising the steps of:
-
receiving a request for a service;
determining at least one criterion for a resource necessary to provide the requested service, wherein the criterion is not explicitly provided as a part of the request for service;
searching a resource data structure for a set of candidate resources meeting said criterion;
allocating at least one resource from the set of candidate resources to meet said request for service.
-
-
25. A method of invoking a service in a communications network comprising:
-
receiving a request for service at a first service processing function;
passing address-related information pertaining to the service request from the service processing function to a directory function;
from the directory function receiving at the first service processing function an interworking interface to a second service processing function; and
commencing, through the interworking interface, interoperation among the first and second service processing functions to fulfill the service request. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for providing services in a communications network, which comprises:
-
a service processing function, said service processing function having means for receiving service requests, and formulating resource requests based upon service requests;
a nodal resource manager having means for receiving resource requests and allocating resources to said service processing function in response to source requests; and
,a resource data structure accessible by said nodal resource manager, said resource data structure including an entry corresponding to each network resource available to said nodal resource manager.
-
Specification