IP Library Granted Patent US 9,647,956
Granted Patent B2
US 9,647,956 · App. 14/502,047 · Granted May 9, 2017

Method and systems for dynamic allocation of network resources

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 9,647,956
App. No.
14/502,047
Granted
May 9, 2017
Kind
B2
Abstract

Methods and systems for dynamic allocation of network resources for optimized voice capacity and quality management are provided herein. In some embodiments, a method for dynamic allocation of network resources for optimized voice capacity and quality management may include providing; monitoring real-time call metrics and real-time network traffic capacity usage of a plurality of network devices having a network traffic capacity; and adjusting the network traffic capacity based on at least one of an analysis of historical network traffic, an analysis of the real-time call metrics, or an analysis of the real-time network traffic capacity usage, wherein adjusting network capacity comprises one of activating additional network devices to increase the network traffic capacity or deactivating one or more of the plurality of network devices to decrease the network traffic capacity.

Claims (26)

1. A computer implemented method for dynamic allocation of network resources for optimized voice capacity and quality management comprising:

monitoring, by a control manager of a service provider system that includes at least one processor, real-time call metrics and real-time network traffic capacity usage of a plurality of network devices having a network traffic capacity; and

adjusting, by the control manager, the network traffic capacity based on analysis of historical network traffic and at least one of an analysis of the real-time call metrics or an analysis of the real time network traffic capacity usage, wherein adjusting network capacity comprises one of activating additional network devices to increase the network traffic capacity or deactivating one or more of the plurality of network devices to decrease the network traffic capacity.

2. The method of claim 1 , wherein activating one or more network devices includes sending instructions to each network device being activated.

3. The method of claim 1 , further comprising routing network traffic using the activated additional network devices.

4. The method of claim 1 , wherein deactivating on one or more network devices includes sending instructions to each network device being deactivated.

5. The method of claim 1 , wherein real-time call metrics analysis comprises determining when one or more quality of service metrics exceeds a pre-defined threshold.

6. The method of claim 1 , wherein historic analysis is based on call detail records.

7. The method of claim 1 , wherein the network devices comprise at least one of SIP proxy servers, media relay servers, or session border control servers.

8. The method of claim 1 , wherein real-time call metrics comprise at least one of call setup per second (CPS), simultaneous sessions, actual call duration (ACD), answer seizure ratio (ASR), network efficiency ratio, impaired calls, blocked calls, call attempts, call counts, one-way audio, no audio, dropped audio, excluded calls, and latency, high jitter, and high packet loss.

9. The method of claim 1 , wherein the network resources are virtual machines or cloud based resources.

10. A system for dynamic allocation of network resources for optimized voice capacity and quality management comprises:

a control manager configured to monitor real-time call metrics and real-time network traffic capacity usage of a plurality of network devices having a network traffic capacity; and adjust the network traffic capacity based on analysis of historical network traffic and at least one of an analysis of the real-time call metrics or an analysis of the real-time network traffic capacity usage, wherein adjusting network capacity comprises one of activating additional network devices to increase the network traffic capacity or deactivating one or more of the plurality of network devices to decrease the network traffic capacity.

11. The system of claim 10 , wherein the control manager is configured to adjust the network traffic capacity by sending instructions to each network device being activated.

12. The system of claim 10 , wherein the control manager is further configured to route network traffic using the activated additional network devices.

13. The system of claim 10 , the control manager is configured to adjust the network traffic capacity by sending instructions to each network device being deactivated.

14. The system of claim 10 , wherein the control manager is configured to perform real-time call metrics analysis by determining when one or more quality of service metrics exceeds a pre-defined threshold.

15. The system of claim 10 , wherein historic analysis is based on call detail records.

16. The system of claim 10 , wherein network devices comprise at least one of SIP proxy servers, media relay servers, or session border control servers.

17. The system of claim 10 , wherein real-time call metrics comprise at least one of call setup per second (CPS), simultaneous sessions, actual call duration (ACD), answer seizure ratio (ASR), network efficiency ratio, impaired calls, blocked calls, call attempts, call counts, one-way audio, no audio, dropped audio, excluded calls, and latency, high jitter, and high packet loss.

18. The system of claim 10 , wherein the network resources are virtual machines or cloud based resources.

19. A non-transitory computer readable medium for storing computer instructions that, when executed by at least one processor causes the at least one processor to perform a method for dynamic allocation of network resources for optimized voice capacity and quality management, comprising:

monitoring real-time call metrics and real-time network traffic capacity usage of a plurality of network devices having a network traffic capacity; and

adjusting the network traffic capacity based on analysis of historical network traffic and at least one of an analysis of the real-time call metrics or an analysis of the real-time network traffic capacity usage, wherein adjusting network capacity comprises one of activating additional network devices to increase the network traffic capacity or deactivating one or more of the plurality of network devices to decrease the network traffic capacity.

20. The computer readable medium of claim 19 , wherein network devices comprise at least one of SIP proxy servers, media relay servers, or session border control servers.

21. The computer readable medium of claim 19 , wherein real-time call metrics comprise at least one of call setup per second (CPS), simultaneous sessions, actual call duration (ACD), answer seizure ratio (ASR), network efficiency ratio, impaired calls, blocked calls, call attempts, call counts, one-way audio, no audio, dropped audio, excluded calls, and latency, high jitter, and high packet loss.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: VONAGE AMERICA INC.; VONAGE HOLDINGS CORP.; VONAGE BUSINESS INC.; NEXMO INC.; TOKBOX, INC.
Reel/Frame 061002/0340 →
CHANGE OF NAME Recorded Jun 6, 2022
From: VONAGE AMERICA INC.
To: VONAGE AMERICA LLC
Reel/Frame 060284/0435 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0628 →
MERGER Recorded Mar 31, 2016
From: VONAGE NETWORK LLC
To: VONAGE AMERICA INC.
Reel/Frame 038320/0327 →
SECURITY INTEREST Recorded Jul 29, 2015
From: VONAGE HOLDINGS CORP.; VONAGE AMERICA INC.; VONAGE BUSINESS SOLUTIONS, INC.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036205/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2014
From: DWARKHA, ROHAN; BUGOS, ALAN
To: VONAGE NETWORK LLC
Reel/Frame 033988/0061 →