Control type or service independent building block
First Claim
1. An intelligent network having one or more network components, the intelligent network comprising:
- switching points, in which the actual switching of calls is made and in which data relating to calls and event signals indicating various events relating to the calls, including setup, establishment and end of calls, are generated;
service points associated with the one or more network components, the service points connected to the switching points for receiving data relating to calls and event signals and for controlling switching points, each service point comprising a service function for processing events relating to calls, for which input data are obtained from the switching points, each service function comprising predefined building blocks, which are executed for specific events relating to a call;
a server comprising a function, the server being connected to the one or more network components only at a service point;
the service function in the service point comprising a remote procedure building block, the remote procedure building block, when it is executed for an event relating to a call, being arranged to transfer data relating to the call to a first data buffer;
the function in the server being arranged to access the data buffer, to process the data and store the data in a second data buffer;
the remote procedure building block being arranged to access the second data buffer and make the processed data available to other building blocks as call data used in the respective processing therein.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent network includes service switching points, where the call switching is made and where data relating to calls and signals indicating various events relating to the calls are generated Service control points are connected to the service switching points. A service control point includes a service control function for processing events relating to calls. The service function includes predefined building blocks or control types, which are executed for specific events relating to a call. In order to provide an interface to the exterior allowing some customer design or customer programming, in particular to servers including some service finction which is supplied by the customer running the server, the servers are connected to the network only at a single service control point. The service control function in this service control point includes therefor a remote procedure building block, which transfers, when it is executed for an event relating to call, data relating to the call to a data buffer. The function in the server accesses the data buffer through a remote procedure function to process the data and store the data in another data buffer. The remote procedure building block then accesses this data buffer and makes the processed data available to other building blocks as call data.
-
Citations
2 Claims
-
1. An intelligent network having one or more network components, the intelligent network comprising:
-
switching points, in which the actual switching of calls is made and in which data relating to calls and event signals indicating various events relating to the calls, including setup, establishment and end of calls, are generated; service points associated with the one or more network components, the service points connected to the switching points for receiving data relating to calls and event signals and for controlling switching points, each service point comprising a service function for processing events relating to calls, for which input data are obtained from the switching points, each service function comprising predefined building blocks, which are executed for specific events relating to a call; a server comprising a function, the server being connected to the one or more network components only at a service point; the service function in the service point comprising a remote procedure building block, the remote procedure building block, when it is executed for an event relating to a call, being arranged to transfer data relating to the call to a first data buffer; the function in the server being arranged to access the data buffer, to process the data and store the data in a second data buffer; the remote procedure building block being arranged to access the second data buffer and make the processed data available to other building blocks as call data used in the respective processing therein. - View Dependent Claims (2)
-
Specification