A method and system in an ISDN network for exchanging call control information between a switch and an IP, and for call set-up and call clearing for intermediate access to an IP. The invention utilizes the User-User Information (UUI) element of the Q.931 messages to exchange call information between a switch and an IP. A subscriber call results in a connection being established to an IP. A request to the IP is encoded in the UUI element of a SETUP message, and call routing information is encoded in the UUI element of a returned DISCONNECT message. The DISCONNECT message causes a partial call release of only the circuit segments from the IP back to the switch. The circuit segments from the calling party to the switch are maintained. The switch then routes the user call to a final destination based on information contained in the UUI element of the DISCONNECT message.
A Service Control Point (SCP) directs a telecommunications network to connect a resource only when the resource is needed. When the resource is no longer needed, the SCP selects a new connection for the network. The SCP directs the network to disconnect the resource and use the new connection so the resource does not remain on the line during the entire call. The invention can be used to add and drop multiple resources from a call while the call is in progress. The SCP also provides context information for the call so multiple resources can access context information for the call.
A Service Control Point (SCP) directs a telecommunications network to connect a resource only when the resource is needed. When the resource is no longer needed, the SCP selects a new connection for the network. The SCP directs the network to disconnect the resource and use the new connection so the resource does not remain on the line during the entire call. The invention can be used to add and drop multiple resources from a call while the call is in progress. The SCP also provides context information for the call so multiple resources can access context information for the call.
An IP telephony gateway and a user interface resource enable a subscriber to place an outgoing call according to the voice over IP (H.323) protocol to a destination party from a user interface session of an intelligent dial tone service such as voice activated dialing, and resume the user interface session upon completion of the outgoing call with the destination party. The IP telephony gateway establishes a user interface session for the subscriber with the user interface resource across a first Real Time Protocol (RTP) data stream. The user interface resource initiates a second RTP data stream to a destination party in response to reception of a prescribed command from the subscriber. Although an RTP bridge connecting the first and second RTP data streams can be maintained by the user interface resource, the user interface resource may also use the Empty Capability Set feature in the H.323 standard to cause the IP telephony gateway to close the first and second RTP data streams to the user interface resource. The user interface resource then issues Non-Empty Capability Set messages to the IP telephony gateway for the first and second RTP data streams, causing the IP telephony gateway to internally bridge the first and second RTP data streams. The user interface resource monitors connections between the subscriber and the destination party, and upon detecting a disconnect by the destination party causes the IP telephony gateway to resume the user interface session, by repeating the sequence of sending Empty Capability Set and Non-Empty Capability Set messages to the IP telephony gateway to break down the bridge and re-establish the connection between the subscriber and the user interface resource.
A communication system includes a switching system and a service control system. The switching system receives and processes a communication request to transfer a query message. The service control system receives and processes the query message to generate and transfer a response message indicating a route. The switching system receives and processes the response message indicating the route and transfers a communication using the route. The service control system may process the query message with multiple parallel functions to generate an action message and process the action message to select the route.
A routing system according to an embodiment of the invention dynamically routes a conference call to a selected conference system. The routing system includes a communication interface, a conference interface, and a processing system. The processing system accesses utilization statistics for the plurality of conference systems and includes a routing algorithm. The processing system is configured to receive a conference identifier of the conference call, process the conference identifier and the utilization statistics of the plurality of conference systems to select the selected conference system, and route the conference call to the selected conference system.