Apparatus and method for controlling processing of a service call
First Claim
1. A service node for interaction with a switch matrix for controlling processing of a service call received by the switch matrix in a telecommunications system, the service node comprising:
- means for generating a first message in response to a trigger detection caused by the service call received on a first port of the switch matrix, the first message including call information associated with the service call comprising first port address data defining the first port of the switch matrix that received the service call and initial address data defining a predetermined location external to the switch matrix;
means for outputting the first message to a first communications link;
means for receiving from the first communications link a primitive, the primitive including data for controlling processing of the service call in the switch matrix; and
means for instructing the switch matrix to perform one or more actions associated with the service call.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing a telephone operating company with the ability to rapidly deploy advanced services into a public switched telephone network includes a programmable service node interacting with a programmable switch matrix. The call processing of a call (associated with one or more ports on the programmable switch matrix) is controlled externally when particular triggering criteria is met (i.e., the call requires or desires external control). When the triggering criteria is met, the service node outputs a new call event notification message over a communications link to an external unit and receives one or more messages over the same link. Call control processing is achieved through this high-speed communications link between the programmable switch matrix and the external unit using a communications protocol defining a comprehensive set of primitives (instructions) for call manipulation and control at the programmable switch matrix which are received by the programmable service node. The one or more received messages include instruction data for instructing the programmable switch matrix to perform one or more actions associated with the service call, such as connecting a port with another port within the switch matrix. The service node processes the instruction data and instructs the switch matrix to perform the appropriate action(s).
94 Citations
17 Claims
-
1. A service node for interaction with a switch matrix for controlling processing of a service call received by the switch matrix in a telecommunications system, the service node comprising:
-
means for generating a first message in response to a trigger detection caused by the service call received on a first port of the switch matrix, the first message including call information associated with the service call comprising first port address data defining the first port of the switch matrix that received the service call and initial address data defining a predetermined location external to the switch matrix; means for outputting the first message to a first communications link; means for receiving from the first communications link a primitive, the primitive including data for controlling processing of the service call in the switch matrix; and means for instructing the switch matrix to perform one or more actions associated with the service call. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for controlling processing of a service call received by a switch matrix in a telecommunications system, comprising the steps of:
-
generating a first message in response to a trigger detection caused by the service call received on a first port of the switch matrix, the first message including call information associated with the service call comprising first port address data defining the first port of the switch matrix that received the service call and initial address data defining a predetermined location external to the switch matrix; outputting the first message to a first communications link; receiving from the first communications link a second message, the second message including data for controlling processing of the service call in the switch matrix; and sending one or more instructions to the switch matrix for performing one or more actions associated with the service call. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for controlling processing of a service call received by a switch matrix in a telecommunications system comprising the steps of:
-
generating a first message in response to a trigger detection caused by the service call received on a first port of the switch matrix, the first message including call information associated with the service call, the call information comprising; first port address data defining the first port of the switch matrix that received the service call, and initial address data defining a first predetermined location external to the switch matrix; outputting the first message to a first communications link; receiving from the first communications link a second message, the second message comprising data for controlling processing of the service call in the switch matrix, the data including return address data defining a second predetermined location external to the switch; receiving from the first communications link a primitive, the primitive comprising instruction data; instructing the switch matrix to perform at least one action associated with the service call in response to the instruction data; generating a third message in response to completion of the at least one action performed by the switch matrix in response to the instruction data from the received primitive, the third message comprising the return address data defining the second predetermined location external to the switch matrix; and outputting the third message to the first communications link. - View Dependent Claims (15, 16, 17)
-
Specification