System and method for treating a call for call processing
AssigneeSprint Communications Company L.P.
InventorRoyal Dean Howell
Life of this patent
Estimating the term…
Abstract
The invention comprises of a telecommunications signaling processor that processes signaling system #7 telecommunications signaling messages to select asynchronous transfer mode virtual connections and to provide control messages indicating the selected virtual connections. The telecommunications signaling processor also processes non-call associated signaling messages for call maintenance.
Claims20
A communication signaling processor comprising:
- a signaling interface configured to receive a Signaling System Seven (SS7) Initial Address Message (IAM) for a call;
- and
- a call processor that is external to telecommunications switches and that includes a first data structure having originating connection information, a second data structure having packet routing information, and additional data structures, wherein the call processor is configured to process data from the SS7 IAM to determine an originating connection for the call, enter the first data structure with the originating connection for the call to yield a first pointer, process at least some of the additional data structures based on the first pointer to yield a second pointer, enter the second data structure based on the second pointer to yield the packet routing information for the call, and to transfer a control message indicating the packet routing information for the call.
A method of operating a communication signaling processor that includes a first data structure having originating connection information, a second data structure having packet routing information, and additional data structures, the method comprising:
- receiving a Signaling System Seven (SS7) Initial Address Message (IAM) for a call;
- processing data from the SS7 IAM to determine an originating connection for the call;
- entering the first data structure with the originating connection for the call to yield a first pointer;
- processing at least some of the additional data structures based on the first pointer to yield a second pointer;
- entering the second data structure based on the second pointer to yield the packet routing information for the call;
- transferring a control message indicating the packet routing information for the call;
- and
- wherein the call processor is external to telecommunications switches.
Dependencies are inferred from the claim text.