VOICE-OVER INTERNET PROTOCOL (VOIP) SCRAMBLING MECHANISM
First Claim
Patent Images
1. A computer implemented method for securing VoIP communication, comprising configuring one or more processors to perform an operation, comprising:
- sending a multiple pipe scrambling request;
wherein the multiple pipe scrambling request includes (1) a value indicating the number of pipes, (2) an IP address for each pipe, and (3) a port number for each pipe;
receiving a confirmation that the multiple pipe scrambling request was accepted;
wherein one or more available pipes on a recipient VoIP device is provided in the confirmation; and
sending data packets randomly to the one or more available pipes on the recipient VoIP device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for securing VoIP communication. A VoIP device sends a multiple pipe scrambling request, wherein the multiple pipe scrambling request includes (1) a numeric value indicating the number pipes, (2) an IP address for each pipe, and (3) a port number for each pipe. The VoIP device receives confirmation that the scrambling request was received and sends data packets randomly to one or more available pipes on a receiving VoIP device.
-
Citations
15 Claims
-
1. A computer implemented method for securing VoIP communication, comprising configuring one or more processors to perform an operation, comprising:
-
sending a multiple pipe scrambling request; wherein the multiple pipe scrambling request includes (1) a value indicating the number of pipes, (2) an IP address for each pipe, and (3) a port number for each pipe; receiving a confirmation that the multiple pipe scrambling request was accepted; wherein one or more available pipes on a recipient VoIP device is provided in the confirmation; and sending data packets randomly to the one or more available pipes on the recipient VoIP device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable storage medium containing a program which, when executed, performs an operation for securing VoIP communication, comprising:
-
sending a multiple pipe scrambling request; wherein the multiple pipe scrambling request includes (1) a numeric value indicating the number pipes, (2) an IP address for each pipe, and (3) a port number for each pipe; receiving confirmation that the multiple pipe scrambling request was accepted; wherein one or more available pipes on a recipient VoIP device is provided in the confirmation; and sending data packets randomly to the one or more available pipes on the recipient VoIP device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system, comprising:
-
a processor; and a memory containing a program, which when executed by the processor is configured to perform an operation for securing VoIP communication comprising; sending a multiple pipe scrambling request; wherein the multiple pipe scrambling request includes (1) a numeric value indicating the number pipes, (2) an IP address for each pipe, and (3) a port number for each pipe; receiving confirmation that the multiple pipe scrambling request was accepted; wherein one or more available pipes on a recipient VoIP device is provided in the confirmation; and sending data packets randomly to the one or more available pipes on the recipient VoIP device. - View Dependent Claims (12, 13, 14)
-
-
15. The computer readable storage medium of claim 15, further comprising receiving randomly one or more call end messages via pipes different from the designated pipe in the call end value and disregarding the one or more call end messages received.
Specification