Patent ID: 8953469
Filing Date: 2015-02-10
Classification: H04N

Abstract:
1. A communication device configured to be connected to a network, comprising: a switching portion that switches an operation state of the communication device between a measurement state and a non-measurement state within a predetermined cycle, the measurement state being a state in which an available bandwidth is measured, the non-measurement state being a state in which the available bandwidth is not measured, and the available bandwidth being a bandwidth available in the network; a first transmission portion that transmits to a partner device a plurality of measurement packets while sequentially changing transmission intervals, in a state in which the operation state has been switched to the measurement state by the switching portion, the partner device being another communication device that is connected to the network; a second transmission portion that transmits a data packet to the partner device, using a bandwidth smaller than the available bandwidth, in a state in which the operation state has been switched to the non-measurement state by the switching portion; and a calculation portion that calculates an average bandwidth based on a data amount of the plurality of measurement packets that have been transmitted by the first transmission portion and on a data amount of the data packet that has been transmitted by the second transmission portion, the average bandwidth being an average of bandwidths used within the predetermined cycle, wherein the switching portion switches the operation state from the measurement state to the non-measurement state if a predetermined relationship is satisfied between the average bandwidth calculated by the calculation portion and the available bandwidth.