Communication bandwidth measurement apparatus, recording medium on which program is recorded, and method
First Claim
1. A terminal apparatus comprising:
- a communication section which carries out a communication with another terminal apparatus via a network;
a terminal determination section which decides on a plurality of other terminal apparatus as subjects of measurement used for determining a communication bandwidth between the network and the communication section;
a measurement bit rate determination section which decides on a measurement bit rate with the subjects of measurement;
a measurement section which carries out a communication with the subjects of measurement at the measurement bit rate, and measures a bit rate of the communication with the subjects of measurement; and
a determination section that tallies measurement bit rates with the subjects of measurement and determines the communication bandwidth based on the tallied measurement bit rates, wherein;
the terminal determination section increases a number of the subjects of measurement in response to measuring the bit rate, and the determination section determines the communication bandwidth in response to determining a difference between a bit rate tallied before increasing the number of subjects of measurement and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value, orthe measurement bit rate determination section decides the measurement bit rate in response to measuring the bit rate, and the determination section determines the communication bandwidth in response to measuring a difference between a bit rate tallied before increasing the measurement bit rate and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a terminal apparatus, a program, and a communication bandwidth determination method which can correctly measure a communication bandwidth, without providing a server apparatus which measures the communication bandwidth.
A controller of a measuring terminal apparatus fixes a measurement bit rate and, every time it increases a number of subject terminal apparatus, transmits measurement data to, or receives them from, the plurality of subject terminal apparatus at a fixed measurement bit rate, and measures the bit rate for each subject terminal apparatus. Then, the controller, in the event that a difference between a tallied bit rate before increasing the number of subject terminal apparatus and a tallied bit rate after increasing the number of subject terminal apparatus is less than or equal to a predetermined value, determines that the tallied bit rate at that time is the communication bandwidth of the measuring terminal apparatus.
18 Citations
8 Claims
-
1. A terminal apparatus comprising:
-
a communication section which carries out a communication with another terminal apparatus via a network; a terminal determination section which decides on a plurality of other terminal apparatus as subjects of measurement used for determining a communication bandwidth between the network and the communication section; a measurement bit rate determination section which decides on a measurement bit rate with the subjects of measurement; a measurement section which carries out a communication with the subjects of measurement at the measurement bit rate, and measures a bit rate of the communication with the subjects of measurement; and a determination section that tallies measurement bit rates with the subjects of measurement and determines the communication bandwidth based on the tallied measurement bit rates, wherein; the terminal determination section increases a number of the subjects of measurement in response to measuring the bit rate, and the determination section determines the communication bandwidth in response to determining a difference between a bit rate tallied before increasing the number of subjects of measurement and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value, or the measurement bit rate determination section decides the measurement bit rate in response to measuring the bit rate, and the determination section determines the communication bandwidth in response to measuring a difference between a bit rate tallied before increasing the measurement bit rate and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value. - View Dependent Claims (2, 3, 4, 5, 8)
-
-
6. A non-transitory computer-readable recording medium that stores an information processing program for a terminal apparatus that has a communication section that carries out a communication with another terminal apparatus via a network, a communication bandwidth being between the network and the communication section, the information processing program causing a computer of the terminal to execute:
-
deciding on a plurality of other terminal apparatus as subjects of measurement used for determining the communication bandwidth, deciding on a measurement bit rate with the subjects of measurement; carrying out a communication with the subjects of measurement at the measurement bit rate, and measuring a bit rate of the communication with the subjects of measurement; and tallying measurement bit rates with the subjects of measurement and determining the communication bandwidth based on the tallied measurement bit rates, wherein; the deciding on the plurality of other terminal apparatus comprises increasing a number of the subjects of measurement in response to measuring the bit rate, and determining the communication bandwidth in response to determining a difference between a bit rate tallied before increasing the number of subjects of measurement and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value, or the deciding on a measurement bit rate comprises deciding the measurement bit rate in response to measuring the bit rate, and the deciding on the plurality of other terminal apparatus determines the communication bandwidth in response to measuring a difference between a bit rate tallied before increasing the measurement bit rate and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value.
-
-
7. A method of determining, using a terminal apparatus which has a communication section which carries out a communication with another terminal apparatus via a network, a communication bandwidth between the network and the communication section, the method comprising the steps of:
-
deciding on a plurality of other terminal apparatus as subjects of measurement used for determining the communication bandwidth; deciding on a measurement bit rate with the subjects of measurement; carrying out a communication with the subjects of measurement at the measurement bit rate, and measuring a bit rate of the communication with the subjects of measurement, and tallying measurement bit rates with the subjects of measurement and determining the communication bandwidth based on the tallied measurement bit rates, wherein the deciding on the plurality of other terminal apparatus comprises increasing a number of the subjects of measurement in response to measuring the bit rate, and determining the communication bandwidth in response to determining a difference between a bit rate tallied before increasing the number of subjects of measurement and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value, or the deciding on a measurement bit rate comprises deciding the measurement bit rate in response to measuring the bit rate, and the deciding on the plurality of other terminal apparatus determines the communication bandwidth in response to measuring a difference between a bit rate tallied before increasing the measurement bit rate and a bit rate tallied after increasing the number of subjects of measurement, the difference being less than or equal to a predetermined value.
-
Specification