JPH08256310A - Video service equipment with auxiliary storage - Google Patents

Video service equipment with auxiliary storage

Info

Publication number
JPH08256310A
JPH08256310A JP8021161A JP2116196A JPH08256310A JP H08256310 A JPH08256310 A JP H08256310A JP 8021161 A JP8021161 A JP 8021161A JP 2116196 A JP2116196 A JP 2116196A JP H08256310 A JPH08256310 A JP H08256310A
Authority
JP
Japan
Prior art keywords
auxiliary storage
subscriber
disk array
storage unit
movie
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8021161A
Other languages
Japanese (ja)
Other versions
JP2875977B2 (en
Inventor
Shokan Ri
鍾 桓 李
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JPH08256310A publication Critical patent/JPH08256310A/en
Application granted granted Critical
Publication of JP2875977B2 publication Critical patent/JP2875977B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2407Monitoring of transmitted content, e.g. distribution time, number of downloads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System (AREA)

Abstract

(57)【要約】 【課題】 一編の映画を分散して送り出せ、加入者の数
を増やせる注文形ビデオのビデオサービス装置を提供す
る。 【解決手段】 分散された映画を多数編貯蔵しているデ
ィスクより構成されたディスクアレイと、加入者の要求
対応時間間隔に加入者の要求をチェックし、加入者の要
求する映画が従前と異なる新たなものの場合、前記ディ
スクアレイ内のディスクに対するアクセスを制御する制
御部と、前記ディスクアレイから出力されるデータを貯
蔵するための補助貯蔵手段と、前記制御部により加入者
の要求が従前の映画と同じであると判断される場合、前
記補助貯蔵手段に既に貯蔵されたデータを出力するよう
に制御する補助貯蔵手段制御部と、前記ディスクアレイ
及び補助貯蔵手段からの出力を伝送フォーマットに合わ
せて同期させて出力するバッファ部と、前記バッファ部
からの出力を所望の加入者に送り出すために高速で切り
換えられる高速スイッチとを含む。
(57) [Abstract] [PROBLEMS] To provide a video service apparatus for a customized video capable of distributing one movie in a distributed manner and increasing the number of subscribers. SOLUTION: A disk array composed of disks storing a large number of distributed movies and a subscriber's request is checked at a time interval corresponding to the subscriber's request, and the movie requested by the subscriber is different from before. In the case of the new one, a control unit for controlling access to the disks in the disk array, auxiliary storage means for storing the data output from the disk array, and the control unit for requesting a movie previously requested by the subscriber. If it is determined that the data is already stored in the auxiliary storage unit, the auxiliary storage unit control unit for controlling to output the data already stored in the auxiliary storage unit and the outputs from the disk array and the auxiliary storage unit are adjusted to the transmission format. A buffer unit that outputs in synchronization with each other, and a high-speed switch that can switch the output from the buffer unit at high speed in order to send the output to a desired subscriber. Including.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は注文形ビデオ(Vide
o On Demand)システムに用いられるビデオサービス装置
に係り、特にディスクアレイの他補助貯蔵器をさらに備
えてさらに多くの加入者に効率よくサービスできるビデ
オサービス装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention relates to a video service device used in an On Demand) system, and more particularly, to a video service device that further includes an auxiliary storage device other than a disk array and can efficiently serve more subscribers.

【0002】[0002]

【従来の技術】注文形ビデオシステムは映画などをディ
スクアレイに貯蔵してから加入者の要請に応じてディス
クアレイから貯蔵された映画などを所望の加入者に供給
するシステムであって、一編の映画をディスクアレイ内
の多数枚のディスクに分散貯蔵する。従って、同一な映
画について相異なる時間において多数の加入者の要請が
ある場合もその映画を多数の加入者に提供しうる。
2. Description of the Related Art A custom-made video system is a system for storing a movie or the like in a disk array and then supplying the movie or the like stored in the disk array to a desired subscriber upon request of the subscriber. The movie is distributed and stored on a large number of disks in a disk array. Therefore, a movie can be provided to a large number of subscribers even when the same movie is requested by a large number of subscribers at different times.

