(57)【特許請求の範囲】
【請求項１】
マルチキャスト処理方法であって、
同一ポートで異なるタイプの光ネットワークユニット（ONU）を接続する光回線端末（OLT）がダウンリンクマルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーし、
前記マルチキャストグループに対応するOLTポートにおいて、マルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在する場合、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを前記OLTポートのONUにそれぞれ送信することを含む
ことを特徴とするマルチキャスト処理方法。
【請求項２】
前記方法は、
前記マルチキャストグループに対応するOLTポートにおいて、マルチキャストグループに加入する同一ONUタイプのユーザーのみが存在する場合、前記マルチキャストデータを、前記同一ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、前記OLTポートのONUに送信することを更に含む
ことを特徴とする請求項１に記載のマルチキャスト処理方法。
【請求項３】
前記ONUタイプは伝送速度に応じて分類される
ことを特徴とする請求項１又は２に記載のマルチキャスト処理方法。
【請求項４】
前記方法は、
前記OLTが、確立された様々な情報フォームに応じてマルチキャストグループに加入するユーザー及びその所属のONUタイプを確定することを更に含む
ことを特徴とする請求項１又は２に記載のマルチキャスト処理方法。
【請求項５】
前記情報フォームは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係、及びマルチキャストグループとOLTポートとの対応関係を含む
ことを特徴とする請求項４に記載のマルチキャスト処理方法。
【請求項６】
同一ポートにおけて異なるタイプの光ネットワークユニット（ONU）を接続する光回線端末（OLT）に適用されるマルチキャスト処理装置であって、
マルチキャストデータを受信するためのデータ受信モジュールと、
マルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーし、前記マルチキャストグループに対応するOLTポートにマルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在する場合に、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを前記OLTポートのONUにそれぞれ送信するためのデータコピーモジュールと
を含むことを特徴するマルチキャスト処理装置。
【請求項７】
前記データコピーモジュールは、前記マルチキャストグループに対応するOLTポートにマルチキャストグループに加入する同一ONUタイプのユーザーのみが存在する場合に、前記マルチキャストデータを、前記同一ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、前記OLTポートのONUに送信することに更に用いられる
ことを特徴とする請求項６に記載のマルチキャスト処理装置。
【請求項８】
前記ONUタイプは伝送速度に応じて分類される
ことを特徴とする請求項６又は７に記載のマルチキャスト処理装置。
【請求項９】
前記装置は、情報フォームを確立するためのフォーム確立モジュールを更に含み、
前記データコピーモジュールは、確立された情報フォームに応じてマルチキャストグループに加入するユーザー及びその所属のONUタイプを確定することに更に用いられる
ことを特徴とする請求項６又は７に記載のマルチキャスト処理装置。
【請求項１０】
前記情報フォームは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係、及びマルチキャストグループとOLTポートとの対応関係を含む
ことを特徴とする請求項９に記載のマルチキャスト処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパッシブ光ネットワーク（PON）技術分野に関し、特にマルチキャスト処理方法及び装置に関する。
【背景技術】
【０００２】
パッシブ光ネットワーク（PON ： Passive Optical Network）システムは、一般的に、オフィス側の光回線端末（OLT：Optical Line Terminal）、ユーザー側の光ネットワークユニット（ONU ：Optical Network Unit）/光ネットワーク端末（ONT：Optical Network Termination）及び光分配ネットワーク（ODN：Optical Distribution Network）から構成される。ODNはシングルモード光ファイバー、光スプリッター及び光コネクタ等のパッシブ光部品から構成され、OLTとONUとの間の物理接続に光伝送媒体を提供する。ODNは、一般的に、ポイント−ツー−マルチポイントの構造であり、即ち１つのOLTはODNを介して複数のONUを接続する。
【０００３】
イーサネット（登録商標）パッシブ光ネットワーク（EPON ： Ethernet（登録商標） Passive Optical Network）は、電気電子技術者協会（IEEE：Institute of Electrical and Electronics Engineers）８０２．３-２００５ Section５とIEEE８０２．３av基準に基づく新世代広帯域パッシブ光総合アクセス技術である。
【０００４】
EPONについて、IEEE基準は１G-EPONと１０G-EPONの物理層とリンク層の基準のみを定義し、その他のサービス機能には関与しない。マルチキャストについて、IEEE８０２．３−２００５ Section ５基準は、１G-EPONのブロードキャストロジックチャンネル識別子が0x7fffであると定義し、IEEE８０２．３av基準は１０G-EPONのブロードキャストロジックチャンネル識別子が0x7ffeであると定義している。一般的に、EPONのOLTは、マルチキャストサービスを伝送する場合に、ブロードキャストロジックチャンネルを用いてマルチキャストトラフィックを１つのPONポートにおけるすべてのポートに伝送し、そして、ONUは、ローカルに保存された、マルチキャストとローカルユーザーインターフェースの対応表に応じて、どのポートにマルチキャストサービスの転送を行うかを確定する。
【０００５】
以上は主にOLTにおいて１つのポートで同一タイプのONUのみを接続する場合である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
異なるタイプ（例えば、異なる伝送速度）のONUが同一OLTの１つのポートに接続される場合、例えば、図１に示すように、OLTのポート1に接続される光スプリッター1には、１G-EPON ONUであるONU A及びONU Bと、１０G-EPON ONUであるONU Cとを含む３つのONUが接続される。この場合に、OLTがどのようにブロードキャスト又はマルチキャストロジックチャンネルを用いてマルチキャストメッセージを送信するかについては、従来の基準において関連の規定がない。従って、どのようにPONの物理チャンネルを能率的に利用してマルチキャストサービスの転送を実現するかが解決しようとする問題である。
【０００７】
上記問題に鑑みて、本発明に係る主な目的は、異なるタイプのONUが共存する場合にマルチキャスト処理を実現するためのマルチキャスト処理方法及び装置を提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達するために、本発明に係る技術的なスキームは以下のように実現される。
【０００９】
本発明は、マルチキャスト処理方法を提供する。当該方法は、
同一ポートで異なるタイプの光ネットワークユニット（ONU）を接続する光回線端末（OLT）がダウンリンクマルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーすることを含む。
【００１０】
当該方法は、前記マルチキャストグループに対応するOLTポートにおいて、マルチキャストグループに加入する同一ONUタイプのユーザーのみが存在する場合、前記マルチキャストデータを前記同一ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して前記OLTポートのONUに送信することを更に含んでいてもよい。
【００１１】
当該方法は、前記マルチキャストグループに対応するOLTポートにおいて、マルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在する場合、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを前記OLTポートのONUにそれぞれ送信することを更に含んでいてもよい。
【００１２】
前記ONUタイプは伝送速度に応じて分類されてもよい。
【００１３】
当該方法は、前記OLTが、確立された様々な情報フォームに応じてマルチキャストグループに加入するユーザー及びその所属のONUタイプを確定することを更に含んでいてもよい。
【００１４】
前記情報フォームは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係、及びマルチキャストグループとOLTポートとの対応関係を含んでいてもよい。
【００１５】
本発明は、同一ポートにおいて異なるタイプの光ネットワークユニット（ONU）を接続する光回線端末（OLT）に適用されるマルチキャスト処理装置であって、
マルチキャストデータを受信するためのデータ受信モジュールと、
マルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーするためのデータコピーモジュールとを含む。
【００１６】
前記データコピーモジュールは、前記マルチキャストグループに対応するOLTポートにマルチキャストグループに加入する同一ONUタイプのユーザーのみが存在する場合に、前記マルチキャストデータを前記同一ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して前記OLTポートのONUに送信することに更に用いられてもよい。
【００１７】
前記データコピーモジュールは、前記マルチキャストグループに対応するOLTポートにマルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在する場合に、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを前記OLTポートのONUにそれぞれ送信することに更に用いられてもよい。
【００１８】
前記ONUタイプは伝送速度に応じて分類されてもよい。
【００１９】
当該装置は、情報フォームを確立するためのフォーム確立モジュールを更に含んでいてもよい。前記データコピーモジュールは、確立された情報フォームに応じてマルチキャストグループに加入するユーザー及びその所属のONUタイプを確定することに更に用いられる。
【００２０】
前記情報フォームは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係、及びマルチキャストグループとOLTポートとの対応関係を含んでいてもよい。
【発明の効果】
【００２１】
本発明に係るマルチキャスト処理方法及び装置は、同一ポートで異なるタイプのONUを接続するOLTがダウンリンクマルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーする。本発明によれば、異なるタイプのONUが共存する場合に、マルチキャストを能率的に処理することが可能となり、且つONUが、二層マルチキャスト転送処理を行う前に、マルチキャストデータが本タイプのONUに属するかを区別でき、これにより、多すぎるデータがONUに対して不必要に干渉してしまうこと避けるとともに、OLTとONUとの間の帯域幅を能率的に利用し、無駄なデータストリームによる帯域幅の占拠を避けることができる。
【図面の簡単な説明】
【００２２】
【図１】従来技術において１G-EPONと１０G-EPONが共存する場合のネットワーキングアーキテクチャである。
【図２】本発明のマルチキャスト処理方法のフローチャートである。
【図３】本発明実施例1のマルチキャスト処理方法のフローチャートである。
【図４】本発明実施例２のマルチキャスト処理方法のフローチャートである。
【図５】本発明のマルチキャスト処理装置の構造図である。
【発明を実施するための形態】
【００２３】
以下、図面と具体的な実施例を参照しながら本発明の技術的なスキームを詳細に説明する。
【００２４】
図２に示すように、本発明が提供するマルチキャスト処理方法は、主に以下のようなステップを含む。
【００２５】
ステップ２０１：  同一ポートで異なるタイプのONUを接続するOLTがダウンリンクマルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプを確定する。
【００２６】
ONUタイプは伝送速度に応じて分類されてもよく、例えば、EPONにおいて、伝送速度に応じてONUタイプは１G-EPON ONUと１０G-EPON ONUとに分類される。もちろん、本発明は伝送速度に応じた分類に限られず、ONUタイプの分類は実際の要求に応じて拡張されてもよい。
【００２７】
ステップ２０２：  OLTは、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーする。
【００２８】
具体的に、マルチキャストグループに対応するOLTポートにマルチキャストグループに加入する同一ONUタイプのユーザーのみが存在する場合、マルチキャストデータを、同一ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、OLTポートのONUに送信する。マルチキャストグループに対応するOLTポートにマルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在する場合、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを当該OLTポートのONUにそれぞれ送信する。
【００２９】
上記したマルチキャスト処理方法に基づいて、実際の応用において、OLTがマルチキャストデータを受信した場合、OLTは、確立された様々な情報フォームに応じてマルチキャストグループに加入するユーザーとその所属のONUタイプ、及びマルチキャストデータを送信するOLTポートを確定し、そしてマルチキャストデータに対応する各OLTポートに異なるONUタイプのユーザーが存在するかを判断する。
【００３０】
好ましくは、情報フォームは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係、マルチキャストグループとOLTポートとの対応関係等を含んでいてもよい。マルチキャストグループとONUロジックリンク識別子との対応関係、及びマルチキャストグループとOLTポートとの対応関係は、インターネットグループ管理プロトコル（IGMP ： Internet Group Management Protocol）方式を介して設定されてもよく、あるいは、ネットワークアドミニストレータによって設定されてもよい。
【００３１】
OLTは、マルチキャストデータに含まれるマルチキャストアドレスと関連情報に応じて、対応するマルチキャストグループを確定し、そしてマルチキャストグループに応じてマルチキャストグループとOLTポートとの対応関係をサーチし、マルチキャストグループに対応するOLTポートを取得する。その後、OLTは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係に応じて、マルチキャストグループに加入するユーザー及びその所属のONUタイプと、マルチキャストグループに加入するONUロジックリンク識別子とを確定し、そして、各OLTポートにマルチキャストグループに加入する異なるONUタイプのユーザーが存在するかを判断する。マルチキャストデータに対応するOLTポートにマルチキャストグループに加入する同一ONUタイプのユーザーのみが存在すると判断した場合、OLTは、マルチキャストデータを、当該ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、当該OLTポートのONUに送信する。マルチキャストデータに対応するOLTポートにマルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在すると判断した場合、OLTは、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを当該OLTポートのONUにそれぞれ送信する。
【００３２】
ONUタイプが１G-EPON ONUと１０G-EPON ONUに分類される場合を一例として、OLTは、ポートにマルチキャストグループに加入する１G-EPON ONUタイプのユーザーのみが存在すると判断した場合、マルチキャストデータを、１G-EPON ONUタイプに対応するブロードキャストロジックチャンネルを介して、当該OLTポートのONUに送信する。即ち、OLTは、識別子が0x7fffであるブロードキャストロジックチャンネルを介して、マルチキャストデータを当該OLTポートのONUに送信する。OLTは、ポートにマルチキャストグループに加入する１０G-EPON ONUタイプのユーザーのみが存在すると判断した場合、マルチキャストデータを、１０G-EPON ONUタイプに対応するブロードキャストロジックチャンネルを介して、当該OLTポートのONUに送信する。即ち、OLTは、識別子が0x7ffeであるブロードキャストロジックチャンネルを介して、マルチキャストデータを当該OLTポートのONUに送信する。OLTは、ポートにマルチキャストグループに加入する１G-EPON ONUタイプのユーザーと１０G-EPON ONUタイプのユーザーとが同時に存在すると判断した場合、１G-EPON ONUタイプに対応するブロードキャストロジックチャンネル（識別子が0x7fffであるブロードキャストロジックチャンネル）、及び１０G-EPON ONUタイプに対応するブロードキャストロジックチャンネル（識別子が0x7ffeであるブロードキャストロジックチャンネル）を介して、マルチキャストデータをそれぞれに１回ずつ送信する。この２回の送信によって、当該OLTポートの１G-EPON ONUと１０G-EPON ONUとが両方ともマルチキャストデータを受信できることを保証できる。
【００３３】
以下、EPONにおけるマルチキャスト処理を一例として、上記したマルチキャスト処理方法を更に詳細に説明する。しかしながら、本発明のマルチキャスト処理方法はEPONに適用する場合に限られず、その他のタイプのPONにも適用することができる。
【００３４】
本発明の実施例1において、IGMPの実現方法が用いられる。OLTにおいて、二段マルチキャストフォームと他の対応関係とを含む情報フォームを確立する必要があり、第一段マルチキャストフォームはOLTポートを確定することに用いられ、第二段マルチキャストフォームはブロードキャストロジックチャンネルを確定することに用いられる。マルチキャストフォームと他の対応関係の確立動作は、具体的に以下の通りである。
【００３５】
１、  OLTにおいて、どのONUロジックリンク識別子が１G-EPONに対応し、どのONUロジックリンク識別子が１０G-EPONに対応するかを識別することに用いられる、ONUロジックリンク識別子とONUタイプとの対応関係（対応関係１と記述する）を確立する。
【００３６】
２、  IGMPの動的マルチキャストでは、ONUからのIGMPレポート（Report）のメッセージを受信した場合に、OLTは、マルチキャストグループとONUロジックリンク識別子との対応関係（対応関係２と記述する）、及びマルチキャストグループとOLTポートとの対応関係（対応関係３と記述する）を確立又は更新する。対応関係２と対応関係３とが第一段マルチキャストフォームを構成する。
【００３７】
３、  上記した対応関係１及び第一段マルチキャストフォーム（対応関係２、対応関係３を含む）に応じて、各OLTポートで、マルチキャストグループとブロードキャストロジックチャンネル識別子との対応関係（対応関係４と記する）を確立又は更新する。対応関係４におけるメンバーは、１G-EPONに対応するブロードキャストロジックチャンネル識別子（0x7fff）及び/又は１０G-EPONに対応するブロードキャストロジックチャンネル識別子（0x7ffe）であってもよく、具体的には、以下の表1に示される。
【００３８】
【表１】
0005449548.tif 000002
【００３９】
対応関係４は、即ち、前記第二段マルチキャストフォームを構成する。
【００４０】
図３に示すように、上記した情報フォームに基づいて実現されるマルチキャスト処理方法は、主に以下のステップを含む。
【００４１】
ステップ３０１：  OLTは自己のアップリンクポートを介してマルチキャストデータを受信する。
【００４２】
ステップ３０２〜３０３：  OLTは、マルチキャストデータに含まれるマルチキャストアドレスと関連情報に応じて、当該マルチキャストデータに対応するマルチキャストグループをサーチし、対応するマルチキャストグループをサーチすることができた場合、ステップ３０５を実行し、対応するマルチキャストグループをサーチすることができなかった場合、ステップ３０４を実行する。
【００４３】
ここで、関連情報はVLAN又はマルチキャストソースアドレス等を含む。本発明の実施例1ではVLANを一例として説明し、この場合、OLTは、マルチキャストアドレスのみに応じてマルチキャストデータに対応するマルチキャストグループをサーチしてもよいし、マルチキャストアドレスとVLANに応じて、マルチキャストデータに対応するマルチキャストグループをサーチしてもよい。
【００４４】
ステップ３０４：  OLTは、当該マルチキャストデータに対応するマルチキャストグループをサーチすることができなかった場合に、当該マルチキャストデータをVLANのすべてのポートにそれぞれ送信し、動作実行が終了してからプロセス全体を終了する。
【００４５】
ステップ３０５〜３０６：  OLTは、当該マルチキャストデータに対応するマルチキャストグループをサーチすることができた場合に、確立されたマルチキャストフォームに応じて、当該マルチキャストグループに対応するOLTポートをサーチし、且つマルチキャストデータを当該OLTポートにコピー（送信とも称される）する。
【００４６】
OLTは、サーチしたマルチキャストグループに応じて対応関係３をサーチし、当該マルチキャストグループに対応するOLTポートを取得する。
【００４７】
ステップ３０７〜３０８：  マルチキャストデータを送信する必要があるOLTポートにおいて、マルチキャストデータに対応するマルチキャストグループをサーチし、対応するマルチキャストグループが存在する場合、ステップ３０９を実行し、対応するマルチキャストグループが存在しない場合、プロセス全体を終了する。
【００４８】
ステップ３０９：  OLTポートにおいて、マルチキャストグループに応じて、確立されたマルチキャストフォームをサーチし、各マルチキャストメンバーに対応するブロードキャストロジックチャンネルを取得し、且つマルチキャストデータを当該ブロードキャストロジックチャンネルにコピーして、当該OLTポートのONUに送信する。
【００４９】
本発明の実施例２において、IGMPの実現方法が用いられる。OLTにおいて、OLTポートを確定するための一段マルチキャストフォームを確立する必要があり、また、マルチキャストグループに加入するユーザー及びその所属のONUタイプを確定するための他の対応関係を確立する必要がある。一段マルチキャストフォームと他の対応関係（いずれも情報フォームに属する）の確立動作は、具体的に、以下の通りである、
【００５０】
１、  OLTにおいて、どのONUロジックリンク識別子が１G-EPONに対応し、どのONUロジックリンク識別子が１０G-EPONに対応するかを識別することに用いられる、ONUロジックリンク識別子とONUタイプとの対応関係（対応関係１と記する）を確立する。
【００５１】
２、  ONUが新規登録される場合に、OLTにおいて、OLTポートとONUロジックリンク識別子との対応関係（対応関係５と記述する）を確立する。
【００５２】
３、  IGMPの動的マルチキャストでは、ONUからのIGMP Reportのメッセージを受信した場合に、マルチキャストグループとONUロジックリンク識別子との対応関係（対応関係２と記述する）、及びマルチキャストグループとOLTポートとの対応関係（対応関係３と記述する）を確立又は更新する。対応関係２と対応関係３は本実施例によって示された一段マルチキャストフォームを構成する。
【００５３】
図４に示すように、上記した情報フォームに基づいて実現されるマルチキャスト処理方法は、主に以下のステップを含む。
【００５４】
ステップ４０１：  OLTは自己のアップリンクポートを介してマルチキャストデータを受信する。
【００５５】
ステップ４０２〜４０３：  OLTは、マルチキャストデータに含まれるマルチキャストアドレスとVLANに応じて当該マルチキャストデータに対応するマルチキャストグループをサーチし、対応するマルチキャストグループをサーチすることができた場合、ステップ４０５を実行し、対応するマルチキャストグループをサーチすることができなかった場合、ステップ４０４を実行する。
【００５６】
ステップ４０４：  OLTは、当該マルチキャストデータに対応するマルチキャストグループをサーチすることができなかった場合に、当該マルチキャストデータをVLANのすべてのポートにそれぞれ送信し、動作実行を終了してからプロセス全体を終了する。
【００５７】
ステップ４０５：  OLTは、当該マルチキャストデータに対応するマルチキャストグループをサーチすることができた場合に、確立されたマルチキャストフォームに応じて、当該マルチキャストグループに対応するOLTポートをサーチする。
【００５８】
ステップ４０６：  当該OLTポートにおいてマルチキャストグループに加入する１G-EPON ONUのみが存在するかを判断し、存在する場合、ステップ４０７を実行し、存在しない場合、ステップ４０８を実行する。
【００５９】
対応関係５に応じて、各OLTポートにおいてマルチキャストグループに加入するONUロジックリンク識別子をサーチし、且つこれに応じてマルチキャストグループに加入する１G-EPON ONUのみが存在するかを判断する。
【００６０】
ステップ４０７：  OLTポートにおいて、１G-EPON ONUのみがマルチキャストグループに加入すると判断した場合、マルチキャストデータを、0x7fffであるブロードキャストロジックチャンネルを介して、当該OLTポートのONUに送信する。
【００６１】
ステップ４０８  ：当該OLTポートにおいて、マルチキャストグループに加入する１０G-EPON ONUのみが存在するかを判断し、存在する場合、ステップ４０９を実行し、存在しない場合、ステップ４１０を実行する。
【００６２】
対応関係５に応じて、各OLTポートにおいて、マルチキャストグループに加入するONUロジックリンク識別子をサーチし、且つこれに応じて、マルチキャストグループに加入する１０G-EPON ONUのみが存在するかを判断する。
【００６３】
ステップ４０９：  OLTポートにおいて、１０G-EPON ONUのみがマルチキャストグループに加入すると判断した場合、マルチキャストデータを、0x7ffeであるブロードキャストロジックチャンネルを介して、当該OLTポートのONUに送信する。
【００６４】
ステップ４１０：  当該OLTポートにおいて、１G-EPON ONUと１０G-EPON ONUとが同時にマルチキャストグループに加入すると判断した場合、0x7fffであるブロードキャストロジックチャンネルと0x7ffeであるブロードキャストロジックチャンネルを介して、マルチキャストデータを当該OLTポートのONUにそれぞれ送信する。
【００６５】
なお、OLTにおいてONUロジックリンク識別子とONUタイプとの対応関係は、以下の二種類の方法で確定されてもよいが、これに限られない。
【００６６】
方法一、  ONUロジックリンク識別子の数値範囲に応じて設定される。ONUロジックリンク識別子の値が一定範囲内である場合に１G-EPON ONUであり、他の範囲内である場合に１０G-EPON ONUであるように規定する。
【００６７】
例えば、ONUロジックリンク識別子の値が０以上であり、且つ６４以下である場合に、１G-EPON ONUであり、ONUロジックリンク識別子の値が６５以上であり、且つ５１１以下である場合に、１０G-EPON ONUであるように規定する。又は、ONUロジックリンク識別子の値が０以上であり、且つ２０４７以下である場合に、１G-EPON ONUであり、ONUロジックリンク識別子の値が２０４８以上であり、且つ４０９５以下である場合に、１０G-EPON ONUであるように規定する。
【００６８】
方法二、システム構成又はONUの新規登録状況に応じて動的に確定される。OLTにONUロジックリンク識別子とONUタイプとの対応関係を記憶し、どのONUロジックリンク識別子が１G-EPON ONUに対応し、どのONUロジックリンク識別子が１０G-EPON ONUに対応するかを識別し、且つONUが新規登録された場合に更新又は手動で設定する。
【００６９】
上記したマルチキャスト処理方法を実現するために、本発明は、同一ポートにおいて異なるタイプのONUを接続するOLTに適用されるマルチキャスト処理装置を更に提供する。図５に示すように、当該装置は、マルチキャストデータを受信することに用いられるデータ受信モジュール１０と、マルチキャストデータをコピーする場合に、マルチキャストグループに加入するユーザーが所属するONUタイプに応じて、マルチキャストデータを異なるブロードキャスト又はマルチキャストロジックチャンネルにコピーすることに用いられるデータコピーモジュール２０とを含む。
【００７０】
好ましくは、データコピーモジュール２０は、マルチキャストグループに対応するOLTポートにおいて、マルチキャストグループに加入する同一ONUタイプのユーザーのみが存在する場合に、マルチキャストデータを、同一ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、OLTポートのONUに送信し、マルチキャストグループに対応するOLTポートにおいて、マルチキャストグループに加入する異なるONUタイプのユーザーが同時に存在する場合に、各ONUタイプに対応するブロードキャスト又はマルチキャストロジックチャンネルを介して、マルチキャストデータを当該OLTポートのONUにそれぞれ送信することに更に用いられる。
【００７１】
ここで、ONUタイプは伝送速度に応じて分類されてもよく、例えば、EPONにおいて、伝送速度に応じてONUタイプが１G-EPON ONUと１０G-EPON ONUに分類される。
【００７２】
好ましくは、当該装置は、上記したモジュールに基づいて、情報フォームを確立するためのフォーム確立モジュール３０を更に含み、当該情報フォームは、ONUロジックリンク識別子とONUタイプとの対応関係、ONUロジックリンク識別子とOLTポートとの対応関係、マルチキャストグループとONUロジックリンク識別子との対応関係、マルチキャストグループとOLTポートとの対応関係等を含んでよい。対応して、データコピーモジュール２０は、確立された情報フォームに応じてマルチキャストグループに加入するユーザー及びその所属のONUタイプを確定することに更に用いられる。
【００７３】
つまり、本発明によれば、異なるタイプのONUが共存する場合にマルチキャストを能率的に処理することが実現され、且つONUが二層マルチキャスト転送処理を行う前に、マルチキャストデータが本タイプのONUに属するかを区別でき、これにより、多すぎるデータがONUに対して不必要に干渉してしまうことを避けるとともに、OLTとONUとの間の帯域幅を能率的に利用し、無駄なデータストリームによる帯域幅の占拠を避けることができる。
【００７４】
以上の説明は、本発明の好ましい実施例に過ぎず、本発明の保護範囲を制限するものではない。
【図１】
0005449548.tif 000003
【図２】
0005449548.tif 000004
【図３】
0005449548.tif 000005
【図４】
0005449548.tif 000006
【図５】
0005449548.tif 000007