(57)【要約】【課題】コストを抑えて、CB(Channel Bonding)を行う。【解決手段】送信装置は、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、BBストリームを、複数の分割ストリームに分割する。BBストリームの分割は、複数の分割ストリームのデータレートのデータレート比を制限して行われる。受信装置は、送信装置から送信されてくるデータから得られる複数の分割ストリームから、元のBBストリームを再構成する。本技術は、例えば、PLPバンドリング(Physical Layer Pipe Bundling)等のCBに適用することができる。【選択図】図１
2019134485.tif 000002
【特許請求の範囲】
【請求項１】
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、
前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行う
データ処理装置。
【請求項２】
前記分割部は、１の前記データスライスに連続して分配するBBフレームのフレーム数を制限して、前記BBストリームの分割を行う
請求項１に記載のデータ処理装置。
【請求項３】
前記分割部は、前記複数のデータスライスでデータの伝送が可能な伝送レートの伝送レート比に応じて、前記BBフレームの、前記複数のデータスライスへの分配を制御する
請求項１又は２に記載のデータ処理装置。
【請求項４】
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割するステップを備え、
前記BBストリームの分割を、前記複数の分割ストリームのデータレートのデータレート比を制限して行う
データ処理方法。
【請求項５】
送信装置と受信装置から構成される送受信システムにおいて、
前記送信装置は、
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、
前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行い、
前記受信装置は、
前記送信装置から送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームを再構成する再構成部を備える
送受信システム。
【請求項６】
前記分割部は、１の前記データスライスに連続して分配するBBフレームのフレーム数を制限して、前記BBストリームの分割を行う
請求項５に記載の送受信システム。
【請求項７】
前記分割部は、前記複数のデータスライスでデータの伝送が可能な伝送レートの伝送レート比に応じて、前記BBフレームの、前記複数のデータスライスへの分配を制御する
請求項５又は６に記載の送受信システム。
【請求項８】
送信装置が、
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する際に、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行い、
受信装置が、
前記送信装置から送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームを再構成する
送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、データ処理装置、データ処理方法、送受信システム、及び、送受信方法に関し、例えば、コストを抑えて、CB(Channel Bonding)を行うことができるようにするデータ処理装置、データ処理方法、送受信システム、及び、送受信方法に関する。
【背景技術】
【０００２】
ディジタル放送の伝送規格としては、例えば、DVB(Digital Video Broadcasting)で規格化された、次世代ケーブルテレビジョン規格であるDVB-C2がある（非特許文献１）。
【０００３】
DVB-C2では、高効率な変調方式や符号化方式等が規定されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】DVB-C.2 :ETSI EN 302 769 V1.2.1 (2011-04)
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ディジタル放送において、高データレートのストリームを伝送する技術の１つとして、送信側において、高データレートのストリームを、複数（チャネル）の分割ストリームに分割して伝送し、受信側において、複数の分割ストリームを、元の高データレートのストリームに再構成するCB(Channel Bonding)がある。
【０００６】
DVB-C2では、CBの１つとして、PLPバンドリング(PLP(Physical Layer Pipe) bundling)が規定されている。
【０００７】
しかしながら、DVB-C2では、今のところ、PLPバンドリングについては、詳細が定められていないため、送信側において、PLPバンドリングにつき、自由な処理を許したのでは、受信側において、元の高データレートのストリームを再構成するのに、装置が高コスト化するおそれがある。
【０００８】
本技術は、このような状況に鑑みてなされたものであり、コストを抑えて、PLPバンドリング等のCBを行うことができるようにするものである。
【課題を解決するための手段】
【０００９】
本技術のデータ処理装置は、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行うデータ処理装置である。
【００１０】
本技術のデータ処理方法は、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割するステップを備え、前記BBストリームの分割を、前記複数の分割ストリームのデータレートのデータレート比を制限して行うデータ処理方法である。
【００１１】
本技術のデータ処理装置、及び、データ処理方法においては、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームが、複数の分割ストリームに分割される。前記BBストリームの分割は、前記複数の分割ストリームのデータレートのデータレート比を制限して行われる。
【００１２】
本技術の送受信システムは、送信装置と受信装置から構成される送受信システムにおいて、前記送信装置は、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行い、前記受信装置は、前記送信装置から送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームを再構成する再構成部を備える送受信システムである。
【００１３】
本技術の送受信方法は、送信装置が、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する際に、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行い、受信装置が、前記送信装置から送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームを再構成する送受信方法である。
【００１４】
本技術の送受信システム、及び、送受信方法においては、BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームが、複数の分割ストリームに分割される。前記BBストリームの分割は、前記複数の分割ストリームのデータレートのデータレート比を制限して行われる。また、送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームが再構成される。
【００１５】
なお、データ処理装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。
【発明の効果】
【００１６】
本技術によれば、コストを抑えて、CBを行うことができる。
【００１７】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１８】
【図１】本技術を適用した伝送システムの一実施の形態の構成例を示すブロック図である。
【図２】送信装置１１の第１の構成例を示すブロック図である。
【図３】送信装置１１で処理されるPLPとデータスライスとの関係を説明する図である。
【図４】受信装置１２の第１の構成例を示すブロック図である。
【図５】送信装置１１の第２の構成例を示すブロック図である。
【図６】PLPバンドリングでデータを伝送する場合の送信装置１１の処理（送信処理）の例を説明するフローチャートである。
【図７】HEMモードのBBフレームのフォーマットを示す図である。
【図８】BBヘッダに含められるISSYのフォーマットを示す図である。
【図９】送信装置１１で処理されるPLPとデータスライスとの関係を説明する図である。
【図１０】受信装置１２の第２の構成例を示すブロック図である。
【図１１】PLPバンドリングで伝送されてくるデータを受信する場合の受信装置１２の処理（受信処理）の例を説明するフローチャートである。
【図１２】PLPバンドリングにおいて、BBフレームを、データスライスに分配することにより、BBストリームを複数の分割ストリームに分割する分割方法の例を示す図である。
【図１３】データスライスDS#0及びDS#1の伝送レートの伝送レート比が2.2:1である場合に、データスライスDS#0及びDS#1でそれぞれ伝送される分割ストリームDS#0及び#1の例を示す図である。
【図１４】BBストリームを、分割ストリームDS#0及び#1に分割する場合の、データスライスDS#0及びDS#1の伝送レート比に応じた、BBフレームの、データスライスDS#0及びDS#1への分配の制御の例を説明する図である。
【図１５】本技術を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１９】
＜本技術を適用した伝送システムの一実施の形態＞
【００２０】
図１は、本技術を適用した伝送システム（システムとは、複数の装置が論理的に集合した物をいい、各構成の装置が同一筐体中にあるか否かは、問わない）の一実施の形態の構成例を示すブロック図である。
【００２１】
図１において、伝送システムは、送信装置１１と受信装置１２とを有する。
【００２２】
送信装置１１は、例えば、テレビジョン放送の番組等の送信（ディジタル放送）（データ伝送）を行う。すなわち、送信装置１１は、例えば、番組としての画像データや音声データ等の、送信の対象である対象データのストリームを、例えば、DVB-C2の規格に準拠して、ケーブルテレビジョン網（有線回線）である伝送路１３を介して送信（伝送）する。
【００２３】
受信装置１２は、送信装置１１から伝送路１３を介して送信されてくるデータを受信し、元のストリームに復元して出力する。
【００２４】
なお、図１の伝送システムは、DVB-C2の規格に準拠したデータ伝送の他、DVB-T2やDVB-S2，ATSC(Advanced Television Systems Committee standards)等の規格に準拠したデータ伝送、その他のデータ伝送に適用することができる。
【００２５】
また、伝送路１３としては、ケーブルテレビジョン網の他、衛星回線や地上波等を採用することができる。
【００２６】
＜送信装置１１の第１の構成例＞
【００２７】
図２は、図１の送信装置１１の第１の構成例を示すブロック図である。
【００２８】
図２において、送信装置１１は、N(>1)個のデータスライス処理部２１１，２１２，...，２１Ｎ、フレーム構成部２２、IFFT(Inverse Fast Fourier Transform)部２３、DAC(Digital to Analog Converter)２４、及び、変調部２５を有する。
【００２９】
データスライス処理部２１ｎは(n=1,2,...,N)、例えば、TS(Transport Stream)等の対象データとしての実データ（のストリーム）を処理することで、n番目のデータスライスであるデータスライスDS#n-1を生成し、フレーム構成部２２に供給する。
【００３０】
すなわち、データスライス処理部２１ｎは、M(>0)個のPLP処理部３１１，３１２，...，３１Ｍ、データスライス構成部３２、及び、時間／周波数インターリーバ３３を有する。
【００３１】
PLP処理部３１ｍは(m=1,2,...,M)、あるPLPとしての実データを処理することで、そのPLPのデータスライスパケットを生成し、データスライス構成部３２に供給する。
【００３２】
ここで、PLPは、データスライスに含まれる論理的なチャネル（で伝送されるデータ）であり、PLPには、PLPを識別するためのユニークなPLP_IDが付与される。あるPLP_IDのPLPは、例えば、ある番組の実データに相当する。異なるPLP処理部３１ｍと３１ｍ’とでは、異なるPLP_IDのPLPが処理される。以下、PLP_IDがiのPLPを、PLP#iとも記載する。
【００３３】
また、データスライス処理部２１１ないし２１Ｎのすべてにおいて、PLP処理部３１１ないし３１Ｍの数Mは、一致している必要はない。但し、ここでは、説明を簡単にするため、データスライス処理部２１１ないし２１Ｎのすべてにおいて、PLP処理部３１１ないし３１Ｍの数Mは、一致していることとする。
【００３４】
PLP処理部３１ｍは、データ処理部４１、FEC(Forward Error Correction)部４２、マッピング部４３、及び、データスライスパケット構成部４４を有する。
【００３５】
データ処理部４１には、実データが供給される。
【００３６】
データ処理部４１は、そこに供給される実データの所定の単位（例えば、所定数のTSパケット）に、BB(Baseband)ヘッダを付加すること等によって、BBフレームを構成し、FEC部４２に供給する。
【００３７】
FEC部４２は、データ処理部４１からのBBフレームを対象として、例えば、BCH符号化、及び、LDPC符号化の誤り訂正符号化を行い、その結果得られるFECフレームを、マッピング部４３に供給する。
【００３８】
マッピング部４３は、FEC部４２からのFECフレームを、所定のビット数であるシンボルの単位で、所定のディジタル直交変調の変調方式で定めるコンスタレーション上の信号点にマッピングし、そのマッピング結果としてのシンボルを、FECフレーム単位で、データスライスパケット構成部４４に供給する。
【００３９】
データスライスパケット構成部４４は、マッピング部４３からのFECフレームの1個又は2個に対して、FECフレームヘッダを付加することで、データスライスパケットを構成する。
【００４０】
ここで、FECフレームヘッダには、そのFECフレームヘッダが付加されるFECフレームを構成するPLPのPLP_IDや、そのFECフレームのマッピングにおける直交変調の変調方式(MOD)を表すMODCOD、そのFECフレームに施された誤り訂正符号化の符号長等の情報が含まれる。
【００４１】
データスライスパケット構成部４４は、データスライスパケットを構成し、データスライス構成部３２に供給する。
【００４２】
データスライス構成部３２は、PLP処理部３１１ないし３１Ｍからのデータスライスパケットから、データスライス(DS#n-1)を構成し、時間／周波数インターリーバ３３に供給する。
【００４３】
ここで、データスライスは、PLPを伝送するOFDM(Orthogonal Frequency-Division Multiplexing)セルの集まりであり、OFDMセルは、OFDMのサブキャリアで伝送されるデータである。
【００４４】
時間／周波数インターリーバ３３は、データスライス構成部３２からのデータスライスを、時間方向にインターリーブし、さらに、周波数方向にインターリーブする。そして、時間／周波数インターリーバ３３は、時間方向と周波数方向にインターリーブしたデータスライスを、フレーム構成部２２に供給する。
【００４５】
フレーム構成部２２は、データスライス処理部２１１ないし２１Ｎからの1個以上のデータスライスを含むC2フレームを構成し、IFFT部２３に供給する。
【００４６】
IFFT部２３は、フレーム構成部２２からのC2フレームのIFFTを行い、その結果得られるOFDM信号を、DAC２４に供給する。
【００４７】
DAC２４は、IFFT部２３からのOFDM信号をDA変換し、変調部２５に供給する。
【００４８】
変調部２５は、DAC２４からのOFDM信号を、RF(Radio Frequency)信号に変調し、伝送路１３（図１）を介して伝送する。
【００４９】
図３は、図２の送信装置１１で処理されるPLPとデータスライスとの関係を説明する図である。
【００５０】
図３では、データスライスは、1以上のPLPから構成される。
【００５１】
DVB-C2では、OFDM信号（のRF信号）を伝送する伝送帯域が、（約）6MHz単位に区切られている。いま、6MHz単位に区切られた１つの伝送帯域を、単位伝送帯域ということとすると、受信装置１２では、所望の番組の実データのPLP#iを含むデータスライスDS#n-1が伝送される単位伝送帯域のOFDM信号が受信され、そのOFDM信号に含まれるデータスライスDS#n-1が処理される。
【００５２】
＜受信装置１２の第１の構成例＞
【００５３】
図４は、図１の受信装置１２の第１の構成例を示すブロック図である。
【００５４】
図４において、受信装置１２は、復調部５１、ADC(Analog to Digital Converter)５２、FFT(Fast Fourier Transform)部５３、フレーム分解部５４、時間／周波数デインターリーバ５５、データスライス分解部５６、データスライスパケット分解部５７、デマッピング部５８、FEC部５９、及び、データ処理部６０を有する。
【００５５】
復調部５１は、送信装置１１から伝送路１３（図１）を介して送信（伝送）されてくる所定の帯域のRF信号を受信して復調し、その結果得られる復調信号（OFDM信号）を、ADC５２に供給する。
【００５６】
ADC５２は、復調部５１からの復調信号をAD変換し、その結果得られるディジタル信号を、FFT部５３に供給する。
【００５７】
FFT部５３は、ADC５２からのディジタル信号のFFTを行い、その結果得られるC2フレーム（の信号）を、フレーム分解部５４に供給する。
【００５８】
フレーム分解部５４は、FFT部５３からのC2フレームを分解することにより、そのC2フレームに含まれるデータスライスを抽出し、データスライス分解部５６に供給する。
【００５９】
データスライス分解部５６は、フレーム分解部５４からのデータスライスを、データスライスパケットに分解し、データスライスパケット分解部５７に供給する。
【００６０】
データスライスパケット分解部５７は、データスライス分解部５６からのデータスライスパケットから、FECフレームヘッダを除去することで、データスライスパケットを、FECフレームに分解し、デマッピング部５８に供給する。
【００６１】
ここで、データスライスパケット分解部５７で除去されたFECフレームヘッダに基づいて、FECフレームの変調方式や符号長等が認識され、後段のデマッピング部５８やFEC部５９が制御される。
【００６２】
デマッピング部５８は、データスライスパケット分解部５７からのFECフレーム（のシンボル）のデマッピングを行い、FEC部５９に供給する。
【００６３】
FEC部５９は、デマッピング部５８からのデマッピング後のFECフレームに対して、図２のFEC部４２の誤り訂正符号化に対応する誤り訂正としての誤り訂正符号の復号を行うことで、図２のデータ処理部４１で得られるBBフレームを復元し、データ処理部６０に供給する。
【００６４】
データ処理部６０は、FEC部５９からのBBフレームを分解し、実データ（のストリーム）を復元して出力する。
【００６５】
＜送信装置１１の第２の構成例＞
【００６６】
図５は、図１の送信装置１１の第２の構成例を示すブロック図である。
【００６７】
なお、図中、図２の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【００６８】
ここで、第１の構成例の送信装置１１（図２）では、ある番組の実データに相当する１のPLP#iは、ある１のデータスライスDS#n-1で伝送される。
【００６９】
データスライスの伝送レート、すなわち、１のデータスライスでデータの伝送が可能な伝送レートには、限界があり、ある番組の実データである１のPLP#iのデータレートが、データスライスの伝送レートを超える場合には、そのデータスライスでは、１のPLP#iを伝送することが困難となる。
【００７０】
近年、いわゆる8k等の高解像度の画像を送信するディジタル放送が要請されているが、8kの解像度の画像については、HEVC(High Efficiency Video Coding)方式でエンコードを行った場合に、そのエンコードの結果得られる高データレートのデータの伝送に必要なスループットは、100Mbps程度になる。
【００７１】
以上のような高データレートのデータに相当する１のPLP#iについては、マッピングで採用するディジタル直交変調や、誤り訂正で採用する誤り訂正符号の符号化率等にもよるが、１のデータスライスで伝送することが困難であることがある。
【００７２】
そこで、第２の構成例の送信装置１１（図５）では、CBの１つであるPLPバンドリングにより、１のPLP#i（同一のPLP_IDが付与されるPLP）としての実データを、BBフレーム単位で分割し、複数のデータスライスで伝送することができるようになっている。
【００７３】
なお、図５では、PLPバンドリングに関係がないブロックについては、適宜、図示を省略してある。
【００７４】
図５において、送信装置１１は、N個のデータスライス処理部２１１ないし２１Ｎ、フレーム構成部２２、IFFT部２３、DAC２４、及び、変調部２５を有し、かかる点で、図２の第１の構成例と共通する。
【００７５】
但し、図５の送信装置１１は、データ処理部１０１が新たに設けられている点で、図２の第１の構成例と異なる。
【００７６】
さらに、図５の送信装置１１は、データスライス処理部２１ｎが、M個のPLP処理部３１１ないし３１Ｍに代えて、PLP処理部１１１を有する点で、図２の第１の構成例と異なる。
【００７７】
なお、PLP処理部１１１は、M個のPLP処理部３１１ないし３１Ｍのすべてではなく、M個のPLP処理部３１１ないし３１Ｍのうちの1個以上に代えて設けることができる。
【００７８】
PLP処理部１１１は、FEC部４２、マッピング部４３、及び、データスライスパケット構成部４４を有し、かかる点で、図２のPLP処理部３１ｍと共通する。
【００７９】
したがって、PLP処理部１１１は、図２のデータ処理部４１で行われる処理が行われないことを除き、図２のPLP処理部３１ｍと同様の処理を行う。
【００８０】
図５において、送信装置１１は、PLPバンドリングにより、１のPLP#iとしての実データ（のストリーム）を、BBフレーム単位で分割し、複数のデータスライスとしての、例えば、３のデータスライスで伝送する。
【００８１】
なお、PLPバンドリングにおいて、１のPLP#iの伝送に用いるデータスライスの数は、３に限定されるものではなく、２又は４以上の任意の値を採用することができる。
【００８２】
また、PLPバンドリングに用いる３のデータスライスとしては、N個のデータスライス処理部２１１ないし２１Ｎのうちの任意の3個で生成されるデータスライスを採用することができる。図５では、データスライス処理部２１１ないし２１３で生成されるデータスライスDS#0,#1,#2が、PLPバンドリングに用いる３のデータスライスとして採用されている。
【００８３】
ここで、PLPバンドリングに用いる３のデータスライスDS#0,#1,#2の伝送レート（データスライスにおいて、PLPバンドリングに用いる（割り当てる）ことができる伝送レート）は、同一であるとは限らない。
【００８４】
図５の送信装置１１では、１のPLP#iを３のデータスライスDS#0ないし#2で伝送するため、データ処理部１０１が、同一のPLP_IDのPLP#iとしての実データを、その実データの伝送に用いるデータスライスDS#0ないし#2の数である3個の分割ストリームに分割する。
【００８５】
すなわち、データ処理部１０１には、同一のPLP_IDのPLP#iとしての実データが供給される。
【００８６】
データ処理部１０１は、図２のデータ処理部４１と同様に、そこに供給される実データに、BBヘッダを付加すること等によって、BBフレームを構成する。さらに、データ処理部１０１は、BBフレームのストリームであるBBストリームを、分割の対象として、そのBBストリームを構成する各BBフレームを、３のデータスライスDS#0ないし#2のうちのいずれか１つのデータスライスDS#n-1に分配することを繰り返すことにより、BBストリームを、BBフレーム単位で、複数としての３本の分割ストリームに分割する。
【００８７】
データ処理部１０１は、データスライスDS#n-1に分配したBBフレームから構成される分割ストリームを、データスライス処理部２１ｎに供給する。
【００８８】
ここで、DVB-C2では、PLPを処理するモードとして、NM(Normal Mode)と、HEM(High Efficiency Mode)とがある。PLPバンドリングを行う場合、PLPを処理するモードとしては、HEMモードが採用される。
【００８９】
HEMモードでは、BBヘッダに、ISSY(Input Stream Synchroniser)が含められる。
【００９０】
ISSYは、データ（BBフレーム）の送信時刻等に関連する時刻関連情報であり、データ処理部１０１は、ISSYを生成し、そのISSYを含むBBヘッダを生成して、そのBBヘッダを有するBBフレームを構成する。
【００９１】
図６は、PLPバンドリングでデータを伝送する場合の、図５の送信装置１１の処理（送信処理）の例を説明するフローチャートである。
【００９２】
送信処理では、ステップＳ１１において、データ処理部１０１は、そこに供給されるPLPとしての実データを、（BBフレームの）データフィールドに配置し、そのデータフィールドに、ISSYを含むBBヘッダを付加すること等によって、BBフレームを構成して、処理は、ステップＳ１２に進む。
【００９３】
ステップＳ１２では、データ処理部１０１は、BBフレームのストリームであるBBストリームを構成するBBフレームを、３のデータスライスDS#0ないし#2のうちのいずれか１つのデータスライスDS#n-1に分配することを繰り返すことにより、BBストリームを、BBフレーム単位で、３本の分割ストリームに分割する。
【００９４】
３本の分割ストリームのうちの、BBフレームをデータスライスDS#n-1に分配することにより得られた分割ストリームは、データ処理部１０１から、データスライス処理部２１ｎに供給される。
【００９５】
その後、処理は、ステップＳ１２からステップＳ１３に進み、データスライス処理部２１ｎにおいて、FEC部４２は、データ処理部１０１からデータスライス処理部２１ｎに供給された分割ストリームを構成するBBフレームを対象として誤り訂正符号化を行い、その結果得られるFECフレームを、マッピング部４３に供給して、処理は、ステップＳ１４に進む。
【００９６】
ステップＳ１４では、マッピング部４３は、FEC部４２からのFECフレームを、シンボルとしての所定のビット数単位で、所定のコンスタレーション上の信号点にマッピングし、そのマッピング結果としてのシンボルを、FECフレーム単位で、データスライスパケット構成部４４に供給して、処理は、ステップＳ１５に進む。
【００９７】
ステップＳ１５では、データスライスパケット構成部４４は、マッピング部４３からのFECフレームに対して、FECフレームヘッダを付加することで、データスライスパケットを構成し、さらに、1個以上のデータスライスパケットを、データスライス構成部３２に供給し、処理は、ステップＳ１６に進む。
【００９８】
ステップＳ１６では、データスライス構成部３２は、データスライスパケット構成部４４（さらには、図５で不図示のPLP処理部３１ｍ）からの1個以上のデータスライスパケットから、データスライスを構成し、時間／周波数インターリーバ３３に供給して、処理は、ステップＳ１７に進む。
【００９９】
ここで、図５のデータスライス処理部２１１ないし２１３において、データ処理部１０１からの分割ストリームから構成されるPLPは、同一のPLP_IDのPLPである。したがって、図５のデータスライス処理部２１１ないし２１３で構成されるデータスライスDS#0ないしDS#2には、同一のPLP_IDのPLPが含まれる。
【０１００】
ステップＳ１７では、時間／周波数インターリーバ３３は、データスライス構成部３２からのデータスライスを、時間方向と周波数方向にインターリーブし、そのインターリーブ後のデータスライスを、フレーム構成部２２に供給して、処理は、ステップＳ１８に進む。
【０１０１】
ステップＳ１８では、フレーム構成部２２は、データスライス処理部２１１ないし２１Ｎ（の時間／周波数インターリーバ３３）からの1個以上のデータスライスを含むC2フレームを構成し、IFFT部２３に供給して、処理は、ステップＳ１９に進む。
【０１０２】
ステップＳ１９では、IFFT部２３は、フレーム構成部２２からのC2フレームのIFFTを行い、その結果得られるOFDM信号を、DAC２４に供給して、処理は、ステップＳ２０に進む。
【０１０３】
ステップＳ２０では、DAC２４は、IFFT部２３からのOFDM信号をDA変換し、変調部２５に供給して、処理は、ステップＳ２１に進む。
【０１０４】
ステップＳ２１では、変調部２５は、DAC２４からのOFDM信号を、RF信号に変調し、伝送路１３（図１）を介して伝送する。
【０１０５】
図７は、HEMモードのBBフレームのフォーマットを示す図である。
【０１０６】
BBフレーム(BBFrame)は、BBヘッダ(BBHEADER)と、実データが配置されるデータフィールド(DATA FIELD)とを有する。
【０１０７】
BBヘッダは、80ビットで、ISSYが配置される3バイトのフィールドを有する。ISSYが配置される3バイトのフィールドは、2バイトのフィールドと1バイトのフィールドとに分かれている。
【０１０８】
ここで、送信装置１１（図５）では、FEC部４２において、BBフレームを対象として、BCH符号化が行われ、そのBCH符号化の結果を対象として、LDPC符号化が行われる。
【０１０９】
したがって、BCH符号化が行われるデータサイズKbchは、BBフレームのフレーム長に等しい。BBヘッダは、上述したように、80ビットであるので、BBフレームのデータフィールドのサイズDFLの範囲(ビット数)は、Kbchを用いて、式0<=DFL<=Kbch-80で表される。
【０１１０】
なお、BCH符号化が行われるデータサイズKbchは、式7032<=Kbch<=58192で表される範囲のビット数である。
【０１１１】
図８は、BBヘッダに含められるISSYのフォーマットを示す図である。
【０１１２】
ISSYには、ISCR(Input Stream Time Reference)，BUFS、及び、BUFSTATがある。
【０１１３】
ISCRは、データ（BBフレーム）の送信時刻を表す時刻情報であり、2又は3バイトの情報である。
【０１１４】
BUFSは、受信装置１２でのデータの処理にあたって、遅延変動を補償するために必要なバッファのバッファ容量（所要Buffer量）を表す（実質）2バイトの情報である。
【０１１５】
なお、2バイト（First Byte及びSecond Byte）のBUFSとしてのビット列の先頭から5ビット目と6ビット目の2ビットは、BUFS_UNITと呼ばれ、BUFSが表すバッファ容量の単位を表す。そして、7ビット目から最後の16ビットまでの10ビットが、バッファ容量の値を表す。
【０１１６】
受信装置１２では、BUFSが表すバッファ容量のバッファとしての記憶領域を確保し、そのバッファに対するデータの読み書きを行うことで、遅延変動を補償（吸収）する。
【０１１７】
BUFSTATは、受信装置１２において、BUFSが表すバッファ容量のバッファからデータを読み出す読み出し開始時刻を表す（実質）2バイトの情報である。
【０１１８】
なお、2バイト（First Byte及びSecond Byte）のBUFSTATとしてのビット列の先頭から5ビット目と6ビット目の2ビットは、BUFSTAT_UNITと呼ばれ、BUFSTATが表す読み出し開始時刻の単位を表す。そして、7ビット目から最後の16ビットまでの10ビットが、読み出し開始時刻の値を表す。BUFSTATの10ビットは、読み出し開始時刻（タイミング）を、バッファからデータを読み出すときのバッファのデータ残量によって表す。
【０１１９】
受信装置１２では、BUFSが表すバッファ容量のバッファに記憶されたデータについて、BUFSTATが表す時刻（バッファのデータ残量がBUFSTATが表す値になったタイミング）から、読み出しが開始される。
【０１２０】
PLPバンドリングを行わない場合、BBヘッダのISSYの3バイトのフィールドには、BBフレームごとに、ISCR、BUFS、及び、BUFSTATのうちのいずれか１つが選択的に配置される。
【０１２１】
PLPバンドリングを行う場合、各BBフレームのBBヘッダのISSYの3バイトのフィールドには、ISCR、BUFS、及び、BUFSTATのうちのISCRが配置される。
【０１２２】
図９は、図５の送信装置１１で処理されるPLPとデータスライスとの関係を説明する図である。
【０１２３】
PLPバンドリングでは、送信装置１１において、図９に示すように、ある番組の実データに相当する同一のPLP_IDのPLP（図９では、PLP#0）が、複数のデータスライス（図９では、３のデータスライスDS#0ないしDS#2）に分配されて送信される。
【０１２４】
したがって、受信装置１２では、PLP#0に相当する番組の実データについては、３のデータスライスDS#0ないしDS#2を受信し、その３のデータスライスDS#0ないしDS#2それぞれに含まれるPLP#0から再構成を行う必要がある。
【０１２５】
なお、図３では、単位伝送帯域では、6MHzになっているが、図６では、5.72MHzになっている。図３の6MHzは、DVB-C2におけるOFDM信号に含まれる4096本のサブキャリアに相当し、図６の5.72MHzは、その4096本のサブキャリアのうちの、有効なサブキャリアである3409本のサブキャリアに相当する。
【０１２６】
また、図６では、１のデータスライスDS#n-1において、１のPLP#0（の一部）だけしか伝送していないが、１のデータスライスDS#n-1では、PLP#0とともに、PLP#0以外のPLP（PLPバンドリングの対象のPLPであるかどうかは問わない）を伝送することができる。
【０１２７】
＜受信装置１２の第２の構成例＞
【０１２８】
図１０は、図１の受信装置１２の第２の構成例を示すブロック図である。
【０１２９】
なお、図中、図４の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【０１３０】
第２の構成例の受信装置１２（図１０）では、図５や図９で説明したように、PLPバンドリングにより、PLPが３（以下）のデータスライスに分配されて送信（伝送）されてくる実データを再構成することができるようになっている。
【０１３１】
図１０において、受信装置１２は、復調部５１、ADC５２、FFT部５３、フレーム分解部５４、時間／周波数デインターリーバ５５、データスライス分解部５６、データスライスパケット分解部５７、デマッピング部５８、及び、FEC部５９を有し、かかる点で、図４の第１の構成例と共通する。
【０１３２】
但し、図１０の受信装置１２は、複数である、例えば、3個のデータスライス処理部１２１１，１２１２、及び、１２１３、それらのデータスライス処理部１２１１ないし１２１３と同一の数である3個のバッファ１２２１，１２２２、及び、１２２３が新たに設けられている点で、図４の第１の構成例と相違する。
【０１３３】
さらに、図１０の受信装置１２は、データ処理部６０に代えて、データ処理部１２３が設けられている点で、図４の第２の構成例と相違する。
【０１３４】
なお、データスライス処理部１２１１は、時間／周波数デインターリーバ５５、データスライス分解部５６、及び、PLP処理部１３１で構成され、PLP処理部１３１は、データスライスパケット分解部５７、デマッピング部５８、及び、FEC部５９で構成される。
【０１３５】
データスライス処理部１２１２及び１２１３も、データスライス処理部１２１１と同様に構成される。
【０１３６】
図１０では、フレーム分解部５４は、FFT部５３からのC2フレームを分解することにより、そのC2フレームに含まれる、PLPバンドリングで送信されてきた、同一のPLP_IDのPLPを含む、例えば、３のデータスライスDS#0,1,2を抽出する。
【０１３７】
そして、フレーム分解部５４は、データスライスDS#n-1を、データスライス処理部１２１ｎに供給する。
【０１３８】
データスライス処理部１２１ｎでは、時間／周波数デインターリーバ５５ないしFEC部５９が、フレーム分解部５４からのデータスライスDS#n-1に対して、図４の場合と同様の処理を行うことにより、BBフレームで構成される分割ストリームを復元する。
【０１３９】
データスライスDS#n-1から復元された分割ストリームは、データスライス処理部１２１ｎからバッファ１２２ｎに供給される。
【０１４０】
バッファ１２２ｎは、例えば、FIFO(First In First Out)メモリで構成され、データスライス処理部１２１ｎから供給される分割ストリーム（を構成するBBフレーム）を順次記憶する。
【０１４１】
データ処理部１２３は、バッファ１２２１ないし１２２３に記憶された3本の分割ストリームを構成するBBフレームのBBヘッダに含まれるISSY(ISCR)に基づいて、元のBBストリームを構成するBBフレームの並び順に、バッファ１２２ｎから、BBフレームを読み出すことで、BBフレームを並び替えて、元のBBストリームを再構成する。
【０１４２】
さらに、データ処理部１２３は、元のBBストリームを構成するBBフレームを分解し、実データを復元して出力する。
【０１４３】
以上のように、受信装置１２では、データ処理部１２３において、3本の分割ストリームを構成するBBフレームのBBヘッダに含まれるISSYに基づいて、BBフレームの並び替えを行うために、分割ストリームを構成するBBフレームが、バッファ１２２ｎに記憶される。
【０１４４】
そして、バッファ１２２ｎに記憶された分割ストリームを構成するBBフレームは、元のBBストリームにおける並び順のタイミングまで、バッファ１２２ｎに記憶され、元のBBストリームにおける並び順のタイミングになると、バッファ１２２ｎから読み出される。
【０１４５】
図１１は、PLPバンドリングで伝送されてくるデータを受信する場合の、図１０の受信装置１２の処理（受信処理）の例を説明するフローチャートである。
【０１４６】
ステップＳ５１において、復調部５１は、RF信号を受信して復調し、その結果得られる復調信号を、ADC５２に供給して、処理は、ステップＳ５２に進む。
【０１４７】
ステップＳ５２では、ADC５２は、復調部５１からの復調信号をAD変換し、その結果得られるディジタル信号を、FFT部５３に供給して、処理は、ステップＳ５３に進む。
【０１４８】
ステップＳ５３では、FFT部５３は、ADC５２からのディジタル信号のFFTを行い、その結果得られるC2フレームを、フレーム分解部５４に供給して、処理は、ステップＳ５４に進む。
【０１４９】
ステップＳ５４では、フレーム分解部５４は、FFT部５３からのC2フレームを分解することにより、そのC2フレームに含まれる、PLPバンドリングで送信されてきた、同一のPLP_IDのPLPを含む３のデータスライスDS#0,1,2を抽出し、データスライスDS#n-1を、データスライス処理部１２１ｎに供給して、処理は、ステップＳ５５に進む。
【０１５０】
ステップＳ５５では、データスライス処理部１２１ｎの時間／周波数デインターリーバ５５が、フレーム分解部５４からのデータスライスDS#n-1を、周波数方向にデインターリーブし、さらに、時間方向にデインターリーブし、そのデインターリーブ後のデータスライスDS#n-1を、データスライス分解部５６に供給して、処理は、ステップＳ５６に進む。
【０１５１】
ステップＳ５６において、データスライス分解部５６は、時間／周波数デインターリーバ５５からのデータスライス#n-1を、データスライスパケットに分解し、データスライスパケット分解部５７に供給して、ステップＳ５７に進む。
【０１５２】
ステップＳ５７では、データスライスパケット分解部５７は、データスライス分解部５６からのデータスライスパケットを、FECフレームに分解し、デマッピング部５８に供給して、処理は、ステップＳ５８に進む。
【０１５３】
ステップＳ５８では、デマッピング部５８は、データスライスパケット分解部５７からのFECフレーム（のシンボル）のデマッピングを行い、FEC部５９に供給して、処理は、ステップＳ５９に進む。
【０１５４】
ステップＳ５９では、FEC部５９は、デマッピング部５８からのデマッピング後のFECフレームに対して誤り訂正を行い、その結果得られるBBフレームで構成される分割ストリームを、バッファ１２２ｎに供給して、処理は、ステップＳ６０に進む。
【０１５５】
ステップＳ６０では、バッファ１２２ｎは、データスライス処理部１２１ｎ（のFEC部５９）から供給される分割ストリームのBBフレームを記憶（バッファリング）し、処理は、ステップＳ６１に進む。
【０１５６】
ステップＳ６１では、データ処理部１２３が、バッファ１２２１ないし１２２３に記憶された3本の分割ストリームを構成するBBフレームのBBヘッダに含まれるISSY(ISCR)に基づいて、バッファ１２２１ないし１２２３から、BBフレームを適宜読み出すことにより、BBフレームの並びを元に戻した、元のBBストリームを再構成して、処理は、ステップＳ６２に進む。
【０１５７】
ステップＳ６２では、データ処理部１２３は、元のBBストリームを構成するBBフレームを分解し、実データを復元して出力する。
【０１５８】
以上のように、PLPバンドリングによれば、送信装置１１において、1のPLPとしての実データから生成（構成）されるBBストリームのBBフレームを、複数のデータスライスに分配することにより、BBストリームが、BBフレーム単位で、複数の分割ストリームに分割され、その複数の分割ストリーム（同一のPLP_IDのPLP）が、複数のデータスライスでそれぞれ伝送（送信）される。
【０１５９】
そして、受信装置１２では、送信装置１１から送信されてくるデータから得られる複数の分割ストリームから、BBヘッダに含まれるISSYに基づいて、複数の分割ストリームのBBフレームの並び替えが行われ、元のBBストリームが再構成される。
【０１６０】
したがって、PLPバンドリングによれば、１のデータスライスでは伝送が困難な、高データレートの実データを、複数のデータスライスで伝送することができる。
【０１６１】
＜BBストリームの分割＞
【０１６２】
図１２は、PLPバンドリングにおいて、BBフレームを、データスライスに分配することにより、BBストリームを複数の分割ストリームに分割する分割方法の例を示す図である。
【０１６３】
図１２では、（元の）BBストリームを構成するBBフレームが、２のデータスライスDS#0及びDS#1に分配されることにより、BBストリームが、2本の分割ストリームに分割されている。
【０１６４】
ここで、データスライスDS#n-1に分配されたBBフレームで構成される分割ストリームを、以下、分割ストリームDS#n-1とも記載する。
【０１６５】
また、（元の）BBストリームの先頭からj番目のBBフレームを、以下、BBフレーム#j-1（又は#j）とも記載する。
【０１６６】
さらに、以下では、説明を簡単にするために、BBストリームは、２のデータスライスDS#0及びDS#1に分配されることにより、2本の分割ストリームDS#0及びDS#1に分割されることとする。
【０１６７】
図１２では、BBストリームの先頭から4個のBBフレーム#0ないし#4が、データスライスDS#0に分配され、その後に続く4個のBBフレーム#5ないし#9が、データスライスDS#1に分配され、以下、同様に、BBフレームが分配されることで、BBストリームが、2本の分割ストリームDS#0及びDS#1に分割されている。
【０１６８】
ところで、DVB-C2では、PLPバンドリングにおいて、BBストリームを複数の分割ストリームに分割する分割方法については、詳細を定めていない。
【０１６９】
したがって、BBストリームの分割方法としては、図１２に示したように、データスライスDS#0とDS#1とに、4個等の同一の数のBBフレームを、交互に分配する方法の他、データスライスDS#0とDS#1とに、異なる数のBBフレームを、交互に分配する方法を採用することができる。
【０１７０】
しかしながら、受信装置１２（図１０）では、分割ストリームDS#n-1を構成するBBフレームが、バッファ１２２ｎに記憶され、元のBBストリームにおける並び順のタイミングで、バッファ１２２ｎから読み出されることで、元のBBストリームが再構成される。
【０１７１】
そのため、BBストリームの分割方法に、何らの制限も与えない場合には、元のBBストリームの再構成のために必要な、受信装置１２のバッファ１２２ｎの容量を定めることが困難になる。
【０１７２】
この場合、受信装置１２では、元のBBストリームの再構成のために、バッファ１２２ｎとして、極めて容量の大きいバッファを採用しなければならないことがあり、受信装置１２が高コスト化する。
【０１７３】
そこで、図５の送信装置１１のデータ処理部１０１では、BBストリームの分割において、その分割の結果得られる複数の分割ストリームのデータレートのデータレート比を制限することができる。
【０１７４】
すなわち、データ処理部１０１は、BBストリームの分割の結果得られる複数の分割ストリームのデータレートの間に、大きな差異が生じないように、その複数の分割ストリームのデータレートのデータレート比を、所定の範囲内（所定の比の範囲内）の値に制限して、BBストリームの分割を行う。
【０１７５】
ここで、複数の分割ストリームのデータレートのデータレート比を制限しない場合には、BBストリームの分割において、例えば、データスライスDS#0に、1個等の少数のBBフレームを分配し、その後、データスライスDS#1に、例えば、100個等の多数のBBフレームを分配することを繰り返すことができる。
【０１７６】
この場合、例えば、ある時間Tの間に、データスライスDS#0で、1個のBBフレームが伝送されるとともに、データスライスDS#1で、100個のBBフレームが伝送されるときには、図１０の受信装置１２において、分割ストリームDS#0（データスライスDS#0に分配されたBBフレームで構成される分割ストリーム）を記憶するバッファ１２２１と、分割ストリームDS#1を記憶するバッファ１２２２として、容量が極端に異なるバッファが必要となる。
【０１７７】
すなわち、いま、説明を簡単にするため、受信装置１２において、単純に、分割フレームを構成するBBフレームを記憶し、そのBBフレームを、元のBBストリームでの並び順のタイミングで読み出すこととすると、バッファ１２２１としては、時間Tの間に伝送されてくる1個のBBフレームを記憶する小さな容量のバッファを採用すれば良いが、バッファ１２２２としては、時間Tの間に伝送されてくる100個のBBフレームを記憶する大きな容量のバッファが必要になる。
【０１７８】
データ処理部１０１（図５）において、BBストリームの分割の結果得られる複数の分割ストリームのデータレートの間に、大きな差異が生じないように、その複数の分割ストリームのデータレートのデータレート比を、所定の範囲内の値に制限することにより、バッファ１２２２に、上述のような大きな容量が必要になることを防止することができる。
【０１７９】
すなわち、例えば、データスライスDS#0で伝送される分割ストリームDS#0のデータレートと、データスライスDS#1で伝送される分割ストリームDS#1のデータレートとのデータレート比を、1:2等のような、分割ストリームDS#0及びDS#1のデータレートの間に、大きな差異が生じない範囲内の値に制限する場合には、データ処理部１０１のBBストリームの分割において、例えば、データスライスDS#0に、1個のBBフレームを分配し、その後、データスライスDS#1に、2個のBBフレームを分配することを繰り返すことが行われる。
【０１８０】
この場合、図１０の受信装置１２において、分割ストリームDS#0を記憶するバッファ１２２１と、分割ストリームDS#1を記憶するバッファ１２２２として、容量が極端に異なるバッファが必要となることを防止することができる。
【０１８１】
その結果、上述のように、バッファ１２２２に、大きな容量が必要になることを防止し、受信装置１２のコストを抑えて、CBの１つであるPLPバンドリングを行うことができる。
【０１８２】
なお、以上のような、BBストリームの分割の結果得られる複数の分割ストリームのデータレートのデータレート比の制限は、データ処理部１０１（図５）において、図６のステップＳ１２で行われる。
【０１８３】
ところで、データ処理部１０１（図５）において、BBストリームの分割の結果得られる分割ストリームDS#0及びDS#1のデータレートの間に、大きな差異が生じないように、分割ストリームDS#0及びDS#1のデータレートのデータレート比を、所定の範囲内の値に制限した場合であっても、バッファ１２２１や１２２２に、大きな容量が必要になることがある。
【０１８４】
すなわち、例えば、上述のように、分割ストリームDS#0及びDS#1のデータレート比を、1:2に制限した場合でも、例えば、データ処理部１０１のBBストリームの分割において、データスライスDS#0に、100個等の多くの数のBBフレームを分配し、その後、データスライスDS#1に、200個等の多くの数のBBフレームを分配することを繰り返すことが行われた時には、バッファ１２２１や１２２２に、大きな容量が必要になることがある。
【０１８５】
そこで、データ処理部１０１（図５）では、BBストリームの分割において、１のデータスライスに連続して分配するBBフレームのフレーム数を制限することができる。
【０１８６】
例えば、BBストリームの分割において、１のデータスライスに連続して分配するBBフレームのフレーム数を、10フレーム等の少ないフレーム数に制限することにより、上述した、データスライスDS#0やDS#1に、100個や200個等の多くの数のBBフレームを連続して分配するようなBBストリームの分割が行われることを防止することができる。
【０１８７】
その結果、バッファ１２２１及び１２２２に、大きな容量が必要になることを防止し、受信装置１２のコストを抑えて、CBの１つであるPLPバンドリングを行うことができる。
【０１８８】
なお、以上のような、１のデータスライスに連続して分配するBBフレームのフレーム数の制限も、複数の分割ストリームのデータレートのデータレート比の制限と同様に、データ処理部１０１（図５）において、図６のステップＳ１２で行われる。
【０１８９】
ここで、BBストリームを2本の分割ストリームDS#0及びDS#1に分割する場合において、１のデータスライスに連続して分配するBBフレームのフレーム数を、例えば、10フレームに制限するときには、受信装置１２（図１０）のバッファ１２２１及び１２２２のバッファ容量は、例えば、式（１）に従って決定することができる。
【０１９０】
バッファ容量[bit]＝58192×10[bit]
＋復号出力遅延差に対応するためのマージン[bit]
・・・（１）
【０１９１】
式（１）において、58192は、図７で説明した、BCH符号化が行われるデータサイズKbchの最大値、すなわち、BBフレームのサイズの最大値（ビット数）である。
【０１９２】
また、式（１）において、復号出力遅延差とは、図１０の受信装置１２において、例えば、バッファ１２２１の前段のデータスライス処理部１２１１と、バッファ１２２２の前段のデータスライス処理部１２１２等の任意の２つのデータスライス処理部１２１ｎと１２１ｎ’に対して、同一のデータスライスを与えたときに、その２つのデータスライス処理部１２１ｎと１２１ｎ’とのそれぞれから分割ストリームが得られるタイミングの差（の最大値）を意味する。
【０１９３】
ところで、データスライスでデータの伝送が可能な伝送レートは、そのデータスライス幅やNotch幅等によって変動する。
【０１９４】
したがって、BBストリームを2本の分割ストリームDS#0及びDS#1に分割する場合に、分割ストリームDS#0（を構成するBBフレーム）を伝送するデータスライスDS#0と、分割ストリームDS#1を伝送するデータスライスDS#1とでは、伝送レートが異なることがある。
【０１９５】
図１３は、データスライスDS#0及びDS#1の伝送レートの伝送レート比が2.2:1である場合に、データスライスDS#0及びDS#1でそれぞれ伝送される分割ストリームDS#0及び#1の例を示す図である。
【０１９６】
図１３では、分割ストリームDS#0及びDS#1のデータレートの間に、大きな差異が生じないように、分割ストリームDS#0及びDS#1のデータレートのデータレート比が所定の範囲内の値に制限されている。
【０１９７】
さらに、図１３では、１のデータスライスに連続して分配するBBフレームのフレーム数が、例えば、10フレームに制限されている。
【０１９８】
図１３では、BBストリームの先頭から10個のBBフレーム#1ないし#10が、データスライスDS#0に分配され、その後に続く10個のBBフレーム#11ないし#20が、データスライスDS#1に分配され、以下、同様に、BBフレームが分配されることで、BBストリームが、2本の分割ストリームDS#0及びDS#1に分割されている。
【０１９９】
図１３では、データスライスDS#0及びDS#1の伝送レート比が2.2:1であるため、データスライスDS#1でのBBフレームの伝送には、データスライスDS#0でのBBフレームの伝送の2.2倍の時間を要している。
【０２００】
そのため、単純には、図１０の受信装置１２において、バッファ１２２１に、データスライスDS#0で伝送されるBBフレーム#21が記憶されたときに、バッファ１２２２には、データスライスDS#1で伝送されるBBフレーム#11ないし#15しか記憶されていない。
【０２０１】
受信装置１２（図１０）のデータ処理部１２３でのBBストリームの再構成にあたっては、バッファ１２２１に記憶されたBBフレーム#21の読み出しは、その直前のBBフレーム#20の読み出しの後に行う必要がある。
【０２０２】
しかしながら、図１３において、BBフレーム#20は、データスライスDS#1で伝送される。そして、データスライスDS#1で伝送されるBBフレーム#20が、バッファ１２２２に記憶されるのは、バッファ１２２１に、データスライスDS#0で伝送されるBBフレーム#42や#43が記憶されるのと同程度のタイミングであり、それまで、バッファ１２２１に記憶されたBBフレーム#21は読み出すことができず、バッファ１２２１に記憶させておく必要がある。
【０２０３】
さらに、バッファ１２２１には、バッファ１２２２から、BBフレーム#20が読み出されるまで、BBフレーム#21以降の、データスライスDS#0で伝送されてくるBBフレーム（図１３では、少なくとも、BBフレーム#22ないし#30、及び、#41ないし#43）も記憶させておく必要があり、その結果、バッファ１２２１としては、大きなバッファ容量のバッファが必要となる。
【０２０４】
ここで、上述のように、例えば、バッファ１２２１及び１２２２のうちの一方のバッファに記憶されているBBフレーム（例えば、バッファ１２２１に記憶されたBBフレーム#21）の直前のBBフレーム（例えば、バッファ１２２２に記憶されるBBフレーム#20）（以下、直前フレームともいう）が他方のバッファに記憶されていないために、一方のバッファに記憶されているBBフレーム（例えば、BBフレーム#21）の読み出しを行うことができず、直前フレーム（例えば、BBフレーム#20）が他方のバッファに記憶されて読み出されるまで、一方のバッファに記憶されているBBフレーム（例えば、BBフレーム#21）の読み出しを待たなければならないことを、BBフレームの読み出し待ちともいう。
【０２０５】
データ処理部１０１（図５）では、BBフレームの読み出し待ちをなるべくなくすように、BBストリームの分割において、複数のデータスライスの伝送レート比に応じて、BBフレームの、複数のデータスライスへの分配を制御することができる。
【０２０６】
すなわち、データ処理部１０１では、BBストリームの分割において、複数のデータスライスの伝送レート比に応じて、例えば、複数の分割ストリームのデータレート比が、複数のデータスライスの伝送レート比になるべく等しくなるように、BBフレームの、複数のデータスライスへの分配を制御することができる。
【０２０７】
図１４は、BBストリームを、分割ストリームDS#0及び#1に分割する場合の、データスライスDS#0及びDS#1の伝送レート比に応じた、BBフレームのデータスライスDS#0及びDS#1への分配の制御の例を説明する図である。
【０２０８】
データ処理部１０１は、データスライスDS#0及びDS#1の伝送レート比に応じて、図１０の受信装置１２でのBBフレームの読み出し待ちをなるべくなくすように、BBフレームを、データスライスDS#0及びDS#1に分配する。
【０２０９】
図１４は、図１３と同様に、データスライスDS#0及びDS#1の伝送レート比が2.2:1である場合の、データスライスDS#0及びDS#1でそれぞれ伝送される分割ストリームDS#0及び#1の例を示している。
【０２１０】
ここで、図１４では、図１３の場合と同様に、分割ストリームDS#0及びDS#1のデータレートのデータレート比が所定の範囲内の値に制限され、かつ、１のデータスライスに連続して分配するBBフレームのフレーム数が10フレームに制限されている。
【０２１１】
さらに、図１４では、データスライスDS#0及びDS#1の伝送レート比2.2:1に応じて、BBフレームの読み出し待ちをなるべくなくすように、BBフレームの、データスライスDS#0及びDS#1への分配が制御されている。
【０２１２】
すなわち、図１４では、BBストリームの先頭から10個のBBフレーム#1ないし#10が、データスライスDS#0に分配され、その後に続く4個のBBフレーム#11ないし#14が、データスライスDS#1に分配されている。さらに、図１４では、続く10個のBBフレーム#15ないし#24が、データスライスDS#0に分配され、その後に続く5個のBBフレーム#25ないし#29が、データスライスDS#1に分配されている。
【０２１３】
そして、続く10個のBBフレーム#30ないし#39が、データスライスDS#0に分配され、その後に続く4個のBBフレーム#40ないし#43が、データスライスDS#1に分配され、以下、同様に、BBフレームが分配されることで、BBストリームが、2本の分割ストリームDS#0及びDS#1に分割されている。
【０２１４】
図１４では、図１３と同様に、データスライスDS#0及びDS#1の伝送レート比が2.2:1であるため、データスライスDS#1でのBBフレームの伝送には、データスライスDS#0でのBBフレームの伝送の2.2倍の時間を要している。
【０２１５】
しかしながら、図１４では、データスライスDS#0及びDS#1の伝送レート比2.2:1に応じて、BBフレームの読み出し待ちをなるべくなくすように、BBフレームの、データスライスDS#0及びDS#1への分配が制御されている。
【０２１６】
すなわち、図１４では、例えば、分割ストリームDS#0及びDS#1のデータレート比が、データスライスDS#0及びDS#1の伝送レート比2.2:1に等しくなるように、BBフレームの、データスライスDS#0及びDS#1への分配が制御されている。
【０２１７】
そのため、図１０の受信装置１２において、バッファ１２２１に、データスライスDS#0で伝送されるBBフレーム#15が記憶されたときに、バッファ１２２２には、そのBBフレーム#15の直前の、データスライスDS#1で伝送されるBBフレーム#14が記憶されている。
【０２１８】
したがって、バッファ１２２１に記憶されたBBフレーム#15の読み出しは、バッファ１２２２に記憶されたBBフレーム#14を読み出して即座に行うことができる。
【０２１９】
また、図１４では、バッファ１２２１に、データスライスDS#0で伝送されるBBフレーム#30が記憶されたときに、バッファ１２２２には、そのBBフレーム#30の直前の、データスライスDS#1で伝送されるBBフレーム#29が記憶されている。
【０２２０】
したがって、バッファ１２２１に記憶されたBBフレーム#30の読み出しは、バッファ１２２２に記憶されたBBフレーム#29を読み出して即座に行うことができる。
【０２２１】
以上のように、データスライスDS#0及びDS#1の伝送レート比2.2:1に応じて、BBフレームの読み出し待ちをなるべくなくすように、BBフレームの、データスライスDS#0及びDS#1への分配を制御することにより、BBフレームの読み出し待ちが（ほとんど）なくなる。
【０２２２】
その結果、BBフレームの読み出し待ちに起因して、バッファ１２２１（や１２２２）として、大きなバッファ容量のバッファが必要となることを防止することができる。すなわち、受信装置１２のコストを抑えて、CBの１つであるPLPバンドリングを行うことができる。
【０２２３】
なお、以上のような、複数のデータスライスの伝送レート比に応じた、BBフレームの、複数のデータスライスDS#0及びDS#1への分配の制御も、複数の分割ストリームのデータレート比の制限や、１のデータスライスに連続して分配するBBフレームのフレーム数の制限と同様に、データ処理部１０１（図５）において、図６のステップＳ１２で行われる。
【０２２４】
＜本技術を適用したコンピュータの説明＞
【０２２５】
次に、上述した一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０２２６】
そこで、図１５は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【０２２７】
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク２０５やROM２０３に予め記録しておくことができる。
【０２２８】
あるいはまた、プログラムは、リムーバブル記録媒体２１１に格納（記録）しておくことができる。このようなリムーバブル記録媒体２１１は、いわゆるパッケージソフトウエアとして提供することができる。ここで、リムーバブル記録媒体２１１としては、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等がある。
【０２２９】
なお、プログラムは、上述したようなリムーバブル記録媒体２１１からコンピュータにインストールする他、通信網や放送網を介して、コンピュータにダウンロードし、内蔵するハードディスク２０５にインストールすることができる。すなわち、プログラムは、例えば、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送することができる。
【０２３０】
コンピュータは、CPU(Central Processing Unit)２０２を内蔵しており、CPU２０２には、バス２０１を介して、入出力インタフェース２１０が接続されている。
【０２３１】
CPU２０２は、入出力インタフェース２１０を介して、ユーザによって、入力部２０７が操作等されることにより指令が入力されると、それに従って、ROM(Read Only Memory)２０３に格納されているプログラムを実行する。あるいは、CPU２０２は、ハードディスク２０５に格納されたプログラムを、RAM(Random Access Memory)２０４にロードして実行する。
【０２３２】
これにより、CPU２０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。そして、CPU２０２は、その処理結果を、必要に応じて、例えば、入出力インタフェース２１０を介して、出力部２０６から出力、あるいは、通信部２０８から送信、さらには、ハードディスク２０５に記録等させる。
【０２３３】
なお、入力部２０７は、キーボードや、マウス、マイク等で構成される。また、出力部２０６は、LCD(Liquid Crystal Display)やスピーカ等で構成される。
【０２３４】
ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０２３５】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０２３６】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２３７】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２３８】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２３９】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２４０】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２４１】
また、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０２４２】
なお、本技術は、以下の構成をとることができる。
【０２４３】
＜１＞
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、
前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行う
データ処理装置。
＜２＞
前記分割部は、１の前記データスライスに連続して分配するBBフレームのフレーム数を制限して、前記BBストリームの分割を行う
＜１＞に記載のデータ処理装置。
＜３＞
前記分割部は、前記複数のデータスライスでデータの伝送が可能な伝送レートの伝送レート比に応じて、前記BBフレームの、前記複数のデータスライスへの分配を制御する
＜１＞又は＜２＞に記載のデータ処理装置。
＜４＞
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割するステップを備え、
前記BBストリームの分割を、前記複数の分割ストリームのデータレートのデータレート比を制限して行う
データ処理方法。
＜５＞
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、
前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行う
送信装置から送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームを再構成する再構成部を備える
データ処理装置。
＜６＞
前記BBフレームの分割は、１の前記データスライスに連続して分配するBBフレームのフレーム数を制限して行われている
＜５＞に記載のデータ処理装置。
＜７＞
前記BBフレームの、前記複数のデータスライスへの分配は、前記複数のデータスライスでデータの伝送が可能な伝送レートの伝送レート比に応じて行われている
＜５＞又は＜６＞に記載のデータ処理装置。
＜８＞
BB(Baseband)フレームのストリームであるBBストリームのBBフレームを、複数のデータスライスに分配することにより、前記BBストリームを、複数の分割ストリームに分割する分割部を備え、
前記分割部は、前記複数の分割ストリームのデータレートのデータレート比を制限して、前記BBストリームの分割を行う
送信装置から送信されてくるデータから得られる前記複数の分割ストリームから、元の前記BBストリームを再構成するステップを備える
データ処理方法。
【符号の説明】
【０２４４】
１１  送信装置，  １２  受信装置，  １３  伝送路，  ２１１ないし２１Ｎ  データスライス処理部，  ２２  フレーム構成部，  ２３  IFFT部，  ２４  DAC，  ２５  変調部，  ３１１ないし３１Ｍ  PLP処理部，  ３２  データスライス構成部，  ３３  時間／周波数インターリーバ，  ４１  データ処理部，  ４２  FEC部，  ４３  マッピング部，  ４４  データスライスパケット構成部，  ５１  復調部，  ５２  ADC，  ５３  FFT部，  ５４  フレーム分解部，  ５５  時間／周波数デインターリーバ，  ５６  データスライス分解部，  ５７  データスライスパケット分解部，  ５８  デマッピング部，  ５９  FEC部，  ６０  データ処理部，  １０１  データ処理部，  １１１  PLP処理部，  １２１１ないし１２１３  データスライス処理部，  １２２１ないし１２２３  バッファ，  １２３  データ処理部，  １３１  PLP処理部，  ２０１  バス，  ２０２  CPU，  ２０３  ROM，  ２０４  RAM，  ２０５  ハードディスク，  ２０６  出力部，  ２０７  入力部，  ２０８  通信部，  ２０９  ドライブ，  ２１０  入出力インタフェース，  ２１１  リムーバブル記録媒体
【図１】
2019134485.tif 000003
【図２】
2019134485.tif 000004
【図３】
2019134485.tif 000005
【図４】
2019134485.tif 000006
【図５】
2019134485.tif 000007
【図６】
2019134485.tif 000008
【図７】
2019134485.tif 000009
【図８】
2019134485.tif 000010
【図９】
2019134485.tif 000011
【図１０】
2019134485.tif 000012
【図１１】
2019134485.tif 000013
【図１２】
2019134485.tif 000014
【図１３】
2019134485.tif 000015
【図１４】
2019134485.tif 000016
【図１５】
2019134485.tif 000017