Method system and apparatus for telecommunications control
First Claim
1. A method for operating a signaling system for a communications network wherein the signaling system includes a processing system and a Service Control Point (SCP) and wherein the network is comprised of at least a first network element on a communications path, wherein the method comprises:
- (a) receiving a first signaling message from outside of the communications network into the signaling system and routing the first signaling message to the processing system, wherein the processing system does not comprise a control processor in a switch;
(b) receiving the first signaling message into the processing system and processing the first signaling message to generate and transmit a query message to the SCP;
(c) receiving the query message into the SCP and processing the query message to generate information related to the communications path;
(d) generating a response message in the SCP incorporating the information and transmitting the response message to the processing system;
(e) receiving the response message into the processing system and processing the response message to select at least one characteristic for the communications path;
(f) generating a first instruction message in the processing system wherein the first instruction message incorporates the selected characteristic; and
(g) transmitting the first instruction message from the processing system to the first network element wherein the first network element did not receive the first signaling message.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a method, system, and apparatus for providing communication control. The invention includes a method in which signaling is processed externally to a switch before it is applied by the network elements. The processor is able to select network characteristics and signal the network elements based the selections. A network employing the processing method is also included, as well as a signaling system that employs the processing method.
-
Citations
87 Claims
-
1. A method for operating a signaling system for a communications network wherein the signaling system includes a processing system and a Service Control Point (SCP) and wherein the network is comprised of at least a first network element on a communications path, wherein the method comprises:
-
(a) receiving a first signaling message from outside of the communications network into the signaling system and routing the first signaling message to the processing system, wherein the processing system does not comprise a control processor in a switch;
(b) receiving the first signaling message into the processing system and processing the first signaling message to generate and transmit a query message to the SCP;
(c) receiving the query message into the SCP and processing the query message to generate information related to the communications path;
(d) generating a response message in the SCP incorporating the information and transmitting the response message to the processing system;
(e) receiving the response message into the processing system and processing the response message to select at least one characteristic for the communications path;
(f) generating a first instruction message in the processing system wherein the first instruction message incorporates the selected characteristic; and
(g) transmitting the first instruction message from the processing system to the first network element wherein the first network element did not receive the first signaling message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
(h) generating a second instruction message in the processing system wherein the second instruction message incorporates the selected characteristic; and
(i) transmitting the second instruction message from the processing system to a second network element.
-
-
9. The method of claim 8 wherein step (i) further comprises transmitting the second instruction message to a signaling point in the second network element.
-
10. The method of claim 9 further comprising processing the second instruction message in the signaling point to provide the selected characteristic to a control processor in the second network element.
-
11. The method of claim 10 wherein the control processor controls a matrix connected to the communication path based on the selected characteristic.
-
12. The method of claim 8 wherein the signaling system further comprises a Signal Transfer Point (STP) and step (i) further comprises receiving the second instruction message from the processing system into the STP and transferring the second instruction message from the STP to the second network element.
-
13. The method of claim 1 wherein the first signaling message is a Signaling System #7 (SS7) message.
-
14. The method of claim 1 wherein the first signaling message is a Signaling System #7 (SS7) Initial Address Message (IAM).
-
15. The method of claim 1 wherein the first signaling message is a C7 message.
-
16. The method of claim 1 wherein the first signaling message is a Q.301 message.
-
17. The method of claim 1 wherein the first signaling message is a Broadband Integrated Services User Part (B-ISUP) message.
-
18. The method of claim 1 wherein the selected characteristic is an ATM connection.
-
19. The method of claim 1 wherein the selected characteristic is a DS0 connection.
-
20. The method of claim 1 wherein the selected characteristic is a packet connection.
-
21. The method of claim 1 wherein the selected characteristic is a switch.
-
22. The method of claim 1 wherein the selected characteristic is a server.
-
23. The method of claim 1 wherein the selected characteristic is an enhanced platform.
-
24. The method of claim 1 wherein step (b) includes processing Automatic Number Identification (ANI) information.
-
25. The method of claim 1 wherein step (b) includes processing called number information.
-
26. The method of claim 1 wherein step (b) includes processing an area code.
-
27. The method of claim 1 wherein step (b) includes processing geographic information.
-
28. The method of claim 1 wherein step (b) includes processing load balancing information.
-
29. The method of claim 1 wherein step (b) includes processing a POTS number.
-
30. The method of claim 1 wherein step (b) includes processing an “
- 800”
type number.
- 800”
-
31. The method of claim 1 wherein step (b) includes processing time of day information.
-
32. The method of claim 1 wherein step (b) includes processing busy hour information.
-
33. The method of claim 1 wherein step (b) includes processing switch status information.
-
34. The method of claim 1 wherein step (b) includes processing trunk status information.
-
35. The method of claim 1 wherein step (b) includes processing automatic call distribution information.
-
36. The method of claim 1 wherein step (b) includes processing operational control information.
-
37. The method of claim 1 wherein step (b) includes processing an error condition.
-
38. The method of claim 1 wherein step (b) includes processing a network alarm.
-
39. The method of claim 1 wherein step (b) includes processing a user request.
-
40. The method of claim 1 wherein step (b) includes processing network element status information.
-
41. The method of claim 1 wherein step (b) includes processing an origination point code.
-
42. The method of claim 1 wherein step (b) includes processing a destination point code.
-
43. The method of claim 1 wherein step (b) includes processing a circuit identification code.
-
44. The method of claim 1 wherein step (b) includes processing set-up information.
-
45. The method of claim 1 wherein step (b) includes processing transit network information.
-
46. The method of claim 1 wherein step (b) includes processing service value information.
-
47. The method of claim 1 wherein step (b) includes processing bearer capability information.
-
48. The method of claim 1 wherein step (b) includes processing nature of address information.
-
49. The method of claim 1 wherein step (b) includes processing calling party category information.
-
50. The method of claim 1 wherein step (b) includes processing address presentation restricted status information.
-
51. The method of claim 1 wherein step (b) includes processing carrier selection value information.
-
52. The method of claim 1 wherein step (b) includes processing a charge number.
-
53. The method of claim 1 wherein step (b) includes processing originating line information.
-
54. The method of claim 1 wherein step (b) includes processing a service code value.
-
55. The method of claim 1 wherein step (b) includes processing message transfer part information.
-
56. The method of claim 1 wherein step (b) includes processing Integrated Services User Part information.
-
57. A method of operating a signaling system for a communications network wherein the signaling system is comprised of a first signaling processor and a second signaling processor and wherein the network is comprised of a first network element on a communications path and a second network element on the communications path, wherein the method comprises:
-
(a) receiving a first signaling message from outside of the communications network into the signaling system and routing the first signaling message to the first signaling processor, wherein the first signaling processor does not comprise a control processor in a switch;
(b) receiving the first signaling message into the first signaling processor and processing the first signaling message to select at least one characteristic for the communications path; and
(c) generating a first instruction message in the first signaling processor wherein the first instruction message incorporates the selected characteristic;
(d) transmitting the first instruction message from the first signaling processor to the first network element;
(e) generating a second signaling message in the first signaling processor wherein the second signaling message incorporates the selected characteristic;
(f) transmitting the second signaling message from the first signaling processor to the second signaling processor;
(g) receiving the second signaling message into the second signaling processor and processing the second signaling message to generate a second instruction message wherein the second instruction message incorporates the selected characteristic; and
(h) transmitting the second instruction message from the second signaling processor to the second network element. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
(i) generating a query message in the first signaling processor and transmitting the query message to the SCP;
(j) receiving the query message into the SCP and processing the query message to generate information related to the communications path;
(k) generating a response message in the SCP incorporating the information and transmitting the response message to the first signaling processor; and
(l) receiving the response message into the first signaling processor and processing the response message to select the at least one characteristic for the communications path.
-
-
60. The method of claim 59 wherein the signaling system further comprises a Signal Transfer Point (STP) and wherein step (e) further comprises receiving the query message from the first signaling processor into the STP and transferring the query message from the STP to the SCP, and wherein step (i) further comprises receiving the response message from the SCP into the STP and transferring the response message from the STP to the first signaling processor.
-
61. The method of claim 57 wherein step (d) further comprises transmitting the first instruction message to a signaling point in the first network element.
-
62. The method of claim 61 further comprising processing the first instruction message in the signaling point to provide the selected characteristic to a control processor in the first network element.
-
63. The method of claim 62 wherein the control processor controls a matrix connected to the communication path based on the selected characteristic.
-
64. The method of claim 57 wherein step (h) further comprises transmitting the second instruction message to a signaling point in the second network element.
-
65. The method of claim 64 further comprising processing the second instruction message in the signaling point to provide the selected characteristic to a control processor in the second network element.
-
66. The method of claim 65 wherein the control processor controls a matrix connected to the communication path based on the selected characteristic.
-
67. The method of claim 57 further comprising processing the second signaling message in the second signaling processor to generate a third signaling message and transmitting the third signaling message from the second signaling processor to a destination outside of the network.
-
68. The method of claim 67 wherein the signaling system further comprises a second STP and further comprising receiving the third signaling message from the second signaling processor into the second STP and transferring the third signaling message from the second STP to the destination outside of the network.
-
69. The method of claim 67 wherein the first signaling message and the third signaling message are Signaling System #7 (SS7) Initial Address Messages (IAMs).
-
70. The method of claim 57 wherein the selected characteristic is an ATM connection.
-
71. The method of claim 57 wherein the selected characteristic is a server.
-
72. The method of claim 57 wherein the selected characteristic is an enhanced platform.
-
73. The method of claim 57 wherein step (b) includes processing Automatic Number Identification (ANI) information.
-
74. The method of claim 57 wherein step (b) includes processing called number information.
-
75. A signaling system for use with a communications network wherein the network is comprised of at least one network element on a communications path, wherein the signaling system comprises:
-
a Service Control Point (SCP) that is operational to receive a query message, to process the query message to generate information related to the communications path, to generate a response message incorporating the information, and to transmit the response message;
a processing system that is operational to receive a first signaling message, to process the first signaling message to generate the query message in response to the first signaling message, to transmit the query message to the SCP, to receive the response message from the SCP, to process the response message to select at least one characteristic for the communications path, to generate a first instruction message wherein the first instruction message incorporates the selected characteristic, and to transmit the first instruction message to the network element, wherein the network element did not receive the first signaling message, and wherein the processing system does not comprise a control processor in a switch; and
a Signal Transfer Point (STP) that is operational to receive the first signaling message from outside of the communications network and transfer the first signaling message to the processing system. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)
-
Specification