(57)【要約】【課題】本発明は、ＯＮＵの回路規模を抑え低コストであるとともに、ＯＮＵフィルタエントリの事前設定を必要とせず運用が簡易なＰＯＮシステム、ＯＬＴ、及び通信方法を提供することを目的とする。【解決手段】ＯＬＴにおいてマルチキャストアドレスが制御対象か否かを判断し、制御対象外のマルチキャストアドレスであれば透過させ、制御対象のマルチキャストアドレスであれば、デフォルト廃棄するが、端末からのマルチキャスト制御信号に応じて透過設定を行う。また、ＯＮＵフィルタはデフォルト透過であるが、ＯＬＴからのフィルタ情報に基づいて当該透過設定を行ったマルチキャストアドレスに対してのみ透過又は廃棄設定を行うこととした。【選択図】図６
2014007673.tif 000002
【特許請求の範囲】
【請求項１】
制御対象とするマルチキャストデータのマルチキャストアドレスの範囲が設定され、前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させるＯＬＴフィルタを有するＯＬＴと、
前記ＯＬＴからのフィルタ情報に基づいて、前記範囲のうち前記ＯＬＴフィルタに透過設定された前記マルチキャストアドレス毎にマルチキャストデータの透過又は廃棄が各々設定され、廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させるＯＮＵフィルタを有する複数のＯＮＵと、
を備えるＰＯＮシステム。
【請求項２】
前記ＯＬＴは、前記フィルタ情報を全ての前記ＯＮＵへ一斉送信することを特徴とする請求項１に記載のＰＯＮシステム。
【請求項３】
前記ＯＬＴは、
前記ＯＮＵ配下の端末からのマルチキャスト制御信号に応じて前記範囲のマルチキャストアドレスの増減を行い、前記ＯＮＵ側へ必要なマルチキャストデータのみを送信することを特徴とする請求項１又は２に記載のＰＯＮシステム。
【請求項４】
前記ＯＬＴは、
前記範囲のマルチキャストアドレスとユニキャストＬＬＩＤを関連づけて管理するマルチキャスト管理テーブルと、
前記ＯＮＵ配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴開始要求である場合、視聴開始要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに未登録であれば、前記マルチキャスト管理テーブルに該マルチキャストアドレスと前記端末に接続される前記ＯＮＵのユニキャストＬＬＩＤの組を登録し、前記視聴開始要求を前記ＯＬＴの上位ネットワーク側へ送出するとともに、前記端末に接続される前記ＯＮＵの前記ＯＮＵフィルタに該マルチキャストアドレスに対する透過設定を行い、他のすべての前記ＯＮＵの前記ＯＮＵフィルタに該マルチキャストアドレスに対する廃棄設定を行ったのちに、前記ＯＬＴフィルタに該マルチキャストアドレスを透過設定することを特徴とする請求項３に記載のＰＯＮシステム。
【請求項５】
前記ＯＬＴは、
前記範囲のマルチキャストアドレスとユニキャストＬＬＩＤを関連づけて管理するマルチキャスト管理テーブルと、
前記ＯＮＵ配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴終了要求である場合、視聴終了要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに登録済、且つ該マルチキャストアドレスに対して前記端末に接続される前記ＯＮＵのユニキャストＬＬＩＤのみがマルチキャスト管理テーブルに登録済であれば、前記視聴終了要求を前記ＯＬＴの上位ネットワーク側へ送出するとともに、前記ＯＬＴフィルタの該マルチキャストアドレスの透過設定を削除し、該マルチキャストアドレスに対応する全ての前記ＯＮＵの前記ＯＮＵフィルタから該マルチキャストアドレスを削除し、前記マルチキャスト管理テーブルから該マルチキャストチャネルを削除することを特徴とする請求項３に記載のＰＯＮシステム。
【請求項６】
請求項１から５のいずれかに記載のＰＯＮシステムが備えるＯＬＴ。
【請求項７】
複数のＯＮＵのそれぞれが光スプリッタを介してＯＬＴと接続されるＰＯＮシステムの通信方法であって、
前記ＯＬＴに制御対象とするマルチキャストデータのマルチキャストアドレスの範囲を設定し、前記ＯＬＴにおいて前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させ、
前記ＯＬＴからのフィルタ情報に基づいて、前記範囲のうち前記ＯＬＴフィルタに透過設定された前記ＯＮＵ毎且つ前記マルチキャストアドレス毎にマルチキャストデータを透過させるか又は廃棄させるかを設定し、前記ＯＮＵにおいて廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させることを特徴とする通信方法。
【請求項８】
前記ＯＬＴが、前記フィルタ情報を全ての前記ＯＮＵへ一斉送信することを特徴とする請求項７に記載の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に属し、特に、アクセスネットワークにおいて、マルチキャスト通信を行う技術に関する。
【背景技術】
【０００２】
近年、ＧＥ−ＰＯＮ（Ｇｉｇａｂｉｔ−Ｅｔｈｅｒｎｅｔ（登録商標）  Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムなどＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）をはじめとした高速サービスが普及してきている。高速なネットワークサービスにおいては、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）などの広帯域放送型サービスが広く提供され、それらを効率的に提供するためにＩＰマルチキャストが利用されている。ＩＰマルチキャストは、端末からの視聴要求に応じ動的にマルチキャストツリーを構築し、帯域を有効活用する目的で用いられる。
【０００３】
ＰＯＮシステムにおいては、光スプリッタを介して、局舎側装置である光加入者線終端装置（ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）とユーザ側装置である光加入者線ネットワーク装置（ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）が接続される。一台のＯＬＴに対して複数のＯＮＵを接続することができる。ＯＬＴからＯＮＵ方向への下り光信号は光スプリッタにより分岐され、光スプリッタを介して接続された全ＯＮＵに到着する。各ＯＮＵは、データに付与されたＬＬＩＤ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｉｄｅｎｔｉｆｉｅｒ）を識別し、自分宛てのユニキャストＬＬＩＤもしくはブロードキャストＬＬＩＤであればそれを受信し、そうでなければ廃棄する。ここで、ユニキャストＬＬＩＤとは同一のＰＯＮに収容された個々のＯＮＵにおけるＵＮＩ（Ｕｓｅｒ  Ｎｏｄｅ  Ｉｎｔｅｒｆａｃｅ）ごとの論理リンクを表し、ブロードキャストＬＬＩＤとは、同一のＰＯＮに収容されたすべてのＯＮＵに同じデータを同報するために用いられる共有リンクを表す。ブロードキャストＬＬＩＤを用いて簡易にＩＰマルチキャストサービスを行うことができる。
【０００４】
図１は、ブロードキャストＬＬＩＤを用いてＯＮＵ配下の端末から要求されたマルチキャストチャネルを当該端末にのみ配信するＰＯＮシステムを説明する図である。図１のようなＰＯＮシステムは特許文献１で提案されている。図１のＰＯＮシステムにおいては、ＯＬＴ１０はマルチキャストリスナ管理を行うプロキシ１３と、当該ＯＬＴ１０配下の各ＯＮＵ２０に具備されたフィルタをＯＬＴ側から制御するＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）機能１４と、マルチキャストアドレスとユニキャストＬＬＩＤの組を関連づけて管理するマルチキャスト管理テーブル１２と、を備える。
【０００５】
マルチキャストリスナ管理プロトコルとしては、ＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＭＬＤ（Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ）が用いられる。また、図１のＰＯＮシステムにおいては、ＯＮＵ２０は、マルチキャストデータのうち受信するデータを識別するＯＮＵフィルタ２１と、ＯＬＴ１０から遠隔でＯＮＵフィルタ２１に設定されるフィルタ情報を受け付けるＯＡＭ機能２４とを備える。
【０００６】
ここで、マルチキャストチャネルとは、ある放送番組など、特定のマルチキャストデータの全体によって表わされるものとし、マルチキャストアドレスとは、マルチキャストチャネルを特定するためにマルチキャストデータ中に記述されている識別子を指すものとする。
【０００７】
ＩＰマルチキャストにおいては、通常ＩＰマルチキャストグループアドレスまたはＩＰマルチキャストグループアドレスとＩＰソースアドレスの組でマルチキャストチャネルが一意に指定される。また、ＧＥ−ＰＯＮで用いられるイーサネット（登録商標）などのレイヤ２プロトコルにおいては、ＩＰマルチキャストグループアドレスのうち一部のビットをレイヤ２宛先アドレスにコピーしマルチキャストアドレスとして用いる。
【０００８】
図１のＰＯＮシステムの動作は次の通りである。マルチキャスト管理テーブル１２は、マルチキャストアドレスに対しそのマルチキャストチャネルを視聴中の端末３０に対応したユニキャストＬＬＩＤを関連づけて管理する。マルチキャスト管理テーブル１２は、マルチキャスト視聴開始要求やマルチキャスト視聴終了要求などのマルチキャスト制御信号に従って更新される。また、プロキシ１３はマルチキャスト管理テーブル１２の内容に従って上位側に対してマルチキャスト制御信号を送出する。端末３０からの視聴制御信号がユニキャストＬＬＩＤを用いてＯＮＵ２０からＯＬＴ側の上り方向に転送されるため、ＯＬＴ１０は、どのユニキャストＬＬＩＤに対応する端末３０かを判別することができる。
【０００９】
ＯＬＴ１０は、下り方向に、当該ＰＯＮに収容されている各ＯＮＵ２０配下の少なくともひとつの端末３０に視聴されているマルチキャストチャネルを、ブロードキャストＬＬＩＤを用いて転送する。ＯＬＴ１０は、マルチキャスト管理テーブル１２で管理されている各ユニキャストＬＬＩＤに対し、該当するマルチキャストアドレスを持つデータを端末３０側へ転送するように、ＯＡＭ機能を用いて遠隔で各ＯＮＵフィルタ２１を設定する。各ＯＮＵ２０では、受信したデータのうち、自己のＯＮＵフィルタ２１で端末３０側へ転送するよう指定されているもののみを端末３０側へ転送する。以上の動作により、ＰＯＮシステムにおいてＩＰマルチキャスト転送制御を行うことができる。
【００１０】
図１のＰＯＮシステムにおいては、図２に示す動作を行う第一のＯＮＵフィルタが用いられる。第一のＯＮＵフィルタは、受信したイーサネット（登録商標）フレームのうち、Ｉ／Ｇ（Ｉｎｄｉｖｉｄｕａｌ／Ｇｒｏｕｐ）ビットが０か１であるかを判別する。
【００１１】
Ｉ／Ｇビットが０であれば透過する。Ｉ／Ｇビットが１であり、ＯＮＵフィルタエントリにおいて透過対象であれば端末側へ転送し、そうでなければ廃棄する。Ｉ／Ｇビットが１であるフレームはマルチキャストパケットであり、初期状態のＯＮＵフィルタは当該フレームをすべて廃棄する。しかし、配下の端末から視聴要求されているマルチキャストチャネルや使用するマルチキャスト制御プロトコルに対応するマルチキャストアドレスを持つフレームを端末側へ転送する必要があり、ＯＮＵフィルタエントリは必要に応じてそれらのマルチキャストアドレスに対する透過設定がされる。
【００１２】
また、図１のＰＯＮシステムにおいては、図３に示す動作を行う第二のＯＮＵフィルタを用いることができる。ＯＮＵフィルタは、受信したイーサネット（登録商標）フレームがＯＮＵフィルタエントリにおいて廃棄対象であれば当該フレームを廃棄し、そうでなければ端末側へ転送する。第二のＯＮＵフィルタは、初期状態ではすべてのフレームを透過する。しかし、マルチキャスト管理テーブルに登録されていないマルチキャストアドレスを持つマルチキャストフレームのうち配下の端末に視聴要求されていないマルチキャストチャネルが端末側へ転送されることを防止する必要があり、ＯＮＵフィルタエントリは必要に応じてそれらのマルチキャストアドレスに対する廃棄設定がされる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２０１０−０１６７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
ＩＰ通信においてはＯＳＰＦ（Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）、ＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）、ＮＤＰ（Ｎｅｉｇｈｂｏｒ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）など多数のプロトコルがＩＰマルチキャストを用いており、通常これらのマルチキャスト受信に関して端末はマルチキャスト視聴開始要求信号、マルチキャスト視聴終了要求信号を送信しない。
【００１５】
このため、図１のＰＯＮシステムにおいて第一のＯＮＵフィルタを用いた場合、このようなマルチキャストデータの転送を遮断してしまう場合がある。そのようなマルチキャストデータの疎通を阻害しないためには、あらかじめ当該プロトコルに対応するマルチキャストチャネルを表すマルチキャストアドレスをあらかじめＯＮＵフィルタエントリに透過設定しておかなければならない。
【００１６】
そのようなフィルタエントリの例を図４に示す。マルチキャストアドレスに対し透過または廃棄設定を指定するエントリが設定されている。（ａ）に示す箇所は、マルチキャスト制御信号およびＯＳＰＦなどのその他のマルチキャストに対応するマルチキャストアドレスに対するエントリである。（ａ）に示す箇所は、全ＯＮＵで共通であり、ＯＳＰＦのようなプロトコルの増減に応じて変更が必要であり、エントリ数が変動する。一方、（ｂ）に示す箇所は、各ＯＮＵ配下の端末の視聴状態に応じたエントリでありＯＮＵごとに異なる。
【００１７】
このように、図１のＰＯＮシステムにおいて第一のＯＮＵフィルタを用いた場合には、プロトコルが多数であるためフィルタエントリ数が多く、ＯＮＵフィルタの回路規模が増大しコストが増大するという課題がある。さらに、マルチキャストプロトコルが追加される毎に対応するＯＮＵフィルタエントリを追加する設定を行わなければならず、運用が煩雑であるという課題もある。
【００１８】
一方、図１のＰＯＮシステムにおいて第二のＯＮＵフィルタを用いた場合には、あらかじめ制御対象とするマルチキャストチャネルに対応するフィルタエントリをＯＮＵに設定しておかなければならない。
【００１９】
このようなフィルタ設定を行う理由は次の通りである。ブロードキャストＬＬＩＤで下り方向に転送されたマルチキャストデータはすべてのＯＮＵで受信される。各ＯＮＵでは、ＯＮＵフィルタで廃棄設定されていないマルチキャストデータ（各ＯＮＵ配下の端末に視聴要求されているマルチキャストチャネルに対応）のみを端末側へ転送する必要があるとともに、各々のＯＮＵはそれぞれ配下の端末が視聴要求していないデータを廃棄する必要がある。
【００２０】
図１のＰＯＮシステムにおいては、ＯＬＴは上位ネットワークから転送されてきたマルチキャストチャネルをそのままブロードキャストＬＬＩＤを用いてＰＯＮ側に転送する。このため、端末から上位ネットワークへマルチキャスト制御信号が到達しなかった場合等には、ＰＯＮ内に不要なマルチキャストチャネルが流入することになり、ＯＮＵフィルタエントリに廃棄設定がされていないことから不要なマルチキャストチャネルが当該チャネルを視聴要求していない端末に到達する恐れがある。そのため、制御対象であり、ＰＯＮ内に流入する可能性のあるすべてのマルチキャストチャネルに対応するマルチキャストアドレスに対応するＯＮＵフィルタエントリをあらかじめＰＯＮ区間の全ＯＮＵに設定しておかなければならない。
【００２１】
そのようなフィルタエントリの例を図５に示す。マルチキャストアドレスに対し透過または廃棄設定を指定するエントリが設定されている。（ａ）に示す箇所は、ＰＯＮに流入する可能性のある、制御対象とするすべてのマルチキャストアドレスに対するエントリである。それらエントリごとに、（ｂ）の箇所に示すように、各ＯＮＵ配下の端末の視聴状態に応じ、廃棄または透過設定される。制御対象とするマルチキャストチャネルの増大に伴い、（ａ）に示す箇所のエントリ数が増大するとともに、制御対象とするマルチキャストチャネルの追加や変更に伴ってＯＮＵフィルタエントリの変更が必要となる。
【００２２】
このように、図１のＰＯＮシステムにおいて第二のＯＮＵフィルタを用いた場合にも、多数のマルチキャストチャネルを提供するにはフィルタエントリが増大しコストが増大する課題、及びマルチキャストチャネルに応じたＯＮＵフィルタエントリの管理が必要であり運用が煩雑であるという課題がある。
【００２３】
本発明は、上記課題を解決するためなされたものであり、ＯＮＵの回路規模を抑え低コストであるとともに、ＯＮＵフィルタエントリの事前設定を必要とせず運用が簡易なＰＯＮシステム、ＯＬＴ、及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【００２４】
上記目的を達成するために、本発明は、ＯＬＴにおいてマルチキャストアドレスが制御対象か否かを判断し、制御対象外のマルチキャストアドレスであれば透過させ、制御対象のマルチキャストアドレスであれば、デフォルト廃棄するが、端末からのマルチキャスト制御信号に応じて透過設定を行う。また、ＯＮＵフィルタはデフォルト透過であるが、ＯＬＴからのフィルタ情報に基づいて当該透過設定を行ったマルチキャストアドレスに対してのみ透過又は廃棄設定を行うこととした。
【００２５】
具体的には、本発明に係るＰＯＮシステムは、制御対象とするマルチキャストデータのマルチキャストアドレスの範囲が設定され、前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させるＯＬＴフィルタを有するＯＬＴと、
前記ＯＬＴからのフィルタ情報に基づいて、前記範囲のうち前記ＯＬＴフィルタに透過設定された前記マルチキャストアドレス毎にマルチキャストデータの透過又は廃棄が各々設定され、廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させるＯＮＵフィルタを有する複数のＯＮＵと、
を備える。
【００２６】
本発明に係るＯＬＴは前記ＰＯＮシステムが備えるＯＬＴである。
【００２７】
本発明に係る通信方法は、複数のＯＮＵのそれぞれが光スプリッタを介してＯＬＴと接続されるＰＯＮシステムの通信方法であって、
前記ＯＬＴに制御対象とするマルチキャストデータのマルチキャストアドレスの範囲を設定し、前記ＯＬＴにおいて前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させ、
前記ＯＬＴからのフィルタ情報に基づいて、前記範囲のうち前記ＯＬＴフィルタに透過設定された前記ＯＮＵ毎且つ前記マルチキャストアドレス毎にマルチキャストデータを透過させるか又は廃棄させるかを設定し、前記ＯＮＵにおいて廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させることを特徴とする。
【００２８】
本発明は、ＯＬＴフィルタで制御対象のマルチキャストアドレスの範囲が設定され、これをフィルタ情報としてＯＮＵへ送信し、ＯＮＵフィルタに当該マルチキャストアドレスの透過又は廃棄を設定する。本発明は、マルチキャストアドレスの増大を防止できるので、ＯＮＵの回路規模を抑え低コストであるとともに、ＯＮＵフィルタエントリの事前設定を必要とせず運用が簡易なＰＯＮシステム、ＯＬＴ、及び通信方法を提供することができる。
【００２９】
本発明に係るＰＯＮシステムの前記ＯＬＴは、前記フィルタ情報を全ての前記ＯＮＵへ一斉送信することを特徴とする。
【００３０】
本発明に係る通信方法は、前記ＯＬＴが、前記フィルタ情報を全ての前記ＯＮＵへ一斉送信することを特徴とする。
【００３１】
フィルタ情報を一斉に送信することで、ＯＮＵのフィルタエントリを一括で管理できる。
【００３２】
本発明に係るＰＯＮシステムの前記ＯＬＴは、前記ＯＮＵ配下の端末からのマルチキャスト制御信号に応じて前記範囲のマルチキャストアドレスの増減を行い、前記ＯＮＵ側へ必要なマルチキャストデータのみを送信することを特徴とする。ＰＯＮシステム内に不要なチャネルが流入することを回避できる。
【００３３】
本発明に係るＰＯＮシステムの前記ＯＬＴは、
前記範囲のマルチキャストアドレスとユニキャストＬＬＩＤを関連づけて管理するマルチキャスト管理テーブルと、
前記ＯＮＵ配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴開始要求である場合、視聴開始要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに未登録であれば、前記マルチキャスト管理テーブルに該マルチキャストアドレスと前記端末に接続される前記ＯＮＵのユニキャストＬＬＩＤの組を登録し、前記視聴開始要求を前記ＯＬＴの上位ネットワーク側へ送出するとともに、前記端末に接続される前記ＯＮＵの前記ＯＮＵフィルタに該マルチキャストアドレスに対する透過設定を行い、他のすべての前記ＯＮＵの前記ＯＮＵフィルタに該マルチキャストアドレスに対する廃棄設定を行ったのちに、前記ＯＬＴフィルタに該マルチキャストアドレスを透過設定することができる。
【００３４】
本発明に係るＰＯＮシステムの前記ＯＬＴは、
前記範囲のマルチキャストアドレスとユニキャストＬＬＩＤを関連づけて管理するマルチキャスト管理テーブルと、
前記ＯＮＵ配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴終了要求である場合、視聴終了要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに登録済、且つ該マルチキャストアドレスに対して前記端末に接続される前記ＯＮＵのユニキャストＬＬＩＤのみがマルチキャスト管理テーブルに登録済であれば、前記視聴終了要求を前記ＯＬＴの上位ネットワーク側へ送出するとともに、前記ＯＬＴフィルタの該マルチキャストアドレスの透過設定を削除し、該マルチキャストアドレスに対応する全ての前記ＯＮＵの前記ＯＮＵフィルタから該マルチキャストアドレスを削除し、前記マルチキャスト管理テーブルから該マルチキャストチャネルを削除することができる。
【発明の効果】
【００３５】
本発明は、ＯＮＵの回路規模を抑え低コストであるとともに、ＯＮＵフィルタエントリの事前設定を必要とせず運用が簡易なＰＯＮシステム、ＯＬＴ、及び通信方法を提供することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明に関連するＰＯＮシステムを説明する図である。
【図２】本発明に関連するＰＯＮシステムのＯＮＵフィルタの動作を説明する図である。
【図３】本発明に関連するＰＯＮシステムのＯＮＵフィルタの動作を説明する図である。
【図４】本発明に関連するＰＯＮシステムのＯＮＵフィルタエントリを説明する図である。
【図５】本発明に関連するＰＯＮシステムのＯＮＵフィルタエントリを説明する図である。
【図６】本発明に係るＰＯＮシステムを説明する図である。
【図７】本発明に係るＰＯＮシステムのＯＬＴフィルタの動作を説明する図である。
【図８】本発明に係るＰＯＮシステムのＯＮＵフィルタの動作を説明する図である。
【図９】本発明に係るＰＯＮシステムのＯＬＴフィルタエントリ及びＯＮＵフィルタエントリを説明する図である。
【発明を実施するための形態】
【００３７】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。また、枝番号を付さずに説明している場合は、当該符号の全ての枝番号に共通する説明である。
【００３８】
図６は、本実施形態のＰＯＮシステムを説明する図である。本ＰＯＮシステムは、制御対象とするマルチキャストデータのマルチキャストアドレスの範囲が設定され、前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させるＯＬＴフィルタ１１を有するＯＬＴ１０と、
ＯＬＴ１０からのフィルタ情報に基づいて、前記範囲のうち前記ＯＬＴフィルタに透過設定された前記マルチキャストアドレス毎にマルチキャストデータの透過又は廃棄が各々設定され、廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させるＯＮＵフィルタ２１を有する複数のＯＮＵ２０と、
を備える。
ＯＬＴ１０は、ＯＮＵ２０配下の端末３０からのマルチキャスト制御信号に応じて前記範囲のマルチキャストアドレスの増減を行い、ＯＮＵ２０側へ必要なマルチキャストデータのみを送信する。
【００３９】
（ＯＬＴ１０の説明）
ＯＬＴ１０は、制御対象とするマルチキャストアドレスの範囲を管理し、また制御対象であるマルチキャストアドレスとユニキャストＬＬＩＤを関連づけて管理するマルチキャスト管理テーブル１２と、端末３０からのマルチキャスト制御信号を終端し、また上位ネットワーク４０に対しマルチキャスト制御信号を送出するとともに上位ネットワーク４０からのマルチキャスト制御信号に応答するプロキシ１３と、あらかじめ設定されたマルチキャストアドレス範囲および透過設定されたマルチキャストアドレスのみ透過するＯＬＴフィルタ１１と、マルチキャスト管理テーブル１２の管理内容に応じてＯＮＵフィルタ２１を遠隔で制御するＯＡＭ機能１４と、を備える。
【００４０】
（ＯＮＵ２０の説明）
ＯＮＵ２０は、登録されたチャネルのみを廃棄するＯＮＵフィルタ２１と、ＯＬＴ１０から遠隔でＯＮＵフィルタ２１に設定されるフィルタ情報を受け付けるＯＡＭ機能２４と、を備えている。ＯＬＴ１０と複数のＯＮＵ２０とは光スプリッタ５０を介して接続される。
【００４１】
（ＰＯＮシステムの配下と上位）
本ＰＯＮシステムにおけるＯＮＵ２０配下にはＰＣや移動通信端末などの端末３０が接続され、ＯＬＴ１０の上位には上位ネットワーク４０が接続される。本ＰＯＮシステムは、各ＯＮＵ２０配下の端末３０からのマルチキャスト視聴制御信号に従って対応するマルチキャストチャネルを配信する。また、本ＰＯＮシステムは、上位ネットワーク４０に対してマルチキャスト視聴制御信号の送出および上位ネットワーク４０からのマルチキャスト視聴制御信号の応答を行う。
【００４２】
（ＯＬＴフィルタと全ＯＮＵフィルタの同期）
本ＰＯＮシステムは、制御対象とするマルチキャストアドレス範囲を定め、ＯＬＴ１０のマルチキャスト管理テーブル１２に前記範囲内として登録する。ＯＬＴフィルタ１１は、初期状態として前記範囲内のマルチキャストアドレスのデータを廃棄する設定である。そして、ＯＬＴ１０は、ＯＬＴフィルタ１１に対して、端末３０からの視聴要求や視聴終了のマルチキャスト視聴制御信号に従い、対応するマルチキャストアドレスを透過設定し、また、透過設定したマルチキャストアドレスを再び廃棄設定する。なお、ＯＬＴフィルタ１１は、前記範囲外のマルチキャストアドレスのデータを全て透過する設定である。ＯＬＴ１０は、ＯＡＭ１４の機能を用いてＯＬＴフィルタ１１の設定状況をフィルタ情報として各ＯＮＵ２０に一括送信する。フィルタ情報はＯＬＴフィルタ１１の設定が更新される度に送信される。
【００４３】
一方、ＯＮＵ２０のＯＮＵフィルタ２１は、初期状態として全てのマルチキャストアドレスのデータを透過する設定である。ＯＮＵ２０は、ＯＬＴ１０からのフィルタ情報に基づき、対応するマルチキャストアドレスを廃棄設定し、また、廃棄設定したマルチキャストアドレスのうち、配下の端末が視聴中であるマルチキャストチャネルに対応するマルチキャストアドレスを透過設定する。なお、ＯＮＵフィルタ２１の設定が終了した後にＯＬＴフィルタ１１の設定を完了させることで不要なデータがＰＯＮ内に流入することを確実に防ぐことができる。
【００４４】
具体例を説明する。どのＯＮＵ配下の端末も制御対象とするマルチキャストアドレス範囲内のマルチキャストチャネルを視聴していない状態から、ＯＮＵ２０−１の配下にある端末３０−１がチャネルＡの視聴を要求し、ＯＮＵ２０−２の配下にある端末３０−２がチャネルＢの視聴を同時に要求したとする。ＯＮＵ２０−３の配下にある端末３０−３は無要求である。ＯＬＴ１０は、端末（３０−１、３０−２）からの要求（マルチキャスト視聴制御信号）に従い、各ＯＮＵに配下の端末の視聴要求に応じたＯＮＵフィルタ２１の設定させ、最後にＯＬＴフィルタ１１に当該チャネルの透過設定を行うことになる。具体的には、ＯＬＴ１０は、「チャネルＡとチャネルＢを廃棄設定した」というフィルタ情報を全ＯＮＵへ送信したのちに、「チャネルＡはＯＮＵ２０−１向けに透過設定した」というフィルタ情報を各ＯＮＵ２０−１へ送信し、「チャネルＢはＯＮＵ２０−２向けに透過設定した」というフィルタ情報をＯＮＵ２０−２へ送信する。「チャネルＡとチャネルＢを廃棄設定した」というフィルタ情報と、「チャネルＡはＯＮＵ２０−１向けに透過設定した」というフィルタ情報を受信したＯＮＵ２０−１は自身のＯＮＵフィルタ２１のチャネルＢを廃棄設定する。これにより端末３０−１はチャネルＡを視聴できる。同様に当該フィルタ情報を受信したＯＮＵ２０−２は自身のＯＮＵフィルタ２１のチャネルＡを廃棄設定する。これにより端末３０−２はチャネルＢを視聴できる。当該フィルタ情報を受信したＯＮＵ２０−３は自身のＯＮＵフィルタ２１のチャネルＡ、Ｂを廃棄設定する。これにより端末３０−３はチャネルＡ、Ｂとも視聴できない。なお、いずれの端末３０も視聴要求していないチャネルＣ（制御対象の範囲内）は、ＯＬＴフィルタ１１で廃棄されることになりＯＮＵ２０側へは流入せず、ＯＮＵフィルタ２１で透過設定であっても端末３０はチャネルＣを視聴できない。
【００４５】
（ＯＬＴフィルタの説明）
図７は、ＯＬＴフィルタ１１の制御動作例を説明する図である。上位ネットワーク４０から到着したデータのマルチキャストアドレスが制御対象範囲内にあるかどうかを判定する（ステップＳ１１）。もし制御対象範囲外であれば、当該データを透過する（ステップＳ１２）。もし制御対象範囲内にあれば、該アドレスに対しＯＬＴフィルタエントリを検索する（ステップＳ１３）。もし透過対象であれば当該データを透過し、そうでなければ廃棄する（ステップＳ１４〜Ｓ１６）。
【００４６】
（ＯＮＵフィルタの説明）
図８は、ＯＮＵフィルタ２１の制御対象動作例を説明する図である。ブロードキャストＬＬＩＤで到着したデータのマルチキャストアドレスに対しフィルタエントリを検索し（ステップＳ２１）、もし廃棄対象であれば当該データを廃棄し、そうでなければ透過する（ステップＳ２２〜Ｓ２４）。なお、ＯＮＵフィルタ２１は、初期状態ではすべてのマルチキャストデータを透過するが、ＯＬＴ１０から送信される、マルチキャスト管理テーブル１２のマルチキャストアドレス登録状況に応じたフィルタ情報に基づき、ＯＮＵフィルタエントリを更新する。
【００４７】
（ＰＯＮシステムの動作）
本ＰＯＮシステムは、マルチキャスト通信を行う。ＯＬＴ１０は、マルチキャストチャネルに割当可能なマルチキャストアドレスの範囲を制御対象としてマルチキャスト管理テーブル１２に記憶し、上位ネットワーク４０から到着したデータのマルチキャストアドレスが記憶した制御対象の範囲内か否かを判定する。ＯＬＴ１０は、当該マルチキャストアドレスが範囲外であれば該データをＯＮＵ２０側に透過する。また、ＯＬＴ１０は、初期設定として当該範囲のマルチキャストアドレスのデータをＯＬＴフィルタ１１で廃棄する。しかし、ＯＬＴフィルタ１１が端末３０からのマルチキャスト制御信号に基づいて前記範囲に透過設定を有する場合、ＯＬＴ１０は当該マルチキャストアドレスが範囲内であればＯＬＴフィルタ１１に従って、該データが透過対象か否かを判定し、透過対象であれば該データをＯＮＵ２０側に透過し、透過対象でなければ該データを廃棄する。各ＯＮＵ２０は、ＯＬＴフィルタ１１のエントリに同期したエントリを有する。各ＯＮＵ２０は、該エントリ毎に端末３０側への廃棄対象であるか否かを記憶したＯＮＵフィルタ２１に従い、ＯＬＴ１０から到着したデータが廃棄対象か否かを判定し、廃棄対象でなければ該データを端末３０側に透過し、廃棄対象であれば該データを廃棄する。
【００４８】
ＯＬＴフィルタ１１は、ＯＬＴフィルタエントリに登録するマルチキャストアドレス範囲を指定する。この範囲は、ＰＯＮシステムで制御対象とするマルチキャストチャネルに対応するマルチキャストアドレス範囲、およびマルチキャスト制御信号を含むアドレス範囲であり、それら以外のマルチキャストアドレス範囲は含まず透過するものとする。そのため、マルチキャスト制御信号を送信しないＯＳＰＦなどのプロトコルのマルチキャストデータを遮断することはなく、そのようなマルチキャストプロトコルが追加されたとしてもそれに対応するＯＬＴフィルタエントリを追加する必要はない。ＯＬＴフィルタ１１のフィルタエントリは、マルチキャスト管理テーブル１２で管理されているマルチキャストアドレスを持つマルチキャストデータのみを透過する。そのため、制御対象とするマルチキャストチャネルのうち、ＰＯＮ内の各ＯＮＵ２０配下の端末３０の少なくともひとつが視聴中であるマルチキャストチャネル以外のマルチキャストチャネルがＰＯＮ内に流入することはない。ＰＯＮ内の各ＯＮＵ２０配下の端末の少なくともひとつが視聴中であるマルチキャストチャネルは、ＯＬＴ１０からブロードキャストＬＬＩＤを用いて下り方向に転送される。
【００４９】
ＯＬＴ１０は、各ＯＮＵ２０配下の端末３０から送出されたマルチキャスト視聴制御信号をプロキシ１３により終端し、制御信号の内容に応じてマルチキャスト管理テーブル１２を更新する。また、マルチキャスト管理テーブル１２の更新内容に応じて、ＯＡＭ機能１４を用いてＯＮＵフィルタ２１のフィルタエントリを更新する。
【００５０】
以下、この動作を詳しく説明する。
【００５１】
端末３０から視聴開始要求されたマルチキャストアドレスがマルチキャスト管理テーブル１２に登録されており、該端末３０に接続されるＯＮＵ２０のユニキャストＬＬＩＤがマルチキャスト管理テーブル１２に登録されていれば、マルチキャスト管理テーブル１２を更新しない。
【００５２】
端末３０から視聴開始要求されたマルチキャストチャネルがマルチキャスト管理テーブル１２に登録されており、該端末３０に接続されるＯＮＵ２０のユニキャストＬＬＩＤがマルチキャスト管理テーブル１２に登録されていなければ、該ＬＬＩＤをマルチキャスト管理テーブル１２に登録する。合わせて、該ＬＬＩＤに対応するＯＮＵ２０のＯＮＵフィルタ２１に該マルチキャストアドレスに対する透過設定を行う。
【００５３】
端末３０から視聴開始要求されたマルチキャストアドレスがマルチキャスト管理テーブル１２に登録されていなければ、マルチキャスト管理テーブル１２に該アドレスと該端末３０に接続されるＯＮＵ２０のＬＬＩＤの組を登録する。合わせて、該マルチキャストチャネルに対する視聴開始要求を上位ネットワーク４０側へ送出する。また、該ＬＬＩＤに対応するＯＮＵ２０のＯＮＵフィルタ２１に該マルチキャストチャネルに対する透過設定を行うとともに、ＯＬＴ１０に収容されている他のすべてのＯＮＵ２０のＯＮＵフィルタ２１に対し該マルチキャストチャネルに対する廃棄設定を行う。その後、ＯＬＴフィルタ１１に該マルチキャストアドレスを透過設定する。
【００５４】
端末３０から視聴終了要求されたマルチキャストアドレスがマルチキャスト管理テーブル１２に登録されており、該端末３０に接続されるＯＮＵ２０のユニキャストＬＬＩＤではないＯＬＴ１０に収容された他のＯＮＵ２０のユニキャストＬＬＩＤがマルチキャスト管理テーブル１２に登録されていれば、該ＬＬＩＤに対応するＯＮＵ２０のＯＮＵフィルタ２１に対し該マルチキャストアドレスに対する廃棄設定を行う。
【００５５】
端末３０から視聴終了要求されたマルチキャストアドレスがマルチキャスト管理テーブル１２に登録されており、該端末３０に接続されるＯＮＵ２０のユニキャストＬＬＩＤのみがマルチキャスト管理テーブル１２に登録されていれば、ＯＬＴフィルタ１１の該マルチキャストアドレスの透過設定を削除するとともに、該マルチキャストチャネルに対する視聴終了要求を上位ネットワーク４０側へ送出する。また、該マルチキャストアドレスに対応する全ＯＮＵ２０のＯＮＵフィルタエントリを削除する。合わせて、マルチキャスト管理テーブル１２から該マルチキャストチャネルに対応するエントリを削除する。
【００５６】
端末３０から視聴終了要求されたマルチキャストアドレスがマルチキャスト管理テーブル１２に登録されていなければ、マルチキャスト管理テーブル１２を更新しない。
【００５７】
（課題解決の説明）
本ＰＯＮシステムは、ＯＬＴ１０に収容される少なくとも一つのＯＮＵ２０に対応する端末３０で視聴中であるマルチキャストチャネルに対応するマルチキャストチャネルのみしか該ＰＯＮ内に流入させない。このため、各ＯＮＵ２０のＯＮＵフィルタ２１は、上記ＰＯＮ内の制御対象マルチキャストアドレスに応じたフィルタエントリのみを設定できればよく、簡易にＩＰマルチキャスト通信を実現することができる。
【００５８】
（フィルタエントリの具体例）
図９は、フィルタエントリの例である。マルチキャストアドレスに対し透過または廃棄設定を指定するエントリが設定されている。（ａ）に示す箇所は、ＰＯＮに流入するすべてのマルチキャストアドレスに対するＯＮＵフィルタエントリである。それらエントリごとに、（ｂ）の箇所に示すように、各ＯＮＵ２０配下の端末３０の視聴状態に応じ、廃棄または透過設定される。（ｃ）に示す箇所は、ＯＬＴフィルタエントリが、ＰＯＮ内に流入するマルチキャストチャネルを、少なくともひとつの端末３０が視聴中であるチャネルに制限するためにそれらのみに透過設定されていることを表す。
【００５９】
本ＰＯＮシステムにおいては、制御対象とするマルチキャスト範囲を制限しているために、ＯＳＰＦなどのマルチキャストプロトコルの追加・削除に伴うフィルタエントリの増大はない。また、ＰＯＮに流入するマルチキャストチャネルが、ＰＯＮ内の少なくとも一つの端末３０が視聴中であるチャネルに制限されるため、制御対象範囲内のマルチキャストアドレスを事前にすべてのＯＮＵフィルタ２１に設定しておく必要がない。例えば、もしＰＯＮ内で制御対象とするマルチキャストアドレス範囲のうち合計１０のマルチキャストチャネルが視聴中であるならば、各ＯＮＵ２０のＯＮＵフィルタ２１には１０エントリの登録のみでよい。また、該ＯＮＵフィルタ２１は、事前に設定をしておく必要がないため、運用が簡易である。
【００６０】
（ＯＡＭ機能によるＯＮＵフィルタ設定）
本ＰＯＮシステムにおいては、マルチキャスト管理テーブル１２に新規マルチキャストアドレスを追加する場合、およびマルチキャスト管理テーブル１２から既存のマルチキャストアドレスを削除する場合、ＰＯＮ内の全ＯＮＵ２０のＯＮＵフィルタ２１のフィルタエントリ設定を変更する必要がある。ユニキャストＬＬＩＤを用いて全ＯＮＵ２０のＯＮＵフィルタ２１の設定を行う場合、例えばＰＯＮ内に３２台のＯＮＵがあれば、３２メッセージを用いて各ＯＮＵ２０のＯＮＵフィルタ２１の設定を行うこととなる。
【００６１】
本ＰＯＮシステムでは、ブロードキャストＬＬＩＤを用いてこの設定を簡易化することができる。具体的には、ＯＬＴ１０は、前記フィルタ情報を全てのＯＮＵ２０へ一斉送信する。
【００６２】
ＯＬＴ１０は、マルチキャスト管理テーブル１２に新たにマルチキャストアドレスを追加する場合、追加されたマルチキャストアドレスのデータ廃棄を行うＯＮＵフィルタエントリのフィルタ情報を、ブロードキャストＬＬＩＤを用いてＰＯＮ内の全ＯＮＵ２０に送信し、一括で設定する。その後、該マルチキャストチャネルを視聴要求した端末３０を収容するＯＮＵ２０に該マルチキャストアドレスのデータを透過させるフィルタエントリのフィルタ情報を、当該ＯＮＵのユニキャストＬＬＩＤを用いて個別に送信し、設定を行う。以上の動作により、２メッセージで設定を行うことができるため、ＯＡＭに関する負荷を低減することができる。
【００６３】
ＯＬＴ１０は、マルチキャスト管理テーブル１２からあるマルチキャストアドレスを削除する場合、マルチキャスト管理テーブル１２から削除されたマルチキャストアドレスのデータ廃棄を行うＯＮＵフィルタエントリのフィルタ情報を、ブロードキャストＬＬＩＤを用いてＰＯＮ内の全ＯＮＵ２０に送信し、一括で設定する。以上の動作により、１メッセージで設定を行うことができるため、ＯＡＭに関する負荷を低減することができる。
【００６４】
（本ＰＯＮシステムの効果）
本ＰＯＮシステムは、制御対象としないプロトコルに対応するマルチキャストチャネルについては、特段の設定を行うことなくすべてシステム内に流入させ、制御対象とするマルチキャストチャネルについては、端末３０で視聴中のもののみをシステム内に流入させるようにすることができ、簡易にＩＰマルチキャスト通信を実現することが可能となる。
【符号の説明】
【００６５】
１０：ＯＬＴ
１１：ＯＬＴフィルタ
１２：マルチキャスト管理テーブル
１３：プロキシ
１４：ＯＡＭ機能
２０、２０−１、・・・、２０−ｎ：ＯＮＵ
２１：ＯＮＵフィルタ
２４：ＯＡＭ機能
３０、３０−１、・・・、３０−ｎ：端末
４０：上位ネットワーク
５０：光スプリッタ
【図１】
2014007673.tif 000003
【図２】
2014007673.tif 000004
【図３】
2014007673.tif 000005
【図４】
2014007673.tif 000006
【図５】
2014007673.tif 000007
【図６】
2014007673.tif 000008
【図７】
2014007673.tif 000009
【図８】
2014007673.tif 000010
【図９】
2014007673.tif 000011