×

Method for scheduling I/O transactions for video data storage unit to maintain continuity of number of video streams which is limited by number of I/O transactions

  • US 5,721,950 A
  • Filed: 09/10/1996
  • Issued: 02/24/1998
  • Est. Priority Date: 11/17/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for scheduling I/O transactions for a data storage unit which stores data for a plurality of full motion video streams, comprising the steps of:

  • maintaining simultaneously the continuity of all of said full motion video streams by performing one I/O transaction in said storage unit for each stream in each of a plurality of successive I/O cycles of a predetermined duration Tplay, wherein the number of streams whose continuity can be simultaneously maintained is limited by the number of I/O transactions which can be performed in said storage system in the period of duration Tplay,in each of said I/O transactions a segment of S bits is retrieved from said storage unit or written into said storage unit,each of said streams having a bit rate of Wbase bits/sec,said duration of each I/O cycle being Tplay =S/Wbase,the duration of each I/O transaction being shorter than Tplay,each of said segments retrieved from said storage unit in an I/O transaction being consumed in a consumption cycle of a stream of duration S/Wbase which begins after the I/O transaction,each of said segments written into said storage unit in an I/O transaction being produced in a production cycle of a stream of duration S/Wbase which ends prior to the I/O transaction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×