(57)【要約】【課題】マルチキャストパケットの高速転送を実現することができるとともに、ＯＬＴがマルチキャストパケットの転送を一括管理することができるＰＯＮシステムを得ることを目的とする。【解決手段】ＯＬＴ４がＭＣＢ用マルチキャストルータ７又はＳＣＢ用マルチキャストルータ８から転送されたマルチキャストパケットを複数のＯＮＵ２ａ，２ｂ，２ｃに配信するとともに、複数のＯＮＵ２ａ，２ｂ，２ｃにおけるマルチキャストパケットの転送対象を制御し、複数のＯＮＵ２ａ，２ｂ，２ｃがＯＬＴ４から配信されたマルチキャストパケットが転送対象のマルチキャストパケットであれば、そのマルチキャストパケットを端末装置１ａ，１ｂ，１ｃに配信する。【選択図】図１
2010016753.tif 000002
【特許請求の範囲】
【請求項１】
端末装置を収容している複数の加入者側装置と、上記複数の加入者側装置と光伝送媒体を介して接続されている局側装置とが通信を行うＰＯＮシステムにおいて、第１の配信サーバから配信されたマルチキャストパケットを必要に応じて複製して上記局側装置に転送する第１のマルチキャストルータと、第２の配信サーバから配信されたマルチキャストパケットを上記局側装置に転送する第２のマルチキャストルータとを設け、上記局側装置が上記第１のマルチキャストルータ又は上記第２のマルチキャストルータから転送されたマルチキャストパケットを上記複数の加入者側装置に配信するとともに、上記複数の加入者側装置におけるマルチキャストパケットの転送対象を制御し、上記複数の加入者側装置が上記局側装置から配信されたマルチキャストパケットが転送対象のマルチキャストパケットであれば、上記マルチキャストパケットを上記端末装置に配信することを特徴とするＰＯＮシステム。
【請求項２】
第１のマルチキャストルータがインターネットから配信されたユニキャストパケットを局側装置に転送し、上記局側装置が上記第１のマルチキャストルータから転送されたユニキャストパケットを複数の加入者側装置に配信し、上記複数の加入者側装置が上記局側装置から配信されたユニキャストパケットが転送対象のユニキャストパケットであれば、上記ユニキャストパケットを端末装置に配信することを特徴とする請求項１記載のＰＯＮシステム。
【請求項３】
局側装置は、加入者装置からマルチキャストパケットの視聴要求であるマルチキャスト制御信号を受信すると、上記マルチキャスト制御信号が第１の配信サーバから配信されるマルチキャストパケットの視聴要求に係る信号であれば、上記マルチキャスト制御信号を第１のマルチキャストルータに送信し、上記マルチキャスト制御信号が第２の配信サーバから配信されるマルチキャストパケットの視聴要求に係る信号であれば、上記マルチキャスト制御信号を第２のマルチキャストルータに送信することを特徴とする請求項１または請求項２記載のＰＯＮシステム。
【請求項４】
局側装置は、加入者装置からマルチキャストパケットの視聴要求であるマルチキャスト制御信号を受信すると、上記マルチキャスト制御信号に含まれているグループアドレスと、上記加入者装置を示す識別子と、上記グループアドレスがレイヤ２にマッピングされた宛先ＭＡＣアドレスとの対応関係を示すマルチキャスト管理テーブルを更新することを特徴とする請求項３記載のＰＯＮシステム。
【請求項５】
局側装置は、第２の配信サーバから配信されるマルチキャストパケットの視聴要求であるマルチキャスト制御信号を受信すると、上記マルチキャスト制御信号の送信元の端末装置を収容している加入者側装置に対して、上記マルチキャスト制御信号に含まれているグループアドレスがレイヤ２にマッピングされた宛先ＭＡＣアドレスを遠隔設定することにより、上記マルチキャストパケットを転送対象に含めることを特徴とする請求項４記載のＰＯＮシステム。
【請求項６】
加入者側装置は、局側装置により遠隔設定された宛先ＭＡＣアドレスにしたがってＭＡＣアドレスフィルタを更新し、上記ＭＡＣアドレスフィルタを用いて、第２のマルチキャストルータにより転送されたマルチキャストパケットのみをフィルタリングすることを特徴とする請求項５記載のＰＯＮシステム。
【請求項７】
加入者側装置は、局側装置により遠隔設定された宛先ＭＡＣアドレスにしたがってＭＡＣアドレスフィルタを更新し、上記ＭＡＣアドレスフィルタを用いて、第１のマルチキャストルータ又は第２のマルチキャストルータにより転送されたマルチキャストパケットをフィルタリングすることを特徴とする請求項５記載のＰＯＮシステム。
【請求項８】
加入者側装置は、ＭＡＣアドレスフィルタが固定数の廃棄フィルタを備えており、局側装置により遠隔設定された宛先ＭＡＣアドレスにしたがって上記廃棄フィルタを更新することを特徴とする請求項７記載のＰＯＮシステム。
【請求項９】
局側装置は、マルチキャスト管理テーブルがマルチキャスト有効フラグを管理している場合、上記マルチキャスト有効フラグが無効の加入者側装置からマルチキャスト制御信号を受信しても、上記マルチキャスト制御信号を廃棄することを特徴とする請求項４から請求項８のうちのいずれか１項記載のＰＯＮシステム。
【請求項１０】
局側装置は、マルチキャスト管理テーブルがマルチキャスト制限数を管理している場合、加入者側装置からマルチキャスト制御信号を受信しても、上記加入者側装置を示す識別子に対応するグループアドレスの数が既に上記マルチキャスト制限数に到達していれば、上記マルチキャスト制御信号を廃棄することを特徴とする請求項４から請求項８のうちのいずれか１項記載のＰＯＮシステム。
【請求項１１】
局側装置は、マルチキャスト管理テーブルがグループアドレスの重みを管理している場合、加入者側装置からマルチキャスト制御信号を受信しても、グループアドレスの重みの合計値がマルチキャスト制限数に到達していれば、上記マルチキャスト制御信号を廃棄することを特徴とする請求項１０記載のＰＯＮシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、局側装置（ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）とＮ個の加入者側装置（ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）が光ファイバで接続されて、イーサネット（Ｅｔｈｅｒｎｅｔ：登録商標）通信を行うＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムに関し、特に、ＯＮＵに収容されている複数の端末装置に対してマルチキャストパケットの転送を実現するＰＯＮシステムに関するものである。
【背景技術】
【０００２】
ＰＯＮシステムにおいて、複数のＯＮＵに収容されている複数の端末装置に対して、下りマルチキャストパケットを転送する方式がいくつか知られている。
図１５は従来のＰＯＮシステムを示す構成図であり、図１５では、ＰＯＮシステムがＯＬＴと３台のＯＮＵから構成され、ＯＬＴと３台のＯＮＵが光伝送媒体である光ファイバ及び光スプリッタを介して接続されている例を示している。
ＯＬＴと接続されている上位ネットワークは、マルチキャストルータとインターネットと映像配信サーバから構成されている。
なお、図１５では、ＯＮＵが３台である例を示しているが、ＯＮＵの台数が４台以上であってもよい。
【０００３】
図１６から図１８は従来のＰＯＮシステムにおけるマルチキャスト転送を示すシーケンス図である。
特に図１６はマルチキャストルータが下りマルチキャストパケットを必要に応じてコピーして転送する方式であるＭＣＢ（Ｍｕｌｔｉｐｌｅ  Ｃｏｐｙ  Ｂｒｏａｄｃａｓｔ）方式を示している（例えば、以下の特許文献１を参照）。
また、図１７はマルチキャストルータが下りマルチキャストパケットをコピーせずに転送する方式であるＳＣＢ（Ｓｉｎｇｌｅ  Ｃｏｐｙ  Ｂｒｏａｄｃａｓｔ）方式を示している（例えば、以下の特許文献２を参照）。
図１８は図１７におけるＳＣＢ方式の改良を示している（例えば、以下の特許文献３を参照）。
【０００４】
最初に、図１６を参照して、端末装置＃１とインターネットが行うユニキャスト転送について説明する（Ｓ１０１）。
まず、端末装置＃１がユニキャストパケットをＯＮＵ＃１を介してＯＬＴに転送すると（Ｓ１０２）、ＯＬＴがＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）タグをユニキャストパケットに付与して、そのユニキャストパケットをマルチキャストルータに転送する（Ｓ１０３）。
ここで、ＶＬＡＮタグは、どのＯＮＵから転送されたパケットであるのかを上位ネットワークが識別できるようにするものであり、予め、ＯＬＴにおいて、ＯＮＵ毎に固有のＶＬＡＮ−ＩＤが割り振られている。
マルチキャストルータは、ＯＬＴからユニキャストパケットを受信すると、そのユニキャストパケットに対するルーティング処理を実施して、そのユニキャストパケットをインターネットに転送する（Ｓ１０４）。
【０００５】
一方、マルチキャストルータは、インターネットからユニキャストパケットを受信すると（Ｓ１０５）、そのユニキャストパケットに対するルーティング処理を実施して、宛先のＯＮＵを示すＶＬＡＮ−ＩＤをユニキャストパケットに付与して、そのユニキャストパケットをＯＬＴに転送する（Ｓ１０６）。
ＯＬＴは、ユニキャストパケットに付与されているＶＬＡＮ−ＩＤから宛先のＯＮＵを識別する機能を具備しており、ＰＯＮ区間で当該ＯＮＵを示す識別子であるＬＬＩＤ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｉｄｅｎｔｉｆｉｅｒ）をユニキャストパケットに付与し、そのユニキャストパケットを全てのＯＮＵ＃１，＃２，＃３に配信する（Ｓ１０７）。
ＯＮＵ＃１，＃２，＃３は、ユニキャストパケットに付与されているＬＬＩＤが自己のＬＬＩＤでなければ、そのユニキャストパケットを廃棄し、自己のＬＬＩＤであれば、そのユニキャストパケットを端末装置に配信する。
図１６の例では、ＯＮＵ＃１のみがユニキャストパケットを端末装置＃１に配信している（Ｓ１０８）。
【０００６】
次に、ＭＣＢ方式で、マルチキャストパケットが映像配信サーバから端末装置＃２，＃３に転送される例を説明する（図１６のＳ１０９）。
まず、映像配信サーバは、マルチキャストパケットをマルチキャストルータに配信する（Ｓ１１０）。
ただし、この段階では、いずれの端末装置からも、マルチキャストパケットの視聴要求が送信されていないので、マルチキャストルータが映像配信サーバからマルチキャストパケットを受信しても、無駄な転送処理を省略するために、そのマルチキャストパケットをＯＬＴに転送しない。
【０００７】
次に、端末装置＃２，＃３がマルチキャストパケットの視聴要求であるマルチキャスト制御信号をＯＮＵ＃２，＃３に送信すると、ＯＮＵ＃２，＃３がマルチキャスト制御信号をＯＬＴに転送する（Ｓ１１１，Ｓ１１２）。
このマルチキャスト制御信号は、ＩＰマルチキャスト通信で一般的に普及しているＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＭＬＤ（Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ）に相当し、そのマルチキャスト制御信号の中には、視聴要求するグループアドレスが含まれている。
【０００８】
ＯＬＴは、ＯＮＵ＃２，＃３からマルチキャスト制御信号を受信すると、ＶＬＡＮタグをマルチキャスト制御信号に付与して、そのマルチキャスト制御信号をマルチキャストルータに転送する（Ｓ１１３，Ｓ１１４）。
マルチキャストルータは、ＯＬＴからマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号にしたがってマルチキャストパケットの宛先を管理する管理テーブルを更新する。
【０００９】
マルチキャストルータは、管理テーブルを参照して、視聴要求の送信元の端末装置＃２，＃３を収容しているＯＮＵ＃２，＃３を識別すると、映像配信サーバから配信されたマルチキャストパケットをＯＮＵ＃２，＃３に転送するために、そのマルチキャストパケットを２つにコピーし、ＯＮＵ＃２，＃３を示すＶＬＡＮ−ＩＤを各マルチキャストパケットに付与して、２つのマルチキャストパケットをＯＬＴに転送する（Ｓ１１５）。
ＯＬＴは、２つのマルチキャストパケットに付与されているＶＬＡＮ−ＩＤから宛先のＯＮＵを識別する機能を具備しており、ＰＯＮ区間で当該ＯＮＵを示すＬＬＩＤをマルチキャストパケットに付与し、２つのマルチキャストパケットを全てのＯＮＵ＃１，＃２，＃３に配信する（Ｓ１１６）。
【００１０】
ＯＮＵ＃１，＃２，＃３は、２つのマルチキャストパケットに付与されているＬＬＩＤが自己のＬＬＩＤでなければ、そのマルチキャストパケットを廃棄し、自己のＬＬＩＤであれば、そのマルチキャストパケットを端末装置に配信する。
図１６の例では、ＯＮＵ＃２がマルチキャストパケットを端末装置＃２に配信し、ＯＮＵ＃３がマルチキャストパケットを端末装置＃３に配信している（Ｓ１１７）。
このように、ＭＣＢ方式では、ＯＬＴとＯＮＵがマルチキャスト転送用の特別な機能を搭載する必要がない利点があるが、マルチキャストルータがマルチキャストパケットをコピーして転送するため、システムとして余分な帯域を消費する欠点を有している。
【００１１】
次に、ＳＣＢ方式で、マルチキャストパケットが映像配信サーバから端末装置＃２，＃３に転送される例を説明する（図１７のＳ１２１）。
まず、映像配信サーバは、マルチキャストパケットをマルチキャストルータに配信する（Ｓ１２２）。
ただし、この段階では、いずれの端末装置からも、マルチキャストパケットの視聴要求が送信されていないので、マルチキャストルータが映像配信サーバからマルチキャストパケットを受信しても、無駄な転送処理を省略するために、そのマルチキャストパケットをＯＬＴに転送しない。
【００１２】
次に、端末装置＃２，＃３がマルチキャストパケットの視聴要求であるマルチキャスト制御信号をＯＮＵ＃２，＃３に送信すると、ＯＮＵ＃２，＃３がマルチキャスト制御信号を受信し（Ｓ１２３，Ｓ１２４）、そのマルチキャスト制御信号をスヌーピング（マルチキャスト制御信号に含まれているグループアドレスを取得）してから、ＯＬＴを介して、そのマルチキャスト制御信号をマルチキャストルータに転送する（Ｓ１２５，Ｓ１２６）。
なお、全てのＯＮＵ＃１，＃２，＃３は、端末装置＃１，＃２，＃３からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に含まれているグループアドレスをレイヤ２で用いられる宛先ＭＡＣアドレスに変換して登録し、ＯＬＴからマルチキャストパケットを受信したとき、登録している宛先ＭＡＣアドレスに係るマルチキャストパケットのみを通過させるフィルタリング機能を具備している。
【００１３】
マルチキャストルータは、ＯＬＴからマルチキャスト制御信号を受信すると、映像配信サーバから配信されたマルチキャストパケットをＯＬＴに転送する（Ｓ１２７）。
ＯＬＴは、マルチキャストパケットを識別する機能を具備しており、マルチキャストルータからマルチキャストパケットを受信すると、ＰＯＮ区間で全てのＯＮＵ＃１，＃２，＃３がマルチキャストパケットを受信できるようにするために、同報配信を示すＬＬＩＤ（＝０ｘＦＦＦＦ）をマルチキャストパケットに付与して、そのマルチキャストパケットを全てのＯＮＵ＃１，＃２，＃３に同報配信する（Ｓ１２８）。
【００１４】
全てのＯＮＵ＃１，＃２，＃３は、ＯＬＴからマルチキャストパケットを受信すると、フィルタリング機能によって、そのマルチキャストパケットが予め登録している宛先ＭＡＣアドレスに係るマルチキャストパケットであれば、そのマルチキャストパケットを端末装置＃１，＃２，＃３に転送する。
図１７の例では、ＯＮＵ＃２がマルチキャストパケットを端末装置＃２に配信し、ＯＮＵ＃３がマルチキャストパケットを端末装置＃３に配信している（Ｓ１２９）。
【００１５】
このように、ＳＣＢ方式の場合、ＯＬＴでは、マルチキャストパケットを全てのＯＮＵ＃１，＃２，＃３に同報配信するだけで、マルチキャストパケットの高速転送を実現することができる利点があるが、ＯＮＵがルーティングを具備している必要があり、経済的でない欠点がある。
また、ＯＬＴが加入者のサービス状況やサービスの開始・停止などを操作することができず、マルチキャスト転送サービスを考えると、ＯＬＴで一括管理できない問題がある。
【００１６】
図１８では、図１７におけるＳＣＢ方式の欠点を解消している（図１８のＳ１３１）。
まず、映像配信サーバは、マルチキャストパケットをマルチキャストルータに配信する（Ｓ１３２）。
ただし、この段階では、いずれの端末装置からも、マルチキャストパケットの視聴要求が送信されていないので、マルチキャストルータが映像配信サーバからマルチキャストパケットを受信しても、無駄な転送処理を省略するために、そのマルチキャストパケットをＯＬＴに転送しない。
【００１７】
次に、端末装置＃２，＃３がマルチキャストパケットの視聴要求であるマルチキャスト制御信号をＯＮＵ＃２，＃３に送信すると、ＯＮＵ＃２，＃３がマルチキャスト制御信号を受信し、そのマルチキャスト制御信号をＯＬＴに転送する（Ｓ１３３，Ｓ１３４）。
ＯＬＴは、ＯＮＵ＃２，＃３からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号をスヌーピングして、マルチキャスト転送に必要なマルチキャスト管理テーブルを生成するとともに、以下の方法でフィルタリング情報をＯＮＵ＃２，＃３に遠隔設定してから、そのマルチキャスト制御信号をマルチキャストルータに転送する（Ｓ１３５，Ｓ１３６）。
【００１８】
・フィルタリング情報の遠隔設定
（１）マルチキャストのグループアドレス毎に、マルチキャスト用ＬＬＩＤを１対１に関連付けて、そのマルチキャスト用ＬＬＩＤをＰＯＮ区間で使用する制御信号に載せてＯＮＵに設定する。
（２）マルチキャストのグループアドレス毎に、マルチキャスト用ＶＬＡＮ−ＩＤを１対１に関連付けて、そのマルチキャスト用ＶＬＡＮ−ＩＤをＰＯＮ区間で使用する制御信号に載せてＯＮＵに設定する。
【００１９】
マルチキャストルータは、ＯＬＴからマルチキャスト制御信号を受信すると、映像配信サーバから配信されたマルチキャストパケットをＯＬＴに転送する（Ｓ１３７）。
ＯＬＴは、マルチキャストルータからマルチキャストパケットを受信すると、そのマルチキャストパケットの宛先アドレスと、マルチキャスト管理テーブルを比較して、一致する場合には、該当するマルチキャスト用ＬＬＩＤやマルチキャスト用ＶＬＡＮ−ＩＤをマルチキャストパケットに付与して、全てのＯＮＵ＃１，＃２，＃３に配信する（Ｓ１３８）。
ＶＬＡＮ−ＩＤの場合は、同報配信を示すＬＬＩＤ（＝０ｘＦＦＦＦ）をマルチキャストパケットに付与している。
【００２０】
ＯＮＵ＃１，＃２，＃３は、ＯＬＴからマルチキャストパケットを受信すると、そのマルチキャストパケットに付与されているマルチキャスト用ＬＬＩＤ又はマルチキャスト用ＶＬＡＮ−ＩＤと、先にＯＬＴにより遠隔設定されたフィルタリング情報（マルチキャスト用ＬＬＩＤ、マルチキャスト用ＶＬＡＮ−ＩＤ）とが一致しているか否かを判別し、一致している場合には、そのマルチキャストパケットを端末装置＃１，＃２，＃３に転送する。
図１８の例では、ＯＮＵ＃２がマルチキャストパケットを端末装置＃２に配信し、ＯＮＵ＃３がマルチキャストパケットを端末装置＃３に配信している（Ｓ１３９）。
【００２１】
このように、ＯＬＴがスヌーピングを実施して、マルチキャスト管理テーブルを生成することで、図１７におけるＳＣＢ方式の欠点を解消して、ＯＬＴが一括管理できる利点を得ている。
しかし、ＯＬＴがマルチキャスト識別子（マルチキャスト用ＬＬＩＤ、マルチキャスト用ＶＬＡＮ−ＩＤ）をマルチキャストパケットに付与するなどの処理が必要になり、その分だけ、処理遅延が発生するなどの問題がある。
【００２２】
【特許文献１】特開２００４−３５７２００号公報
【特許文献２】特開２００４−３４３２４３号公報
【特許文献３】特表２００１−５２１７１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００２３】
従来のＰＯＮシステムは以上のように構成されているので、図１７のＳＣＢ方式を採用すれば、ＯＬＴでは、マルチキャストパケットを全てのＯＮＵ＃１，＃２，＃３に同報配信するだけで、マルチキャストパケットの高速転送を実現することができる。しかし、マルチキャストパケットのフィルタリングがＯＮＵに委ねられるため、ＯＬＴが端末装置におけるマルチキャストパケットの視聴要求を一括して管理することができず、ＯＬＴがマルチキャストパケットの転送サービスを十分に管理することができない課題があった。
図１８のＳＣＢ方式を採用すれば、ＯＬＴが端末装置におけるマルチキャストパケットの視聴要求を一括して管理することができるが、ＯＬＴがマルチキャスト識別子をマルチキャストパケットに付与するなどの処理が必要になり、その分だけ、処理遅延が発生するなどの課題があった。
【００２４】
この発明は上記のような課題を解決するためになされたもので、マルチキャストパケットの高速転送を実現することができるとともに、ＯＬＴがマルチキャストパケットの転送を一括管理することができるＰＯＮシステムを得ることを目的とする。
【課題を解決するための手段】
【００２５】
この発明に係るＰＯＮシステムは、第１の配信サーバから配信されたマルチキャストパケットを必要に応じて複製して局側装置に転送する第１のマルチキャストルータと、第２の配信サーバから配信されたマルチキャストパケットを局側装置に転送する第２のマルチキャストルータとを設け、局側装置が第１のマルチキャストルータ又は第２のマルチキャストルータから転送されたマルチキャストパケットを複数の加入者側装置に配信するとともに、複数の加入者側装置におけるマルチキャストパケットの転送対象を制御し、複数の加入者側装置が局側装置から配信されたマルチキャストパケットが転送対象のマルチキャストパケットであれば、そのマルチキャストパケットを端末装置に配信するようにしたものである。
【発明の効果】
【００２６】
この発明によれば、第１の配信サーバから配信されたマルチキャストパケットを必要に応じて複製して局側装置に転送する第１のマルチキャストルータと、第２の配信サーバから配信されたマルチキャストパケットを局側装置に転送する第２のマルチキャストルータとを設け、局側装置が第１のマルチキャストルータ又は第２のマルチキャストルータから転送されたマルチキャストパケットを複数の加入者側装置に配信するとともに、複数の加入者側装置におけるマルチキャストパケットの転送対象を制御し、複数の加入者側装置が局側装置から配信されたマルチキャストパケットが転送対象のマルチキャストパケットであれば、そのマルチキャストパケットを端末装置に配信するように構成したので、マルチキャストパケットの高速転送を実現することができるとともに、局側装置がマルチキャストパケットの転送を一括管理することができる効果がある。
【発明を実施するための最良の形態】
【００２７】
実施の形態１．
図１はこの発明の実施の形態１によるＰＯＮシステムを示す構成図であり、図において、端末装置１ａ，１ｂ，１ｃ（端末装置＃１，＃２，＃３）は加入者が使用するパソコンや携帯情報端末などの端末である。
加入者側装置であるＯＮＵ２ａ，２ｂ，２ｃ（ＯＮＵ＃１，＃２，＃３）は端末装置１ａ，１ｂ，１ｃを収容している装置である。
また、ＯＮＵ２ａ，２ｂ，２ｃは端末装置１ａ，１ｂ，１ｃからマルチキャストパケットの視聴要求であるマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号をＯＬＴ４に配信する処理や、ＯＬＴ４から配信されたマルチキャストパケットやユニキャストパケットが転送対象のパケットであれば、そのマルチキャストパケットやユニキャストパケットを端末装置１ａ，１ｂ，１ｃに配信する処理などを実施する。
【００２８】
光スプリッタ３は光伝送媒体である光ファイバを分岐する機器である。
局側装置であるＯＬＴ４は光ファイバを介してＯＮＵ２ａ，２ｂ，２ｃと接続され、ＯＮＵ２ａ，２ｂ，２ｃとイーサネット通信を行う。
また、ＯＬＴ４はＭＣＢ用マルチキャストルータ７又はＳＣＢ用マルチキャストルータ８からレイヤ２スイッチ６を介して転送されたマルチキャストパケット等をＯＮＵ２ａ，２ｂ，２ｃに配信するとともに、ＯＮＵ２ａ，２ｂ，２ｃにおけるマルチキャストパケット等の転送対象を制御する処理を実施する。
【００２９】
上位ネットワーク５はＯＬＴ４と接続されており、マルチキャストパケットやユニキャストパケットを配信する。
レイヤ２スイッチ６はＯＬＴ４から送信されたユニキャストパケットやマルチキャスト制御信号などをＭＣＢ用マルチキャストルータ７又はＳＣＢ用マルチキャストルータ８に振り分ける一方、ＭＣＢ用マルチキャストルータ７又はＳＣＢ用マルチキャストルータ８から転送されたユニキャストパケットやマルチキャストパケットをＯＬＴ４に転送する処理を実施する。
【００３０】
ＭＣＢ用マルチキャストルータ７はＭＣＢ用映像配信サーバ１０からマルチキャストパケットを受信すると、そのマルチキャストパケットを必要に応じて複製するとともに、ＯＬＴ４により設定されたユニキャストＶＩＤをマルチキャストパケットに付与して、そのマルチキャストパケットをレイヤ２スイッチ６に転送する処理を実施し、また、インターネット９からユニキャストパケットを受信すると、ＯＬＴ４により設定されたユニキャストＶＩＤをユニキャストパケットに付与して、そのユニキャストパケットをレイヤ２スイッチ６に転送する処理などを実施する。なお、ＭＣＢ用マルチキャストルータ７は第１のマルチキャストルータを構成している。
ＳＣＢ用マルチキャストルータ８はＳＣＢ用映像配信サーバ１１からマルチキャストパケットを受信すると、ＯＬＴ４により設定された放送用ＶＩＤをマルチキャストパケットに付与して、そのマルチキャストパケットをレイヤ２スイッチ６に転送する処理などを実施する。なお、ＳＣＢ用マルチキャストルータ８は第２のマルチキャストルータを構成している。
【００３１】
インターネット９はＭＣＢ用マルチキャストルータ７と接続され、ユニキャストパケットを送受信する。
ＭＣＢ用映像配信サーバ１０はＭＣＢ用マルチキャストルータ７と接続され、マルチキャストパケットを配信する装置である。なお、ＭＣＢ用映像配信サーバ１０は第１の配信サーバを構成している。
ＳＣＢ用映像配信サーバ１１はＳＣＢ用マルチキャストルータ８と接続され、マルチキャストパケットを配信する装置である。なお、ＳＣＢ用映像配信サーバ１１は第２の配信サーバを構成している。
【００３２】
図１では、端末装置とＯＮＵが３台設置されている例を示しているが、特に台数が３台である必要はなく、例えば、端末装置とＯＮＵが４台以上設置されていてもよい。
また、ＭＣＢ用として、ＭＣＢ用マルチキャストルータ７とＭＣＢ用映像配信サーバ１０が１組設置され、ＳＣＢ用として、ＳＣＢ用マルチキャストルータ８とＳＣＢ用映像配信サーバ１１が１組設置されている例を示しているが、特に１組に限るものではなく、２組以上設置されていてもよい。
【００３３】
図２及び図３はこの発明の実施の形態１によるＰＯＮシステムのマルチキャスト転送を示すシーケンス図である。
特に図２は端末装置１ａ，１ｂ，１ｃとＯＬＴ４間の動作シーケンスを示し、図３はＯＬＴ４と上位ネットワーク５間の動作シーケンスを示している。
【００３４】
次に動作について説明する。
最初に、端末装置１ａ（端末装置＃１）とインターネット９間のユニキャスト転送について説明する（Ｓ１）。
まず、端末装置１ａがユニキャストパケットをＯＮＵ２ａ（ＯＮＵ＃１）を介してＯＬＴ４に転送すると（Ｓ２）、ＯＬＴ４がＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）タグをユニキャストパケットに付与して、そのユニキャストパケットをレイヤ２スイッチ６に転送する（Ｓ３）。
ここで、ＶＬＡＮタグは、どのＯＮＵから転送されたパケットであるのかを上位ネットワーク５が識別できるようにするものであり、予め、ＯＬＴ４において、ＯＮＵ毎に固有のユニキャストＶＩＤ（ＶＬＡＮ−ＩＤ）が割り振られている。
【００３５】
レイヤ２スイッチ６は、ＯＬＴ４からユニキャストパケットを受信すると、そのユニキャストパケットに付与されているＶＬＡＮタグを確認し、そのＶＬＡＮタグがユニキャストＶＩＤであれば、そのユニキャストパケットをＭＣＢ用マルチキャストルータ７に転送する（Ｓ４）。
ＭＣＢ用マルチキャストルータ７は、レイヤ２スイッチ６からユニキャストパケットを受信すると、そのユニキャストパケットに対するルーティング処理を実施して、そのユニキャストパケットをインターネット９に転送する（Ｓ５）。
【００３６】
一方、ＭＣＢ用マルチキャストルータ７は、インターネット９からユニキャストパケットを受信すると（Ｓ６）、そのユニキャストパケットに対するルーティング処理を実施して、ユニキャストＶＩＤをユニキャストパケットに付与し、そのユニキャストパケットをレイヤ２スイッチ６を介してＯＬＴ４に転送する（Ｓ７）。
ＯＬＴ４は、ユニキャストパケットに付与されているユニキャストＶＩＤから宛先のＯＮＵを識別する機能を具備しており、ＰＯＮ区間で当該ＯＮＵを示す識別子であるユニキャストＬＬＩＤ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｉｄｅｎｔｉｆｉｅｒ）をユニキャストパケットに付与し、そのユニキャストパケットを全てのＯＮＵ２ａ，２ｂ，２ｃ（ＯＮＵ＃１，＃２，＃３）に配信する（Ｓ８）。
【００３７】
ＯＮＵ２ａ，２ｂ，２ｃは、ユニキャストパケットに付与されているユニキャストＬＬＩＤが自己のＬＬＩＤでなく、かつ、ユニキャストＬＬＩＤがＡＬＬ１（＝０ｘＦＦＦＦ）でなければ、そのユニキャストパケットを廃棄する。なお、ＬＬＩＤ＝０ｘＦＦＦＦ（以下、「ブロードキャストＬＬＩＤ」と称する）の場合については後述する。
ユニキャストＬＬＩＤが自己のＬＬＩＤであれば、そのユニキャストパケットを端末装置１ａ，１ｂ，１ｃ（端末装置＃１，＃２，＃３）に配信する。
図２の例では、ＯＮＵ２ａのみがユニキャストパケットを端末装置１ａに配信している（Ｓ９）。
【００３８】
次に、マルチキャスト転送の視聴要求シーケンスについて説明する（Ｓ１０）。
まず、ＭＣＢ用映像配信サーバ１０は、マルチキャストパケットをＭＣＢ用マルチキャストルータ７に配信する（Ｓ１１）。
また、ＳＣＢ用映像配信サーバ１１は、マルチキャストパケットをＳＣＢ用マルチキャストルータ８に配信する（Ｓ１２）。
ただし、この段階では、いずれの端末装置からも、マルチキャストパケットの視聴要求が送信されていないので、ＭＣＢ用マルチキャストルータ７及びＳＣＢ用マルチキャストルータ８がマルチキャストパケットを受信しても、無駄な転送処理を省略するために、そのマルチキャストパケットをレイヤ２スイッチ６に転送しない。
【００３９】
次に、端末装置１ａ，１ｂ（端末装置＃１，＃２）がマルチキャストパケットの視聴要求であるマルチキャスト制御信号をＯＮＵ２ａ，２ｂ（ＯＮＵ＃１，＃２）に送信すると、ＯＮＵ２ａ，２ｂがマルチキャスト制御信号をＯＬＴ４に転送する（Ｓ１３，Ｓ１４）。
このマルチキャスト制御信号は、ＩＰマルチキャスト通信で一般的に普及しているＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＭＬＤ（Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ）に相当し、そのマルチキャスト制御信号の中には、視聴要求するグループアドレスが含まれている。
【００４０】
ＯＬＴ４は、ＯＮＵ２ａ，２ｂからマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号がＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケットの視聴要求に係る信号であれば、そのマルチキャスト制御信号がＭＣＢ用マルチキャストルータ７に転送されるものであることがレイヤ２スイッチ６で識別できるように、ＶＬＡＮタグをマルチキャスト制御信号に付与する。
一方、そのマルチキャスト制御信号がＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットの視聴要求に係る信号であれば、そのマルチキャスト制御信号がＳＣＢ用マルチキャストルータ８に転送されるものであることがレイヤ２スイッチ６で識別できるように、ＶＬＡＮタグをマルチキャスト制御信号に付与する。
【００４１】
なお、ＯＬＴ４は、ＯＮＵ２から送信されたマルチキャスト制御信号がＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケットの視聴要求に係る信号であると同時に、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットの視聴要求に係る信号である場合、マルチキャスト制御信号からそれぞれの制御信号を取り出して、２つのマルチキャスト制御信号を組み立てるようにする。あるいは、１つのマルチキャスト制御信号を２つにコピーするようにする。
そして、２つのマルチキャスト制御信号のそれぞれにＶＬＡＮタグを付与して、一方のマルチキャスト制御信号をＭＣＢ用マルチキャストルータ７に転送し、他方のマルチキャスト制御信号をＳＣＢ用マルチキャストルータ８に転送するようにする。
【００４２】
ここで、図４はＯＬＴ４がマルチキャスト制御信号を振り分ける際に使用するＶＬＡＮ−ＩＤ振分管理テーブルを示す説明図である。
図４のＶＬＡＮ−ＩＤ振分管理テーブルでは、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットのグループアドレスが格納されている。
例えば、Ｇ１，Ｇ２のグループアドレスのように個々に登録されて、グループアドレスＧ１，Ｇ２のそれぞれに対応する放送用ＶＩＤ“Ｖ１”，“Ｖ２”が設定されているものがあるほか、Ｇ３〜Ｇ４のグループアドレスのように、ある連続するグループアドレスの範囲が登録されて、その範囲に対応する１つの放送用ＶＩＤ“Ｖ３”が設定されているものがある。
【００４３】
このとき、放送用ＶＩＤのＶ１，Ｖ２，Ｖ３を同一の値に設定してもよい。ただし、図４のＶＬＡＮ−ＩＤ振分管理テーブルを適用するに際して、次の条件を満足する必要がある。
（１）グループアドレスＧ１〜Ｇ４は、ＭＣＢ用映像配信サーバ１０で使用されるグループアドレスと重複しないこと
（２）放送用ＶＩＤのＶ１〜Ｖ３は、ユニキャストＶＩＤと重複しないこと
【００４４】
ＯＬＴ４は、上述したように、ＯＮＵ２ａ，２ｂからマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号がＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケットの視聴要求に係る信号であるのか、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットの視聴要求に係る信号であるのかを判別して、ＶＬＡＮタグを付与するが、具体的には、そのマルチキャスト制御信号に含まれているグループアドレスと、図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されているグループアドレスを比較し、そのマルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されていれば、そのグループアドレスに対応する放送用ＶＩＤをマルチキャスト制御信号に付与し、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送する（Ｓ１６）。
【００４５】
また、ＯＬＴ４は、マルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されていなければ、ユニキャストパケットの転送時と同様に、ユニキャストＶＩＤをマルチキャスト制御信号に付与し、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送する（Ｓ１５）。
図２及び図３の例では、ＯＮＵ２ｂから送信されたマルチキャスト制御信号に放送用ＶＩＤが付与されて、そのマルチキャスト制御信号がレイヤ２スイッチ６に転送されている。
また、ＯＮＵ２ａから送信されたマルチキャスト制御信号にユニキャストＶＩＤが付与されて、そのマルチキャスト制御信号がレイヤ２スイッチ６に転送されている。
【００４６】
レイヤ２スイッチ６は、ＯＬＴ４からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているＶＬＡＮタグがユニキャストＶＩＤであれば、そのマルチキャスト制御信号をＭＣＢ用マルチキャストルータ７に転送する（Ｓ１７）。
一方、そのマルチキャスト制御信号に付与されているＶＬＡＮタグが放送用ＶＩＤであれば、そのマルチキャスト制御信号をＳＣＢ用マルチキャストルータ８に転送する（Ｓ１８）。
【００４７】
ＭＣＢ用マルチキャストルータ７は、マルチキャスト転送に必要なマルチキャスト管理テーブルを具備しており、レイヤ２スイッチ６からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているユニキャストＶＩＤを参照して、マルチキャストパケットの視聴要求の送信元である端末装置１ａ（端末装置＃１）を確認する。
ＭＣＢ用マルチキャストルータ７は、ＭＣＢ用映像配信サーバ１０から配信されたマルチキャストパケット＃１を端末装置１ａに配信するため、その端末装置１ａを収容しているＯＮＵ２ａ（ＯＮＵ＃１）のユニキャストＶＩＤをマルチキャストパケット＃１に付与し、そのマルチキャストパケット＃１をレイヤ２スイッチ６を介してＯＬＴ４に転送する（Ｓ１９）。
ここでは、視聴要求を送信している端末装置が１台だけであるため、マルチキャストパケット＃１を複製せずに、そのマルチキャストパケット＃１をレイヤ２スイッチ６に転送しているが、視聴要求を送信している端末装置が複数台であれば、マルチキャストパケット＃１を複数台分だけ複製して、複数のマルチキャストパケット＃１をレイヤ２スイッチ６に転送する。
【００４８】
ＳＣＢ用マルチキャストルータ８は、マルチキャスト転送に必要なマルチキャスト管理テーブルを具備しており、レイヤ２スイッチ６からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されている放送用ＶＩＤを確認し、その放送用ＶＩＤと同一の放送用ＶＩＤをＳＣＢ用映像配信サーバ１１から配信されたマルチキャストパケット＃２に付与し、そのマルチキャストパケット＃２をレイヤ２スイッチ６を介してＯＬＴ４に転送する（Ｓ２０）。
【００４９】
ＯＬＴ４は、マルチキャストパケットに付与されているユニキャストＶＩＤから宛先のＯＮＵを識別する機能を具備しており、ＭＣＢ用マルチキャストルータ７からレイヤ２スイッチ６を介してマルチキャストパケット＃１を受信すると、ＰＯＮ区間で当該ＯＮＵを示すユニキャストＬＬＩＤをマルチキャストパケットに付与し、そのマルチキャストパケットを全てのＯＮＵ２ａ，２ｂ，２ｃ（ＯＮＵ＃１，＃２，＃３）に配信する（Ｓ２１）。
【００５０】
ＯＮＵ２ａ，２ｂ，２ｃは、マルチキャストパケットに付与されているユニキャストＬＬＩＤが自己のＬＬＩＤでなく、かつ、ユニキャストＬＬＩＤがＡＬＬ１（＝０ｘＦＦＦＦ）でなければ、そのユニキャストパケットを廃棄する。
ユニキャストＬＬＩＤが自己のＬＬＩＤであれば、そのユニキャストパケットを端末装置１ａ，１ｂ，１ｃ（端末装置＃１，＃２，＃３）に配信する。
図２の例では、ＯＮＵ２ａのみがマルチキャストパケットを端末装置１ａに配信している（Ｓ２２）。
【００５１】
ＯＬＴ４は、ＳＣＢ用マルチキャストルータ８からレイヤ２スイッチ６を介してマルチキャストパケット＃２を受信すると、そのマルチキャストパケット＃２に放送用ＶＩＤが付与されているので、全てのＯＮＵ２ａ，２ｂ，２ｃがマルチキャストパケット＃２を受信できるように、同報配信を示すブロードキャストＬＬＩＤをマルチキャストパケット＃２に付与し、そのマルチキャストパケット＃２を全てのＯＮＵ２ａ，２ｂ，２ｃに配信する（Ｓ２３）。
【００５２】
ＯＮＵ２ａ，２ｂ，２ｃは、フィルタリング機能を具備しており、ＯＬＴ４からマルチキャストパケット＃２を受信すると、そのマルチキャストパケット＃２をフィルタリングすることにより、マルチキャストパケットの視聴要求を送信している端末装置に対して、そのマルチキャストパケット＃２を転送する。
図２の例では、ＯＮＵ２ｂのみがマルチキャストパケットを端末装置１ｂに配信している（Ｓ２４）。
【００５３】
なお、ＯＬＴ４は、ＯＮＵ２ａ，２ｂ，２ｃにおけるマルチキャストパケットのフィルタリングに必要な情報を端末装置１ｂから送信されるＳ１４のマルチキャスト制御信号から得ており、その必要な情報をＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．３ａｈで規定されているＰＯＮ区間の制御用に使用されるＯＡＭ（Ｏｐｅｒａｔｉｏｎｓ，Ａｄｍｉｎｉｓｔｒａｔｉｏｎ，ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）フレームに載せて、該当するＯＮＵに遠隔設定している。
以下、ＯＮＵによるフィルタリングの動作と、ＯＬＴ４によるフィルタ設定の動作を説明する。
【００５４】
最初に、ＯＮＵによるフィルタリングの動作を説明する。
図７はこの発明の実施の形態１によるＰＯＮシステムのＯＮＵ２ａ，２ｂ，２ｃを示す構成図である。
ＯＮＵ２ａ，２ｂ，２ｃのＬＬＩＤ付与部２０は、端末装置１ａ，１ｂ，１ｃからユニキャストパケット又はマルチキャスト制御信号を受信すると、自己のユニキャストＬＬＩＤをユニキャストパケット又はマルチキャスト制御信号に付与し、そのユニキャストパケット又はマルチキャスト制御信号をＯＬＴ４に転送する処理を実施する。
ＬＬＩＤ識別部２１は、ＯＬＴ４からパケット（ユニキャストパケット、マルチキャストパケット）を受信すると、そのパケットに付与されているＬＬＩＤが自己のユニキャストＬＬＩＤであれば、そのパケットをＯＡＭフレーム終端部２２に転送し、そのパケットに付与されているＬＬＩＤがブロードキャストＬＬＩＤであれば、そのパケットをＭＡＣアドレスフィルタ部２３に転送する処理を実施する。
なお、ＬＬＩＤ識別部２１は、パケットに付与されているＬＬＩＤが自己のユニキャストＬＬＩＤではなく、また、ブロードキャストＬＬＩＤでもない場合には、そのパケットを廃棄する。
【００５５】
ＯＡＭフレーム終端部２２は、ＬＬＩＤ識別部２１から出力されたパケットのうち、ＯＡＭフレームのみを終端し、そのＯＡＭフレーム内に格納されているＭＡＣアドレスと、そのＭＡＣアドレスの登録／削除を示す設定用フラグとをＭＡＣアドレスフィルタ部２３に転送する処理を実施する。
ＭＡＣアドレスフィルタ部２３は、ＬＬＩＤ識別部２１から出力されたパケットをＭＡＣアドレスでフィルタリング処理を実施するものであり、予め、Ｉ／Ｇ（Ｉｎｄｉｖｉｄｕａｌ／Ｇｒｏｕｐ）ビットが“１”のＭＡＣアドレスであれば、全て廃棄するよう設定されている。
【００５６】
Ｉ／Ｇビットは、ＭＡＣアドレスの先頭１バイト目の最下位ビットであり、当該ビットが“１”の場合、マルチキャストパケットとなる。ただし、次のＩＧＭＰやＭＬＤで使用される制御信号ＱｕｅｒｙやＲｅｐｏｒｔについては、フィルタと関係なく、常時転送させる必要があるため、また、固有のＭＡＣアドレスが定義されていることから廃棄対象から除外されている。
ＭＡＣアドレスフィルタ部２３は、ＯＡＭフレーム終端部２２から出力されたＭＡＣアドレスと設定用フラグを参照して、内部の廃棄フィルタに対する当該ＭＡＣアドレスの登録と削除を制御する。
【００５７】
次に、ＯＬＴ４によるフィルタ設定の動作を説明する。
ＯＬＴ４は、マルチキャスト転送に必要なマルチキャスト管理テーブルを具備しており、例えば、図２のＳ１４で、マルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に含まれているグループアドレスにしたがってマルチキャスト管理テーブルを更新する。
図５はマルチキャスト管理テーブルを示す説明図である。
図５において、ＬＬＩＤはＯＮＵ２ａ，２ｂ，２ｃを識別する識別子であり、マルチキャスト管理テーブルでは、ＬＬＩＤをキーにして、マルチキャストのグループアドレスや、そのグループアドレスがレイヤ２にマッピングされた宛先ＭＡＣアドレス（以下、「マルチキャストＭＡＣアドレス」と称する）が管理されている。
【００５８】
図６は図５のマルチキャスト管理テーブルが、マルチキャストのグループアドレスをキーにして並び替えられたマルチキャスト管理テーブルを示す説明図である。
図６のマルチキャスト管理テーブルでは、マルチキャストＭＡＣアドレスや、グループアドレスに参加しているＬＬＩＤを管理しているほか、ＯＮＵに対する遠隔設定の有無を管理している。
ＯＮＵに対する遠隔設定の有無を管理している理由は、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットを端末装置に転送するために、図７のＯＮＵのＭＡＣアドレスフィルタ部２３に対して、マルチキャストＭＡＣアドレスの遠隔設定が必要になるからである。
【００５９】
新たなマルチキャストパケットの視聴要求によってグループアドレスが追加されて、図５及び図６のマルチキャスト管理テーブルが更新されたとき、ＯＮＵに対する遠隔設定が必要な場合に限り、マルチキャストＭＡＣアドレスと設定用フラグがＯＡＭフレームに載せられて、該当のＯＮＵに送信されることにより遠隔設定が行われる。
ここで、マルチキャストＭＡＣアドレスは、レイヤ２レベルでマルチキャスト転送するために、マルチキャストのグループアドレスがレイヤ２にマッピングされたＭＡＣアドレスである。
【００６０】
このマッピング方法として、ＩＰｖ４では、０１−００−５Ｅ−００−００−００〜０１−００−５Ｅ−７Ｆ−ＦＦ−ＦＦがマルチキャストＭＡＣアドレスであり、マルチキャストＩＰアドレスの下位２３ビットが、ＭＡＣアドレスの下位２３ビットにマッピングされたアドレスとなる。
ＩＰｖ６では、３３−３３−００−００−００−００〜３３−３３−ＦＦ−ＦＦ−ＦＦ−ＦＦとなり、ＩＰアドレスの下位２４ビットがＭＡＣアドレスの下位２４ビットにマッピングされたアドレスとなる。
【００６１】
次に、図２及び図３において、端末装置１ｃ（端末装置＃３）がＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケット＃２を視聴要求するシーケンスについて説明する。
端末装置１ｃがマルチキャストパケット＃２の視聴要求であるマルチキャスト制御信号をＯＮＵ２ｃ（ＯＮＵ＃３）に送信すると、ＯＮＵ２ｃがマルチキャスト制御信号をＯＬＴ４に転送する（Ｓ２５）。
【００６２】
ＯＬＴ４は、ＯＮＵ２ｃからマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号がＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケットの視聴要求に係る信号であるのか、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットの視聴要求に係る信号であるのかを判別してＶＬＡＮタグを付与する。
即ち、ＯＬＴ４は、そのマルチキャスト制御信号に含まれているグループアドレスと、図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されているグループアドレスを比較し、そのマルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されているので、そのグループアドレスに対応する放送用ＶＩＤをマルチキャスト制御信号に付与し、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送する（Ｓ２６）。
端末装置１ｃ（端末装置＃３）から送信されたマルチキャスト制御信号に含まれているグループアドレスは、端末装置１ｂ（端末装置＃２）から送信されるＳ１４のマルチキャスト制御信号に含まれているグループアドレスと同一である。
【００６３】
なお、ＯＬＴ４は、ＯＮＵ２ｃからマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に含まれているグループアドレスが追加されるように、図５及び図６のマルチキャスト管理テーブルを更新する。
また、ＯＬＴ４は、追加されたグループアドレスがレイヤ２にマッピングされたマルチキャストＭＡＣアドレスと、設定用フラグとをＯＡＭフレームに載せて、該当のＯＮＵ２ｃに送信することにより遠隔設定する。
【００６４】
レイヤ２スイッチ６は、ＯＬＴ４からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているＶＬＡＮタグが放送用ＶＩＤであれば、そのマルチキャスト制御信号をＳＣＢ用マルチキャストルータ８に転送する（Ｓ２７）。
ＳＣＢ用マルチキャストルータ８は、マルチキャスト転送に必要なマルチキャスト管理テーブルを具備しており、レイヤ２スイッチ６からマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号にしたがってマルチキャスト管理テーブルを更新する。
また、ＳＣＢ用マルチキャストルータ８は、そのマルチキャスト制御信号に付与されている放送用ＶＩＤを確認し、その放送用ＶＩＤと同一の放送用ＶＩＤをＳＣＢ用映像配信サーバ１１から配信されたマルチキャストパケット＃２に付与し、そのマルチキャストパケット＃２をレイヤ２スイッチ６を介してＯＬＴ４に転送する（Ｓ２８）。
【００６５】
ＯＬＴ４は、ＳＣＢ用マルチキャストルータ８からレイヤ２スイッチ６を介してマルチキャストパケット＃２を受信すると、そのマルチキャストパケット＃２に放送用ＶＩＤが付与されているので、全てのＯＮＵ２ａ，２ｂ，２ｃがマルチキャストパケット＃２を受信できるように、同報配信を示すブロードキャストＬＬＩＤをマルチキャストパケット＃２に付与し、そのマルチキャストパケット＃２を全てのＯＮＵ２ａ，２ｂ，２ｃに配信する（Ｓ２９）。
【００６６】
ＯＮＵ２ａ，２ｂ，２ｃは、フィルタリング機能を具備しており、ＯＬＴ４からマルチキャストパケット＃２を受信すると、そのマルチキャストパケット＃２をフィルタリングすることにより、マルチキャストパケットの視聴要求を送信している端末装置に対して、そのマルチキャストパケット＃２を転送する。
図２の例では、ＯＮＵ２ｂ，２ｃがマルチキャストパケットを端末装置１ｂ，１ｃに配信している（Ｓ３０，Ｓ３１）。
即ち、ＯＮＵ２ｃでは、図７で説明したように、ＭＡＣアドレスフィルタ部２３によって、該当のＭＡＣアドレスが廃棄フィルタより外されることにより、ＯＬＴ４から転送されたマルチキャストパケット＃２が端末装置２ｃに転送されるようになる。
なお、ＯＮＵ２ｂでは、ＯＬＴ４から転送されたマルチキャストパケット＃２が引き続き端末装置２ｂに転送される。
【００６７】
次に、マルチキャスト転送の離脱要求シーケンスについて説明する（Ｓ４０）。
端末装置１ａ（端末装置＃１）がマルチキャストパケットの離脱要求であるマルチキャスト制御信号をＯＮＵ２ａ（ＯＮＵ＃１）に送信すると、ＯＮＵ２ａがマルチキャスト制御信号をＯＬＴ４に転送する（Ｓ４１）。
ＯＬＴ４は、ＯＮＵ２ａから離脱用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号がＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケットの離脱要求に係る信号であるのか、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットの離脱要求に係る信号であるのかを判別してＶＬＡＮタグを付与する。
【００６８】
即ち、ＯＬＴ４は、離脱用のマルチキャスト制御信号に含まれているグループアドレスと、図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されているグループアドレスを比較し、そのマルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されていれば、そのグループアドレスに対応する放送用ＶＩＤをマルチキャスト制御信号に付与して、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送するが、この場合、離脱用のマルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されていないので、ユニキャストＶＩＤをマルチキャスト制御信号に付与して、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送する（Ｓ４２）。
【００６９】
レイヤ２スイッチ６は、ＯＬＴ４から離脱用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているＶＬＡＮタグがユニキャストＶＩＤであるため、そのマルチキャスト制御信号をＭＣＢ用マルチキャストルータ７に転送する（Ｓ４３）。
ＭＣＢ用マルチキャストルータ７は、レイヤ２スイッチ６から離脱用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているユニキャストＶＩＤを参照して、マルチキャストパケットの離脱要求の送信元である端末装置１ａ（端末装置＃１）を確認する。
ＭＣＢ用マルチキャストルータ７は、端末装置１ａに対するマルチキャストパケット＃１の配信を停止するため、マルチキャスト転送に必要なマルチキャスト管理テーブルを更新して、ＭＣＢ用映像配信サーバ１０から配信されたマルチキャストパケット＃１の配信を停止する（Ｓ４４）。
【００７０】
次に、端末装置１ｂ（端末装置＃２）がマルチキャストパケットの離脱要求であるマルチキャスト制御信号をＯＮＵ２ｂ（ＯＮＵ＃２）に送信すると、ＯＮＵ２ｂがマルチキャスト制御信号をＯＬＴ４に転送する（Ｓ４５）。
ＯＬＴ４は、ＯＮＵ２ｂから離脱用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されているので、そのグループアドレスに対応する放送用ＶＩＤをマルチキャスト制御信号に付与し、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送する（Ｓ４６）。
【００７１】
レイヤ２スイッチ６は、ＯＬＴ４から離脱用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているＶＬＡＮタグが放送用ＶＩＤであるため、そのマルチキャスト制御信号をＳＣＢ用マルチキャストルータ８に転送する（Ｓ４７）。
ＳＣＢ用マルチキャストルータ８は、レイヤ２スイッチ６から離脱用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号にしたがってマルチキャスト管理テーブルを更新するとともに、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケット＃２の転送の停止が可能であるか否かを判断するために、上記グループアドレスのマルチキャストパケットを端末装置１ｂ以外の端末装置が視聴していないかを確認すべく放送用ＶＩＤを付与している確認用のマルチキャスト制御信号をレイヤ２スイッチ６を介してＯＬＴ４に転送する（Ｓ４８）
【００７２】
ＯＬＴ４は、ＳＣＢ用マルチキャストルータ８からレイヤ２スイッチ６を介して確認用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に放送用ＶＩＤが付与されているので、全てのＯＮＵ２ａ，２ｂ，２ｃが確認用のマルチキャスト制御信号を受信できるように、同報配信を示すブロードキャストＬＬＩＤをマルチキャスト制御信号に付与し、そのマルチキャスト制御信号を全てのＯＮＵ２ａ，２ｂ，２ｃに配信する（Ｓ４９）。
ＯＮＵ２ａ，２ｂ，２ｃは、ＯＬＴ４から確認用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号はＱｕｅｒｙ等の制御信号であるため、そのマルチキャスト制御信号をそのまま端末装置１ａ，１ｂ，１ｃに転送する（Ｓ５０）。
【００７３】
端末装置１ａ，１ｂ，１ｃは、ＯＮＵ２ａ，２ｂ，２ｃから確認用のマルチキャスト制御信号を受信すると、当該グループアドレスに参加していれば、応答用のマルチキャスト制御信号をＯＮＵ２ａ，２ｂ，２ｃを介してＯＬＴ４に転送する。
ここでは、端末装置１ｃ（端末装置＃３）だけが当該グループアドレスに参加しているので、端末装置１ｃが応答用のマルチキャスト制御信号をＯＮＵ２ｃを介してＯＬＴ４に転送する（Ｓ５１）。
【００７４】
ＯＬＴ４は、ＯＮＵ２ｃから応答用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に含まれているグループアドレスと一致するグループアドレスが図４のＶＬＡＮ−ＩＤ振分管理テーブルに登録されているので、そのグループアドレスに対応する放送用ＶＩＤをマルチキャスト制御信号に付与し、そのマルチキャスト制御信号をレイヤ２スイッチ６に転送する（Ｓ５２）。
レイヤ２スイッチ６は、ＯＬＴ４から応答用のマルチキャスト制御信号を受信すると、そのマルチキャスト制御信号に付与されているＶＬＡＮタグが放送用ＶＩＤであるため、そのマルチキャスト制御信号をＳＣＢ用マルチキャストルータ８に転送する（Ｓ５３）。
【００７５】
ＳＣＢ用マルチキャストルータ８は、レイヤ２スイッチ６から応答用のマルチキャスト制御信号を受信すると、応答用のマルチキャスト制御信号にしたがってマルチキャスト管理テーブルを更新するとともに、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケット＃２を視聴している端末装置１ｃが存在していることを確認し、継続してマルチキャストパケット＃２をレイヤ２スイッチ６を介してＯＬＴ４に転送する（Ｓ５４）。
【００７６】
ＯＬＴ４は、ＳＣＢ用マルチキャストルータ８からレイヤ２スイッチ６を介してマルチキャストパケット＃２を受信すると、そのマルチキャストパケット＃２に放送用ＶＩＤが付与されているので、全てのＯＮＵ２ａ，２ｂ，２ｃがマルチキャストパケット＃２を受信できるように、同報配信を示すブロードキャストＬＬＩＤをマルチキャストパケット＃２に付与し、そのマルチキャストパケット＃２を全てのＯＮＵ２ａ，２ｂ，２ｃに配信する（Ｓ５５）。
【００７７】
ＯＮＵ２ａ，２ｂ，２ｃは、フィルタリング機能を具備しており、ＯＬＴ４からマルチキャストパケット＃２を受信すると、そのマルチキャストパケット＃２をフィルタリングすることにより、マルチキャストパケットの視聴要求を送信している端末装置に対して、そのマルチキャストパケット＃２を転送する。
図２の例では、ＯＮＵ２ｃだけがマルチキャストパケットを端末装置１ｃに配信している（Ｓ５６）。
【００７８】
上記の離脱シーケンスにおいて、ＯＬＴ４は、ＯＮＵ２ｂからＳ４５の離脱用のマルチキャスト制御信号を受信すると、ＯＮＵ２ｂのユニキャストＬＬＩＤと、そのユニキャストＬＬＩＤに対応するマルチキャストのグループアドレスと、そのユニキャストＬＬＩＤに対応するマルチキャストＭＡＣアドレスとが削除されるように、図５及び図６のマルチキャスト管理テーブルを更新する。
また、ＯＬＴ４は、ＯＮＵ２ｂに対する遠隔設定が必要であるため、そのマルチキャストＭＡＣアドレスと登録を示す設定用フラグをＯＡＭフレームに載せて、ＯＮＵ２ｂに送信することにより遠隔設定する。
これにより、ＯＮＵ２ｂでは、図７で説明したように、ＭＡＣアドレスフィルタ部２３によって、上記のＭＡＣアドレスが廃棄フィルタに再登録されることにより、ＯＬＴ４から転送されたマルチキャストパケット＃２が端末装置２ｃに転送されずに廃棄されるようになる。
なお、ＯＮＵ２ｃでは、ＯＬＴ４からの遠隔設定が変更されていないため、ＯＬＴ４から転送されたマルチキャストパケット＃２が引き続き端末装置２ｃに転送される。
【００７９】
以上で明らかなように、この実施の形態１によれば、ＭＣＢ用映像配信サーバ１０から配信されたマルチキャストパケットを必要に応じて複製してＯＬＴ４に転送するＭＣＢ用マルチキャストルータ７と、ＳＣＢ用映像配信サーバ１１から配信されたマルチキャストパケットをＯＬＴ４に転送するＳＣＢ用マルチキャストルータ８とを設け、ＯＬＴ４がＭＣＢ用マルチキャストルータ７又はＳＣＢ用マルチキャストルータ８から転送されたマルチキャストパケットを複数のＯＮＵ２ａ，２ｂ，２ｃに配信するとともに、複数のＯＮＵ２ａ，２ｂ，２ｃにおけるマルチキャストパケットの転送対象を制御し、複数のＯＮＵ２ａ，２ｂ，２ｃがＯＬＴ４から配信されたマルチキャストパケットが転送対象のマルチキャストパケットであれば、そのマルチキャストパケットを端末装置１ａ，１ｂ，１ｃに配信するように構成したので、マルチキャストパケットの高速転送を実現することができるとともに、ＯＬＴ４がマルチキャストパケットの転送を一括管理することができる効果を奏する。
【００８０】
即ち、この実施の形態１によれば、ＯＬＴ４がＶＬＡＮ−ＩＤ振分管理テーブルを参照することにより、ＯＮＵ２ａ，２ｂ，２ｃから送信されたマルチキャスト制御信号をＭＣＢ用マルチキャストルータ７又はＳＣＢ用マルチキャストルータ８に振り分けることができる。
また、ＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケット、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケット及びインターネット９から配信されるユニキャストパケットを、ＯＬＴ４がパケット内のＶＬＡＮ−ＩＤのみでＯＮＵに転送できるハイブリッドな高速マルチキャスト転送が可能である。
【００８１】
また、ＯＬＴ４がマルチキャスト制御信号に含まれているグループアドレスにしたがってマルチキャスト管理テーブルを更新するとともに、そのグループアドレスがレイヤ２にマッピングされたマルチキャストＭＡＣアドレスをＯＡＭフレームに載せてＯＮＵ２ａ，２ｂ，２ｃに送信することで、そのマルチキャストＭＡＣアドレスをＯＮＵ２ａ，２ｂ，２ｃに遠隔設定するので、ＯＮＵ２ａ，２ｂ，２ｃではマルチキャストＭＡＣアドレスにしたがってＭＡＣアドレスフィルタを更新して、端末装置１ａ，１ｂ，１ｃから視聴要求があるマルチキャストパケットのみを転送することが可能になる。したがって、２種類のマルチキャスト転送とユニキャスト転送とを集約したマルチキャスト転送を実現することが可能である。
【００８２】
実施の形態２．
上記実施の形態１では、ＯＬＴ４が、ＬＬＩＤとグループアドレスとマルチキャストＭＡＣアドレスの対応関係を管理しているマルチキャスト管理テーブルを使用するものについて示したが、図８に示すように、マルチキャスト管理テーブルがマルチキャスト有効フラグを管理している場合、ＯＬＴ４が、マルチキャスト有効フラグが無効のＯＮＵ２からマルチキャスト制御信号を受信しても、そのマルチキャスト制御信号を廃棄するようにしてもよい。
具体的には、以下の通りである。
【００８３】
図８のマルチキャスト管理テーブルでは、ＯＬＴ４がＰＯＮ区間で管理しているＯＮＵのＬＬＩＤ毎にマルチキャスト有効フラグを管理している。
マルチキャスト有効フラグが有効であるＯＮＵからマルチキャスト制御信号を受信する場合の処理内容は、上記実施の形態１と同様である。
一方、マルチキャスト有効フラグが無効であるＯＮＵからマルチキャスト制御信号を受信する場合、ＯＬＴ４は、そのＯＮＵに収容されている端末装置が送信元のマルチキャスト制御信号を全て廃棄して、マルチキャスト管理テーブルの更新を実施しないようにする。
【００８４】
これにより、当該ＯＮＵにおけるＭＡＣアドレスフィルタ部２３では、廃棄フィルタの更新が実施されず、初期状態であるマルチキャストＭＡＣアドレスが全て廃棄される（ＱｕｅｒｙやＲｅｐｏｒｔの制御信号は除く）。
このため、端末装置からの視聴要求の有無によらず、当該ＯＮＵからマルチキャストパケットが転送されない。
【００８５】
図８のマルチキャスト管理テーブルでは、さらに、ＯＬＴ４がＰＯＮ区間で管理しているＯＮＵのＬＬＩＤ毎にマルチキャスト制限数を管理している。
マルチキャスト制限数Ｎ（Ｎ≧０）は、マルチキャストのグループアドレスの登録可能な最大数を示しており、登録されているグループアドレス数がマルチキャスト制限数Ｎ以下の場合の処理内容は、上記実施の形態１と同様である。
一方、既に登録されているグループアドレス数がマルチキャスト制限数Ｎに到達していれば、新たにマルチキャスト制御信号を受信しても、そのマルチキャスト制御信号を廃棄する。
即ち、Ｎ＋１個目のグループアドレスの登録については制限がかかり、ＯＬＴ４がＯＮＵからＮ＋１個目のマルチキャスト制御信号を受信しても、そのマルチキャスト制御信号を廃棄して、マルチキャスト管理テーブルの更新を実施しないようにする。
【００８６】
これにより、当該ＯＮＵにおけるＭＡＣアドレスフィルタ部２３では、Ｎ＋１個目の廃棄フィルタの更新が実施されず、Ｎ＋１個目のマルチキャストＭＡＣアドレスが廃棄される（ＱｕｅｒｙやＲｅｐｏｒｔの制御信号は除く）。
このため、端末装置からマルチキャスト制限数を超える視聴要求があっても、マルチキャスト制限数を超える視聴要求によるマルチキャストパケットの転送が行われない。
なお、マルチキャスト制限数Ｎ＝０の場合には、マルチキャスト有効フラグが無効である場合と同様の処理内容になる。
【００８７】
図８のマルチキャスト管理テーブルでは、ＯＬＴ４がＰＯＮ区間で管理しているＯＮＵのＬＬＩＤ毎にマルチキャスト有効フラグを管理しているものについて示したが、図９に示すように、マルチキャスト管理テーブルがグループアドレスの重みを管理し、あるＯＮＵからマルチキャスト制御信号を受信しても、グループアドレスの重みの合計値がマルチキャスト制限数に到達していれば、そのマルチキャスト制御信号を廃棄するようにしてもよい。
即ち、マルチキャストのグループアドレス単位に重みを設定し、登録されているグループアドレスの重みの合計値が、図８に示すマルチキャスト制限数Ｎを超えないように、ＯＬＴ４がマルチキャスト管理テーブルの更新を制御することにより、視聴チャネル毎の帯域や重要度等によって、視聴チャネル数を制限することが可能となる。
【００８８】
この実施の形態２によれば、ＯＬＴ４が管理しているマルチキャスト管理テーブルに、マルチキャスト有効フラグ、マルチキャスト制限数Ｎ及びグループアドレスの重みを追加しているので、マルチキャスト転送が端末装置からの視聴要求の有無だけに影響されずに、ＯＬＴ４で一括管理が可能になる効果を奏する。
【００８９】
実施の形態３．
図１０はこの発明の実施の形態３によるＰＯＮシステムのＯＮＵ２ａ，２ｂ，２ｃを示す構成図である。
ＯＮＵ２ａ，２ｂ，２ｃのＬＬＩＤ付与部３０は、端末装置１ａ，１ｂ，１ｃからユニキャストパケット又はマルチキャスト制御信号を受信すると、自己のユニキャストＬＬＩＤをユニキャストパケット又はマルチキャスト制御信号に付与し、そのユニキャストパケット又はマルチキャスト制御信号をＯＬＴ４に転送する処理を実施する。
ＬＬＩＤ識別部３１は、ＯＬＴ４からパケット（ユニキャストパケット、マルチキャストパケット）を受信すると、そのパケットに付与されているＬＬＩＤが自己のユニキャストＬＬＩＤ又はブロードキャストＬＬＩＤであれば、そのパケットをＯＡＭフレーム終端部３２に転送する。
なお、ＬＬＩＤ識別部３１は、パケットに付与されているＬＬＩＤが自己のユニキャストＬＬＩＤではなく、また、ブロードキャストＬＬＩＤでもない場合には、そのパケットを廃棄する。
【００９０】
ＯＡＭフレーム終端部３２は、ＬＬＩＤ識別部３１から出力されたパケットのうち、ＯＡＭフレームのみを終端し、そのＯＡＭフレーム内に格納されているＭＡＣアドレスと、そのＭＡＣアドレスを登録／削除を示す設定用フラグとをＭＡＣアドレスフィルタ部３３に転送するとともに、そのＭＡＣアドレスと設定用フラグによって、ＭＡＣアドレスフィルタ部３３におけるフィルタリング処理のＭＡＣアドレスの更新処理を実施する。
ＭＡＣアドレスフィルタ部３３は、ＯＡＭフレーム終端部３２から転送されたパケットをＭＡＣアドレスでフィルタリング処理を実施する。
【００９１】
図１１はＭＡＣアドレスフィルタ部３３の内部フィルタを示す構成図である。
ＭＡＣアドレスフィルタ部３３は、予めＩ／Ｇビットが“１”であるＭＡＣアドレスを全て廃棄する廃棄フィルタ３４を搭載している。
廃棄フィルタ３４の中には、制御信号用のＭＡＣアドレス透過フィルタ３５と、任意のＭＡＣアドレスを透過させるＭＡＣアドレス透過フィルタ３６とがある。
ただし、ＩＧＭＰやＭＬＤで使用されるＱｕｅｒｙやＲｅｐｏｒｔの制御信号については、廃棄フィルタとは関係なく常時透過させる必要があるため、また、当該制御信号には固有の宛先ＭＡＣアドレスが定義されているため、最初から制御信号用のＭＡＣアドレス透過フィルタ３５に設定されている。
任意のＭＡＣアドレス透過フィルタ３６は、ＯＡＭフレーム終端部３２から転送されるＭＡＣアドレスと設定用フラグによって、追加・削除の更新が可能である。
【００９２】
図１１では、ＭＡＣアドレスフィルタ部３３が制御信号用のＭＡＣアドレス透過フィルタ３５とＭＡＣアドレス透過フィルタ３６からなる廃棄フィルタ３４を搭載している例を示したが、図１２に示すように、ＭＡＣアドレス廃棄フィルタ３７を搭載しているようにしてもよい。
図１２のＭＡＣアドレスフィルタ部３３は、指定のＭＡＣアドレスを廃棄するＭＡＣアドレス廃棄フィルタ３７を搭載しており、ＭＡＣアドレス廃棄フィルタ３７は、最初は廃棄フィルタなしの状態である。即ち、全てのＭＡＣアドレスを透過させる状態である。
ＭＡＣアドレス廃棄フィルタ３７は、ＯＡＭフレーム終端部３２から転送されるＭＡＣアドレスと設定用フラグによって、追加・削除の更新が可能であり、指定のＭＡＣアドレスを廃棄させることができる。
【００９３】
図１３は図１０のＯＮＵ２ａ，２ｂ，２ｃのＭＡＣアドレスフィルタ部３３が図１１の構成である場合のマルチキャスト管理テーブルを示す説明図である。
図１３のマルチキャスト管理テーブルは、図６のマルチキャスト管理テーブルを簡単に変更したものである。
【００９４】
上記実施の形態１における図７のＯＮＵ２ａ，２ｂ，２ｃでは、ＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケット（ＭＣＢ用マルチキャストルータ７によりユニキャストＬＬＩＤが付与されたマルチキャストパケット）を受信し、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケット（ＳＣＢ用マルチキャストルータ８によりブロードキャストＬＬＩＤが付与されたマルチキャストパケット）を受信するため、図７のＬＬＩＤ識別部２１が、ブロードキャストＬＬＩＤが付与されたマルチキャストパケットのみをＭＡＣアドレスフィルタ部２３に転送する。
このため、ＭＡＣアドレスフィルタ部２３には、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットのＭＡＣアドレスのみをフィルタ設定すれば足りる（図６のマルチキャスト管理テーブルを参照）。
【００９５】
これに対して、図１０のＯＮＵ２ａ，２ｂ，２ｃでは、ＭＣＢ用映像配信サーバ１０から配信されるマルチキャストパケットと、ＳＣＢ用映像配信サーバ１１から配信されるマルチキャストパケットの両方をＭＡＣアドレスフィルタ部３３に与えるため、両方のマルチキャストパケットのＭＡＣアドレスを設定すれば対応可能となる。
このため、端末装置１ａ，１ｂ，１ｃからの視聴要求及び離脱要求のグループアドレスがレイヤ２にマッピングされたマルチキャストＭＡＣアドレスをＯＡＭフレームに載せてＯＮＵに遠隔設定すればよい。
よって、マルチキャスト管理テーブル以外は、上記実施の形態１の動作と同じでよいことになる。
【００９６】
図１４は図１０のＯＮＵ２ａ，２ｂ，２ｃのＭＡＣアドレスフィルタ部３３が図１２の構成である場合のマルチキャスト管理テーブルを示す説明図である。
この場合、図１０のＯＮＵ２ａ，２ｂ，２ｃに搭載された図１２のＭＡＣアドレス廃棄フィルタ３７のフィルタ数Ｎが、図１のＰＯＮシステムで使用されるマルチキャストパケットの数と同数であると定義、即ち、映像配信サーバから配信される総映像ｃｈ数と定義し、図１４のマルチキャスト管理テーブルが、予め決定されたグループアドレスの固定値がレイヤ２にマッピングされたマルチキャストＭＡＣドレスを管理するようにする。
【００９７】
図１４のマルチキャスト管理テーブルでは、最初、ＬＬＩＤに対して全て未登録の状態“×”であり、ＯＮＵ２ａ，２ｂ，２ｃがＯＬＴ４と接続された初期段階で、ＯＬＴ４が全てのマルチキャストＭＡＣアドレスと登録を示す設定用フラグをＯＡＭフレームに載せてＯＮＵ２ａ，２ｂ，２ｃに送信することにより遠隔設定する。
ＯＮＵ２ａ，２ｂ，２ｃでは、図１２のＭＡＣアドレス廃棄フィルタ３７に、ＯＬＴ４により遠隔設定された全てのマルチキャストＭＡＣアドレスを登録することで、図１のＰＯＮシステムで使用する全てのマルチキャストパケットが廃棄される状態となる。
【００９８】
この後、端末装置１ａ，１ｂ，１ｃから視聴要求が送信されると、図１４のマルチキャスト管理テーブルにおける該当のＬＬＩＤのＭＡＣアドレスを“×”から“○”に変更し、変更となったマルチキャストＭＡＣアドレスと削除を示す設定用フラグをＯＡＭフレームに載せてＯＮＵ２ａ，２ｂ，２ｃに送信することにより遠隔設定する。
ＯＮＵ２ａ，２ｂ，２ｃでは、図１２のＭＡＣアドレス廃棄フィルタ３７から該当のＭＡＣアドレスが削除され、視聴したいマルチキャストパケットが端末装置１ａ，１ｂ，１ｃに転送されるようになる。
離脱要求の場合は、上記の説明と逆になるため説明を省略する。このように、マルチキャスト管理テーブルのみを変更する以外は、上記実施の形態１の動作と同じでよいことになる。
【００９９】
この実施の形態３によれば、ＯＮＵ２ａ，２ｂ，２ｃでのフィルタリング方法が違うＯＮＵに対しても、マルチキャスト管理テーブルの構成を変更することで、ＰＯＮシステムにおけるマルチキャスト転送を実現することが可能である。
【図面の簡単な説明】
【０１００】
【図１】この発明の実施の形態１によるＰＯＮシステムを示す構成図である。
【図２】この発明の実施の形態１によるＰＯＮシステムのマルチキャスト転送を示すシーケンス図である。
【図３】この発明の実施の形態１によるＰＯＮシステムのマルチキャスト転送を示すシーケンス図である。
【図４】ＯＬＴ４がマルチキャスト制御信号を振り分ける際に使用するＶＬＡＮ−ＩＤ振分管理テーブルを示す説明図である。
【図５】マルチキャスト管理テーブルを示す説明図である。
【図６】マルチキャストのグループアドレスをキーにして並び替えられたマルチキャスト管理テーブルを示す説明図である。
【図７】この発明の実施の形態１によるＰＯＮシステムのＯＮＵ２ａ，２ｂ，２ｃを示す構成図である。
【図８】マルチキャスト管理テーブルを示す説明図である。
【図９】マルチキャスト管理テーブルを示す説明図である。
【図１０】この発明の実施の形態３によるＰＯＮシステムのＯＮＵ２ａ，２ｂ，２ｃを示す構成図である。
【図１１】ＭＡＣアドレスフィルタ部３３の内部フィルタを示す構成図である。
【図１２】ＭＡＣアドレスフィルタ部３３の内部フィルタを示す構成図である。
【図１３】図１０のＯＮＵ２ａ，２ｂ，２ｃのＭＡＣアドレスフィルタ部３３が図１１の構成である場合のマルチキャスト管理テーブルを示す説明図である。
【図１４】図１０のＯＮＵ２ａ，２ｂ，２ｃのＭＡＣアドレスフィルタ部３３が図１２の構成である場合のマルチキャスト管理テーブルを示す説明図である。
【図１５】従来のＰＯＮシステムを示す構成図である。
【図１６】従来のＰＯＮシステムにおけるマルチキャスト転送を示すシーケンス図である。
【図１７】従来のＰＯＮシステムにおけるマルチキャスト転送を示すシーケンス図である。
【図１８】従来のＰＯＮシステムにおけるマルチキャスト転送を示すシーケンス図である。
【符号の説明】
【０１０１】
１ａ，１ｂ，１ｃ  端末装置、２ａ，２ｂ，２ｃ  ＯＮＵ（加入者側装置）、３  光スプリッタ、４  ＯＬＴ（局側装置）、５  上位ネットワーク、６  レイヤ２スイッチ、７  ＭＣＢ用マルチキャストルータ（第１のマルチキャストルータ）、８  ＳＣＢ用マルチキャストルータ（第２のマルチキャストルータ）、９  インターネット、１０  ＭＣＢ用映像配信サーバ（第１の配信サーバ）、１１  ＳＣＢ用映像配信サーバ（第２の配信サーバ）、２０  ＬＬＩＤ付与部、２１  ＬＬＩＤ識別部、２２  ＯＡＭフレーム終端部、２３  ＭＡＣアドレスフィルタ部、３０  ＬＬＩＤ付与部、３１  ＬＬＩＤ識別部、３２  ＯＡＭフレーム終端部、３３  ＭＡＣアドレスフィルタ部、３４  廃棄フィルタ、３５  制御信号用のＭＡＣアドレス透過フィルタ、３６  ＭＡＣアドレス透過フィルタ、３７  ＭＡＣアドレス廃棄フィルタ。
【図１】
2010016753.tif 000003
【図２】
2010016753.tif 000004
【図３】
2010016753.tif 000005
【図４】
2010016753.tif 000006
【図５】
2010016753.tif 000007
【図６】
2010016753.tif 000008
【図７】
2010016753.tif 000009
【図８】
2010016753.tif 000010
【図９】
2010016753.tif 000011
【図１０】
2010016753.tif 000012
【図１１】
2010016753.tif 000013
【図１２】
2010016753.tif 000014
【図１３】
2010016753.tif 000015
【図１４】
2010016753.tif 000016
【図１５】
2010016753.tif 000017
【図１６】
2010016753.tif 000018
【図１７】
2010016753.tif 000019
【図１８】
2010016753.tif 000020