Table 2:
List of service independent building blocks for Capability Set 1
- Algorithm:
- Applies a mathematical algorithm to input data to produce a data result.
- Charge:
- Determine special charging treatment for the call in addition to that normally performed by the basic call process.
- Compare:
- Performs a comparison of an identifier against a specified reference value.
- Distribution:
- Allows the user to distribute calls to different logical ends of the SIB dependent of user specified parameters.
- Limit:
- Limit the number of calls related to a service feature even though calls may not be causing congestion. Such limiting will be based on user specified parameters.
- Log Call Information:
- Log detailed information for each call into a file. The collected information may be used for management services, e.g. statistics.
- Queue:
- Provide sequencing of calls to be completed to a called party.
- Screen:
- Perform a comparison of an identifier against a list to determine whether the identifier has been found in the active list.
- Service Data Management:
- Enables the user's specific data to be replaced, added, changed, retrieved, incremented, decremented or deleted.
- Status Notification:
- Provide the capability to request for the status and/or status changes of network resources, e.g. subscriber line.
- Translate:
- Translate input data to output data, e.g. a Freephone number to a network routing number.
- User Interaction:
- Allows information to be exchanged between the network and the calling or called party.
- Verify:
- Provide confirmation that information received is consistent with the expected form of such information.
- Basic Call Process:
- For CS-1 the Basic Call Process has been defined as a specialised SIB which provides the capabilities for basic calls. See Q.1204 and Q.1214 for a more comprehensive description of the Basic Call Process.