IP Library Granted Patent US 10,225,353
Granted Patent B2
US 10,225,353 · App. 15/294,418 · Granted Mar 5, 2019

Shared bearer node resources for control nodes for distributed telecommunication systems

Inventor: Paul Miller (Derry, NH)
Assignee: GENBAND US LLC
H04L67/141H04W28/0252H04W72/0426
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 10,225,353
App. No.
15/294,418
Granted
Mar 5, 2019
Kind
B2
Abstract

A system includes a first control node, the first control node configured to establish communication sessions between endpoints. The system further includes a second control node, the second control node configured to establish communication sessions between endpoints. The system further includes a first bearer node comprising a first media gateway having a first virtual media gateway and a second virtual media gateway, the first virtual media gateway configured to provide access to media resources of the first bearer node to the first control node and the second virtual media gateway configured to provide access to media resources of the first bearer node to the second control node.

Claims (37)

1. A system comprising,

a first control node, the first control node configured to establish communication sessions between endpoints;

a second control node, the second control node configured to establish communication sessions between endpoints; and

a first bearer node comprising a first media gateway having a first virtual media gateway and a second virtual media gateway, the first virtual media gateway configured to provide access to media resources of the first bearer node to the first control node and the second virtual media gateway configured to provide access to media resources of the first bearer node to the second control node;

wherein the first bearer node is configured to provision an additional virtual media gateway in response to a change in demand for resources of the first bearer node.

2. The system of claim 1 , wherein the first virtual media gateway is configured to provide access to only a first subset of the media resources of the first bearer node and the second virtual media gateway is configured to provide access to only a second subset of the media resources of the first bearer node, the first subset and the second subset being non-overlapping.

3. The system of claim 1 , wherein both the first virtual media gateway and the second virtual media gateway provide access to a full set of the media resources of the first bearer node.

4. The system of claim 3 , wherein the first bearer node is configured to instruct the first control node to use resources of a second bearer node if the full set of resources are currently being used.

5. The system of claim 1 , further comprising a second bearer node.

6. The system of claim 5 , wherein the second bearer node comprises a first media gateway having a first virtual media gateway and a second virtual media gateway.

7. The system of claim 6 , wherein the first bearer node is a physical node and the second bearer node is a virtual node.

8. The system of claim 1 , wherein the first bearer node is one of: a physical node or a virtual node.

9. The system of claim 1 , wherein the first bearer node further comprises a second media gateway.

10. The system of claim 9 , wherein the second media gateway manages a separate, exclusive set of resources than the first media gateway.

11. The system of claim 9 , wherein the both the first media gateway and the second media gateway provide resources to the first control node.

12. A method comprising:

with a first bearer node, utilizing a first connection between the first bearer node and a first control node, the first control node configured to establish communication sessions between endpoints, the first bearer node configured to transfer media data between endpoints;

with the first bearer node, utilizing a second connection between the first bearer node and a second control node, the second control node configured to establish communication sessions between endpoints; and

with the first bearer node, providing a first media gateway having a first virtual media gateway and a second virtual media gateway, the first virtual media gateway configured to provide access to media resources of the first bearer node to the first control node and the second virtual media gateway configured to provide access to media resources of the first bearer node to the second control node;

wherein the first bearer node is configured to provision an additional virtual media gateway in response to a change in demand for resources of the first bearer node.

13. The method of claim 12 , further comprising, with the first bearer node, presenting to the first control node that the first control node has access to only a subset of the media resources of the first bearer node.

14. The method of claim 12 , further comprising, with the first bearer node, presenting to both the first control node and the second control node that each node has access to a full set of the resources of the first bearer node.

15. The method of claim 14 , further comprising, in response to receiving a request from the first control node for an additional resource that exceeds a full set of resources of the first bearer node, denying the request.

16. The method of claim 15 , wherein the first bearer node is a virtual bearer node.

17. The method of claim 12 , further comprising, with the first control node accessing resources from the first bearer node and a second bearer node, the second bearer node providing a media gateway having a first virtual media gateway and a second virtual media gateway, the first virtual media gateway and the second virtual media gateway configured to provide access to media resources of the second bearer node.

18. The method of claim 17 , further comprising, with the first control node, accessing resources from both the first media gateway and the second media gateway.

19. A bearer node configured to transfer media data between endpoints, the bearer node comprising:

a first media gateway comprising a first virtual media gateway and a second virtual media gateway;

a processor; and

a memory comprising machine readable instructions that when executed by the processor, cause the bearer node to:

utilize a first connection between the bearer node and a first application node, the first application node configured to utilize media resources of the bearer node;

utilize a second connection between the bearer node and a second application node, the second application node configured to utilize media resources of the bearer node;

with the first virtual media gateway, provide access to media resources to the first bearer node; and

with the second virtual media gateway, provide access to media resources of the bearer node to the second application node; and

provision an additional virtual media gateway in response to a change in demand for resources of the bearer node.

20. The bearer node of claim 19 , further comprising, a second media gateway comprising a plurality of virtual media gateways, each virtual media gateway configured to provide access to media resources of the bearer node to other nodes.

21. The bearer node of claim 19 , wherein the first media gateway is configured to oversubscribe resources to the first and second application nodes.

Assignments (7)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0290 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
MERGER Recorded Jul 15, 2020
From: GENBAND US LLC
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 053223/0260 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2017
From: MILLER, PAUL
To: GENBAND US LLC
Reel/Frame 043175/0208 →
Continuity (1)
Related Publication 20180109626A1 · Apr 19, 2018