Patent ID: 8614962

Claim:
A communication device comprising: a communication state determination section which determines a first communication state corresponding to a first transmission rate demanded from a simulation engine based on a second transmission rate and a second state of communication at the second transmission rate between a first communication state measurement device and a second communication state measurement device via a real network; a traffic generation section which generates traffic by creating data based on the first communication state determined by the communication state determination section; a protocol processing section which creates a packet comprising the data created by the traffic generation section; and a communication section which transmits the packet created by the protocol processing section to another communication device, wherein the communication state determination section determines, as the first communication state, the second state of communication between the first communication state measurement device and the second communication state measurement device via the real network at the second transmission rate close to the first transmission rate demanded from the simulation engine, wherein, when the second transmission rate of the communication between the first communication state measurement device and the second communication state measurement device via the real network increases in stages, and where the second transmission rate which increases in stages is represented by S″k (0≦k≦n−1) and the first transmission rate demanded from the simulation engine is represented by S′, the communication state determination section calculates k which satisfies S′>S″k for the first time when k, starting with n−1, is decreased by 1 at a time, updates k with a value obtained by adding 1 to the calculated k, and determines S″k expressed by the updated k as the first communication state.