【0003】図1は注文形ビデオシステムにおいて従来
の一般のビデオサービス装置を示したブロック図であ
る。図1のビデオサービス装置は多数枚のディスクより
構成されたディスクアレイ12とディスクアレイ12の
出力を制御するためのアレイ制御部16及びディスクア
レイ12から読み出した信号を伝送フォーマットに合わ
せて出力するためのバッファ部14を備える。バッファ
部14の出力端にはバッファ部14からの出力信号を所
望の加入者に送り出すために高速で切り換えられる高速
スイッチ20が連結される。
FIG. 1 is a block diagram showing a conventional general video service device in a custom-made video system. The video service apparatus of FIG. 1 outputs a signal read from the disk array 12 composed of a large number of disks, an array controller 16 for controlling the output of the disk array 12, and the disk array 12 in accordance with the transmission format. The buffer unit 14 of FIG. The output terminal of the buffer unit 14 is connected to a high-speed switch 20 that can be switched at high speed to send the output signal from the buffer unit 14 to a desired subscriber.

【0004】一編の映画はディスクアレイ12を構成す
るディスクの枚数だけ分散され各ディスクに貯蔵され
る。例えば、100分長さの映画が100枚のディスク
を有するディスクアレイ12に貯蔵されれば、各ディス
クに1分長さずつの映画が貯蔵される。一編の映画を送
り出すためには各ディスクを順次にアクセスすれば良
い。一編の映画を分散して貯蔵することは一編の映画を
分散することによりさらに多くの加入者に送り出せるた
めである。最初の要求者に映画情報を送り出した後一分
後に他の加入者が同一な映画を要求すれば、後の要求者
は最初の要求者と関係なくディスクアレイ12内でその
映画の頭部を収録しているディスクから出力される映画
情報を提供されうるので映画を最初から観賞できる。し
たがって、従来のビデオサービス装置は1分間隔に同一
な映画に対する要求がある時、各ディスクから映画を出
力できるので、結局一編の映画を1分の時間間隔に10
0名に送り出せる。
One movie is distributed by the number of disks constituting the disk array 12 and stored in each disk. For example, if a 100-minute long movie is stored in the disk array 12 having 100 discs, a 1-minute long movie is stored in each disc. In order to send out one movie, each disc may be accessed in sequence. Dispersing and storing one movie is to distribute one movie to more subscribers. One minute after sending the movie information to the first requester, if another subscriber requests the same movie, the latter requester will see the head of the movie in the disk array 12 regardless of the first requester. Since the movie information output from the recording disc can be provided, the movie can be watched from the beginning. Therefore, since the conventional video service apparatus can output a movie from each disc when there is a request for the same movie at 1-minute intervals, eventually one movie is produced at 10-minute intervals.
Can be sent to 0 people.

【0005】一方、1枚のディスクには多数編の映画が
貯蔵できるが、勿論この場合、各映画はディスクアレイ
12のディスクの数だけ分散される。もし、1枚のディ
スクに20編の映画に関するデータが貯蔵され、ディス
クのデータ出力速度が30Mbpsとすれば、各映画の
出力速度が1.5Mbpsの20編の映画が同時に送り
出せる。
On the other hand, a single disc can store a large number of movies, but in this case, each movie is distributed by the number of discs of the disc array 12. If one disc stores data relating to 20 movies and the data output speed of the disc is 30 Mbps, 20 movies with an output speed of each movie of 1.5 Mbps can be sent simultaneously.

【0006】しかし、前述した従来の一般のビデオサー
ビス装置では同一の映画について各ディスクの収録して
いるデータを送り出せる時間間隔がディスクアレイ内の
ディスク枚数により限られる。したがって、前述した時
間間隔により一編の映画を同時に送り出される加入者の
数が制限される欠点がある。
However, in the above-mentioned conventional general video service apparatus, the time interval at which the data recorded on each disk for the same movie can be sent is limited by the number of disks in the disk array. Therefore, the above-mentioned time interval has a drawback that the number of subscribers who can simultaneously send out one movie is limited.

【0007】[0007]

