IP Library Granted Patent US 8,937,957
Granted Patent B2
US 8,937,957 · App. 11/351,367 · Granted Jan 20, 2015

Intelligent media gateway selection for multimedia communication sessions

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,937,957
App. No.
11/351,367
Granted
Jan 20, 2015
Kind
B2
Abstract

A method of operating a packet network includes the step of selecting one of a plurality of candidate gateways to connect a multimedia communication session between the packet network and a TDM network. The packet network has a source node of the multimedia communication session, and the TDM network has a destination of the multimedia communication session. The candidate gateways interconnect the packet network and the TDM network. The selecting step includes comparing end-to-end congestions for bearer traffic between the source node and different candidate gateways of the plurality.

Claims (33)

1. A method, comprising:

selecting one of a plurality of candidate gateways to connect a multimedia communication session between a packet network and a time-division multiplexed network, the packet network having a source or ingress node for the multimedia communication session, the time-division multiplexed network having a destination of the multimedia communication session, the candidate gateways interconnecting the packet network and the time-division multiplexed network; and

wherein the selecting step, performed by a server or a router, includes comparing end-to-end congestions for bearer traffic between the source node and different candidate gateways of the plurality, randomly or pseudo-randomly choosing a proper subset of the candidate gateways and selecting from the proper subset that one of the candidate gateways for which the end-to-end congestion for bearer traffic with the source node is lowest.

2. The method of claim 1 , wherein the time-division multiplexed network is a public switched telephone network and the packet network is an MPLS network.

3. The method of claim 1 , wherein the selecting step includes comparing end-to-end congestions for bearer traffic between the source node and ports of the different candidate gateways.

4. The method of claim 3 , wherein the selecting step further includes measuring properties representing the end-to-end congestions for bearer traffic between addresses of the source node and the ports, the measurable properties selected from the group consisting of:

end-to-end packet delay for transmissions between the two addresses,

roundtrip packet delay for transmissions between the two addresses,

packet loss rate for transmissions between the two addresses,

packet delay jitter for transmissions between the two addresses, and averages of any of the above measurable properties.

5. The method of claim 3 , wherein the selecting step is performed by a border gateway control function of the IP multimedia subsystem.

6. The method of claim 1 , wherein the selecting step includes admitting a multimedia communication session in response to determining that an end-to-end congestion between the source node and one or more of the candidate gateways is below a preselected threshold for a quality of service required by the multimedia communication session.

7. The method of claim 6 , wherein the multimedia communication session is a voice over IP call.

8. The method of claim 1 , wherein the selecting further comprises:

searching entries of a routing table, each entry providing the end-to-end congestion between the source node and a candidate gateway corresponding to each entry.

9. The method of claim 1 , wherein the selecting step does not include comparing traffic between the different candidate gateways and the destination.

10. The method as recited in claim 1 wherein the proper subset of candidate gateways is a preselected number of the candidate gateways.

11. A method, comprising:

selecting and assigning one of a plurality of candidate media gateways to connect a requested multimedia communication session between a packet network and a time-division multiplexed network, the packet network having a source node for the multimedia communication session and supporting an IP multimedia subsystem, the time-division multiplexed network having a destination of the multimedia communication session, the candidate media gateways interconnecting the packet network and the time-division multiplexed network; and

wherein the selecting and assigning are performed by a server or a router and the selecting step includes comparing an end-to-end congestion for bearer traffic between the source node and a first of the candidate gateways to an end-to-end congestion for bearer packet traffic between the source node and a second of the candidate gateways, randomly or pseudo-randomly choosing a proper subset of the candidate gateways and selecting from the proper subset that one of the candidate gateways for which the end-to-end congestion for bearer traffic with the source node is lowest.

12. The method of claim 11 , wherein the multimedia communication session is a voice over IP call.

13. The method of claim 11 , wherein the selecting step includes admitting a multimedia communication session in response to determining that an end-to-end congestion between the source node and one or more candidate gateways is below a preselected threshold for a quality of service required by the multimedia communication session.

14. The method of claim 13 , wherein the multimedia communication session is a voice over IP call.

15. The method of claim 11 , wherein the selecting further comprises:

searching entries of a routing table, each entry providing the end-to-end congestion between the source node and a candidate gateway corresponding the each entry.

16. The method of claim 11 , wherein the selecting step does not include comparing traffic between the first or second candidate gateways and the destination.

17. A server or router storing a machine executable program of instructions to perform steps of a method, the steps comprising:

selecting one of a plurality of candidate media gateways to connect a requested VoIP call between a packet network and a time-division multiplexed network, the packet network having a source node for the VoIP call, the time-division multiplexed network having a destination of the VoIP call, the candidate media gateways interconnecting the packet network and the time-division multiplexed network; and

wherein the selecting step includes comparing end-to-end congestions for bearer traffic between the source node and first and second of the candidate gateways of the plurality, randomly or pseudo-randomly choosing a proper subset of the candidate gateways and selecting from the proper subset that one of the candidate gateways for which the end-to-end congestion for bearer traffic with the source node is lowest; and

wherein the server or router is located in the packet network and supports SIP.

18. The server or router of claim 17 , wherein the instructions for performing the step of selecting include instructions for admitting the requested VoIP in response to determining that an end-to-end congestion between the source node and one or more candidate gateways is below a preselected threshold for a quality-of-service required by the VoIP call.

19. The server or router of claim 17 , wherein the steps for the selecting further comprises searching entries of a routing table, each entry providing the end-to-end congestion between the source node and a candidate gateway corresponding the each entries.

20. The server or router of claim 17 , wherein the proper subset of candidate gateways is a preselected number of the candidate gateways.

Assignments (9)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2014
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 033616/0042 →
MERGER Recorded Aug 13, 2014
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033527/0439 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2006
From: MITRA, DEBASIS; SANIEE, IRAJ; WALID, ANWAR I.; WIDJAJA, INDRA
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 017570/0154 →