Method and apparatus for providing secure interface to externally hosted application servers
First Claim
Patent Images
1. A method for providing a secure interface in a communication network, comprising:
- receiving a call setup message that requires access to an externally hosted application server to complete a call setup, wherein the call setup message is received by a call control element; and
communicating with the externally hosted application server via a security server to facilitate the call setup, where the security server is deployed within the communication network, wherein the communicating comprises;
forwarding a call processing request related to the call setup message to the security server by the call control element;
forwarding the call processing request to the externally hosted application server by the security server;
receiving a response for the call processing request from the externally hosted application server by the security server; and
forwarding the response to the call control element by the security server.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for enabling a network provider to provide a security server in a packet network, e.g., a VoIP network that allows a third party partner to interface an application server hosted in the third party'"'"'s network with the VoIP network infrastructure are disclosed. The security server provides the appropriate level of network address translations, firewall support, content filtering, and validation for the third party application server.
-
Citations
14 Claims
-
1. A method for providing a secure interface in a communication network, comprising:
-
receiving a call setup message that requires access to an externally hosted application server to complete a call setup, wherein the call setup message is received by a call control element; and communicating with the externally hosted application server via a security server to facilitate the call setup, where the security server is deployed within the communication network, wherein the communicating comprises; forwarding a call processing request related to the call setup message to the security server by the call control element; forwarding the call processing request to the externally hosted application server by the security server; receiving a response for the call processing request from the externally hosted application server by the security server; and forwarding the response to the call control element by the security server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform steps of a method for providing a secure interface in a communication network, comprising:
-
receiving a call setup message that requires access to an externally hosted application server to complete a call setup, wherein the call setup message is received by a call control element; and communicating with the externally hosted application server via a security server to facilitate the call setup, where the security server is deployed within the communication network, wherein the communicating comprises; forwarding a call processing request related to the call setup message to the security server by the call control element; forwarding the call processing request to the externally hosted application server by the security server; receiving a response for the call processing request from the externally hosted application server by the security server; and forwarding the response to the call control element by the security server. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for providing a secure interface in a communication network, comprising:
-
a call control element configured to receive a call setup message that requires access to an externally hosted application server to complete a call setup; and a security server for communicating with the externally hosted application server to facilitate the call setup, where the security server is deployed within the communication network, wherein the call control element forwards a call processing request related to the call setup message to the security server, wherein the security server forwards the call processing request to the externally hosted application server, wherein the security server receives a response for the call processing request from the externally hosted application server, and the security server forwards the response to the call control element. - View Dependent Claims (12, 13, 14)
-
Specification