Method and apparatus for connecting packet telephony calls between secure and non-secure networks
First Claim
Patent Images
1. A method, comprising:
- receiving a first telephony stream having information content for delivery to a first address, the first telephony stream formatted according to a first communication protocol used by a first network, the first network comprising an untrusted network, the information content of the first telephony stream comprising a telephony information payload;
in response to sensing, at a secure boundary between the first network and a second network, the first communication protocol used by the first network, terminating the first telephony stream at the secure boundary, the second network comprising a trusted network;
in response to receiving the first telephony stream, dynamically selecting a second communication protocol, different than the first communication protocol, in use by the second network, and identifying a second address associated with the first address, the second address included in the second network;
replicating the information content of the first telephony stream to generate a replica of the telephony information payload of first telephony stream; and
establishing for the second network a second telephony stream to include the replica of the telephony information payload of the first telephony stream formatted according to the second communication protocol and to be delivered to the second address.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein is a method and apparatus for connecting packet telephony calls between secure networks and non-secure networks. A first telephony stream having information content for delivery to a first address may be received wherein the first telephony stream is formatted according to a first communication protocol used by a first network. The first telephony stream may be terminated at a secure boundary between the first network and a second network. A second address associated with the first address may be identified. A second telephony stream having the information content and formatted according to the second communication protocol may be delivered to the second address.
26 Citations
16 Claims
-
1. A method, comprising:
-
receiving a first telephony stream having information content for delivery to a first address, the first telephony stream formatted according to a first communication protocol used by a first network, the first network comprising an untrusted network, the information content of the first telephony stream comprising a telephony information payload; in response to sensing, at a secure boundary between the first network and a second network, the first communication protocol used by the first network, terminating the first telephony stream at the secure boundary, the second network comprising a trusted network; in response to receiving the first telephony stream, dynamically selecting a second communication protocol, different than the first communication protocol, in use by the second network, and identifying a second address associated with the first address, the second address included in the second network; replicating the information content of the first telephony stream to generate a replica of the telephony information payload of first telephony stream; and establishing for the second network a second telephony stream to include the replica of the telephony information payload of the first telephony stream formatted according to the second communication protocol and to be delivered to the second address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article of manufacture comprising a machine-readable non-transitory storage medium containing content that, when executed, causes a machine to:
-
receive a first telephony stream having information content for delivery to a first address, the first telephony stream formatted according to a first communication protocol used by a first network, the first network comprising an untrusted network, the information content of the first telephony stream comprising a telephony information payload; in response to sensing, at a secure boundary between the first network and a second network, the first communication protocol used by the first network, terminate the first telephony stream at the secure boundary, the second network comprising a trusted network; in response to receiving the first telephony stream, dynamically select a second communication protocol, different than the first communication protocol, in use by the second network, and identify a second address associated with the first address, the second address included in the second network; replicate the information content of the first telephony stream to generate a replica of the telephony information payload of first telephony stream; and establish for the second network a second telephony stream to include the replica of the telephony information payload of the first telephony stream formatted according to the second communication protocol and to be delivered to the second address. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a first network interface, comprising an untrusted network, to receive a first telephony stream having information content for delivery to a first address, the first telephony stream formatted according to a first communication protocol used by a first network, the information content of the first telephony stream comprising a telephony information payload; a second network interface associated with a second network comprising a trusted network; a packet telephony transformer coupled to the first network interface and the second network interface, the packet telephony transformer to in response to sensing, at a secure boundary between the first network and a second network, the first communication protocol used by the first network, terminate the first telephony stream at the secure boundary, identify a second address associated with the first address, the second address included in the second network, replicate the information content of the first telephony stream to generate a replica of the telephony information payload of first telephony stream, and establish for the second network a second telephony stream to receive a replica of the information content, the second telephony stream formatted according to a second communication protocol in use by the second network and to be delivered to the second address; and a dynamic protocol selector to, in response to the first network interface receiving the first telephony stream, dynamically select the second communication protocol, different than the first communication protocol, in use by the second network. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification