Claims
- 1. A method of operating a signaling processor for a call having a signaling message and a user communication, the method comprising:
receiving the signaling message for the call indicating a called number; processing the called number to transfer a number portability query; receiving a number portability response indicating a route number; processing the route number to select an identifier for routing the user communication; and transferring a control message indicating the user communication and the identifier to a communication system, wherein the communication system, in response to the control message, adds the identifier to a header of the user communication and routes the user communication based on the identifier in the header.
- 2. The method of claim 1 wherein the signaling message comprises a signaling system seven message.
- 3. The method of claim 1 wherein the signaling message comprises an integrated services digital network message.
- 4. The method of claim 1 further comprising:
processing the route number from the number portability response to select a connection for routing the user communication; and transferring another control message indicating the identifier and the connection to the communication system, wherein the communication system, in response to the other control message, routes the user communication over the connection.
- 5. The method of claim 1 further comprising:
receiving another signaling message for the call indicating call termination; in response to the other signaling message, transferring another control message indicating the call termination to the communication system, wherein the communication system terminates the call in response to the other control message.
- 6. The method of claim 1 wherein the number portability query and the number portability response comprise signaling system seven messages.
- 7. The method of claim 1 further comprising processing the signaling message to select echo cancellation for the call.
- 8. The method of claim 1 wherein the identifier comprises an asynchronous transfer mode virtual identifier.
- 9. The method of claim 1 wherein the communication system receives the user communication over a DS0 connection.
- 10. The method of claim 1 wherein the signaling processor is not integrated with a switch central processing unit that is coupled to a switch matrix.
- 11. A signaling processor for a call having a signaling message and a user communication, the method comprising:
an application configured to process a called number from the signaling message to generate a number portability query, process a route number from a number portability response to select an identifier for routing the user communication, and generate a control message indicating the user communication and the identifier; and a platform configured to receive the signaling message, transfer the number portability query, receive the number portability response, and transfer the control message to a communication system, wherein the communication system, in response to the control message, adds the identifier to a header of the user communication and routes the user communication based on the identifier in the header.
- 12. The signaling processor of claim 11 wherein the signaling message comprises a signaling system seven message.
- 13. The signaling processor of claim 11 wherein the signaling message comprises an integrated services digital network message.
- 14. The signaling processor of claim 11 wherein:
the application is configured to process the route number from the number portability response to select a connection for routing the user communication and generate another control message indicating the identifier and the connection; and the platform is configured to transfer the other control message to the communication system, wherein the communication system, in response to the other control message, routes the user communication over the connection.
- 15. The signaling processor of claim 11 wherein:
the application is configured to generate another control message indicating call termination in response to another signaling message for the call indicating call termination; the platform is configured to receive the other signaling message and transfer the other control message to the communication system, wherein the communication system terminates the call in response to the other control message.
- 16. The signaling processor of claim 11 wherein the number portability query and the number portability response comprise signaling system seven messages.
- 17. The signaling processor of claim 11 wherein the application is configured to process the signaling message to select echo cancellation for the call.
- 18. The signaling processor of claim 11 wherein the identifier comprises an asynchronous transfer mode virtual identifier.
- 19. The signaling processor of claim 11 wherein the communication system receives the user communication over a DS0 connection.
- 20. The signaling processor of claim 11 wherein the signaling processor is not integrated with a switch central processing unit that is coupled to a switch matrix.
RELATED APPLICATIONS
[0001] This application is a continuation of a U.S. patent application Ser. No. 10/077,544, which is a continuation of U.S. Pat. No. 6,272,142, which is a continuation of U.S. patent application Ser. No. 09/272,131, which is a continuation of U.S. Pat. No. 6,014,378. U.S. patent application Ser. Nos. 10/077,544 and 09/272,131 and U.S. Pat. Nos. 6,272,142 and 6,014,378 are hereby incorporated by reference into this application.
Continuations (3)
|
Number |
Date |
Country |
Parent |
10077544 |
Feb 2002 |
US |
Child |
10635664 |
Aug 2003 |
US |
Parent |
09272131 |
Mar 1999 |
US |
Child |
10077544 |
Feb 2002 |
US |
Parent |
08755268 |
Nov 1996 |
US |
Child |
09272131 |
Mar 1999 |
US |