Patent ID: 8547858

Claim:
A communication-quality measuring apparatus, comprising: a a processor, which is coupled to a packet switching network, the processor configured to execute; an acquiring process for acquiring, from the packet switching network, a packet transferred in the packet switching network, and for assigning a sequential number to the acquired packet in an acquired order; an accumulating process for accumulating the acquired packet; an analyzing process for analyzing the acquired packet; a measuring process for measuring an acquisition amount indicating an amount of packets acquired by the acquiring process per given unit time, a loss amount indicating an amount of packets lost during a transfer in the packet switching network, and an acquisition leak amount indicating an amount of packets out of the acquired packets that cannot be accumulated into the accumulating process, wherein the acquisition leak amount is obtained by detecting a skipped sequential number among the sequential number assigned to the acquired packet accumulated in the accumulating process; a first calculating process for calculating a packet loss rate transferred in the packet switching network and an error for the packet loss rate, based on the measured acquisition amount, the measured loss amount, and the measured acquisition leak amount; and an output process for outputting the calculated packet loss rate and the error for the packet loss rate.