JP4979362B2 - 再送信装置、再送信方法、及び再送信プログラム - Google Patents
再送信装置、再送信方法、及び再送信プログラム Download PDFInfo
- Publication number
- JP4979362B2 JP4979362B2 JP2006334983A JP2006334983A JP4979362B2 JP 4979362 B2 JP4979362 B2 JP 4979362B2 JP 2006334983 A JP2006334983 A JP 2006334983A JP 2006334983 A JP2006334983 A JP 2006334983A JP 4979362 B2 JP4979362 B2 JP 4979362B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- carousel
- data
- transmission
- redundant
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
ARIB STD−B24 第三編 第4章
本発明は、例えばカルーセル方式で伝送されるデータ放送コンテンツを含むデジタル放送のTSを再送信するサービス等において、カルーセル方式等で伝送されるコンテンツの取得時間を短縮する。また、取得時間の短縮は、カルーセル方式で伝送されるコンテンツのデータ構造、或いはデータの内容を解析・変更することなく、コンテンツを格納するTSパケットレベルの処理で容易に行えるようにする。
次に、上述した特徴を有する本発明における再送信装置、再送信方法、及び再送信プログラムを好適に実施した形態について、図面を用いて説明する。
図1は、本発明における再送信装置を適用した放送システムの一実施形態の構成例を示す図である。図1に示す放送システム10は、送信装置11と、再送信装置12と、受信装置13とを有するよう構成されている。
次に、本発明における再送信装置12の具体的な装置構成例について図を用いて説明する。図2は、第1の実施形態における再送信装置の一構成例を示す図である。また、図3は、カルーセル方式のTSパケット構造の一例を示す図である。
次に、対象パケット識別・分離手段22におけるパケット識別、分離手法について詳細に説明する。
次に、カルーセル周期・更新検知手段23におけるカルーセル伝送周期及び更新の有無の検知手法について詳細に説明する。
ここで、カルーセル蓄積手段26は、DIIメッセージ、及びDDBメッセージからなるカルーセルの一単位を保存するが、データ放送コンテンツの更新が発生した場合、具体的にはカルーセル周期・更新検知手段23において「data_event_id」が更新されている場合に該当するDIIメッセージ、及びDDBメッセージからなるカルーセルの一単位を全てクリアにして、再度新たなDIIメッセージ、DDBメッセージを蓄積し直す。
次に、再送信装置12の第2の実施形態について説明する。一般に、TSパケットには、ヌルパケットと呼ばれる冗長パケットが含まれている。ヌルパケットは、情報を持たないパケットであり、TS内に含まれる量に規定はないため、TSとしての整合性を満たせば、ヌルパケットを置き換えて別のパケットを伝送することも可能である。そこで、第2の実施形態では、TSに含まれるヌルパケットの帯域を利用して再送信することにより、容易に受信側でのデータの取得時間を短縮させることができる。
ここで、上述した再送信装置12は、上述した専用の装置構成等を用いて本発明における再送信処理を行うこともできるが、各構成における処理をコンピュータに実行させるための実行プログラムを生成し、例えば汎用のパーソナルコンピュータ、サーバ等にそのプログラムをインストールすることにより、本発明に係る再送信処理を実現することができる。
ここで、本発明における再送信処理が実行可能なコンピュータのハードウェア構成例について図を用いて説明する。図8は、本発明における再送信処理が実現可能なハードウェア構成の一例を示す図である。
次に、本発明における実行プログラムを用いた再送信処理手順についてフローチャートを用いて説明する。図9は、本発明における再送信処理手順の一例を示すフローチャートである。
11 送信装置
12 再送信装置
13 受信装置
21 ビットレート取得手段
22 対象パケット識別・分離手段
23 カルーセル周期・更新検知手段
24 レート比較手段
25 冗長パケット挿入・位置把握手段
26,36 カルーセルデータ蓄積手段
27 カルーセルデータ監視手段
28,38 対象パケット再多重化手段
35 ヌルパケット位置把握手段
41 入力装置
42 出力装置
43 ドライブ装置
44 補助記憶装置
45 メモリ装置
46 CPU
47 ネットワーク接続装置
48 記録媒体
Claims (6)
- 送信側から伝送されたTSを受信し、カルーセル方式により再送信する再送信装置において、
前記TSに含まれるパケット列から、ユーザからのリクエストに対する応答を含むデータが格納されている対象パケットを識別して分離する対象パケット識別・分離手段と、
前記パケット列に対して冗長データのパケット位置を把握する冗長パケット位置把握手段と、
前記対象パケット識別・分離手段により分離した対象パケットについて、カルーセルの伝送単位及び伝送周期を把握し、更に受信したデータの更新の有無を検知するカルーセル周期・更新検知手段と、
前記カルーセル周期・更新検知手段により得られる前記カルーセルの伝送単位及び伝送周期に対応させて前記パケット列を蓄積し、更に前記データの更新があった場合に、蓄積されているパケットを更新されたパケットで置き換えるカルーセルデータ蓄積手段と、
前記カルーセルデータ蓄積手段により蓄積された前記パケット列のうち、前記冗長パケット位置把握手段により得られる冗長パケット位置に前記対象パケットをカルーセル伝送単位で繰り返し格納し、TSとして再多重化する再多重化する再多重化手段と、
前記再多重化手段によるパケットの再多重化時に、予め設定された制限に対応させてカルーセルデータを格納するように監視するカルーセルデータ監視手段とを有することを特徴とする再送信装置。 - 前記冗長パケット位置把握手段は、
再送信時における伝送路の帯域又は予め設定された伝送速度に基づいて、前記TSに冗長パケットを挿入することでレート変換を行う場合、前記レート変換により挿入された冗長パケットの位置及び冗長データの伝送レートを把握することを特徴とする請求項1に記載の再送信装置。 - 前記冗長パケット位置把握手段は、
前記TSに含まれるパケット列から冗長データのパケットの位置及び冗長データの伝送レートを把握することを特徴とする請求項1に記載の再送信装置。 - 前記カルーセル周期・更新検知手段は、
TSパケットヘッダ及びDSM−CCセクション内に記述された情報から、DSM−CCセクション内で分割して伝送されるデータの種類を把握し、更に前記DSM−CCセクション内に記述された所定項目の記述内容に基づいて、受信したデータの更新の有無を把握することを特徴とする請求項1乃至3の何れか1項に記載の再送信装置。 - 送信側から伝送されたTSを受信し、カルーセル方式により再送信する再送信方法において、
前記TSに含まれるパケット列から、ユーザからのリクエストに対する応答を含むデータが格納されている対象パケットを識別して分離する対象パケット識別・分離ステップと、
前記パケット列に対して冗長データのパケット位置を把握する冗長パケット位置把握ステップと、
前記対象パケット識別・分離ステップにより分離した対象パケットについて、カルーセルの伝送単位及び伝送周期を把握し、更に受信したデータの更新の有無を検知するカルーセル周期・更新検知ステップと、
前記カルーセル周期・更新検知ステップにより得られる前記カルーセルの伝送単位及び伝送周期に対応させて前記パケット列を蓄積し、更に前記データの更新があった場合に、蓄積されているパケットを更新されたパケットで置き換えるカルーセルデータ蓄積ステップと、
前記カルーセルデータ蓄積ステップにより蓄積された前記パケット列のうち、前記冗長パケット位置把握ステップにより得られる冗長パケット位置に前記対象パケットをカルーセル伝送単位で繰り返し格納し、TSとして再多重化する再多重化する再多重化ステップと、
前記再多重化ステップによるパケットの再多重化時に、予め設定された制限に対応させてカルーセルデータを格納するように監視するカルーセルデータ監視ステップとを有することを特徴とする再送信方法。 - コンピュータを、
請求項1乃至4の何れか1項に記載の再送信装置が有する各手段として機能させるための再送信プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006334983A JP4979362B2 (ja) | 2006-12-12 | 2006-12-12 | 再送信装置、再送信方法、及び再送信プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006334983A JP4979362B2 (ja) | 2006-12-12 | 2006-12-12 | 再送信装置、再送信方法、及び再送信プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008148153A JP2008148153A (ja) | 2008-06-26 |
| JP4979362B2 true JP4979362B2 (ja) | 2012-07-18 |
Family
ID=39607808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006334983A Expired - Fee Related JP4979362B2 (ja) | 2006-12-12 | 2006-12-12 | 再送信装置、再送信方法、及び再送信プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4979362B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101754024B (zh) * | 2009-12-16 | 2012-01-11 | 中兴通讯股份有限公司 | 一种复用装置及复用方法 |
| JP5998599B2 (ja) * | 2012-04-16 | 2016-09-28 | 住友電気工業株式会社 | ストリーム送信装置、ストリーム送信方法およびストリーム送信プログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003143561A (ja) * | 2001-11-01 | 2003-05-16 | Canon Inc | 記録装置 |
| JP2006014238A (ja) * | 2004-06-29 | 2006-01-12 | Sanyo Electric Co Ltd | ディジタル放送受信装置 |
| JP2005354732A (ja) * | 2005-08-03 | 2005-12-22 | Hitachi Ltd | ケーブルテレビの送信装置、多重化装置ならびに受信装置 |
-
2006
- 2006-12-12 JP JP2006334983A patent/JP4979362B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008148153A (ja) | 2008-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3745495B2 (ja) | デジタル多重プログラムの送信パケット流を解析する方法および装置 | |
| CN101558643B (zh) | 用于有效地访问广播服务的广播服务发送设备及方法、广播服务接收设备及方法 | |
| US20080141327A1 (en) | Apparatus and method for configuring and executing function of application appropriate to broadcast-receiving device | |
| US20190200055A1 (en) | Packet converter | |
| KR20160067081A (ko) | 수신 디바이스, 수신 방법, 송신 디바이스, 및 송신 방법 | |
| US20050074022A1 (en) | Data transmitting apparatus and data receiving apparatus | |
| AU2020244602B2 (en) | Data processing device and data processing method | |
| US8718131B2 (en) | Method and apparatus for generating and processing packet in MPEG-2 transport stream | |
| JP4979362B2 (ja) | 再送信装置、再送信方法、及び再送信プログラム | |
| JP2019054365A (ja) | 放送受信装置、放送受信方法および放送受信プログラム | |
| CN102595237A (zh) | 发送装置和发送方法 | |
| JP6433289B2 (ja) | 受信装置、放送システム、受信方法及び受信プログラム | |
| JP2000278665A (ja) | 受信装置および方法、並びに提供媒体 | |
| CN101253770B (zh) | 修正广播ts的一部分的装置 | |
| KR100694127B1 (ko) | 방송 프로그램 저장 방법 및 장치 | |
| JP2005020437A (ja) | コンテンツ補正システムおよび受信機器 | |
| JP4496276B1 (ja) | 情報受信装置、情報受信方法、情報受信プログラム、情報配信装置並びに情報配信システム | |
| US20120131630A1 (en) | Control apparatus and control method | |
| JP4325052B2 (ja) | ネットワーク情報の送出方法 | |
| JP2004023379A (ja) | データ送信装置、データ受信装置、データ送信方法、データ受信方法並びにデータ送信及びデータ受信プログラム | |
| JP4572638B2 (ja) | 再送信システム | |
| WO2007058067A1 (ja) | 携帯通信端末、デジタル放送補完装置、およびデジタル放送補完システム | |
| JP4460999B2 (ja) | コンテンツ送信装置 | |
| JP4786619B2 (ja) | 録画装置 | |
| JP2011188302A (ja) | デジタル放送の再送信におけるセクション編集装置、セクション編集方法およびセクション編集プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090319 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110912 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110920 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111115 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120321 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120417 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |