(57)【要約】  本発明は、少なくとも１つの非メッシュ型ブロードキャスティングネットワークからの少なくとも１つのデジタルデータブロードキャスティングサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備える第１のトランスポートレベルアドレスを、少なくとも１つの通信ネットワークに向けてアドレス指定されたデータグラム内に発信元フィールド及び／又は宛先フィールドを含む第２のトランスポートレベルアドレスに変換する方法に関する。本発明は、このような方法が、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを復元するステップと、少なくとも識別されたデータの部分を第２のデータグラムのアドレスに挿入するステップとを含むことを特徴とする。
2009506689.tif 000002
【特許請求の範囲】
【請求項１】
第１のトランスポートレベルアドレスを第２のトランスポートレベルアドレスに変換する方法であって、
前記第１のトランスポートレベルアドレスは、少なくとも１つの非メッシュ型ブロードキャスティングネットワークから出てくるデジタルデータのブロードキャスティングのための少なくとも１つのサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備え、
前記第２のトランスポートレベルアドレスは、発信元フィールド及び／又は宛先フィールドを備え、少なくとも１つの通信ネットワークへ向けてアドレス指定されたデータグラム内で使用され、
該変換する方法は、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する前記データを検索するステップと、
前記識別子データの少なくとも一部分を前記第２のデータグラム中の前記第２のアドレスに挿入するステップと、
を実施することを特徴とする変換方法。
【請求項２】
前記電気通信ネットワークがＩＰプロトコルに基づくネットワークであることを特徴とする、請求項１に記載の変換方法。
【請求項３】
前記識別子データが、少なくとも、
前記元のブロードキャスティングネットワークの１つの識別子と、
トランスポートストリームの１つの識別子と、
前記少なくとも１つのデジタルデータブロードキャスティングサービスの１つの識別子と、
を備えるグループに属していることを特徴とする、請求項１および請求項２の一項に記載の変換方法。
【請求項４】
前記識別子データの前記挿入が前記第２のトランスポートレベルアドレスを形成する前記フィールドのうちの少なくとも１つで実施されることを特徴とする、請求項１〜３のいずれか１項に記載の変換方法。
【請求項５】
前記少なくとも１つの非メッシュ型ブロードキャスティングネットワークがＤＶＢタイプデータを伝達することと、
前記元のブロードキャスティングネットワークの前記識別子がＤＶＢマルチプレックスの「ＯＮｉＤ」フィールドであることと、
前記トランスポートストリーム識別子が前記ＤＶＢマルチプレックスの「ＴＳｉＤ」フィールドであることと、
前記少なくとも１つのデジタルデータブロードキャスティングサービスの前記識別子が前記「ＤＶＢ」マルチプレックスのデジタルブロードキャスティングサービスの「ＳｉＤ」フィールドであることと、
を特徴とする、請求項１〜４のいずれか１項に記載の変換方法。
【請求項６】
前記第２のアドレスがＩＰｖ４タイプのアドレスであるとき、前記識別子データの前記挿入が、
前記発信元フィールドの最下位２バイトが前記元のネットワーク識別子「ＯＮｉＤ」の値を取ることと、
前記宛先フィールドの１番目のバイトがＤＶＢデジタルブロードキャスティングサービスの伝送の特性である一定値を取ることと、
前記宛先フィールドの２番目及び３番目のバイトが前記トランスポートストリーム識別子「ＴＳｉＤ」の値を取ることと、
前記宛先フィールドの４番目のバイトが前記サービス識別子を表現する値を取ることと、
によって達成されることを特徴とする、請求項４および請求項５のいずれか一項に記載の変換方法。
【請求項７】
前記サービス識別子を表現する前記値が、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組の配信の場合には［１１１１１１１０］と、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスのうちの１つだけの配信の場合には、８ビットの前記サービス識別子＜＜ＳｉＤ＞＞の番号付け替えから発生し、［００００００００］と［１１１１１１０１］との間に含まれている２進数値と、
によって決定されることを特徴とする、請求項６に記載の方法。
【請求項８】
８ビット上の前記サービス識別子「ＳｉＤ」の前記番号付け替えが、
前記元のネットワーク識別子「ＯＮｉＤ」及び前記トランスポートストリーム識別子「ＴＳｉＤ」によって識別された前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組をカウントするステップと、
増加する２進数値を前記組の各要素に割り当てるステップと、
を備えることを特徴とする、請求項７に記載の方法。
【請求項９】
前記第２のアドレスがＩＰｖ６タイプのアドレスであるとき、前記識別子データの前記挿入が、
前記発信元フィールドの最下位２バイトが前記元のネットワーク識別子「ＯＮｉＤ」の値を取ることと、
前記宛先フィールドの３番目のバイトがＤＶＢデジタルブロードキャスティングサービスの伝送の特性である一定値を取ることと、
前記宛先フィールドの１３番目及び１４番目のバイトが前記トランスポートストリーム識別子「ＴＳｉＤ」の値を取ることと、
前記宛先フィールドの１５番目及び１６番目のバイトが前記サービス識別子を表現する値を取ることと、
によって達成されることを特徴とする、請求項４および請求項５のいずれか一項に記載の変換方法。
【請求項１０】
前記サービス識別子を表現する前記値が、
少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組の配信の場合には［１１１１１１１］［１１１１１１０１］と、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスのうちの１つだけの配信の場合にはサービスの前記識別子「ＳｉＤ」の値と、
によって決定されることを特徴とする、請求項９に記載の方法。
【請求項１１】
第１のトランスポートレベルアドレスに由来している第２のトランスポートレベルアドレスの信号であって、
前記第１のトランスポートレベルアドレスは、少なくとも１つの非メッシュ型ブロードキャスティングネットワークから出てくるデジタルデータのブロードキャスティングのための少なくとも１つのサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備え、
前記第２のトランスポートレベルアドレスは、発信元フィールド及び／又は宛先フィールドを備え、少なくとも１つの通信ネットワークへ向けてアドレス指定されたデータグラム内で使用され、
該第２のトランスポートレベルアドレスの信号は、前記少なくとも１つのブロードキャスティングネットワークの前記少なくとも１つのデジタルデータブロードキャスティングサービスの識別を可能にさせる前記第１のアドレスの前記識別子データの少なくとも１部分を備える少なくとも１つのフィールドを備えることと、
該第２のトランスポートレベルアドレスの信号は、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する前記データを検索することと、
前記識別子データの少なくとも一部分を前記データグラムの前記第２のアドレスに挿入することと、
によって取得されることと、
を特徴とする信号。
【請求項１２】
第１のトランスポートレベルアドレスを第２のトランスポートレベルアドレスに変換する手段を備えるゲートウェイであって、
前記第１のトランスポートレベルアドレスは、少なくとも１つの非メッシュ型ブロードキャスティングネットワークから出てくるデジタルデータのブロードキャスティングのための少なくとも１つのサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備え、
前記第２のトランスポートレベルアドレスは、発信元フィールド及び／又は宛先フィールドを備え、少なくとも１つの通信ネットワークへ向けてアドレス指定されたデータグラム内で使用され、
該ゲートウェイは、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する前記データを検索する手段と、
前記識別子データの少なくとも１部分を前記データグラム中の前記第２のアドレスに挿入する手段と、
を備えることを特徴とするゲートウェイ。
【請求項１３】
通信ネットワークからダウンロード可能である、及び／又は、コンピュータ読み取り可能な担体に記憶されている、及び／又は、マイクロプロセッサによって実行可能であるコンピュータプログラムプロダクトであって、
請求項１に記載の第１のトランスポートレベルアドレスを第２のトランスポートレベルアドレスに変換する方法のステップを実施するためのプログラムコード命令を備えることを特徴とするコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
１．発明の分野
本発明の分野は、たとえば、ＩＰ（インターネットプロトコル）に基づく通信ネットワークのネットワークレイヤ内のデータグラムのアドレッシングである。より詳細には、本発明は、たとえば、ＤＶＢ、すなわち、デジタルビデオブロードキャスティングサービスのようなデジタルブロードキャスティングサービスに由来するデータのパッケージング中におけるデータグラムのマルチキャストアドレッシングに関する。
【０００２】
デジタルブロードキャスティングサービス、たとえば、ＤＶＢは、主として大規模ブロードキャスティングネットワーク上でブロードキャストされ、ここで、「ブロードキャスト」という用語は複数台の受信機候補に対し送信機が１台であることを指す。かなり少ない程度ではあるが、最近になってから、これらのサービスはＩＰベースのメッシュ型ネットワーク、たとえば、インターネットでブロードキャストされている。このブロードキャスティングはＩＰによって規定されたマルチキャストアドレッシングシステムを用いて実現されている。
【背景技術】
【０００３】
２．従来技術による解決手段
２．１  従来技術
デジタルテレビジョンの番組及びサービスのブロードキャスティングは、大部分がＤＶＢコンソーシアムによって規定されている。ブロードキャスティングのアーキテクチャは、情報フロー又はストリームのブロードキャスティングにリンクされている複数の規格に基づいて構築されている。したがって、ＤＶＢサービス（ＴＶ番組、ラジオ番組、チャンネルセレクタ）は、衛星ネットワーク及びワイヤレスネットワークのような従来型のブロードキャスティングネットワークではマルチプレックス形式でトランスポートされている。これらのマルチプレックスはマルチプレックス運営者によって制定されている。各マルチプレックスは、ＯＲＧＩＮＡＬ＿ＮＥＴＷＯＲＫ＿ＩＤ（又はＯＮｉＤ）として知られているマルチプレックス運営者の一意の識別子、並びに、ＴＲＡＮＳＰＯＲＴ＿ＳＴＲＥＡＭ＿ＩＤ（又はＴＳｉＤ）として知られているマルチプレックス識別子によって作成されるときに参照される。このペア｛ＯＮｉＤ；ＴＳｉＤ｝はマルチプレックスの一意アドレスを表現する。マルチプレックス内で、ＳＥＲＶＩＣＥ＿ＩＤ（又はＳｉＤ）として知られている識別子が各ＤＶＢサービスに割り当てられる。トリプレット｛ＯＮｉＤ，ＴＳｉＤ，ＳｉＤ｝はＤＶＢサービス、たとえば、テレビジョンチャンネルの一意のアドレスを表現する。このアドレスは、ユーザによって事前に選択されたテレビジョン番組又はラジオ番組を特定し、復号化し、提示するためにユーザの端末（デジタルデコーダ）によって使用される。
【０００４】
ＩＰベース通信ネットワークにおけるマルチキャストサービスは、それらに関する限り、マルチキャストアドレッシング原理によって規定される。このアドレッシングはマルチキャスティングのため確保されているアドレッシングレンジで行われる。マルチキャストアドレッシングは、同じ情報顧客のグループへの同じ１つの情報のＩＰアーキテクチャによるブロードキャスティングを可能にさせる。各ＩＰ情報パケット（データグラム）は、発信元アドレスと、単一宛先マルチキャストアドレスとして知られているアドレスとを格納する。ユーザは、ＩＰバージョン４（ＩＰｖ４）を実施するネットワーク上のＩＧＭＰ（インターネット・グループ・マネージメント・プロトコル）、又は、ＩＰバージョン６（ＩＰｖ６）を実施するネットワーク上のＭＬＤ（マルチキャスト・リスナー探索）プロトコルを用いて、マルチキャストＩＰアドレスによって識別された、マルチキャストコンテンツを要求する。したがって、ユーザがインターネット接続を介して情報ブロードキャスティングサーバにリンクするとき、該サービスを識別し復号化し提示する責任があるアプリケーションは、宛先アドレスが情報ブロードキャスティングサービスのアドレスであるデータグラムを検索する。
【０００５】
ＤＶＢコンソーシアムは、ＤＶＢ−ＩＰサービスをトランスポートしシグナリングするメカニズムを指定している。このＤＶＢ−ＩＰ仕様はＥＳＴＩ（欧州電気通信標準化機構）で標準化されている。したがって、これらの信号は、ＩＰデータグラム内にパッケージ化されている。ＤＶＢはサービス探索及び選択のメカニズムも規定している。ＳＤ＆Ｓ（サービス探索及び選択）と呼ばれるこのメカニズムは、メタデータの形式でＤＶＢの世界とＩＰの世界との間のアドレス変換のためのテーブルを提供する。ＤＶＢサービス毎に、これらのメタデータの項目は、ＤＶＢアドレス及び関連したマルチキャストＩＰアドレスからなるペアを提供する。マルチキャストＩＰアドレスは、ＤＶＢの世界とＩＰの世界との間のゲートウェイを制御する運営者によって規定される。
【０００６】
２．２  従来技術の欠点
この従来技術の１つの欠点はＤＶＢの世界からＩＰの世界への移行に関係している。実際に、運営者だけがサービスを認証するためのペア｛ＤＶＢアドレス；関連マルチキャストＩＰアドレス｝を規定することが可能である。運営者の間で協力することなくアドレッシングペアを割り当てることは、ペア｛ＤＶＢアドレス；関連マルチキャストＩＰアドレス｝の一意性を保証できない。
【０００７】
この技術の必然的な欠点は、今日の運営者のブロードキャスティングネットワークが完全に閉鎖していることである。実際に、運営者は自分の固有のアドレッシング計画を規定するので、この計画は当該運営者だけにしか分からない。したがって、この区分化は、新しいサービスを提供する可能性を制限する。新しいサービスを追加するために、独立したプロバイダには、
運営者からマルチキャストアドレスを取得しなければならないという可能性と、
運営者無しで済ませ、運営者によって既に使用されているアドレスの危険を冒してマルチキャストアドレスを使用しなければならないという可能性と、
の２つの可能性がある。
【０００８】
この従来技術のさらに別の欠点は、ＤＶＢアドレスによって識別されるＤＶＢサービスの一意性がＩＰフォーマットの情報ストリームのカプセル化の間にはもはや保証されないことである。実際に、ＤＶＢサービスに割り当てられた同じＩＰアドレスは、（たとえば、ユーザのプライベートネットワーク上でローカルに）ＤＶＢ−ＩＰ信号の配信をさらに申し込み、アドレス重複の問題を引き起こす可能性がある別の運営者、別のサービス、又は、ホームゲートウェイによって重ねて再使用されるかもしれない。この一意性の低下は、ＩＰネットワークのトランスポートレベルで、元のＤＶＢマルチプレックスに関する情報、すなわち、（｛ＯＮｉＤ；ＴＳｉＤ；ＳｉＤ｝によって形成された）トリプレットの損失をさらに生じる。
【０００９】
この従来技術の別の欠点は、ＩＰの世界における新しいブロードキャスティングサービスの追加が、このサービスがＩＰネットワーク上でブロードキャストされ得る前に、運営者によるペア｛ＤＶＢアドレス；関連マルチキャストＩＰアドレス｝の作成を必ず要求することである。この静的なアプローチは大規模ブロードキャスティングの場合には想定され得ない。
【００１０】
３．発明の目的
本発明の目的は特に従来技術の欠点を解決することである。
【００１１】
より詳細には、本発明の目的は、元のＤＶＢアドレスに応じた「マルチキャスト」アドレッシング空間の共有を保証する技術を提供することである。
【００１２】
本発明の別の目的は、運営者のブロードキャスティングネットワークの間で区分の除去を可能にさせることである。
【００１３】
本発明のさらに別の目的は、アドレス重複の問題を解決し、かつ、通信ネットワーク上にブロードキャストを発信するＤＶＢサービスのアドレスの損失を解決して、通信ネットワーク上で再送信されるＤＶＢサービスの一意性を提供することである。
【００１４】
本発明の目的は、最終的に、ＤＶＢネットワークに由来する新しいブロードキャスティングサービスの追加中に運営者によって行われる行為を削減するこの種の技術を提供することである。
【００１５】
４．発明の概要
これらの目的及び以下で明らかになるその他の目的は、少なくとも１つの非メッシュ型ブロードキャスティングネットワークから出てくるデジタルデータのブロードキャスティングのための少なくとも１つのサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備える第１のトランスポートレベルアドレスを、発信元フィールド及び／又は宛先フィールドを備え、少なくとも１つの通信ネットワークへ向けてアドレス指定されたデータグラム内で使用される第２のトランスポートレベルアドレスに変換する方法を用いて達成される。
【００１６】
本発明によれば、このような方法は、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを検索するステップと、
識別子データの少なくとも一部分をデータグラム中の前記第２のアドレスに挿入するステップと、
を備える。
【００１７】
したがって、本発明は、前記第１のアドレスを識別するデータが前記第２のアドレスを作成するために使用される、通信ネットワークにおけるブロードキャスティングアドレスの作成への独創的なアプローチに依拠している。
【００１８】
換言すると、本発明は、前記第１のアドレス中に存在する情報を考慮したブロードキャスティングアドレスの作成への動的なアプローチに依拠している。すなわち、２つの異なるブロードキャスティングサービスは決して同じブロードキャスティングアドレスを有さない。
【００１９】
変換が行われる対象となる前記電気通信ネットワークはＩＰに基づくネットワークであると有利である。
【００２０】
このタイプのメッシュ型ネットワークは、同時に唯一のアドレスだけを使用して、デジタル化データの形式で情報を複数のアドレスへブロードキャストするために使用されるマルチキャストアドレスとして知られている宛先アドレスを規定する。したがって、このタイプのネットワークの場合には、特に１つのアドレスをアドレス指定することは不要である。
【００２１】
好ましくは、前記変換が行われるようにする前記識別子データは、少なくとも、
前記元のブロードキャスティングネットワークの１つの識別子と、
トランスポートストリームの１つの識別子と、
前記少なくとも１つのデジタルデータブロードキャスティングサービスの１つの識別子と、
を備えるグループに属している。
【００２２】
したがって、これらのデータは、宛先ネットワーク内でブロードキャストされるべき元のデジタルデータが単一性を保証して識別されることを可能にする。
【００２３】
前記識別子データの挿入は、前記第２のトランスポートレベルアドレスを形成する前記フィールドのうちの少なくとも１つで実施されると有利である。
【００２４】
したがって、前記第１のアドレスの単一性は前記第２のアドレスにおいて維持されている。その結果、この第２のアドレスは、第１のアドレスの特性の全てを保存する。
【００２５】
好ましくは、
前記少なくとも１つの非メッシュ型ブロードキャスティングネットワークがＤＶＢタイプデータを伝達し、
前記元のブロードキャスティングネットワークの前記識別子がＤＶＢマルチプレックスの「ＯＮｉＤ」フィールドであり、
前記トランスポートストリーム識別子が前記ＤＶＢマルチプレックスの「ＴＳｉＤ」フィールドであり、
前記少なくとも１つのデジタルデータブロードキャスティングサービスの前記識別子が前記「ＤＶＢ」マルチプレックスのデジタルブロードキャスティングサービスの「ＳｉＤ」フィールドである。
【００２６】
ＤＶＢタイプアドレスをＩＰタイプアドレスに変換するこのような状況では、ＤＶＢアドレスの発信元フィールドは、１組のアドレスへのデジタルビデオサービスの配信を保証するために使用される。｛ＯＮｉＤ；ＴＳｉＤ｝フィールドの組み合わせはサービスのマルチプレックスを識別する。このダブレットへの「ＳｉＤ」フィールドの追加はマルチプレックス内での一意のサービスの識別を可能にさせる。
【００２７】
好ましくは、前記第２のアドレスがＩＰｖ４タイプであるとき、前記識別子データの挿入は、
前記発信元フィールドの最下位２バイトが前記元のネットワーク識別子「ＯＮｉＤ」の値を取り、
前記宛先フィールドの１番目のバイトがＤＶＢデジタルブロードキャスティングサービスの伝送の特性である一定値を取り、
前記宛先フィールドの２番目及び３番目のバイトが前記トランスポートストリーム識別子「ＴＳｉＤ」の値を取り、
前記宛先フィールドの４番目のバイトが前記サービス識別子を表現する値を取る、
ことによって達成される。
【００２８】
したがって、マルチキャストアドレスと呼ばれるアドレスはＤＶＢマルチプレックスから出てくるデータを使用して組み込まれる。構築されたＩＰｖ４アドレスは、発信元と宛先の２つのフィールドからなる。発信元フィールドはデータの発信元を特定する。この点に関して、このフィールドへの「ＯＮｉＤ」の値の挿入は、マルチプレックスの伝送の発信元であるネットワークの識別を可能にさせる。未使用のままにされているバイトは、たとえば、前記変換の責任を担うゲートウェイを識別するために役立つことがある。
【００２９】
宛先フィールドはトランスポートされたデータの受取者を特定する。特性値をこのフィールドの１番目のバイトに固定することにより、ＩＰ上でデジタルビデオサービスのブロードキャスティングを使用するためアドレスのレンジの予約が可能になる。２番目及び３番目のバイトは、発信元フィールドに格納されている値「ＴＳｉＤ」及び値「ＯＮｉＤ」を介してマルチプレックスから発生する単一性を保証する。最終的に、４番目のバイトは特にサービスを特定するために使用される。
【００３０】
前記サービス識別子を表現する前記値は、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組の配信の場合には［１１１１１１１０］と、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスのうちの１つだけの配信の場合には、８ビットの前記サービス識別子＜＜ＳｉＤ＞＞の番号付け替えから発生し、［００００００００］と［１１１１１１０１］との間に含まれている２進数値と、
によって決定されると有利である。
【００３１】
したがって、ＩＰｖ４アドレスのフィールドのサイズに適合させられているサービスの番号付け替えを実行する際に、マルチプレックスの完全なコンテンツ又はこのマルチプレックスの特定のサービスの何れかをアドレス指定することが可能である。
【００３２】
好ましくは、８ビット上の前記サービス識別子「ＳｉＤ」の番号付け替えは、
前記元のネットワーク識別子「ＯＮｉＤ」及び前記トランスポートストリーム識別子「ＴＳｉＤ」によって識別された前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組をカウントするステップと、
増加する２進数値を前記組の各要素に割り当てるステップと、
を備える。
【００３３】
好ましくは、前記第２のアドレスがＩＰｖ６タイプであるとき、前記識別子データの挿入は、
前記発信元フィールドの最下位２バイトが前記元のネットワーク識別子「ＯＮｉＤ」の値を取り、
前記宛先フィールドの３番目のバイトがＤＶＢデジタルブロードキャスティングサービスの伝送の特性である一定値を取り、
前記宛先フィールドの１３番目及び１４番目のバイトが前記トランスポートストリーム識別子「ＴＳｉＤ」の値を取り、
前記宛先フィールドの１５番目及び１６番目のバイトが前記サービス識別子を表現する値を取ることによって、
達成される。
【００３４】
したがって、マルチキャストアドレスとして知られているアドレスは、ＤＶＢマルチプレックスから出てくるデータを使用して構築される。構築されたＩＰｖ６アドレスは、発信元と宛先の２つのフィールドにより構成されている。発信元フィールドはデータの発信元を特定する。この点に関して、このフィールドへの「ＯＮｉＤ」の値の挿入は、マルチプレックスの伝送をもたらすネットワークの識別を可能にさせる。未使用のまま残されているバイトは、たとえば、前記変換の責任を担うゲートウェイを識別するために役立ち得る。
【００３５】
宛先フィールドはトランスポートされたデータの受取者を特定する。ＩＰｖ６規格によれば、最初の２バイトはマルチキャストタイプＩＰアドレスの使用中に確保される。このフィールドの３番目のバイト上での特性値の固定は、ＩＰ上のデジタルブロードキャスティングサービスのブロードキャスティングの使用のためアドレスのレンジを確保する。１３番目及び１４番目のバイトは、発信元フィールド内に格納されている値「ＴＳｉＤ」及び値「ＯＮｉＤ」を介してマルチプレックスの発信元の単一性を規定する。最終的に、１５番目及び１６番目のバイトは特にサービスを特定するために使用される。
【００３６】
前記サービス識別子を表現する前記値は、
少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組の配信の場合に［１１１１１１１］［１１１１１１０１］と、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスのうちの１つだけの配信の場合にサービスの前記識別子「ＳｉＤ」の値と、
によって決定されると有利である。
【００３７】
したがって、「ＳｉＤ」の値を挿入することにより、マルチプレックスの完全なコンテンツ又はこのマルチプレックスの特定のサービスの何れかをアドレス指定することが可能である。
【００３８】
本発明は、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する少なくとも１つの前記データを備える少なくとも１つのフィールドを備える、この種の第２のトランスポートレベルアドレスを表現する信号の構造にも関する。
【００３９】
少なくとも一実施形態によれば、このような信号は、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する前記データを検索することと、
識別子データの少なくとも一部分をデータグラムの前記第２のアドレスに挿入することと、
によって取得される。
【００４０】
少なくとも一実施形態では、本発明は、上記の方法を実施するゲートウェイ、このようにして構築されたアドレス信号、並びに、対応するコンピュータプログラムにも関する。
【００４１】
したがって、単一のゲートウェイは、たとえば、ＤＶＢマルチプレックスから出てくるサービスのアドレスを、ＩＰバージョン４及び／又はバージョン６で使用されるマルチキャストアドレスに変換する手段を備えることがある。
【００４２】
本発明のその他の特徴及び利点は、簡単な、非網羅的な実例を用いて与えられた好ましい実施形態についての以下の説明と、添付図面とからより明瞭に現れる。
【００４３】
６．発明の詳細な説明
６．１  本発明の原理について
本発明において、興味の中心は、非メッシュ型通信ネットワークの発信元アドレスを識別し構成する要素から、通信ネットワーク上の一般的なブロードキャスティングアドレスの作成することである。このアドレス作成は、包括的な変換方法の利用可能性を通じて、あるネットワークから別のネットワークへのデジタルデータの通過の効率的な管理を可能にさせる。したがって、ビデオデジタルサービスブロードキャスティングネットワークとＵＭＴＳタイプ通信ネットワークとの間で、移動体通信端末へ向けてアドレス指定されているデータを移動させる技術を提案することが可能である。
【００４４】
したがって、本発明の１つの特定の実施形態は、特に、元のＤＶＢブロードキャスティングサービス、及び／又は、元のサービスを伝達するために使用されたトランスポートプロトコルに応じた単一マルチキャストブロードキャスティングアドレスの作成を重点的に取り扱っている。
【００４５】
本発明の一般的原理は、ゲートウェイを用いて、ＤＶＢサービスの元のアドレスの構成データを、宛先プロトコルのデータグラムのアドレッシングフィールドへ統合することに依拠している。この原理は図１に記載されている。
【００４６】
ゲートウェイ１４は、適切な受信手段１２（衛星アンテナ、地上デジタル受信機）を介して、アドホックブロードキャスティング手段１０（たとえば、衛星又は無線アンテナなど）から出てくるＤＶＢマルチプレックス１１を受信する（１３）。このマルチプレックス１１はペア｛ＯＮｉＤ，ＴＳｉＤ｝によって識別される。マルチプレックスは、それぞれの「ＳｉＤ」によって識別されるサービス１１１、１１２及び１１３の組を格納する。これらのサービスはデータパケット（１３１，．．．，１３ｎ）の形式でゲートウェイ１４へ伝送される。ゲートウェイはこれらのデータパケットを受信する。データパケットはアドレス１４１及びデータ１４２を含む。これらのアドレスは、マルチプレックスのサービスを識別するトリプレット｛ＯＮｉＤ，１４１１；ＴＳｉＤ，１４１２；ＳｉＤ，１４１３｝を備える。
【００４７】
本実施形態では、元のＤＶＢブロードキャスティングアドレスのトリプレット｛ＯＮｉＤ；ＴＳｉＤ；ＳｉＤ｝を形成する各要素（１４１１，１４１２，１４１３）は１６ビット（２バイト）によって形成される。したがって、元のアドレスは、４８ビット（全部で６バイト）の長さを有する。しかし、元のフィールドのアドレッシング長さが異なる場合を想定することが可能である。
【００４８】
ブロードキャストネットワークから出てくるＤＶＢサービスをＩＰ上で配信する際、ゲートウェイは、
少なくともＤＶＢサービスの発信元アドレスを形成するトリプレットから発信元であるＤＶＢサービスを識別し、
ＤＶＢサービスのアドレスをＩＰデータグラムに挿入することにより（１４３１，１４３２，１４３３）、ＤＶＢサービスのＩＰアドレスのペアを作成し（１４３）、
ＤＶＢパケットをＩＰデータグラム内にカプセル化し（１４４）、
他のデータグラム（１５ｎ）の後にネットワーク上でデータグラム（１５１）を送信する。
【００４９】
データグラムに挿入されたアドレスのペアは以下の要素：
マルチプレクサの運営者から出てくる「ＯＮｉＤ」フィールド１４１１と少なくとも同等のＩＰ発信元フィールドと、
少なくとも１つの「ＴＳｉＤ」（トランスポートストリームＩＤ）フィールド１４１２、任意選択的に「ＳＩＤ」（サービスＩＤ）フィールド１４１３により構成される（マルチキャスト）宛先ＩＰフィールドと、
によって形成されている。
【００５０】
ゲートウェイの構造は図６に概略的に示されている。ゲートウェイは、メモリＭ６１と、コンピュータプログラム（又はアプリケーション）Ｐｇ６２によって駆動されるマイクロプロセッサμＰを備えているプロセッシングユニット６０とをさらに備える。プロセッシングユニット６０は、入力側で、ネットワーク入力インターフェイスモジュールＥ６３を介して、顧客要求及び／又は応答６４を受信し、マイクロプロセッサμＰは、ネットワーク出力インターフェイスモジュールＳ６５を介して伝送されるコマンド及び／又は応答６６を発生させるためプログラムＰｇ６２の命令に従って顧客要求及び／又は応答６４を処理する。
【００５１】
以下、特に、ＩＰｖ４プロトコル及びＩＰｖ６プロトコルとの関連で本方法を実施する状況が提示されている。しかし、本発明がこの特別なアプリケーションに限定されることがなく、たとえば、ＵＭＴＳ及びＧＰＲＳタイプの移動体通信端末のためのＤＶＢサービスのブロードキャスティングの分野のような多数のその他の分野でも、より一般的には、本書に列挙されている目的に価値のある全ての事例においても実施される可能性があることは明白である。
【００５２】
６．２  ＩＰｖ４プロトコルを用いる実施形態の説明
図２及び３を参照すると、ＩＰネットワークのバージョン４に適用されるＤＶＢブロードキャストサービスのアドレスを変換する方法の特定の実施形態が提示されている。
【００５３】
ＩＰバージョン４では、ＩＰプロトコルは、発信元アドレスフィールド及び宛先アドレスフィールドを備えるデータグラムヘッダを規定している。これらの２つのフィールドはそれぞれのサイズが４バイト（３２ビット）である。
【００５４】
６．２．１  ＤＶＢサービスの配信
図２は、マルチキャストＩＰｖ４アドレスを使用することによる単一のＤＶＢサービスの配信の事例を表している。単一のマルチキャストＩＰｖ４アドレスを作成するため、ゲートウェイ２０は、以下のように機能する。
ゲートウェイ２０は、マルチプレックスオペレータ「ＯＮｉＤ」２０１を識別するためにデータグラム２１０の発信元ＩＰアドレスフィールド２１１を使用する（２２０）。最下位２バイト２１１３はこのときにそれらの値としてマルチプレックスの「ＯＮｉＤ」フィールドをとる。最上位２バイト２１１１、２１１２は未使用のまま残される。
ゲートウェイ２０は、ＤＶＢサービスを識別するためにデータグラム２１０の宛先ＩＰアドレスフィールド２１２を使用する。このフィールドはＤＶＢサービスブロードキャスト（クラスＤ）マルチキャストＩＰアドレスである。このアドレスの計算方法は以下の通りである。
１番目のバイト（上位バイト）２１２１は、ＤＶＢ固有値をバイトの中に挿入することにより、トランスポートされたサービスがＤＶＢタイプのサービスであるかどうかを示す。
２番目及び３番目のバイト２１２２はサービスの元のマルチプレックスを示す。これらの２バイトはこのときに元のマルチプレックスの「ＴＳｉＤ」フィールド２０２の値を取る（２２１）。
最後のバイト２１２３は元のサービスを特定する。しかし、初期に１６ビットを用いて形成されたＤＶＢ「サービスＩＤ」２０３の番号付け替え２２２は、情報を８ビットで符号化するために必要である。番号付け替え方法２２２は以下の通り規定されている。
昇順によってマルチプレックスのＩＤサービスを分類する。
１から２５３まで（ステップ幅が１の増分）の昇順で識別子を各サービスに割り当てる。値２５４はサービスレベルがアドレス指定されていないことを報告するために確保されている。ＤＶＢの「ＳｉＤ」フィールドはこのときには無視される。この場合には、マルチプレックスレベルだけがアドレス指定される（６．２．２を参照のこと）。
その後に値が最後のバイト２１２３に挿入される（２２３）。
【００５５】
代替的な実施形態では、宛先ＩＰアドレスは、「ＳｉＤ」フィールドの番号付け替えが必要とされることなく、「ＴＳｉＤ」フィールドと「ＳｉＤ」フィールドの２つのフィールドによって形成されることがある。実際には、トランスポートされたサービスの印をＩＰデータグラムの発信元アドレスに割り当てることが可能である。
【００５６】
さらに別の実施形態では、ＩＰデータグラムの宛先アドレスだけを充填し、この同じデータグラムの発信元アドレスにアドレス変換を実行するゲートウェイのアドレスを挿入するために、上述されているプロセスに類似したプロセスに従って、「ＯＮｉＤ」識別子、「ＴＳｉＤ」識別子及び「ＳｉＤ」識別子の全ての番号を付け替えることが可能である。
【００５７】
６．２．２  ＤＶＢマルチプレックスの全てのサービスの配信
図３は、マルチキャストＩＰｖ４アドレスを用いて複数のＤＶＢサービスを格納しているＤＶＢマルチプレックスを配信する事例を表している。単一マルチキャストＩＰｖ４アドレスを作成するため、ゲートウェイ３０は、以下のように機能する。
ゲートウェイ３０は、マルチプレックス運営者「ＯＮｉＤ」３０１を識別するためにデータグラム３１０の発信元ＩＰアドレスフィールド３１１を使用する（３２０）。最下位２ビット３１１３はこのときにそれぞれの値としてマルチプレックスの「ＯＮｉＤ」フィールドの値を取る（３２０）。最上位２バイト３１１１、３１１２は未使用のまま残されている。
ゲートウェイ３０はＤＶＢサービスを識別するためにデータグラム３１０の宛先ＩＰアドレスフィールド３１２を使用する。このフィールドはＤＶＢサービスブロードキャスティング（クラスＤ）マルチプレックスＩＰアドレスである。このアドレスを計算する方法は次の通りである。
１番目のバイト（上位バイト）３１２１は、ＤＶＢ固有値を中に挿入することにより、トランスポートされたサービスがＤＶＢタイプのサービスであるかどうかを示す。
２番目及び３番目のバイト３１２２はサービスの元のマルチプレックスを示す。これらの２バイトはこのときに元のマルチプレックスの「ＴＳｉＤ」フィールド２０２の値を取る（３２１）。
最後のバイト３１２３は、マルチプレックス全体を別にして、サービスレベルでアドレッシングが行われていないことを報告する。最後のバイトは、１０進数値２５４［１１１１１１１０］（３２２）を取る（３２３）。
【００５８】
本実施例では、サービス３０３の識別子はデータグラム３１０の宛先アドレスを構成するために使用されていない。
【００５９】
６．３  ＩＰｖ６プロトコルを用いる実施形態の説明
図４及び５を参照すると、バージョン６のＩＰネットワークに適用されたＤＶＢブロードキャストサービスアドレスの変換方法についての特定の実施形態が提示されている。
【００６０】
ＩＰバージョン６では、ＩＰプロトコルは、発信元アドレスフィールド及び宛先アドレスフィールドを備えるデータグラムヘッダを規定している。これらの２つのフィールドはそれぞれに１６バイト（１２８ビット）を評価する。
【００６１】
６．３．１  ＤＶＢサービスの配信
図４はマルチキャストＩＰｖ６アドレスを用いる単一のＤＶＢサービスの配信の事例を表している。単一のマルチキャストＩＰｖ６アドレスを作成するため、ゲートウェイ４０は、以下のように機能する。
ゲートウェイ４０は、マルチプレックス運営者「ＯＮｉＤ」を識別するためにデータグラム４１０の発信元ＩＰアドレスフィールド４１１を使用する（４２０）。最下位２バイト４１１１はこのときにはそれぞれの値としてマルチプレックスの「ＯＮｉＤ」フィールドを取る（４２０）。この第１のステップはデータグラムの発信元アドレスを発生させるために使用される。別の実施形態では、アドレスのフォーマット（１６バイト）が与えられるならば、発信元アドレスは、この発信元アドレスがサービスプロバイダアドレスであることを規定するために使用される印のようなその他の情報を格納することがある。
ゲートウェイ４０はＤＶＢマルチプレックスを識別するためにデータグラム４１０の「宛先ＩＰアドレスフィールド」４１２を使用する。このフィールドに挿入された情報はＤＶＢサービスブロードキャスティングマルチキャストＩＰアドレスを構成する。ＩＰｖ６プロトコルのマルチキャストアドレスでは、最上位１６ビットは確保されているので、使用され得ない。このアドレスの残りの１１２ビットを計算する方法は次の通りである。
３番目のバイト４１２１は、ＤＶＢに固有の値を確保しておいて、トランスポートされたサービスが本当にＤＶＢタイプであることを示す。
その後に続く９バイト（７２ビット）は使用されない。
残りの（最下位）４バイトは、それぞれ、「ＴＳｉＤ」４０２及び「ＳｉＤ」４０３の値によって構成されている４２１，４２３。
【００６２】
６．３．２  ＤＶＢマルチプレックスの配信
図５はマルチキャストＩＰｖ６アドレスを用いる単一のＤＶＢサービスの配信の事例を表している。一意のマルチキャストＩＰｖ６アドレスを作成するため、ゲートウェイ５０は、以下のように機能する。
ゲートウェイ５０は、マルチプレックス運営者「ＯＮｉＤ」を識別するためにデータグラム５１０の発信元ＩＰアドレスフィールド５１１を使用する（５２０）。最下位２バイト５１１１はそのときにそれぞれの値としてマルチプレックスの「ＯＮｉＤ」フィールドを取る（５２０）。この第１のステップはデータグラムの発信元アドレスを発生させるために使用される。別の実施形態では、アドレスのフォーマット（１６バイト）が与えられるならば、発信元アドレスは、この発信元アドレスがサービスプロバイダアドレスであることを規定するために使用される印のようなその他の情報を格納することがある。
ゲートウェイ５０はＤＶＢマルチプレックスを識別するためにデータグラム５１０の「宛先ＩＰアドレスフィールド」５１２を使用する。このフィールドに挿入された情報はＤＶＢサービスブロードキャスティングマルチキャストＩＰアドレスを構成する。ＩＰｖ６プロトコルのマルチキャストアドレスでは、最上位１６ビットは確保されているので、使用され得ない。このアドレスの残りの１１２ビットを計算する方法は以下の通りである。
３番目のバイト５１２１は、ＤＶＢに固有の値を確保しておいて、トランスポートされたサービスが本当にＤＶＢタイプであることを示す。
その後に続く９バイト（７２ビット）は使用されない。
次の２バイト５１２２は「ＴＳｉＤ」５０２の値によって構成される（５２１）。
最終的に、最後の２バイト５１２３はサービスレベルがアドレス指定されていないことを報告する。最後の２バイトは１０進数値６５５３４を取る。
【００６３】
本実施例において、サービスの識別子５０３はデータグラム５１０の宛先アドレスを構成するため使用されていない。
【図面の簡単な説明】
【００６４】
【図１】ＤＶＢブロードキャスティングネットワークからＩＰネットワークまでの情報ストリームの通過のためのアドレス計算の一般的原理を示す。
【図２】１つだけのサービスのブロードキャスティングの場合に、ＩＰｖ４データグラムのフォーマットと、発生方法を適用することによるこのフォーマットのヘッダフィールドの充填を示す。
【図３】マルチプレックス全体のブロードキャスティングの場合にアドレスＩＰｖ４の生成プロセスを説明する。
【図４】１つだけのサービスのブロードキャスティングの場合に、ＩＰｖ６データグラムのフォーマットと、発生方法を適用することによるこのフォーマットのヘッダフィールドの充填を示す。
【図５】マルチプレックス全体のブロードキャスティングの場合にアドレスＩＰｖ６の生成プロセスを説明する。
【図６】図１のゲートウェイのハードウェア構造の概略図である。
【図１】
2009506689.tif 000003
【図２】
2009506689.tif 000004
【図３】
2009506689.tif 000005
【図４】
2009506689.tif 000006
【図５】
2009506689.tif 000007
【図６】
2009506689.tif 000008
【手続補正書】
【提出日】平成20年5月1日(2008.5.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のトランスポートレベルアドレスを第２のトランスポートレベルアドレスに変換する方法であって、
前記第１のトランスポートレベルアドレスは、少なくとも１つの非メッシュ型ブロードキャスティングネットワークから出てくるデジタルデータのブロードキャスティングのための少なくとも１つのサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備え、
前記第２のトランスポートレベルアドレスは、発信元フィールド及び／又は宛先フィールドを備え、少なくとも１つの通信ネットワークへ向けてアドレス指定されたデータグラム内で使用され、
該変換する方法は、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する前記データを検索するステップと、
前記識別子データの少なくとも一部分を前記第２のデータグラム中の前記第２のアドレスに挿入するステップと、
を実施することを特徴とする変換方法。
【請求項２】
前記電気通信ネットワークがＩＰプロトコルに基づくネットワークであることを特徴とする、請求項１に記載の変換方法。
【請求項３】
前記識別子データが、少なくとも、
前記元のブロードキャスティングネットワークの１つの識別子と、
トランスポートストリームの１つの識別子と、
前記少なくとも１つのデジタルデータブロードキャスティングサービスの１つの識別子と、
を備えるグループに属していることを特徴とする、請求項１および請求項２の一項に記載の変換方法。
【請求項４】
前記識別子データの前記挿入が前記第２のトランスポートレベルアドレスを形成する前記フィールドのうちの少なくとも１つで実施されることを特徴とする、請求項１〜３のいずれか１項に記載の変換方法。
【請求項５】
前記少なくとも１つの非メッシュ型ブロードキャスティングネットワークがＤＶＢタイプデータを伝達することと、
前記元のブロードキャスティングネットワークの前記識別子がＤＶＢマルチプレックスの「ＯＮｉＤ」フィールドであることと、
前記トランスポートストリーム識別子が前記ＤＶＢマルチプレックスの「ＴＳｉＤ」フィールドであることと、
前記少なくとも１つのデジタルデータブロードキャスティングサービスの前記識別子が前記「ＤＶＢ」マルチプレックスのデジタルブロードキャスティングサービスの「ＳｉＤ」フィールドであることと、
を特徴とする、請求項１〜４のいずれか１項に記載の変換方法。
【請求項６】
前記第２のアドレスがＩＰｖ４タイプのアドレスであるとき、前記識別子データの前記挿入が、
前記発信元フィールドの最下位２バイトが前記元のネットワーク識別子「ＯＮｉＤ」の値を取ることと、
前記宛先フィールドの１番目のバイトがＤＶＢデジタルブロードキャスティングサービスの伝送の特性である一定値を取ることと、
前記宛先フィールドの２番目及び３番目のバイトが前記トランスポートストリーム識別子「ＴＳｉＤ」の値を取ることと、
前記宛先フィールドの４番目のバイトが前記サービス識別子を表現する値を取ることと、
によって達成されることを特徴とする、請求項４および請求項５のいずれか一項に記載の変換方法。
【請求項７】
前記サービス識別子を表現する前記値が、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組の配信の場合には［１１１１１１１０］と、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスのうちの１つだけの配信の場合には、８ビットの前記サービス識別子＜＜ＳｉＤ＞＞の番号付け替えから発生し、［００００００００］と［１１１１１１０１］との間に含まれている２進数値と、
によって決定されることを特徴とする、請求項６に記載の方法。
【請求項８】
８ビット上の前記サービス識別子「ＳｉＤ」の前記番号付け替えが、
前記元のネットワーク識別子「ＯＮｉＤ」及び前記トランスポートストリーム識別子「ＴＳｉＤ」によって識別された前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組をカウントするステップと、
増加する２進数値を前記組の各要素に割り当てるステップと、
を備えることを特徴とする、請求項７に記載の方法。
【請求項９】
前記第２のアドレスがＩＰｖ６タイプのアドレスであるとき、前記識別子データの前記挿入が、
前記発信元フィールドの最下位２バイトが前記元のネットワーク識別子「ＯＮｉＤ」の値を取ることと、
前記宛先フィールドの３番目のバイトがＤＶＢデジタルブロードキャスティングサービスの伝送の特性である一定値を取ることと、
前記宛先フィールドの１３番目及び１４番目のバイトが前記トランスポートストリーム識別子「ＴＳｉＤ」の値を取ることと、
前記宛先フィールドの１５番目及び１６番目のバイトが前記サービス識別子を表現する値を取ることと、
によって達成されることを特徴とする、請求項４および請求項５のいずれか一項に記載の変換方法。
【請求項１０】
前記サービス識別子を表現する前記値が、
少なくとも１つのＤＶＢデジタルブロードキャスティングサービスの組の配信の場合には［１１１１１１１］［１１１１１１０１］と、
前記少なくとも１つのＤＶＢデジタルブロードキャスティングサービスのうちの１つだけの配信の場合にはサービスの前記識別子「ＳｉＤ」の値と、
によって決定されることを特徴とする、請求項９に記載の方法。
【請求項１１】
第１のトランスポートレベルアドレスを第２のトランスポートレベルアドレスに変換する手段を備えるゲートウェイであって、
前記第１のトランスポートレベルアドレスは、少なくとも１つの非メッシュ型ブロードキャスティングネットワークから出てくるデジタルデータのブロードキャスティングのための少なくとも１つのサービスを表現し、前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別するデータを備え、
前記第２のトランスポートレベルアドレスは、発信元フィールド及び／又は宛先フィールドを備え、少なくとも１つの通信ネットワークへ向けてアドレス指定されたデータグラム内で使用され、
該ゲートウェイは、
前記少なくとも１つのデジタルデータブロードキャスティングサービスを識別する前記データを検索する手段と、
前記識別子データの少なくとも１部分を前記データグラム中の前記第２のアドレスに挿入する手段と、
を備えることを特徴とするゲートウェイ。
【請求項１２】
通信ネットワークからダウンロード可能である、及び／又は、コンピュータ読み取り可能な担体に記憶されている、及び／又は、マイクロプロセッサによって実行可能であるコンピュータプログラムプロダクトであって、
請求項１に記載の第１のトランスポートレベルアドレスを第２のトランスポートレベルアドレスに変換する方法のステップを実施するためのプログラムコード命令を備えることを特徴とするコンピュータプログラムプロダクト。
【国際調査報告】
2009506689.tif 000009
2009506689.tif 000010
2009506689.tif 000011
2009506689.tif 000012
2009506689.tif 000013
2009506689.tif 000014