【発明が解決しようとする課題】本発明の目的は前述し
たような欠点を解決するためのものであって、本発明の
目的はディスクアレイ上のディスクの枚数を増やさない
状態で補助貯蔵器を使うことにより同一な時間帯に一編
の映画を供給されうる加入者数を増やせるビデオサービ
ス装置を提供することである。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned drawbacks, and an object of the present invention is to provide an auxiliary storage device without increasing the number of disks on the disk array. It is to provide a video service device which can increase the number of subscribers who can supply one movie at the same time by using the video service device.

【0008】[0008]

【課題を解決するための手段】前述した目的を達成する
ために本発明によるビデオサービス装置は、分散された
映画を多数編貯蔵しているディスクより構成されたディ
スクアレイと、加入者の要求対応時間間隔に加入者の要
求をチェックし、加入者の要求する映画が従前と異なる
新たなものの場合、前記ディスクアレイ内のディスクに
対するアクセスを制御する制御部と、前記ディスクアレ
イから出力されるデータを貯蔵するための補助貯蔵手段
と、前記制御部により加入者の要求が従前の映画と同じ
であると判断される場合、前記補助貯蔵手段に既に貯蔵
されたデータを出力するように制御する補助貯蔵手段制
御部と、前記ディスクアレイ及び補助貯蔵手段からの出
力を伝送フォーマットに合わせて同期させて出力するバ
ッファ部と、前記バッファ部からの出力を所望の加入者
に送り出すために高速で切り換えられる高速スイッチと
を含むことを特徴とする。
In order to achieve the above object, a video service apparatus according to the present invention is a disk array composed of disks storing a large number of distributed movies, and a subscriber's request response. The subscriber's request is checked at time intervals, and if the movie requested by the subscriber is a new one different from the previous one, a control unit for controlling access to the disks in the disk array and a data output from the disk array are checked. Auxiliary storage means for storing, and an auxiliary storage for controlling to output the data already stored in the auxiliary storage means when the control unit determines that the request of the subscriber is the same as the previous movie. A means control unit, a buffer unit for synchronizing and outputting the outputs from the disk array and the auxiliary storage unit according to a transmission format, and Characterized in that it comprises a high-speed switch which is switched at a high speed in order to feed the output from the Ffa portion to a desired subscriber.

【0009】[0009]

【発明の実施の形態】以下、添付した図面に基づき本発
明を具現した望ましい一実施例を詳細に説明する。図2
は本発明の望ましい一実施例によるビデオサービス装置
のブロック構成図である。図2のビデオサービス装置は
貯蔵手段であって、ディスクの数だけ分散された映画を
多数編貯蔵しているディスクを備えたディスクアレイ1
2、ディスクアレイ12から出力されるデータを貯蔵し
ている補助貯蔵部34、ディスクアレイ12及び補助貯
蔵部34の出力データを任時に貯蔵するバッファ部3
6、バッファ部36の出力を加入者線路に供給するため
の高速スイッチ40、補助貯蔵部34のデータ出力を制
御する補助貯蔵制御部32及びディスクアレイ12と補
助貯蔵制御部32を制御する制御部38を含む。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the accompanying drawings. Figure 2
FIG. 1 is a block diagram of a video service device according to a preferred embodiment of the present invention. The video service apparatus of FIG. 2 is a storage means, and is a disk array 1 including a disk storing a large number of movies distributed by the number of disks.
2, an auxiliary storage unit 34 that stores the data output from the disk array 12, and a buffer unit 3 that stores the output data of the disk array 12 and the auxiliary storage unit 34
6, a high-speed switch 40 for supplying the output of the buffer unit 36 to the subscriber line, an auxiliary storage control unit 32 for controlling the data output of the auxiliary storage unit 34, and a control unit for controlling the disk array 12 and the auxiliary storage control unit 32. Including 38.

【0010】図2の装置において、ディスクアレイ12
は複数個の映画のそれぞれがディスクアレイ12内に入
っている全てのディスクに一部ずつ分散貯蔵された多数
枚のディスクを備える。この場合、ディスクアレイ12
はディスクアレイに入っているディスクの数そして/ま
たはそのディスクに収録される映画の数により決定され
るディスクアレイ12の“再生時間間隔”毎に同一の映
画を繰り返して出力しうる。ここで、再生時間間隔はデ
ィスクアレイ12が各ディスクから一つの映画に対する
データを連続的に再生する時間間隔である。制御部38
は既に設定された“加入者要求対応時間間隔”毎にディ
スクアレイ12に貯蔵された映画を提供されることを望
む加入者の要求をチェックする。ここで、加入者要求対
応時間間隔は前述した再生時間間隔とは独立に決定され
るもので、制御部38が映画情報を提供されることを望
む加入者の要求をチェックする時間間隔である。望まし
くは、加入者要求対応時間間隔が再生時間間隔より短く
設定される。
In the apparatus of FIG. 2, the disk array 12
Comprises a plurality of discs, each of which has a plurality of movies, all of which are distributed and stored partly on all the discs contained in the disc array 12. In this case, the disk array 12
May repeatedly output the same movie for each "playback time interval" of the disc array 12 determined by the number of discs in the disc array and / or the number of movies recorded on that disc. Here, the reproduction time interval is a time interval at which the disk array 12 continuously reproduces data for one movie from each disk. Control unit 38
Checks the request of the subscriber who wants to be provided with the movies stored in the disk array 12 at the preset "subscriber request corresponding time interval". Here, the subscriber request corresponding time interval is determined independently of the reproduction time interval described above, and is a time interval at which the control unit 38 checks the request of the subscriber who wants to be provided with the movie information. Preferably, the subscriber request response time interval is set shorter than the playback time interval.

【0011】映画情報を提供されるための加入者の要求
がある場合、制御部38はディスクアレイ12がディス
クに貯蔵されたデータを出力するように制御し、同時に
ディスクアレイ12から出力されるデータが補助貯蔵部
34に貯蔵されるように補助貯蔵制御部32を制御す
る。ディスクアレイ12から出力される信号はバッファ
部36に入力されると共に補助貯蔵部34に貯蔵され
る。
When there is a request from the subscriber to provide the movie information, the controller 38 controls the disk array 12 to output the data stored in the disk, and at the same time, outputs the data output from the disk array 12. The auxiliary storage control unit 32 is controlled so that is stored in the auxiliary storage unit 34. The signal output from the disk array 12 is input to the buffer unit 36 and stored in the auxiliary storage unit 34.

【0012】また、制御部38は加入者要求対応時間間
隔毎に新たな加入者要求があるかをチェックする。新た
な加入者要求がある場合、その新たな加入者要求に応ず
る映画の最初のデータが補助貯蔵部34に入っているか
を判断する。この判断は補助貯蔵制御部32から供給さ
れる信号に基づきなされる。判断結果、新たな加入者の
要求に応ずる映画の最初のデータが補助貯蔵部34に入
っていれば、制御部38は補助貯蔵制御部32を制御し
て補助貯蔵部34に入っている該当データをバッファ部
36に出力させる。一方、新たな加入者の要求に応じる
映画の最初のデータが補助貯蔵部34に入っていなけれ
ば、制御部38はディスクアレイ12から該当データが
出力されるように制御する。かかる制御のため、制御部
38は各映画の最初部のデータがディスクアレイ12に
より特定ディスクから再生される場合、その最初部のデ
ータが補助貯蔵部34に貯蔵されるように、そして他の
ディスクからその映画の後続の内容もやはり補助貯蔵部
34に貯蔵されるように補助貯蔵制御部32を制御す
る。補助貯蔵部34は前述した加入者要求対応時間間隔
毎にアクセスできるものなら良く、DRAMなどが使え
る。
Further, the control unit 38 checks whether or not there is a new subscriber request at each subscriber request response time interval. If there is a new subscriber request, it is determined whether the first data of the movie corresponding to the new subscriber request is stored in the auxiliary storage 34. This judgment is made based on the signal supplied from the auxiliary storage control unit 32. As a result of the determination, if the first data of the movie corresponding to the request of the new subscriber is stored in the auxiliary storage unit 34, the control unit 38 controls the auxiliary storage control unit 32 and the corresponding data stored in the auxiliary storage unit 34. Is output to the buffer unit 36. On the other hand, if the first data of the movie corresponding to the request of the new subscriber is not stored in the auxiliary storage unit 34, the control unit 38 controls the disk array 12 to output the corresponding data. For such control, the control unit 38 controls the beginning data of each movie to be stored in the auxiliary storage unit 34 when the initial data is reproduced from the specific disc by the disc array 12, and the other discs. Therefore, the auxiliary storage control unit 32 is controlled so that the subsequent contents of the movie are also stored in the auxiliary storage unit 34. The auxiliary storage unit 34 may be any one that can be accessed at each of the above-mentioned subscriber request response time intervals, and a DRAM or the like can be used.

