REMOTE COMMUNICATION SYSTEM, SERVER APPARATUS, REMOTE COMMUNICATION METHOD, AND PROGRAM
First Claim
1. A server apparatus, comprising:
- a control unit that recognizes start of a voice call including a first terminal connected via a network based on an operation signal received from the first terminal;
a packet through unit that allows a packet storing voice data to go through to the first terminal when the packet is received from a second terminal connected via the network in a case where start of the voice call is recognized; and
an estimation unit that estimates a bandwidth of the network based on a first response packet sent from the first terminal in response to a packet sent to the first terminal, calculates a bit rate of the voice call according to the estimated bandwidth, and notifies the first terminal of the calculated bit rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A server apparatus recognizes start of a voice call including the first terminal based on an operation signal received from the first terminal. The server apparatus allows a packet storing voice data to go through to the first terminal when the packet is received from a second terminal connected via the network in a case where start of the voice call is recognized. The server apparatus estimates a bandwidth of the network based on a first response packet sent from the first terminal in response to a packet sent to the first terminal, calculates a bit rate of the voice call according to the estimated bandwidth, and notifies the first terminal of the calculated bit rate. The first terminal switches a bit rate of the voice call according to the notified bit rate.
-
Citations
20 Claims
-
1. A server apparatus, comprising:
-
a control unit that recognizes start of a voice call including a first terminal connected via a network based on an operation signal received from the first terminal; a packet through unit that allows a packet storing voice data to go through to the first terminal when the packet is received from a second terminal connected via the network in a case where start of the voice call is recognized; and an estimation unit that estimates a bandwidth of the network based on a first response packet sent from the first terminal in response to a packet sent to the first terminal, calculates a bit rate of the voice call according to the estimated bandwidth, and notifies the first terminal of the calculated bit rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A remote communication system, comprising:
-
a server apparatus; and a first terminal connected to the server apparatus via a network, wherein the server apparatus comprises; a control unit that recognizes start of a voice call including the first terminal based on an operation signal received from the first terminal; a packet through unit that allows a packet storing voice data to go through to the first terminal when the packet is received from a second terminal connected via the network in a case where start of the voice call is recognized; and an estimation unit that estimates a bandwidth of the network based on a first response packet sent from the first terminal in response to a packet sent to the first terminal, calculates a bit rate of the voice call according to the estimated bandwidth, and notifies the first terminal of the calculated bit rate, and the first terminal switches a bit rate of the voice call according to the notified bit rate.
-
-
10. A remote communication method, comprising:
-
by a computer, recognizing start of a voice call including a first terminal connected via a network based on an operation signal received from the first terminal; allowing a packet storing voice data to go through to the first terminal when the packet is received from a second terminal connected via the network in a case where start of the voice call is recognized; estimating a bandwidth of the network based on a first response packet sent from the first terminal in response to a packet sent to the first terminal; and calculating a bit rate of the voice call according to the estimated bandwidth and notifying the first terminal of the calculated bit rate. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable recording medium, storing a program that causes a computer to execute:
-
recognizing start of a voice call including a first terminal connected to the computer via a network based on an operation signal received from the first terminal; allowing a packet storing voice data to go through to the first terminal when the packet is received from a second terminal connected via the network in a case where start of the voice call is recognized; estimating a bandwidth of the network based on a first response packet sent from the first terminal in response to a packet sent to the first terminal; and calculating a bit rate of the voice call according to the estimated bandwidth and notifying the first terminal of the calculated bit rate. - View Dependent Claims (18, 19, 20)
-
Specification