JP2002368707A - Data broadcast method, data relay method, data broadcast system, and data relay device - Google Patents
Data broadcast method, data relay method, data broadcast system, and data relay deviceInfo
- Publication number
- JP2002368707A JP2002368707A JP2001172834A JP2001172834A JP2002368707A JP 2002368707 A JP2002368707 A JP 2002368707A JP 2001172834 A JP2001172834 A JP 2001172834A JP 2001172834 A JP2001172834 A JP 2001172834A JP 2002368707 A JP2002368707 A JP 2002368707A
- Authority
- JP
- Japan
- Prior art keywords
- data
- receiving
- data block
- request
- unit
- 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.)
- Pending
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Radio Relay Systems (AREA)
- Details Of Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
(57)【要約】
【課題】 伝送するデータサイズが非常に大きく、カル
ーセルの周期が非常に長くなる場合でも、受信しそこな
ったデータブロックを短時間で受信端末が取得する。
【解決手段】 放送局1は、一つのデータモジュールを
複数のデータブロックに分割し、複数の受信端末21,
22,23に向けて複数のデータブロックを繰り返して
同報送信する。受信の欠落があった場合、放送局1はデ
ータブロックのうちのいずれかを再送する要求をある受
信端末21から地上回線51を介して受信する。これに
応答して放送局1は地上回線51を用いてその受信端末
21に向けてそのデータブロックを送信する。
(57) [Summary] [PROBLEMS] Even if the size of data to be transmitted is very large and the carousel period becomes very long, a receiving terminal acquires a data block that has failed to be received in a short time. A broadcasting station (1) divides one data module into a plurality of data blocks, and a plurality of receiving terminals (21, 22).
A plurality of data blocks are repeatedly broadcasted to 22 and 23. If there is a missing reception, the broadcasting station 1 receives a request to retransmit any of the data blocks from the receiving terminal 21 via the ground line 51. In response, the broadcasting station 1 transmits the data block to the receiving terminal 21 using the ground line 51.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、データ放送方
法、データ中継方法、データ放送システムおよびデータ
中継装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data broadcast method, a data relay method, a data broadcast system, and a data relay device.
【0002】[0002]
【従来の技術】ARIB(社団法人電波産業会)のデー
タ放送規格「ARIB STD−B24:デジタル放送
におけるデータ放送符号化方式と伝送方式」等には、デ
ータカルーセルによるデータ伝送方式が記述されてい
る。データカルーセル方式によるデータ伝送によれば、
1つの番組を構成するモジュールを複数の小さなデータ
ブロックに分割し、複数番組分のデータブロックを繰り
返し同報送信することによって、受信側でデータブロッ
クの受信しそこないがあった場合でも、取り損なったデ
ータブロックをカルーセルの次の周回で取り込むことに
よって、すべてのデータブロックを受信できるようにす
るものである。データカルーセル方式は、例えば、日本
放送協会のBSデジタル放送のダウンロード方式に採用
されている。2. Description of the Related Art A data transmission method using a data carousel is described in ARIB (Association of Radio Industries and Businesses) data broadcasting standard "ARIB STD-B24: Data broadcasting encoding method and transmission method in digital broadcasting". . According to data transmission by data carousel method,
By dividing a module that constitutes one program into a plurality of small data blocks and repeatedly broadcasting the data blocks for a plurality of programs, even if there is insufficient data block reception on the receiving side, the data block is lost. All the data blocks can be received by fetching the data blocks in the next round of the carousel. The data carousel method is adopted, for example, as a download method for BS digital broadcasting by the Japan Broadcasting Corporation.
【0003】次に動作について説明する。動作の説明に
あたり図8を参照する。図において80,81,82は
モジュールを示し、30はDIIを示し、31〜39は
DDBを示す。Next, the operation will be described. FIG. 8 is referred to for the description of the operation. In the figure, 80, 81, and 82 indicate modules, 30 indicates DII, and 31 to 39 indicate DDB.
【0004】データカルーセル同報送信方式でデータ放
送を行うには、上記のように各番組を構成する構成要素
(モジュール)を複数の小さなデータブロックに分割す
る。例えば図8に示すように、放送する番組のデータと
して、モジュール80、モジュール81、モジュール8
2の3つがある場合、モジュール80はd−0.0,d
−0.1,d−0.2の3つのデータブロックに分割さ
れ、同様にモジュール81はd−1.0,d−1.1,
d−1.2,d−1.3の4つのデータブロックに分割
され、モジュール82はd−2.0,d−2.1の2つ
のデータブロックに分割される。次に、個々のデータブ
ロックを元にDDB(downloaddata bl
ock)という放送用データ構造を持つブロックを生成
する。[0004] In order to perform data broadcasting by the data carousel broadcasting method, the components (modules) constituting each program are divided into a plurality of small data blocks as described above. For example, as shown in FIG. 8, the data of a program to be broadcast includes module 80, module 81, module 8
If there are three, module 80 is d-0.0, d
-0.1 and d-0.2 are divided into three data blocks. Similarly, the module 81 includes d-1.0, d-1.1,
The module 82 is divided into four data blocks d-1.2 and d-1.3, and the module 82 is divided into two data blocks d-2.0 and d-2.1. Next, DDB (download data bl) is performed based on each data block.
ock) having a broadcast data structure.
【0005】また、個々のモジュール80,81,82
を識別するためのDII(download info
rmation indication)という情報を
生成する。このようにして作成された全てのDII30
およびDDB31〜39は、図8に示されるように繰り
返し同報送信される。すなわち、放送番組に関するDI
I30が同報送信され、その直後にあるモジュールを構
成するDDBが同報送信される。例えば、図8の下端に
示されたDII30の同報送信後に、モジュール81を
構成するデータブロックd−1.3,d−1.2,d−
1.1,d−1.0にそれぞれ関連するDDB37,3
6,35,34が続けて同報送信される。その直後に、
再びDII30が同報送信され、さらにその後に、モジ
ュール80を構成するデータブロックd−0.2,d−
0.1,d−0.0にそれぞれ関連するDDB33,3
2,31が続けて同報送信される。The individual modules 80, 81, 82
(Download info for identifying DII)
(ratio indication). All DII30s thus created
And DDBs 31 to 39 are repeatedly broadcast as shown in FIG. That is, DI related to a broadcast program
I30 is broadcasted, and immediately after that, the DDB that constitutes a certain module is broadcasted. For example, after the broadcast transmission of the DII 30 shown at the lower end of FIG. 8, the data blocks d-1.3, d-1.2, d-
DDB37,3 related to 1.1, d-1.0 respectively
6, 35 and 34 are broadcasted continuously. Immediately after that,
The DII 30 is broadcasted again, and thereafter, the data blocks d-0.2, d-
DDB33,3 related to 0.1, d-0.0 respectively
2, 31 are continuously broadcast.
【0006】上述した同報送信を繰り返すことにより、
一定時間間隔が経過すると、同一のDDBが巡ってくる
ことが理解できるであろう。放送受信機は、まず、いず
れかのDII30を受信し、現在データカルーセルで放
送されているすべてのモジュールの情報を取得する。次
に、ユーザの選択指示に従って、必要なモジュールの受
信および処理を行う。より正確にいうと、指示されたデ
ータモジュールを構成するに必要なDDBを受信および
処理して、データモジュールを再構成する。例えば、図
8のモジュール80が必要な場合は、DDB31,3
2,33を受信し、モジュール80を再構成する。電波
状況等の理由で、あるDDBを受信しそこなった場合
は、受信しそこなったDDBを次のカルーセル周期で受
信する。従って、必要なDDBを受信機は全て取り込む
ことが可能であり、ユーザが望んだ通りにモジュールを
再構成できる。By repeating the above-mentioned broadcast transmission,
It can be seen that after a certain time interval, the same DDB comes around. The broadcast receiver first receives one of the DIIs 30 and acquires information on all modules currently being broadcast on the data carousel. Next, necessary modules are received and processed according to the user's selection instruction. Rather, it receives and processes the DDBs needed to construct the indicated data module, and reconfigures the data module. For example, if the module 80 shown in FIG.
2, 33, and reconfigure module 80. If a certain DDB fails to be received due to a radio wave condition or the like, the failed DDB is received in the next carousel cycle. Therefore, the receiver can take in all necessary DDBs, and can reconfigure the module as desired by the user.
【0007】[0007]
【発明が解決しようとする課題】従来のデータ放送方法
は以上のように構成されているので、データの欠損を補
完することができるが、データ量が多い場合には、カル
ーセルの一周期に非常に多くの時間がかかり、受信欠落
したデータブロックを受信するには長時間待たなくては
ならないなどの課題があった。Since the conventional data broadcasting method is configured as described above, data loss can be compensated for. However, when the amount of data is large, one cycle of the carousel is extremely difficult. It takes a lot of time, and there is a problem that the user has to wait for a long time to receive a data block that has been lost.
【0008】また、特開2000−66690公報に
は、カラオケ楽曲データをセンタ局から放送波で多数の
カラオケ端末に放送し、あるカラオケ端末が受信しそこ
なった楽曲データファイルを地上回線でセンタ局から取
得するデータ放送システムが示されているが、1つのデ
ータファイルのサイズが非常に大きい場合には、そのデ
ータファイル全体を地上回線で入手するには、地上回線
のトラフィックの混雑が起こり、現実的ではない。Japanese Patent Laid-Open Publication No. 2000-66690 discloses that a karaoke music data is broadcast from a center station to a large number of karaoke terminals by a broadcast wave, and a karaoke terminal receives a failed music data file from the center station via a ground line. However, if the size of one data file is very large, obtaining the entire data file on the terrestrial line will cause traffic congestion on the terrestrial line. Absent.
【0009】この発明は上記のような課題を解決するた
めになされたもので、データカルーセル伝送方式を用い
たデータ放送に適しており、伝送するデータサイズが非
常に大きく、カルーセルの周期が非常に長くなる場合で
も、受信しそこなったデータブロックを短時間で受信端
末が取得することができるデータ放送方法、データ中継
方法、データ放送システムおよびデータ中継装置を得る
ことを目的とする。The present invention has been made to solve the above-mentioned problems, and is suitable for data broadcasting using a data carousel transmission method, the size of data to be transmitted is very large, and the period of the carousel is very large. It is an object of the present invention to provide a data broadcasting method, a data relay method, a data broadcasting system, and a data relay device that enable a receiving terminal to acquire a data block that has failed to be received in a short time even when the data block becomes longer.
【0010】[0010]
【課題を解決するための手段】この発明に係るデータ放
送方法は、一つのデータモジュールを複数のデータブロ
ックに分割し、複数の受信端末に向けて複数のデータブ
ロックを繰り返して同報送信し、上記データブロックの
うちのいずれかを再送する要求をある受信端末から地上
回線を介して受信すると、地上回線を用いてその受信端
末に向けてそのデータブロックを送信することを特徴と
するものである。A data broadcasting method according to the present invention divides one data module into a plurality of data blocks and repeatedly broadcasts the plurality of data blocks to a plurality of receiving terminals. When a request to retransmit any of the data blocks is received from a receiving terminal via a terrestrial line, the data block is transmitted to the receiving terminal using the terrestrial line. .
【0011】この発明に係るデータ放送を補完するデー
タ中継方法は、データブロックのうちのいずれかを送信
する要求を複数の受信端末から地上回線を介して受信
し、これらの受信端末のそれぞれが要求したデータブロ
ックに共通するデータブロックがある場合には、共通す
るデータブロックにつき一つの要求を放送局に送信する
形式で、データブロックを送信する要求を放送局に地上
回線を介して送信し、要求されたデータブロックを上記
放送局から地上回線を介して受信し、上記各受信端末か
らの要求に従って上記データブロックの宛先を決定し、
上記データブロックを上記受信端末に地上回線を介して
送信することを特徴とするものである。According to the data relay method for complementing data broadcasting according to the present invention, a request to transmit any of the data blocks is received from a plurality of receiving terminals via a terrestrial line, and each of these receiving terminals receives the request. If there is a common data block among the data blocks, a request to transmit the data block is transmitted to the broadcasting station via a terrestrial line in a format for transmitting one request for the common data block to the broadcasting station. Received data block from the broadcast station via a terrestrial line, determine the destination of the data block according to the request from each receiving terminal,
The data block is transmitted to the receiving terminal via a ground line.
【0012】この発明に係るデータ放送システムは、一
つのデータモジュールを複数のデータブロックに分割す
る分割部と、複数の受信端末に向けて複数のデータブロ
ックを繰り返して同報送信する同報送信部と、各受信端
末に地上回線で接続された受信部と、各受信端末に地上
回線で接続された送信部と、上記データブロックのうち
のいずれかを再送する要求をある受信端末から地上回線
を介して上記受信部が受信すると、地上回線を用いてそ
の受信端末に向けてそのデータブロックを送信するよう
に上記送信部に指令する制御部とを備えるものである。[0012] A data broadcasting system according to the present invention comprises a dividing unit for dividing one data module into a plurality of data blocks, and a broadcasting unit for repeatedly broadcasting a plurality of data blocks to a plurality of receiving terminals. A receiving unit connected to each receiving terminal via a ground line, a transmitting unit connected to each receiving terminal via a ground line, and a ground line from a receiving terminal which has a request to retransmit any of the above data blocks. And a control unit that instructs the transmission unit to transmit the data block to the reception terminal using a ground line when the reception unit receives the data block.
【0013】この発明に係るデータ中継装置は、各受信
端末に地上回線で接続された第1の受信部と、各受信端
末に地上回線で接続された第1の送信部と、放送局に地
上回線で接続された第2の受信部と、上記放送局に地上
回線で接続された第2の送信部と、データブロックのう
ちのいずれかを送信する要求を複数の受信端末から地上
回線を介して上記第1の受信部が受信すると、これらの
受信端末のそれぞれが要求したデータブロックに共通す
るデータブロックがある場合には、共通するデータブロ
ックにつき一つの要求を放送局に送信する形式で、デー
タブロック送信要求を上記第2の送信部が上記放送局に
地上回線を介して送信するように上記第2の送信部に指
令するとともに、要求されたデータブロックを上記放送
局から地上回線を介して上記第2の受信部が受信する
と、上記各受信端末からの要求に従って上記データブロ
ックの宛先を決定して、上記データブロックを上記受信
端末に地上回線を介して上記第1の送信部が送信するよ
うに上記第1の送信部に指令する制御部とを備えるもの
である。[0013] A data relay device according to the present invention comprises: a first receiving unit connected to each receiving terminal via a terrestrial line; a first transmitting unit connected to each receiving terminal via a terrestrial line; A second receiving unit connected by a line, a second transmitting unit connected to the broadcasting station by a terrestrial line, and a request to transmit any of the data blocks transmitted from the plurality of receiving terminals via the terrestrial line. When the first receiving unit receives the data block, if there is a data block common to the data blocks requested by each of these receiving terminals, one request for the common data block is transmitted to the broadcasting station, The second transmitting unit instructs the second transmitting unit to transmit a data block transmission request to the broadcasting station via the terrestrial line, and transmits the requested data block from the broadcasting station to the terrestrial line. Then, when the second receiving unit receives, the destination of the data block is determined according to a request from each of the receiving terminals, and the first transmitting unit transmits the data block to the receiving terminal via a terrestrial line. And a control unit for instructing the first transmission unit to transmit.
【0014】この発明に係るデータ放送システムは、一
つのデータモジュールを複数のデータブロックに分割す
る分割部と、複数の受信端末に向けて複数のデータブロ
ックを繰り返して同報送信する同報送信部と、上述した
複数のデータ中継装置と、各データ中継装置に地上回線
で接続された受信部と、各データ中継装置に地上回線で
接続された送信部と、上記データブロックのうちのいず
れかを再送する要求をあるデータ中継装置から地上回線
を介して上記受信部が受信すると、地上回線を用いてそ
のデータ中継装置に向けてそのデータブロックを送信す
るように上記送信部に指令する制御部とを備えるもので
ある。A data broadcasting system according to the present invention includes a dividing unit for dividing one data module into a plurality of data blocks, and a broadcast transmitting unit for repeatedly broadcasting a plurality of data blocks to a plurality of receiving terminals. A plurality of data relay devices described above, a receiving unit connected to each data relay device via a ground line, a transmitting unit connected to each data relay device via a ground line, and any one of the data blocks When the receiving unit receives a request for retransmission from a certain data relay device via a ground line, a control unit instructing the transmission unit to transmit the data block toward the data relay device using the ground line. It is provided with.
【0015】[0015]
【発明の実施の形態】以下、この発明の実施の一形態を
説明する。 実施の形態1.図1はこの発明の実施の形態1に係る通
信システムの全体構成を示す図である。図において、1
はデータ放送を行う放送局、21,22,23はデータ
放送の受信を行う受信端末、51,52,53は放送局
1と受信端末21,22,23がそれぞれ通信を行う電
話回線や通信回線等の地上回線である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below. Embodiment 1 FIG. FIG. 1 is a diagram showing an overall configuration of a communication system according to Embodiment 1 of the present invention. In the figure, 1
Is a broadcasting station for performing data broadcasting, 21, 22, and 23 are receiving terminals for receiving data broadcasting, and 51, 52, and 53 are telephone lines and communication lines for performing communication between the broadcasting station 1 and the receiving terminals 21, 22, and 23, respectively. Terrestrial line.
【0016】図2は、この発明の実施の形態1に係る通
信システムのうちデータ放送システムを示す図である。
図において、101はデータ放送システム、102はデ
ータベース、103は制御部、104は分割部、105
は無線送信部(同報送信部)、106は放送衛星(同報
送信部)、107は受信部、108は送信部、109は
回線インタフェースである。データ放送システム101
は、放送局1と一つ以上の放送衛星106を備える。放
送局1は、データベース102、制御部103、分割部
104、無線送信部105、受信部107、送信部10
8、回線インタフェース109を備える。FIG. 2 is a diagram showing a data broadcasting system in the communication system according to the first embodiment of the present invention.
In the figure, 101 is a data broadcasting system, 102 is a database, 103 is a control unit, 104 is a division unit, 105
Is a wireless transmission unit (broadcast transmission unit), 106 is a broadcast satellite (broadcast transmission unit), 107 is a reception unit, 108 is a transmission unit, and 109 is a line interface. Data broadcasting system 101
Comprises a broadcasting station 1 and one or more broadcasting satellites 106. The broadcasting station 1 includes a database 102, a control unit 103, a division unit 104, a wireless transmission unit 105, a reception unit 107, and a transmission unit 10.
8. A line interface 109 is provided.
【0017】データベース102は、データ放送の対象
となるデータを蓄積する。分割部104は、データベー
ス102からデータのモジュールを読み取って、これを
分割し、データ放送の方式に合致したデータブロックを
生成し、データブロックを無線送信部105に渡す。無
線送信部105は放送衛星106にデータブロックを含
んだデータストリームを伝送し、放送衛星106は受信
端末21,22,23(図1)にデータストリームを伝
送する。The database 102 stores data to be broadcast. The division unit 104 reads a data module from the database 102, divides the data module, generates a data block that matches the data broadcasting system, and passes the data block to the wireless transmission unit 105. Radio transmitting section 105 transmits a data stream including a data block to broadcast satellite 106, and broadcast satellite 106 transmits the data stream to receiving terminals 21, 22, 23 (FIG. 1).
【0018】回線インタフェース109は地上回線に接
続されており、他方では受信部107および送信部10
8に接続されている。この実施の形態では、データブロ
ックのうちのいずれかを再送する要求をある受信端末
(受信端末21,22,23のいずれか)から地上回線
を介して受信部107が受信すると、制御部103が、
地上回線を用いてその受信端末に向けてそのデータブロ
ックを送信するように送信部108に指令する。The line interface 109 is connected to a terrestrial line.
8 is connected. In this embodiment, when receiving section 107 receives a request to retransmit any of the data blocks from a receiving terminal (one of receiving terminals 21, 22, 23) via a terrestrial line, control section 103 causes ,
The transmitting unit 108 is instructed to transmit the data block to the receiving terminal using the ground line.
【0019】次に動作について説明する。動作の説明に
あたり図8を参照する。図において80,81,82は
モジュールを示し、30はDII(download
information indication)を示
し、31〜39はDDB(download data
block)を示す。放送局1がデータカルーセル同報
送信方式でデータ放送を行うには、放送局1の分割部1
04は上記のように各番組を構成する構成要素(モジュ
ール)を複数の小さなデータブロックに分割する。例え
ば図8に示すように、放送する番組のデータとして、モ
ジュール80、モジュール81、モジュール82の3つ
がある場合、モジュール80はd−0.0,d−0.
1,d−0.2の3つのデータブロックに分割され、同
様にモジュール81はd−1.0,d−1.1,d−
1.2,d−1.3の4つのデータブロックに分割さ
れ、モジュール82はd−2.0,d−2.1の2つの
データブロックに分割される。次に、分割部104は、
個々のデータブロックを元にDDBという放送用データ
構造を持つブロックを生成する。Next, the operation will be described. FIG. 8 is referred to for the description of the operation. In the figure, reference numerals 80, 81, and 82 denote modules, and reference numeral 30 denotes a DII (download).
information indication), and 31 to 39 are DDB (download data).
block). In order for the broadcasting station 1 to perform data broadcasting by the data carousel broadcast transmission method, the dividing unit 1 of the broadcasting station 1
04 divides the components (modules) constituting each program into a plurality of small data blocks as described above. For example, as shown in FIG. 8, when there are three data of a program 80 to be broadcast, a module 80, a module 81, and a module 82, the module 80 has d-0.0, d-0.
1, and d-0.2, and the module 81 similarly includes d-1.0, d-1.1, d-
The module 82 is divided into four data blocks of 1.2 and d-1.3, and the module 82 is divided into two data blocks of d-2.0 and d-2.1. Next, the dividing unit 104
A block having a broadcast data structure called DDB is generated based on each data block.
【0020】DDBのフォーマットは図3に示すように
なっている。図において、40はDIIを示し、41は
DDBを示す。DDB41は、分割前のモジュールを表
す識別子としてのモジュールID(ModuleId)
と、そのモジュールの何番目のデータブロックかを示す
ブロックナンバー(BlockNum)等の記述子を持
ち、分割されたデータブロックのデータをペイロードと
して格納している。例えば、あるデータコンテンツ0を
分割して生ずる最初のデータブロックd−0.0から作
成されたDDBに関しては、モジュールID=0,ブロ
ックナンバー=0であり、そのペイロードフィールドに
は、データブロックd−0.0のデータが格納されてい
る。このように、一つのモジュールをなすデータブロッ
クから、これらと同じ数のDBBが作成される。The format of the DDB is as shown in FIG. In the figure, 40 indicates DII and 41 indicates DDB. The DDB 41 stores a module ID (ModuleId) as an identifier indicating a module before division.
And a descriptor such as a block number (BlockNum) indicating the number of the data block of the module, and the data of the divided data block is stored as a payload. For example, for a DDB created from the first data block d-0.0 generated by dividing a certain data content 0, the module ID = 0 and the block number = 0, and the data block d-0.0 0.0 data is stored. In this way, the same number of DBBs are created from the data blocks forming one module.
【0021】データカルーセルでデータを同報送信する
ために、放送局1の分割部104はDDBのほかに、D
IIという情報を生成する。DIIのフォーマットは図
3に示すようになっている。一つのDII40は、ある
一つの放送番組に対応しており、データカルーセルで同
報送信されているその番組の全モジュールに関する情報
を含む。すなわち、DII40は、放送番組を識別する
記述子としてのトランサクションID(Transac
tionId)と、ブロックサイズ(Block Si
ze)と、モジュール個数(NumberModule
s)などを包含する。トランサクションIDは対応する
放送番組を識別するための識別子であり、ブロックサイ
ズは放送番組を構成するモジュールの各DDB41のペ
イロードとして含まれるデータブロックの長さを示し、
モジュール個数は放送番組を構成するモジュールの個数
を示す。In order to broadcast data in the data carousel, the dividing unit 104 of the broadcasting station 1 uses DDB,
II information is generated. The format of DII is as shown in FIG. One DII 40 corresponds to one broadcast program, and includes information on all the modules of the program broadcasted by the data carousel. That is, the DII 40 transmits a transaction ID (Transacac) as a descriptor for identifying a broadcast program.
TionId) and the block size (Block Si
ze) and the number of modules (NumberModule)
s) and the like. The transaction ID is an identifier for identifying a corresponding broadcast program, and the block size indicates a length of a data block included as a payload of each DDB 41 of a module configuring the broadcast program.
The number of modules indicates the number of modules constituting a broadcast program.
【0022】また、DII40は、対応する放送番組を
構成するモジュールに関する情報をモジュール情報とし
て格納する。すなわち個々のモジュールのモジュールI
Dと、その長さを表すモジュールサイズ(Module
_size)などを有する。図示の例では、モジュール
IDとして0,1,2を持つ三つのモジュールから一つ
の放送番組が構成されており、モジュールIDが0のモ
ジュールの長さは12KB、モジュールIDが1のモジ
ュールの長さは16KB、モジュールIDが2のモジュ
ールの長さは8KBである。従って、カルーセル方式に
よるデータストリームを受信する装置は、DII40に
より放送番組の構成要素(モジュール)の概要を知るこ
とができ、さらにDDB41により、番組作成者が意図
した順序や処理条件でデータを利用することができる
(動画像を表示したり音声を発生したり、使用者がある
操作をすると所定のルーティンが実行されたりする)。The DII 40 stores information on modules constituting a corresponding broadcast program as module information. That is, module I of each module
D and the module size (Module
_Size). In the example shown in the figure, one broadcast program is composed of three modules having module IDs of 0, 1, and 2. The module with the module ID 0 has a length of 12 KB and the module with the module ID 1 has the length. Is 16 KB, and the module having a module ID of 2 has a length of 8 KB. Therefore, a device that receives a data stream according to the carousel method can know the outline of the components (modules) of the broadcast program from the DII 40, and uses the data in the order and processing conditions intended by the program creator from the DDB 41. (A moving image is displayed, a sound is generated, or a predetermined operation is performed when a user performs an operation).
【0023】データ放送システム101は、このように
して作成された全てのDII40およびDDB41(図
3)を図8に示されるように繰り返し同報送信する。す
なわち、同報送信にあたっては、放送番組に関するDI
I30がまず伝送され、その直後にあるモジュールを構
成するDDBが伝送される。例えば、図8の下端に示さ
れたDII30の同報送信後に、モジュール81を構成
するデータブロックd−1.3,d−1.2,d−1.
1,d−1.0にそれぞれ関連するDDB37,36,
35,34が続けて同報送信される。その直後に、再び
DII30が同報送信され、さらにその後に、モジュー
ル80を構成するデータブロックd−0.2,d−0.
1,d−0.0にそれぞれ関連するDDB33,32,
31が続けて同報送信される。The data broadcasting system 101 repeatedly broadcasts all the DIIs 40 and DDBs 41 (FIG. 3) created as described above, as shown in FIG. In other words, when broadcasting, DI
I30 is transmitted first, and immediately after that, the DDB that constitutes a certain module is transmitted. For example, after the broadcast transmission of the DII 30 shown at the lower end of FIG. 8, the data blocks d-1.3, d-1.2, d-1.
DDBs 37, 36, respectively associated with 1, d-1.0
35 and 34 are continuously broadcast. Immediately thereafter, the DII 30 is broadcast again, and thereafter, the data blocks d-0.2, d-0.
DDBs 33, 32 associated with 1, d-0.0, respectively.
31 is continuously broadcast.
【0024】放送局1の制御部103は、これらの送信
するデータを管理し、データベース102に蓄積してお
く。例えば、DII30に関しては、放送番組識別子で
あるTransactionIdに関連づけたままデー
タベースに蓄積する。The control unit 103 of the broadcasting station 1 manages these data to be transmitted and stores them in the database 102. For example, the DII 30 is stored in the database while being associated with TransactionId, which is a broadcast program identifier.
【0025】放送の手法は、この実施の形態1では、衛
星放送である。すなわち、放送局1の無線送信部105
は一つ以上の放送衛星106にデータストリームを伝送
し、放送衛星106は各受信端末にデータストリームを
電波で伝送する。ただし、本発明をこの形態に限ること
を意図するものではなく、一つ以上の地上中継局に放送
局1が有線または無線でデータストリームを伝送し、地
上中継局が各受信端末にデータストリームを無線で伝送
する形態も本発明の範囲に含まれる。In the first embodiment, the broadcasting method is satellite broadcasting. That is, the wireless transmission unit 105 of the broadcast station 1
Transmits a data stream to one or more broadcasting satellites 106, and the broadcasting satellite 106 transmits the data stream to each receiving terminal by radio waves. However, the present invention is not intended to be limited to this mode, and the broadcasting station 1 transmits a data stream to one or more terrestrial relay stations by wire or wireless, and the terrestrial relay station transmits the data stream to each receiving terminal. A form of wireless transmission is also included in the scope of the present invention.
【0026】受信端末21,22,23は、放送されて
いるすべてのデータ(DDB,DII)を受信する。受
信端末21を例にとる。受信端末21は、まず、いずれ
かのDII30を受信および処理して、DII30から
現在データカルーセルで放送されているすべてのモジュ
ールの情報を取得する。次に、受信端末21は、ユーザ
の選択指示に従って、必要なモジュールの受信および処
理を行う。より正確にいうと、指示されたデータモジュ
ールを構成するに必要なDDBを受信および処理して、
データモジュールを再構成する。The receiving terminals 21, 22, 23 receive all the broadcasted data (DDB, DII). Take the receiving terminal 21 as an example. The receiving terminal 21 first receives and processes one of the DIIs 30, and acquires information on all the modules currently being broadcast in the data carousel from the DII 30. Next, the receiving terminal 21 receives and processes necessary modules according to the user's selection instruction. More precisely, receiving and processing the DDB needed to construct the indicated data module,
Reconfigure the data module.
【0027】例えば、DII30のモジュール個数(N
umberModules)からある放送番組を構成す
るモジュールの個数が3であることがわかり(図3参
照)、ブロックサイズ(Block Size)から一
つのDDB31〜39に含まれるデータブロックのサイ
ズが4KBであることがわかる。また、図8のモジュー
ル80(モジュール識別子(ModuleId)が0)
が必要な場合は、それに関する情報に着目し、モジュー
ル80の全体のデータサイズが12KBであることがわ
かる。受信端末21は、受信したDDBのうち、モジュ
ール80に関連したもの(モジュール識別子が0である
もの)、すなわちDDB31,32,33を取り込み、
それ以外のものは破棄してゆく。For example, the number of modules of the DII 30 (N
It is understood from FIG. 3 that the number of modules constituting a certain broadcast program is 3 (see FIG. 3), and that the size of a data block included in one DDB 31 to 39 is 4 KB based on the block size (Block Size). Understand. Also, the module 80 in FIG. 8 (the module identifier (ModuleId) is 0)
Is necessary, attention is paid to the information relating to this, and it is found that the entire data size of the module 80 is 12 KB. The receiving terminal 21 captures the DDB related to the module 80 (the module identifier is 0), that is, the DDBs 31, 32, and 33, among the received DDBs,
Others are discarded.
【0028】データカルーセルの最初の周回で必要なす
べてのDDB31,32,33が受信できれば、受信端
末21は、受信したすべてのDDBからモジュール80
を再構成する。しかし、データカルーセルの最初の周回
でDDB31,32は取得できたが、電波状況等の理由
で、DDB33が取得できなかった場合は、受信端末2
1は、地上回線経由で放送局1に対して、データブロッ
ク送信要求メッセージを発行する。If all the necessary DDBs 31, 32, and 33 can be received in the first round of the data carousel, the receiving terminal 21 transmits the module 80 from all the received DDBs.
Reconfigure. However, when the DDBs 31 and 32 can be obtained in the first round of the data carousel but the DDB 33 cannot be obtained due to radio wave conditions or the like, the receiving terminal 2
1 issues a data block transmission request message to the broadcasting station 1 via the ground line.
【0029】図4は、データブロック送信要求メッセー
ジおよびそれに応答して放送局1から発行されるデータ
送信メッセージのフォーマットの例を示す。図におい
て、42はデータブロック送信要求メッセージの例を示
し、43はデータ送信メッセージの例を示す。図示のよ
うに、データブロック送信要求メッセージ42は、メッ
セージタイプとしてデータブロック送信要求メッセージ
(DATA_REQUEST)を表し、番組情報を示す
TransactionId、必要なデータブロックを
有するモジュールの識別子であるModuleId(モ
ジュール80については0)、必要なデータブロックの
ブロックナンバー(BlockNum、DDB33につ
いては2)を含んだメッセージフォーマットを有する。
また、データブロック送信要求メッセージ42は、再送
の宛先となるべき受信端末(このデータブロック送信要
求メッセージ42を作成した端末21)の識別子を含
む。FIG. 4 shows an example of the format of a data block transmission request message and a data transmission message issued from the broadcasting station 1 in response thereto. In the figure, reference numeral 42 denotes an example of a data block transmission request message, and reference numeral 43 denotes an example of a data transmission message. As shown in the figure, the data block transmission request message 42 indicates a data block transmission request message (DATA_REQUEST) as a message type, a TransactionId indicating program information, and a ModuleId which is an identifier of a module having a required data block (for the module 80, 0), and a message format including a block number (BlockNum, 2 for DDB 33) of a required data block.
Further, the data block transmission request message 42 includes the identifier of the receiving terminal (the terminal 21 that has created the data block transmission request message 42) to be the destination of the retransmission.
【0030】放送局1においては、データブロック送信
要求メッセージ42を受信部107が受信すると、放送
番組を管理しているデータベース102から制御部10
3が必要なデータブロックを取り出し、データブロック
に基づいてデータ送信メッセージ43を生成して、送信
を要求した受信端末21にこれを送信するように送信部
108に指令する。図示のように、データ送信メッセー
ジ43は、メッセージタイプとしてデータ送信メッセー
ジ(DATA_SEND)を表し、番組情報を示すTr
ansactionId、要求されたデータブロックを
有するモジュールの識別子であるModuleId(モ
ジュール80については0)、要求されたデータブロッ
クのブロックナンバー(BlockNum、DDB33
については2)、およびペイロードとしてブロックのデ
ータの中身を含んだメッセージフォーマットを有する。In the broadcasting station 1, when the receiving unit 107 receives the data block transmission request message 42, the control unit 10 receives the data block transmission request message 42 from the database 102 managing the broadcast program.
3 extracts a necessary data block, generates a data transmission message 43 based on the data block, and instructs the transmission unit 108 to transmit the data transmission message 43 to the receiving terminal 21 that has requested transmission. As illustrated, the data transmission message 43 indicates a data transmission message (DATA_SEND) as a message type, and indicates a Tr indicating program information.
actionId, ModuleId (0 for module 80) which is the identifier of the module having the requested data block, and the block number of the requested data block (BlockNum, DDB33).
2), and a message format including the contents of the block data as a payload.
【0031】宛先の受信端末21は、放送局1から送ら
れてきたデータ送信メッセージ43を受け取り、そこか
らペイロードを抽出し、先に受信済みのDDB31,3
2のペイロードとともにモジュール80を生成する。The destination receiving terminal 21 receives the data transmission message 43 sent from the broadcast station 1, extracts the payload therefrom, and receives the DDBs 31, 3 already received.
Module 80 is generated with the second payload.
【0032】以上のように、この実施の形態1によれ
ば、データカルーセルで放送するデータの全体量が膨大
で、カルーセルの一周期が非常に長い場合でも、次のカ
ルーセル周期で取りこぼしたデータブロックが放送され
てくるのを長時間待つことなく、短時間でデータの取得
ができるようになるなどの効果が得られる。As described above, according to the first embodiment, even if the entire amount of data broadcast by the data carousel is enormous and one cycle of the carousel is very long, the data blocks dropped in the next carousel cycle There is an advantage that data can be acquired in a short time without waiting for a long time to be broadcast.
【0033】実施の形態2.以上の実施の形態1では、
放送局1と受信端末21,22,23を直接地上回線で
接続するようにしたものであるが、この場合、受信に失
敗した受信端末の数が多くなると、放送局1にとって通
信トラフィックが増大し、回線数が不足することが考え
られる。そこで、この発明の実施の形態2では、放送局
と受信端末間に中継局を設置する。Embodiment 2 FIG. In the first embodiment,
Although the broadcasting station 1 and the receiving terminals 21, 22, and 23 are directly connected via a terrestrial line, in this case, if the number of receiving terminals that failed in reception increases, communication traffic increases for the broadcasting station 1. The number of lines may be insufficient. Therefore, in the second embodiment of the present invention, a relay station is installed between a broadcasting station and a receiving terminal.
【0034】図5は実施の形態2に係る通信システムの
全体構成を示す図である。図において、1はデータ放送
を行う放送局、211,212,213,221,22
2,223,231,232,233はデータ放送の受
信を行う受信端末、51,52,53は放送局と中継局
が通信を行う地上回線であり、511,512,51
3,521,522,523,531,532,533
は中継局と受信端末が通信を行うための地上回線であ
る。FIG. 5 is a diagram showing an overall configuration of a communication system according to the second embodiment. In the figure, 1 is a broadcasting station that performs data broadcasting, 211, 212, 213, 221, 22
2, 223, 231, 232, and 233 are receiving terminals for receiving data broadcasts, and 51, 52, and 53 are terrestrial lines for communicating between broadcast stations and relay stations.
3,521,522,523,531,532,533
Is a ground line for communication between the relay station and the receiving terminal.
【0035】61,62,63は放送局と受信端末間の
中継局である。中継局61は地上回線51で放送局1に
接続され、地上回線511〜513で受信端末211〜
213にそれぞれ接続されている。中継局62は地上回
線52で放送局1に接続され、地上回線521〜523
で受信端末221〜223にそれぞれ接続されている。
中継局63は地上回線53で放送局1に接続され、地上
回線531〜533で受信端末231〜233にそれぞ
れ接続されている。Reference numerals 61, 62 and 63 are relay stations between the broadcasting station and the receiving terminal. The relay station 61 is connected to the broadcasting station 1 via a terrestrial line 51, and the receiving terminals 211 to 511 are connected via terrestrial lines 511 to 513.
213 respectively. The relay station 62 is connected to the broadcasting station 1 via a terrestrial line 52, and is connected to terrestrial lines 521 to 523.
Are connected to the receiving terminals 221 to 223, respectively.
The relay station 63 is connected to the broadcasting station 1 via a ground line 53, and connected to the receiving terminals 231 to 233 via ground lines 531 to 533, respectively.
【0036】放送局1の構成は図2に示したものと同様
である。また、図6は中継局6(61,62,63のい
ずれか)の構成を示す図である。図において、601は
制御部、602は受信部(第1の受信部、第2の受信
部)、603は送信部(第1の送信部、第2の送信
部)、604は回線インタフェースである。回線インタ
フェース604は地上回線に接続されており、このため
中継局6は配下の受信端末に加えて放送局1とも通信が
可能である。The configuration of the broadcasting station 1 is the same as that shown in FIG. FIG. 6 is a diagram showing a configuration of the relay station 6 (any of 61, 62, 63). In the figure, 601 is a control unit, 602 is a receiving unit (first receiving unit, second receiving unit), 603 is a transmitting unit (first transmitting unit, second transmitting unit), and 604 is a line interface. . The line interface 604 is connected to the terrestrial line, so that the relay station 6 can communicate with the broadcasting station 1 in addition to the receiving terminals under the relay station 6.
【0037】次に動作について説明する。放送局1から
のカルーセルによる同報放送は実施の形態1と同様であ
る。Next, the operation will be described. The broadcast by the carousel from the broadcast station 1 is the same as in the first embodiment.
【0038】次に、データの欠損があった場合の再送に
ついて説明する。ここでは、受信端末231,232,
233がモジュール80を受信する場合を例にとる。図
5のうち、受信端末231,232,233と中継局6
3のみを抜粋した図が図7である。Next, retransmission when there is data loss will be described. Here, the receiving terminals 231, 232,
233 receives the module 80 as an example. 5, the receiving terminals 231, 232, 233 and the relay station 6
FIG. 7 is an extract of only 3.
【0039】この図において、受信端末231がデータ
ブロックd−0.0,d−0.1に該当するDDBをカ
ルーセル受信で受信しそこない、受信端末232がデー
タブロックd−0.0に該当するDDBを受信しそこな
い、受信端末233がデータブロックd−0.0に該当
するDDBをとりそこなったと想定する。もし中継局が
なければそれぞれの受信端末231〜233から放送局
1に対して直接データの再送を要求する。すなわち、受
信端末231は2つのデータブロック送信要求メッセー
ジ42を発行し、受信端末232は1つのデータブロッ
ク送信要求メッセージ42を発行し、受信端末233も
1つのデータブロック送信要求メッセージ42を発行す
ることになり、合計4つのデータ送信要求が放送局1に
送信される。In this figure, the receiving terminal 231 fails to receive the DDB corresponding to the data blocks d-0.0 and d-0.1 by carousel reception, and the receiving terminal 232 corresponds to the data block d-0.0. It is assumed that the receiving terminal 233 fails to receive the DDB corresponding to the data block d-0.0 and misses the DDB corresponding to the data block d-0.0. If there is no relay station, each of the receiving terminals 231 to 233 requests the broadcast station 1 to retransmit data directly. That is, the receiving terminal 231 issues two data block transmission request messages 42, the receiving terminal 232 issues one data block transmission request message 42, and the receiving terminal 233 also issues one data block transmission request message 42. , And a total of four data transmission requests are transmitted to the broadcasting station 1.
【0040】しかし、実施の形態2によれば、図7に示
すように放送局1と受信端末231,232,233の
間に地上回線の中継局63を置き、各受信端末からのデ
ータ送信要求を一まとめにして放送局1に送るようにす
ることにより、放送局1に対するデータ送信要求のトラ
フィックの混雑を減らすことができる。However, according to the second embodiment, as shown in FIG. 7, the terrestrial line relay station 63 is placed between the broadcasting station 1 and the receiving terminals 231, 232, and 233, and the data transmission request from each receiving terminal is transmitted. Is transmitted to the broadcasting station 1 in a lump, so that traffic congestion of a data transmission request to the broadcasting station 1 can be reduced.
【0041】図7の例では、中継局63は受信端末23
1からはデータブロックd−0.0,d−0.1を指定
した2つのデータブロック送信要求メッセージ42を受
け取り、受信端末232からはデータブロックd−0.
0を指定したデータブロック送信要求メッセージ42を
受け取り、受信端末233からもデータブロックd−
0.0を指定したデータブロック送信要求メッセージ4
2を受け取る。このように合計4つのデータ送信要求を
受け取るが、データブロックd−0.0を指定した送信
要求は受信端末231〜233の全てから送信されてく
るので、実際に放送局1がデータベースから読み出さな
ければならないブロックは、データブロックd−0.
0,d−0.1の2つである。In the example of FIG. 7, the relay station 63
1 receives two data block transmission request messages 42 designating the data blocks d-0.0 and d-0.1, and from the receiving terminal 232, the data blocks d-0.
0 is specified, and the data block d-
Data block transmission request message 4 specifying 0.0
Receive 2 As described above, a total of four data transmission requests are received, but since the transmission request specifying the data block d-0.0 is transmitted from all of the receiving terminals 231 to 233, the broadcasting station 1 must actually be read from the database. The block that must be used is the data block d-0.
0, d-0.1.
【0042】そこで、この実施の形態2においては、中
継局63は、データブロックd−0.0,d−0.1の
2つを指定したデータブロック送信要求メッセージ42
を放送局1に送信する。すなわち、受信部602がデー
タブロック送信要求メッセージ42を受信すると、これ
らの受信端末231,232,233のそれぞれが要求
したデータブロックに共通するデータブロックがある場
合には、共通するデータブロックにつき一つの要求を放
送局1に送信する形式で、データブロックを送信する要
求を放送局1に地上回線を介して送信するように制御部
601は送信部603に指令する。Therefore, in the second embodiment, relay station 63 transmits data block transmission request message 42 specifying two data blocks d-0.0 and d-0.1.
Is transmitted to the broadcasting station 1. That is, when the receiving unit 602 receives the data block transmission request message 42, if there is a data block common to the data blocks requested by each of the receiving terminals 231, 232, and 233, one The control unit 601 instructs the transmitting unit 603 to transmit a request to transmit a data block to the broadcasting station 1 via the ground line in a format for transmitting the request to the broadcasting station 1.
【0043】放送局1では、データブロック送信要求メ
ッセージ42を受信部107(図2)が受信すると、送
られてきた2つのデータブロック送信要求メッセージ4
2に応じて、制御部103はデータベース102からデ
ータを読み出して、中継局63にデータブロックd−
0.0,d−0.1をそれぞれ含んだ2つのデータ送信
メッセージ43を送信するように送信部108に指令す
る。中継局63では、放送局1から送られてきたデータ
ブロックd−0.0,d−0.1をそれぞれ含んだ二つ
のデータ送信メッセージ43を受信部602が受け取る
と、制御部601が各受信端末からの要求に従ってデー
タブロックの宛先を決定する。そして、制御部601は
送信部603に指令して、送信部603は、受信端末2
31にはデータブロックd−0.0,d−0.1の二つ
をそれぞれ含んだ二つのデータ送信メッセージ43を送
信し、受信端末232に対してはデータブロックd−
0.0を含んだデータ送信メッセージ43を送信し、受
信端末233にはデータブロックd−0.0を含んだデ
ータ送信メッセージ43を送信する。In the broadcasting station 1, when the receiving unit 107 (FIG. 2) receives the data block transmission request message 42, the two data block transmission request messages 4
The control unit 103 reads the data from the database 102 and sends the data block d-
The transmission unit 108 is instructed to transmit two data transmission messages 43 including 0.0 and d-0.1, respectively. In the relay station 63, when the receiving unit 602 receives two data transmission messages 43 respectively including the data blocks d-0.0 and d-0.1 transmitted from the broadcasting station 1, the control unit 601 transmits The destination of the data block is determined according to a request from the terminal. Then, the control unit 601 commands the transmission unit 603, and the transmission unit 603
31, two data transmission messages 43 each including two data blocks d-0.0 and d-0.1 are transmitted.
The data transmission message 43 including the data block d-0.0 is transmitted to the receiving terminal 233.
【0044】以上のように、この実施の形態2によれ
ば、データカルーセルで放送するデータの全体量が膨大
で、カルーセルの一周期が非常に長い場合でも、次のカ
ルーセル周期で取りこぼしたデータブロックが放送され
てくるのを長時間待つことなく、短時間でデータの取得
ができるようになるなどの効果がある。また、受信端末
の数が非常に多い場合にも、放送局側の地上回線の通信
量を減らすことができるなどの効果が得られる。尚、上
記実施の形態1,2では、地上回線を用いてデータブロ
ックの再送要求を送り、その再送要求に対して、データ
ブロックを再送するが、無線の回線や衛星回線を用いて
ももちろん良い。As described above, according to the second embodiment, even if the entire amount of data broadcast by the data carousel is enormous and one cycle of the carousel is very long, the data blocks dropped in the next carousel cycle There is an effect that data can be acquired in a short time without waiting for a long time to be broadcast. In addition, even when the number of receiving terminals is very large, effects such as a reduction in the amount of terrestrial communication on the broadcast station side can be obtained. In the first and second embodiments, the data block retransmission request is transmitted using the terrestrial line, and the data block is retransmitted in response to the retransmission request. However, a wireless line or a satellite line may be used. .
【0045】[0045]
【発明の効果】以上のように、この発明によれば、一つ
のデータモジュールを複数のデータブロックに分割し、
複数の受信端末に向けて複数のデータブロックを繰り返
して同報送信し、上記データブロックのうちのいずれか
を再送する要求をある受信端末から地上回線を介して受
信すると、地上回線を用いてその受信端末に向けてその
データブロックを送信するように構成したので、データ
カルーセルで放送するデータの全体量が膨大で、カルー
セルの一周期が非常に長い場合でも、次のカルーセル周
期で取りこぼしたデータブロックが放送されてくるのを
長時間待つことなく、短時間でデータの取得ができるよ
うになるなどの効果がある。As described above, according to the present invention, one data module is divided into a plurality of data blocks,
A plurality of data blocks are repeatedly broadcast to a plurality of receiving terminals, and when a request to retransmit any of the data blocks is received from a certain receiving terminal via a terrestrial line, the request is transmitted using the terrestrial line. Since the data block is configured to be transmitted to the receiving terminal, the total amount of data broadcast in the data carousel is enormous, and even if one cycle of the carousel is very long, the data block dropped in the next carousel cycle There is an effect that data can be acquired in a short time without waiting for a long time to be broadcast.
【0046】この発明によれば、データブロックのうち
のいずれかを送信する要求を複数の受信端末から地上回
線を介して受信し、これらの受信端末のそれぞれが要求
したデータブロックに共通するデータブロックがある場
合には、共通するデータブロックにつき一つの要求を放
送局に送信する形式で、データブロックを送信する要求
を放送局に地上回線を介して送信し、要求されたデータ
ブロックを上記放送局から地上回線を介して受信し、上
記各受信端末からの要求に従って上記データブロックの
宛先を決定し、上記データブロックを上記受信端末に地
上回線を介して送信するようにデータ放送方法を補完す
るデータ中継方法を構成したので、受信端末の数が非常
に多い場合にも、放送局の地上回線のトラフィックを減
らすことができる効果がある。According to the present invention, a request to transmit any of the data blocks is received from a plurality of receiving terminals via the ground line, and a data block common to the data blocks requested by each of the receiving terminals is received. If there is, a request to transmit a data block is transmitted to the broadcasting station via a terrestrial line in a form of transmitting one request per common data block to the broadcasting station, and the requested data block is transmitted to the broadcasting station. From the receiving terminal, determine the destination of the data block according to a request from each of the receiving terminals, and complement the data broadcasting method so that the data block is transmitted to the receiving terminal via the ground line. Since the relay method is configured, even when the number of receiving terminals is very large, the traffic on the terrestrial line of the broadcasting station can be reduced. There is a result.
【0047】この発明によれば、一つのデータモジュー
ルを複数のデータブロックに分割する分割部と、複数の
受信端末に向けて複数のデータブロックを繰り返して同
報送信する同報送信部と、各受信端末に地上回線で接続
された受信部と、各受信端末に地上回線で接続された送
信部と、上記データブロックのうちのいずれかを再送す
る要求をある受信端末から地上回線を介して上記受信部
が受信すると、地上回線を用いてその受信端末に向けて
そのデータブロックを送信するように上記送信部に指令
する制御部とを備えるようにデータ放送システムを構成
したので、データカルーセルで放送するデータの全体量
が膨大で、カルーセルの一周期が非常に長い場合でも、
次のカルーセル周期で取りこぼしたデータブロックが放
送されてくるのを長時間待つことなく、短時間でデータ
の取得ができるようになるなどの効果がある。According to the present invention, a dividing section for dividing one data module into a plurality of data blocks, a broadcast transmitting section for repeatedly broadcasting a plurality of data blocks to a plurality of receiving terminals, A receiving unit connected to the receiving terminal via a ground line, a transmitting unit connected to each receiving terminal via a ground line, and a request to retransmit any of the data blocks from the receiving terminal via the ground line. When the receiving unit receives a signal, the data broadcasting system is configured to include a control unit that instructs the transmitting unit to transmit the data block to the receiving terminal using a terrestrial line. Even if the total amount of data to be processed is enormous and one cycle of the carousel is very long,
There is an effect that data can be acquired in a short time without waiting for a long time to broadcast a data block dropped in the next carousel cycle.
【0048】この発明によれば、各受信端末に地上回線
で接続された第1の受信部と、各受信端末に地上回線で
接続された第1の送信部と、放送局に地上回線で接続さ
れた第2の受信部と、上記放送局に地上回線で接続され
た第2の送信部と、データブロックのうちのいずれかを
送信する要求を複数の受信端末から地上回線を介して上
記第1の受信部が受信すると、これらの受信端末のそれ
ぞれが要求したデータブロックに共通するデータブロッ
クがある場合には、共通するデータブロックにつき一つ
の要求を放送局に送信する形式で、データブロック送信
要求を上記第2の送信部が上記放送局に地上回線を介し
て送信するように上記第2の送信部に指令するととも
に、要求されたデータブロックを上記放送局から地上回
線を介して上記第2の受信部が受信すると、上記各受信
端末からの要求に従って上記データブロックの宛先を決
定して、上記データブロックを上記受信端末に地上回線
を介して上記第1の送信部が送信するように上記第1の
送信部に指令する制御部とを備えるようにデータ中継装
置を構成したので、受信端末の数が非常に多い場合に
も、放送局側の地上回線の通信量を減らすことができる
などの効果がある。According to the present invention, the first receiving section connected to each receiving terminal via a ground line, the first transmitting section connected to each receiving terminal via a ground line, and the broadcast station connected via a ground line. A second receiving unit, a second transmitting unit connected to the broadcasting station via a terrestrial line, and a request to transmit one of the data blocks from a plurality of receiving terminals via the terrestrial line. When one receiving unit receives the data block, if there is a data block common to the data blocks requested by each of these receiving terminals, a data block transmission is performed in such a format that one request per common data block is transmitted to the broadcasting station. The second transmission unit instructs the second transmission unit to transmit the request to the broadcast station via the terrestrial line, and transmits the requested data block from the broadcast station to the broadcast station via the terrestrial line. 2 When the receiving unit receives, the destination of the data block is determined according to a request from each of the receiving terminals, and the first transmitting unit transmits the data block to the receiving terminal via a terrestrial line. Since the data relay device is configured to include a control unit that instructs one transmission unit, even if the number of receiving terminals is very large, it is possible to reduce the traffic on the terrestrial line on the broadcast station side. effective.
【0049】この発明によれば、一つのデータモジュー
ルを複数のデータブロックに分割する分割部と、複数の
受信端末に向けて複数のデータブロックを繰り返して同
報送信する同報送信部と、上述した複数のデータ中継装
置と、各データ中継装置に地上回線で接続された受信部
と、各データ中継装置に地上回線で接続された送信部
と、上記データブロックのうちのいずれかを再送する要
求をあるデータ中継装置から地上回線を介して上記受信
部が受信すると、地上回線を用いてそのデータ中継装置
に向けてそのデータブロックを送信するように上記送信
部に指令する制御部とを備えるデータ放送システムのよ
うに構成したので、データカルーセルで放送するデータ
の全体量が膨大で、カルーセルの一周期が非常に長い場
合でも、次のカルーセル周期で取りこぼしたデータブロ
ックが放送されてくるのを長時間待つことなく、短時間
でデータの取得ができるようになるなどの効果がある。
また、受信端末の数が非常に多い場合にも、放送局側の
地上回線の通信量を減らすことができる効果がある。According to the present invention, a dividing unit for dividing one data module into a plurality of data blocks, a broadcast transmitting unit for repeatedly broadcasting a plurality of data blocks to a plurality of receiving terminals, A plurality of data relay devices, a receiving unit connected to each data relay device via a ground line, a transmitting unit connected to each data relay device via a ground line, and a request to retransmit any of the data blocks. When the receiving unit receives the data block from the data relay device via the ground line, the control unit instructs the transmission unit to transmit the data block to the data relay device using the ground line. Since the system is configured like a broadcasting system, the entire amount of data broadcast by the data carousel is enormous, and even if one cycle of the carousel is very long, the next carousel Without data block missed Le period long wait to come broadcast, there are effects such as will allow the acquisition of data in a short time.
Further, even when the number of receiving terminals is very large, there is an effect that the traffic on the terrestrial line on the broadcast station side can be reduced.
【図1】 この発明の実施の形態1に係る通信システム
の全体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of a communication system according to Embodiment 1 of the present invention.
【図2】 この発明の実施の形態1に係る通信システム
のうちデータ放送システムを示す図である。FIG. 2 is a diagram showing a data broadcasting system in the communication system according to the first embodiment of the present invention.
【図3】 データカルーセル方式によるデータ放送で使
用されるDIIおよびDDBのフォーマットを示す図で
ある。FIG. 3 is a diagram showing formats of DII and DDB used in data broadcasting by a data carousel method.
【図4】 この発明の実施の形態1に係るデータ放送方
法で利用される地上回線経由で伝送されるメッセージの
フォーマットの例を示す図である。FIG. 4 is a diagram showing an example of a format of a message transmitted via a terrestrial line used in the data broadcasting method according to the first embodiment of the present invention.
【図5】 この発明の実施の形態2に係る通信システム
の全体構成を示す図である。FIG. 5 is a diagram showing an overall configuration of a communication system according to a second embodiment of the present invention.
【図6】 この発明の実施の形態2に係る通信システム
のうち中継局の構成を示す図である。FIG. 6 is a diagram showing a configuration of a relay station in a communication system according to Embodiment 2 of the present invention.
【図7】 この発明の実施の形態2に係るデータ放送方
法を説明するために、図5の一部を拡大した図である。FIG. 7 is an enlarged view of a part of FIG. 5 for explaining a data broadcasting method according to a second embodiment of the present invention.
【図8】 データカルーセル方式による一般的なデータ
放送方法を示す概念図である。FIG. 8 is a conceptual diagram showing a general data broadcasting method using a data carousel method.
1 放送局、21〜23,211〜213,221〜2
23,231〜233受信端末、6,61〜63 中継
局、30 DII、31〜39 DDB、40 DI
I、41 DDB、42 データブロック送信要求メッ
セージ、43データ送信メッセージ、51〜53,51
1〜513,521〜523,531〜533 地上回
線、80,81,82 モジュール、101 データ放
送システム、102 データベース、103 制御部、
104 分割部、105 無線送信部(同報送信部)、
106 放送衛星(同報送信部)、107 受信部、1
08 送信部、109 回線インタフェース、601
制御部、602 受信部(第1の受信部、第2の受信
部)、603 送信部(第1の送信部、第2の送信
部)、604 回線インタフェース。1 broadcasting stations, 21-23, 211-213, 221-2
23, 231 to 233 receiving terminal, 6, 61 to 63 relay station, 30 DII, 31 to 39 DDB, 40 DI
I, 41 DDB, 42 data block transmission request message, 43 data transmission message, 51 to 53, 51
1 to 513, 521 to 523, 531 to 533 terrestrial line, 80, 81, 82 module, 101 data broadcasting system, 102 database, 103 control unit,
104 division unit, 105 radio transmission unit (broadcast transmission unit),
106 broadcast satellite (broadcast transmission unit), 107 reception unit, 1
08 transmission unit, 109 line interface, 601
Control unit, 602 receiving unit (first receiving unit, second receiving unit), 603 transmitting unit (first transmitting unit, second transmitting unit), 604 line interface.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/00 H04N 7/173 610Z 7/173 610 620A 620 H04B 7/15 Z Fターム(参考) 5C056 FA05 FA11 GA20 HA01 HA04 5C064 BA01 BB05 BB10 BC11 BC18 BC20 5D108 BG06 5K030 JA05 JL01 JL02 LD02 LD07 5K072 AA15 BB14 BB25 BB27 CC03 DD16 DD17 EE02 FF04 GG12 GG13 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 5/00 H04N 7/173 610Z 7/173 610 620A 620 H04B 7/15 Z F-term (Reference) 5C056 FA05 FA11 GA20 HA01 HA04 5C064 BA01 BB05 BB10 BC11 BC18 BC20 5D108 BG06 5K030 JA05 JL01 JL02 LD02 LD07 5K072 AA15 BB14 BB25 BB27 CC03 DD16 DD17 EE02 FF04 GG12 GG13
Claims (5)
ブロックに分割し、 複数の受信端末に向けて複数のデータブロックを繰り返
して同報送信し、 上記データブロックのうちのいずれかを再送する要求を
ある受信端末から地上回線を介して受信すると、地上回
線を用いてその受信端末に向けてそのデータブロックを
送信することを特徴とするデータ放送方法。1. A request for dividing one data module into a plurality of data blocks, repeatedly transmitting the plurality of data blocks to a plurality of receiving terminals, and retransmitting any of the data blocks. A data broadcast method comprising: receiving a data block from a receiving terminal via a ground line, and transmitting the data block to the receiving terminal using the ground line.
する要求を複数の受信端末から地上回線を介して受信
し、 これらの受信端末のそれぞれが要求したデータブロック
に共通するデータブロックがある場合には、共通するデ
ータブロックにつき一つの要求を放送局に送信する形式
で、データブロックを送信する要求を放送局に地上回線
を介して送信し、 要求されたデータブロックを上記放送局から地上回線を
介して受信し、 上記各受信端末からの要求に従って上記データブロック
の宛先を決定し、 上記データブロックを上記受信端末に地上回線を介して
送信することを特徴とするデータ放送方法を補完するデ
ータ中継方法。2. When a request to transmit any of the data blocks is received from a plurality of receiving terminals via a terrestrial line, and there is a data block common to the data blocks requested by each of the receiving terminals. Transmits a request to transmit a data block to a broadcasting station via a terrestrial line in the form of transmitting one request for a common data block to a broadcasting station, and transmits the requested data block from the broadcasting station to the terrestrial line. Receiving the data block according to a request from each of the receiving terminals, determining a destination of the data block, and transmitting the data block to the receiving terminal via a terrestrial line. Method.
ブロックに分割する分割部と、 複数の受信端末に向けて複数のデータブロックを繰り返
して同報送信する同報送信部と、 各受信端末に地上回線で接続された受信部と、 各受信端末に地上回線で接続された送信部と、 上記データブロックのうちのいずれかを再送する要求を
ある受信端末から地上回線を介して上記受信部が受信す
ると、地上回線を用いてその受信端末に向けてそのデー
タブロックを送信するように上記送信部に指令する制御
部とを備えるデータ放送システム。3. A dividing unit for dividing one data module into a plurality of data blocks; a broadcasting unit for repeatedly broadcasting a plurality of data blocks to a plurality of receiving terminals; A receiving unit connected by a line, a transmitting unit connected to each receiving terminal by a ground line, and a receiving unit receiving a request to retransmit any of the data blocks from a receiving terminal via the ground line. Then, a control unit for instructing the transmission unit to transmit the data block to the reception terminal using a terrestrial line is provided.
の受信部と、 各受信端末に地上回線で接続された第1の送信部と、 放送局に地上回線で接続された第2の受信部と、 上記放送局に地上回線で接続された第2の送信部と、 データブロックのうちのいずれかを送信する要求を複数
の受信端末から地上回線を介して上記第1の受信部が受
信すると、これらの受信端末のそれぞれが要求したデー
タブロックに共通するデータブロックがある場合には、
共通するデータブロックにつき一つの要求を放送局に送
信する形式で、データブロック送信要求を上記第2の送
信部が上記放送局に地上回線を介して送信するように上
記第2の送信部に指令するとともに、要求されたデータ
ブロックを上記放送局から地上回線を介して上記第2の
受信部が受信すると、上記各受信端末からの要求に従っ
て上記データブロックの宛先を決定して、上記データブ
ロックを上記受信端末に地上回線を介して上記第1の送
信部が送信するように上記第1の送信部に指令する制御
部とを備えるデータ中継装置。4. A first terminal connected to each receiving terminal via a ground line.
A first transmitting unit connected to each receiving terminal via a ground line, a second receiving unit connected to a broadcasting station via a ground line, and a second transmitting unit connected to the broadcast station via a ground line. When the first receiving unit receives a request to transmit any of the data blocks from a plurality of receiving terminals via a terrestrial line, the first receiving unit receives a request for transmitting any one of the data blocks. If there is a data block to be
The second transmitter instructs the second transmitter to transmit a data block transmission request to the broadcast station via a terrestrial line in a format for transmitting one request for a common data block to the broadcast station. And when the second receiving unit receives the requested data block from the broadcasting station via a terrestrial line, determines the destination of the data block according to a request from each of the receiving terminals, and A data relay device comprising: a control unit that instructs the first transmission unit to transmit the first transmission unit to the reception terminal via a ground line.
ブロックに分割する分割部と、 複数の受信端末に向けて複数のデータブロックを繰り返
して同報送信する同報送信部と、 請求項4に記載の複数のデータ中継装置と、 各データ中継装置に地上回線で接続された受信部と、 各データ中継装置に地上回線で接続された送信部と、 上記データブロックのうちのいずれかを再送する要求を
あるデータ中継装置から地上回線を介して上記受信部が
受信すると、地上回線を用いてそのデータ中継装置に向
けてそのデータブロックを送信するように上記送信部に
指令する制御部とを備えるデータ放送システム。5. A dividing unit for dividing one data module into a plurality of data blocks, and a broadcast transmitting unit for repeatedly broadcasting a plurality of data blocks to a plurality of receiving terminals. A plurality of data relay devices, a receiving unit connected to each data relay device via a ground line, a transmitting unit connected to each data relay device via a ground line, and a request to retransmit any of the data blocks. When the receiving unit receives the data block from the data relay device via the ground line, the control unit instructs the transmission unit to transmit the data block to the data relay device using the ground line. Broadcast system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001172834A JP2002368707A (en) | 2001-06-07 | 2001-06-07 | Data broadcast method, data relay method, data broadcast system, and data relay device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001172834A JP2002368707A (en) | 2001-06-07 | 2001-06-07 | Data broadcast method, data relay method, data broadcast system, and data relay device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002368707A true JP2002368707A (en) | 2002-12-20 |
Family
ID=19014395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001172834A Pending JP2002368707A (en) | 2001-06-07 | 2001-06-07 | Data broadcast method, data relay method, data broadcast system, and data relay device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002368707A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005197992A (en) * | 2004-01-07 | 2005-07-21 | Infocity Inc | Apparatus and method for providing content |
| JP2006094321A (en) * | 2004-09-27 | 2006-04-06 | Hitachi Kokusai Electric Inc | Disaster prevention administrative radio system |
| JP2007306075A (en) * | 2006-05-09 | 2007-11-22 | Softbank Mobile Corp | CONTENT DOWNLOAD METHOD, CONTENT DOWNLOAD DEVICE, CONTENT DISTRIBUTION METHOD, AND CONTENT DISTRIBUTION DEVICE |
| WO2008102515A1 (en) * | 2007-02-23 | 2008-08-28 | Konica Minolta Holdings, Inc. | Information transmitting and receiving system, information transmitting device, and information receiving device |
| JP2009533997A (en) * | 2006-04-17 | 2009-09-17 | マイクロソフト コーポレーション | Hybrid unicast / multicast data delivery |
| US7933590B2 (en) | 2005-06-14 | 2011-04-26 | Samsung Electronics Co., Ltd. | DMB data receiving apparatus and method for improving DMB data receiving speed |
| JP2011244094A (en) * | 2010-05-14 | 2011-12-01 | Toshiba Corp | Broadcast unit using file casting system, broadcast receiver using file casting system, broadcasting method using file casting system, broadcast reception method using file casting system |
| JP2012508488A (en) * | 2008-11-10 | 2012-04-05 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | How to provide data to clients |
-
2001
- 2001-06-07 JP JP2001172834A patent/JP2002368707A/en active Pending
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005197992A (en) * | 2004-01-07 | 2005-07-21 | Infocity Inc | Apparatus and method for providing content |
| JP2006094321A (en) * | 2004-09-27 | 2006-04-06 | Hitachi Kokusai Electric Inc | Disaster prevention administrative radio system |
| US7933590B2 (en) | 2005-06-14 | 2011-04-26 | Samsung Electronics Co., Ltd. | DMB data receiving apparatus and method for improving DMB data receiving speed |
| JP2009533997A (en) * | 2006-04-17 | 2009-09-17 | マイクロソフト コーポレーション | Hybrid unicast / multicast data delivery |
| JP2007306075A (en) * | 2006-05-09 | 2007-11-22 | Softbank Mobile Corp | CONTENT DOWNLOAD METHOD, CONTENT DOWNLOAD DEVICE, CONTENT DISTRIBUTION METHOD, AND CONTENT DISTRIBUTION DEVICE |
| WO2008102515A1 (en) * | 2007-02-23 | 2008-08-28 | Konica Minolta Holdings, Inc. | Information transmitting and receiving system, information transmitting device, and information receiving device |
| JP5126217B2 (en) * | 2007-02-23 | 2013-01-23 | コニカミノルタホールディングス株式会社 | Information transmitting / receiving system and information receiving apparatus |
| US8369248B2 (en) | 2007-02-23 | 2013-02-05 | Konica Minolta Holdings, Inc. | Information transmitting and receiving system, information transmitting device, and information receiving device |
| JP2012508488A (en) * | 2008-11-10 | 2012-04-05 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | How to provide data to clients |
| US8694678B2 (en) | 2008-11-10 | 2014-04-08 | Telefonaktiebolaget L M Ericsson (Publ) | Method of providing data to a client |
| US9509762B2 (en) | 2008-11-10 | 2016-11-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of providing data to a client |
| JP2011244094A (en) * | 2010-05-14 | 2011-12-01 | Toshiba Corp | Broadcast unit using file casting system, broadcast receiver using file casting system, broadcasting method using file casting system, broadcast reception method using file casting system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1333670B1 (en) | Receiving apparatus and receiving method and storage medium | |
| CN100367244C (en) | Data transceiving system and method thereof | |
| WO2002017523B1 (en) | System and method relating to broadcast bandwidth | |
| KR100768142B1 (en) | A method for transmitting update data to a plurality of terminals by a communication center, a method for receiving update data sent to a terminal by a communication center, and a communication center | |
| EP1424853A1 (en) | Digital broadcast reception apparatus and communication information transmission method | |
| JP2002368707A (en) | Data broadcast method, data relay method, data broadcast system, and data relay device | |
| US7356821B2 (en) | Method and apparatus for signaling transmission code set in data broadcasting | |
| CN101911682A (en) | Apparatus and method for providing location-based playback service | |
| EP1791362A2 (en) | Method and apparatus for handling an electronic service guide transmission error in a digital video broadcasting system | |
| US7079505B2 (en) | Satellite communication data delivery method and slave and master stations using the method | |
| JPH10257001A (en) | Information transmission method and system, and host device used in the system | |
| KR101410405B1 (en) | Broadcast supplemental data transmission device and broadcast supplemental data transmission method, and broadcast system | |
| US20090213777A1 (en) | Distribution apparatus and receiving apparatus for reproducing predetermined contents | |
| JP2001298725A (en) | Digital broadcasting system | |
| US5995517A (en) | Multiplexed digital signal receiving device capable of miniaturizing the configuration of a signal receiving portion | |
| KR100645680B1 (en) | Mobile communication station, base station apparatus, and dedicated-short-range-communication system | |
| JP2004522376A5 (en) | ||
| CN100578564C (en) | Method and apparatus for sending and receiving traffic information by using file transfer | |
| US7062779B1 (en) | Methods and apparatus for accessing synchronized broadcast data | |
| JP2005020437A (en) | Content correction system and receiving device | |
| JP2003018112A (en) | Data broadcast transmission method and data broadcast transmission device | |
| JP2003051799A (en) | Data broadcast receiving device and data broadcast receiving program | |
| US20060156366A1 (en) | Method and system for announcing a transport stream in a digital broadcast network | |
| JP2002118812A (en) | Digital broadcast receiver | |
| JP4182851B2 (en) | Receiving apparatus and method, recording medium, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051213 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060210 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060307 |