Method of processing data packets, and video recording/playback apparatus incorporating the method
AssigneeSony Corporation
InventorsHiroyuki Sano, Kiminori Sugisaki, Hiroyuki Tominaga
Life of this patent
Estimating the term…
Abstract
In a video recording/playback apparatus, when recording a series of packets transmitted over an IEEE 1394 bus, a relative value is taken between a requested time of arrival written in a header portion and a cycle time at the time of reception, and then the requested time of arrival is replaced with the relative value. When playing back the series of packets, the relative value is added to a cycle time at the time of transmission, and the relative value is replaced by the obtained value which will be used as a requested time of arrival for playback.
Claims17
A method of processing data packets, comprising the steps of:
- receiving a series of data packets transmitted over a serial bus;
- taking a difference between a requested time of arrival written in a header portion and a cycle time at a time of reception with respect to said series of data packets, thereby deriving a relative value between said requested time of arrival and said cycle time;
- replacing said requested time of arrival with said relative value,
- wherein said difference taking step and said replacing step are skipped when said series of data packets is directed to first kind of storage medium in which said series of data packets is stored based on said cycle time, and are preformed when said series of data packets is directed to second kind of storage medium in which said series of data packets is not stored based on said cycle time.
A video recording apparatus comprising:
- means for receiving a series of data packets transmitted over a serial bus;
- means for taking the difference between a requested time of arrival written in a header portion and a cycle time at a time of reception with respect to said series of data packets, thereby deriving a relative value between said requested time of arrival and said cycle time;
- means for replacing said requested time of arrival with said relative value;
- and
- wherein said means for taking a difference and said means for replacing are disabled when said series of data packets is directed to first kind of storage medium in which said series of data packets is stored based on said cycle time, and are enabled when said series of data packets is directed to second kind of storage medium in which said series of data packets is not stored based on said cycle time.
A method of processing data packets, comprising the steps of:
- taking the sum of a relative value between a requested time of arrival and a cycle time at a time of reception which is written in a header portion and a cycle time at the time of transmission with respect to a series of data packets;
- replacing said relative value with said sum;
- transmitting said series of data packets over a serial bus;
- and
- wherein said sum-taking step and said replacing step are skipped when said series of data packets are fed from a storage medium in which data storage is based on said cycle time, and are performed when said series of data packets are fed from a storage medium in which data storage is not based on said cycle time.
A video playback apparatus comprising:
- means for taking the sum of a relative value between a requested time of arrival and a cycle time at a time of reception which is written in a header portion and a cycle time at the time of transmission with respect to a series of data packets;
- means for replacing said relative value with said sum;
- means for transmitting said series of data packets over a serial bus;
- and
- wherein said sum-taking means and said replacing means are disabled when said series of data packets are fed from first kind of storage medium in which said series of data is stored based on said cycle time, and are enabled when said series of data packets are fed from second kind of storage medium in which data storage is not stored based on said cycle time.
Dependencies are inferred from the claim text.