(57)【特許請求の範囲】
【請求項１】
それぞれ加入者端末を収容した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段と、
前記加入者端末のいずれかを宛先としたマルチキャストデータパケットをマルチキャスト用ポートを介して受信するマルチキャスト用受信手段と、
前記マルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを前記ユニット別通信制御手段ごとに受信するマルチキャスト外データパケット受信手段と、
前記マルチキャスト用受信手段の受信したマルチキャストデータパケットを同時に送信する宛先のグループとしてのマルチキャストグループに応じて前記所定数のユニット別通信制御手段の内の該当するものに割り振るマルチキャストデータパケット割振手段
とを具備することを特徴とする光アクセスネットワークにおけるセンタ側装置。
【請求項２】
前記マルチキャスト用ポートは、ＩＰマルチキャストグループの管理に使用されるプロトコルの制御メッセージとマルチキャストデータパケットを共に送受信するポートであることを特徴とする請求項１記載の光アクセスネットワークにおけるセンタ側装置。
【請求項３】
前記マルチキャストデータパケット割振手段は、ＩＰマルチキャストグループの管理に使用されるプロトコルの制御メッセージをスヌープするスヌーピング手段を備え、前記スヌーピング手段のスヌープの結果から前記所定数のユニット別通信制御手段へのマルチキャストデータパケットの割り振りを行うことを特徴とする請求項１記載の光アクセスネットワークにおけるセンタ側装置。
【請求項４】
ＩＰマルチキャストグループの管理に使用されるプロトコルの制御メッセージとマルチキャストデータパケットをマルチキャスト外データパケットと分離多重する分離多重手段を具備することを特徴とする請求項１記載の光アクセスネットワークにおけるセンタ側装置。
【請求項５】
前記複数の加入者側装置との間に設定されるロジカルリンク単位で前記マルチキャスト用受信手段の受信したマルチキャストデータパケットをコピーする装置内分散コピー手段を具備することを特徴とする請求項１記載の光アクセスネットワークにおけるセンタ側装置。
【請求項６】
前記スヌーピング手段は、前記加入者側装置からから送られてきたマルチキャストサービスに参加する内容を表わしたレポートメッセージパケットを前記分離多重手段に転送し、前記分離多重手段は前記マルチキャストデータパケットを送出するネットワーク側にこのレポートメッセージパケットを送信させることを特徴とする請求項３および請求項４記載の光アクセスネットワークにおけるセンタ側装置。
【請求項７】
前記ユニット別通信制御手段のそれぞれに対応させて前記マルチキャストグループを識別するマルチキャストグループ識別子が記されたユニット別通信制御手段・マルチキャストグループ識別子対応テーブルを備え、前記装置内分散コピー手段は前記ユニット別通信制御手段・マルチキャストグループ識別子対応テーブルをコピーの対象となる前記マルチキャストデータパケットのマルチキャストグループ識別子を用いて検索した結果としてヒットしたユニット別通信制御手段のそれぞれについて１つずつ前記マルチキャストデータパケットをコピーすることを特徴とする請求項５記載の光アクセスネットワークにおけるセンタ側装置。
【請求項８】
前記ロジカルリンクは１対多の光スプリッタを配置したＥＰＯＮ区間に設定されることを特徴とする請求項５記載の光アクセスネットワークにおけるセンタ側装置。
【請求項９】
前記光アクセスネットワークはＧＥＰＯＮシステムであることを特徴とする請求項８記載の光アクセスネットワークにおけるセンタ側装置。
【請求項１０】
マルチキャストデータパケットを受信するマルチキャスト通信用のポートと前記マルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを受信する他の通信ポートのうちの前記マルチキャスト通信用のポートを用いてマルチキャストデータパケットを受信するマルチキャストデータパケット受信ステップと、
このマルチキャストデータパケット受信ステップで受信したマルチキャストデータパケットをスヌープしてそれぞれ加入者端末を収容した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段のいずれを介してそのマルチキャストデータパケットを加入者端末側に送り出すかを判別する割振判別ステップと、
この割振判別ステップで割り振られたそれぞれのユニット別通信制御手段からそれぞれマルチキャストデータパケットが１組ずつ送り出されるように前記マルチキャストデータパケット受信ステップで受信したマルチキャストデータパケットをコピーするコピーステップ
とを具備することを特徴とするマルチキャスト通信方法。
【請求項１１】
マルチキャスト通信用のポートを用いてマルチキャストデータパケットを受信するマルチキャストデータパケット受信手段と、
前記マルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを前記マルチキャスト通信用のポート以外のポートを用いて受信するマルチキャスト外データパケット受信手段と、
前記マルチキャストデータパケット受信手段によって受信したマルチキャストデータパケットをスヌープしてそれぞれ加入者端末を収容した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段のいずれを介してそのマルチキャストデータパケットを加入者端末側に送り出すかを判別する割振判別手段と、
この割振判別手段で割り振られたそれぞれのユニット別通信制御手段からそれぞれマルチキャストデータパケットが１組ずつ送り出されるように前記マルチキャストデータパケット受信手段で受信したマルチキャストデータパケットをコピーするコピー手段
とを具備することを特徴とするマルチキャスト通信装置。
【請求項１２】
ネットワークから送られてきたデータパケットをその同時に送信する宛先の数に応じてマルチキャストデータパケットあるいはそれ以外のデータパケットとしてのマルチキャスト外データパケットとして送出するルータと、
前記宛先としての加入者端末と、
前記加入者端末をそれぞれ収容した複数の加入者側装置と、
前記ルータの出力する前記マルチキャストデータパケットをマルチキャスト用ポートを介して受信するマルチキャスト用受信手段と、前記複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段と、前記マルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを前記ユニット別通信制御手段ごとに受信するマルチキャスト外データパケット受信手段と、前記マルチキャスト用受信手段の受信した前記マルチキャストデータパケットの宛先に応じてコピーを行い、前記所定数のユニット別通信制御手段の内の該当するものに振り分けるマルチキャストパケット振分手段とを備えたセンタ側装置
とを具備することを特徴とする光アクセスネットワーク。
【請求項１３】
前記センタ側装置は、装置全体を制御する装置制御手段を配置した装置制御盤を備え、前記マルチキャスト用受信手段と前記マルチキャストパケット振分手段を少なくとも配置したマルチキャスト用部品は、この装置制御盤に対して追加的に取付自在となっていることを特徴とする請求項１２記載の光アクセスネットワーク。
【請求項１４】
前記マルチキャスト用受信手段は前記ルータからＬ２スイッチを介してデータパケットを受け取る手段であり、前記マルチキャスト外データパケットは前記Ｌ２スイッチに対応してその機能を有するレイヤ２スイッチ部を介して前記所定数のユニット別通信制御手段に転送されることを特徴とする請求項１２記載の光アクセスネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光アクセスネットワークにおけるセンタ側装置、マルチキャスト通信方法、装置および光アクセスネットワークに係り、特にマルチキャストサービスの品質の向上を図った光アクセスネットワークにおけるセンタ側装置、マルチキャスト通信方法、装置および光アクセスネットワークに関する。
【背景技術】
【０００２】
ｘＤＳＬ（ｘ−Digital Subscriber Line）は、ＡＤＳＬ（Asymmetric Digital Subscriber Line)、ＨＤＳＬ（High-bit-rate DSL）、ＲＡＤＳＬ（Rate-Adaptive DSL）、ＳＤＳＬ（Symmetric DSL）、ＶＤＳＬ（Very-high-bit-rate DSＬ）の総称である。このｘＤＳＬは、既存の加入者回線、すなわち、主に、電話用として利用されている電話回線（銅線）を利用して、最大で数十メガビット／秒（Ｍｂｐｓ）の高速パケット通信を可能にするモデム技術である。
【０００３】
ｘＤＳＬの中で代表的な技術としてＡＤＳＬを用いたＡＤＳＬ回線サービスが存在する。ＡＤＳＬ回線サービス等のｘＤＳＬを用いたサービスを利用すると、加入者は、常時接続による高速インターネットアクセスが可能となる。ただし、電話回線を使用してパケット通信を行うので、電話回線の距離や線路の特性や電話局舎から加入者宅までの線路の周辺環境条件により、伝送特性やデータ通信速度が影響を受けるという問題がある。
【０００４】
そこで、ｘＤＳＬ技術を使用したアクセスネットワークに代わり、光技術を使用したアクセスネットワークが普及しつつある。光技術を使用したアクセスネットワークとは、１本の光ファイバに分岐装置(スプリッタ）を接続して複数本に光を分岐し、分岐後の光ケーブルをそれぞれの加入者宅に接続し、イーサネット(登録商標）を使用してパケット通信を行うＥＰＯＮ（Ethernet(登録商標） Passive Optical Network）と呼ばれる光アクセスネットワークをいう。このＰＯＮ技術は、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers，Inc．）８０２．３ａｈにて勧告化されている。
【０００５】
ＥＰＯＮシステムは、図示しない通信事業者局に設置されるセンタ側装置（ＯＬＴ：Optical Line Terminal）と加入者の宅内や屋外に設定される複数の加入者側装置（ＯＮＵ：Optical Netowrk Unit）により構成される。この光アクセスネットワークでは、例えば複数の加入者宅の近くまで１本の光ファイバを敷設し、その先でそれぞれの加入者分を分岐すればよい。
【０００６】
光アクセスネットワークの適用により、メタルアクセスネットワークよりも更に高帯域かつ高品質なパケット通信を加入者に提供することができる。特に加入者に対する画像配信サービスが積極的に展開されつつあり、この点でも光アクセスネットワークは優位に立つ。
【０００７】
画像配信サービスは、複数のユーザにリアルタイムで比較的大容量のデータを送信することを前提とする。このため、ネットワークの効率的な利用の観点から、１対多で通信を行うマルチキャストサービスが適している。マルチキャストサービスとして広く普及しているのがＩＰ（Internet Protocol）通信による実現方法である。ＩＰｖ４（Internet Protocol version 4）では、ＩＧＭＰ（Internet Group Management Protocol）を用いて、サブネット上に、マルチキャストに参加しているホストがあるかどうかをルータが管理するようにしている。ＩＧＭＰには、バージョン（Version）か「１」と「２」の２種類存在している。ＩＰｖ６（Internet Protocol version ６）では、たとえばルータとホスト間で使用されるマルチキャストグループ管理プロトコルとしてのＭＬＤ（Multicast Listner Discovery）がある。これらＩＧＭＰやＭＬＤは、ＩＰマルチキャストグループの管理に使用されるプロトコルであり、マルチキャストをサポートするマルチキャストルータとマルチキャストデータを受信する端末（クライアント）によって使用される。
【０００８】
そこで、ＩＰ通信によりマルチキャストを実現させるプロトコルが第１の提案として存在する（たとえば特許文献１参照）。この第１の提案で、図示しないマルチキャストルータは、処理要求を文字列として表わしたクエリ（Query）メッセージパケットを定期的に端末にマルチキャストする。このクエリメッセージパケットを受信した端末は、マルチキャストルータに対して、レポート（Report）メッセージパケットを返信する。このレポートメッセージパケットに中には、端末が参加するマルチキャストグループのマルチキャストアドレスが格納されている。
【０００９】
端末からのレポートメッセージパケットを受信したマルチキャストルータは、マルチキャストグループへの参加の意思を表明している端末を認識し、情報をルーティング処理に反映する。これにより、複数の端末に対して、マルチキャストデータパケットがマルチキャストされ配信されることになる。
【００１０】
一方、ある端末がその時点で参加しているマルチキャストグループから離脱する場合には、リーブ（Leave）メッセージパケットを送信する。リーブメッセージパケットを受信したマルチキャストルータは、離脱の意思を表明した端末に対して、マルチキャストデータパケットの配信を停止する。
【００１１】
第１の提案では、以上のような手順でマルチキャストサービスを提供するが、更に、マルチキャスト実現の際の各プロトコルをスヌープ（監視）し、スヌープした結果と論理リンク制御を連動させることで、ルーティングの機能ブロックを加入者側に配備することなくマルチキャストサービスを提供している。
【００１２】
更に、マルチキャストグループに参加している端末分に依存することなく、またマルチキャストデータパケットをコピーすることなく各端末に配信する第２の提案も存在する（たとえば特許文献２参照）。
【００１３】
図８は、従来の一般的な光アクセスネットワークの要部を表わしたものである。従来の光アクセスネットワーク１００でセンタ側装置（ＯＬＴ）１０１は、装置全体を制御する制御盤１０２と、複数のＰＯＮインタフェース盤（ＰＯＮ  Ｉ／Ｆ）１０３1、１０３2、……１０３nにより構成されている。この従来のセンタ側装置１０１による光アクセスネットワーク１００は、センタ側装置１０１の各ＰＯＮインタフェース盤１０３1、１０３2、……１０３nのそれぞれに接続される光ファイバ１０４1、１０４2、……１０４nと、これらの光ファイバ１０４1、１０４2、……１０４nを図示しないｎ×Ｎ加入者にそれぞれ分岐するための１×Ｎスプリッタ１０５1、１０５2、……１０５nと、分岐後の１×Ｎスプリッタ１０５1、１０５2、……１０５nにそれぞれ接続される複数の加入者側装置（ＯＮＵ）１０６11〜１０６1N、１０６21〜１０６2N、……１０６n1〜１０６nNにより構成される加入者側装置部分と、ＰＯＮインタフェース盤１０３1、１０３2、……１０３nの図で左側（ネットワーク側）のインタフェースであるＳＮＩ（Service Node Interface）ポート１０８1、１０８2、……１０８nがＬ２スイッチ１０９にそれぞれ接続されるネットワーク側装置部分とで構成されている。
【００１４】
このように従来のセンタ側装置１０１は、１つのＰＯＮインタフェース盤１０３単位にネットワーク（図示せず）と接続するＬ２スイッチ１０９等のスイッチと接続されるＳＮＩポート１０８が存在する構成となっている。したがって、センタ側装置１０１がＰＯＮインタフェース盤１０３1、１０３2、……１０３nを収容する場合、それぞれのＳＮＩポート１０８1、１０８2、……１０８nを、たとえばＬ２スイッチ１０９のポートにそれぞれに接続している。そして、これらｎ本のＳＮＩポート１０８1、１０８2、……１０８nが、それぞれのＰＯＮインタフェースのネットワークとの接続を保証していることになる。
【００１５】
図９は、このような従来の光アクセスネットワークでマルチキャストデータを転送する様子を表わしたものである。この図９で図８と同一部分には同一の符号を付しており、これらの説明を適宜省略する。図９に示した光アクセスネットワーク１００Ａで、ルータ１２１は、第１および第２のＬ２スイッチ１０９Ａ、１０９Ｂと接続されている。第１のＬ２スイッチ１０９Ａは、第１のセンタ側装置１０１Ａおよび１×Ｎスプリッタ１０５1Ａ、１０５2Ａ、……１０５nＡを介して複数の加入者側装置１０６11Ａ〜１０６1NＡ、１０６21Ａ〜１０６2NＡ、……１０６n1Ａ〜１０６nNＡに接続されている。第１のセンタ側装置１０１Ａから加入者側装置１０６11Ａ〜１０６1NＡ、１０６21Ａ〜１０６2NＡ、……１０６n1Ａ〜１０６nNＡまでの回路構成は、図８と全く同一である。第２のＬ２スイッチ１０９Ｂから第２のセンタ側装置１０１Ｂおよびこれ以降の回路部分は、第１のＬ２スイッチ１０９Ａから第１のセンタ側装置１０１Ａおよびこれ以降の回路部分と実質的に同一なので、これらの回路部分の図示および説明は適宜省略する。
【００１６】
この従来のアクセスネットワーク１００Ａの構成で、ルータ１２１は、収容している第１および第２のＬ２スイッチ１０９Ａ、１０９Ｂに対してマルチキャストデータパケットを配信する。第１のＬ２スイッチ１０９Ａを代表的に説明する。第１のＬ２スイッチ１０９Ａは、収容している第１のセンタ側装置１０１ＡのそれぞれのＳＮＩポート１０８1〜１０８nに対して、ライン１３１で示すようにマルチキャストデータパケットをコピーして配信する。各ＰＯＮインタフェース盤１０３1、１０３2、……１０３nは、ＳＮＩポート１０８1〜１０８nから受信したマルチキャストデータパケットをそれぞれのＯＮＵ１０６11〜１０６1N、１０６21〜１０６2N、……１０６n1〜１０６nNへライン１３２1〜１３２nで示すように配信する。
【特許文献１】特開２００４−３４３２４３号（第００１３段落、図１）
【特許文献２】特開２００４−２１４７５８号（第００１０段落、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１７】
ところで、特許文献１あるいは特許文献２に示した従来のマルチキャスト通信方法によれば、マルチキャストデータパケットが、たとえば図８のセンタ側装置１０１と複数の加入者側装置１０６11〜１０６1N、１０６21〜１０６2N、……１０６n1〜１０６nNの間のＰＯＮ区間において、マルチキャスト外のデータパケットの帯域と品質を劣化させるという問題があった。
【００１８】
これは、特許文献１および特許文献２に記載された従来技術では、センタ側装置１０１と複数の加入者側装置１０６11〜１０６1N、１０６21〜１０６2N、……１０６n1〜１０６nNのそれぞれで光信号がブロードキャストされるというＰＯＮの特徴を利用して、データのコピー処理を不要としている。すなわち、各ＰＯＮインタフェース盤１０３1、１０３2、……１０３nによって送信されたすべてのデータパケットは、同一のＰＯＮ区間のすべての加入者に配信しているので、コピー処理が不要である。このため、マルチキャストデータパケットは、すべての加入者端末にまで到達している。したがって、図示しない加入者端末では、自端末宛に対応するデータパケットのみを内部で取り込み、これ以外のデータを廃棄するというフィルタ処理を実施していることとなる。
【００１９】
ところが、マルチキャストデータパケットと同様にマルチキャスト外のデータパケット（以下、マルチキャスト外データパケットと称する。）もＰＯＮ区間の特徴によりブロードキャスト配信をされている。このため、各加入者端末では、自分宛でないデータパケットはフィルタ処理を実施して廃棄している。ところが、センタ側装置１０１のＰＯＮインタフェース盤１０３に収容される多数の加入者がそれぞれマルチキャストグループに参加すると、これに比例してＰＯＮ区間へ配信されるマルチキャストデータが増大する。この結果、マルチキャスト外データパケットの通信帯域を圧迫するといった問題が発生する。
【００２０】
次に、第２番目の問題点は、ＳＮＩポート１０８1、１０８2、……１０８nでも、マルチキャストデータパケットが、マルチキャスト外データパケットの帯域と品質を劣化させる等の悪影響を及ぼす点である。これは、センタ側装置１０１のＰＯＮインタフェース盤１０３に収容される多数の加入者がそれぞれマルチキャストグループに参加すると、これに比例してＳＮＩポート１０８へ配信されるマルチキャストデータパケットが増大する。この結果として、マルチキャスト外データパケットの通信帯域を圧迫するようになるからである。
【００２１】
次に、第３の問題点は、光アクセスネットワーク１００が収容されるＬ２スイッチ１０９の負荷が大となり、提供されるマルチキャストサービスのデータ帯域や品質に関する制限や劣化が発生するということである。
【００２２】
その理由は、従来のセンタ側装置１０１では、マルチキャストデータパケットやマルチキャスト外データパケットの処理を、各ＰＯＮインタフェース盤１０３1、１０３2、……１０３nがそれぞれ独自に行う非集線型で処理していた。このため、センタ側装置１０１に複数のＳＮＩポート１０８1〜１０８nを収容するＬ２スイッチ１０９が、所定の場合にＳＮＩポート１０８1、１０８2、……１０８nの分だけマルチキャストデータパケットをコピーして配信しなければならないという問題があった。これにより、マルチキャストサービスのデータ帯域や品質が、Ｌ２スイッチ１０９の処理性能に依存し、アクセスネットワークにおけるマルチキャストサービス展開に関する制限事項が発生したり、マルチキャストサービスの品質の劣化が発生することになった。
【００２３】
そこで本発明の目的は、マルチキャスト外データパケットの帯域や品質を劣化させることなく、マルチキャストサービスを実現させる光アクセスネットワークにおけるセンタ側装置、マルチキャスト通信方法、装置および光アクセスネットワークを提供することにある。
【課題を解決するための手段】
【００２４】
本発明では、（イ）それぞれ加入者端末を収容した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段と、（ロ）前記した加入者端末のいずれかを宛先としたマルチキャストデータパケットをマルチキャスト用ポートを介して受信するマルチキャスト用受信手段と、（ハ）前記したマルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを前記したユニット別通信制御手段ごとに受信するマルチキャスト外データパケット受信手段と、（ニ）前記したマルチキャスト用受信手段の受信したマルチキャストデータパケットを同時に送信する宛先のグループとしてのマルチキャストグループに応じて前記した所定数のユニット別通信制御手段の内の該当するものに割り振るマルチキャストデータパケット割振手段とを光アクセスネットワークにおけるセンタ側装置が具備する。
【００２６】
また本発明では、（イ）マルチキャストデータパケットを受信するマルチキャスト通信用のポートと前記したマルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを受信する他の通信ポートのうちの前記したマルチキャスト通信用のポートを用いてマルチキャストデータパケットを受信するマルチキャストデータパケット受信ステップと、（ロ）このマルチキャストデータパケット受信ステップで受信したマルチキャストデータパケットをスヌープしてそれぞれ加入者端末を収容した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段のいずれを介してそのマルチキャストデータパケットを加入者端末側に送り出すかを判別する割振判別ステップと、（ハ）この割振判別ステップで割り振られたそれぞれのユニット別通信制御手段からそれぞれマルチキャストデータパケットが１組ずつ送り出されるようにマルチキャストデータパケット受信ステップで受信したマルチキャストデータパケットをコピーするコピーステップとをマルチキャスト通信方法が具備する。
【００２８】
また本発明では、（イ）マルチキャスト通信用のポートを用いてマルチキャストデータパケットを受信するマルチキャストデータパケット受信手段と、（ロ）前記したマルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを前記したマルチキャスト通信用のポート以外のポートを用いて受信するマルチキャスト外データパケット受信手段と、（ハ）前記したマルチキャストデータパケット受信手段によって受信したマルチキャストデータパケットをスヌープしてそれぞれ加入者端末を収容した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段のいずれを介してそのマルチキャストデータパケットを加入者端末側に送り出すかを判別する割振判別手段と、（ニ）この割振判別手段で割り振られたそれぞれのユニット別通信制御手段からそれぞれマルチキャストデータパケットが１組ずつ送り出されるようにマルチキャストデータパケット受信手段で受信したマルチキャストデータパケットをコピーするコピー手段とをマルチキャスト通信装置が具備する。
【００３０】
また本発明では、（イ）ネットワークから送られてきたデータパケットをその同時に送信する宛先の数に応じてマルチキャストデータパケットあるいはそれ以外のデータパケットとしてのマルチキャスト外データパケットとして送出するルータと、（ロ）宛先としての加入者端末と、（ハ）加入者端末をそれぞれ収容した複数の加入者側装置と、（ニ）前記したルータの出力する前記したマルチキャストデータパケットをマルチキャスト用ポートを介して受信するマルチキャスト用受信手段と、前記した複数の加入者側装置を複数ずつ１つのユニットとして束ねる形で用意されこれら束ねられたユニット単位の加入者側装置の各々との間でパケットデータの送受信を行う所定数のユニット別通信制御手段と、前記したマルチキャストデータパケット以外のデータパケットとしてのマルチキャスト外データパケットを前記したユニット別通信制御手段ごとに受信するマルチキャスト外データパケット受信手段と、前記したマルチキャスト用受信手段の受信した前記したマルチキャストデータパケットの宛先に応じてコピーを行い、前記した所定数のユニット別通信制御手段の内の該当するものに振り分けるマルチキャストパケット振分手段とを備えたセンタ側装置とを光アクセスネットワークが具備する。
【発明の効果】
【００３２】
以上説明したように本発明によれば、センタ側装置がマルチキャストデータパケットをマルチキャスト外データパケットと分離して処理できるので、マルチキャスト外データパケットに悪影響を与えないようにマルチキャストデータパケットを効率的にコピーして配信することができる。
【発明を実施するための最良の形態】
【００３３】
以下実施例につき本発明を詳細に説明する。
【実施例１】
【００３４】
図１は、本発明の第１の実施例の光アクセスネットワークの構成の概要を表わしたものである。本実施例の光アクセスネットワーク２００は、図示しないネットワークから送られてくるデータパケットをルータ２０１、Ｌ２（レイヤ２）スイッチ２０２を介して終端するセンタ側装置（ＯＬＴ）２０３を備えている。センタ側装置２０３は、装置全体の制御を行う装置制御盤２１１と、マルチキャスト通信の制御を行うマルチキャスト（ＭＣ）制御盤２１２と、複数のＰＯＮインタフェース盤（ＰＯＮ  Ｉ／Ｆ）２１３1、２１３2、……２１３nにより構成されている。これら複数のＰＯＮインタフェース盤２１３1、２１３2、……２１３nには、それぞれに対応させて光ファイバ２１４1、２１４2、……２１４nの一端が接続されており、これらの他端は１×Ｎスプリッタ２１５1、２１５2、……２１５nの合波側に接続されている。１×Ｎスプリッタ２１５1、２１５2、……２１５nは、それぞれ１対Ｎで光を分岐するスプリッタで構成されており、これらの分岐側にはそれぞれＮ本ずつの光ファイバ２１６11〜２１６1N、２１６21〜２１６2N、……２１６n1〜２１６nNの一端が接続されている。これらの光ファイバ２１６11〜２１６1N、２１６21〜２１６2N、……２１６n1〜２１６nNの他端には、複数の加入者側装置（ＯＮＵ）２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNが対応して接続されている。
【００３５】
ここで、この光アクセスネットワーク２００は、加入者側装置部分と、ネットワーク側装置部分とで構成されている。加入者側装置部分は、センタ側装置２０３の各ＰＯＮインタフェース盤２１３1、２１３2、……２１３n、光ファイバ２１４1、２１４2、……２１４n、１×Ｎスプリッタ２１５1、２１５2、……２１５n、光ファイバ２１６11〜２１６1N、２１６21〜２１６2N、……２１６n1〜２１６nNおよび複数の加入者側装置２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNで構成されている。
【００３６】
また、ネットワーク側は、マルチキャスト制御盤２０３のネットワーク側のインタフェースであるＳＮＩポート２２１と、ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのネットワーク側インタフェースであるＳＮＩポート２２２1、２２２2、……２２２nがＬ２スイッチ２０２にそれぞれ接続されている。Ｌ２スイッチ２０２は、経路２３１を通って、マルチキャストルータであるルータ２０１に接続されている。
【００３７】
この図１には示していないが、複数の加入者側装置２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNには、マルチキャストサービスを受けるためのＳＴＢ（Set Top Box）とテレビジョン、あるいは、パーソナルコンピュータ、更には、ＶｏＩＰ（Voice over IP）サービス端末等の加入者端末が接続されている。なお、この図１で光ファイバ２１４1、２１４2、……２１４nと、１×Ｎスプリッタ２１５1、２１５2、……２１５nと、光ファイバ２１６11〜２１６1N、２１６21〜２１６2N、……２１６n1〜２１６nNを説明の都合上、ＰＯＮ区間と総称する場合がある。なお、本実施例の光アクセスネットワーク２００は、ＧＥＰＯＮ（Gigabit Ethernet（登録商標） Passive Optical Network）システムとして構築されている。
【００３８】
図２は、本実施例におけるセンタ側装置の具体的な構成とその周辺を表わしたものである。センタ側装置２０３の装置制御盤２１１は、装置制御部２４１を備えている。装置制御部２４１は、図示しないがＣＰＵ（Central Processing Unit）と、このＣＰＵが実行する制御プログラムを格納すると共に、制御プログラムの実行に際して各種のデータを一時的に格納する作業用メモリ領域を備えたメモリから構成されている。
【００３９】
マルチキャスト制御盤２１２は、ＳＮＩポート２２１に接続されたマルチキャスト（ＭＣ）通信部２５１を備えている。マルチキャスト通信部２５１は、ネットワークからマルチキャストデータパケットを受信したり、ＩＰマルチキャストグループの管理に使用されるプロトコルのマルチキャスト制御メッセージパケットを送受信するようになっている。
【００４０】
ＭＣ制御メッセージ・データ分離多重処理部２５２は、マルチキャスト通信部２５１より受信したデータの中からマルチキャスト制御メッセージパケットとマルチキャストデータパケットを分離するようになっている。そして、マルチキャスト制御メッセージパケットはＩＧＭＰ・ＭＬＤスヌーピング部２５３へ転送し、マルチキャストデータパケットの方はコピー処理部２５４の方に転送する。また、ＭＣ制御メッセージ・データ分離多重処理部２５２はＩＧＭＰ・ＭＬＤスヌーピング部２５３からマルチキャスト制御メッセージパケットを受信するようになっている。この受信したマルチキャスト制御メッセージパケットをＭＣ制御メッセージ・データ分離多重処理部２５２はＭＣ通信部２５１に転送する。
【００４１】
一方、コピー処理部２５４は、ＭＣ制御メッセージ・データ分離多重処理部２５２よりマルチキャストデータパケットを受信すると、フィルタ情報部２５５を参照して、このマルチキャストデータパケットを各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのうちの該当するものに対してコピーするようになっている。そして、装置内マルチキャストデータパス２５７を介して装置内で配信するようになっている。
【００４２】
フィルタ情報部２５５は、その内部にフィルタ情報管理テーブル２５８を格納している。フィルタ情報管理テーブル２５８は、マルチキャストデータパケットのコピー処理に関する情報を管理するテーブルであり、これについては後に具体的に説明する。ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nやネットワークから装置内マルチキャスト制御メッセージパス２５９を介して受信したＩＰマルチキャストグループの管理に使用されるプロトコルのＩＧＭＰやＭＬＤのマルチキャスト制御メッセージパケットを処理する。そして、ＩＧＭＰ・ＭＬＤスヌーピング部２５３に接続されたマルチキャスト（ＭＣ）情報部２６１のデータの更新を行う。また、これと同時に、その結果をＩＧＭＰ・ＭＬＤスヌーピング部２５３に接続されたサービス管理部２６２へ通知するようになっている。
【００４３】
マルチキャスト情報部２６１は、マルチキャスト管理テーブル２６４を格納している。マルチキャスト管理テーブル２６４は、センタ側装置２０３でマルチキャストサービスの展開情報を管理するテーブルであり、これについては後に具体的に説明する。サービス管理部２６２は、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのフィルタ情報部２７１1〜２７１nのフィルタ情報管理テーブル２７２を装置内フィルタ情報制御パス２６５を介して更新するようになっている。
【００４４】
各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nは共に同一の回路構成となっている。そこで次に、ＰＯＮインタフェース盤２１３nを代表として回路構成を説明する。ＰＯＮインタフェース盤２１３nは、前記したフィルタ情報部２７１nの他にパケット入出力部２７３nを備えている。パケット入出力部２７３nは、ＳＮＩポート２２２nを介してネットワークとのマルチキャスト外データパケットの通信を実現するようになっている。ＰＯＮ通信部２７４nは、パケット入出力部２７３nと、ＩＥＥＥ８０２．３ａｈに準拠し、ＰＯＮ区間を介してそれぞれに接続している加入者側装置２１７n1〜２１７nNとのデータ通信を行うようになっている。
【００４５】
フィルタ情報部２７１nは、マルチキャスト制御盤２１２のサービス管理部２６２によって更新されるフィルタ情報管理テーブル２７２を保持している。また、ＭＣ制御メッセージ・データ分離多重部２７５nは、マルチキャスト制御盤２１２を介して、ネットワークと加入者間で送受信されるマルチキャスト制御メッセージパケットとマルチキャストデータパケットをＳＮＩポート２２２nからパケット入出力部２７３nを介してネットワークと加入者間で送受信されるマルチキャスト外データパケットと分離多重するようになっている。
【００４６】
このＰＯＮインタフェース盤２１３nには、ＭＣパケット振分部２７６nが配置されている。ＭＣパケット振分部２７６nは、以下の３つの機能を備えている。第１の機能は、装置内マルチキャストデータパス２５７を介して、マルチキャスト制御盤２１２から入力されるマルチキャストデータパケットをコピー処理部２７７nへ転送する機能である。第２の機能は、マルチキャスト制御盤２１２の装置内マルチキャスト制御メッセージパス２５９を介して入力されるマルチキャスト制御メッセージパケットをＭＣ制御メッセージ・データ分離多重部２７５nに転送する機能である。ＭＣパケット振分部２７６nの最後の機能は、ＭＣ制御メッセージ・データ分離多重部２７５nから入力された、あるいはＭＣ制御メッセージ・データ分離多重部２７５nからマルチキャスト制御メッセージパケットを装置内マルチキャスト制御メッセージパス２５９を介して、マルチキャスト制御盤２１２へ転送する機能である。コピー処理部２７７nは、ＭＣパケット振分部２７６nから受け取ったマルチキャストデータパケットをフィルタ情報部２７１nの内容に従ってコピーして、各加入者へ配信することになる。
【００４７】
図３は、マルチキャスト管理テーブルの構成を示したものである。マルチキャスト管理テーブル２６４は、マルチキャストアドレスすなわちＩＰグループアドレスとマルチキャストグループ識別子を対応付けたものである。このマルチキャスト管理テーブル２６４は、マルチキャスト情報部２６１に格納されており、センタ側装置２０３でマルチキャストサービスの展開情報を管理するために使用される。
【００４８】
図４は、フィルタ情報管理テーブルの構成を示したものである。フィルタ情報管理テーブル２５８は、フィルタ情報部２５５に格納され、マルチキャストデータパケットのコピー処理に関する情報を管理するようになっている。このフィルタ情報管理テーブル２５８は、カード番号２８１、ＯＮＵ番号２８２、ＯＮＵ  ＭＡＣ（Media Access Control）アドレス２８３、ロジカルリンク識別子２８４およびマルチキャストグループ識別子２８５により構成されている。
【００４９】
以上のような構成の光アクセスネットワークで、まず、加入者がマルチキャストサービスに参加する場合の動作を説明する。この場合には、図２における、この加入者に対応するＰＯＮインタフェース盤２１３nのＰＯＮ通信部２７４nが、加入者からのレポートメッセージパケットを受信し、ＭＣ制御メッセージ・データ分離多重部２７５nへ転送する。
【００５０】
ＭＣ制御メッセージ・データ分離多重部２７５nは、加入者のレポートメッセージパケットを受信するとＩＰマルチキャストグループの管理に使用されるプロトコルの制御メッセージパケットであることを認識し、ＭＣパケット振分部２７６nへ転送する。ＭＣパケット振分部２７６nは、レポートメッセージパケットをマルチキャスト制御盤２１２のＩＧＭＰ・ＭＬＤスヌーピング部２５３へ転送する。ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、レポートメッセージパケットを受信し、既に自センタ側装置２０３でマルチキャストサービスとして提供中であるか、否かをマルチキャスト情報部２６１のマルチキャスト管理テーブル２６４（図３）を検索することで判別する。
【００５１】
マルチキャスト管理テーブル２６４の検索の結果、未登録なマルチキャストグループであることが判別した場合、ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、マルチキャスト管理テーブル２６４にマルチキャストアドレスとマルチキャストグループ識別子を登録し、サービス管理部２６２へ加入者からのマルチキャストサービス参加によりマルチキャスト管理テーブル２６４の更新があったことを通知する。サービス管理部２６２は、装置内フィルタ情報制御パス２６５を介して、ＰＯＮインタフェース盤２１３nのフィルタ情報部２７１nを更新する。
【００５２】
ところで、図４に示したフィルタ情報管理テーブル２５８で、ＯＮＵ（加入者側装置）番号２８２とＯＮＵ  ＭＡＣアドレス２８３およびロジカルリンク識別子２８４は、ＩＥＥＥ８０２．３ａｈに準拠したＰＯＮ通信部２７４nの動作に対応して関連付けられており、センタ側装置２０３で管理するための情報である。ＥＰＯＮを使用したネットワークシステムでは、図１にも示したように１台のセンタ側装置（ＯＬＴ）２０３と複数の加入者側装置（ＯＮＵ）２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNでＬＬＩＤ（Logical Link IDentifer：ロジカルリンク識別子）を用いて、ポイント  ツー  マルチポイント（Point-to-Ｍultipoint：１対多）のイーサネット（登録商標）接続を実現している。
【００５３】
ロジカルリンク識別子２８４は、従来のイーサネット（登録商標）のＭＡＣ（Media Access Control）フレームのプリアンブルに２バイト構成で組み込まれており、ＰＯＮ区間としてセンタ側装置２０３と各加入者側装置２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNの間の区間で使用されるようになっている。ＰＯＮ区間では、伝送されてきた光をＮ通りに分岐している。したがってセンタ側装置２０３がある特定の加入者側装置２１７へ送信するフレームも、分岐の対象となったすべての加入者側装置２１７で受信されてしまう。
【００５４】
そこで、加入者側装置２１７は、センタ側装置２０３から送信されるイーサフレームのプリアンブルを参照し、自分に割り当てられたＬＬＩＤと比較する。この結果、両者が同一の場合には、自宛のイーサフレームであることを認識し、加入者側装置２１７の受信対象フレームとなる。これに対して、センタ側装置２０３から送信されるイーサフレームのプリアンブルが自分に割り当てられたＬＬＩＤと相違する場合には、そのフレームを廃棄することになる。このようにＬＬＩＤを使用して、センタ側装置２０３と各加入者側装置２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNは、ポイント  ツー  ポイント（Point-to-Point：１対１））通信をエミュレートしている。
【００５５】
センタ側装置２０３は、カード番号２８１、ＯＮＵ番号２８２、ＯＮＵ  ＭＡＣアドレス２８３およびロジカルリンク識別子２８４により、接続している加入者側装置２１７を参照して、加入者を監視および管理している。
【００５６】
サービス管理部２６２は、その管理情報に、加入者が参加しているマルチキャストグループ番号を付与することにより、どの加入者が、どのマルチキャストグループに参加しているかを管理するためのフィルタ情報管理テーブル２５８を構築している。
【００５７】
マルチキャスト制御盤２１２は、フィルタ情報管理テーブル２５８のすべてを保持しているが、マルチキャストサービスを管理するために、その一部であるカード番号２８１とマルチキャストグループ識別子２８５をマルチキャスト制御盤２１２のフィルタ情報部２５５にマルチキャスト（ＭＣ）制御盤フィルタ情報２８６（図４）として格納し、複数のＰＯＮインタフェース盤２１３1、２１３2、……２１３nについては、ＯＮＵ番号２８２、ＯＮＵ  ＭＡＣアドレス２８３、ロジカルリンク識別子２８４およびマルチキャストグループ識別子２８５を、ＰＯＮインタフェース盤（ＰＯＮ  Ｉ／Ｆ盤）フィルタ情報部２７１のフィルタ情報２８７（図４）として格納するようになっている。図４で丸印（○）は、格納される欄を示している。
【００５８】
ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、加入者から送られてきたレポートメッセージパケットを、マルチキャスト制御盤２１２内のＭＣ制御メッセージ・データ分離多重処理部２５２へ転送する。ＭＣ制御メッセージ・データ分離多重処理部２５２は、このレポートメッセージパケットをマルチキャスト通信部２５１により、ネットワーク側へ送信させる。
【００５９】
このレポートメッセージパケットは、図１に示すＬ２スイッチ２０２を経てルータ２０１で受信される。マルチキャストルータとなるルータ２０１は、これを基にしてマルチキャストデータパケットの送出を開始することになる。
【００６０】
ルータ２０１から送り出されたマルチキャストデータパケットは、センタ側装置２０３内のマルチキャスト制御盤２１２におけるマルチキャスト通信部２５１とＭＣ制御メッセージ・データ分離多重処理部２５２を介して、コピー処理部２５４へ転送される。コピー処理部２５４は、受信したマルチキャストデータパケットを認識し、ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのいずれにコピーをすべきかを、フィルタ情報部２５５のフィルタ情報管理テーブル２５８を参照して判別する。
【００６１】
例えば、マルチキャストグループ識別子「００１」に対応するマルチキャストデータパケットを受信したとする。この場合には、図４に示すフィルタ情報管理テーブル２５８で、マルチキャストグループ識別子２８５が「００１」となっているカード番号２８１を取得する。この例では、カード番号２８１が「１」と「Ｍ」と「Ｎ」となる。そこで、これら「１」、「Ｍ」、「Ｎ」のカード番号２８１へのコピーを実施し、装置内マルチキャストデータパス２５７を介して、送信する。ここで、「２」のカード番号では、マルチキャストサービスに参加している加入者が存在しないので、マルチキャストグループ識別子２８５が「００１」となっていない。そこで、「２」のカード番号へのコピー処理は実施されない。
【００６２】
また、コピー処理部２５４が受信したマルチキャストデータパケットのマルチキャストグループ識別子２８５の欄が「００２」となっていたとする。この場合には、フィルタ情報部２５５の図４に示すフィルタ情報管理テーブル２５８を参照することで、「１」および「２」のカード番号２８１へのコピー処理が実施されることになる。そして、装置内マルチキャストデータパス２５７を介して、送信される。「Ｍ」および「Ｎ」のカード番号２８１については、マルチキャストサービスに参加している加入者が存在しないのでコピー処理は実施されない。
【００６３】
なお、カード番号２８１が「１」の欄では、マルチキャストグループ識別子２８４の欄が「００２」となっている箇所が２つある。これは、２加入者が存在することを示している。しかしながら、マルチキャスト制御盤２１２は、ＰＯＮインタフェース盤２１３ごとに１つずつコピーを行う。したがって、この場合に、コピー処理部２５４によるコピーの数は増加しない。
【００６４】
以上と同様に、マルチキャストグループ識別子２８５が「００３」の場合には、「２」、「Ｍ」および「Ｎ」のカード番号２８１へのコピー処理が実施されることになる。そして、装置内マルチキャストデータパス２５７を介して、送信が行われる。この場合、「１」のカード番号２８１には、マルチキャストサービスに参加している加入者が存在しないのでコピー処理は実施されない。
【００６５】
ＰＯＮインタフェース盤２１３nのＭＣパケット振分部２７６nは、マルチキャストデータパケットを受信し、これがデータパケットであることを認識した場合には、これをコピー処理部２７７nへ転送する。コピー処理部２７７nは、フィルタ情報部２７１nのフィルタ情報管理テーブル２７２を参照し、どのロジカルリンク識別子を保持する加入者へマルチキャストデータパケットをコピーするか判定する。
【００６６】
図４に示したフィルタ情報管理テーブルを参照すると、例えば、マルチキャストグループ識別子２８５の欄が「００１」となっているマルチキャストデータパケットの場合は、ロジカルリンク識別子が「ｎ１」の加入者へコピーされる。また、マルチキャストグループ識別子２８５の欄が「００３」のマルチキャストデータパケットの場合は、ロジカルリンク識別子が「ｎ２」の加入者へコピーされる。
【００６７】
コピー処理されたマルチキャストデータは、ＭＣ制御メッセージ・データ分離多重部２７５nへ渡され、マルチキャスト外データパケットに多重されて、ＰＯＮ通信部２７４nより、加入者へのみ配信される。
【００６８】
ＰＯＮ通信部２７４nは、コピー処理されたマルチキャストデータパケットのイーサフレームのプリアンブルにＩＥＥＥ８０２．３ａｈにて規定されているＬＬＩＤを付与して送信する。更に、マルチキャストデータパケットのＱｏＳ（Quality of Service）処理は、図示されていないＱｏＳ処理部で保証されている。
【００６９】
レポートメッセージパケットが登録済であるマルチキャストグループの場合、ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、ネットワーク側への転送とマルチキャスト管理テーブル２６４にマルチキャストアドレス、ならびにマルチキャストグループ識別子の登録を実施しない。ただし、ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、サービス管理部２６２へ加入者からのマルチキャストサービス参加によって、加入者からマルチキャストグループへの参加要求を通知する。
【００７０】
サービス管理部２６２は、装置内フィルタ情報制御パス２６５を介して、ＰＯＮインタフェース盤２１３nのフィルタ情報部２７１nを更新する。このようにして、マルチキャスト制御盤２１２と各ＰＯＮインタフェース盤２１３nのフィルタ情報管理テーブル２５８、２７２nが更新されたこととなり、コピー処理部２５４、２７７nのコピー処理が追加される。ただし、ＰＯＮインタフェース盤２１３nに既に参加済み加入者が存在する場合は、マルチキャスト制御盤２１２のコピー処理の追加はなく、ＰＯＮインタフェース盤２１３nのコピー処理部２７７nのマルチキャストデータパケットのコピー先が増えることになる。
【００７１】
次に、加入者が参加しているマルチキャストグループから離脱する場合を説明する。この場合、その加入者は、リーブ（Leave）メッセージパケットを送信する。すると、加入者を収容しているＰＯＮインタフェース盤２１３nのＰＯＮ通信部２７４nが、加入者からのリーブメッセージパケットを受信し、ＭＣ制御メッセージ・データ分離多重部２７５nへ転送する。
【００７２】
ＭＣ制御メッセージ・データ分離多重部２７５nは、リーブメッセージパケットを受信するとＩＰマルチキャストグループの管理に使用されるプロトコルの制御メッセージパケットであることを認識し、ＭＣパケット振分部２７６nへ転送する。ＭＣパケット振分部２７６nは、リーブメッセージパケットをマルチキャスト制御盤２１２のＩＧＭＰ・ＭＬＤスヌーピング部２５３へ転送する。
【００７３】
ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、リーブメッセージパケットを受信すると、既に自センタ側装置２０３でマルチキャストサービスとして提供中であるか、否かをマルチキャスト情報部２６１のマルチキャスト管理テーブル２６４を参照することで判別する。更に、ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、そのリーブメッセージパケットに含まれるマルチキャストグループに、他加入者が存在するか否かについてサービス管理部２６２へ問い合わせを実施する。その結果、センタ側装置２０３内にマルチキャストグループの他加入者が存在する場合、ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、リーブメッセージパケットのネットワーク側への転送とマルチキャスト管理テーブル２６４に対するマルチキャストアドレス、ならびにマルチキャストグループ識別子の登録解除を実施しない。
【００７４】
この場合、サービス管理部２６２は、離脱要求した加入者だけの登録を解除するために、装置内フィルタ情報制御パス２６５を介して、ＰＯＮインタフェース盤２１３nのフィルタ情報部２７１nを更新する。これにより、マルチキャスト制御盤２１２とＰＯＮインタフェース盤２１３nのフィルタ情報管理テーブル２５８、２７２nが更新されたこととなり、コピー処理部２５４、２７７nのコピー処理が更新される。ただし、ＰＯＮインタフェース盤２１３nに既に参加済み加入者が存在する場合は、マルチキャスト制御盤２１２のコピー処理の変更はなく、ＰＯＮインタフェース盤２１３nのコピー処理部２７７nのマルチキャストデータパケットのコピー先が減ることになる。
【００７５】
センタ側装置２０３内にマルチキャストグループの他加入者が存在しない場合、ＩＧＭＰ・ＭＬＤスヌーピング部２５３は、リーブメッセージパケットをマルチキャスト制御盤２１２内のＭＣ制御メッセージ・データ分離多重処理部２５２へ転送し、マルチキャスト通信部２５１からネットワーク側へ送信する。リーブメッセージパケットをＬ２スイッチ２０２を介して受信したマルチキャストルータとなるルータ２０１は、マルチキャストデータパケットの送出を停止する。
【００７６】
一方、マルチキャスト制御盤２１２内のサービス管理部２６２は、離脱要求した加入者の登録を解除するために装置内フィルタ情報制御パス２６５を介して、ＰＯＮインタフェース盤２１３nのフィルタ情報部２７１nを更新する。これにより、マルチキャスト制御盤２１２とＰＯＮインタフェース盤２１３nのフィルタ情報管理テーブル２５８、２７２nが更新されたこととなり、コピー処理部２５４、２７７nのコピー処理が停止されることになる。
【００７７】
次に、図１を参照し、本実施例のセンタ側装置２０３による光アクセスネットワークの構成での加入者端末とネットワーク間でのデータ通信経路を説明する。この実施例の説明から明らかなように、マルチキャスト制御メッセージパケットやマルチキャストデータパケットの場合には、次のようなデータ通信経路となる。ルータ２０１、Ｌ２スイッチ２０２、マルチキャスト制御盤２１２のＳＮＩポート２２１、マルチキャスト制御盤２１２、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３n、それぞれのＰＯＮ区間と、各ＰＯＮインタフェース盤に収容されている加入者側装置２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNとを介してネットワークから加入者端末へ送信される。これは図１で示す経路２３１でセンタ側装置２０３に到達し、ここから各経路２９１1〜２９１nを経て、それぞれの加入者端末に到達するものである。
【００７８】
一方、マルチキャスト外データパケットの場合には、次のようなデータ通信経路となる。ルータ２０１、Ｌ２スイッチ２０２、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのＳＮＩポート２２２1、２２２2、……２２２n、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３n、それぞれのＰＯＮ区間と、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nに収容されている加入者側装置２１７11〜２１７1N、２１７21〜２１７2N、……２１７n1〜２１７nNとを介してネットワーク間と加入者端末は、データ送受信が実施される。これは図１で示す経路３０１でルータ２０１とＬ２スイッチ２０２の通信が行われ、Ｌ２スイッチ２０２とセンタ側装置２０３の間では、センタ側装置２０３内の各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのＳＮＩポートをそれぞれ用いた経路３０２1、３０２2、……３０２nによる通信が行われる。
【００７９】
このように本実施例の光アクセスネットワークで、マルチキャスト制御メッセージパケットとマルチキャストデータパケットは、マルチキャスト専用のＳＮＩポート２２１を介してネットワークより受信し、各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nによって多重化されて、加入者へ送信される。一方、加入者端末からネットワークへ送信されるマルチキャスト外データパケットは、ＰＯＮインタフェース盤２１３1、２１３2、……２１３nのうちの受信したＰＯＮインタフェース盤２１３によってマルチキャスト関連のパケットと分離され、そのＰＯＮインタフェース盤２１３に対応するＳＮＩポート２２２によりネットワーク側へ送信される。
【００８０】
以上説明した実施例の光アクセスネットワーク２００によれば、マルチキャスト制御盤２１２を使用してマルチキャストサービスを管理しているので、マルチキャストデータを効率良く加入者へ配信することができる。しかも、マルチキャストグループに参加する加入者数が増加したり、マルチキャストグループ数が増大しても、マルチキャスト外データパケットの帯域と品質が保証される。
【００８１】
＜発明の第１の変形例＞
【００８２】
図５は、本発明の第１の変形例におけるセンタ側装置の具体的な構成とその周辺を表わしたものである。この第１の変形例を示す図５で、先の実施例の図２と同一部分には同一の符号を付しており、これらの説明を適宜省略する。この変形例のセンタ側装置２０３Ａでは、図２に示したマルチキャスト制御盤２１２が、マルチキャスト制御部４０１として、装置制御盤２１１Ａに組み込まれている。また、マルチキャスト専用のＳＮＩポート２２１は、先の実施例でマルチキャスト制御盤２１２内に配置されていたが、これがマルチキャスト制御部４０１に変更されたのに伴い、マルチキャスト制御部４０１に存在する。
【００８３】
このように第１の変形例では、回路的には以上の２点が異なる。したがって、第１の変形例におけるセンタ側装置２０３Ａおよびこれを含めた光アクセスネットワーク２００Ａの動作は、先の実施の実施例と同一である。
【００８４】
このように、本発明の第１の変形例では、マルチキャスト制御部４０１を装置制御盤２１１Ａに組み込んでセンタ側装置２０３Ａを実現することにした。このため、センタ側装置２０３Ａの初期稼動時には、マルチキャスト制御部４０１を装置制御盤２１１Ａに組み込まない状態として運用し、マルチキャストサービスを実際に提供することになった時点で、マルチキャスト制御部４０１を追加することが可能である。これにより、センタ側装置という１つの装置で、サービスの展開時期に合わせたマイグレーションを持たせることができ、サービスインフラの設備投資を有効に計画することができるという効果が得られる。
【００８５】
＜発明の第２の変形例＞
【００８６】
図６は、本発明の第２の変形例におけるセンタ側装置の具体的な構成とその周辺を表わしたものである。この第２の変形例を示す図６で、先の実施例の図２と同一部分には同一の符号を付しており、これらの説明を適宜省略する。この変形例のセンタ側装置２０３Ｂは、装置制御・多重盤５０１を具備している。この装置制御・多重盤５０１は、汎用なＬ２スイッチの機能を有するレイヤ２スイッチ部５０２と、本発明の第１の変形例で示したマルチキャスト制御部４０１で構成されている点が先の実施例と異なる。また、この第２の変形例では、図１に示したネットワークに配置されたＬ２スイッチ２０２と接続するＳＮＩポート２２２が、装置制御・多重盤５０１に集約されている点と、マルチキャスト専用のＳＮＩポート２２１がマルチキャスト制御部４０１にあり、そのマルチキャスト（ＭＣ）通信部２５１に接続されている点でも先の実施例と異なっている。
【００８７】
ここでレイヤ２スイッチ部５０２の有する汎用なＬ２スイッチの機能とは、自分自身で管理している一般的な図示しないＦＤＢ（Forwarding Data Base）に従ってデータを各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nに送信し、ＰＯＮ区間を介して、適切な加入者側装置２１７へそのデータを転送される機能である。なお、汎用のＬ２スイッチの詳細な動作は、当業者にとってよく知られているので、レイヤ２スイッチ部５０２の説明は省略する。
【００８８】
第２の変形例の光アクセスネットワーク２００Ｂのセンタ側装置２０３Ｂの動作は、実施例と同一である。ただし、センタ側装置２０３Ｂ内のマルチキャストデータパケットとマルチキャスト制御メッセージパケットとマルチキャスト外データパケットの通過経路が異なっている。
【００８９】
すなわち、ネットワーク側のＬ２スイッチ２０２とセンタ側装置２０３Ｂの接続は、マルチキャスト専用のＳＮＩポート２２１と、ＳＮＩポート２２２との２ポートとなる。図１に示す実施例では、ＳＮＩポート２２２に対応するものとしてＳＮＩポート２２２1〜２２２nが使用されていた。第２の変形例でマルチキャスト外データパケットは、装置制御・多重盤５０１のレイヤ２スイッチ部５０２のＳＮＩポート２２２を介して送受信される。レイヤ２スイッチ部５０２の加入者端末側で、データ５０３は各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nに分離され、あるいは各ＰＯＮインタフェース盤２１３1、２１３2、……２１３nから送られてきたものが多重される。
【００９０】
一方、第２の変形例のＳＮＩポート２２１の方は、先の実施例および第１の変形例と同様に、マルチキャスト制御メッセージパケットとマルチキャストデータパケットの送受信のために使用されることになる。
【００９１】
図７は、この第２の変形例における光アクセスネットワークでのマルチキャストおよびユニキャストデータの転送の様子を表わしたものである。マルチキャスト制御メッセージパケットやマルチキャストデータパケットは、ルータ２０１、Ｌ２スイッチ２０２を経て経路２３１でセンタ側装置２０３Ｂの装置制御・多重盤５０１に到達し、ここから各経路２９１1、２９１2、……２９１nを経て、それぞれの加入者端末（図示せず）に到達する。これは、実施例と同一である。
【００９２】
マルチキャスト外データパケットの場合には、経路３０１でルータ２０１とＬ２スイッチ２０２の通信が行われ、Ｌ２スイッチ２０２とセンタ側装置２０３Ｂの間では、センタ側装置２０３Ｂ内のレイヤ２スイッチ部５０２とＬ２スイッチ２０２との間でＳＮＩポート２２２を介した送受信が行われることになる。
【００９３】
このように第２の変形例のセンタ側装置２０３Ｂは、マルチキャスト制御部４０１を組み込む形となっている。したがって、先の第１の変形例と同様に、光アクセスネットワーク２００Ｂの初期稼動時は、マルチキャスト制御部４０１なしでの運用とし、マルチキャストサービスを実際に提供することになった時点で、マルチキャスト制御部４０１を追加することができる。これにより、センタ側装置２０３Ｂという１つの装置に、サービスの展開時期に合わせたマイグレーションを持たせることができる。この結果、サービスインフラの設備投資を有効に計画することができるという効果が得られる。
【００９４】
また、この変形例では、マルチキャスト外データパケットを送受信するためにＳＮＩポート２２２を１本としセンタ側装置２０３Ｂで集約している。これにより、センタ側装置２０３Ｂが接続されるＬ２スイッチ２０２の必要とするポート数を削減することができるので、ネットワークの構築コストを削減することができる。
【００９５】
なお、実施例等ではルータ２０１からマルチキャストデータパケットが送信されるものとして説明したが、それ以外の回路装置（たとえばルータとセンタ側装置の間に配置される回路装置）がこの役割を担ってもよいことは当然である。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施例の光アクセスネットワークの構成の概要を表わしたブロック図である。
【図２】本実施例におけるセンタ側装置の具体的な構成とその周辺を表わしたブロック図である。
【図３】本実施例のマルチキャスト管理テーブルの構成を示した説明図である。
【図４】本実施例のフィルタ情報管理テーブルの構成を示した説明図である。
【図５】本発明の第１の変形例におけるセンタ側装置の具体的な構成とその周辺を表わしたブロック図である。
【図６】本発明の第２の変形例におけるセンタ側装置の具体的な構成とその周辺を表わしたブロック図である。
【図７】第２の変形例における光アクセスネットワークでのマルチキャストおよびユニキャストデータの転送の様子を表わした説明図である。
【図８】従来の一般的な光アクセスネットワークの要部を表わしたブロック図である。
【図９】従来の光アクセスネットワークでマルチキャストデータを転送する様子を表わした説明図である。
【符号の説明】
【００９７】
２００、２００Ａ、２００Ｂ  光アクセスネットワーク
２０１  ルータ
２０２  Ｌ２（レイヤ２）スイッチ
２０３、２０３Ａ、２０３Ｂ  センタ側装置（ＯＬＴ）
２１１、２１１Ａ  装置制御盤
２１２  マルチキャスト（ＭＣ）制御盤
２１３  ＰＯＮインタフェース盤（ユニット別通信制御手段）
２１５  １×Ｎスプリッタ
２１７  加入者側装置（ＯＮＵ）
２２１  ＳＮＩポート（マルチキャストデータパケット専用）
２２２  ＳＮＩポート（マルチキャスト外データパケット用）
２４１  装置制御部
２５１  マルチキャスト（ＭＣ）通信部
２５２  ＭＣ制御メッセージ・データ分離多重処理部
２５３  ＩＧＭＰ・ＭＬＤスヌーピング部
２５４  コピー処理部
２５５、２７１  フィルタ情報部
２５８、２７２  フィルタ情報管理テーブル
２６１  マルチキャスト情報部
２６４  マルチキャスト管理テーブル
２７３  入出力部
２７４  ＰＯＮ通信部
２７５  ＭＣ制御メッセージ・データ分離多重部
２７６  ＭＣパケット振分部
４０１  マルチキャスト制御部
５０１  装置制御・多重盤
５０２  レイヤ２スイッチ部
【図１】
0004747717.tif 000002
【図２】
0004747717.tif 000003
【図３】
0004747717.tif 000004
【図４】
0004747717.tif 000005
【図５】
0004747717.tif 000006
【図６】
0004747717.tif 000007
【図７】
0004747717.tif 000008
【図８】
0004747717.tif 000009
【図９】
0004747717.tif 000010