(57)【要約】【課題】  秘匿性を保持すると共に伝送帯域を圧迫せずにマルチキャストで通信を行う。【解決手段】  端局装置１は、ストリーム番号、マルチキャスト条件、対象終端装置識別子、マルチキャスト用暗号キーを格納するマルチキャスト用暗号キーテーブル格納部１３を備え、受信した伝送フレームがマルチキャスト条件に合致する場合に、ヘッダを同報通信に設定し、対応するストリーム番号をヘッダに設定し、対応するマルチキャスト用暗号キーにより伝送フレームを暗号化する。終端装置２は、ストリーム番号、マルチキャスト用暗号キーを格納するマルチキャスト用暗号キーテーブル格納部２２を備え、受信した伝送フレームのヘッダが同報通信で、ヘッダに設定されているストリーム番号がマルチキャスト用暗号キーテーブル格納部２２に存在する場合に、対応するマルチキャスト用暗号キーにより伝送フレームを復号する。【選択図】        図１
2005197947.tif 000002
【特許請求の範囲】
【請求項１】
特定の宛先ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを持つ伝送フレーム群を識別するストリーム番号、特定の終端装置群に送信する伝送フレームを識別するためのマルチキャスト条件、上記マルチキャスト条件に合致する伝送フレームの送信先の終端装置の終端装置識別子の集合を示す対象終端装置識別子、上記マルチキャスト条件に合致する伝送フレームを暗号化する際に使用するマルチキャスト用暗号キーを対応付けて格納しているマルチキャスト用暗号キーテーブル格納部と、
伝送フレームを受信して上記マルチキャスト用暗号キーテーブル格納部を検索し、上記伝送フレームが上記マルチキャスト条件に合致する場合に、付与したヘッダにおける同報ビットを同報通信に設定し、合致した上記マルチキャスト条件に対応するストリーム番号を上記ヘッダに設定して受信した伝送フレームを出力するフレーム判定部と、
上記ヘッダに設定されているストリーム番号に対応するマルチキャスト用暗号キーを上記マルチキャスト用暗号キーテーブル格納部から抽出し、抽出したマルチキャスト用暗号キーにより上記フレーム判定部からの伝送フレームを暗号化するフレーム暗号部と、
上記フレーム暗号部により暗号化された伝送フレームをマルチキャストで複数の終端装置に送信するフレーム出力部とを備えた端局装置。
【請求項２】
終端装置からマルチキャスト用暗号キーの同期要求を受けた場合に、フレーム出力部は、マルチキャスト用暗号キーテーブル格納部を検索し、上記終端装置の終端装置識別子が含まれている対象終端装置識別子に対応する全てのストリーム番号とマルチキャスト用暗号キーを抽出して上記終端装置に送信することを特徴とする請求項１記載の端局装置。
【請求項３】
特定の宛先ＭＡＣアドレスを持つ伝送フレーム群を識別するストリーム番号、マルチキャストで送信する際のマルチキャスト用暗号キーを対応付けて格納しているマルチキャスト用暗号キーテーブル格納部と、
端局装置からの伝送フレームを受信し、付与されているヘッダの同報ビットが同報通信である場合に、上記ヘッダに設定されているストリーム番号が上記マルチキャスト用暗号キーテーブル格納部に存在するかを確認し、存在しない場合に受信した伝送フレームを破棄するフレーム受信部と、
上記ヘッダに設定されているストリーム番号が上記マルチキャスト用暗号キーテーブル格納部に存在する場合に、上記ストリーム番号に対応するマルチキャスト用暗号キーを上記マルチキャスト用暗号キーテーブル格納部から抽出し、抽出したマルチキャスト用暗号キーにより上記フレーム受信部が受信した伝送フレームを復号するフレーム復号部とを備えた終端装置。
【請求項４】
マルチキャスト用暗号キーテーブル格納部に格納するマルチキャスト用暗号キーの同期要求を端局装置に送信することにより、フレーム受信部は上記端局装置から送信されたストリーム番号とマルチキャスト用暗号キーを受信して上記マルチキャスト用暗号キーテーブル格納部に格納することを特徴とする請求項３記載の終端装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は光ファイバ及びスターカプラにより接続された端局装置及び終端装置に関するものである。
【背景技術】
【０００２】
受動光ネットワーク（ＰＯＮ；Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムは、光ファイバ及びスターカプラにより、１台の端局装置（ＯＬＴ；Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）が複数の終端装置（ＯＮＴ；Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｔｅｒｍｉｎａｌ）と接続されて通信を行うもので、例えば特許文献１に記載されている受動光ネットワークシステムがある。
【０００３】
上記特許文献１に記載されている受動光ネットワークシステムでは、ＯＮＴ１１は、端末１１１から入力される伝送フレームをモニタし、端末１１１を識別するＭＡＣアドレスを保持し、ＯＬＴ５０へ任意の暗号鍵を通知し、ＯＬＴ５０は、ＯＮＴ１１から通知された暗号鍵を保持し、ＯＮＴ１１から入力される伝送フレームをモニタし、伝送フレームから上記ＭＡＣアドレスとＯＮＴとの対応関係を取得して保持し、ＯＮＴ１１へ伝送フレームを送信する場合に、送信先のＭＡＣアドレスに基づいて宛先となるＯＮＴを上記保持データから識別し、識別したＯＮＴの暗号鍵を用いて伝送フレームのデータ領域を暗号化して出力し、ＯＮＴ１１は、ＯＬＴ５０から入力される伝送フレームに含まれるＭＡＣアドレスが保持するＭＡＣアドレスと一致した伝送フレームのみ、上記暗号鍵を使用して復号している。
【０００４】
【特許文献１】特開２００３−６０６３３号公報（要約、解決手段、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の受動光ネットワークシステムにおける端局装置及び終端装置は、以上のように構成されているので、端局装置から特定の終端装置群に同一の伝送フレームをマルチキャストで送信する場合に、伝送フレームをブロードキャスト扱いにして送信するか、又は、送信したい終端装置の回数だけ端局装置側で伝送フレームを複製し、複製した伝送フレームをユニキャスト扱いにして特定の終端装置に対して複数回送信しなければならなかった。そのため、伝送フレームをブロードキャスト扱いにした場合には、特定の終端装置群以外にも伝送フレームが到着し、その終端装置に接続されたデータ端末にもこの伝送フレームが漏洩してしまい、秘匿性を保持することができないという課題があった。また、伝送フレームをユニキャスト扱いにした場合には、送信したい終端装置の数だけ光ファイバ内の伝送帯域を圧迫してしまうという課題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、秘匿性を保持すると共に伝送帯域を圧迫せずに、マルチキャストで通信を行うことができる端局装置及び終端装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る端局装置は、特定の宛先ＭＡＣアドレスを持つ伝送フレーム群を識別するストリーム番号、特定の終端装置群に送信する伝送フレームを識別するためのマルチキャスト条件、上記マルチキャスト条件に合致する伝送フレームの送信先の終端装置の終端装置識別子の集合を示す対象終端装置識別子、上記マルチキャスト条件に合致する伝送フレームを暗号化する際に使用するマルチキャスト用暗号キーを対応付けて格納しているマルチキャスト用暗号キーテーブル格納部と、伝送フレームを受信して上記マルチキャスト用暗号キーテーブル格納部を検索し、上記伝送フレームが上記マルチキャスト条件に合致する場合に、付与したヘッダにおける同報ビットを同報通信に設定し、合致した上記マルチキャスト条件に対応するストリーム番号を上記ヘッダに設定して受信した伝送フレームを出力するフレーム判定部と、上記ヘッダに設定されているストリーム番号に対応するマルチキャスト用暗号キーを上記マルチキャスト用暗号キーテーブル格納部から抽出し、抽出したマルチキャスト用暗号キーにより上記フレーム判定部からの伝送フレームを暗号化するフレーム暗号部と、上記フレーム暗号部により暗号化された伝送フレームをマルチキャストで複数の終端装置に送信するフレーム出力部とを備えたものである。
【発明の効果】
【０００８】
この発明は、秘匿性を保持すると共に伝送帯域を圧迫せずに、マルチキャスト通信を行うことができるという効果がある。
【発明を実施するための最良の形態】
【０００９】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１による端局装置と終端装置の構成を示すブロック図である。図１に示すように、１台の端局装置１がスターカプラ３により複数の終端装置２ａ，２ｂ，．．．，２ｍと接続されている。図１において、実線の矢印は伝送フレームの経路を示し、破線の矢印は制御データの経路を示している。スターカプラ３は、端局装置１からの出力光を複数の終端装置２ａ，２ｂ，．．．，２ｍに到着させる（同報する）が、各終端装置２ａ，２ｂ，．．．，２ｍからの出力光は端局装置１にのみ到着させるという特性を持っている。
【００１０】
端局装置１は、図１に示すように、終端装置識別子（ＯＮＴｉｄ）−ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス対応テーブル格納部１１、ユニキャスト用暗号キーテーブル格納部１２、マルチキャスト用暗号キーテーブル格納部１３、フレーム判定部１４、フレーム暗号部１５、フレーム出力部１６、波長分割多重部１７及びフレーム受信部１８を備えている。
【００１１】
終端装置２は、図１に示すように、ユニキャスト用暗号キー格納部２１、マルチキャスト用暗号キーテーブル格納部２２、フレーム出力部２３、波長分割多重部２４、フレーム受信部２５及びフレーム復号部２６を備えている。図１では終端装置２ａの構成のみを図示しているが、他の終端装置２ｂ，．．．，２ｍの構成も終端装置２ａの構成と同じである。
【００１２】
図２はこの発明の実施の形態１による端局装置から送信される伝送フレームのフォーマットの例を示す図である。図２に示すように、この伝送フレームは、同報ビットのフィールド、終端装置識別子のフィールド、ストリーム番号のフィールド等で構成されるＰＯＮヘッダのフィールドと、伝送されるデータが格納されたＥｔｈｅｒフレーム（ＩＥＥＥ８０２．３で定義）のフィールドにより構成されている。
【００１３】
図２において、「同報ビット」は１ビットの値により同報通信であることを示すＯＮ又は非同報通信であることを示すＯＦＦに設定するもので、同報ビットがＯＮに設定されている場合には、伝送フレームを受信する各終端装置２に対して後続の終端装置識別子の値に関らず受信した伝送フレームを破棄しないように指示するものである。「終端装置識別子」は伝送フレームの送信先の終端装置２を識別するものである。「ストリーム番号」は、端局装置１のマルチキャスト用暗号キーテーブル格納部１３に格納されており、特定の宛先ＭＡＣアドレスを持つ伝送フレーム群を指すストリームを区別するための識別子である。
【００１４】
次に動作について説明する。
終端装置２が、終端装置２に接続されたデータ端末（図示せず）から送信元のＭＡＣアドレスが付与された伝送フレームを受信すると、フレーム出力部２３は、受信した伝送フレームに適切なＰＯＮヘッダを付与して、終端装置識別子のフィールドに自身の終端装置識別子を設定して波長分割多重部２４に出力する。波長分割多重部２４は、フレーム出力部２３からの伝送フレームを電気−光変換してスターカプラ３を介して端局装置１に送信する。
【００１５】
端局装置１の波長分割多重部１７は終端装置２からスターカプラ３を介して受信した伝送フレームを光−電気変換してフレーム受信部１８に出力する。フレーム受信部１８は波長分割多重部１７からの伝送フレームのＰＯＮヘッダ中の終端装置識別子と伝送フレーム中の送信元のＭＡＣアドレスを終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１に格納し、ＰＯＮヘッダを取り除いた伝送フレームを端局装置１に接続されたデータ端末（図示せず）に送信する。
【００１６】
端局装置１の終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１は、各終端装置２の終端装置識別子と各終端装置２に接続されたデータ端末のＭＡＣアドレスとの対応テーブルを格納しており、端局装置１の起動時には、この終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１の格納領域は空であり、終端装置２から伝送フレームを受信した際に、終端装置識別子とＭＡＣアドレスとの対応テーブルが格納される。
【００１７】
終端装置２のユニキャスト用暗号キー格納部２１は、終端装置２自身のユニキャスト用暗号キーを格納している。終端装置２が端局装置１から暗号キーの送信要求を受けた場合には、フレーム出力部２３は、ユニキャスト用暗号キー格納部２１に格納されているユニキャスト用暗号キーを抽出し、自身の終端装置識別子と共に、要求された暗号キーを端局装置１に送信する。
【００１８】
端局装置１のフレーム受信部１８は、各終端装置２から終端装置識別子と暗号キーを受け取り、受取った終端装置識別子と暗号キーを対応させてユニキャスト用暗号キーテーブル格納部１２に格納する。
【００１９】
端局装置１のユニキャスト用暗号キーテーブル格納部１２は、各終端装置２を識別する終端装置識別子と各終端装置２へ送信する伝送フレームを暗号化するユニキャスト用暗号キーとの対応テーブルを格納しており、端局装置１の起動時には、このユニキャスト用暗号キーテーブル格納部１２の格納領域は空であり、端局装置１がユニキャスト用暗号キーの送信を要求したことにより各終端装置２から受信した終端装置識別子とユニキャスト用暗号キーとの対応テーブルが格納される。
【００２０】
端局装置１のマルチキャスト用暗号キーテーブル格納部１３は、マルチキャストで送信を行う場合のマルチキャスト用暗号キーテーブルを格納している。
図３はマルチキャスト用暗号キーテーブル格納部１３に格納されているマルチキャスト用暗号キーテーブルの例を示す図である。図３において、「ストリーム番号」は各ストリームを識別するための識別子である。ここで、ストリームは特定の宛先ＭＡＣアドレスを持つ伝送フレーム群を指し、各ストリームにストリーム番号が割り当てられている。すなわち、「ストリーム番号」は特定の宛先ＭＡＣアドレスを持つ伝送フレーム群を識別するものである。この例では、ストリーム番号０は伝送フレームが他のストリーム番号のマルチキャスト条件に合致しない場合の特別なエントリとして使用するものとする。
【００２１】
また、図３において、「マルチキャスト条件」は端局装置１に入力される伝送フレーム中から特定の終端装置群にのみ送信する伝送フレームを識別するための判定条件で、伝送フレームを識別可能な任意のマルチキャスト条件が設定可能である。「対象終端装置識別子」は「マルチキャスト条件」に合致する伝送フレームの送信先の終端装置２の終端装置識別子の集合である。「マルチキャスト用暗号キー」は「マルチキャスト条件」に合致する伝送フレームを暗号化する際に使用するマルチキャスト用暗号キーである。
【００２２】
マルチキャスト用暗号キーテーブル格納部１３に格納される図３に示すマルチキャスト用暗号キーテーブルは、エントリ設定時及びエントリ更新時にユーザの指示に基づき端局装置１により作成される。
【００２３】
終端装置２のマルチキャスト用暗号キーテーブル格納部２２の格納領域は、終端装置２の起動時は全て空のエントリであり、終端装置２が起動後に端局装置１に対してマルチキャスト用暗号キーの同期要求を行う。
【００２４】
終端装置２からマルチキャスト用暗号キーの同期要求を受けた端局装置１において、フレーム出力部１６は、マルチキャスト用暗号キーテーブル格納部１３を検索し、同期要求を行った終端装置２の終端装置識別子が含まれている対象終端識別子に対応する全てのストリーム番号とマルチキャスト用暗号キーを抽出して、同期要求を行った終端装置２に送信する。このとき、フレーム出力部１６は、ユニキャスト用暗号キーテーブル格納部１２に格納されている同期要求を行った終端装置２のユニキャスト用暗号キーを使用し、抽出したストリーム番号とマルチキャスト用暗号キーを暗号化して、同期要求を行った終端装置２に送信することにより、対象以外の終端装置２へのストリーム番号とマルチキャスト用暗号キーの漏洩を防止することができる。
【００２５】
終端装置２のフレーム受信部２５は、端局装置１から送信されたストリーム番号とマルチキャスト用暗号キーを受信して、マルチキャスト用暗号キーテーブル格納部２２に格納する。
図４はマルチキャスト用暗号キーテーブル格納部２２に格納されているマルチキャスト用暗号キーテーブルの例を示す図であり、ストリーム番号とマルチキャスト用暗号キーとの対応テーブルが格納されている。
【００２６】
端局装置１は、定期的にマルチキャスト用暗号キーテーブル格納部１３に格納されているマルチキャスト用暗号キーテーブルを確認し、対象終端装置識別子のエントリが空になっている無効エントリが、その状態のまま所定時間を経過すると、ストリーム自体を削除するエージングを行う。また、終端装置２は、定期的に端局装置１に対してマルチキャスト用暗号キーの同期要求を行うことにより、端局装置１が保持しているマルチキャスト用暗号キーテーブルと、自身が保持しているマルチキャスト用暗号キーテーブルとの同期を確保する。
【００２７】
このマルチキャスト用暗号キーテーブル格納部１３に格納されているマルチキャスト用暗号キーテーブルは、ユーザによる設定で更新されることを想定しているが、例えばＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）パケットの到着により更新されても良い。ＩＧＭＰパケットは各終端装置２に接続されたデータ端末から発信され、端局装置１に接続されたデータ端末にマルチキャストデータの送信を要求する。このＩＧＭＰパケットは特定の送信元ＭＡＣアドレスを持つので、端局装置１はＩＧＭＰパケットの検出が可能で、内部フォーマットも規定されているので、どのマルチキャストデータを希望しているかも判定可能であり、ユーザによるストリーム定義と同様に扱うことができる。
【００２８】
図５はこの発明の実施の形態１による端局装置の伝送フレームの送信処理を示すフローチャートである。ステップＳＴ１１において、端局装置１のフレーム判定部１４は、端局装置１に接続されたデータ端末からの伝送フレームを受信し、受信した伝送フレームのヘッダに付与されている先頭の６バイトの宛先ＭＡＣアドレスにより終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１を検索し、受信した伝送フレームの宛先ＭＡＣアドレスが終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１に存在するかを確認する。
【００２９】
上記ステップＳＴ１１で宛先ＭＡＣアドレスが存在する場合には、ステップＳＴ１２において、フレーム判定部１４は、受信した伝送フレームにＰＯＮヘッダを付与し、図２に示すＰＯＮヘッダの同報ビットのフィールドを非同報通信を示すＯＦＦに設定し、ＰＯＮヘッダの終端装置識別子のフィールドに終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１から宛先ＭＡＣアドレスに対応して抽出した終端装置識別子を設定してフレーム暗号部１５に出力する。
【００３０】
ステップＳＴ１３において、フレーム暗号部１５は、ＰＯＮヘッダ中の終端装置識別子のフィールドに設定されている終端装置識別子に対応するユニキャスト用暗号キーをユニキャスト用暗号キーテーブル格納部１２から抽出し、そのユニキャスト用暗号キーにより伝送フレームを暗号化してフレーム出力部１６に出力する。
【００３１】
フレーム暗号部１５がユニキャスト用暗号キーテーブル格納部１２に、終端装置識別子に対応するユニキャスト用暗号キーを発見できなかった場合には、端局装置１は、その終端装置識別子を持つ終端装置２にユニキャスト用暗号キーの送信を要求し、その終端装置２から送信されたユニキャスト用暗号キーを受信してユニキャスト用暗号キーテーブル格納部１２に格納する。このように、ユニキャスト用暗号キーテーブル格納部１２にユニキャスト用暗号キーが存在しない場合には、そのユニキャスト用暗号キーを動的に終端装置２から取得することにより、終端装置２に対する非同報通信の伝送フレームは必ず暗号化されて送信される。
【００３２】
フレーム出力部１６は、ＰＯＮヘッダ中のその他のフィールドに適切な値を設定して、暗号化された伝送フレームを波長分割多重部１７に出力し、波長分割多重部１７は、フレーム出力部１６からの伝送フレームを電気−光変換してスターカプラ３を介して終端装置２に送信する。
【００３３】
上記ステップＳＴ１１で、宛先ＭＡＣアドレスが終端装置識別子−ＭＡＣアドレス対応テーブル格納部１１に存在しない場合には、ステップＳＴ１４において、フレーム判定部１４は、マルチキャスト用暗号キーテーブル格納部１３を検索し、受信した伝送フレームが図３に示すいずれかのマルチキャスト条件に合致するか否かを判定する。この判定の例としては、受信した伝送フレームの宛先ＭＡＣアドレス、又はＩＰヘッダ内の特定エントリ等が考えられる。端局装置１と接続されているデータ端末は、終端装置２群のどれか１つ以上からマルチキャスト送信依頼があった場合に、対応するマルチキャストアドレスで始まる伝送フレーム群（ストリーム）を端局装置１に送信している。
【００３４】
上記ステップＳＴ１４で受信した伝送フレームがいずれかのマルチキャスト条件に合致した場合には、ステップＳＴ１５において、フレーム判定部１４は、受信したフレームにＰＯＮヘッダを付与し、図２に示すＰＯＮヘッダの同報ビットのフィールドを同報通信を示すＯＮに設定し、ＰＯＮヘッダのストリーム番号のフィールドに上記ステップＳＴ１４で合致したマルチキャスト条件に対応するストリーム番号を設定してフレーム暗号部１５に出力する。
【００３５】
ステップＳＴ１６において、フレーム暗号部１５は、ＰＯＮヘッダに設定されているストリーム番号に対応するマルチキャスト用暗号キーをマルチキャスト用暗号キーテーブル格納部１３から抽出し、抽出したマルチキャスト用暗号キーにより伝送フレームを暗号化してフレーム出力部１６に出力する。
【００３６】
フレーム出力部１６は、ＰＯＮヘッダ中のその他のフィールドに適切な値を設定して、暗号化された伝送フレームを波長分割多重部１７に出力し、波長分割多重部１７は、フレーム出力部１６からの伝送フレームを電気−光変換してスターカプラ３を介して終端装置２に送信する。
【００３７】
上記ステップＳＴ１４で受信した伝送フレームがいずれのマルチキャスト条件とも合致しない場合には、ステップＳＴ１７において、フレーム判定部１４は、受信した伝送フレームにＰＯＮヘッダを付与し、図２に示すＰＯＮヘッダの同報ビットのフィールドを同報通信を示すＯＮに設定し、ストリーム番号のフィールドに０を設定してフレーム暗号部１５に出力する。
【００３８】
ステップＳＴ１８において、フレーム暗号部１５は、ＰＯＮヘッダに設定されているストリーム番号０に対応するマルチキャスト用暗号キーをマルチキャスト用暗号キーテーブル格納部１３から抽出し、抽出したマルチキャスト用暗号キーにより伝送フレームを暗号化してフレーム出力部１６に出力する。
【００３９】
フレーム出力部１６は、ＰＯＮヘッダ中のその他のフィールドに適切な値を設定して、暗号化された伝送フレームを波長分割多重部１７に出力し、波長分割多重部１７は、フレーム出力部１６からの伝送フレームを電気−光変換してスターカプラ３を介して終端装置２に送信する。
【００４０】
図６はこの発明の実施の形態１による終端装置の伝送フレームの受信処理を示すフローチャートである。ステップＳＴ２１において、フレーム受信部２５は、波長分割多重部２４を介して受信した伝送フレームのＰＯＮヘッダ中の同報ビットのフィールドを確認し、同報ビットフィールドに同報通信を示すＯＮが設定されている場合には、ステップＳＴ２２において、フレーム受信部２５は、ＰＯＮヘッダ中のストリーム番号がマルチキャスト用暗号キーテーブル格納部２２に存在するかを確認する。
【００４１】
上記ステップＳＴ２２でＰＯＮヘッダ中のストリーム番号がマルチキャスト用暗号キーテーブル格納部２２に存在する場合には、フレーム受信部２５は受信した伝送フレームをフレーム復号部２６に出力し、ステップＳＴ２３において、フレーム復号部２６は、伝送フレームのＰＯＮヘッダのストリーム番号に対応するマルチキャスト用暗号キーをマルチキャスト用暗号キーテーブル格納部２２から抽出し、抽出したマルチキャスト用暗号キーにより伝送フレームを復号し、終端装置２に接続されているデータ端末にＰＯＮヘッダを取り除いた復号された伝送フレームを送信する。
【００４２】
上記ステップＳＴ２２でＰＯＮヘッダ中のストリーム番号がマルチキャスト用暗号キーテーブル格納部２２に存在しない場合には、ステップＳＴ２４において、フレーム受信部２５は、自身の終端装置２がマルチキャスト通信の対象外であることを認識して、受信した伝送フレームを廃棄する。
【００４３】
上記ステップＳＴ２１で、受信した伝送フレームのＰＯＮヘッダ中の同報ビットフィールドに非同報通信を示すＯＦＦが設定されている場合には、ステップＳＴ２５において、フレーム受信部２５は、受信した伝送フレームのＰＯＮヘッダ中の終端装置識別子が自身の終端装置識別子であるかを確認する。
【００４４】
上記ステップＳＴ２５で、受信したフレームのＰＯＮヘッダ中の終端装置識別子が自身の終端装置識別子である場合には、フレーム受信部２５は受信した伝送フレームをフレーム復号部２６に出力し、ステップＳＴ２６において、フレーム復号部２６は、ユニキャスト用暗号キー格納部２１からユニキャスト用暗号キーを抽出し、抽出したユニキャスト用暗号キーにより伝送フレームを復号し、終端装置２に接続されているデータ端末にＰＯＮヘッダを取り除いた復号された伝送フレームを送信する。
【００４５】
上記ステップＳＴ２５で、受信したフレームのＰＯＮヘッダ中の終端装置識別子が自身の終端装置識別子でない場合には、ステップＳＴ２４において、フレーム受信部２５は受信した伝送フレームを廃棄する。
【００４６】
以上のように、この実施の形態１によれば、端局装置１が、特定の宛先ＭＡＣアドレスを持つ伝送フレーム群を識別するストリーム番号、特定の終端装置群に送信する伝送フレームを識別するためのマルチキャスト条件、マルチキャスト条件に合致する伝送フレームの送信先の終端装置２の終端装置識別子の集合を示す対象終端装置識別子、マルチキャスト条件に合致する伝送フレームを暗号化する際に使用するマルチキャスト用暗号キーを対応付けて格納しているマルチキャスト用暗号キーテーブル格納部１３を備え、接続されているデータ端末からマルチキャスト条件に合致する伝送フレームを受信した際に、伝送フレームに付与したＰＯＮヘッダに、合致したマルチキャスト条件に対応するストリーム番号を設定して、合致したマルチキャスト条件に対応するマルチキャスト用暗号キーにより伝送フレームを暗号化して終端装置２に送信することにより、秘匿性を保持すると共に伝送帯域を圧迫せずに、マルチキャスト通信を行うことができるという効果が得られる。
【００４７】
また、この実施の形態１によれば、終端装置２が、ストリーム番号、マルチキャスト用暗号キーを対応付けて格納しているマルチキャスト用暗号キーテーブル格納部２２を備え、受信した伝送フレームのＰＯＮヘッダに設定されているストリーム番号が、マルチキャスト用暗号キーテーブル格納部２２に格納されている場合に、ストリーム番号に対応するマルチキャスト用暗号キーテーブル格納部２２に格納されているマルチキャスト用暗号キーを使用して受信した伝送フレームを復号することにより、秘匿性を保持すると共に伝送帯域を圧迫せずに、マルチキャスト通信を行うことができるという効果が得られる。
【００４８】
さらに、この実施の形態１によれば、終端装置２が端局装置１に対してマルチキャスト用暗号キーの同期要求を行い、マルチキャスト用暗号キーテーブル格納部２２に格納されているストリーム番号とマルチキャスト用暗号キーを更新することにより、終端装置２と端局装置１のマルチキャスト通信の同期を確保することができるという効果が得られる。
【図面の簡単な説明】
【００４９】
【図１】この発明の実施の形態１による端局装置と終端装置の構成を示すブロック図である。
【図２】この発明の実施の形態１による端局装置から送信される伝送フレームのフォーマットの例を示す図である。
【図３】この発明の実施の形態１による端局装置のマルチキャスト用暗号キーテーブル格納部に格納されているマルチキャスト用暗号キーテーブルの例を示す図である。
【図４】この発明の実施の形態１による終端装置のマルチキャスト用暗号キーテーブル格納部に格納されているマルチキャスト用暗号キーテーブルの例を示す図である。
【図５】この発明の実施の形態１による端局装置の伝送フレームの送信処理を示すフローチャートである。
【図６】この発明の実施の形態１による終端装置の伝送フレームの受信処理を示すフローチャートである。
【符号の説明】
【００５０】
１  端局装置、２ａ，２ｂ，２ｍ  終端装置、３  スターカプラ、１１  終端装置識別子−ＭＡＣアドレス対応テーブル格納部、１２  ユニキャスト用暗号キーテーブル格納部、１３  マルチキャスト用暗号キーテーブル格納部、１４  フレーム判定部、１５  フレーム暗号部、１６  フレーム出力部、１７  波長分割多重部、１８  フレーム受信部、２１  ユニキャスト用暗号キー格納部、２２  マルチキャスト用暗号キーテーブル格納部、２３  フレーム出力部、２４  波長分割多重部、２５  フレーム受信部、２６  フレーム復号部。
【図１】
2005197947.tif 000003
【図２】
2005197947.tif 000004
【図３】
2005197947.tif 000005
【図４】
2005197947.tif 000006
【図５】
2005197947.tif 000007
【図６】
2005197947.tif 000008