【0013】しかし、かかる方式で各映画に対するデー
タを補助貯蔵部34に貯蔵する場合、同時にディスクア
レイ12から出力する映画の数が多くなるほど大量の補
助貯蔵部34のメモリ容量が要求される。かかる問題点
を解決するため、制御部38は加入者の要求の多い映
画、すなわち人気のある映画がどれかに対する情報を既
に貯蔵し、これにより補助貯蔵制御部32を制御するよ
うに設計される。このように設計された制御部38によ
りディスクアレイ12から同時に多数編の映画のための
データが出力される場合、そのデータのうち加入者の要
求の多い映画は優先的に補助貯蔵部34に貯蔵される。
補助貯蔵部34のメモリ容量をさらに効率よく減らすた
め、補助貯蔵制御部32は既に設定された一定時間が経
過した後も補助貯蔵部34に貯蔵されたデータのうち加
入者の再要求のない映画に応ずるデータを補助貯蔵部3
4から削除する。すなわち、最初の要求またはその後の
新たな要求により補助貯蔵部34に貯蔵されたデータは
データが貯蔵された後に一定時間の間これ以上の再要求
がない場合、補助貯蔵部34から削除される。こうする
ことにより補助貯蔵部34には加入者の要求の多い映画
のデータが貯蔵されており、よって加入者の要求の多い
人気のある映画を補助貯蔵部34を通じて加入者要求対
応時間間隔にアクセスして送り出せるようになる。
However, when the data for each movie is stored in the auxiliary storage unit 34 by such a method, a larger memory capacity of the auxiliary storage unit 34 is required as the number of movies output from the disk array 12 increases at the same time. In order to solve such a problem, the control unit 38 is designed to store information about a movie that the subscriber demands, that is, a popular movie, thereby controlling the auxiliary storage control unit 32. . When data for a large number of movies is simultaneously output from the disk array 12 by the control unit 38 designed as described above, the movies that are requested by the subscribers out of the data are preferentially stored in the auxiliary storage unit 34. To be done.
In order to reduce the memory capacity of the auxiliary storage unit 34 more efficiently, the auxiliary storage control unit 32 controls the movie stored in the auxiliary storage unit 34 after the preset time has passed without requesting the subscriber's request. The data corresponding to the auxiliary storage unit 3
Delete from 4. That is, the data stored in the auxiliary storage unit 34 by the first request or a new request thereafter is deleted from the auxiliary storage unit 34 if there is no further request for a certain period of time after the data is stored. As a result, the data of the movies requested by the subscribers are stored in the auxiliary storage unit 34. Therefore, the popular movies requested by the subscribers can be accessed through the auxiliary storage unit 34 at the time intervals corresponding to the subscriber requests. Then you can send it out.

【0014】バッファ部36はディスクアレイ12また
は補助貯蔵部34から印加されるデータを伝送フォーマ
ットに合わせて同期させ出力し、バッファ部36から出
力される各データは高速スイッチ40により該当加入者
線路へ送り出される。前述したように、図2のビデオサ
ービス装置は再生時間間隔にのみ加入者要求が生ずる場
合、ディスクアレイ12から出力されるN編の映画に対
するデータを加入者線路へ送り出す。一方、加入者要求
対応時間間隔毎のチェックにより各再生時間間隔に新た
な加入者要求が生じ、かつその新たな加入者の要求によ
る映画に対するデータ、特に最初部のデータが補助貯蔵
部34に貯蔵されている場合、図2の装置はディスクア
レイ12及び補助貯蔵部34から出力されるデータを加
入者線路へ送り出すので、前述したN編の映画よりは多
くの映画をほぼ同時に加入者線路を通じて送り出せる。
The buffer unit 36 synchronizes the data applied from the disk array 12 or the auxiliary storage unit 34 according to the transmission format and outputs the data, and each data output from the buffer unit 36 is sent to the corresponding subscriber line by the high speed switch 40. Sent out. As described above, the video service apparatus of FIG. 2 sends the data for N movies output from the disk array 12 to the subscriber line when the subscriber request occurs only during the reproduction time interval. On the other hand, a new subscriber request is generated at each playback time interval by checking for each subscriber request corresponding time interval, and the data for the movie requested by the new subscriber, particularly the data at the beginning, is stored in the auxiliary storage unit 34. If so, the apparatus of FIG. 2 sends the data output from the disk array 12 and the auxiliary storage unit 34 to the subscriber line, so that more movies than the N movies described above are sent almost simultaneously through the subscriber line. I can put it out.

【0015】本発明で提示したビデオサービス装置に対
する容易な理解のために具体的な例を説明する。ディス
クアレイ12は100枚のディスクより構成されてお
り、100分長さの映画を20編貯蔵していると仮定す
れば、すなわち各ディスクには各映画が1分長さほどず
つ貯蔵されている。ビデオサービス装置における“加入
者要求対応時間間隔”を3秒と設定し、補助貯蔵部34
からデータを削除する一定時間単位は1分とする。した
がって、補助貯蔵部34は3秒間隔にアクセスしうるも
のでなければならない。
A specific example will be described for easy understanding of the video service apparatus presented in the present invention. The disk array 12 is composed of 100 disks, and if it is assumed that 20 movies each having a length of 100 minutes are stored, that is, each movie has a length of 1 minute. The "subscriber request response time interval" in the video service device is set to 3 seconds, and the auxiliary storage unit 34
The fixed time unit for deleting data from is 1 minute. Therefore, the auxiliary storage unit 34 must be accessible every 3 seconds.

【0016】ビデオサービス装置によりサービスが開始
された直後に0秒から1番〜15番映画に対する要求が
あれば、制御部38はディスクアレイの一番目のディス
クから順次にデータを出力するように制御すると共に、
補助貯蔵制御部32に制御信号を出力して、補助貯蔵制
御部32はディスクアレイ12から出力されるデータを
補助貯蔵部34に貯蔵するようにする。
If there is a request for movies No. 1 to No. 15 from 0 seconds immediately after the service is started by the video service apparatus, the control unit 38 controls to sequentially output the data from the first disk of the disk array. Along with
A control signal is output to the auxiliary storage control unit 32 so that the auxiliary storage control unit 32 stores the data output from the disk array 12 in the auxiliary storage unit 34.

【0017】ディスクアレイ12から出力されるデータ
はバッファ部36を通じて同期され高速スイッチ40に
より各データを要求する加入者に送り出される。加入者
要求対応時間である3秒後に1番から5番までの映画に
対する要求が入って来ると、制御部38は制御信号を補
助貯蔵制御部32に出力して補助貯蔵部34に既に貯蔵
されたデータを出力させる。
The data output from the disk array 12 is synchronized through the buffer section 36 and sent out to the subscriber who requests each data by the high speed switch 40. When requests for movies No. 1 to No. 5 arrive after 3 seconds, which is the subscriber request response time, the control unit 38 outputs a control signal to the auxiliary storage control unit 32 and is already stored in the auxiliary storage unit 34. Output the data.

【0018】6秒後に1番から5番までの映画と17番
映画に対する要求が入って来ると、1番から5番までの
映画は補助貯蔵部34から出力され、加入者の新たな要
求の17番映画はディスクアレイから出力されると共に
補助貯蔵部34に貯蔵される。補助貯蔵部34からデー
タを削除する一定時間単位は1分としたので、データが
要求され補助貯蔵部34に一応貯蔵されたデータは貯蔵
された後1分過ぎても再要求がなければ、補助貯蔵制御
部32により補助貯蔵部34から削除される。
When the requests for the movies No. 1 to No. 5 and the movie No. 17 arrive after 6 seconds, the movies No. 1 to No. 5 are output from the auxiliary storage unit 34, and the new requests of the subscriber are sent. The 17th movie is output from the disk array and stored in the auxiliary storage unit 34. Since the fixed time unit for deleting data from the auxiliary storage unit 34 is 1 minute, the data is requested, and the data temporarily stored in the auxiliary storage unit 34 is stored in the auxiliary storage unit 34. It is deleted from the auxiliary storage unit 34 by the storage control unit 32.

【0019】[0019]

【発明の効果】以上述べたように、本発明によるビデオ
サービス装置では、ディスクの数ほど分散された映画を
多数編貯蔵しているディスクより構成されたディスクア
レイの他ディスクアレイから出力される信号を貯蔵しう
る補助貯蔵器をさらに備えて、ディスクアレイから出力
されるデータを補助貯蔵器に貯蔵し、ディスクアレイ上
のディスク数に独立の“加入者要求対応時間間隔”を設
定して、加入者要求対応時間間隔に加入者の要求をチェ
ックして従前と同一な要求がある場合、補助貯蔵器をア
クセスして補助貯蔵器に既に貯蔵されたデータを出力す
ることにより一編の映画を分散して送出される加入者の
数を増やせる。
As described above, in the video service apparatus according to the present invention, a signal output from another disk array which is composed of disks storing a large number of movies distributed by the number of disks. Further, an auxiliary storage device capable of storing the data is stored, the data output from the disk array is stored in the auxiliary storage device, and an independent "subscriber request corresponding time interval" is set for the number of disks on the disk array to join the data. The request of the subscriber is checked in the time interval corresponding to the user request, and if there is the same request as before, a movie is distributed by accessing the auxiliary storage and outputting the data already stored in the auxiliary storage. It is possible to increase the number of subscribers to be sent out.

【図面の簡単な説明】[Brief description of drawings]

【図1】従来の一般のビデオサービス装置を示したブロ
ック構成図である。
FIG. 1 is a block diagram showing a conventional general video service apparatus.

【図2】本発明の望ましい一実施例によるビデオサービ
ス装置のブロック構成図である。
FIG. 2 is a block diagram of a video service apparatus according to a preferred embodiment of the present invention.

【符号の説明】[Explanation of symbols]

12 ディスクアレイ 14,36 バッファ部 16 アレイ制御部 20,40 高速スイッチ 32 補助貯蔵制御部 34 補助貯蔵部 38 制御部 12 disk array 14 and 36 buffer unit 16 array control unit 20 and 40 high speed switch 32 auxiliary storage control unit 34 auxiliary storage unit 38 control unit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 多数編の映画を多数の加入者に送り出す
注文形ビデオのビデオサービス装置において、 分散された映画を多数編貯蔵しているディスクより構成
されたディスクアレイと、 加入者の要求対応時間間隔に加入者の要求をチェック
し、加入者の要求する映画が従前と異なる新たなものの
場合、前記ディスクアレイ内のディスクに対するアクセ
スを制御する制御部と、 前記ディスクアレイから出力されるデータを貯蔵するた
めの補助貯蔵手段と、 前記制御部により加入者の要求が従前の映画と同じであ
ると判断される場合、前記補助貯蔵手段に既に貯蔵され
たデータを出力するように制御する補助貯蔵手段制御部
と、 前記ディスクアレイ及び補助貯蔵手段からの出力を伝送
フォーマットに合わせて同期させて出力するバッファ部
と、 前記バッファ部からの出力を所望の加入者に送り出すた
めに高速で切り換えられる高速スイッチとを含むことを
特徴とするビデオサービス装置。
1. A video service apparatus for custom-made video, which sends out a large number of movies to a large number of subscribers, and a disk array composed of disks storing a large number of distributed movies, and responding to subscribers' requests. If the movie requested by the subscriber is a new one different from the previous one, the subscriber's request is checked at time intervals, and a control unit for controlling access to the disks in the disk array and a data output from the disk array are checked. An auxiliary storage unit for storing the auxiliary storage unit for controlling to output the data already stored in the auxiliary storage unit when the control unit determines that the request of the subscriber is the same as the previous movie. A means control section, a buffer section for synchronizing and outputting the outputs from the disk array and the auxiliary storage means according to a transmission format, A video service device, comprising: a high-speed switch that can be switched at high speed to output the output from the buffer unit to a desired subscriber.
【請求項2】 前記補助貯蔵手段は前記補助貯蔵手段制
御部により一定時間の間再要求のない映画を削除できる
ことを特徴とする請求項1に記載のビデオサービス装
置。
2. The video service apparatus according to claim 1, wherein the auxiliary storage unit can delete a movie that is not requested again for a predetermined time by the auxiliary storage unit control unit.
【請求項3】 前記補助貯蔵手段はDRAMより構成さ
れることを特徴とする請求項2に記載のビデオサービス
装置。
3. The video service apparatus according to claim 2, wherein the auxiliary storage unit is composed of a DRAM.
JP8021161A 1995-02-07 1996-02-07 Video service device with auxiliary storage Expired - Fee Related JP2875977B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019950002135A KR0185916B1 (en) 1995-02-07 1995-02-07 A video service apparatus
KR2135/1995 1995-02-07

