Method of sizing packets for routing over a communication network for VoIP calls on a per call basis
First Claim
Patent Images
1. A method for sizing packets over a network on a per communication basis, the method comprising:
- receiving a request for a communication to be setup to a destination;
determining an originating gateway and a terminating gateway to be involved in the communication;
selecting a packet size for packets associated with a voice communication to be communicated between the originating gateway and the terminating gateway;
commanding the originating gateway to establish a packet stream comprising the packet size that is selected toward the terminating gateway; and
commanding the terminating gateway to establish a packet stream comprising the packet size that is selected toward the originating gateway.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for reducing latency of VoIP communications while efficiently using network resources and maintaining voice quality. This is achieved by managing packet size on a per-call basis, using factors such as distance between gateways, current backbone network status, service requested or access mechanism for a given call is disclosed. Packet size is selected on a per-call basis based on the distance between endpoints in the call. If the endpoints are far apart, the selected packet size is small. If the endpoints are close together, the selected packet size is large.
-
Citations
21 Claims
-
1. A method for sizing packets over a network on a per communication basis, the method comprising:
-
receiving a request for a communication to be setup to a destination; determining an originating gateway and a terminating gateway to be involved in the communication; selecting a packet size for packets associated with a voice communication to be communicated between the originating gateway and the terminating gateway; commanding the originating gateway to establish a packet stream comprising the packet size that is selected toward the terminating gateway; and commanding the terminating gateway to establish a packet stream comprising the packet size that is selected toward the originating gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for sizing packets over a network on a per communication basis, the communication being communicated between a calling party and a called party via gateways, the method comprising:
-
acquiring first data from a first gateway, the first data comprising location data for the first gateway; sending the first data to a soft switch based on a predefined parameter; receiving additional data from the soft switch relating to a second gateway; determining a packet size for the communication based on the first data and the additional data; and instructing the gateways to use packets of the packet size for the communication. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification