Protecting communications network integrity
First Claim
Patent Images
1. A method for providing services in a communications network comprising:
- initiating a communications session in the communications network;
executing, in response to the initiating of the communications session, a first process in a host server to deliver at least one service in the communications network;
executing, in response to the initiating of the communications session, a second process in a device server to deliver the at least one service in the communications network;
executing a third process in a call coordinator for receiving and operating on requests from the device server and the host server in the delivery of the at least one service; and
establishing rate control and connection control between the host server, the device server, and the call coordinator.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for protecting against network damage in next generation communications networks. More particularly, network safety is achieved using semantic restriction of higher level call processing protocol primitives coupled with dynamically programming the various network routing elements to enforce both connection control and rate control.
-
Citations
30 Claims
-
1. A method for providing services in a communications network comprising:
-
initiating a communications session in the communications network;
executing, in response to the initiating of the communications session, a first process in a host server to deliver at least one service in the communications network;
executing, in response to the initiating of the communications session, a second process in a device server to deliver the at least one service in the communications network;
executing a third process in a call coordinator for receiving and operating on requests from the device server and the host server in the delivery of the at least one service; and
establishing rate control and connection control between the host server, the device server, and the call coordinator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
dynamically programming at least one firewall in the communications network to restrict access of the first process to a predetermined set of network resources.
-
-
4. The method of claim 3 wherein the communications system employs a Java Virtual Machine in executing at least one of the first process, the second process, or the third process.
-
5. The method of claim 4 wherein the device server and the call coordinator are coupled in a client-server arrangement.
-
6. The method of claim 5 wherein the device server and at least one of the call coordinators exposes a hierarchical namespace.
-
7. A method of claim 4 wherein the first process is a feature applet.
-
8. The method of claim 6 wherein the device server and the call coordinator are coupled together by a SS7 signaling network.
-
9. The method of claim 3 wherein the policy server further performs the operations of:
-
monitoring the communications session;
maintaining control over the set of network resources; and
monitoring a operational status of the host server, the device server, and the call coordinator.
-
-
10. The method of claim 7 wherein the feature applet is downloaded over a connection between the communications network and a independent software vendor server.
-
11. The method of claim 2 wherein the policy server employs at least one Policy Enforcement Point (PEP) in the establishing of the rate control and the connection control.
-
12. The method of claim 3 wherein the device server and the call coordinator are part of a softswitch.
-
13. The method of claim 12 wherein the communications network includes at least one PSTN and at least one IP network.
-
14. The method of claim 13 wherein the established rate control restricts a traffic bandwidth shared within the communications network.
-
15. The method of claim 13 where the established connection control restricts a number of communication connections made within the communications network.
-
16. A communications system comprising:
-
a host server executing, in response to a initiating of a communications session in the communications system, a first process to deliver at least one service in the communications system;
a device server executing, in response to the initiating of the communications session, a second process to deliver the at least one service in the communications system;
a call coordinator executing a third process for receiving and operating on requests from the device server and the host server in the delivery of the at least one service; and
a policy server for establishing rate control and connection control between the host server, the device server, and the call coordinator. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification