Bandwidth reduction in a VoIP network using music on hold
First Claim
1. A method of reducing bandwidth usage in a voice over internet protocol network, the method comprising:
- a. receiving a customer call in a gateway from a network;
b. routing the customer call to a server; and
c. sending an instruction signal from the server to the gateway, wherein the instruction signal prompts the gateway to start or stop an on-hold playback from the gateway to a customer.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a method and system for reducing bandwidth usage in a voice over internet protocol (VoIP) network that uses holding sounds such as music or announcements. When a customer call enters the network through a gateway, the call is received by a media server (VMS) and a workflow is started. When the workflow determines that the customer call is to be put on hold, the VMS sends an instruction signal to the gateway, instructing the gateway to provide an on-hold music or announcement to the customer call. When the workflow determines that the customer call is to be taken off hold, the VMS sends a second instruction signal to the gateway and the gateway stops the music or announcements and proceeds to further process the call under the direction of the workflow.
55 Citations
49 Claims
-
1. A method of reducing bandwidth usage in a voice over internet protocol network, the method comprising:
-
a. receiving a customer call in a gateway from a network;
b. routing the customer call to a server; and
c. sending an instruction signal from the server to the gateway, wherein the instruction signal prompts the gateway to start or stop an on-hold playback from the gateway to a customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for reducing bandwidth usage in a voice over internet protocol network, the system comprising:
-
a. means for receiving a customer call from a network;
b. means for routing the customer call to a server; and
c. means for instructing the gateway, wherein the instructing means prompts the gateway to start or stop an on-hold playback from the gateway to a customer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for reducing bandwidth usage in a voice over internet protocol network, the system comprising:
-
a. a gateway configured to receive a customer call from a network, and further configured to route the customer call; and
b. a server coupled to the gateway, wherein the server is configured to receive the customer call from the gateway, and further configured to send an instruction signal to the gateway, wherein the instruction signal prompts the gateway to start or stop an on-hold playback from the gateway to a customer. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of reducing bandwidth usage in a voice over internet protocol network, the method comprising:
-
a. receiving a customer call in a gateway from a network;
b. routing the customer call to a server;
c. starting a workflow when the customer call is routed to the server, wherein the workflow determines when the instruction signal is sent to the gateway, an on-hold playback track, an announcement stack and an announcement frequency; and
d. sending an instruction signal from the server to the gateway, wherein the instruction signal is a start playback signal when the customer call is put on hold and the start playback signal prompts the gateway to start the on-hold playback, and further wherein the instruction signal is an end playback signal when the customer call is taken off hold and the end playback signal prompts the gateway to stop the on-hold playback. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification