Voice over IP conferencing server system with resource selection based on quality of service
First Claim
1. An Internet telephony conferencing server system comprising a plurality of conferencing centers, each configured for hosting a conference call amongst a plurality of the telephony clients, and wherein each telephony client is configured to measure at least one quality of service characteristic of communication with each conferencing center and to select one of the conferencing centers based on the quality of service characteristic for hosting a conference call.
1 Assignment
0 Petitions
Accused Products
Abstract
An Internet telephony conferencing system and an Internet video telephony conferencing system includes a plurality of conferencing servers, each controlling a plurality of conferencing bridges. Each bridge is configured to host an Internet telephony conference call or Internet video conference call between two or more telephony clients. Each client is configured to select a conferencing server for initiating the conference call based on a measurement of network quality of service between the client and the conferencing server.
-
Citations
21 Claims
- 1. An Internet telephony conferencing server system comprising a plurality of conferencing centers, each configured for hosting a conference call amongst a plurality of the telephony clients, and wherein each telephony client is configured to measure at least one quality of service characteristic of communication with each conferencing center and to select one of the conferencing centers based on the quality of service characteristic for hosting a conference call.
-
7. An Internet telephony client for participating in Internet telephony conference calls hosted by a conferencing bridge, the client comprising:
-
a) an audio interface for;
i) receiving microphone input of an operator speaking and generating digital audio data; and
ii) receiving digital audio data representing a remote voice stream and generating an analog audio signal driving a speaker;
b) an Internet telephony application for;
i) measuring at least one quality of service characteristic of each of a plurality of conferencing servers and selecting the one of the conferencing servers which provides the highest quality of service characteristic for hosting a conference call;
ii) compressing the digital audio data into a sequence of UDP datagrams for sending to the selected conferencing server; and
iii) decompressing a sequence of UDP datagrams from the selected conferencing server to generate the digital audio data representing the remote voice stream. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of initiating an Internet telephony conference call, the method comprising:
-
a) measuring at least one quality of service characteristic of each of a plurality of conferencing servers; and
b) initiating the Internet telephony conference call to one of the conferencing servers based on the quality of service characteristic for hosting a conference call. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification