IP Library Granted Patent US 8,780,893
Granted Patent B2
US 8,780,893 · App. 13/765,582 · Granted Jul 15, 2014

Voice over internet protocol real time protocol routing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,780,893
App. No.
13/765,582
Granted
Jul 15, 2014
Kind
B2
Abstract

A method for call signaling and media flow in a network including receiving call signaling information from an originating Voice over Internet Protocol (VoIP) endpoint relaying the call signaling information to a destination VoIP endpoint, directing the originating VoIP endpoint to use a RTP media proxy and receiving a stream of media to the RTP media proxy from the originating VoIP endpoint.

Claims (34)

1. In a Voice over Internet Protocol (VOIP) network comprising a plurality of call signaling and media proxy servers and a plurality of telephony gateways, wherein each of the plurality of telephony gateways is communicatively connected to one or more telephony networks separate from the VOIP network, a method comprising:

in response to initiation of a VOIP call by an originating VOIP device,

(a) selecting a particular telephony gateway of the plurality of telephone gateways to handle transmission of the VOIP call to a separate telephony network;

(b) instructing a particular telephony gateway of the plurality of telephony gateways to send media packets associated with the VoIP call to a specific Internet Protocol (IP) address and port assigned to a particular call signaling and media proxy server of the plurality of call signaling and media proxy servers; and

(c) by the particular call signaling and media proxy server,

(1) receiving media packets from the particular telephony gateway, wherein the media packets are associated with the VOIP call;

(2) modifying IP address information contained in said media packets; and

(3) sending said modified media packets to the originating VOIP device.

2. A method as recited in claim 1 , wherein said modifying act (c)(2) is performed, at least in part, using a network address translation mechanism.

3. A method as recited in claim 1 , wherein the method further comprises:

(d) by the particular call signaling and media proxy server,

(1) receiving media packets from the originating VOIP device, wherein the media packets are associated with the VOIP call;

(2) modifying IP address information contained in said media packets; and

(3) sending said modified media packets to the particular telephony gateway.

4. A method as recited in claim 3 , wherein said modifying act (d)(2) is performed, at least in part, using a network address translation mechanism.

5. A method as recited in claim 1 , wherein the media packets comprise Real Time Protocol (RTP) packets.

6. A method as recited in claim 1 , wherein the separate telephony network comprises a public switched telephone network.

7. In a Voice over Internet Protocol (VOIP) network comprising a plurality of call signaling and media proxy servers and a plurality of telephony gateways, wherein each of the plurality of telephony gateways is communicatively connected to one or more telephony networks separate from the VOIP network, a method comprising:

in response to initiation of a VOIP call by an originating VOIP device,

(a) selecting a particular telephony gateway of the plurality of telephone gateways to handle transmission of the VOIP call to a separate telephony network;

(b) instructing the originating VOIP device to send media packets associated with a VoIP call to a specific Internet Protocol (IP) address and port assigned to a particular call signaling and media proxy server of the plurality of call signaling and media proxy servers; and

(c) by the particular call signaling and media proxy server,

(1) receiving media packets from the originating VOIP device, wherein the media packets are associated with the VOIP call;

(2) modifying IP address information contained in said media packets; and

(3) sending said modified media packets to the particular telephony gateway.

8. A method as recited in claim 7 , wherein said modifying act (c)(2) is performed, at least in part, using a network address translation mechanism.

9. A method as recited in claim 7 , wherein the method further comprises:

(d) by the particular call signaling and media proxy server,

(1) receiving media packets from the particular telephony gateway, wherein the media packets are associated with the VOIP call;

(2) modifying IP address information contained in said media packets; and

(3) sending said modified media packets to the originating VOIP device.

10. A method as recited in claim 9 , wherein said modifying act (d)(2) is performed, at least in part, using a network address translation mechanism.

11. A method as recited in claim 7 , wherein the media packets comprise Real Time Protocol (RTP) packets.

12. A method as recited in claim 7 , wherein the separate telephony network comprises a public switched telephone network.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2013
From: O'BRIEN, JAMES D., JR.; EICHEN, ELLIOT
To: GENUITY INC.
Reel/Frame 029877/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2013
From: LEVEL 3 COMMUNICATIONS, INC.
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 029877/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2013
From: GENUITY, INC.
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 029878/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2013
From: LEVEL 3 COMMUNICATIONS, LLC
To: LEVEL 3 COMMUNICATIONS, INC.
Reel/Frame 029878/0394 →
SECURITY AGREEMENT Recorded Feb 26, 2013
From: LEVEL 3 COMMUNICATIONS, INC.; ICG COMMUNICATIONS, INC.
To: MERRILL LYNCH CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 029881/0582 →