IP Library Granted Patent US 10,708,314
Granted Patent B2
US 10,708,314 · App. 15/851,353 · Granted Jul 7, 2020

Hybrid distributed communication

Inventor: Paul Miller (Derry, NH)
Assignee: GENBAND US LLC
H04L65/1069G06F9/45558H04L65/1006H04L65/608H04L67/10H04L67/38G06F2009/45583G06F2009/45595H04L12/6418H04L2012/6486
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,708,314
App. No.
15/851,353
Granted
Jul 7, 2020
Kind
B2
Abstract

A method includes establishing a connection between a physical signaling module and a physical media module, the physical signaling module configured to establish a connection between two communication endpoints, the physical media module configured to transfer media between the two communication endpoints. The method further includes establishing a connection between the physical signaling module and a media Virtual Network Function (VNF) module, the media VNF module running in a cloud-based environment, the media VNF module configured to transfer media between the two communication endpoints.

Claims (22)

1. A method comprising: establishing a connection between a physical signaling module and a physical media module, the physical signaling module configured to establish a connection between two communication endpoints, the physical media module configured to transfer media between the two communication endpoints; and establishing a connection between the physical signaling module and a media Virtual Network Function (VNF) module, the media VNF module running in a cloud-based environment and on a physical machine other than the physical signaling module, the media VNF module configured to transfer media between the two communication endpoints; wherein the physical signaling module and the physical media module are outside the cloud-based environment.

2. The method of claim 1 , further comprising, establishing a connection between the physical media module and a signaling VNF module, the signaling VNF module running in a cloud-based environment, the signaling VNF module configured to establish a connection between two communication endpoints.

3. The method of claim 2 , further comprising, establishing additional connections between the physical media module and additional signaling VNF modules.

4. The method of claim 2 , further comprising, establishing additional connections between the signaling VNF module and additional physical media modules.

5. The method of claim 1 , further comprising, establishing additional connections between the physical signaling module and additional media Virtual Network Function (VNF) modules.

6. The method of claim 1 , further comprising, establishing additional connections between the media VNF module and additional physical signaling modules.

7. The method of claim 1 , wherein the physical signaling module, the physical media module, and the media VNF module function as a Session Border Controller (SBC).

8. The method of claim 1 , wherein the cloud-based environment supports multiple instances of the media VNF module and multiple instances of a signaling VNF module, the signaling VNF module configured to establish a connection between two communication endpoints.

9. The method of claim 8 , wherein the multiple instances of the media VNF module are independently scalable with respect to the multiple instances of the signaling VNF module.

10. The method of claim 1 , wherein the physical signaling module utilizes Session Initiation Protocol (SIP) and the physical media module and the media VNF module utilize Real-time Transport Protocol (RTP).

11. A method comprising: establishing a connection between a first type of physical module and a second type of physical module, the first type of physical module performing a first type of communication function and the second type of physical module performing a second type of communication function;

establishing a connection between the second type of physical module and a first type of Virtual Network Function (VNF) module running in a cloud-based environment and on a physical machine other than the physical signaling module, the first type of VNF module performing the first type of communication function;

wherein the physical signaling module and the physical media module are outside the cloud-based environment.

12. The method of claim 11 , wherein the first type of communication function is a signaling function.

13. The method of claim 12 , wherein the signaling function utilizes Session Initiation Protocol (SIP).

14. The method of claim 11 , wherein the second type of communication function is a media transfer function.

15. The method of claim 14 , wherein the media transfer function utilizes Real-time Transport Protocol (RTP).

16. The method of claim 11 , further comprising, establishing a connection between the first type of physical module and a second type of VNF module, the second type of VNF module performing the second type of communication function.

17. The method of claim 16 , wherein the cloud-based environment is configured to support multiple instances of the first type of VNF module and multiple instances of the second type of VNF module, the multiple instances of the first type of VNF module and the multiple instances of the second type of VNF module being independently scalable.

18. A system comprising: a cloud-based environment comprising a plurality of physical machines supporting a plurality of virtual machines, the virtual machines running a plurality of first type VNF components that perform a first communication function and a plurality of second type VNF components that perform a second communication function; a first physical server in communication with and outside of the cloud-based environment, the first physical server configured to perform the first communication function, the first physical server having a connection to at least one of the plurality of second type VNF components; and a second physical server in communication with and outside of the cloud-based environment, the second physical server configured to perform the second communication function, the second physical server having a connection to at least one of the plurality of first type VNF components.

19. The system of claim 18 , wherein the first communication function is a signaling function and the second communication function is a media transfer function.

20. The system of claim 18 , wherein the plurality of first type VNF components and the plurality of second type VNF components are independently scalable.

Assignments (8)
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 FIRST SUPPLEMENT OT PATENT SECURITY AGREEMENT AT R/F 049035/0939 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 058740/0265 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SCHEDULE PREVIOUSLY RECORDED ON REEL 049035 FRAME 0939. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST SUPPLEMENT TO PATENT SECURITY AGREEMENT. Recorded Aug 22, 2019
From: GENBAND US LLC; RIBBON COMMUNICATIONS OPERATING COMPANY, INC., FORMERLY KNOWN AS SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 050705/0001 →
FIRST SUPPLEMENT TO SECURITY AGREEMENT Recorded Apr 30, 2019
From: GENBAND US LLC; RIBBON COMMUNICATIONS OPERATING COMPANY, INC., FORMERLY KNOWN AS SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 049035/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2017
From: MILLER, PAUL
To: GENBAND US LLC
Reel/Frame 044469/0248 →
Continuity (2)
Provisional Application 62438667 · Dec 23, 2016
Related Publication 20180183841A1 · Jun 28, 2018