Publications (2)

Publication Number Publication Date
JPH08256310A true JPH08256310A (en) 1996-10-01
JP2875977B2 JP2875977B2 (en) 1999-03-31

Family

ID=19407744

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8021161A Expired - Fee Related JP2875977B2 (en) 1995-02-07 1996-02-07 Video service device with auxiliary storage

Country Status (2)

Country Link
JP (1) JP2875977B2 (en)
KR (1) KR0185916B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH089335A (en) * 1994-06-21 1996-01-12 Sony Corp Multi-channel video playback device
JPH0854990A (en) * 1994-08-09 1996-02-27 Matsushita Electric Ind Co Ltd Video information provision device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH089335A (en) * 1994-06-21 1996-01-12 Sony Corp Multi-channel video playback device
JPH0854990A (en) * 1994-08-09 1996-02-27 Matsushita Electric Ind Co Ltd Video information provision device

Also Published As

Publication number Publication date
KR960032401A (en) 1996-09-17
KR0185916B1 (en) 1999-04-15
JP2875977B2 (en) 1999-03-31

Similar Documents

Publication Publication Date Title
US6263504B1 (en) Data delivery system, data receiving apparatus, and storage medium for video programs
JP2908977B2 (en) server
US5911046A (en) Audio-video data transmission apparatus, audio-video data transmission system and audio-video data server
EP0808064B1 (en) Apparatus, system and method for information processing for data transfer network
JPH11509993A (en) Information on demand system
JPH11509951A (en) Storage media device
KR20040094251A (en) Automatic video content review system
JPH11509665A (en) Storage medium device for performing stagger recording and video service system
EP0786718A2 (en) Device for distributing data in response to a plurality of requests for the same file
JP3079208B2 (en) Method and apparatus for optimizing program transmission
JPH08256310A (en) Video service equipment with auxiliary storage
JP3060877B2 (en) Multimedia scenario playback device
JP3141266B2 (en) Information signal transmission device and information signal transmission / reception device
JP3596016B2 (en) Information signal control device and information signal control method
JP3596466B2 (en) Information signal control device and information signal control method
JPH11509994A (en) Navigation system
JPH1051740A (en) Data transmission system
JP3228283B2 (en) Data recording / reproducing apparatus and data recording / reproducing method
JPH10172232A (en) Information reproducing apparatus
JP2533846B2 (en) Information provision device
JPH0818945A (en) DATA TRANSMISSION METHOD AND DATA TRANSMISSION DEVICE
JPS6150274A (en) Program transmitting device
JPH07212737A (en) Data transmission equipment
JP3867864B2 (en) Reproduction method of disk device
JPH10275418A (en) Multimedia server, multimedia on demand system, and multimedia information distribution method

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080114

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090114

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees