Mechanism and method for distributing ISUP stacks over multiple loosely coupled processors
First Claim
1. In a common channel signaling system, a mechanism for distributing end-to-end call routing functions among multiple processors comprising:
- an array of loosely coupled processors that communicate with each other over signaling links supporting signaling system number 7 (SS7) using an Internet Protocol (IP); and
a task distribution module comprising a layer between the MTP layer and the ISUP layer of said SS7 signaling links, said layer operably coupled to said array and configured to administer a plurality of operations/management functions over any one or a set of said array of loosely coupled processors.
1 Assignment
0 Petitions
Accused Products
Abstract
A thin ISUP layer (100) for internetworking an SS7 gateway and distributed ISUPs (90) residing on separate processors suitable for use in an SS7 network (50). The thin-ISUP layer (100) defines an operations/management module that controls circuit signaling functions between an SS7 gateway and the distributed ISUPs (90). A set of ISUP messaging functions are provided to control the sequencing of messages for distribution among the processors. Connection supervision is provided to maintain the connections between the processors. The thin ISUP layer (100) can be implemented between the MPT layer (84, 86, 88) and an ISUP layer (90) of distributed processors in the network (50).
-
Citations
24 Claims
-
1. In a common channel signaling system, a mechanism for distributing end-to-end call routing functions among multiple processors comprising:
-
an array of loosely coupled processors that communicate with each other over signaling links supporting signaling system number 7 (SS7) using an Internet Protocol (IP); and
a task distribution module comprising a layer between the MTP layer and the ISUP layer of said SS7 signaling links, said layer operably coupled to said array and configured to administer a plurality of operations/management functions over any one or a set of said array of loosely coupled processors. - View Dependent Claims (2, 3)
some of said processors are functionally organized as an SS7 gateway (SS7-GW);
some of said processors are functionally organized as an array of voice gateway access servers (VG/AS array) which communicates with said SS7-GW through a TCP/IP connection; and
wherein said layer permits said task distribution module to route message sequences from said SS7 GW to said VG/AS array through said TCP/IP connection.
-
-
3. The mechanism according to claim 2 further comprising:
-
a public switched telephone network (PSTN) coupled to said SS7-GW through one or more SS7 signaling links; and
a plurality of speech connections extending from said PSTN to said VG/AS so that speech data from said PSTN can reach said VG/AS array.
-
-
4. In an Internet Protocol (IP) telephony signaling network utilizing common channel signaling system number 7 (SS7), a mechanism for internetworking an SS7 Gateway and distributed ISDN User Parts (ISUPs) residing on separate processors comprising:
-
an operations/management module that controls circuit signaling functions between said SS7 gateway and said distributed ISUPs;
a plurality of ISUP messaging functions that control the format of both single circuit and group messages distributed between said separate processors;
a connection supervision module that maintains connections between any of said separate processors; and
wherein said operations/management module, plurality of ISUP messaging functions and connection supervision module form a protocol stack layer interspersed between the Message Transfer Part (MTP) layer and the ISUP layer implemented on said distributed processors. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of distributing an ISDN user part (ISUP) over multiple loosely coupled processors of an SS7 network comprising the steps of:
-
implementing a thin ISUP layer in between the Message Transfer Part (MTP) layer and ISUP layer of an SS7 protocol stack; and
distributing messages from a first SS7 node to a second SS7 node of said SS7 network through said thin ISUP layer. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification