(57)【特許請求の範囲】
【請求項１】
ネットワークに接続する単一の局側通信装置と、１〜複数の端末装置を収容する１〜複数の加入者終端装置とが光伝送媒体で接続される通信システムにおいて、
前記局側通信装置は、
ネットワークから受信したフレームの信号種別がマルチキャストのフレームである場合に前記フレームの特定領域の設定値をディフォルトの値とは異なる予め定められた識別子に書き換える設定値書換手段と、
前記設定値書換手段によって前記フレームの特定領域の設定値が書き換えられたフレームを自装置に接続されている各加入者終端装置に同報配信する同報配信手段と、
を備え、
前記加入者終端装置の中でマルチキャスト転送に対応するマルチキャスト対応加入者終端装置は、
前記局側通信装置の同報配信手段が同報配信したフレームの特定領域に設定された設定値に基づいて当該フレームを転送するか否かを判定する転送判定手段と、
前記転送判定手段によって転送すると判定されたフレームを自装置が収容する端末装置に送信する送信手段と、
を備えることを特徴とする通信システム。
【請求項２】
前記局側通信装置が送信するフレームとしてタグ付きＬ２フレームを用い、
前記局側通信装置の設定値書換手段は、
タグ付きＬ２フレームであることを示すディフォルトのＴＰＩＤ値とは異なる少なくとも１つのＴＰＩＤ値が登録されたＴＰＩＤ設定手段と、
前記信号種別がマルチキャストのタグ付きＬ２フレームであることを示す場合には、特殊領域であるタグ付きＬ２フレームのＴＰＩＤフィールドに前記識別子として前記ＴＰＩＤ設定手段に登録されたＴＰＩＤ値を設定し、前記信号種別がマルチキャストのタグ付きＬ２フレームではないことを示す場合には、前記タグ付きＬ２フレームのＴＰＩＤフィールドにディフォルトのＴＰＩＤ値を設定するＴＰＩＤ書換手段と、
を備え、
前記マルチキャスト対応加入者終端装置の転送判定手段は、
タグ付きＬ２フレームであることを示すディフォルトのＴＰＩＤ値とは異なる少なくとも１つのＴＰＩＤ値が登録されたＴＰＩＤ設定手段と、
前記局側通信装置から受信したタグ付きＬ２フレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が、前記ＴＰＩＤ設定手段に登録されたＴＰＩＤ値または前記ディフォルトのＴＰＩＤ値である場合には当該タグ付きＬ２フレームを転送すると判定し、受信したタグ付きＬ２フレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が、前記ＴＰＩＤ設定手段に登録されたＴＰＩＤ値または前記ディフォルトのＴＰＩＤ値ではない場合には当該タグ付きＬ２フレームを廃棄するＶＬＡＮタグ認識手段と、
を備え、
前記マルチキャスト対応加入者終端装置の送信手段は、
タグ付きＬ２フレームのＴＰＩＤフィールドを含むＶＬＡＮタグを削除したＬ２フレームを端末装置に送信すること、
を特徴とする請求項１に記載の通信システム。
【請求項３】
前記局側通信装置のＴＰＩＤ設定手段は、
マルチキャストグループに対応付けてＴＰＩＤ値が登録され、
前記ＴＰＩＤ書換手段は、
前記信号種別がマルチキャストのタグ付きＬ２フレームであることを示す場合には、当該タグ付きフレームのマルチキャストグループに対応付けて前記ＴＰＩＤ設定手段に登録されているＴＰＩＤ値をタグ付きＬ２フレームのＴＰＩＤフィールドに設定すること、
を特徴とする請求項２に記載の通信システム。
【請求項４】
前記局側通信装置は、
前記局側通信装置のＴＰＩＤ設定手段に登録されたＴＰＩＤ値を前記マルチキャスト対応加入者終端装置のＴＰＩＤ設定手段に送信する加入者側設定手段、
をさらに備え、
前記マルチキャスト対応加入者終端装置のＴＰＩＤ設定手段は、
前記局側通信装置から受信したＴＰＩＤ値を登録すること、
を特徴とする請求項２または３に記載の通信システム。
【請求項５】
ネットワークに接続されるとともに、１〜複数の加入者端末を収容する１〜複数の加入者側装置と光伝送媒体で接続される局側通信装置において、
ネットワークから受信したフレームの信号種別がマルチキャストのフレームである場合に前記フレームの特定領域の設定値をディフォルトの値とは異なる予め定められた識別子に書き換える設定値書換手段と、
前記設定値書換手段によって前記フレームの特定領域の設定値が書き換えられたフレームを自装置に接続されている各加入者終端装置に同報配信する同報配信手段と、
を備えることを特徴とする局側通信装置。
【請求項６】
各加入者終端装置に同報配信するフレームとしてタグ付きＬ２フレームを用い、
設定値書換手段は、
タグ付きＬ２フレームであることを示すディフォルトのＴＰＩＤ値とは異なる少なくとも１つのＴＰＩＤ値が登録されたＴＰＩＤ設定手段と、
前記信号種別がマルチキャストのタグ付きＬ２フレームであることを示す場合には、特殊領域であるタグ付きＬ２フレームのＴＰＩＤフィールドに前記識別子として前記ＴＰＩＤ設定手段に登録されたＴＰＩＤ値を設定し、前記信号種別がマルチキャストのタグ付きＬ２フレームではないことを示す場合には、前記タグ付きＬ２フレームのＴＰＩＤフィールドにディフォルトのＴＰＩＤ値を設定するＴＰＩＤ書換手段と、
を備えることを特徴とする請求項５に記載の局側通信装置。
【請求項７】
前記局側通信装置のＴＰＩＤ設定手段は、
マルチキャストグループに対応付けてＴＰＩＤ値が登録され、
前記ＴＰＩＤ書換手段は、
前記信号種別がマルチキャストのタグ付きＬ２フレームであることを示す場合には、当該タグ付きフレームのマルチキャストグループに対応付けて前記ＴＰＩＤ設定手段に登録されているＴＰＩＤ値をタグ付きＬ２フレームのＴＰＩＤフィールドに設定すること、
を特徴とする請求項６に記載の局側通信装置。
【請求項８】
前記局側通信装置のＴＰＩＤ設定手段に登録されたＴＰＩＤ値を加入者終端装置に送信する加入者側設定手段、
をさらに備えることを特徴とする請求項６または７に記載の局側通信装置。
【請求項９】
ネットワークに接続する単一の局側通信装置と光伝送媒体で接続されるとともに、１〜複数の端末装置を収容し、前記局側通信装置が送信したフレーム内の特定領域の設定値がマルチキャストのフレームである場合にディフォルトの値とは異なる予め定められた値に書き換えられたフレームを自装置が収容する端末装置に送信するマルチキャスト対応の加入者終端装置であって、
前記局側通信装置が同報配信したフレームの特定領域に設定された設定値に基づいて当該フレームを転送するか否かを判定する転送判定手段と、
前記転送判定手段によって転送すると判定されたフレームを自装置が収容する端末装置に送信する送信手段と、
を備えることを特徴とする加入者終端装置。
【請求項１０】
前記局側通信装置が送信するフレームとしてタグ付きＬ２フレームを用い、
前記転送判定手段は、
タグ付きＬ２フレームであることを示すディフォルトのＴＰＩＤ値とは異なる少なくとも１つのＴＰＩＤ値が登録されたＴＰＩＤ設定手段と、
前記局側通信装置から受信したタグ付きＬ２フレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が、前記ＴＰＩＤ設定手段に登録されたＴＰＩＤ値または前記ディフォルトのＴＰＩＤ値である場合には当該タグ付きＬ２フレームを転送すると判定し、受信したタグ付きＬ２フレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が、前記ＴＰＩＤ設定手段に登録されたＴＰＩＤ値または前記ディフォルトのＴＰＩＤ値ではない場合には当該タグ付きＬ２フレームを廃棄するＶＬＡＮタグ認識手段と、
を備え、
前記送信手段は、
タグ付きＬ２フレームのＴＰＩＤフィールドを含むＶＬＡＮタグを削除したＬ２フレームを端末装置に送信すること、
を特徴とする請求項９に記載の加入者終端装置。
【請求項１１】
前記ＴＰＩＤ設定手段は、
前記局側通信装置から受信したＴＰＩＤ値を登録すること、
を特徴とする請求項１０に記載の加入者終端装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続する単一の局側通信装置と、１〜複数の端末装置を収容する１〜複数の加入者終端装置とが光伝送媒体で接続される通信システムに関するものであり、特に、局側通信装置から加入者側通信装置への下り方向におけるマルチキャスト通信に関するものである。
【背景技術】
【０００２】
従来から、マルチキャスト転送を効率よく行うために種々の技術が考えられている。たとえば、特許文献１には、複雑な装置構成やプロトコルを必要としたり、ネットワークに多大な負荷をかけることなく、効率的にマルチキャストパケットを中継する技術が開示されている。具体的には、イーサネット（登録商標）フレームに対してマルチキャストグループとＶＬＡＮタグを対応付け、ＶＬＡＮタグ内のＶＩＤ値をマルチキャストグループ宛のパケットの中継時にマルチキャストグループに関連付けられたＶＩＤ値に置き換えて転送先の識別子とするようにしている。
【０００３】
【特許文献１】特開平１１−３３１２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、ＩＥＥＥ８０２．３ａｈにて標準化されているＰＯＮ（Passive  Optical  Network）トポロジで接続されたＰＯＮシステムによる通信システムに上記特許文献１に記載の従来のマルチキャスト転送を適用した場合について考える。
【０００５】
通信システムは、ネットワークに接続する単一の局側通信装置と、１〜複数の端末装置を収容する１〜複数の加入者終端装置とが光伝送媒体で接続される。この通信システムにおける下り方向通信（局側通信装置から各加入者終端装置への通信）では、局側通信装置が各加入者終端装置に対してイーサネット（登録商標）フレーム（以下、Ｌ２フレームという）を同報配信し、各加入者終端装置がＬ２フレーム内のＶＬＡＮ（Virtual Local Area Network）タグの有無によってＬ２フレームを端末装置に転送するか否かを判断する伝送方式（加入者終端装置による取捨選択の伝送方式）が用いられる。
【０００６】
ネットワークからフレームを受信すると、局側通信装置は、受信したフレーム内にＶＬＡＮタグが存在するか否か、すなわち受信したフレームがＶＬＡＮタグ付きのＬ２フレーム（以下、タグ付きＬ２フレームという）であるか否かを判定する。たとえば、ＩＥＥＥ８０２．１Ｑでは、Ｌ２フレーム内の特定位置をＴＰＩＤ（Tag  Protocol  Identifier）フィールドと定義し、このＴＰＩＤフィールドに設定されているＴＰＩＤ値が「０ｘ８１００」である場合、当該フレームをタグ付きＬ２フレームと認識することが規定されている。したがって、局側通信装置は、受信したフレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が「０ｘ８１００」である場合、タグ付きＬ２フレームであると判定する。
【０００７】
受信したフレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が「０ｘ８１００」である場合、局側通信装置は、タグ付きＬ２フレームの宛先がマルチキャストグループ宛であるか否かを判定する。タグ付きＬ２フレームの宛先がマルチキャストグループ宛である場合、ＶＬＡＮタグ内に設定されているＶＩＤ値をマルチキャストグループに関連付けられたＶＩＤ値に書き換える。局側通信装置は、ＶＩＤ値が書き換えられたタグ付きＬ２フレームのプリアンブル内に同報配信を示すＬＬＩＤ（Logical Link Identifier）値である「０ｘＦＦＦＦ」を設定して、自装置が収容するすべての加入者終端装置に送信する。
【０００８】
各加入者終端装置は、局側通信装置から受信したフレームのプリアンブル内のＬＬＩＤ値が、予め定められたＬＬＩＤ値、または同報転送を示すＬＬＩＤ値である「０ｘＦＦＦＦ」である場合、受信したフレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が「０ｘ８１００」であるか否かによって、受信したフレームがタグ付きＬ２フレームであるか否かを判定する。各加入者終端装置は、タグ付きＬ２フレームのＶＬＡＮタグ内に設定されているＶＩＤ値が、予め定められたＶＩＤ値または局側通信装置が書き換えたＶＩＤ値であるか否かを判定する。タグ付きＬ２フレームのＶＬＡＮタグ内に設定されているＶＩＤ値が、予め定められたＶＩＤ値または局側通信装置が書き換えたＶＩＤ値である場合、各加入者終端装置は、タグ付きＬ２フレームからＶＬＡＮタグ（ＴＰＩＤフィールドを含む）を削除したＬ２フレームを自装置が収容する端末装置に送信する。
【０００９】
一方、局側通信装置から受信したフレームのプリアンブル内のＬＬＩＤ値が、予め定められたＬＬＩＤ値、または同報転送を示すＬＬＩＤ値である「０ｘＦＦＦＦ」ではない場合や、タグ付きＬ２フレームのＶＬＡＮタグ内に設定されているＶＩＤ値が、予め定められたＶＩＤ値または局側通信装置が書き換えたＶＩＤ値ではない場合、各加入者終端装置はタグ付きＬ２フレームを廃棄する。
【００１０】
このように、上記特許文献１に記載の従来技術をＩＥＥＥ８０２．３ａｈにて標準化されているＰＯＮ（Passive  Optical  Network）トポロジで接続されたＰＯＮシステムによる通信システムの局側通信装置および各加入者終端装置に適用した場合、マルチキャスト転送を効率よく行うことができる。
【００１１】
しかしながら、通信システム内には、マルチキャスト転送に対応した加入者終端装置（マルチキャスト対応加入者終端装置）のみが配置されているとは限らない。すなわち、局側通信装置が収容する加入者終端装置には、マルチキャスト対応加入者終端装置と、マルチキャスト転送に対応していない加入者終端装置（非マルチキャスト対応加入者終端装置）とが混載していることがある。
【００１２】
非マルチキャスト対応加入者終端装置は、一般的に、ユニキャスト転送およびブロードキャスト転送に対応しており、局側通信装置から受信したフレームのプリアンブル内のＬＬＩＤ値が、予め定められたＬＬＩＤ値、または同報転送を示すＬＬＩＤ値である「０ｘＦＦＦＦ」であって、かつ受信したフレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が「０ｘ８１００」である場合には、当該フレームをタグ付きＬ２フレームであると認識し、タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを自装置が収容する端末装置に送信する。
【００１３】
上記特許文献１に記載の従来技術においては、マルチキャストのタグ付きＬ２フレームのＴＰＩＤフィールドにはタグ付きＬ２フレームであることを示すＴＰＩＤ値、すなわち「０ｘ８１００」が設定され、ＶＬＡＮタグ内のＶＩＤ値が書き換えられている。
【００１４】
しかしながら、上述したように、非マルチキャスト対応加入者終端装置は、局側通信装置から受信したフレームのプリアンブル内のＬＬＩＤ値が、予め定められたＬＬＩＤ値、または同報転送を示すＬＬＩＤ値である「０ｘＦＦＦＦ」であって、かつ受信したフレームのＴＰＩＤフィールドに設定されているＴＰＩＤ値が「０ｘ８１００」である場合には、当該フレームをタグ付きＬ２フレームであると認識し、タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを自装置が収容する端末装置に送信するので、タグ付きＬ２フレームのＶＬＡＮタグ内のＶＩＤ値によってマルチキャストのタグ付きＬ２フレームであるか否かを判定することなく、マルチキャストのタグ付きＬ２フレームを端末装置に送信してしまうという問題があった。すなわち、上記特許文献１に記載の従来技術を用いても、局側通信装置が収容する加入者終端装置にマルチキャスト対応加入者終端装置と非マルチキャスト対応加入者終端装置とが混載している場合には、マルチキャスト対応加入者終端装置に接続された端末装置に対してのみマルチキャストトラヒックを転送し、非マルチキャスト対応加入者終端装置に接続された端末装置に対してマルチキャストトラヒックを転送しないように制御することはできないという問題があった。
【００１５】
本発明は、上記に鑑みてなされたものであって、非マルチキャスト対応加入者終端装置とマルチキャスト対応加入者終端装置が、単一の局側通信装置に対して混在して接続された場合でも、マルチキャスト対応加入者終端装置に接続された端末装置に対してのみマルチキャストトラヒックを転送し、非マルチキャスト対応加入者終端装置に接続された端末装置に対してマルチキャストトラヒックを転送しないように制御することができる通信システムを得ることを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークに接続する単一の局側通信装置と、１〜複数の端末装置を収容する１〜複数の加入者終端装置とが光伝送媒体で接続される通信システムにおいて、前記局側通信装置は、ネットワークから受信したフレームの信号種別に応じて前記フレームの特定領域の設定値を予め定められた識別子に書き換える設定値書換手段と、前記設定値書換手段によって前記フレームの特定領域の設定値が書き換えられたフレームを自装置に接続されている各加入者終端装置に同報配信する同報配信手段と、を備え、前記加入者終端装置の中でマルチキャスト転送に対応するマルチキャスト対応加入者終端装置は、前記局側通信装置の同報配信手段が同報配信したフレームの特定領域に設定された設定値に基づいて当該フレームを転送するか否かを判定する転送判定手段と、前記転送判定手段によって転送すると判定されたフレームを自装置が収容する端末装置に送信する送信手段と、を備えることを特徴とする。
【発明の効果】
【００１７】
この発明によれば、局側通信装置が、ネットワークから受信したフレームの信号種別に応じて前記フレームの特定領域の設定値を予め定められた識別子に書き換えて各加入者終端装置に同報配信し、加入者終端装置の中でマルチキャスト転送に対応するマルチキャスト対応加入者終端装置は、局側通信装置から受信したフレームの特定領域に設定された設定値に基づいて当該フレームを転送するか否かを判定するようにしている。これにより、マルチキャスト転送に対応していない非マルチキャスト対応加入者終端装置と、マルチキャスト転送に対応するマルチキャスト対応加入者終端装置が、単一の局側通信装置に対して混在して接続された場合でも、マルチキャスト対応加入者終端装置に接続された端末装置に対してのみマルチキャストトラヒックを転送し、非マルチキャスト対応加入者終端装置に接続された端末装置に対してマルチキャストトラヒックを転送しないように制御することができる通信システムを得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明における通信システム、局側通信装置、および加入者終端装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１９】
実施の形態１．
図１〜図１２を参照してこの発明の実施の形態１を説明する。図１は、この発明におけるＰＯＮ（Passive Optical Network）による通信システムの実施の形態１の構成の一例を示す図である。図１において、通信システムは、局側通信装置１と、端末装置８−１，８−２を収容するマルチキャスト対応加入者終端装置２−１，２−２と、端末装置８−３，８−４を収容する非マルチキャスト対応加入者終端装置３−１，３−２とを備えており、局側通信装置１はネットワーク７に接続するとともに、光分岐部５によってファイバ６−１〜６−４に分岐される光ファイバ４を介してマルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２と接続されている。
【００２０】
なお、図１においては、マルチキャスト対応加入者終端装置、および非マルチキャスト対応加入者終端装置をそれぞれ２台ずつとしたが、各加入者終端装置の台数はこれに限るものではない。
【００２１】
図２および図３を用いて、通信システムが扱うフレームについて説明する。図２は、ネットワーク７と局側通信装置１との間と、局側通信装置１からマルチキャスト対応加入者終端装置２−１，２−２および非マルチキャスト対応加入者終端装置３−１，３−２との間で用いられるフレームの一例を示す図である。図２に示したフレームは、ＩＥＥＥ８０２．１Ｑにて規定されるＶＬＡＮタグ付きのイーサネット（登録商標）フレーム（以下、タグ付きＬ２フレームという）であり、タイミング設定のため情報が設定されるプリアンブルフィールド９０と、当該フレームの宛先のＭＡＣアドレスが設定される宛先ＭＡＣアドレスフィールド９１と、当該フレームの送信元のＭＡＣアドレスが設定される送信元ＭＡＣアドレスフィールド９２と、当該フレームがＶＬＡＮタグヘッダを含むか否かの情報が設定されるＴＰＩＤ（Tag  Protocol  Identifier）フィールド９３と、優先情報が設定されるユーザプライオリティフィールド９４１（図２では「Ｐ」で示している）、ＣＦＩ（Canonical  Format  Identifier）フィールド９４２（図２では「Ｃ」で示している）、およびＶＬＡＮ（Virtual Local Area Network）を識別するための識別子（ＶＩＤ）が登録されるＶＬＡＮ−ＩＤフィールド９４３を有するＴＣＩフィールド９４と、当該フレームの長さおよびタイプが設定される長さ／タイプフィールド９５と、ユーザデータおよびＬＬＣが設定されるデータ／ＬＬＣフィールド９６とで構成される。
【００２２】
ＰＯＮシステムでは、下り方向通信（ネットワーク７からマルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２方向への通信）の場合、宛先ＭＡＣアドレスフィールド９１、送信元ＭＡＣアドレスフィールド９２、ＴＰＩＤフィールド９３、ＴＣＩフィールド９４、長さ／タイプフィールド９５、およびデータ／ＬＬＣフィールド９６に同一の値が設定され、プリアンブルフィールド９０内にマルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２を識別するための識別子であるＬＬＩＤ（Logical Link Identifier）値が設定される。
【００２３】
図３は、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２と端末装置８−１〜８−４との間で用いられるフレームの一例を示す図である。図３に示したフレームは、一般的なＬ２フレームであり、タイミング設定のため情報が設定されるプリアンブルフィールド９０と、当該フレームの宛先のＭＡＣアドレスが設定される宛先ＭＡＣアドレスフィールド９１と、当該フレームの送信元のＭＡＣアドレスが設定される送信元ＭＡＣアドレスフィールド９２と、当該フレームの長さおよびタイプが設定される長さ／タイプフィールド９５と、ユーザデータおよびＬＬＣが設定されるデータ／ＬＬＣフィールド９６とで構成される。すなわち、Ｌ２フレームは、先の図２に示したタグ付きＬ２フレームからＴＰＩＤフィールド９３およびＴＣＩフィールド９４が削除されている。
【００２４】
局側通信装置１は、ネットワーク７から受信したマルチキャスト、ユニキャスト、およびブロードキャストのタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２に転送するとともに、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２からのタグ付きＬ２フレームをネットワーク７に転送する。
【００２５】
図４は、先の図１に示した局側通信装置１の下り方向通信に関する構成を示すブロック図である。図４において、局側通信装置１は、対応テーブル１７１を有するマルチキャスト登録部１７、ＴＰＩＤ設定部１６、加入者側設定部１８、ＶＬＡＮタグ認識部１１、信号種別判定部１２、ＴＰＩＤ書換部１３、ＶＩＤ書換部１４、およびＬＬＩＤ付与部１５を備えている。
【００２６】
マルチキャスト登録部１７は、ＩＧＭＰ（Internet Group Management Protocol）やＭＬＤ（Multicast Listener Discovery）などスヌープ機能を有し、図示しない上り方向通信（マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２からネットワーク７方向への通信）の転送処理を実行する送信処理部のフレームをスヌープして、マルチキャスト対応加入者終端装置２−１，２−２、のマルチキャストグループへの参加および離脱を検出する。
【００２７】
マルチキャスト登録部１７は、マルチキャストグループへの参加を検出した場合、予め定められたＶＩＤ値を当該マルチキャストグループに対応付けて対応テーブル１７１に登録する。また、マルチキャスト登録部１７は、マルチキャストグループからの離脱を検出し、かつマルチキャストグループからの離脱により当該マルチキャストグループに参加するマルチキャスト対応加入者終端装置２−１，２−２が存在しなくなった場合、当該マルチキャストグループに対応付けられたＶＩＤを対応テーブル１７１から削除する。
【００２８】
ＴＰＩＤ設定部１６は、システム管理者などによって外部から設定されるＴＰＩＤ値を格納する。加入者側設定部１８は、ＴＰＩＤ設定部１６に格納されたＴＰＩＤ値や、マルチキャスト登録部１７の対応テーブル１７１に登録されたマルチキャストグループに対応付けられたＶＩＤ値をマルチキャスト対応加入者終端装置２−１，２−２に送信する。
【００２９】
ＶＬＡＮタグ認識部１１は、ネットワーク７から受信したフレームが、タグ付きＬ２フレームであるか否かを判定する。ＩＥＥＥ８０２．１Ｑでは、フレーム内にＶＬＡＮタグを含む場合、先の図２に示したタグ付きＬ２フレームのＴＰＩＤフィールド９３にＴＰＩＤ値として「０ｘ８１００」を設定することが規定されている。よって、ＶＬＡＮタグ認識部１１は、ＴＰＩＤフィールド９３に「０ｘ８１００」が設定されている場合には当該フレームはタグ付きＬ２フレームであると判定し、ＴＰＩＤフィールド９３に「０ｘ８１００」が設定されていない場合には当該フレームはタグ付きＬ２フレームではないと判定する。
【００３０】
ＶＬＡＮタグ認識部１１は、ネットワーク７から受信したフレームがタグ付きＬ２フレームである場合には、タグ付きＬ２フレームを信号種別判定部１２に出力し、ネットワーク７から受信したフレームがタグ付きＬ２フレームではない場合には、受信したフレームを廃棄する。
【００３１】
信号種別判定部１２は、ＶＬＡＮタグ認識部１１から入力されたタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレス、およびマルチキャスト登録部１７の対応テーブル１７１に基づいて、タグ付きＬ２フレームの信号種別を判定する。ここで信号種別とは、タグ付きＬ２フレームの種類を意味し、ユニキャストのタグ付きＬ２フレーム、ブロードキャストのタグ付きＬ２フレーム、およびマルチキャストのタグ付きＬ２フレームの何れか１つとなる。信号種別判定部１２は、判定した信号種別を含む信号種別情報およびタグ付きＬ２フレームをＴＰＩＤ書換部１３に出力する。
【００３２】
ＴＰＩＤ書換部１３は、信号種別情報に基づいてＬ２フレームのＴＰＩＤフィールド９３にＴＰＩＤ値を設定する。ＴＰＩＤ書換部１３は、信号種別判定部１２から入力された信号種別情報がマルチキャストであることを示す場合、タグ付きＬ２フレームのＴＰＩＤフィールド９３にＴＰＩＤ設定部１６に格納されているＴＰＩＤ値を設定し、信号種別判定部１２から入力された信号種別情報がマルチキャストではない（ユニキャストまたはブロードキャストである）ことを示す場合、ＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値を設定する。すなわち、ＴＰＩＤ書換部１３は、信号種別に応じてＴＰＩＤフィールド９３のＴＰＩＤ値を書き換える。ＴＰＩＤ書換部１３は、ＴＰＩＤ値を書き換えたタグ付きＬ２フレームおよび信号種別情報をＶＩＤ書換部１４に出力する。
【００３３】
ＶＩＤ書換部１４は、信号種別情報およびマルチキャスト登録部１７の対応テーブル１７１に基づいて、タグ付きＬ２フレームがマルチキャストのタグつきＬ２フレームである場合にはＶＬＡＮ−ＩＤフィールド９４３のＶＩＤを書き換える。ＶＩＤ書換部１４は、タグ付きＬ２フレームおよび信号種別情報をＬＬＩＤ付与部１５に出力する。
【００３４】
ＬＬＩＤ付与部１５は、信号種別情報に基づいてタグ付きＬ２フレームのプリアンブルフィールド９０内の所定の位置にＬＬＩＤを設定する。具体的には、ＬＬＩＤ付与部１５は、信号種別情報がマルチキャストまたはブロードキャストを示す場合には同報配信用のＬＬＩＤを設定し、信号種別情報がユニキャストを示す場合にはタグ付きＬ２フレームの送信先となるマルチキャスト対応加入者終端装置２−１，２−２、または非マルチキャスト対応加入者終端装置３−１，３−３を示す特定加入者終端装置用のＬＬＩＤを設定する。ＬＬＩＤ付与部１５は、ＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−３に送信する。
【００３５】
マルチキャスト対応加入者終端装置２−１，２−２は、局側通信装置１からのマルチキャスト、ユニキャスト、およびブロードキャストのタグ付きＬ２フレームからＴＰＩＤ９３およびＴＣＩ９４を削除したＬ２フレームを端末装置８−１，８−２に転送するとともに、端末装置８−１，８−２からのマルチキャスト、ユニキャスト、およびブロードキャストのＬ２フレームにＴＰＩＤ９３およびＴＣＩ９４を付加したタグ付きＬ２フレームを局側通信装置１に転送する。
【００３６】
先の図１に示したマルチキャスト対応加入者終端装置２−１，２−２は同一機能を備えている。図５に示したマルチキャスト対応加入者終端装置２−１の下り方向通信に関する構成を示すブロック図を参照して、マルチキャスト対応加入者終端装置の機能を説明する。
【００３７】
図５において、マルチキャスト対応加入者終端装置２−１は、ＴＰＩＤ設定部２１、ＶＩＤ設定部２２、ＬＬＩＤ処理部２３、ＶＬＡＮタグ認識部２４、ＶＩＤ識別部２５、優先制御処理部２６、およびＶＬＡＮタグ削除部２７を備えている。
【００３８】
ＴＰＩＤ設定部２１は、局側通信装置１から受信したＴＰＩＤ値を格納する。ＶＩＤ設定部２２は、局側通信装置１から受信したマルチキャストグループに対応付けられたＶＩＤ値を格納する。
【００３９】
ＬＬＩＤ処理部２３は、局側通信装置１からのタグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであるか否かを判定する。ＬＬＩＤ処理部２３は、タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであると判定した場合には、プリアンブルフィールド９０を削除したタグ付きＬ２フレームをＶＬＡＮタグ認識部２４に出力する。ＬＬＩＤ処理部２３は、タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤではないと判定した場合には、正当なタグ付きＬ２フレームではないと判断して受信したタグ付きＬ２フレームを廃棄する。
【００４０】
ＶＬＡＮタグ認識部２４は、ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値またはディフォルトのＴＰＩＤ値であるか否かを判定する。ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値、またはディフォルトのＴＰＩＤ値であると判定した場合には、タグ付きＬ２フレームをＶＩＤ識別部２５に出力する。ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値、またはディフォルトのＴＰＩＤ値ではないと判定した場合には、正当なタグ付きＬ２フレームではないと判断してタグ付きＬ２フレームを廃棄する。
【００４１】
ＶＩＤ識別部２５は、ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが、ＶＩＤ設定部２２に格納されているＶＩＤ値、またはシステム共通のＶＩＤ値であるか否かを判定する。ＶＩＤ設定部２２に格納されているＶＩＤ値、またはシステム共通のＶＩＤ値であると判定した場合には、タグ付きＬ２フレームを優先制御処理部２６に出力する。ＶＩＤ識別部２５は、ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが、ＶＩＤ設定部２２に格納されているＶＩＤ値、またはシステム共通のＶＩＤ値ではないと判定した場合には、正当なタグ付きＬ２フレームではないと判断してタグ付きＬ２フレームを廃棄する。
【００４２】
優先制御処理部２６は、ＶＩＤ識別部２５から入力されたタグ付きＬ２フレームのユーザプライオリティフィールド９４１に設定されている優先情報に基づいて、送信していないタグ付きＬ２フレームの送信の優先度を判定し、優先度の高いタグ付きＬ２フレームから順にＶＬＡＮタグ削除部２７に出力する。
【００４３】
ＶＬＡＮタグ削除部２７は、優先制御処理部２６から入力されたタグ付きＬ２フレームのＴＰＩＤフィールド９３およびＴＣＩフィールド９４を削除して、先の図３に示したＬ２フレームを生成する。このときＶＬＡＮタグ削除部２７は、長さ／タイプフィールド９５を再設定し、プリアンブルフィールド９０には端末装置８−１に対するタイミング設定のため情報を設定する。ＶＬＡＮタグ削除部２７は、生成したＬ２フレームを端末装置８−１に送信する。
【００４４】
非マルチキャスト対応加入者終端装置３−１，３−２は、局側通信装置１からのユニキャスト、およびブロードキャストのタグ付きＬ２フレームからＴＰＩＤ９３およびＴＣＩ９４を削除したＬ２フレームを端末装置８−３，８−４に転送するとともに、端末装置８−３，８−４からのユニキャスト、およびブロードキャストのＬ２フレームにＴＰＩＤ９３およびＴＣＩ９４を付加したタグ付きＬ２フレームを局側通信装置１に転送する。
【００４５】
先の図１に示した非マルチキャスト対応加入者終端装置３−１，３−２は同一機能を備えている。図６に示した非マルチキャスト対応加入者終端装置３−１の下り方向通信に関する構成を示すブロック図を参照して、非マルチキャスト対応加入者終端装置の機能を説明する。
【００４６】
図６において、非マルチキャスト対応加入者終端装置３−１は、ＬＬＩＤ処理部３１、ＶＬＡＮタグ認識部３２、優先制御処理部３３、およびＶＬＡＮタグ削除部３４を備えている。
【００４７】
ＬＬＩＤ処理部３１は、局側通信装置１からのタグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであるか否かを判定する。ＬＬＩＤ処理部２３は、タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであると判定した場合には、プリアンブルフィールドを削除した受信フレームをＶＬＡＮタグ認識部３２に出力する。ＬＬＩＤ処理部３１は、受信フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤではないと判定した場合には、正当なタグ付きＬ２フレームではないと判断して受信したタグ付きＬ２フレームを廃棄する。
【００４８】
ＶＬＡＮタグ認識部３２は、ＬＬＩＤ処理部３１から入力されたタグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、予め定められたＴＰＩＤ値であるか否かを判定する。ＶＬＡＮタグ認識部３２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、予め定められたＴＰＩＤ値である場合にはタグ付きＬ２フレームを優先制御処理部３３に出力する。ＶＬＡＮタグ認識部３２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、予め定められたＴＰＩＤ値ではないと判定した場合には、正当なタグ付きＬ２フレームではないと判断してタグ付きＬ２フレームを廃棄する。
【００４９】
優先制御処理部３３は、ＶＬＡＮタグ認識部３２から入力されたタグ付きＬ２フレームのユーザプライオリティフィールド９４１に設定されている優先情報に基づいて、送信していないタグ付きＬ２フレームの送信の優先度を判定し、優先度の高いタグ付きＬ２フレームから順にＶＬＡＮタグ削除部３４に出力する。
【００５０】
ＶＬＡＮタグ削除部３４は、優先制御処理部３３から入力されたタグ付きＬ２フレームのＴＰＩＤフィールド９３およびＴＣＩフィールド９４を削除して、先の図３に示したＬ２フレームを生成する。このときＶＬＡＮタグ削除部３４は、長さ／タイプフィールド９５を再設定し、プリアンブルフィールド９０には端末装置８−３に対するタイミング設定のため情報を設定する。ＶＬＡＮタグ削除部２７は、生成したＬ２フレームを端末装置８−３に送信する。
【００５１】
つぎに、図１〜図１２を参照してこの発明における通信システム、局側通信装置１、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２の実施の形態１の動作を説明する。
【００５２】
まず、局側通信装置１からマルチキャスト対応加入者終端装置２−１，２−２にＴＰＩＤ値およびＶＩＤ値を設定する動作を説明する。システム管理者は、図示していない入力部、またはネットワーク７を介して局側通信装置１と通信可能な管理装置を用いて局側通信装置１のＴＰＩＤ設定部１６にＴＰＩＤ値を、マルチキャスト登録部１７にＶＩＤ値を設定する。ここでは、ＴＰＩＤ値として、ＩＥＥＥ８０２．１Ｑに規定されている「０ｘ８１００」とは異なる値をＴＰＩＤ値として設定する。
【００５３】
局側通信装置１のＴＰＩＤ設定部１６は、設定されたＴＰＩＤ値を格納するとともに、ＴＰＩＤ値を加入者側設定部１８に出力する。加入者側設定部１８は、ＴＰＩＤ設定部１６から入力されたＴＰＩＤ値を制御フレームを用いて自装置が収容するマルチキャスト対応加入者終端装置２−１，２−２に送信する。マルチキャスト対応加入者終端装置２−１，２−２のＴＰＩＤ設定部２１は、局側通信装置１の加入者側設定部１８から送信されたＴＰＩＤ値を格納する。
【００５４】
一方、局側通信装置１のマルチキャスト登録部１７は、設定されたＶＩＤ値を格納する。マルチキャスト登録部１７は、ＩＧＭＰやＭＬＤなどスヌープ機能によって上り方向通信の転送処理を実行する送信処理部のフレームをスヌープして、マルチキャスト対応加入者終端装置２−１，２−２、のマルチキャストグループへの参加を検出した場合、格納したＶＩＤ値を当該マルチキャストグループに対応付けて対応テーブル１７１に登録とともに、格納したＶＩＤ値およびマルチキャストグループ値の参加を要求したマルチキャスト対応加入者終端装置２−１，２−２を加入者側設定部１８に出力する。
【００５５】
局側通信装置１の加入者側設定部１８は、マルチキャスト登録部１７から入力されたＶＩＤ値を制御フレームを用いてマルチキャストへの参加を要求したマルチキャスト対応加入者終端装置２−１，２−２に送信する。マルチキャスト対応加入者終端装置２−１，２−２のＶＩＤ設定部２２は、局側通信装置１の加入者側設定部１８から送信されたＶＩＤ値を格納する。
【００５６】
つぎに、図７のフローチャートを参照して局側通信装置１の下り方向通信の動作を説明する。ネットワーク７からフレームを受信すると、ＶＬＡＮタグ認識部１１は、ネットワーク７から受信したフレームが、タグ付きＬ２フレームであるか否かを判定する（ステップＳ１００，Ｓ１０１）。具体的には、ＶＬＡＮタグ認識部１１は、先の図２に示したタグ付きＬ２フレームのＴＰＩＤフィールド９３に「０ｘ８１００」が設定されている場合には受信したフレームがタグ付きＬ２フレームであると判定し、ＴＰＩＤフィールド９３に「０ｘ８１００」とは異なる値が設定されている場合には受信したフレームがタグ付きＬ２フレームではないと判定する。
【００５７】
タグ付きＬ２フレームではないと判定した場合（ステップＳ１０１，Ｎｏ）、ＶＬＡＮタグ認識部１１は、受信したフレームを廃棄して処理を終了する（ステップＳ１０２）。タグ付きフレームであると判定した場合、（ステップＳ１０１，Ｙｅｓ）、ＶＬＡＮタグ認識部１１は、受信したフレームであるタグ付きＬ２フレームを信号種別判定部１２に出力する。
【００５８】
信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレス、およびマルチキャスト登録部１７の対応テーブル１７１に基づいて、タグ付きＬ２フレームの信号種別を判定する。具体的には、信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスが、対応テーブル１７１に登録されているマルチキャストグループに含まれている場合にはタグつきＬ２フレームの信号種別は登録されたマルチキャストグループであると判定する。信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスがブロードキャストを示す場合にはタグ付きＬ２フレームの信号種別はブロードキャストであると判定する。また、信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスがユニキャストを示す場合にはタグ付きＬ２フレームの信号種別はユニキャストであると判定する。信号種別判定部１２は、判定した信号種別を含む信号種別情報およびタグ付きＬ２フレームをＴＰＩＤ書換部１３に出力する。
【００５９】
信号種別情報が登録されたマルチキャストグループであることを示す場合（ステップＳ１０３，Ｙｅｓ）、ＴＰＩＤ書換部１３は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にＴＰＩＤ設定部１６に格納されているＴＰＩＤ値を設定する（ステップＳ１０４）。すなわち、ＴＰＩＤ書換部１３は、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤを「０ｘ８１００」とは異なるマルチキャスト用のＴＰＩＤ値に書換える。ＴＰＩＤ書換部１３は、ＴＰＩＤフィールド９３を書換えたタグ付きＬ２フレームおよび信号種別情報をＶＩＤ書換部１４に出力する。
【００６０】
ＶＩＤ書換部１４は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをマルチキャストグループに関連付けられたＶＩＤに書換える（ステップＳ１０５）。具体的には、ＶＩＤ書換部１４は、信号種別情報からＴＰＩＤ書換部１３から入力されたタグ付きＬ２フレームが登録されたマルチキャストグループであることを認識する。ＶＩＤ書換部１４は、タグ付きＬ２フレームが登録されたマルチキャストグループであることを認識すると、タグ付きＬ２フレームの宛先ＭＡＣアドレスと一致するマルチキャストグループに対応付けて対応テーブル１７１に登録されているＶＩＤ値を抽出する。ＶＩＤ書換部１４は、抽出したＶＩＤ値をタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定する。すなわち、ＶＩＤ書換部１４は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをマルチキャストグループに対応付けられたＶＩＤ値に書換える。ＶＩＤ書換部１４は、ＶＬＡＮ−ＩＤフィールド９４３を書換えたタグ付きＬ２フレームおよび信号種別情報をＬＬＩＤ付与部１５に出力する。
【００６１】
ＬＬＩＤ付与部１５は、信号種別情報からＶＩＤ書換部１４から入力されたタグ付きＬ２フレームが登録されたマルチキャストグループであることを認識して、タグ付きＬ２フレームのプリアンブルフィールド９０にタイミング設定のため情報、および同報配信用のＬＬＩＤ（ここでは、「０ｘＦＦＦＦ」）を設定する（ステップＳ１０６）。ＬＬＩＤ付与部１５は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをすべての加入者終端装置（マルチキャスト対応加入者終端装置２−１，２−２，非マルチキャスト対応加入者終端装置３−１，３−２を示す）に同報配信する（ステップＳ１０７）。
【００６２】
一方、信号種別情報が登録されたマルチキャストグループであることを示していない（ユニキャストまたはブロードキャストであることを示している）場合（ステップＳ１０３，Ｎｏ）、ＴＰＩＤ書換部１３は、タグ付きＬ２フレームのＴＰＩＤフィールド９３をディフォルトのＴＰＩＤ値（ここでは、「０ｘ８１００」）に書換える（ステップＳ１０８）。ＴＰＩＤ書換部１３は、ＴＰＩＤフィールド９３を書換えたタグ付きＬ２フレームおよび信号種別情報をＶＩＤ書換部１４に出力する。
【００６３】
ＶＩＤ書換部１４は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをシステム共通のＶＩＤ値に書換える（ステップＳ１０９）。具体的には、ＶＩＤ書換部１４は、信号種別情報からＴＰＩＤ書換部１３から入力されたタグ付きＬ２フレームが登録されたマルチキャストグループではないことを認識する。ＶＩＤ書換部１４は、タグ付きＬ２フレームが登録されたマルチキャストグループではないことを認識すると、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをシステム共通のＶＩＤ値に書換える。ＶＩＤ書換部１４は、ＶＬＡＮ−ＩＤフィールド９４３を書換えたタグ付きＬ２フレームおよび信号種別情報をＬＬＩＤ付与部１５に出力する。
【００６４】
ＬＬＩＤ付与部１５は、信号種別情報からＶＩＤ書換部１４から入力されたタグ付きＬ２フレームがブロードキャストのタグ付きＬ２フレームであるか否かを判定する。ブロードキャストのタグ付きＬ２フレームである場合（ステップＳ１１０，Ｙｅｓ）、ＬＬＩＤ付与部１５は、タグ付きＬ２フレームのプリアンブルフィールド９０にタイミング設定のため情報、および同報配信用のＬＬＩＤを設定する（ステップＳ１１１）。ＬＬＩＤ付与部１５は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをすべての加入者終端装置に同報配信する（ステップＳ１０７）。
【００６５】
ブロードキャストのタグ付きＬ２フレームではない（ユニキャストのタグ付きＬ２フレームある）場合（ステップＳ１１０，Ｎｏ）、ＬＬＩＤ付与部１５は、タグ付きＬ２フレームのプリアンブルフィールド９０にタイミング設定のため情報、および特定加入者終端装置用のＬＬＩＤを設定する（ステップＳ１１２）。ＬＬＩＤ付与部１５は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをすべての加入者終端装置に同報配信する（ステップＳ１０７）。
【００６６】
つぎに、図８のフローチャートを参照してマルチキャスト対応加入者終端装置２−１，２−２の下り方向通信の動作を説明する。局側通信装置１からタグ付きＬ２フレームを受信すると、ＬＬＩＤ処理部２３は、プリアンブルフィールド９０内に付与されたＬＬＩＤ値が、登録されたＬＬＩＤ（予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤ）であるか否かを判定する（ステップＳ２００〜Ｓ２０２）。
【００６７】
タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤではないと判定した場合（ステップＳ２０２，Ｎｏ）、ＬＬＩＤ処理部２３は、自装置宛のタグ付きＬ２フレームではないと判定して受信したタグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ２０７）。
【００６８】
タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤが、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであると判定した場合には（ステップＳ２０２，Ｙｅｓ）、ＬＬＩＤ処理部２３は、プリアンブルフィールド９０を削除したタグ付きＬ２フレームをＶＬＡＮタグ認識部２４に出力する。
【００６９】
ＶＬＡＮタグ認識部２４は、ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームであるか否かを判定する（ステップＳ２０３）。具体的には、ＶＬＡＮタグ認識部２４は、ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値またはディフォルトのＴＰＩＤ値であるか否かを判定する。ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値、またはディフォルトのＴＰＩＤ値である場合には正当なタグ付きＬ２フレームであると判定し、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤが、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値、またはディフォルトのＴＰＩＤ値ではない場合には正当なタグ付きＬ２フレームでないと判定する。
【００７０】
ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームではないと判定した場合（ステップＳ２０３，Ｎｏ）、ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ２０７）。ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームであると判定した場合（ステップＳ２０３，Ｙｅｓ）、ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームをＶＩＤ識別部２５に出力する。
【００７１】
ＶＩＤ識別部２５は、ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが登録されたＶＩＤ値であるか否かを判定する（ステップＳ２０４）。具体的には、ＶＩＤ識別部２５は、ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが、ＶＩＤ設定部２２に格納されているＶＩＤ値、またはシステム共通のＶＩＤ値である場合には登録されたＶＩＤ値であると判定し、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが、ＶＩＤ設定部２２に格納されているＶＩＤ値、またはシステム共通のＶＩＤ値ではない場合には登録されたＶＩＤ値ではない判定と判定する。
【００７２】
ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが登録されたＶＩＤ値ではないと判定した場合（ステップＳ２０４，Ｎｏ）、ＶＩＤ識別部２５は、タグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ２０７）。ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが登録されたＶＩＤ値であると判定した場合（ステップＳ２０４，Ｙｅｓ）、ＶＩＤ識別部２５は、タグ付きＬ２フレームを優先制御処理部２６に出力する。
【００７３】
優先制御処理部２６は、ＶＩＤ識別部２５から入力されたタグ付きＬ２フレームのユーザプライオリティフィールド９４１に設定されている優先情報に基づいて、送信していないタグ付きＬ２フレームの送信の優先度を判定し、優先度の高いタグ付きＬ２フレームから順にＶＬＡＮタグ削除部２７に出力する（ステップＳ２０５）。
【００７４】
ＶＬＡＮタグ削除部２７は、優先制御処理部２６から入力されたタグ付きＬ２フレームのＶＬＡＮタグ（ＴＰＩＤフィールド９３およびＴＣＩフィールド９４）を削除して、先の図３に示したＬ２フレームを生成する。このときＶＬＡＮタグ削除部２７は、長さ／タイプフィールド９５を再設定し、プリアンブルフィールド９０には端末装置８−１，８−２に対するタイミング設定のため情報を設定する。ＶＬＡＮタグ削除部２７は、生成したＬ２フレーム（タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレーム）を端末装置８−１、８−２に送信する（ステップＳ２０６）。
【００７５】
つぎに、図９のフローチャートを参照して非マルチキャスト対応加入者終端装置３−１，３−２の下り通信方向の動作を説明する。局側通信装置１からタグ付きＬ２フレームを受信すると、ＬＬＩＤ処理部３１は、プリアンブルフィールド９０内に付与されたＬＬＩＤ値が、登録されたＬＬＩＤ（予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤ）であるか否かを判定する（ステップＳ３００〜Ｓ３０２）。
【００７６】
タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤではないと判定した場合（ステップＳ３０２，Ｎｏ）、ＬＬＩＤ処理部３１は、自装置宛のタグ付きＬ２フレームではないと判定して受信したタグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ３０６）。
【００７７】
タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤが、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであると判定した場合には（ステップＳ３０２，Ｙｅｓ）、ＬＬＩＤ処理部３１は、プリアンブルフィールド９０を削除したタグ付きＬ２フレームをＶＬＡＮタグ認識部３２に出力する。
【００７８】
ＶＬＡＮタグ認識部３２は、ＬＬＩＤ処理部３１から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームであるか否かを判定する（ステップＳ３０３）。具体的には、ＶＬＡＮタグ認識部３２は、ＬＬＩＤ処理部３１から入力されたタグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤがディフォルトのＴＰＩＤ値であるか否かを判定する。ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤがディフォルトのＴＰＩＤ値である場合には正当なタグ付きＬ２フレームであると判定し、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤがディフォルトのＴＰＩＤ値ではない場合には正当なタグ付きＬ２フレームでないと判定する。
【００７９】
ＬＬＩＤ処理部３１から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームではないと判定した場合（ステップＳ３０３，Ｎｏ）、ＶＬＡＮタグ認識部３２は、タグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ３０６）。ＬＬＩＤ処理部３１から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームであると判定した場合（ステップＳ３０３，Ｙｅｓ）、ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームを優先制御処理部３３に出力する。
【００８０】
優先制御処理部３３は、ＶＬＡＮタグ認識部３２から入力されたタグ付きＬ２フレームのユーザプライオリティフィールド９４１に設定されている優先情報に基づいて、送信していないタグ付きＬ２フレームの送信の優先度を判定し、優先度の高いタグ付きＬ２フレームから順にＶＬＡＮタグ削除部３４に出力する（ステップＳ３０４）。
【００８１】
ＶＬＡＮタグ削除部３４は、優先制御処理部３３から入力されたタグ付きＬ２フレームのＶＬＡＮタグ（ＴＰＩＤフィールド９３およびＴＣＩフィールド９４）を削除して、先の図３に示したＬ２フレームを生成する。このときＶＬＡＮタグ削除部３４は、長さ／タイプフィールド９５を再設定し、プリアンブルフィールド９０には端末装置８−３，８−４に対するタイミング設定のため情報を設定する。ＶＬＡＮタグ削除部３４は、生成したＬ２フレーム（タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレーム）を端末装置８−３、８−４に送信する（ステップＳ３０５）。
【００８２】
つぎに、通信システムの下り方向通信の動作を説明する。まず、図１０のシーケンス図を参照して、マルチキャストの転送処理の動作について説明する。マルチキャストのタグ付きＬ２フレームを転送する場合、局側通信装置１は、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤをディフォルトのＴＰＩＤ値「０ｘ８１００」とは異なるマルチキャスト用のＴＰＩＤ値に書換える。局側通信装置１は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをマルチキャストグループに関連付けられたＶＩＤ値に書換える。局側通信装置１は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２−１，２−２，非マルチキャスト対応加入者終端装置３−１，３−２に同報配信する。
【００８３】
マルチキャスト対応加入者終端装置２−１，２−２は、ＶＩＤが自装置であることを示す場合、タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１，８−２に送信する。マルチキャスト対応加入者終端装置２−１，２−２は、ＶＩＤが自装置ではないことを示す場合、タグ付きＬ２フレームを廃棄する。
【００８４】
具体的には、局側通信装置１から受信したタグ付きＬ２フレームのＬＬＩＤは同報配信用のＬＬＩＤが設定されている。したがって、マルチキャスト対応加入者終端装置２−１，２−２は、ＬＬＩＤから自装置宛のタグ付きＬ２フレームである可能性があることを認識する。マルチキャスト対応加入者終端装置２−１，２−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤ値が、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値であることからタグ付きＬ２フレームがマルチキャストのタグ付きＬ２フレームであることを認識する。マルチキャスト対応加入者終端装置２−１，２−２がマルチキャストグループに参加している場合、マルチキャストグループに関連付けてＶＩＤが設定されている。したがって、マルチキャスト対応加入者終端装置２−１，２−２は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３に設定されているＶＩＤが、ＶＩＤ設定部２２に格納されているＶＩＤ値と一致した場合に自装置宛のマルチキャストのタグ付きＬ２フレームであると判定する。
【００８５】
一方、非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームのＬＬＩＤは同報配信用のＬＬＩＤが設定されているので、ＬＬＩＤから自装置宛のタグ付きＬ２フレームである可能性があることを認識する。しかし、局側通信装置１が送信したマルチキャストのタグ付きＬ２フレームのＴＰＩＤフィールド９３はマルチキャスト用のＴＰＩＤ値に書換えられているため、非マルチキャスト対応加入者終端装置３−１，３−２は、マルチキャストのタグ付きＬ２フレームを受信しても正当なタグ付きＬ２フレームではないと判定してタグ付きＬ２フレームを廃棄する。よって、端末装置８−３，８−４にはマルチキャストのタグ付きＬ２フレームは到達しない。
【００８６】
つぎに、図１１のシーケンス図を参照して、ブロードキャストの転送処理の動作について説明する。ブロードキャストのタグ付きＬ２フレームを転送する場合、局側通信装置１は、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤをディフォルトのＴＰＩＤ値「０ｘ８１００」に書換える。局側通信装置１は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをシステム共通のＶＩＤ値に書換える。局側通信装置１は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２−１，２−２，非マルチキャスト対応加入者終端装置３−１，３−２に同報配信する。
【００８７】
マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームのＬＬＩＤは同報配信用のＬＬＩＤが設定されているので、ＬＬＩＤから自装置宛のタグ付きＬ２フレームである可能性があることを認識する。また、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤがディフォルトのＴＰＩＤ値「０ｘ８１００」であって、かつタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤがシステム共通のＶＩＤ値であるので、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１〜８−４に送信する。
【００８８】
つぎに、図１２のシーケンス図を参照して、ユニキャストの転送処理の動作について説明する。ユニキャストのタグ付きＬ２フレームを転送する場合、局側通信装置１は、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤをディフォルトのＴＰＩＤ値「０ｘ８１００」に書換える。局側通信装置１は、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをシステム共通のＶＩＤ値に書換える。局側通信装置１は、特定加入者終端装置用のＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２−１，２−２，非マルチキャスト対応加入者終端装置３−１，３−２に同報配信する。
【００８９】
マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、ＬＬＩＤから受信したタグ付きＬ２フレームが自装置宛であるか否かを判定する。ＬＬＩＤが自装置を示す場合、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤがディフォルトのＴＰＩＤ値「０ｘ８１００」であって、かつタグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤがシステム共通のＶＩＤ値であるので、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１〜８−４に送信する。ＬＬＩＤが自装置を示していない場合、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームを廃棄する。
【００９０】
以上説明したように、この実施の形態１においては、局側通信装置１は、ネットワークから受信したフレームの信号種別がマルチキャストのタグ付きＬ２フレームであることを示す場合には、特殊領域であるタグ付きＬ２フレームのＴＰＩＤフィールド９３に識別子としてＴＰＩＤ設定部１６に登録されたディフォルトのＴＰＩＤ値とは異なるＴＰＩＤ値を設定し、信号種別がマルチキャストのタグ付きＬ２フレームではないことを示す場合には、タグ付きＬ２フレームのＴＰＩＤフィールドにディフォルトのＴＰＩＤ値を設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２に送信する。マルチキャスト対応加入者終端装置２−１，２−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にＴＰＩＤ設定部２１に登録されているＴＰＩＤ値またはディフォルトのＴＰＩＤ値が設定されている場合には当該タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１，８−２に送信する。非マルチキャスト対応加入者終端装置３−１，３−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値が設定されている場合には当該タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−３，８−４に送信し、タグ付きＬ２フレームのＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値が設定されていない場合には当該タグ付きＬ２フレームを削除する。すなわち、非マルチキャスト対応加入者終端装置３−１，３−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値「０ｘ８１００」が設定されていない場合には当該フレームを廃棄することに着目して、マルチキャストのタグ付きＬ２フレームのＴＰＩＤ値を書き換えることにより、非マルチキャスト対応加入者終端装置とマルチキャスト対応加入者終端装置が単一の局側通信装置に対して混在して接続された場合でも、マルチキャスト対応加入者終端装置に接続された端末装置に対してのみマルチキャストトラヒックを転送し、非マルチキャスト対応加入者終端装置に接続された端末装置に対してマルチキャストトラヒックを転送しないように制御することができる。
【００９１】
また、この実施の形態１においては、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２が、タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１〜８−４に送信するため、ＶＬＡＮタグ内のＴＰＩＤフィールド９３に設定されるＴＰＩＤ値を書き換えても局側通信装置１およびマルチキャスト対応加入者終端装置のみに影響を与えるだけで、ネットワーク７および端末装置８−１〜８−４に影響を当ることなく、非マルチキャスト対応加入者終端装置とマルチキャスト対応加入者終端装置が単一の局側通信装置に対して混在して接続された場合でも、マルチキャスト対応加入者終端装置に接続された端末装置に対してのみマルチキャストトラヒックを転送し、非マルチキャスト対応加入者終端装置に接続された端末装置に対してマルチキャストトラヒックを転送しないように制御することができる。
【００９２】
さらに、この実施の形態１においては、予めタグ付きＬ２フレーム内に格納されているＴＰＩＤ値に対して書換え処理を行うため、タグ付きＬ２フレームの長さは変更されないため、タグ付きＬ２フレームのフレーム長が長くなることによる伝送効率の劣化を招くことなくマルチキャスト対応加入者終端装置２−１，２−２に接続された端末装置８−１，８−２のみにマルチキャストのフレームを転送することができる。
【００９３】
さらにまた、この実施の形態１においては、局側通信装置１およびマルチキャスト対応加入者終端装置２−１，２−２に対してマルチキャスト用として設定するＴＰＩＤ値を従来技術通りにＩＥＥＥ８０２．１Ｑ規定のＴＰＩＤ値である「０ｘ８１００」にすることによって、非マルチキャスト対応加入者終端装置３−１，３−２がマルチキャストフレームをＶＬＡＮタグが付与されたものとして処理可能であり、従来技術と同様にマルチキャストフレームを無条件に転送することも可能としている。
【００９４】
また、この実施の形態１においては、局側通信装置１の加入者側設定部１８が、ＴＰＩＤ設定部１６に設定されたＴＰＩＤ値をマルチキャスト対応加入者終端装置２−１，２−２に送信するようにしているので、局側通信装置１のＴＰＩＤ設定部１６に設定されたＴＰＩＤ値をマルチキャスト対応加入者終端装置２−１，２−２のＴＰＩＤ設定部２１に登録することができ、通信システムが運用中の状態であっても動的にＴＰＩＤ値を新規設定または変更することができる。
【００９５】
なお、この実施の形態１においては、ＴＰＩＤ値としてマルチキャスト用のＴＰＩＤ値およびディフォルトのＴＰＩＤ値を用いて、マルチキャストのタグ付きＬ２フレームであるのか、ブロードキャストまたはユニキャストのタグ付きＬ２フレームであるのかを識別するようにしたが、マルチキャストグループに対応付けてＴＰＩＤ値を設定したり、ブロードキャストやユニキャストそれぞれに対応付けてＴＩＰＤ値を設定してもよい。これにより、任意の複数個のＴＰＩＤ値を様々な信号種別毎に割当てることで柔軟な通信システムを構成することができる。
【００９６】
たとえば、ＩＰ放送システムに代表されるようにマルチキャストグループと加入者が視聴する放送番組を関連付けてマルチキャスト転送を行うシステムが知られているが、このマルチキャストグループ毎にそれぞれＴＰＩＤ値を割当ててＩＰ放送サービスを実施することで、加入者が視聴可能な番組を任意に構成することも可能となる。
【００９７】
また、この実施の形態１においては、ＰＯＮトポロジで接続されたＰＯＮシステムを例とした伝送方式について説明したが、レイヤ２スイッチに代表されるイーサネット（登録商標）フレームを伝送する装置全般について、本発明によるＴＰＩＤ値を利用したマルチキャスト転送方式を適用することができることはいうまでもない。
【００９８】
実施の形態２．
図１３〜図１９を参照してこの発明の実施の形態２を説明する。この実施の形態２の通信システムは、先の図１に示した実施の形態１の局側通信装置１およびマルチキャスト対応加入者終端装置２−１，２−２の代わりに局側通信装置１ａおよびマルチキャスト対応加入者終端装置２ａ−１，２ａ−２を備えている。先の図１に示した実施の形態１の通信システムと同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【００９９】
図１３は、局側通信装置１ａの下り方向通信に関する構成を示すブロック図である。図１３に示した局側通信装置１ａは、先の図４に示した実施の形態１の局側通信装置１からマルチキャスト登録部１７の代わりにマルチキャスト登録部１７ａを備え、ＶＩＤ書換部１４が削除されている。先の図４に示した実施の形態１の局側通信装置１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１００】
マルチキャスト登録部１７ａは、ＩＧＭＰやＭＬＤなどスヌープ機能を有し、図示しない上り方向通信の転送処理を実行する送信処理部のフレームをスヌープして、マルチキャスト対応加入者終端装置２−１，２−２、のマルチキャストグループへの参加および離脱を検出する。
【０１０１】
マルチキャスト登録部１７ａは、マルチキャストグループへの参加を検出した場合、当該マルチキャストグループを示すＭＡＣアドレスを抽出し、抽出したＭＡＣアドレスを記憶するとともに、抽出したＭＡＣアドレスと登録を示す設定指示を加入者側設定部１８ａに出力する。
【０１０２】
マルチキャスト登録部１７ａは、マルチキャストグループからの離脱を検出した場合、当該マルチキャストグループを示すＭＡＣアドレスを抽出し、抽出したＭＡＣアドレスと削除を示す設定指示を加入者側設定部１８ａに出力する。また、マルチキャスト登録部１７ａは、抽出したＭＡＣアドレスが示すマルチキャストグループに参加するマルチキャスト対応加入者終端装置２ａ−１，２ａ−２が存在しない場合には、記憶したＭＡＣアドレスから抽出したＭＡＣアドレスを削除する。
【０１０３】
加入者側設定部１８ａは、ＴＰＩＤ設定部１６に格納されたＴＰＩＤ値や、マルチキャスト登録部１７ａからの設定指示に含まれるＭＡＣアドレスをマルチキャスト対応加入者終端装置２ａ−１、２ａ−２に送信する。
【０１０４】
マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は同一機能を備えている。図１４に示したマルチキャスト対応加入者終端装置２ａ−１の下り方向通信に関する構成を示すブロック図を参照して、マルチキャスト対応加入者終端装置の機能を説明する。
【０１０５】
図１４に示したマルチキャスト対応加入者終端装置２ａ−１は、先の図５に示した実施の形態１のマルチキャスト対応加入者終端装置２−１のＶＩＤ設定部２２およびＶＩＤ識別部２５の代わりに、ＭＡＣアドレス設定部２８およびＭＡＣアドレス識別部２９を備えている。先の実施の形態１のマルチキャスト対応加入者終端装置２−１と同じ機能を持つ構成部分には同一符号を付し、重複する説明は省略する。
【０１０６】
ＭＡＣアドレス設定部２８は、局側通信装置１ａから受信したＭＡＣアドレスを格納する。ＭＡＣアドレス識別部２９は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９０に設定されているＭＡＣアドレスが、ＭＡＣアドレス設定部２８に設定されているＭＡＣアドレス（マルチキャスト用のＭＡＣアドレス）、または自装置が収容する端末装置８−１に付与されているＭＡＣアドレスであるか否かを判定する。
【０１０７】
ＭＡＣアドレス設定部２８は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９０に設定されているＭＡＣアドレスがＭＡＣアドレス設定部２８に設定されているマルチキャスト用のＭＡＣアドレス、または自装置が収容する端末装置８−１に付与されているＭＡＣアドレスである場合、タグ付きＬ２フレームを優先制御処理部２６に出力する。ＭＡＣアドレス設定部２８は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９０に設定されているＭＡＣアドレスが、ＭＡＣアドレス設定部２８に設定されているマルチキャスト用のＭＡＣアドレス、または自装置が収容する端末装置８−１に付与されているＭＡＣアドレスではない場合、タグ付きＬ２フレームを廃棄する。
【０１０８】
図１３〜図１９を参照してこの発明における通信システム、局側通信装置１ａ、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、および非マルチキャスト対応加入者終端装置３−１，３−２の実施の形態２の動作を説明する。なお、非マルチキャスト対応加入者終端装置３−１，３−２の動作は、先の実施の形態１で説明した動作と同じであるのでここではその説明を省略する。
【０１０９】
まず、局側通信装置１ａからマルチキャスト対応加入者終端装置２ａ−１，２ａ−２にＴＰＩＤ値およびマルチキャスト用のＭＡＣアドレスを設定する動作を説明する。システム管理者は、図示していない入力部、またはネットワーク７を介して局側通信装置１ａと通信可能な管理装置を用いて局側通信装置１ａのＴＰＩＤ設定部１６にＴＰＩＤ値を、マルチキャスト登録部１７ａにＶＩＤ値を設定する。ここでは、ＴＰＩＤ値として、ＩＥＥＥ８０２．１Ｑに規定されている「０ｘ８１００」とは異なる値をＴＰＩＤ値として設定する。
【０１１０】
局側通信装置１ａのＴＰＩＤ設定部１６は、設定されたＴＰＩＤ値を格納するとともに、ＴＰＩＤ値を加入者側設定部１８ａに出力する。加入者側設定部１８ａは、ＴＰＩＤ設定部１６から入力されたＴＰＩＤ値を制御フレームを用いて自装置が収容するマルチキャスト対応加入者終端装置２ａ−１，２ａ−２に送信する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２のＴＰＩＤ設定部２１は、局側通信装置１ａの加入者側設定部１８ａから送信されたＴＰＩＤ値を格納する。
【０１１１】
一方、局側通信装置１ａのマルチキャスト登録部１７ａは、ＩＧＭＰやＭＬＤなどスヌープ機能によって上り方向通信の転送処理を実行する送信処理部のフレームをスヌープして、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、のマルチキャストグループへの参加を検出した場合、当該マルチキャストグループを示すＭＡＣアドレスを抽出し、抽出したＭＡＣアドレスと登録を示す設定指示を加入者側設定部１８ａに出力する。
【０１１２】
局側通信装置１ａの加入者側設定部１８ａは、設定指示を含む制御フレームをマルチキャストグループへの参加を要求したマルチキャスト対応加入者終端装置２ａ−１，２ａ−２に送信する。すなわち、マルチキャスト用のＭＡＣアドレスを登録することを示す制御フレームをマルチキャストグループへの参加を要求したマルチキャスト対応加入者終端装置２ａ−１，２ａ−２に送信する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２のＭＡＣアドレス設定部２８は、局側通信装置１ａの加入者側設定部１８ａから送信されたマルチキャスト用のＭＡＣアドレスを格納する。
【０１１３】
また、局側通信装置１ａのマルチキャスト登録部１７ａは、ＩＧＭＰやＭＬＤなどスヌープ機能によって上り方向通信の転送処理を実行する送信処理部のフレームをスヌープして、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、のマルチキャストグループへの離脱を検出した場合、当該マルチキャストグループを示すＭＡＣアドレスを抽出し、抽出したＭＡＣアドレスと削除を示す設定指示を加入者側設定部１８ａに出力する。
【０１１４】
局側通信装置１ａの加入者側設定部１８ａは、設定指示を含む制御フレームをマルチキャストグループへの離脱を要求したマルチキャスト対応加入者終端装置２ａ−１，２ａ−２に送信する。すなわち、マルチキャスト用のＭＡＣアドレスを削除することを示す制御フレームをマルチキャストグループへの離脱を要求したマルチキャスト対応加入者終端装置２ａ−１，２ａ−２に送信する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２のＭＡＣアドレス設定部２８は、局側通信装置１ａの加入者側設定部１８ａから送信されたマルチキャスト用のＭＡＣアドレスを削除する。
【０１１５】
つぎに、図１５のフローチャートを参照して局側通信装置１ａの下り方向通信の動作を説明する。なお、先の図７のフローチャートを参照して説明した実施の形態１の局側通信装置１と同じ動作については、その詳細な説明を書略する。
【０１１６】
ネットワーク７からフレームを受信すると、ＶＬＡＮタグ認識部１１は、ネットワーク７から受信したフレームが、タグ付きＬ２フレームであるか否かを判定する（ステップＳ４００，Ｓ４０１）。タグ付きＬ２フレームではないと判定した場合（ステップＳ４０１，Ｎｏ）、ＶＬＡＮタグ認識部１１は、受信したフレームを廃棄して処理を終了する（ステップＳ４０２）。タグ付きフレームであると判定した場合、（ステップＳ４０１，Ｙｅｓ）、ＶＬＡＮタグ認識部１１は、受信したフレームであるタグ付きＬ２フレームを信号種別判定部１２に出力する。
【０１１７】
信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレス、およびマルチキャスト登録部１７ａに記憶されているＭＡＣアドレスに基づいて、タグ付きＬ２フレームの信号種別を判定する。具体的には、信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスが、マルチキャスト登録部１７ａに記憶されているＭＡＣアドレスに含まれる場合にはタグ付きＬ２フレームの信号種別は登録されたマルチキャストグループであると判定する。信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスがブロードキャストを示す場合にはタグ付きＬ２フレームの信号種別はブロードキャストであると判定する。また、信号種別判定部１２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスがユニキャストを示す場合にはタグ付きＬ２フレームの信号種別はユニキャストであると判定する。信号種別判定部１２は、判定した信号種別を含む信号種別情報およびタグ付きＬ２フレームをＴＰＩＤ書換部１３に出力する。
【０１１８】
信号種別情報が登録されたマルチキャストグループであることを示す場合、すなわちタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスがマルチキャストを示している場合（ステップＳ４０３，Ｙｅｓ）、ＴＰＩＤ書換部１３は、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤを「０ｘ８１００」とは異なるマルチキャスト用のＴＰＩＤ値に書換える（ステップＳ４０４）。ＴＰＩＤ書換部１３は、ＴＰＩＤフィールド９３を書換えたタグ付きＬ２フレームおよび信号種別情報をＬＬＩＤ付与部１５に出力する。
【０１１９】
ＬＬＩＤ付与部１５は、信号種別情報からＴＰＩＤ書換部１３から入力されたタグ付きＬ２フレームが登録されたマルチキャストグループであることを認識して、タグ付きＬ２フレームのプリアンブルフィールド９０にタイミング設定のため情報、および同報配信用のＬＬＩＤを設定する（ステップＳ４０５）。ＬＬＩＤ付与部１５は、同報配信用のＬＬＩＤ（ここでは、「０ｘ８１００」）を設定したタグ付きＬ２フレームをすべての加入者終端装置に同報配信する（ステップＳ４０６）。
【０１２０】
一方、信号種別情報が登録されたマルチキャストグループであることを示していない（ユニキャストまたはブロードキャストであることを示している）場合（ステップＳ４０３，Ｎｏ）、ＴＰＩＤ書換部１３は、タグ付きＬ２フレームのＴＰＩＤフィールド９３をディフォルトのＴＰＩＤ値（ここでは、「０ｘ８１００」）に書換える（ステップＳ４０７）。ＴＰＩＤ書換部１３は、ＴＰＩＤフィールド９３を書換えたタグ付きＬ２フレームおよび信号種別情報をＶＩＤ書換部１４に出力する。
【０１２１】
ＬＬＩＤ付与部１５は、信号種別情報からＶＩＤ書換部１４から入力されたタグ付きＬ２フレームがブロードキャストのタグ付きＬ２フレームであるか否かを判定する。ブロードキャストのタグ付きＬ２フレームである場合、すなわちタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスがブロードキャストを示す場合（ステップＳ４０８，Ｙｅｓ）、ＬＬＩＤ付与部１５は、タグ付きＬ２フレームのプリアンブルフィールド９０にタイミング設定のため情報、および同報配信用のＬＬＩＤを設定する（ステップＳ４０９）。ＬＬＩＤ付与部１５は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをすべての加入者終端装置に同報配信する（ステップＳ４０６）。
【０１２２】
ブロードキャストのタグ付きＬ２フレームではない（ユニキャストのタグ付きＬ２フレームある）場合（ステップＳ４０８，Ｎｏ）、ＬＬＩＤ付与部１５は、タグ付きＬ２フレームのプリアンブルフィールド９０にタイミング設定のため情報、および特定加入者終端装置用のＬＬＩＤを設定する（ステップＳ４１０）。ＬＬＩＤ付与部１５は、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをすべての加入者終端装置に同報配信する（ステップＳ４０６）。
【０１２３】
つぎに、図１６のフローチャートを参照してマルチキャスト対応加入者終端装置２ａ−１，２ａ−２の下り方向通信の動作を説明する。なお、先の図８のフローチャートを参照して説明した実施の形態１のマルチキャスト対応加入者終端装置２−１，２−２と同じ動作については、その詳細な説明を省略する。
【０１２４】
局側通信装置１ａからタグ付きＬ２フレームを受信すると、ＬＬＩＤ処理部２３は、プリアンブルフィールド９０内に付与されたＬＬＩＤ値が、登録されたＬＬＩＤ（予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤ）であるか否かを判定する（ステップＳ５００〜Ｓ５０２）。
【０１２５】
タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤ値が、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤではないと判定した場合（ステップＳ５０２，Ｎｏ）、ＬＬＩＤ処理部２３は、自装置宛のタグ付きＬ２フレームではないと判定して受信したタグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ５０７）。
【０１２６】
タグ付きＬ２フレームのプリアンブルフィールド９０内に付与されたＬＬＩＤが、予め定められた自装置に付与されたＬＬＩＤ、または同報配信用のＬＬＩＤであると判定した場合には（ステップＳ５０２，Ｙｅｓ）、ＬＬＩＤ処理部２３は、プリアンブルフィールド９０を削除したタグ付きＬ２フレームをＶＬＡＮタグ認識部２４に出力する。
【０１２７】
ＶＬＡＮタグ認識部２４は、ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームであるか否かを判定する。ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームではないと判定した場合（ステップＳ５０３，Ｎｏ）、ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ５０７）。ＬＬＩＤ処理部２３から入力されたタグ付きＬ２フレームが正当なタグ付きＬ２フレームであると判定した場合（ステップＳ５０３，Ｙｅｓ）、ＶＬＡＮタグ認識部２４は、タグ付きＬ２フレームをＭＡＣアドレス識別部２９に出力する。
【０１２８】
ＭＡＣアドレス識別部２９は、ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスが登録されたＭＡＣアドレスであるか否かを判定する（ステップＳ５０４）。具体的には、ＭＡＣアドレス識別部２９は、ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスが、ＭＡＣアドレス設定部２８に登録されているマルチキャスト用のＭＡＣアドレス、または自装置が収容する端末装置８−１，８−２に付与されているＭＡＣアドレスである場合には登録されたＭＡＣアドレスであると判定し、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスが、ＭＡＣアドレス設定部２８に登録されているマルチキャスト用のＭＡＣアドレス、または自装置が収容する端末装置８−１，８−２に付与されているＭＡＣアドレスではない場合には登録されたＭＡＣアドレスではないと判定する。
【０１２９】
ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスが登録されたＭＡＣアドレスではないと判定した場合（ステップＳ５０４，Ｎｏ）、ＭＡＣアドレス識別部２９は、タグ付きＬ２フレームを廃棄して処理を終了する（ステップＳ５０７）。ＶＬＡＮタグ認識部２４から入力されたタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスが登録されたＭＡＣアドレスであると判定した場合（ステップＳ５０４，Ｙｅｓ）、ＭＡＣアドレス識別部２９は、タグ付きＬ２フレームを優先制御処理部２６に出力する。
【０１３０】
優先制御処理部２６は、ＶＩＤ識別部２５から入力されたタグ付きＬ２フレームのユーザプライオリティフィールド９４１に設定されている優先情報に基づいて、送信していないタグ付きＬ２フレームの送信の優先度を判定し、優先度の高いタグ付きＬ２フレームから順にＶＬＡＮタグ削除部２７に出力する（ステップＳ５０５）。
【０１３１】
ＶＬＡＮタグ削除部２７は、優先制御処理部２６から入力されたタグ付きＬ２フレームのＶＬＡＮタグ（ＴＰＩＤフィールド９３およびＴＣＩフィールド９４）を削除して、先の図３に示したＬ２フレームを生成する。このときＶＬＡＮタグ削除部２７は、長さ／タイプフィールド９５を再設定し、プリアンブルフィールド９０には端末装置８−１，８−２に対するタイミング設定のため情報を設定する。ＶＬＡＮタグ削除部２７は、生成したＬ２フレーム（タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレーム）を端末装置８−１、８−２に送信する（ステップＳ５０６）。
【０１３２】
つぎに、通信システムの下り方向通信の動作を説明する。まず、図１７のシーケンス図を参照して、マルチキャストの転送処理の動作について説明する。マルチキャストのタグ付きＬ２フレームを転送する場合、局側通信装置１ａは、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤをディフォルトのＴＰＩＤ値「０ｘ８１００」とは異なるマルチキャスト用のＴＰＩＤ値に書換える。局側通信装置１ａは、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２ａ−１，２ａ−２，非マルチキャスト対応加入者終端装置３−１，３−２に同報配信する。
【０１３３】
マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、ＭＡＣアドレスが自装置であることを示す場合、タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１，８−２に送信する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、ＭＡＣアドレスが自装置ではないことを示す場合、タグ付きＬ２フレームを廃棄する。
【０１３４】
具体的には、局側通信装置１ａから受信したタグ付きＬ２フレームのＬＬＩＤは同報配信用のＬＬＩＤが設定されている。したがって、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、ＬＬＩＤから自装置宛のタグ付きＬ２フレームである可能性があることを認識する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３に設定されているＴＰＩＤ値が、ＴＰＩＤ設定部２１に格納されているＴＰＩＤ値であることからタグ付きＬ２フレームがマルチキャストのタグ付きＬ２フレームであることを認識する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２がマルチキャストグループに参加している場合、ＭＡＣアドレス設定部２８にはマルチキャストグループを示すマルチキャスト用のＭＡＣアドレスが設定されている。したがって、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されているＭＡＣアドレスが、ＭＡＣアドレス設定部２８に設定されているＭＡＣアドレスと一致した場合に自装置宛のマルチキャストのタグ付きＬ２フレームであると判定する。
【０１３５】
一方、非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームのＬＬＩＤは同報配信用のＬＬＩＤが設定されているので、ＬＬＩＤから自装置宛のタグ付きＬ２フレームである可能性があることを認識する。しかし、局側通信装置１ａが送信したマルチキャストのタグ付きＬ２フレームのＴＰＩＤフィールド９３はマルチキャスト用のＴＰＩＤ値に書換えられているため、非マルチキャスト対応加入者終端装置３−１，３−２は、マルチキャストのタグ付きＬ２フレームを受信しても正当なタグ付きＬ２フレームではないと判定してタグ付きＬ２フレームを廃棄する。よって、端末装置８−３，８−４にはマルチキャストのタグ付きＬ２フレームは到達しない。
【０１３６】
つぎに、図１８のシーケンス図を参照して、ブロードキャストの転送処理の動作について説明する。ブロードキャストのタグ付きＬ２フレームを転送する場合、局側通信装置１ａは、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤをディフォルトのＴＰＩＤ値「０ｘ８１００」に書換える。局側通信装置１ａは、タグ付きＬ２フレームのＶＬＡＮ−ＩＤフィールド９４３のＶＩＤをシステム共通のＶＩＤ値に書換える。局側通信装置１ａは、同報配信用のＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２ａ−１，２ａ−２，非マルチキャスト対応加入者終端装置３−１，３−２に同報配信する。
【０１３７】
マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームのＬＬＩＤは同報配信用のＬＬＩＤが設定されているので、ＬＬＩＤから自装置宛のタグ付きＬ２フレームである可能性があることを認識する。また、タグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１のＭＡＣアドレスがブロードキャストを示すＭＡＣアドレスであるので、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１〜８−４に送信する。
【０１３８】
つぎに、図１９のシーケンス図を参照して、ユニキャストの転送処理の動作について説明する。ユニキャストのタグ付きＬ２フレームを転送する場合、局側通信装置１ａは、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤをディフォルトのＴＰＩＤ値「０ｘ８１００」に書換える。局側通信装置１ａは、特定加入者終端装置用のＬＬＩＤを設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２ａ−１，２ａ−２，非マルチキャスト対応加入者終端装置３−１，３−２に同報配信する。
【０１３９】
マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、ＬＬＩＤから受信したタグ付きＬ２フレームが自装置宛であるか否かを判定する。ＬＬＩＤが自装置を示す場合、タグ付きＬ２フレームのＴＰＩＤフィールド９３のＴＰＩＤがディフォルトのＴＰＩＤ値「０ｘ８１００」であって、かつタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１のＭＡＣアドレスが自装置が収容する端末装置８−１〜８−４あるので、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１〜８−４に送信する。ＬＬＩＤが自装置を示していない場合、マルチキャスト対応加入者終端装置２−１，２−２、および非マルチキャスト対応加入者終端装置３−１，３−２は、受信したタグ付きＬ２フレームを廃棄する。
【０１４０】
以上説明したように、この実施の形態２においては、局側通信装置１ａは、ネットワークから受信したフレームの信号種別がマルチキャストのタグ付きＬ２フレームであることを示す場合には、特殊領域であるタグ付きＬ２フレームのＴＰＩＤフィールド９３に識別子としてＴＰＩＤ設定部１６に登録されたディフォルトのＴＰＩＤ値とは異なるＴＰＩＤ値を設定し、信号種別がマルチキャストのタグ付きＬ２フレームではないことを示す場合には、タグ付きＬ２フレームのＴＰＩＤフィールドにディフォルトのＴＰＩＤ値を設定したタグ付きＬ２フレームをマルチキャスト対応加入者終端装置２ａ−１，２ａ−２、および非マルチキャスト対応加入者終端装置３−１，３−２に送信する。マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にＴＰＩＤ設定部２１に登録されているＴＰＩＤ値またはディフォルトのＴＰＩＤ値が設定されている場合には当該タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−１，８−２に送信する。非マルチキャスト対応加入者終端装置３−１，３−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値が設定されている場合には当該タグ付きＬ２フレームからＶＬＡＮタグを削除したＬ２フレームを端末装置８−３，８−４に送信し、タグ付きＬ２フレームのＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値が設定されていない場合には当該タグ付きＬ２フレームを削除する。すなわち、非マルチキャスト対応加入者終端装置３−１，３−２は、タグ付きＬ２フレームのＴＰＩＤフィールド９３にディフォルトのＴＰＩＤ値「０ｘ８１００」が設定されていない場合には当該フレームを廃棄することに着目して、マルチキャストのタグ付きＬ２フレームのＴＰＩＤ値を書き換えることにより、非マルチキャスト対応加入者終端装置とマルチキャスト対応加入者終端装置が単一の局側通信装置に対して混在して接続された場合でも、マルチキャスト対応加入者終端装置に接続された端末装置に対してのみマルチキャストトラヒックを転送し、非マルチキャスト対応加入者終端装置に接続された端末装置に対してマルチキャストトラヒックを転送しないように制御することができる。
【０１４１】
また、この実施の形態２においては、マルチキャスト対応加入者終端装置２ａ−１，２ａ−２は、受信したタグ付きＬ２フレームの宛先ＭＡＣアドレスフィールド９１に設定されている宛先ＭＡＣアドレスを用いてマルチキャスト、ブロードキャスト、またはユニキャストのＬ２フレームであるか否かを判定するようにしているため、タグ付きＬ２フレームのＶＬＡＮタグ内のＶＩＤ値を書き換えることなく、マルチキャスト転送を実現することができる。
【０１４２】
なお、この実施の形態２の局側通信装置１ａに、先の実施の形態１の局側通信装置１の対応テーブル１７１およびＶＩＤ書換部１４を備え、この実施の形態２のマルチキャスト対応加入者終端装置２ａ−１，２ａ−２に、実施の形態１のマルチキャスト対応加入者終端装置２−１，２−２のＶＩＤ設定部２２およびＶＩＤ識別部２５を備え、モード切替によってＶＩＤ値の書換によるマルチキャスト転送と、宛先ＭＡＣアドレスによるマルチキャスト転送とを使い分けるようにしてもよい。
【産業上の利用可能性】
【０１４３】
以上のように、本発明にかかる通信システムは、マルチキャスト転送を行う通信システムに有用であり、特に、マルチキャスト転送に対応していない非マルチキャスト対応の装置とマルチキャスト転送に対応しているマルチキャスト対応の装置が混在している通信システムに適している。
【図面の簡単な説明】
【０１４４】
【図１】この発明における通信システムの実施の形態１の構成の一例を示す図である。
【図２】ネットワークと局側通信装置との間と、局側通信装置からマルチキャスト対応加入者終端装置および非マルチキャスト対応加入者終端装置との間で用いられるフレームの一例を示す図である。
【図３】マルチキャスト対応加入者終端装置、および非マルチキャスト対応加入者終端装置と端末装置との間で用いられるフレームの一例を示す図である。
【図４】この発明における実施の形態１の局側通信装置の下り方向通信に関する構成を示すブロック図である。
【図５】この発明における実施の形態１のマルチキャスト対応加入者終端装置の下り方向通信に関する構成を示すブロック図である。
【図６】この発明における実施の形態１の非マルチキャスト対応加入者終端装置の下り方向通信に関する構成を示すブロック図である。
【図７】この発明における実施の形態１の局側通信装置の下り方向通信の動作を説明するためのフローチャートである。
【図８】この発明における実施の形態１のマルチキャスト対応加入者終端装置の下り方向通信の動作を説明するためのフローチャートである。
【図９】この発明における実施の形態１の非マルチキャスト対応加入者終端装置の下り方向通信の動作を説明するためのフローチャートである。
【図１０】この発明における実施の形態１の通信システムのマルチキャストの転送処理の動作を説明するためのシーケンス図である。
【図１１】この発明における実施の形態１の通信システムのブロードキャストの転送処理の動作を説明するためのシーケンス図である。
【図１２】この発明における実施の形態１の通信システムのユニキャストの転送処理の動作を説明するためのシーケンス図である。
【図１３】この発明における実施の形態２の局側通信装置の下り方向通信に関する構成を示すブロック図である。
【図１４】この発明における実施の形態２のマルチキャスト対応加入者終端装置の下り方向通信に関する構成を示すブロック図である。
【図１５】この発明における実施の形態２の局側通信装置の下り方向通信の動作を説明するためのフローチャートである。
【図１６】この発明における実施の形態２のマルチキャスト対応加入者終端装置の下り方向通信の動作を説明するためのフローチャートである。
【図１７】この発明の実施の形態２の通信システムのマルチキャストの転送処理の動作を説明するためのシーケンス図である。
【図１８】この発明の実施の形態２の通信システムのブロードキャストの転送処理の動作を説明するためのシーケンス図である。
【図１９】この発明の実施の形態２の通信システムのユニキャストの転送処理の動作を説明するためのシーケンス図である。
【符号の説明】
【０１４５】
１，１ａ  局側通信装置
２−１，２−２，２ａ−１，２ａ−２  マルチキャスト対応加入者終端装置
３−１，３−２  非マルチキャスト対応加入者終端装置
１１  ＶＬＡＮタグ認識部
１２  信号種別判定部
１３  ＴＰＩＤ書換部
１４  ＶＩＤ書換部
１５  ＬＬＩＤ付与部
１６，２１  ＴＰＩＤ設定部
１７，１７ａ  マルチキャスト登録部
１８，１８ａ  加入者側設定部
２２  ＶＩＤ設定部
２３，３１  ＬＬＩＤ処理部
２４，３２  ＶＬＡＮタグ認識部
２５  ＶＩＤ識別部
２６，３３  優先制御処理部
２７，３４  ＶＬＡＮタグ削除部
２８  ＭＡＣアドレス設定部
２９  ＭＡＣアドレス識別部
【図１】
0004696015.tif 000002
【図２】
0004696015.tif 000003
【図３】
0004696015.tif 000004
【図４】
0004696015.tif 000005
【図５】
0004696015.tif 000006
【図６】
0004696015.tif 000007
【図７】
0004696015.tif 000008
【図８】
0004696015.tif 000009
【図９】
0004696015.tif 000010
【図１０】
0004696015.tif 000011
【図１１】
0004696015.tif 000012
【図１２】
0004696015.tif 000013
【図１３】
0004696015.tif 000014
【図１４】
0004696015.tif 000015
【図１５】
0004696015.tif 000016
【図１６】
0004696015.tif 000017
【図１７】
0004696015.tif 000018
【図１８】
0004696015.tif 000019
【図１９】
0004696015.tif 000020