JP5916858B2 - パケットベーストランスポートストリームの逆多重化 - Google Patents
パケットベーストランスポートストリームの逆多重化 Download PDFInfo
- Publication number
- JP5916858B2 JP5916858B2 JP2014522078A JP2014522078A JP5916858B2 JP 5916858 B2 JP5916858 B2 JP 5916858B2 JP 2014522078 A JP2014522078 A JP 2014522078A JP 2014522078 A JP2014522078 A JP 2014522078A JP 5916858 B2 JP5916858 B2 JP 5916858B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- transport stream
- packet
- data sink
- stream packet
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims description 69
- 230000009897 systematic effect Effects 0.000 claims description 42
- 238000001514 detection method Methods 0.000 claims description 34
- 238000005538 encapsulation Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 12
- 238000013467 fragmentation Methods 0.000 claims description 4
- 238000006062 fragmentation reaction Methods 0.000 claims description 4
- 230000007774 longterm Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 19
- 238000012937 correction Methods 0.000 description 12
- 230000002950 deficient Effects 0.000 description 10
- 238000009826 distribution Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000011524 similarity measure Methods 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
DVB デジタルビデオ放送(digital video broadcasting)、放送コンテンツを送信するための標準系統。
DVB−H 携帯装置のためのDVB(DVB for handhelds)、移動端末装置に対する地上波の送信のためのDVBシステム標準。
DVB−SH 衛星携帯装置のためのDVB(DVB for satellite handhelds)、移動端末装置に対する衛星サポートおよびハイブリッド(衛星/地上波)送信のためのDVBシステム標準。
FEC 前方誤り訂正(Forward error correction)
IP インターネットプロトコル(Internet protocol)、インターネットのネットワーク層プロトコル
IPDC インターネットプロトコルデータキャスト(Internet protocol datacast)、主にインターネットプロトコルの助けを借りたマルチメディアのデータストリームの送信
Mac 媒体アクセス制御(Medium access control)、ここでは、イーサネット(登録商標)のレベルをアドレス指定する。
MPE マルチプロトコルエンキャプスレーション(Mult−protocol eccapsulation)
MPE−FEC リード−ソロモン(Reed−Solomon)FECを有するMPEに基づくDVB−Hを有する標準化された誤り保護
MPE−IFEC MPE−インター−バースト−FEC(MPE−inter−burst−FEC)、いくつかのバースト全体に配布される誤り保護レベル上の付加的なインターリーブを有するリード−ソロモンFEC(代わりのラプタ−コード)を有するMPEに基づくDVB−SHを有する標準化された誤り保護
MPEG2−TS Motion Picture Experts Group Transport Stream、すなわち、MPEG−TSとしても参照される送信されたTSPの命令、ISO/IEC 13818−1によるトランスポートストリーム
いくつかのレシーバへのインターネットメッセージのマルチキャスト送信;放送とは対象的に、ここでは、メッセージが、このメッセージのためのレシーバが位置するネットワークに渡されるだけである。
PID パケット識別子(Packet identifier)、MPEG2−TSのレベルにおけるサービスアドレス。レシーバ側上のTSPをさらにこのパケットを評価する指定されたシンクに割り当てる。
PSI/SI プログラム特定情報/サービス情報(Program specific information/service information)、DVBを有するシグナリングのための追加データ
RS リード−ソロモンブロックコード(Reed−Solomon block code)、系統的前方誤り保護コード(systematic forward error protection code)
TEI トランスポートエラーインジケーター(Transport error indicator)、このTSPが誤りであるかどうか、物理伝送層がレシーバ側において入力させるビットスイッチ。
TOS サービスのタイプ(Type of service)、IPヘッダのフィールド
TSP MPEG−2トランスポートストリームパケット(MPEG−2 transport stream packet)
TTL 有効期間(Time To Live)、IPヘッダのフィールド
UDP ユーザデータグラムプロトコル(User datagram protocol)、パケット指向性のデータ送信(トランスポート層)のためのインターネットプロトコルの一部
Claims (17)
- 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
前記装置は、前記データシンクに割り当てられる前記データシンク(20)を識別するそれぞれの誤りのないトランスポートストリームパケットの識別表示(54)に基づき、前記識別されたデータシンクに前記系統的前方誤り検出コードに従って誤りのないトランスポートストリームパケット(10)を割り当てるように実装される、装置。 - 各データシンクに対して、前記確率値の前記決定は、それぞれのデータシンクに割り当てられた1つのトランスポートストリームパケットからそれぞれのデータシンクに割り当てられた他のトランスポートストリームパケットまで、前記データシンクに対して特有であるか、または、前記データシンクに対して特有の方法で変化する、前記既定のトランスポートストリームパケットの情報に基づいて実行される、請求項1に記載の装置。
- 各データシンクに対して、前記確率値の前記決定は、前のトランスポートストリームパケットの時間多重の分析に基づいて実行される、請求項1または請求項2に記載の装置。
- 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
各データシンクに対して、前記確率値の前記決定は、前記既定のトランスポートストリームパケットの前記ペイロードデータセクションの情報に基づいて実行される、装置。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
各データシンクに対して、前記それぞれのデータシンクにアドレス指定された前記データストリームは、フラグメンテーションによって、前記それぞれのデータシンクに関連付けられる前記トランスポートストリームパケット(12)の前記ペイロードデータセクション(48)に組み込まれ、ここで、前記データパケット(18b)のうちの1つの最初の部分(60)が収める前記トランスポートストリームパケット(12a)は、前記それぞれのトランスポートストリームパケット(12a)の前記ペイロードデータセクション(48)において、前記それぞれのデータパケット(38b)の前記最初の部分(60)がどこに収められるかについて、それぞれが指し示す1つのポインタ情報(56)を含み、前記装置は、
各データシンク(20)に対して、全てのデータシンク(20)に対して一定の方法、または前記それぞれのデータシンク(20)に対して一定の方法、または前記それぞれのデータシンク(20)に既に前に割り当てられたトランスポートストリームパケット(12)に応じて、前記既定のトランスポートストリームパケット(12)の第1のセクション(56)をローカライズし、
前記第1のセクションにおける前記既定のトランスポートストリームパケット(12)のコンテンツがポインタ情報(56)である場合、前記第1のセクションにおける前記既定のトランスポートストリームパケット(12a)のコンテンツに依存するように、前記既定のトランスポートストリームパケット(12)の第2のセクション(62)をローカライズし、
前記それぞれのデータシンク(20)に割り当てられたデータパケット(38)の前記最初の部分であるかどうかについて、前記第2のセクション(62)を分析し、
前記分析の結果に応じて、前記それぞれのデータシンクに対して、前記確率値を決定するために実装される、装置。 - 前記装置は、前記それぞれのデータシンクに割り当てられたデータパケットの前記最初の部分でよいかどうか、
前記第2のセクション(62)における第1のフィールド(110;82,98)は、前記それぞれのデータシンク(20)に対して一定である情報に対応するかどうか、
前記それぞれのデータシンクに割り当てられた前記データパケット(38)のカプセル化データおよびヘッダーデータ(74)の冗長な表示のために適用されるように、前記第2のセクションにおける第2のフィールド(116)は、前記第2のセクションにおける第3のフィールド(118)に既定の関係を含むかどうか、および/または、
前記第2のセクションにおける第4のフィールド(112)は、前記第2のセクションにおける第5のフィールド(114)に関係する既定の系統的前方誤り検出コードを含むかどうか、
の分析における各データシンクを調べるように実装される、請求項5に記載の装置。 - 前記それぞれのデータシンク(20)に割り当てられる前記データパケット(38)のうちの1つの最初の部分に収まらない前記トランスポートストリームパケット(12b)は、ポインタ情報(56)を含まず、その結果、前記データパケットのうちの1つの最初の部分に収まらない前記トランスポートストリームパケット(12b)の前記ペイロードデータセクション(48)は増加し、前記ポインタ情報の欠如によって、前記データパケットのうちの1つの最初の部分(60)に収まる前記トランスポートストリームパケット(12a)の前記ペイロードデータセクション(48)と比較し、前記装置は、
トランスポートストリームパケット(12)が最後に割り当てられた各データシンクに対して、それぞれのデータシンク(20)に割り当てられ、そして、長さ表示(80)を有するデータパケット(38)がローカライズされ、それから、前記データパケットが、前記長さ表示(80)に応じて、前記それぞれのデータシンク(20)に最後に割り当てられたトランスポートストリームパケットの域を越えて収集されうる、前記既定のトランスポートストリームパケットの前記ペイロードデータセクション(48)の最初の部分での第3のセクション(120)をローカライズし、
前記そのデータパケットの続きであるかどうかに関して、前記第3のセクション(120)を分析し、
前記分析の結果に応じて、前記それぞれのデータシンクに対する前記確率値を決定するように実装される、請求項5または請求項6に記載の装置。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
前記装置は、
前記既定のトランスポートストリームパケット(12)におけるランダムフィールドは、前記それぞれのデータシンク(20)に対して一定である情報に対応するかどうか、
前記それぞれのデータシンクに割り当てられた前記データパケットのカプセル化データおよびヘッダデータにおける冗長な表示のために適用するように、互いに第1の既定の位置関係を含む前記既定のトランスポートストリームパケットにおけるフィールドの第1のランダム対は、互いのコンテンツに関する既定の関係を含むかどうか、および/または、
互いの第2の既定の位置関係を含む前記既定のトランスポートストリームパケットにおけるフィールドの第1のランダム対は、互いの既定の系統的前方誤り検出コード関係を有するかどうか、
に応じて、各データシンクに対して前記確率値を決定するために実装される、請求項1ないし請求項7のいずれかに記載の装置。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
各データシンク(20)に対して、前記少なくとも1つのデータシンクにアドレス指定された前記データストリームの前記データパケット(38)は、フラグメンテーションによって、前記それぞれのデータシンク(20)に割り当てられる前記トランスポートストリームパケット(12)の前記ペイロードデータセクション(48)に組み込まれ、そして、前記それぞれのデータシンク(20)にアドレス指定された前記データストリームの各データパケット(38)は、それぞれのデータパケット(38)の長さを示す長さ表示を有する長さフィールド(80)を含み、ここで、前記トランスポートストリームパケット(12)は、前記データパケット(12)の最初の部分(60)が、前記トランスポートストリームパケット(12)の前記ペイロードデータセクション(48)のどこに位置するかについて指し示すポインタ情報(56)を含み、前記装置は、
各データシンクに対して、既にそれぞれのデータシンクに割り当てられるトランスポートストリームパケットのうちの1つおよび前記既定のトランスポートストリームパケットの前記ポインタ情報において開始される最後のデータパケットの長さ表示の比較に基づいて、前記それぞれのデータシンクに対する前記確率値を決定するように実装される、装置。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
各データシンク(20)に対して、前記それぞれのデータシンク(20)に割り当てられる前記データストリームの前記データパケット(38)は、少なくとも1つのデータシンク関連の表示(82,98)をそれぞれ含み、前記装置は、
データシンク関連の表示が位置づけられる、各データシンクに対して前記既定のトランスポートストリームパケット(12)における1つまたはいくつかのポテンシャル位置を決定し、そして、
一定である前記それぞれのデータシンクのデータシンク関連の状態値に対する1つまたはいくつかのポテンシャル位置での前記既定のトランスポートストリームパケットのコンテンツの比較によって前記それぞれのデータシンクに対して前記確率値を決定するように実装される、装置。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
前記装置は、
各データシンクに対して、間欠に繰り返し発生する同一のコンテンツを、既に前に前記それぞれのデータシンクに割り当てられた前記トランスポートストリームパケットの間において決定し、
各データシンクに対して、前記既定のトランスポートストリームパケット(12)の前記ペイロードデータセクション(48)のコンテンツと前記間欠に繰り返し発生する同一のコンテンツとの比較によって、前記それぞれのデータシンクに対する前記確率値を決定するように実装される、装置。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための装置であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記装置は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定し、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるように実装され、
各データシンクに対して、前記それぞれのデータシンク(20)にアドレス指定された前記データストリームは、カプセル化構造にカプセル化され、そして、前記カプセル化構造のカプセル化データ(74)と共に、前記それぞれのデータシンク(20)に割り当てられた前記トランスポートストリームパケット(12)に断片化され、前記装置は、
前記それぞれのデータシンクに対して、カプセル化されたデータのコンテンツおよび互いについて既定の関係を有する前記それぞれのデータシンクにアドレス指定された前記データストリームの前記データパケットが位置される前記トランスポートストリームパケット(12)におけるいくつかのポテンシャル位置(116,118)を決定し、そして、前記決定された、いくつかのポテンシャル位置(116,118)での前記既定のトランスポートストリームパケット(12)のコンテンツの間において、前記既定の関係が存在するかどうかに基づいて、前記それぞれのデータシンクに対して前記確率値を決定するように、または
既に前に前記それぞれのデータシンク(20)に割り当てられた前記トランスポートストリームパケット(12)のうちの1つにおいて、前記カプセル化データのコンテンツに前記既定の関係を含む前記それぞれのデータシンク(20)にアドレス指定された前記データストリームの前記データパケット(38)のコンテンツが位置されうる前記既定のトランスポートストリーム(12)における1つまたはいくつかのポテンシャル位置を決定し、そして、前記1つまたはいくつかのポテンシャル位置での前記既定のトランスポートストリームパケットのコンテンツと既に前に前記それぞれのデータシンクに割り当てられた前記トランスポートストリームパケット(12)における前記カプセル化データとの間において、前記既定の関係が存在するかどうかに基づいて、前記確率値を決定するように実装される、装置。 - 各データシンクに対する前記確率値を決定する場合、前記装置は、これまでのトランスポートストリームパケット(12)の短期および/または長期の割り当ての頻度を考慮するように実装される、請求項1ないし請求項12のいずれかに記載の装置。
- 前記装置は、前記複数のデータシンク(20)に対する前記確率値に基づいて、最も高い確率値を有する前記データシンクに前記既定のトランスポートストリームパケット(12)を割り当てるように実装される、請求項1ないし請求項13のいずれかに記載の装置。
- 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケットのパケットベーストランスポートストリームから既定のデータシンクにアドレス指定されるデータストリームを復号化するためのシステムであって、前記システムは、
請求項1ないし請求項14のいずれかに記載の装置と、
前記装置によって前記既定のデータシンクに割り当てられる前記トランスポートストリームパケットの前記ペイロードデータセクションに組み込まれる前記データストリームを復号化するためのデコーダと、を含む、システム。 - 系統的前方誤り検出コードをそれぞれ提供するトランスポートストリームパケット(12)のパケットベーストランスポートストリーム(14)を逆多重化するための方法であって、ここで、前記トランスポートストリームパケットは、複数のデータシンク(20)のうちの1つにそれぞれ割り当てられ、その結果、前記そのデータシンク(20)に割り当てられる前記トランスポートストリームパケットのペイロードデータセクションにおいて、保護された前方誤り保護コードデータパケット(38)のデータストリームが前記それぞれのデータシンク(20)にアドレス指定されて組み込まれ、前記方法は、
前記系統的前方誤り検出コードによって誤りとなる既定のトランスポートストリームパケット(12)に対して、前記既定のトランスポートストリームパケット(12)が、前記それぞれのデータシンク(20)に割り当てられるのがどのくらいあり得るかを示す前記複数のデータシンクのそれぞれに対する確率値を決定するステップと、
前記複数のデータシンクに対する前記確率値に基づいて、前記既定のトランスポートストリームパケットを選択された前記複数のデータシンクのうちの1つに割り当てるステップと、を含み、
前記方法は、さらに、前記データシンクに割り当てられる前記データシンク(20)を識別するそれぞれの誤りのないトランスポートストリームパケットの識別表示(54)に基づき、前記識別されたデータシンクに前記系統的前方誤り検出コードに従って誤りのないトランスポートストリームパケット(10)を割り当てるステップを含む、方法。 - プログラムがコンピュータにおいて実行される場合、請求項16に記載の方法を実行させるためのプログラムコードを有するコンピュータプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP11175784.5 | 2011-07-28 | ||
EP11175784A EP2552042B1 (de) | 2011-07-28 | 2011-07-28 | Demultiplexen eines paketbasierten Transportstroms |
PCT/EP2012/064611 WO2013014194A1 (de) | 2011-07-28 | 2012-07-25 | Demultiplexen eines paketbasierten transportstroms |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014524215A JP2014524215A (ja) | 2014-09-18 |
JP5916858B2 true JP5916858B2 (ja) | 2016-05-11 |
Family
ID=46582699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014522078A Active JP5916858B2 (ja) | 2011-07-28 | 2012-07-25 | パケットベーストランスポートストリームの逆多重化 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9037934B2 (ja) |
EP (2) | EP2552042B1 (ja) |
JP (1) | JP5916858B2 (ja) |
CN (1) | CN103828278B (ja) |
BR (1) | BR112014001800B1 (ja) |
RU (1) | RU2579992C2 (ja) |
WO (1) | WO2013014194A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011122908A2 (ko) * | 2010-04-01 | 2011-10-06 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 및 방송 신호 송/수신 장치에서 방송 신호 송수신 방법 |
US9450686B2 (en) * | 2011-06-30 | 2016-09-20 | Viavi Solutions Inc. | Testing an upstream path of a cable network |
US10412151B2 (en) | 2015-01-26 | 2019-09-10 | Huawei Technologies Co., Ltd. | Method and system for on-demand file repair |
EP3422618A4 (en) * | 2016-02-26 | 2019-03-13 | Sony Corporation | RECEIVING DEVICE, SENDING DEVICE AND DATA PROCESSING METHOD |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4684761A (en) * | 1986-04-09 | 1987-08-04 | The Boeing Company | Method for making graded I-III-VI2 semiconductors and solar cell obtained thereby |
US7508874B2 (en) * | 2002-01-29 | 2009-03-24 | Broadcom Corporation | Error concealment for MPEG decoding with personal video recording functionality |
JP2003283468A (ja) * | 2002-03-20 | 2003-10-03 | Hitachi Kokusai Electric Inc | 誤り訂正処理方法及び伝送装置 |
CN100593920C (zh) * | 2003-03-18 | 2010-03-10 | 诺基亚有限公司 | 用于采用标题保护进行数据发射和接收的方法,***以及网络实体 |
US7599443B2 (en) * | 2004-09-13 | 2009-10-06 | Nokia Corporation | Method and apparatus to balance maximum information rate with quality of service in a MIMO system |
ATE453261T1 (de) * | 2005-01-18 | 2010-01-15 | Taiwan Semiconductor Mfg | Verbesserte ip-datagramm-entkapselung |
RU2374787C2 (ru) * | 2005-03-10 | 2009-11-27 | Квэлкомм Инкорпорейтед | Структура декодера для оптимизированного управления обработкой ошибок в потоковой передаче мультимедийных данных |
US7906723B2 (en) * | 2008-04-30 | 2011-03-15 | General Electric Company | Compositionally-graded and structurally-graded photovoltaic devices and methods of fabricating such devices |
US7602838B2 (en) * | 2005-12-22 | 2009-10-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Linear turbo equalization using despread values |
RU2420909C2 (ru) * | 2005-12-23 | 2011-06-10 | Конинклейке Филипс Электроникс Н.В. | Разделение потока данных |
JP4875451B2 (ja) * | 2006-10-17 | 2012-02-15 | パナソニック株式会社 | ディジタルデータ受信装置 |
US8817780B2 (en) * | 2007-08-08 | 2014-08-26 | Maxlinear, Inc. | TS packet grooming |
EP2194668A2 (en) * | 2008-12-03 | 2010-06-09 | Electronics and Telecommunications Research Institute | Apparatus and method for generating frame for mpe-fec decoding |
-
2011
- 2011-07-28 EP EP11175784A patent/EP2552042B1/de active Active
-
2012
- 2012-07-25 WO PCT/EP2012/064611 patent/WO2013014194A1/de unknown
- 2012-07-25 RU RU2014107734/08A patent/RU2579992C2/ru active
- 2012-07-25 EP EP12740358.2A patent/EP2737649A1/de not_active Withdrawn
- 2012-07-25 CN CN201280047444.XA patent/CN103828278B/zh active Active
- 2012-07-25 BR BR112014001800-6A patent/BR112014001800B1/pt active IP Right Grant
- 2012-07-25 JP JP2014522078A patent/JP5916858B2/ja active Active
-
2014
- 2014-01-28 US US14/166,515 patent/US9037934B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20140143626A1 (en) | 2014-05-22 |
JP2014524215A (ja) | 2014-09-18 |
RU2014107734A (ru) | 2015-09-10 |
EP2552042B1 (de) | 2013-03-13 |
RU2579992C2 (ru) | 2016-04-10 |
WO2013014194A1 (de) | 2013-01-31 |
EP2552042A1 (de) | 2013-01-30 |
CN103828278A (zh) | 2014-05-28 |
US9037934B2 (en) | 2015-05-19 |
CN103828278B (zh) | 2017-04-12 |
EP2737649A1 (de) | 2014-06-04 |
BR112014001800A2 (pt) | 2017-02-21 |
BR112014001800B1 (pt) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8374176B2 (en) | Method and apparatus for providing internet protocol datacasting (IPDC) service, and method and apparatus for processing IPDC service | |
US8275002B2 (en) | Broadcasting service transmitting apparatus and method and broadcasting service receiving apparatus and method for effectively accessing broadcasting service | |
US10321200B2 (en) | Transmission method, reception method, transmission apparatus, and reception apparatus | |
KR101722719B1 (ko) | 역방향의 강력한 헤더 압축 수신기 | |
US10361801B2 (en) | Transmission method, transmission apparatus and system | |
CA2375370C (en) | Method and apparatus for transmitting and receiving multimedia data | |
CN101069427A (zh) | 容忍丢失多媒体组播的方法和*** | |
EP3518551A1 (en) | Method, apparatus and system for transmitting live video | |
JP5916858B2 (ja) | パケットベーストランスポートストリームの逆多重化 | |
EP3758388A1 (en) | Transmission method, reception method, transmitter apparatus, and receiver apparatus | |
CN103155515B (zh) | 确定ip分组的丢失 | |
KR101438005B1 (ko) | 서버와 클라이언트 단말 간에 데이터를 패킷 단위로 실시간 송/수신하기 위한 방법, 이에 상응하는 서버 및 단말 | |
US20200296474A1 (en) | Transmission method, reception method, transmission apparatus, and reception apparatus | |
CN102595252A (zh) | 流媒体前向纠错实现方法及*** | |
EP3104601B1 (en) | Transmission concept for a stream comprising access units | |
JP5686506B2 (ja) | Rtpパケットを含むデータ・ストリームならびにそのようなデータ・ストリームをエンコード/デコードする方法および装置 | |
US8209593B2 (en) | Method and DVB-H terminal for confirming integrity of container | |
KR20190046510A (ko) | 패킷 손실 복구를 개선하기 위한 장치 및 방법 | |
JP2009543409A (ja) | 誤り訂正によるデータ符号化及び復号化方法及び装置 | |
US10205761B2 (en) | Forward error correction recovery and reconstruction | |
EP1596518A1 (en) | Media encoded data transmission method, apparatus and program | |
Eerenberg et al. | DVB-H link layer | |
JP2005130277A (ja) | 誤り訂正装置及び誤り訂正方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150428 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150722 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151028 |
|
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: 20160308 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160405 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5916858 Country of ref document: JP 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 |
|
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 |