Telecommunication call processing and connection system architecture
First Claim
1. A system for processing a call having call signaling and user communications, the system comprising:
- a fiber data distributed interface ring;
a signaling processor linked to the ring and adapted to receive and process the call signaling, to select a connection for the call, to generate a control message that designates the connection, to select a second connection for the call, and to generate a second control message that designates the second connection;
an interworking unit linked to the ring and adapted to receive via the ring the control message generated from the signaling processor and to interwork the user communications with the connection designated in the control message; and
a controllable asynchronous transfer mode matrix linked to the ring and adapted to receive via the ring the second control message generated from the signaling processor, and to connect the user communications to the second connection designated in the second control message.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing and connecting a call has the communication devices in the system connected through a Fiber Data Distributed Interface (FDDI) network ring. A signaling processor, an interworking unit, and an asynchronous transfer mode (ATM) matrix are configured as stations on the FDDI ring. The signaling processor receives, generates, and processes call signaling to select connections for the call. The interworking unit interworks calls between ATM and non-ATM connections. The ATM matrix connects calls between different ATM connections. Because the call processing system devices are connected through the FDDI ring, efficiencies of speed and cost can be gained for transmissions between the devices. Additional devices may be added or removed from the ring structure without disturbing the configuration or call processing.
-
Citations
34 Claims
-
1. A system for processing a call having call signaling and user communications, the system comprising:
-
a fiber data distributed interface ring;
a signaling processor linked to the ring and adapted to receive and process the call signaling, to select a connection for the call, to generate a control message that designates the connection, to select a second connection for the call, and to generate a second control message that designates the second connection;
an interworking unit linked to the ring and adapted to receive via the ring the control message generated from the signaling processor and to interwork the user communications with the connection designated in the control message; and
a controllable asynchronous transfer mode matrix linked to the ring and adapted to receive via the ring the second control message generated from the signaling processor, and to connect the user communications to the second connection designated in the second control message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
a signaling point linked to the ring and adapted to receive the call signaling from a device and to transmit the call signaling to the signaling processor via the ring.
-
-
3. The system of claim 1 wherein the signaling processor further is adapted to generate a third control message to request information and the system further comprises:
a local service control point linked to the ring and adapted to receive the third control message via the ring, to process the third control message to determine further call processing information, and to generate a response specifying the further call processing information.
-
4. The system of claim 3 wherein the local service control point is adapted to process the third control message to determine how to route the call for N00 routing and to generate a response to the signaling processor via the ring specifying the N00 routing.
-
5. The system of claim 3 wherein the local service control point is adapted to process the third control message to determine how to route the call for routing menu and to generate a response to the signaling processor via the ring specifying the routing menu.
-
6. The system of claim 3 wherein the local service control point is adapted to process the third control message to determine how to route the call for virtual private network routing and to generate a response to the signaling processor via the ring specifying the virtual private network routing.
-
7. The system of claim 1 wherein the signaling processor further is adapted to generate a query message to request information and the system further comprises:
a non-local service control point linked to the signaling processor via a link and adapted to receive the query message via the link, to process the query message to determine further call processing information, and to generate a response specifying the further call processing information.
-
8. The system of claim 7 wherein the further call processing information comprises a location routing number.
-
9. A system for processing a call having call signaling and user communications, the system comprising:
-
a fiber data distributed interface ring;
a signaling interface linked to the ring and adapted to receive call signaling, to process the call signaling to determine call information elements, and to transmit the call information elements;
a call processor linked to the ring and adapted to receive the call information elements from the signaling interface, to select connections for the call, and to generate a first control message designating a first connection and a second control message designating a second connection;
an interworking unit linked to the ring and adapted to receive via the ring the first control message generated from the call processor and to interwork the user communications to the first connection; and
a controllable asynchronous transfer mode matrix linked to the ring and adapted to receive via the ring the second control message generated from the call processor, to receive the user communications over the first connection, and to connect the user communications over the second connection. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
a signaling point linked to the ring and adapted to receive the call signaling from a device and to transmit the call signaling to the signaling interface.
-
-
11. The system of claim 10 wherein the call processor further is adapted to generate a query message to request information, the query message transmitted through the ring to the signaling interface and to the signaling point, and wherein the system further comprises:
a non-local service control point linked to the signaling point via a link and adapted to receive the query message, to process the query message to determine further call processing information, and to generate a response specifying the further call processing information.
-
12. The system of claim 11 wherein the further call processing information comprises a location routing number.
-
13. The system of claim 9 wherein the call processor further is adapted to generate a query message to request information, the query message transmitted through the ring to the signaling interface, and wherein the system further comprises:
a non-local service control point linked to the signaling interface via a link and adapted to receive the query message, to process the query message to determine further call processing information, and to generate a response specifying the further call processing information.
-
14. The system of claim 11 wherein the further call processing information comprises a location routing number.
-
15. The system of claim 9 wherein:
-
the call processor further is adapted to generate second call signaling to the controllable asynchronous transfer mode matrix; and
the controllable asynchronous transfer mode matrix further is adapted to receive the second call signaling from the call processor and to connect the second call signaling to a second connection.
-
-
16. The system of claim 15 wherein the call processor further is adapted to select the second connection and to transmit a connection control message via the ring to the controllable asynchronous transfer mode matrix designating the second connection.
-
17. The system of claim 15 wherein the second connection is provisioned and the controllable asynchronous transfer mode matrix connects the second call signaling to the second connection without requiring a connection control message designating the second connection.
-
18. The system of claim 9 wherein:
-
the signaling interface further is adapted to generate second call signaling to the controllable asynchronous transfer mode matrix; and
the controllable asynchronous transfer mode matrix further is adapted to receive the second call signaling from the signaling interface and to connect the second call signaling to a second connection.
-
-
19. The system of claim 18 wherein the call processor further is adapted to select the second connection and to transmit a connection control message via the ring to the controllable asynchronous transfer mode matrix designating the second connection.
-
20. The system of claim 18 wherein the second connection is provisioned and the controllable asynchronous transfer mode matrix connects the second call signaling to the second connection without requiring a connection control message designating the second connection.
-
21. The system of claim 9 wherein the call processor further is adapted to generate a second control message to request information and the system further comprises:
a local service control point linked to the ring and adapted to receive the second control message via the ring, to process the second control message to determine further call processing information, and to generate a response specifying the further call processing information.
-
22. The system of claim 21 wherein the local service control point is adapted to process the second control message to determine how to route the call for N00 routing and to generate a response to the signaling processor via the ring specifying the N00 routing.
-
23. The system of claim 21 wherein the local service control point is adapted to process the second control message to determine how to route the call for routing menu and to generate a response to the signaling processor via the ring specifying the routing menu.
-
24. The system of claim 21 wherein the local service control point is adapted to process the second control message to determine how to route the call for virtual private network routing and to generate a response to the signaling processor via the ring specifying the virtual private network routing.
-
25. The system of claim 9 further comprising a control system linked to the ring and adapted to manage and administer the system.
-
26. A method for connecting a call having call signaling and user communications, the method comprising:
-
receiving and processing the call signaling to select connections for the call;
generating over a fiber data distributed interface ring a first control message designating a first connection and a second control message designating a second connection;
interworking the user communications to the first connection in response to receiving the first control message over the ring;
connecting the user communications between the first connection and the second connection in response to receiving the second control message over the ring;
generating second call signaling to a controllable asynchronous transfer mode matrix; and
receiving and connecting the second call signaling at the controllable asynchronous transfer mode matrix to a second connection. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
generating a query message to request information, the query message transmitted through the ring to a non-local service control point.
-
-
28. The method of claim 27 further comprising:
processing the query message to determine further call processing information and generating a response specifying the further call processing information.
-
29. The method of claim 28 wherein the further call processing information comprises a location routing number.
-
30. The method of claim 26 further comprising:
-
generating a second control message to request information from a local service control point linked to the ring; and
receiving and processing the second control message to determine further call processing information and generating a response with the further call processing information.
-
-
31. The method of claim 30 comprising determining how to route the call for N00 routing and generating a response to the signaling processor via the ring with the N00 routing.
-
32. The method of claim 30 comprising determining how to route the call for routing menu and generating a response to the signaling processor via the ring with the routing menu.
-
33. The method of claim 30 comprising determining how to route the call for virtual private network routing and generating a response to the signaling processor via the ring specifying the virtual private network routing.
-
34. The method of claim 26 further comprising:
-
receiving and processing the call signaling to determine call information elements;
transmitting the call information elements over the ring; and
processing the call information elements to select the connections for the call.
-
Specification