摘要 |
PROBLEM TO BE SOLVED: To provide a device server capable of maintaining a data transfer amount to be guaranteed by isochronous transfer, in an asynchronous (non-synchronous) mode for the isochronous transfer.SOLUTION: The device server includes a data buffer part and an FBD analysis part for receiving feedback data (FBD) from a device and analyzing it. When an isochronous input transfer request is received from a client, isochronous output transfer data is stored in the data buffer part. When the holding data amount of the data buffer part reaches an upper limit threshold, the isochronous output transfer of the isochronous output transfer data stored in the data buffer part to the device is performed. The FBD is received from the device. As the result of the analysis of the FBD by the FBD analysis part, when it is discriminated that the amount of buffer memory in the device is smaller than a proper amount and the holding data amount does not reach a lower limit threshold, the isochronous output transfer of the transfer data stored in the data buffer part to the device is performed.SELECTED DRAWING: Figure 3 |