Patent ID: 8989203
Filing Date: 2015-03-24
Classification: H04L

Abstract:
1. An electronic device, comprising: a first interface configured to communicate with a first communication device located on an upstream side of a communication path; a second interface configured to communicate with a second communication device located on a downstream side of the communication path; a buffer configured to buffer the data which is received from the second communication device via the second interface; a generating unit configured to generate data to be transmitted to the first communication device; a determination unit configured to determine whether or not transmission to the first communication device is being performed via the first interface when reception from the second communication device is performed via the second interface; and a control unit configured to when the determination unit determines that the transmission to the first communication device is being performed via the first interface, buffer data received from the second communication device in the buffer, and transmit the received data buffered in the buffer to the first communication device after the transmission to the first communication device is finished, and when the determination unit determines that the transmission to the first communication device is not being performed via the first interface, transmit the data received from the second communication device to the first communication device without buffering the received data received in the buffer.