Patent ID: 7808905

Claim:
A transmission device comprising: a sending device; and a receiving device, wherein said sending device and said receiving device are connected to each other via a transmission path compliant with a MOST method, wherein said sending device includes: a drive device that reads stream data from a disk on which the stream data is recorded, and that outputs the read stream data; a first packet processing unit configured to receive the stream data from said drive device, and generate a stream data packet using the stream data; and a first transmission path I/F unit configured to output the stream data packet generated by said first packet processing unit to the transmission path, wherein said receiving device includes: a second transmission path I/F unit configured to receive the stream data packet via the transmission path; a second packet processing unit configured to extract stream data from the stream data packet received by said second transmission path I/F unit, and generate a first command packet in which predetermined flow control information is placed; and a decoding unit configured to decode the stream data extracted by said second packet processing unit, and determine whether or not it is necessary to cause said sending device to suspend, based on a process status of the decoding, sending of the stream data, wherein said second packet processing unit is configured to place, in a header of the first command packet, flow control information used for causing said sending device to suspend the sending of the stream data, when said decoding unit determines that the suspension of the sending of the stream data is necessary, wherein said second transmission path I/F unit is configured to allocate, to a synchronous channel area compliant with the MOST method, the first command packet in which the flow control information is placed, and output the first command packet to the transmission path, wherein said drive device determines a status of said drive device regarding either the reading or the outputting of the stream data, wherein said first packet processing unit is configured to generate a second command packet by packetizing a command including flow control information indicating the status determined by said drive device, wherein said first transmission path I/F unit is configured to output the generated second command packet to the transmission path, wherein said first packet processing unit is configured to place, in a header of the second command packet, flow control information indicating the status of said drive device, and wherein said first transmission path I/F unit is configured to allocate, to a synchronous channel area of a frame compliant with the MOST method, the stream data packet and the second command packet in which the flow control information indicating the status of said drive device is placed, and output the stream data packet and the second command packet.