(57)【特許請求の範囲】
【請求項１】
マルチメディアサービスをサポートする放送システムにおけるマルチメディアフレームを構成する方法であって、
マルチメディアフレームを識別するフレーム識別子、ネットワーク階層間の接続サービス品質に関する情報及び終端間のネットワーク性能を測定する情報を含むヘッダー情報を生成するステップと、
前記ヘッダー情報とマルチメディアデータを結合して前記マルチメディアフレームを構成するステップと、
を有し、
前記ネットワーク階層間の接続サービス品質に関する情報は、メディアアクセスユニットのタイプ情報とメディアアクセス要約情報を含み、
前記メディアアクセスユニットのタイプ情報は、ビットレート、遅延程度、性能レベル、及び他のマルチメディアフレームとの関係に関する情報を含み、
前記メディアアクセス要約情報は、終端間最大遅延時間及びアクセスユニット損失率を含む
ことを特徴とする方法。
【請求項２】
前記マルチメディアフレームを構成する場合、前記フレーム識別子は、前記マルチメディアデータの分割有無に基づいて割り当てられることを特徴とする、請求項１に記載の方法。
【請求項３】
前記ヘッダー情報は、バイト単位で測定されたデータグラムの長さに関する情報をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項４】
マルチメディアサービスをサポートする放送システムにおけるマルチメディアフレームを構成する装置であって、
ハイブリッドコンテンツ又はハイブリッドサービスによるマルチメディアデータを生成するマルチメディアデータ生成部と、
前記マルチメディアフレームを識別するフレーム識別子、ネットワーク階層間の接続サービス品質に関する情報及び終端間のネットワーク性能を測定する情報を含むヘッダー情報を生成し、
前記ヘッダー情報とマルチメディアデータを結合して前記マルチメディアフレームを構成するマルチメディアフレーム構成部と、
を含み、
前記ネットワーク階層間の接続サービス品質に関する情報は、メディアアクセスユニットのタイプ情報とメディアアクセス要約情報を含み、
前記メディアアクセスユニットのタイプ情報は、ビットレート、遅延程度、性能レベル、及び他のマルチメディアフレームとの関係に関する情報を含み、
前記メディアアクセス要約情報は、終端間最大遅延時間及びアクセスユニット損失率を含むことを特徴とする装置。
【請求項５】
前記マルチメディアフレームが構成される場合、前記フレーム識別子は、前記マルチメディアデータの分割有無に従って割り当てられることを特徴とする、請求項４に記載の装置。
【請求項６】
前記ヘッダー情報は、バイト単位で測定されたデータグラムの長さに関する情報をさらに含むことを特徴とする、請求項４に記載の装置。
【請求項７】
マルチメディアフレームを伝送及び受信するための通信部と、
ハイブリッドコンテンツ又はハイブリッドサービスに従ってマルチメディアデータを生成するマルチメディアデータ生成部と、
ヘッダー情報を生成し、前記ヘッダー情報と少なくとも前記マルチメディアデータの少なくとも一部に基づいて前記マルチメディアフレームを生成するマルチメディアフレーム構成部と、を含み、
前記ヘッダー情報は、前記マルチメディアフレームを識別するフレーム識別子、ネットワーク階層間の接続サービス品質と終端間のネットワーク性能を識別するためのサービス品質(ＱｏＳ)情報を含み、
前記ヘッダー情報は、メディアアクセスユニット(ＭＡＵ)要約情報をさらに含み、
前記ＭＡＵ要約情報は、前記マルチメディアフレームの伝送のための最大終端間の遅延時間と、アクセスユニット損失率を含むことを特徴とする、加入者端末。
【請求項８】
前記ヘッダー情報は、前記マルチメディアフレームに含まれた前記マルチメディアデータ部分を少なくとも含むデータグラムの長さをさらに含むことを特徴とする、請求項７に記載の加入者端末。
【請求項９】
放送システムにおけるフレームを伝送する方法であって、
ヘッダーとマルチメディアデータを含むペイロードで構成されたフレームを生成するステップと、
前記生成したフレームを加入者端末に伝送するステップと、を有し、
前記ヘッダーの情報は、タイプ情報とフラグを含み、
前記タイプ情報は、ビットレートが固定であるか、または、可変であるかを指示し、前記フラグは、損失が許容されるか否かを指示することを特徴とするフレーム伝送方法。
【請求項１０】
前記フレームを伝送するためのフロー(flow)は、前記タイプ情報と前記フラグに基づいて制御されることを特徴とする請求項９に記載のフレーム伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放送システムにおけるマルチメディアフレーム伝送装置及び方法に関するもので、特にインターネットプロトコルに基づいてマルチメディアサービスをサポートする放送システムにおいて異種(heterogeneous)ネットワークを介してマルチメディアフレームを伝送する装置及び方法に関する。
【背景技術】
【０００２】
ＭＰＥＧ-２  ＴＳ(Moving Picture Experts Group-2 Transport Stream)は、一般的に放送ネットワークにおけるマルチメディアコンテンツの伝送に使用される。ＭＰＥＧ-２  ＴＳは、誤りを有する伝送環境で複数の放送プログラム(符号化された複数のビデオビットストリーム)が多重化されるビットストリームを伝送するための代表的な伝送技術として使用されている。一例として、ＭＰＥＧ-２  ＴＳは、マルチメディア時代のデジタルＴＶ信号を放送するために使用するのに適合する。
【０００３】
図１は、従来技術によるＭＰＥＧ-２  ＴＳをサポートするための階層の構造を示す。
【０００４】
図１を参照すると、ＭＰＥＧ-２  ＴＳをサポートするための階層は、メディア符号化階層(media coding layer)１１０、同期階層(sync  layer)１２０、配信階層(delivery layer)１３０、ネットワーク階層１４０、データリンク階層１５０、及び物理階層１６０を含む。
【０００５】
メディア符号化階層１１０と同期階層１２０は、メディアデータが記録又は送信の基本単位で使用するのに容易なフォーマットで構成される。配信階層１３０、ネットワーク階層１４０、データリンク階層１５０、及び物理階層１６０は、同期階層１２０により構成されたフォーマットのデータブロック(例えば、“ＡＵ”)を別途の記録媒体に記録し、あるいは伝送のためのマルチメディアフレームを構成する。構成されたマルチメディアフレームは、所定のネットワークを通じて加入者端末に伝送される。
【０００６】
このために、同期階層１２０は、フラグメントブロック(fragment block)１２２とアクセスユニット１２４を含む。配信階層１３０は、ＭＰＥＧ-２  ＴＳ/ＭＰ４  １３２、ＲＴＰ/ＨＴＴＰ１３４、及びＵＤＰ/ＴＣＰ１３６を含む。
【０００７】
しかしながら、ＭＰＥＧ-２  ＴＳには、マルチメディアサービスをサポートすることにおいていくつかの限界がある。ＭＰＥＧ-２  ＴＳの限界には、片方向通信、固定フレームサイズによる伝送の非効率性、及びオーディオ/ビデオに特化した伝送プロトコル及びインターネットプロトコル(ＩＰ)を用いて伝送する際に不要なオーバーヘッドの生成などがある。
【０００８】
したがって、ＭＰＥＧメディア転送(MPEG Media Transport：ＭＭＴ)標準は、ＭＰＥＧ技術に基づいてマルチメディアサービスをサポートするためのマルチメディア伝送技術としてＭＰＥＧで新たに提案された。このＭＭＴ標準は、ＭＰＥＧ-２  ＴＳの限界を克服するためにＭＰＥＧにより提案されている。
【０００９】
例えば、ＭＭＴ標準は、異種ネットワークを通じてハイブリッドコンテンツを効率的に伝送するために適用することができる。ここで、ハイブリッドコンテンツとは、ビデオ/オーディオ/アプリケーションによるマルチメディア要素を有するコンテンツの集合を意味する。異種ネットワークとは、放送ネットワークと通信ネットワークが共存するネットワークを意味する。
【００１０】
ＭＭＴ標準は、マルチメディアサービスのための伝送ネットワークでの基本技術であるＩＰにより近い伝送技術を定義することを目的とする。したがって、ＭＭＴ標準は、代表的にＩＰに基づいて変化するマルチメディアサービス環境で効率的なＭＰＥＧ伝送技術を提供するためのもので、持続的な研究と共に標準化が進んでいる。ＭＭＴ標準ではハイブリッド(hybrid)ネットワークとハイブリッドコンテンツを提供しようとするマルチメディアサービス環境における効率的なＭＰＥＧ伝送技術を提供する方法が要求される。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
したがって、本発明は上記の従来技術の問題点に鑑みてなされたものであって、その目的は、インターネットプロトコルに基づいてマルチメディアサービスをサポートする放送システムで異種ネットワークを通じて伝送可能なマルチメディアフレームを構成する方法を提供することにある。
【００１２】
本発明の他の目的は、ＭＭＴ技術に基づいてハイブリッドコンテンツ又はハイブリッドサービスのためにマルチメディアデータに従ってマルチメディアフレームを構成する方法を提供することにある。
【００１３】
また、本発明の目的は、ＭＭＴ技術に基づいてハイブリッドコンテンツ又はハイブリッドサービスによるアクセスユニット(Access  Unit：ＡＵ）の伝送のためにマルチメディアフレームを構成して伝送する方法を提供することにある。
【００１４】
さらに、本発明の目的は、インターネットプロトコルに基づいてマルチメディアサービスをサポートする放送システムにおいて、ヘッダー情報がフレーム識別子、ネットワーク階層間の接続サービス品質及び終端間(end-to-end)のネットワーク性能を測定するために使用される情報を含むように異種ネットワークを介して伝送するマルチメディアフレームを構成する方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記のような目的を達成するために、本発明の一態様によれば、インターネットプロトコルに基づいてマルチメディアサービスをサポートする放送システムにおける異種ネットワークを通じて伝送されるマルチメディアフレームを構成する方法が提供される。その方法は、マルチメディアフレームを識別するフレーム識別子、ネットワーク階層間の接続サービス品質及び終端間のネットワーク性能を測定する情報を含むヘッダー情報を生成するステップと、ヘッダー情報とマルチメディアデータを結合してマルチメディアフレームを構成するステップとを有する。
【００１６】
本発明の他の態様によれば、インターネットプロトコルに基づいてマルチメディアサービスをサポートする放送システムにおける異種ネットワークを通じて伝送されるマルチメディアフレームを構成する装置が提供される。その装置は、ハイブリッドコンテンツ又はハイブリッドサービスによるマルチメディアデータを生成するマルチメディアデータ生成部と、マルチメディアフレームを識別するフレーム識別子、ネットワーク階層間の接続サービス品質及び終端間のネットワーク性能を測定する情報を含むヘッダー情報を生成し、ヘッダー情報とマルチメディアデータを結合してマルチメディアフレームを構成するマルチメディアフレーム構成部とを含む。
【００１７】
さらに、本発明の他の態様によれば、マルチメディアフレームを伝送及び受信するための通信部と、ハイブリッドコンテンツ又はハイブリッドサービスに従ってマルチメディアデータを生成するマルチメディアデータ生成部と、ヘッダー情報を生成し、ヘッダー情報と少なくともマルチメディアデータ部分に基づいてマルチメディアフレームを生成するマルチメディアフレーム構成部とを含み、ヘッダー情報は、マルチメディアフレームを識別するフレーム識別子、ネットワーク階層間の接続サービス品質と終端間のネットワーク性能を識別するためのサービス品質(ＱｏＳ)情報を含む加入者端末が提供される。
【発明の効果】
【００１８】
本発明は、異種ネットワークを通じてハイブリッドサービス又はハイブリッドコンテンツを提供することによって、マルチメディア環境で効率的なＭＰＥＧ伝送をサポートすることができる効果を有する。一方、他の多様な効果は、後述する本発明の実施形態による詳細な説明で直接的又は暗示的に開示されるはずである。
【００１９】
本発明の他の態様、利点、及び顕著な特徴は、下記の詳細な説明から当業者には公知であり、その詳細な説明は、添付の図面とともに本発明の実施形態で開示する。
【図面の簡単な説明】
【００２０】
【図１】従来の技術によるＭＰＥＧ-２  ＴＳをサポートするための階層構造を示す図である。
【図２】本発明の一実施形態により、ＭＭＴ標準に基づいた放送システムによるＭＭＴサービスを概念的に示す図である。
【図３】本発明の一実施形態により、ＭＭＴシステムでマルチサービス/コンテンツによるマルチメディアフレームを、異種ネットワークを介して伝送するための階層構造を示す図である。
【図４】本発明の一実施形態によるＭＭＴシステムにおいてマルチメディアフレームを構成して伝送することを示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００２２】
下記の説明において、具体的な構成及び構成要素のような特定の詳細は、本発明の実施形態の全般的な理解を助けるために提供されるにすぎない。したがって、本発明の範囲及び趣旨を逸脱することなく、以下に説明される本発明の様々な変形及び変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。なお、公知の機能または構成に関する具体的な説明は、明瞭性と簡潔性のために省略する。
【００２３】
次の説明及び請求項に使用する用語及び単語は、辞典的意味に限定されるものではなく、発明者により本発明の理解を明確且つ一貫性があるようにするために使用する。従って、特許請求の範囲とこれと均等なものに基づいて定義されるものであり、本発明の実施形態の説明が単に実例を提供するためのものであって、本発明の目的を限定するものでないことは、本発明の技術分野における通常の知識を持つ者には明らかである。
【００２４】
英文明細書に記載の“ａ”、“ａｎ”、及び“ｔｈｅ”、すなわち単数形は、コンテキスト中に特記で明示されない限り、複数形を含むことは、当業者にはわかることである。したがって、例えば、“コンポーネント表面(a  component  surface)”との記載は一つ又は複数の表面を含む。
【００２５】
以下の本発明の実施形態では、ＭＭＴ標準で定義されている階層構造に関して説明する。また、本発明の実施形態では、マルチメディアフレームの構成を提案し、ＭＭＴ標準で定義されている階層構造のマルチメディアフレームを生成するための階層と関連して具体的に説明する。ここで、マルチメディアフレームは、ＭＭＴサービスのための伝送フレームであって、ＭＭＴアクセスユニットのパケットを意味する。マルチメディアフレームは、要求伝送情報に関連したサービス情報の品質を含む。
【００２６】
本発明の実施形態では、マルチメディアフレームを構成するためのヘッダー情報の構成について具体的に説明する。マルチメディアフレームのペイロードは、上位階層で所定サイズ単位で提供されているマルチメディアデータを分割したり組み合わせたりして、所望のサイズを有するマルチメディアデータを構成することにより置き換えることができる。
【００２７】
図２は、本発明の一実施形態によるＭＭＴ標準に基づいて放送システム(以下、“ＭＭＴシステム”と称する)によりＭＭＴサービスを概念的に示す。
【００２８】
図２を参照すると、ＭＭＴサービスのためのコンテンツは、ＵＨＤ、ＶＯＤ、ライブストリーミング、ファイル、ウィジェット、電子書籍、及びメタデータ(metadata)を含む。しかしながら、ＭＭＴサービスに対するコンテンツは、電気的信号で表現可能な任意のコンテンツを含むことができる。
【００２９】
多様なコンテンツ各々によるマルチメディアデータがＭＭＴカプセル化装置(encapsulator)により所定のフォーマットでカプセル化された後、マルチメディアフレームは、異種ネットワークを通じて加入者端末にハイブリッド配信(hybrid  delivery)により伝送される。異種ネットワークは、放送ネットワークとＩＰネットワークが共存する伝送環境のネットワークを意味する。
【００３０】
加入者端末は、異種ネットワークを介してハイブリッド配信で伝送されるマルチメディアフレームを受信し、このマルチメディアフレームから所望のコンテンツに対応するマルチメディアデータを抽出し、抽出したマルチメディアデータに基づいてビデオ/オーディオ/アプリケーションをユーザーに提供する。特定コンテンツに提供されるビデオ/オーディオ/アプリケーションに対応するマルチメディアデータは、各々“ＭＭＴアセット(asset)”として定義される。加入者端末は、マルチメディアサービスのサポートが可能な任意の端末を含むことがある。加入者端末の代表的な例としては、ＩＰ  ＴＶ又はスマートフォンがあり得る。したがって、ＭＭＴサービスは、高い品質のコンテンツ配信、ハイブリッドコンテンツのサポート、ハイブリッドネットワークのサポートを提供する目的を達成することができる。
【００３１】
図３は、本発明の一実施形態により、ＭＭＴシステムにおけるマルチサービス/コンテンツによるマルチメディアフレームを、異種ネットワークを介して伝送するための階層構造を示す。
【００３２】
図３を参照すると、７つの階層が、構成されたマルチメディアフレームを伝送するために要求される。この７つの階層は、メディア符号化階層３１０、カプセル化階層(以下、“階層Ｅ”とする)３２０、配信階層(以下、“階層Ｄ”または“階層Ｔ”とする)３３０，３９０、ネットワーク階層３４０、データリンク階層３５０、物理階層３６０、及び制御階層(以下、“階層Ｃ”とする)３７０，３８０を含む。
【００３３】
本発明の実施形態によれば、マルチコンテンツ又はマルチサービスによるマルチメディアデータは、メディア符号化階層３１０及び階層Ｅ３２０により生成されることによって、２つの階層は、“マルチメディアデータ生成部”の構成要素と見なされる。マルチメディアフレームは、階層Ｄ３３０により構成され、それによって階層Ｄ３３０は、“マルチメディアフレーム構成部”の構成要素と見なされる。マルチメディアフレーム構成部に含まれる階層Ｄ３３０は、マルチメディアフレームを区分するフレーム識別子、ネットワーク階層間の接続サービス品質、及び終端間のネットワーク性能を測定するために要求される情報によりヘッダー情報を含み、ヘッダー情報とマルチメディアデータを組み合わせてマルチメディアフレームを構成する。
【００３４】
７つの階層の中から３つの階層に対応する技術領域は、ＭＭＴ標準のために重要である。この３つの技術領域は、各々階層Ｅ３２０、階層Ｄ３３０，３９０、及び階層Ｃ３７０，３８０に該当する。階層Ｅ３２０はハイブリッドコンテンツの生成を担当し、階層Ｄ３３０，３９０は異種ネットワークを通じた生成コンテンツの効率的な伝送を担当し、階層Ｃ３７０，３８０は、ハイブリッドコンテンツの消費管理及び伝送管理の全般的な制御を担当する。
【００３５】
階層Ｅ３２０は、ＭＭＴ Ｅ.３階層３２２、ＭＭＴ Ｅ.２階層３２４、及びＭＭＴ Ｅ.１階層３２６を含む。ＭＭＴ Ｅ.３階層３２２は、メディア符号化階層３１０から提供される符号化されたマルチメディアデータの入力を受信し、ＭＭＴサービスのための基本単位であるデータフラグメント(fragment)を生成する。ＭＭＴ Ｅ.２階層３２４は、ＭＭＴ Ｅ.３階層３２２により生成されたデータフラグメントに従ってＭＭＴサービスのためのアクセスユニット(ＡＵ)を生成する。ＭＭＴ Ｅ.１階層３２６は、ＭＭＴ Ｅ.２階層３２４により提供されるＡＵの組み合わせ、分割などを通じてハイブリッドコンテンツの生成、格納、及び伝送のためのフォーマットを生成する。
【００３６】
階層Ｄ３３０，３９０は、ＭＭＴ Ｄ.１階層３３２、ＭＭＴ Ｄ.２階層３３４、及びＭＭＴ Ｄ.３階層３９０を含む。ＭＭＴ Ｄ.１階層３３２は、リアルタイム転送プロトコル(ＲＴＰ)又はハイパーテキスト転送プロトコル(ＨＴＴＰ)と類似した役割を遂行するアプリケーションプロトコル(ＡＰ)を担当し、ＭＭＴ Ｄ.２階層３３４は、ユーザーデータグラムプロトコル(ＵＤＰ)又は伝送制御プロトコル(ＴＣＰ)と類似した役割を遂行するネットワーク階層プロトコルに対応する。ＭＭＴ Ｄ.３階層３９０は、階層Ｅ３２０に含まれた各階層と階層Ｄ３３０に含まれた各階層との間の最適化のための動作を遂行する。
【００３７】
階層Ｃ３７０，３８０は、ＭＭＴ Ｃ.１階層３７０とＭＭＴ Ｃ.２階層３８０を含む。ＭＭＴ Ｃ.１階層３７０は、ハイブリッドコンテンツの生成及び消費に関する情報を提供し、ＭＭＴ Ｃ.２階層３８０はハイブリッドコンテンツの伝送に関する情報を提供する。
【００３８】
図４は、本発明の実施形態によるＭＭＴシステムにおけるマルチメディアフレームを構成して伝送することを示すフローチャートである。図４では、図３に示した階層の中から階層Ｄ３３０に含まれているＭＭＴ Ｄ.２階層３３４により遂行される動作を定義する。
【００３９】
図４を参照すると、ＭＭＴ Ｄ.２階層３３４は、ステップ４１０で、ＭＭＴ Ｄ.１階層３３２から提供されるマルチメディアデータの入力を受信する。ハイブリッドサービス又はハイブリッドコンテンツを提供するのに十分なマルチメディアデータ及び各マルチメディアデータ別ＭＭＴアセットは、ＭＭＴ Ｄ.１階層３３２から提供されなければならない。
【００４０】
ＭＭＴ Ｄ.２階層３３４は、ステップ４１２で、マルチメディアフレームを構成するためのヘッダー情報を構成する。ヘッダー情報は、マルチメディアフレームを区分するフレーム識別子、ネットワーク階層間の接続サービス品質及び終端間のネットワーク性能を測定するために要求される情報を少なくとも含む。ヘッダー情報を構成するためのより具体的な説明は、後述する。
【００４１】
ＭＭＴ Ｄ.２階層３３４は、ステップ４１４で、ハイブリッドマルチメディアサービスのためのマルチメディアフレームを構成する。マルチメディアフレームは、ステップ４１０で入力したマルチメディアデータとステップ４１２で構成されたヘッダー情報とを組み合わせて構成される。マルチメディアフレームが構成された後、ＭＭＴ Ｄ.２階層３３４は、ステップ４１６で、構成されたマルチメディアフレームを、異種ネットワークを通じて加入者端末に伝送する。
【００４２】
以下、本発明の実施形態で提案されるＭＭＴサービスによるマルチメディアフレームの伝送を担当する階層Ｔ２によりマルチメディアフレーム(Ｔフレーム)を構成する方法について説明する。マルチメディアフレーム(Ｔフレーム)の構成のために、ヘッダー領域に記録するヘッダー情報とペイロード領域に記録するマルチメディアデータが定義されるべきである。さらに、本発明の実施形態によるマルチメディアフレーム(Ｔフレーム)に対するサービス品質(ＱｏＳ)を保証すべきである。
【００４３】
さらに、本発明の実施形態により構成されたマルチメディアフレームに対するフロー制御を遂行する方法が提供されなければならない。ＩＰプロトコルにより提供される機能は、本発明の実施形態によるフロー制御及びＱｏＳレベルにより代替すべきである。
【００４４】
最後に、本発明の実施形態では、ＡＵを伝送するために、階層Ｔ２が他の階層と情報を交換するための手順と、この手順を通じて交換される情報の内容及び伝送方法を定義すべきである。
【００４５】
本発明の実施形態によるマルチメディアフレーム(Ｔフレーム)のヘッダー領域に記録するヘッダー情報は、下記のように定義される。
【００４６】
下記の＜表１＞は、マルチメディアフレームの構造を示す。
【００４７】
【表１】
0006054305.tif 000002
【００４８】
＜表１＞に示すように、マルチメディアフレームは、フレームヘッダー領域とペイロード(payload)領域を有する。フレームヘッダー領域には、マルチメディアフレームを通じて転送されるハイブリッドサービス/コンテンツによるマルチメディアデータを受信するために必要な制御情報に対応するヘッダー情報を記録する。ペイロード領域には、ハイブリッドサービス/コンテンツによるマルチメディアデータを記録する。
下記の＜表２＞は、マルチメディアフレームに含まれるフレームヘッダー領域に記録されるヘッダー情報の一例を示す。
【００４９】
【表２】
0006054305.tif 000003
【００５０】
＜表２＞は、６４ビットのヘッダー情報の一例を示す。ヘッダー情報において、フレーム識別子は、最初の１６ビット(０〜１５番目のビット)で示される。マルチメディアフレームに記録されたマルチメディアデータにより獲得または組み立てられるデータグラムの長さは、２番目の１６ビット(１６〜３１番目のビット)で示される。Ｆｌｏｗ_Ｌａｂｅｌは３番目の１６ビット(３２〜４７番目のビット)で示され、ＭＡＵ(Media Access Unit)_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎは、４番目の１６ビット(４８〜６３番目のビット)で示される。
【００５１】
フレーム識別子(フレームＩＤ)は、該当マルチメディアフレーム(Ｔフレーム)を区別するための識別情報に対応する。例えば、フレーム識別子(フレームＩＤ)は、送信側がマルチメディアデータを分割(fragments)して複数のマルチメディアフレームを通じて伝送する場合、受信側により複数のマルチメディアフレームを通じて複数のマルチメディアデータを組み立てる(assembling)ために使用され得る。
【００５２】
したがって、伝送されるマルチメディアフレームの順序に対応するインデックスは、フレーム識別子(フレームＩＤ)の一例として使用することができる。場合によっては、フレーム識別子(フレームＩＤ)は、伝送されるマルチメディアフレーム又はアセットの識別子に対応するインデックスとして使用される。
【００５３】
長さは、バイト単位で測定されるデータグラムの長さである。データグラムは、一つ又は複数のマルチメディアフレームを通じて伝送されるマルチメディアデータにより獲得されるデータパケットを意味する。
【００５４】
例えば、一つのデータグラムは、一つのマルチメディアフレームのペイロードにより伝送され得る。あるいは、一つのデータグラムは、複数のマルチメディアデータブロックに分割され、分割されたマルチメディアデータブロックは、異なるマルチメディアフレームのペイロードにより伝送されることがある。
【００５５】
したがって、受信側では、受信したマルチメディアフレームのヘッダー情報に記録された長さに従って受信されたマルチメディアフレームのペイロードに記録されたマルチメディアデータの長さを確認し、その後にデータグラムが分割されるか否かを確認することができる。例えば、ヘッダー情報に記録された長さがペイロードに記録されたマルチメディアデータの長さと同一である場合、受信側は、ペイロードに記録されたマルチメディアデータをデータグラムと見なす。ヘッダー情報に記録された長さがペイロードに記録されたマルチメディアデータの長さと同一でない場合、受信側は、受信されたマルチメディアデータを以前又は以後に受信したマルチメディアフレームのペイロードに記録されたマルチメディアデータと組み立ててヘッダー情報に記録された長さを有するデータグラムを獲得する。
【００５６】
複数のデータグラムは、一つのマルチメディアフレームのペイロード内に含まれ得る。この場合、一つのペイロードに記録された複数のサービス又はコンテンツに対応するマルチメディアデータがそれぞれ分離され、独立なデータグラムを、ヘッダー情報に記録された長さを考慮して分離されたマルチメディアデータのみで獲得するか、あるいは以前又は以後に受信されるマルチメディアデータと分離されたマルチメディアデータの組み合わせにより獲得することができる。
【００５７】
Ｆｌｏｗ_Ｌａｂｅｌは、それぞれのフローに要求される特定のＱｏＳを識別する。例えば、Ｆｌｏｗ_Ｌａｂｅｌは、ＭＡＵを識別するためのフィールドとして使用することができる。Ｆｌｏｗ_ＬａｂｅｌがＭＡＵを識別するためのフィールドとして使用される場合、Ｆｌｏｗ_Ｌａｂｅｌを示す８ビットを、＜表３＞〜＜表７＞に示すように定義することができる。
【００５８】
＜表３＞は、最初の３ビット(１〜３番目のビット)で表現できるビットレートを定義する。次の１ビット(４番目のビット)で表現できる遅延程度は、下記の＜表４>に定義される。その次の１ビット(５番目のビット)で表現できる処理量(throughput)は、下記の＜表５＞に定義されている。その次の１ビット(６番目のビット)で表現できる同期(synchronization)、すなわち他のマルチメディアフレームとの関係は、下記の＜表６＞に定義されている。最後の２ビット(７〜８番目のビット)は、下記の＜表７＞に示すように、予備(reserved)ビットとして使用できる。
【００５９】
【表３】
0006054305.tif 000004
【００６０】
【表４】
0006054305.tif 000005
【００６１】
【表５】
0006054305.tif 000006
【００６２】
【表６】
0006054305.tif 000007
【００６３】
【表７】
0006054305.tif 000008
【００６４】
ＭＡＵ_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎは、サービスクラスの効率的でフレキシブルなメカニズムにアクセスするための要約(abstract)情報を提供する。例えば、 ＭＡＵ_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎにより定義されるパラメータのセットは、ネットワーク内で接続が構成される場合に交渉される。このパラメータは、ネットワーク階層間の接続のＱｏＳと終端間のネットワーク性能を測定するために使用される。したがって、ネットワークでは、ＱｏＳは、ＭＡＵ_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎにより定義されるパラメータの特定値を満足させて交渉により保証されなければならない。
【００６５】
例えば、ＭＡＵ_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎにより定義されるパラメータは、遅延(範囲(range))、ＡＵ損失率(loss  rate)(％)を含む。ここで、遅延(範囲)は、マルチメディアフレームの伝送のための終端間最大遅延時間を表し、ＡＵ損失率(％)は、アクセスユニット損失率質(ＡＵＬＲ)を表す。ＡＵのパーセントは、損失許容を意味する。
【００６６】
一例として、５ビットがＭＡＵ_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎで使用される場合、遅延(範囲)は、最初３ビット(１〜３番目のビット)により定義され、ＡＵ損失率(％)は、その次の２ビット(４〜５番目のビット)により定義される。
【００６７】
下記の＜表８＞は、上記したように、終端間最大遅延時間である遅延(範囲)を定義する。
【００６８】
【表８】
0006054305.tif 000009
【００６９】
下記の＜表９＞は、上記に定義したようにＡＵＬＲを表すＡＵ損失率(％)を定義する。
【００７０】
【表９】
0006054305.tif 000010
【００７１】
上記では、マルチメディアフレームの構造とこのマルチメディアフレームに含まれるヘッダー領域に記録されたヘッダー情報の定義及び構成例について、各々説明した。
【００７２】
以下、本発明の実施形態においては、アプリケーションプログラムインターフェース(ＡＰＩ)又はＴＬＶ(Type-Length-Value)に基づいてＭＭＴ Ｄ.２階層がＭＭＴ Ｄ.１階層又はＭＭＴ Ｃ.２階層と通信することについて説明する。
【００７３】
まず、ＭＭＴ Ｄ.１階層との通信に対して説明すれば、ＭＭＴ Ｄ.１階層は、マルチメディアデータを所定単位、すなわちＡＵでＭＭＴ Ｄ.２に提供する。ＭＭＴ Ｄ.１階層は、ＭＭＴ Ｄ.２階層によりマルチメディアフレームの構成時の設定及びマルチメディアフレームの伝送時のＱｏＳを保証するためのＡＵの特性をＭＭＴ Ｄ.２階層に提供する。
【００７４】
ＭＭＴ Ｃ.２階層は、マルチメディアフレームを構成し、このマルチメディアフレームの伝送に必要な制御情報をＭＭＴ Ｄ.２階層に提供するための通信を遂行する。例えば、ＭＭＴ Ｃ.２は、ＭＭＴ Ｄ.２階層との通信を通じてセッション管理情報(ＳＭＩ)、セッションモニタリング情報(ＳＭＩ)、及び誤り制御情報(ＥＣＩ)をＭＭＴ Ｄ.２階層に提供する。
【００７５】
ＭＭＴ Ｄ.２階層は、セッション制御を管理するためにＭＭＴ Ｃ.２階層からセッション管理情報を受信する。このとき、セッション管理情報は、適応的配信(adaptive  delivery)及び交換配信経路(change  delivery  path)を含む。例えば、このＭＭＴ Ｄ.２階層は、ＭＭＴ Ｃ.２階層により提供されるセッション管理情報に基づいてビットレート、遅延時間、及び損失率の属性に関連した伝送を管理する。ＭＭＴ Ｄ.２階層は、上記したような管理をサポートするためにＭＭＴ Ｃ.２階層とセッション管理情報を交換する。サーバは、再交渉(re-negotiate)構成に基づいて、又は、クライアントにより要求されサーバに伝送されるセッション変更メッセージに基づいて、クライアントへの伝送経路を変更することができる。
【００７６】
ＭＭＴ Ｄ.２階層は、セッションをモニタリングするためにセッションモニタリング(フィードバック)情報をＭＭＴ Ｃ.２階層から受信する。例えば、ＭＭＴ Ｄ.２階層は、Ｆｌｏｗ_ＬａｂｅｌとＭＡＵ_Ａｂｓｔｒａｃｔｉｏｎ_Ｉｎｆｏｒｍａｔｉｏｎを通じてセッションモニタリングのための情報を提供できる。遅延時間と損失率に関する情報は、モニタリングのためのパラメータとして使用することができる。
【００７７】
ＭＭＴ Ｃ.２階層は、ＭＭＴ Ｄ.２階層からの誤り制御のような順方向誤り訂正(Forward  Error  Correction：ＦＥＣ)又は再伝送を要求することができる。ＭＭＴ Ｄ.２階層は、ＭＭＴ Ｃ.２階層から誤り訂正または誤り制御が要求される場合に誤り訂正又は誤り制御をサポートするようにマルチメディアフレームを構成することができる。
【００７８】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を外れない限り、様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【符号の説明】
【００７９】
１１０  メディア符号化階層
１２０  同期階層
１３０  配信階層
１４０  ネットワーク階層
１５０  データリンク階層
１６０  物理階層
【図１】
0006054305.tif 000011
【図２】
0006054305.tif 000012
【図３】
0006054305.tif 000013
【図４】
0006054305.tif 000014