摘要 |
PROBLEM TO BE SOLVED: To obtain a communication device which can prevent a buffer overflow in the event of a delay caused by an external factor.SOLUTION: A communication device 1 includes: buffer units 16-16which store each frame in which a tolerable delay time which is a time capable of being resident in a device is specified; an external delay detection unit 12 which detects a delay which is generated outside the self-device and influences a frame residence time; a delay management unit 13 which determines a period in which frame storage into the buffer units 16-16is halted, on the basis of the delay time detected by the external delay detection unit 12 and the tolerable delay time; a buffer blocking control unit 14 which controls the buffer units 16-16to discard each frame received in the period determined by the delay management unit 13; and a buffer clearance control unit 15 which, when the external delay detection unit 12 detects a delay, discards the frame stored in the buffer units 16-16.SELECTED DRAWING: Figure 1 |