(57)【要約】【課題】  本来、加入者端末からの転送要求を全て認証サーバに転送すると、不正な認証要求が認証転送装置から認証サーバ側へ転送されてしまうことから、ＤｏＳ攻撃やハッキング等の攻撃対象となる可能性がある。【解決手段】  加入者端末からの認証要求を認証サーバに転送する認証転送装置は、加入者端末の認証状態情報を記憶する第１記憶部と、加入者端末についての認証処理に応じて認証状態情報を更新し、加入者端末の認証状態情報に基づいて加入者端末からの認証要求の転送処理を行う認証処理部とを備える。【選択図】図３
2009031848.tif 000002
【特許請求の範囲】
【請求項１】
加入者端末からの認証要求を認証サーバに転送する認証転送装置において、
該加入者端末の認証状態情報を記憶する第１記憶部と、
該加入者端末についての認証処理に応じて該認証状態情報を更新し、該加入者端末の認証状態情報に基づいて該加入者端末からの認証要求の転送処理を行う認証処理部と
を備えたことを特徴とする認証転送装置。
【請求項２】
請求項１記載の認証転送装置において、該サーバアドレステーブルには該認証サーバの認証用途が該認証状態情報として該認証サーバに対応して記憶し、認証処理部の認証要求メッセージの転送の可否は該サーバの該認証用途と該加入者端末の認証状態情報とにより行うことを特徴とする認証転送装置。
【請求項３】
請求項１記載の認証転送装置において、該サーバアドレステーブルには該認証サーバの認証段階が該認証状態情報として該認証サーバに対応して記憶し、
認証処理部の認証要求メッセージの転送の可否は該サーバの該認証段階と該加入者端末の認証状態情報とにより行うことを特徴とする認証転送装置。
【請求項４】
請求項１記載の認証転送装置において、該認証サーバの認証状態情報を記憶する第２記憶部を設け、
該認証処理部は該加入者端末の認証状態情報と該認証サーバの認証状態情報により該加入者端末からの認証要求メッセージの転送の可否を行うことを特徴とする認証転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者装置（例えば、加入者無線装置（ＭＳ：モバイル・ステーション））をネットワークに接続する際の認証処理に関する。
【背景技術】
【０００２】
加入者無線装置をネットワークに接続する通信方式として、ＩＥＥＥ８０２．１６やＷｉＭＡＸなどの標準規格が知られている。ＷｉＭＡＸ等の標準規格は、加入者無線装置がアクセスサービスネットワークＡＳＮを介して、コネクティビティサービスネットワーク（ＣＳＮ）内にある認証サーバと認証処理を行うことを規定している。ＩＥＴＦ、ＩＥＥＥ８０２．１６やＷｉＭＡＸなどの標準規格では、上記の認証処理を拡張認証プロトコル認証（ＥＡＰ認証：Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  認証）と定義している。ＥＰＡ処理はデバイス認証のみを行うＷｉＭＡＸ  Ｓｉｎｇｌｅ−ＥＡＰ認証方式と、デバイス認証とユーザ認証の両方を行うＷｉＭＡＸ  Ｄｏｕｂｌｅ−ＥＡＰ認証方式の二つの方式がある。
【０００３】
ＥＡＰ認証はＡＳＮが加入者無線装置からの認証要求をＣＳＮに転送処理する。さらにＥＡＰ認証はＡＳＮがＣＳＮ内の認証サーバからの認証結果を加入者無線装置ＭＳに転送処理する。ＡＳＮ内には認証転送装置があり、認証転送装置（ＡＳＮ−ＧＷまたはＡｕｔｈｅｎｔｉｃａｔｏｒ）が上記の転送処理を行う。認証転送装置はＥＡＰ認証開始時にＭＳから通知されるネットワークアクセスアイデンティファイヤ（ＮＡＩ：Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｉｄｅｎｔｉｆｉｅｒ）から、認証サーバアドレスを抽出し、抽出したアドレスのサーバに認証要求を転送する。
【０００４】
ＷｉＭＡＸ標準方式における上記の認証転送装置は、加入者無線装置からの認証要求を認証サーバに転送するだけなので、認証サーバアドレスが有効な場合は不正な認証要求の転送を防止できない。最終的には、転送先の認証サーバが行う認証処理によって、不正な認証要求はＮＧとなる可能性が高い。しかしながら、本来、転送すべきでないような不正な認証要求が認証転送装置から認証サーバ側へ転送されてしまうことから、サーバに過負荷を掛けサービスを停止させる攻撃（ＤｏＳ：Ｄｅｎｉａｌ  ｏｆ  Ｓｅｒｖｉｃｅ）やハッキング等の攻撃対象となる可能性がある。
【０００５】
公知文献としては特許文献１が知られている。
【特許文献１】特開２００５−３３８８８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ＣＳＮに対して不正な認証要求を遮断する認証転送装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、上述した目的を達成するために以下の構成を採用する。
【０００８】
加入者端末からの認証要求を認証サーバに転送する認証転送装置は該加入者端末の認証状態情報を記憶する第１記憶部と、該加入者端末についての認証処理に応じて該認証状態情報を更新し、該加入者端末の認証状態情報に基づいて該加入者端末からの認証要求の転送処理を行う認証処理部とを備える。
【発明の効果】
【０００９】
本発明によれば認証転送装置が不正な認証要求を遮断することができる。従って、上位ネットワークへの認証サーバが、ＤｏＳ攻撃やハッキング等の攻撃対象となるのを防止することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００１１】
この実施例では、認証順序が規定されているＷｉＭＡＸ  Ｄｏｕｂｌｅ−ＥＡＰ認証方式をサポートする認証転送装置（ＡＳＮ−ＧＷ：アクセスサービスネットワークゲートウエイまたはＡｕｔｈｅｎｔｉｃａｔｏｒ）の認証要求の転送処理において、ＭＳから通知されたＮＡＩから転送先認証サーバのアドレス解決をするとともに、ＭＳの認証状態とＮＡＩから特定された認証サーバ用途との妥当性を検証し、認証要求の転送可否を判断できるようにする。
【００１２】
［ＷｉＭＡＸのネットワーク］
図１を用いて、実施形態にかかわるＷｉＭＡＸのネットワークについて説明する。１は加入者無線装置、２は無線基地局、３はアクセスサービスネットワーク、４は認証転送装置、５はコネクティビティサービスネットワーク、６はルータ、７はデバイス認証用サーバ、８はユーザ認証用サーバをそれぞれ示す。
【００１３】
加入者無線装置１は少なくともＷｉＭＡＸなどの標準規格の中に定義されたモバイルステーション（ＭＳまたはＳＳ）を含む。加入者無線装置１は、無線基地局２と無線通信を行い、さらに、通信の立ち上げ時において認証要求を行う。本実施形態では加入者無線装置を用いて説明を行うが、無線を利用しない加入者装置にも応用は可能である。
【００１４】
アクセスサービスネットワーク３はＷｉＭＡＸなどの標準規格の中に定義されたアクセスサービスネットワークを含んでいる。アクセスサービスネットワーク３は無線基地局２、認証転送装置４、デバイス認証用サーバ７を含んでいる。アクセスサービスネットワーク３は加入者無線装置１とコネクティビティサービスネットワーク５の間に設けている。アクセスサービスネットワーク３と加入者無線装置１間はワイヤレスネットワークである。アクセスサービスネットワーク３はネットワークアクセスプロバイダが管理している。
【００１５】
無線基地局２はＷｉＭＡＸなどの標準規格の中に定義されたベースステーション（ＢＳ）を含んでいる。無線基地局２はアクセスサービスネットワーク３の中に設ける。無線基地局２は加入者無線装置１と無線通信を行う事と、認証転送装置４とパケットデータをやり取りする機能を有している。
【００１６】
認証転送装置４はＷｉＭＡＸなどの標準規格の中に定義されたＡＳＮ−ＧＷまたはＡｕｔｈｅｎｔｉｃａｔｏｒを含んでいる。認証転送装置４は標準規格の中に定義された認証用のプロトコル（ＥＡＰ）で認証処理を行う。認証転送装置４は加入者無線装置１からの認証要求をＡＳＮ内の認証サーバとコネクティビティサービスネットワーク５（ＣＳＮ）内の認証サーバに転送処理する。さらに、認証転送装置４はＡＳＮ内の認証サーバとＣＳＮ内の認証サーバからの認証結果を加入者無線装置１に転送処理する。認証転送装置はＥＡＰ認証開始時に加入者無線装置１から通知されるネットワークアクセスアイデンティファイヤ（ＮＡＩ：Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｉｄｅｎｔｉｆｉｅｒ）から、認証サーバのアドレスを抽出する。さらに、認証転送装置は抽出した認証を行う先の認証サーバアドレスと現在と過去の認証の状態（認証を行った順番）から不正な認証要求を検出し、不正な認証要求は認証サーバに転送しない。
【００１７】
デバイス認証用サーバ７はＷｉＭＡＸなどの標準規格の中に定義されたオーセンティフィケーション・オーサライゼーイション・アカウンティング・サーバ（ＡＡＡ  Ｓｅｒｖｅｒ）を含んでいる。デバイス認証用サーバ７は認証転送装置４から転送される認証要求の認証処理を行い、認証処理結果を認証転送装置に返す。
【００１８】
コネクティビティサービスネットワーク５はＷｉＭＡＸなどの標準規格の中に定義されたＣＳＮを含でいる。コネクティビティサービスネットワーク５は、ルータ（Ｒｏｕｔｅｒ）６とユーザ認証用サーバ８を含んでいる。コネクティビティサービスネットワーク５はネットワークサービスプロバイダーが管理している。
【００１９】
ユーザ認証用サーバ８はＷｉＭＡＸなどの標準規格の中に定義されたオーセンティフィケーション・オーサライゼーイション・アカウンティング・サーバ（ＡＡＡ  Ｓｅｒｖｅｒ）を含んでいる。ユーザ認証用サーバ８は認証転送装置４から転送される認証要求の認証処理を行い、認証処理結果を認証転送装置に返す。
［認証シーケンス］
図２を用いて、実施形態のＤｏｕｂｌｅ−ＥＡＰ認証方式シーケンスを説明する。Ｄｏｕｂｌｅ−ＥＡＰ認証方式シーケンスは加入者無線装置１、無線基地局２、認証転送装置４、デバイス認証サーバ７とユーザ認証用サーバ８間での認証シーケンスである。認証シーケンスはステップＳ１からステップＳ３０の順に行う。
【００２０】
ステップＳ１では、加入者無線装置１が無線基地局２に対して、加入者無線装置１がサポートする基本能力（ＳＢＣ−ＲＥＱ）を通知する。ステップＳ２では、無線基地局２が認証転送装置４に対して、ＮｅｔＥｎｔｒｙ  ＭＳ  Ｓｔａｔｅ  Ｃｈａｎｇｅ  Ｒｅｑｕｅｓｔを送付する。ステップＳ２．１では、認証転送装置４がＳｉｎｇｌｅ−ＥＡＰもしくはＤｏｕｂｌｅ−ＥＡＰのいずれの認証方式を採用するか決定する。ステップＳ３では、認証転送装置４が無線基地局２に決定した認証方式を送付する。ステップＳ４では、無線基地局２が加入者無線装置１に決定した認証方式を転送する。ステップＳ５では、無線基地局２が認証転送装置４に受領通知を出す。以上のようにステップＳ１〜ステップＳ５では加入者無線装置１／無線基地局２／認証転送装置４で採用する認証方式（一例として、Ａｕｔｈｏｒｉｚａｔｉｏｎ−Ｐｏｌｉｃｙ−Ｓｕｐｐｏｒｔ値）を決定し、加入者無線装置１へ通知する。
【００２１】
ステップＳ６では、認証転送装置４が、第１段階のＥＡＰ認証開始トリガーとなるＥＡＰ−リクエスト／アイデンティファイメッセージ（＝アイデンティファイ通知要求）を無線基地局２に向けて送信する。
【００２２】
ステップＳ７では、無線基地局２が、第１段階のＥＡＰ認証開始トリガーとなるＥＡＰ−リクエスト／アイデンティファイメッセージ（＝アイデンティファイ通知要求）を加入者無線装置１に向けて送信する。
【００２３】
ステップＳ８では、加入者無線装置１がＥＡＰ−リクエスト／アイデンティファイメッセージを受信するとその応答として、ＥＡＰ−レスポンス／アイデンティファイメッセージ（＝アイデンティファイ通知）を無線基地局２に送信する。アイデンティファイとしては、ＮＡＩを設定する。ＷｉＭＡＸなどの標準規格ではＮＡＩの中には認証サーバが記載されている領域（Ｒｅａｌｍ）部分がある。ＮＡＩのＲｅａｌｍ部分には、認証サーバ（デバイス認証サーバやユーザ認証サーバ）のドメイン名が記載してある。（ＷｉＭＡＸなどの標準規格ではドメイン名であるが認証サーバを特定できる情報であれはいかなるもので有ってもよい。例えば認証サーバのアドレス名）
ステップＳ９では、無線基地局２が加入者無線装置１からＥＡＰ−レスポンス／アイデンティファイメッセージを受信すると、そのメッセージを認証転送装置４に転送する。
【００２４】
ステップＳ９．１では、認証転送装置４が加入者無線装置１より取得したＮＡＩのＲｅａｌｍ部分のドメイン名からサーバドメイン名、サーバアドレス名、サーバの使用用途を記憶したサーバアドレステーブルを参照して、デバイス認証サーバアドレスを割り出すサーバアドレス解析処理を行う。さらに、サーバアドレス解析処理結果と加入者無線装置１の認証状態に応じて、認証サーバの認証用途の妥当性検証する。認証サーバの認証用途の妥当性検証とは認証要求の中で指定したサーバが認証段階（１回の認証or２回目の認証）の上で正しいか否か、又は、認証の種類（デバイス認証orユーザ認証）の上で正しいか否かを検証する。すなわち、ＥＡＰでは認証を行う順番がデバイス認証を行った後にユーザ認証規定されているので、１回目の認証でユーザ認証の要求の場合は不正な認証要求と判定する。さらに、１回目の認証はデバイス認証のためサーバにユーザ認証を行う要求は不正な認証要求と判定する。この判定結果により加入者端末からの認証要求メッセージの転送の可否の判定を行う。
【００２５】
ステップＳ１０では、認証転送装置４が、加入者無線装置１の認証の妥当性が確認できたとき、デバイス認証サーバ７へ認証要求メッセージを送信する。
【００２６】
ステップＳ１１では、加入者無線装置１とデバイス認証サーバ７との間で第１段階デバイス認証を実行する。第１段階デバイス認証は加入者無線装置１がネットワークの正規ユーザーかを確認するために行われる。
【００２７】
ステップＳ１２では、認証転送装置４がデバイス認証サーバ７よりデバイス認証結果を受信する。ステップＳ１３では、認証転送装置４が、デバイス認証サーバ７より受信したデバイス認証結果を無線基地局２に送信する。ステップＳ１４では、無線基地局２が、認証転送装置４より受信したデバイス認証結果を加入者無線装置１に送信する。
【００２８】
ステップＳ１４．１では、認証転送装置４は加入者無線装置１が第１段階認証であるデバイス認証をパスしたことにより、認証転送装置４がＥＩＫを生成する。ＥＩＫは、第２段階認証が完了するまでの間に使用される第１段階認証をパスしたことを証明するメッセージ認証に用いられる。
【００２９】
ステップＳ１５では、認証転送装置４がデバイス認証結果及びＡＫ−Ｃｏｎｔｅｘｔ（内容としてはＥＩＫのみ）を無線基地局２に通知し、ＭＳのステータス変更を促す。ステップＳ１６では、無線基地局２が認証転送装置４にデバイス認証結果及びＡＫ−Ｃｏｎｔｅｘｔの受領通知を返す。ステップＳ１７では、無線基地局２が加入者無線装置１にデバイス認証結果及びＡＫ−Ｃｏｎｔｅｘｔ転送する。
【００３０】
尚、上述した、ステップＳ１７以降、加入者無線装置１と無線基地局２間でやり取りされるメッセージには、加入者無線装置１と無線基地局２間で暗号化を行いためのＥＰＡインテグラリーキー（ＥＩＫ）を含むメッセージ・オーセンティケーション・コード（ＭＡＣ）が付けられ第１段階認証をパスしたことが証明される。これで第１段階認証手順は完了となる。一例として、本実施形態はチーパー・メッセージ・オーセンティケーション・コード（ＣＭＡＣ）を証明書として用いる。
【００３１】
ステップＳ１８では、加入者無線装置１が、第２段階認証開始メッセージを無線基地局２に送る。ステップＳ１９では、無線基地局２が加入者無線装置１からの第２段階認証開始メッセージを認証転送装置４に送信する。
【００３２】
ステップＳ２０では、認証転送装置４が第２段階のＥＡＰ認証開始トリガーとなるＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙメッセージ（＝Ｉｄｅｎｔｉｔｙ通知要求）を無線基地局２に送信する。ステップＳ２１では、無線基地局２がＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙメッセージを加入者無線装置１に転送する。
【００３３】
ステップＳ２２では、加入者無線装置１が、ＥＡＰ−Ｒｅｑｕｅｓｔ／Ｉｄｅｎｔｉｔｙメッセージを受信するとその応答として、ＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙメッセージ（＝Ｉｄｅｎｔｉｔｙ通知）を無線基地局２に送信する。Ｉｄｅｎｔｉｔｙとしては、ＮＡＩ（Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｉｄｅｎｔｉｆｉｅｒ）を設定する。ここで設定されるＮＡＩのＲｅａｌｍ部分には、ユーザ認証サーバのドメイン名（アドレス）が記載されており、ユーザ認証サーバが特定される。ステップＳ２３では、無線基地局２が加入者無線装置１からのＥＡＰ−Ｒｅｓｐｏｎｓｅ／Ｉｄｅｎｔｉｔｙメッセージを認証転送装置４に転送する。
【００３４】
ステップＳ２３．１では、認証転送装置４が加入者無線装置１より取得したＮＡＩのＲｅａｌｍ部分のドメイン名からサーバ名、サーバアドレス名、サーバ使用用途を記憶したサーバアドレステーブルを参照して、ユーザ認証サーバアドレスを割り出すサーバアドレス解析処理を行う。さらに、サーバアドレス解析処理結果と加入者無線装置１の認証状態に応じて、認証サーバ用途の妥当性検証する。認証サーバの認証用途の妥当性検証とは認証要求の中で指定したサーバが認証段階（１回の認証or２回目の認証）の上で正しいか否か、又は、認証の種類（デバイス認証orユーザ認証）の上で正しいか否かを検証する。すなわち、ＥＡＰでは認証を行う順番がデバイス認証を行った後にユーザ認証規定されているので、２回目の認証でデバイス認証の要求の場合は不正な認証要求と判定する。さらに、２回目の認証はユーザ認証のためサーバにデバイス認証を行う要求は不正な認証要求と判定する。この判定結果により加入者端末からの認証要求メッセージの転送の可否の判定を行う。
【００３５】
ステップＳ２４では、認証転送装置４が加入者無線装置１の認証の妥当性が確認できたとき、ユーザ認証サーバ８へ認証要求メッセージを送信する。
【００３６】
ステップＳ２５では、加入者無線装置１とユーザ認証サーバ８との間で第２段階ユーザ認証を実行する。
【００３７】
ステップＳ２６では、認証転送装置４がユーザ認証サーバ８よりユーザ認証結果を受信する。ステップＳ２７では、認証転送装置４がユーザ認証サーバ８より受信したユーザ認証結果を無線基地局２に転送する。ステップＳ２８では、無線基地局２が認証転送装置４より受信したユーザ認証結果を加入者無線装置１に転送する。
【００３８】
ステップＳ２７．１では、認証転送装置４は加入者無線装置１が第２段階認証であるユーザ認証をパスしたことにより、認証転送装置４がＫｅｙを生成し、Ｓｅｃｕｒｉｔｙ  Ｃｏｎｔｅｘｔとして格納し、加入者無線装置１の認証ステータスを更新する。
【００３９】
ステップＳ２９では、認証転送装置４が、ユーザ認証結果及びＡＫ−Ｃｏｎｔｅｘｔ（ＥＩＫ以外）を無線基地局２に転送する。ステップＳ３０では、無線基地局２が加入者無線装置１のステータス変更し、さらに、無線基地局２が認証転送装置４に受領通知を返す。ステップＳ３０が終了することで、第２段階認証手順は完了となる。
【００４０】
［認証転送装置］
図３は図１及び図２の第１の実施形態の認証転送装置４の構成例を示すブロック図である。認証転送装置４は認証メッセージ処理部１０とシステム設定情報データベース１１を備えている。
【００４１】
認証メッセージ処理部１０は、ＷｉＭＡＸ認証中継（Ａｕｔｈ  Ｒｅｌａｙ）プロトコル処理部１０ａと、認証処理部１０ｈ、認証制御部１０ｂ、ＡＡＡクライアント１０ｃ、サーバアドレス解決処理部１０ｄ、ＭＳ認証状態判定部１０ｅ、ＭＳ情報データベース１０ｆ、サーバアドレステーブル１０ｇを備えている。
【００４２】
ＷｉＭＡＸ認証中継プロトコル処理部１０ａは無線基地局２と認証制御部１０ｂに接続している。ＷｉＭＡＸ認証中継プロトコル処理部１０ａは、無線基地局２から送信された認証中継（ＡｕｔｈＲｅｌａｙ）プロトコルで伝送されたパケット受信し、当該パケットからＥＡＰパケットを取り出し、認証制御部１０ｂに渡す。
【００４３】
認証処理部１０ｈは認証制御部１０ｂ、サーバアドレス解決処理部１０ｄ、ＭＳ認証状態判定部１０ｅから構成している。認証処理部１０ｈは図２の処理のステップｓ９．１とステップｓ２３．１を行っている。
【００４４】
認証制御部１０ｂは、ＷｉＭＡＸ認証中継プロトコル処理部１０ａ、認証制御部１０ｂ、ＡＡＡクライアント１０ｃ、サーバアドレス解決処理部１０ｄ、加入者無線装置認証状態判定部１０ｅ、加入者無線装置情報データベース１０ｆ、サーバアドレステーブル１０ｇとシステム設定情報データベース１１に接続している。認証制御部１０ｂは、認証機能全体を制御し、加入者無線装置１の認証状態管理を行う。実施形態においては、加入者無線装置認証状態判定部１０ｅとサーバアドレス解決処理部１０ｄからの結果から、特定された認証サーバが、その加入者無線装置１の認証状態において適切であるか判断し、認証メッセージの転送可否を決定する。
【００４５】
サーバアドレステーブル１０ｇは認証サーバに対応させてドメインとアドレスと認証方式からなる認証状態情報を記憶している。（図７及び１０参照）
サーバアドレス解析処理部１０ｄは、認証制御部１０ｂとサーバアドレステーブル１０ｇに接続している。サーバアドレス解析処理部１０ｄは認証制御部１０ｂから通知されたＲｅａｌｍ情報に含まれるサーバアドレステーブル１０ｇ内を検索し、サーバのＩＰアドレスと認証状態情報（例えば認証用途情報や、認証段階情報）を認証制御部１０ｂに通知する。
【００４６】
加入者無線装置情報データベース１０ｆは各加入者端末について認証状態情報を記憶している。加入者端末の認証状態情報は加入者端末がどの段階の認証までが終了しているかを記憶している。すなわち、加入者端末が未認証状態、デバイス認証完了状態、ユーザ認証完了状態のいずれの状態にあるかを記憶している。これらは、ＥＡＰのなかのパケットのやり取りの中で、ＮＡＩの情報を抽出した結果に基づき更新される。（図７及び１０参照）
加入者無線装置認証状態判定部１０ｅは、認証制御部１０ｂと加入者無線装置情報データベース１０ｆに接続している。加入者無線装置認証状態判定部１０ｅは、加入者無線装置情報データベース１０ｆ内の該当する加入者無線装置１に適用された認証方式（Ｓｉｎｇｌｅ−ＥＡＰ  ｏｒ  Ｄｏｕｂｌｅ−ＥＡＰ）と加入者無線装置認証状態から、この加入者無線装置１に必要とされる認証形態（デバイス認証ｏｒユーザ認証）を判定し、結果を認証制御部１０ｂに通知する。
【００４７】
ＡＡＡクライアント１０ｃは、図１及び図２のデバイス認証サーバ７とユーザ認証サーバ８に接続している。ＡＡＡクライアント１０ｃはデバイス認証サーバ７とユーザ認証サーバ８と認証転送装置４のインターフェースであって、認証制御部１０ｂより渡されたＥＡＰパケットやその他情報をＡＡＡプロトコル（例えばＲＡＤＩＵＳ）でカプセル化し、デバイス認証サーバとユーザ認証サーバへ送信する。
【００４８】
システム設定情報データベース１１は認証制御部１０ｂに接続している。システム設定情報データベース１１は認証転送装置４にシステム設定された情報が格納されたデータベースであり、オペレータ等によって静的に設定することもできる。
【００４９】
［認証要求転送処理］
図４は、第１の実施形態の認証転送装置４における認証要求転送処理フローチャートを示している。
【００５０】
ステップＳ４０１：
ステップＳ４０１はＷｉＭＡＸ  プロトコル終端処理を行うステップである。まず加入者無線装置１から送信された認証要求メッセージのパケットは、無線基地局２でＷｉＭＡＸ認証中継プロトコルでカプセル化され、認証転送装置４に転送される。認証転送装置４は、ＷｉＭＡＸ認証中継プロトコルでカプセルかされたパケットを受信した後、受信パケットに含まれるＥＡＰパケットと加入者無線装置認ＩＤ（ＭＳＩＤ）を認証制御部１０ｂに送る。
【００５１】
ステップＳ４０２：
ステップＳ４０２はＥＡＰパケット処理を行うステップである。ＥＡＰパケットとＭＳＩＤを受け取った認証制御部１０ｂは、ＥＡＰパケットのメッセージコードとデータタイプを解析し、データとして格納されているＮＡＩを取り出し、加入者無線装置情報データベース１０ｆで該当するＭＳＩＤ領域に取り出したＮＡＩを書き込む。更に、認証制御部１０ｂは、ＭＳＩＤのＭＳ認証状態判定部１０ｅへの通知及び、ＮＡＩのＲｅａｌｍ領域をサーバアドレス解決処理部１０ｄに通知を行う。
【００５２】
ステップＳ４０３：
ステップＳ４０３はサーバアドレス検索処理を行うステップである。サーバアドレス解析処理部１０ｄは、受け取ったＮＡＩのＲｅａｌｍに記載されたドメインをキーにして、サーバアドレステーブル１０ｇ内を検索し、対応するサーバアドレス及び認証サーバの認証状態情報（例えば、サーバ用途情報）を取り出し、認証制御部１０ｂに検索結果を通知する。
【００５３】
ステップＳ４０４：
ステップＳ４０４は加入者無線装置認証状態判定処理を行うステップである。Ｓ４０３とほぼ同時に、加入者無線装置認証状態判定部１０ｅは、受け取ったＭＳＩＤをキーにして、ＭＳ情報データベース１０ｆ内を検索して加入者無線装置の認証状態情報を取得し、加入者無線装置に適用した認証方式が示されたＡｕｔｈ−Ｐｏｌｉｃｙ値（Ｓｉｎｇｌｅ−ＥＡＰ  ｏｒ  Ｄｏｕｂｌｅ−ＥＡＰ）と加入者無線装置デバイス認証状態及び加入者無線装置ユーザ認証状態を取得し、現時点で本ＭＳに必要とされる認証形態を判定し、判定結果を認証制御部１０ｂに通知する。
【００５４】
ステップＳ４０５：
ステップＳ４０５は認証要求の転送可否判断を行うステップである。認証制御部１０ｂは、サーバアドレス解決処理部１０ｄから通知されたサーバＩＰアドレスとサーバ用途情報及びＭＳ認証状態判定部１０ｅから通知された加入者無線装置１がすべき認証形態（デバイス認証ｏｒユーザ認証）から、転送可否を判断し次処理を決める。
【００５５】
ステップＳ４０６：
ステップＳ４０６は認証要求をＡＡＡクライアントでの転送処理を行うステップである。ＡＡＡクライアント１０ｃは、ＥＡＰパケットやその他情報をＡＡＡプロトコル（例えばＲＡＤＩＵＳ）で通知されたＩＰアドレスの認証サーバへ送信する。
【００５６】
ステップＳ４０７：
ステップＳ４０７は認証要求を破棄または再送処理を行うステップである。認証制御１０ｂでの転送可否判断の結果、転送不可となった場合は、その認証要求を破棄もしくは加入者無線装置への再送要求する処理となる。
【００５７】
加入者無線装置認証状態判定処理と認証メッセージ転送可否判断処理は複数の実施形態がある。以下に各実施形態について説明する。
＜第１の実施形態＞
［第１の実施形態の加入者無線装置認証状態判定処理］
図５は、第１の実施形態の認証転送装置４における加入者無線装置認証状態判定処理の具体例である。図５は図４のステップＳ４０４を詳細に説明したフローチャートである。
【００５８】
ステップＳ５０１：
まず、ＭＳＩＤが通知されるとＭＳ情報データベース１０ｆ内を検索し、加入者無線装置１の認証方針情報（Ａｕｔｈ−Ｐｏｌｉｃｙ情報）と加入者無線装置デバイス認証状態及び加入者無線装置ユーザ認証状態情報を取得する。加入者無線装置情報データベース１０ｆから取得するデバイス認証情報は、デバイス認証状態−未認証、デバイス認証状態−認証不可、デバイス認証状態−認証許可の３つの状態のいずれかがある。加入者無線装置情報データベース１０ｆから取得するユーザ認証状態情報は、ユーザ認証状態−未認証、ユーザ認証状態−認証不可、ユーザ認証状態−認証許可の３つの状態のいずれかがある。
【００５９】
ステップＳ５０２：
次に取得したＡｕｔｈ−Ｐｏｌｉｃｙ情報から加入者無線装置１が実施する認証方式がＳｉｎｇｌｅ−ＥＡＰもしくはＤｏｕｂｌｅ−ＥＡＰであるか判別し、振り分ける。Ｓｉｎｇｌｅ−ＥＡＰであれば、認証制御部１０ｂへ判定結果を通知する。もしＤｏｕｂｌｅ−ＥＡＰであれば、認証状態判定テーブルにて、その加入者無線装置１に必要とされる認証方法が判定される。
【００６０】
ステップＳ５０３：
認証状態判定テーブルでは、加入者無線装置情報データベース１０ｆのテーブル内のＭＳコンテキスト（ＭＳ−Ｃｏｎｔｅｘｔ）に記載されているＭＳデバイス認証状態情報とＭＳユーザ認証状態情報を入力値として、その加入者無線装置のリクエストに必要とされる認証の種類を判定する。
【００６１】
一例として、認証状態判定テーブルの縦軸はデバイス認証状態の３つの状態が記載してあり、ｄ欄はデバイス認証状態−未認証、ｅ欄はデバイス認証状態−認証不許可、ｆ欄はデバイス認証状態−認証許可の状態を示す。認証状態判定テーブルの横軸はユーザ認証状態の３つの状態が記載してあり、ａ欄はユーザ認証状態−未認証、ｂ欄はユーザ認証状態−認証不許可、ｃ欄はユーザ認証状態−認証許可の状態を示す。ステップＳ５０１で取得したユーザ認証状態が未認証でデバイス認証状態が未認証及び認証不可の場合の必要な認証の種類の判定結果はデバイス認証となり、ステップＳ５０１で取得したユーザ認証状態が未認証でデバイス認証状態が認証許可の場合の必要な認証の種類の判定結果はユーザ認証となる。ステップＳ５０１で取得したユーザ認証状態が認証不許可でデバイス認証状態が未認証、認証不許可の場合の必要な認証の種類の判定結果はデバイス認証となり、ステップＳ５０１で取得したユーザ認証状態が認証不許可でデバイス認証状態が認証許可の場合の必要な認証の種類の判定結果はユーザ認証となる。ステップＳ５０１で取得したユーザ認証状態が認証許可でデバイス認証状態が未認証、認証不許可、デバイス認証状態が認証許可の場合の必要な認証の種類の判定結果はデバイス認証となる。
【００６２】
ステップＳ５０４：
ステップＳ５０３の判定結果は、認証制御部１０ｂに通知され、転送可否判断処理を実行する。
［第１の実施形態の認証メッセージ転送可否判断処理］
図６第１実施形態の認証転送装置４における認証メッセージ転送可否判断処理フローチャートである。図６のステップＳ６０１とステップＳ６０２は図４のステップＳ４０６の転送可否判断の具体例を示している。
【００６３】
ステップＳ６０１：
認証制御部１０ｂにおける転送可否判断処理は、ＭＳ認証状態判定部１０ｅから通知されたＭＳ認証状態判定結果（ステップＳ４０４）とサーバアドレス解決処理部１０ｄから通知されたサーバアドレステーブル検索結果（ステップＳ４０３）を転送可否判定テーブルに当てはめ、判定結果を求める。
【００６４】
一例として、転送可否判定テーブルの縦軸はステップＳ４０３で得たＩＰアドレスとサーバの用途情報からなる４つの状態の判定基準を記載している。転送可否判定テーブルの横軸はステップＳ４０４で得たＭＳ認証状態判定結果の３つの状態の判定基準を記載している。横ａ欄はＳｉｎｇｌｅ−ＥＡＰ認証の判定基準、横ｂ欄はＤｏｕｂｌｅ−ＥＡＰデバイス認証の判定基準、横ｃ欄はＤｏｕｂｌｅ−ＥＡＰユーザ認証の判定基準が記載してある。縦ｄ欄はＩＰアドレスが有り且つサーバの使用用途がデバイス認証の判定基準、縦ｅ欄はＩＰアドレスが有り且つサーバの使用用途がユーザ認証の判定基準、縦ｆ欄はＩＰアドレスが有り且つサーバの使用用途が空白の判定基準、縦ｇ欄はＩＰアドレスが且つサーバの使用用途が空白の判定基準が記載してある。
【００６５】
ＭＳ認証状態判定結果がＳｉｎｇｌｅ−ＥＡＰ認証ａのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、ｅ、ｆで、ｇは転送不可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰデバイス認証ｂのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、で、ｅ、ｆ、ｇは転送不可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰユーザ認証ｃのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｅで、ｄ、ｆ、ｇは転送不可能である。
【００６６】
ステップＳ６０２：
次に求められた判定結果が転送可であれば、ＡＡＡクライアント１０ｃでのＡＡＡサーバへの送信依頼をする。転送不可であれば、破棄もしくは再送処理を実行する。
【００６７】
［第１の実施形態の認証転送装置のデータベース保持情報要素］
図７は本実施構成の認証転送装置が保持する情報要素群を示している。
・サーバアドレステーブル：
サーバアドレステーブル１０ｇは、認証サーバのドメインネームとＩＰアドレスとサーバ用途情報が対応付けられて格納されたデータベースである。サーバアドレステーブル１０ｇは、認証サーバのドメインネーム１０ｇ−１と、認証サーバのＩＰアドレス１０ｇ−２と認証サーバのサーバ用途情報１０ｇ−３を対応付けている。認証メッセージ転送処理において、サーバアドレステーブル１０ｇは、サーバアドレス解決及びサーバ用途とＭＳ認証状態との妥当性判定処理に用いられる。ここでの用途情報は、認証サーバのドメインネーム１０ｇ−１に記載されたサーバがデバイス認証用のサーバかユーザ認証用のサーバかが記載している。
・システム設定情報データベース１１：
システム設定情報データベース１１は、オペレータ等によって静的に設定される。システム設定情報データベース１１の１１ａの欄は、オペレータが設定した項目の一例として、ＭＳの認証方式を決定するＡｕｔｈ−Ｐｏｌｉｃｙ設定の項目が有る。システム設定情報データベース１１の１１ｂの欄は、１１ａの欄に対応した値が設定される。１１ａがＡｕｔｈ−Ｐｏｌｉｃｙの場合はＤｕｂｌｅ−ＥＡＰかＳｉｎｇｌｅ−ＥＡＰのいずれかが記載される。
・ＭＳ情報データベース：
ＭＳ情報データベース１０ｆは、ＭＳ−Ｃｏｎｔｅｘｔが格納されている。ＭＳ−Ｃｏｎｔｅｘｔは、ＭＳ毎に生成されるＭＳの認証状態やＭＳに割り当てた情報などが記された情報要素群である。
【００６８】
１０ｆ−ａの項目の欄１０ｆ−１行は端末ＩＤ（ＭＳＩＤ）、１０ｆ−２行は認証方針（Ａｕｔｈ−Ｐｏｌｉｃｙ）、１０ｆ−３行は第１ネットワークアクセスアイデンティファイヤ（ＮＡＩ（１））、１０ｆ−４行は第２ネットワークアクセスアイデンティファイヤ（ＮＡＩ（２））、１０ｆ−５行は認証鍵（ＡＫ−Ｃｏｎｔｅｘｔ）、１０ｆ−６行はＭＳデバイス認証状態と１０ｆ−７行はＭＳユーザ認証状態が記載されている。１０ｆ−ｂの欄は、上記の各項目に対応した値が記憶されている。
【００６９】
加入者無線端末ＩＤ（ＭＳＩＤ）１０ｆ−１のバリュウの欄１０ｆ−ｂには端末ＩＤが記載してある。認証方針（Ａｕｔｈ−Ｐｏｌｉｃｙ）１０ｆ−２のバリュウの欄１０ｆ−ｂにはＤｏｕｂｌｅ−ＥＡＰ認証かＳｈｉｎｇｌｅ−ＥＡＰ認証を行うかが記載されている。本実施形態ではＤｏｕｂｌｅ−ＥＡＰ認証１０ｆ−３を行う旨が記載してある。
【００７０】
第１ネットワークアクセスアイデンティファイヤ（ＮＡＩ（１））１０ｆ−３、（ＮＡＩ（２））１０ｆ−４のバリュウの欄１０ｆ−ｂには加入者無線装置のアドレスが記載してある。
【００７１】
認証鍵（ＡＫ−Ｃｏｎｔｅｘｔ）１０ｆ−５のバリュウの欄１０ｆ−ｂには認証に用いる鍵が記載してある。ＭＳデバイス認証状態１０ｆ−６のバリュウの欄１０ｆ−ｂにはデバイスの認証状態が記載してある。未認証の場合はＮｏｔ  ｐｅｒｆｏｒｍｅｄ、認証の場合はｐａｓｓ，認証できない場合はｂｌｏｃｋが書かれる。ＭＳユーザ認証状態１０ｆ−７のバリュウの欄１０ｆ−ｂにはユーザの認証状態が記載してある。未認証の場合はＮｏｔ  ｐｅｒｆｏｒｍｅｄ、認証の場合はｐａｓｓ，認証できない場合はｂｌｏｃｋが書かれる。
【００７２】
＜第２の実施形態＞
第２の実施形態では認証順序が不正な認証要求の順番は認証要求を認証サーバに転送をしない例を示す。第２の実施形態は、予めサーバアドレステーブルに、そのサーバで処理可能な認証段階（１ｓｔ  ｏｒ  ２ｎｄ）が定義された状態において、ＭＳからの認証要求（ＮＡＩ）から割り出された認証サーバとＭＳ−ｃｏｎｔｅｘｔの１ｓｔ認証状態と２ｎｄ認証状態とから、ＭＳの要求するサーバが、そのＭＳの認証状態において、妥当であるか判定し転送可否を判断する。
【００７３】
［第２の実施形態のＭＳ認証状態判定処理］
図８は第２の実施形態のＭＳ認証状態判定処理フローチャートである。図８のステップ５０１のＭＳ情報取得処理とステップ５０３のテーブル構成が図５のステップ５０１とステップ５０３と異なります。
【００７４】
ステップ５０１：
ステップ５０１では、加入者無線端末ＩＤ（ＭＳＩＤ）が通知されるとＭＳ情報データベース１０ｆ内を検索し、ＭＳの認証方針情報（Ａｕｔｈ−Ｐｏｌｉｃｙ情報）とＭＳ  １ｓｔ認証状態及びＭＳ  ２ｎｄ認証状態情報を取得します。
【００７５】
ステップ５０２：
次に、ステップ５０２では、取得したＡｕｔｈ−Ｐｏｌｉｃｙ情報からＭＳが実施する認証方式がＳｉｎｇｌｅ−ＥＡＰもしくはＤｏｕｂｌｅ−ＥＡＰであるか判別し、振り分けます。Ｓｉｎｇｌｅ−ＥＡＰであれば、認証制御部１０ｂへ判定結果が通知されます。もしＤｏｕｂｌｅ−ＥＡＰであれば、ＭＳ認証状態判定テーブルにて、そのＭＳに必要とされる認証段階が判定される。
【００７６】
ステップ５０３：
次に、ステップ５０３では、ＭＳ認証状態判定テーブルでは、ＭＳ−Ｃｏｎｔｅｘｔから取得したＭＳ  １ｓｔ認証状態情報とＭＳ  ２ｎｄ認証状態情報を入力値として、そのＭＳに必要とされる認証段階を判定する。
【００７７】
一例として、認証状態判定テーブルの縦軸はデバイス認証段階の３つの状態が記載してあり、ｄ欄は第１の認証状態−未認証、ｅ欄は第１の認証状態−認証不許可、ｆ欄は第１の認証状態−認証許可の状態を示す。認証状態判定テーブルの横軸はユーザ認証段階の３つの状態が記載してあり、ａ欄は第２の認証状態−未認証、ｂ欄は第２の認証状態−認証不許可、ｃ欄は第２の認証状態−認証許可の状態を示す。
【００７８】
ステップＳ５０１で取得した第２の認証状態が未認証で第１の認証状態が未認証及び認証不可の場合の必要な認証の種類の判定結果は第１の認証となり、ステップＳ５０１で取得した第２の認証状態が未認証で第１の認証状態が認証許可の場合の必要な認証の種類の判定結果は第２の認証となる。ステップＳ５０１で取得した第２の認証状態が認証不許可で第１の認証状態が未認証及び認証不可の場合の必要な認証の種類の判定結果は第１の認証となり、ステップＳ５０１で取得した第２の認証状態が認証不許可で第１の認証状態が認証許可の場合の必要な認証の種類の判定結果は第２の認証となる。ステップＳ５０１で取得した第２の認証状態が認証許可で第１の認証状態が未認証の場合の必要な認証の種類の判定結果は第２の認証となり、ステップＳ５０１で取得した第２の認証状態が認証許可で第１の認証状態が認証不許可及び認証許可の場合の必要な認証の種類の判定結果は第１の認証となる。
【００７９】
ステップＳ５０４：
ステップＳ５０３の判定結果は、認証制御部１０ｂに通知され、転送可否判断処理が実行する。
【００８０】
［第２の実施形態の認証メッセージ転送可否判断処理］
図９は第２の実施形態の認証メッセージ転送可否判断処理フローチャートである。図９は図６とｓ６０１のテーブルの構成が異なるが他は同じである。
【００８１】
認証制御部１０ｂにおける転送可否判断処理は、ＭＳ認証状態判定部１０ｅから通知されたＭＳ認証状態判定結果（ステップＳ４０４）とサーバアドレス解決処理部１０ｄから通知されたサーバアドレステーブル検索結果（ステップＳ４０３）を転送可否判定テーブルに当てはめ、判定結果を求める。
【００８２】
一例として、転送可否判定テーブルの縦軸はステップＳ４０３で得たＩＰアドレスとサーバの用途情報からなる４つの状態の判定基準を記載している。転送可否判定テーブルの横軸はステップＳ４０４で得たＭＳ認証状態判定結果の３つの状態の判定基準を記載している。横ａ欄はＳｉｎｇｌｅ−ＥＡＰ認証の判定基準、横ｂ欄はＤｏｕｂｌｅ−ＥＡＰ第１の認証の判定基準、横ｃ欄はＤｏｕｂｌｅ−ＥＡＰ第２の認証の判定基準が記載してある。縦ｄ欄はＩＰアドレスが有り且つサーバの使用用途が第１の認証の判定基準、縦ｅ欄はＩＰアドレスが有り且つサーバの使用用途が第２の認証の判定基準、縦ｆ欄はＩＰアドレスが有り且つサーバの使用用途が空白の判定基準、縦ｇ欄はＩＰアドレスが且つサーバの使用用途が空白の判定基準が記載してある。
【００８３】
ＭＳ認証状態判定結果がＳｉｎｇｌｅ−ＥＡＰ認証ａのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、ｅ、ｆで、ｇは転送可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰ第１の認証ｂのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、で、ｅ、ｆ、ｇは転送不可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰ第２のユーザ認証ｃのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｅ、で、ｄ、ｆ、ｇは転送不可能である。
【００８４】
ステップＳ６０２：
次に求められた判定結果が転送可であれば、ＡＡＡクライアント１０ｃでのＡＡＡサーバへの送信依頼をする。転送不可であれば、破棄もしくは再送処理を実行する。
【００８５】
図１０は、第２の実施形態の認証転送装置が保持する情報要素群を示している。
【００８６】
図１０が図７と異なる点はサーバアドレステーブル１０ｇで、他は図７と同じである。従って、サーバアドレステーブル１０ｇについて以下に説明する。
・サーバアドレステーブル：
サーバアドレステーブル１０ｇは、認証サーバのドメインネームとＩＰアドレスとサーバ用途情報が対応付けられて格納されたデータベースである。サーバアドレステーブル１０ｇは、認証サーバのドメインネーム１０ｇ−１と、認証サーバのＩＰアドレス１０ｇ−２と認証サーバのサーバ認証段階情報１０ｇ−３を対応付けている。ここでの用途情報は、認証サーバのドメインネーム１０ｇ−１に記載されたサーバがどの認証段階に用いるサーバかを記載している。第２の実施形態ではｄｅｖｉｃｅ．ｎｅ．ｊｐのサーバは第２の認証用のサーバで、ｕｓｅｒ．ｎｅ．ｊｐのサーバは第１の認証用のサーバである。
＜第３の実施形態＞
第３の実施形態は、デバイス認証とユーザ認証の両方が必要であるが、認証実行する順序に関して規定がないケースにおける認証メッセージ転送処理を示しており、ＭＳからの認証要求（ＮＡＩ）から割り出された認証サーバとＭＳ−ｃｏｎｔｅｘｔのＭＳデバイス認証状態とＭＳユーザ認証状態とから、ＭＳの要求するサーバが、そのＭＳの認証状態において、妥当であるか判定し転送可否を判断する。
【００８７】
［第３の実施形態のＭＳ認証状態判定処理］
図１１に第３の実施形態のＭＳ認証状態判定処理フローチャートである。図１１のステップ５０１のＭＳ情報取得処理とステップ５０３のテーブル構成が図５のステップ５０１とステップ５０３と異なります。
【００８８】
ステップ５０１：
ステップ５０１では、ＭＳＩＤが通知されるとＭＳ情報データベース１０ｆ内を検索し、加入者無線装置１のＡｕｔｈ−Ｐｏｌｉｃｙ情報と加入者無線装置デバイス認証状態及び加入者無線装置ユーザ認証状態情報を取得する。加入者無線装置情報データベース１０ｆから取得するデバイス認証情報は、デバイス認証状態−未認証、デバイス認証状態−認証不可、デバイス認証状態−認証許可の３つの状態のいずれかが記載されている。加入者無線装置情報データベース１０ｆから取得するユーザ認証状態情報は、ユーザ認証状態−未認証、ユーザ認証状態−認証不可、ユーザ認証状態−認証許可の３つの状態のいずれかが記載されている。
【００８９】
ステップ５０２：
次に、ステップ５０２では、取得したＡｕｔｈ−Ｐｏｌｉｃｙ情報からＭＳが実施する認証方式がＳｉｎｇｌｅ−ＥＡＰもしくはＤｏｕｂｌｅ−ＥＡＰであるか判別し、振り分けます。Ｓｉｎｇｌｅ−ＥＡＰであれば、認証制御部１０ｂへ判定結果が通知されます。もしＤｏｕｂｌｅ−ＥＡＰであれば、ＭＳ認証状態判定テーブルにて、そのＭＳに必要とされる認証段階が判定される。
【００９０】
ステップ５０３：
認証状態判定テーブルでは、加入者無線装置情報データベース１０ｆのテーブル内のＭＳ−Ｃｏｎｔｅｘｔに記載されているＭＳデバイス認証状態情報とＭＳユーザ認証状態情報を入力値として、その加入者無線装置のリクエストに必要とされる認証の種類を判定する。
【００９１】
一例として、認証状態判定テーブルの縦軸はデバイス認証状態の３つの状態が記載してあり、ｄ欄はデバイス認証状態−未認証、ｅ欄はデバイス認証状態−認証不許可、ｆ欄はデバイス認証状態−認証許可の状態を示す。認証状態判定テーブルの横軸はユーザ認証状態の３つの状態が記載してあり、ａ欄はユーザ認証状態−未認証、ｂ欄はユーザ認証状態−認証不許可、ｃ欄はユーザ認証状態−認証許可の状態を示す。ステップＳ５０１で取得したユーザ認証状態が未認証でデバイス認証状態が未認証及び認証不可の場合の必要な認証の種類の判定結果はデバイス認証またはユーザとなり、ステップＳ５０１で取得したユーザ認証状態が未認証でデバイス認証状態が認証許可の場合の必要な認証の種類の判定結果はユーザ認証となる。ステップＳ５０１で取得したユーザ認証状態が認証不許可でデバイス認証状態が未認証、認証不許可の場合の必要な認証の種類の判定結果はデバイス認証またはユーザ認証となり、ステップＳ５０１で取得したユーザ認証状態が認証不許可でデバイス認証状態が認証許可の場合の必要な認証の種類の判定結果はユーザ認証となる。ステップＳ５０１で取得したユーザ認証状態が認証許可でデバイス認証状態が未認証、認証不許可、デバイス認証状態が未認証及び認証不許可の場合の必要な認証の種類の判定結果はデバイス認証となり、ステップＳ５０１で取得したユーザ認証状態が認証許可でデバイス認証状態が認証許可の場合に必要な認証はデバイス認証またはユーザ認証となる。
【００９２】
ステップＳ５０４：
ステップＳ５０３の判定結果は、認証制御部１０ｂに通知され、転送可否判断処理が実行する。
［第３の実施形態の認証メッセージ転送可否判断処理］
図１２は第３の実施形態の認証メッセージ転送可否判断処理フローチャートである。図１２は図６とステップ６０１の転送判定テーブルの構成において異なるが、他は同じ動作を行う。
【００９３】
図１２第３実施形態の認証転送装置４における認証メッセージ転送可否判断処理フローチャートである。図１２のステップＳ６０１とステップＳ６０２は図４のステップＳ４０６の転送可否判断の具体例を示している。
【００９４】
ステップＳ６０１：
認証制御部１０ｂにおける転送可否判断処理は、ＭＳ認証状態判定部１０ｅから通知されたＭＳ認証状態判定結果（ステップＳ４０４）とサーバアドレス解決処理部１０ｄから通知されたサーバアドレステーブル検索結果（ステップＳ４０３）を転送可否判定テーブルに当てはめ、判定結果を求める。
【００９５】
一例として、転送可否判定テーブルの縦軸はステップＳ４０３で得たＩＰアドレスとサーバの用途情報からなる４つの状態の判定基準を記載している。転送可否判定テーブルの横軸はステップＳ４０４で得たＭＳ認証状態判定結果の３つの状態の判定基準を記載している。横ａ欄はＳｉｎｇｌｅ−ＥＡＰ認証の判定基準、横ｂ欄はＤｏｕｂｌｅ−ＥＡＰデバイス認証の判定基準、横ｃ欄はＤｏｕｂｌｅ−ＥＡＰユーザ認証の判定基準が記載してある。横ｈ欄はＤｏｕｂｌｅ−ＥＡＰデバイス認証及びユーザ認証の判定基準が記載してある。縦ｄ欄はＩＰアドレスが有り且つサーバの使用用途がデバイス認証の判定基準、縦ｅ欄はＩＰアドレスが有り且つサーバの使用用途がユーザ認証の判定基準、縦ｆ欄はＩＰアドレスが有り且つサーバの使用用途が空白の判定基準、縦ｇ欄はＩＰアドレスが且つサーバの使用用途が空白の判定基準が記載してある。
【００９６】
ＭＳ認証状態判定結果がＳｉｎｇｌｅ−ＥＡＰ認証ａのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、ｅ、ｆで、ｇは転送不可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰデバイス認証ｂのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、で、ｅ、ｆ、ｇは転送不可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰユーザ認証ｃのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｅで、ｄ、ｆ、ｇは転送不可能である。ＭＳ認証状態判定結果がＤｏｕｂｌｅ−ＥＡＰデバイス認証及びユーザ認証ｈのとき、デバイス認証サーバとユーザ認証サーバに認証要求が転送可能なのはｄ、ｅで、ｆ、ｇは転送不可である。
【００９７】
ステップＳ６０２：
次に求められた判定結果が転送可であれば、ＡＡＡクライアント１０ｃでのＡＡＡサーバへの送信依頼をする。転送不可であれば、破棄もしくは再送処理を実行する。
【００９８】
第３の実施形態の認証転送装置の保持情報要素は第１の実施形態と同じであるため、その説明は省略する。
【００９９】
上述した実施形態は、必要に応じて適宜組み合わせることができる。
【図面の簡単な説明】
【０１００】
【図１】ＷｉＭＡＸ  ネットワークモデルを示す図
【図２】Ｄｏｕｂｌｅ−ＥＡＰ認証方式シーケンス
【図３】認証転送装置ブロック図
【図４】実施形態での認証要求転送処理フローチャート図
【図５】第１の実施形態でのＭＳ認証状態判定処理フローチャート図
【図６】第１の実施形態での認証メッセージ転送可否判断処理フローチャート図
【図７】第１の実施形態での認証転送装置の保持情報要素を示す図
【図８】第２の実施形態でのＭＳ認証状態判定処理フローチャート図
【図９】第２の実施形態での認証メッセージ転送可否判断処理フローチャート図
【図１０】第２の実施形態での認証転送装置の保持情報要素を示す図
【図１１】第３の実施形態でのＭＳ認証状態判定処理フローチャート図
【図１２】第３の実施形態での認証メッセージ転送可否判断処理フローチャート図
【符号の説明】
【０１０１】
１  加入者無線装置
２  無線基地局
３  アクセスサービスネットワーク
４  認証転送装置
５  コネクティビティサービスネットワーク
６  ルータ
７  デバイス認証用サーバ
８  ユーザ認証用サーバ
１０  認証メッセージ処理部
１０ａ  ＷｉＭＡＸ認証中継プロトコル処理部
１０ｂ  認証制御部
１０ｃ  ＡＡＡクライアント
１０ｄ  サーバアドレス解析処理部
１０ｅ  加入者無線装置認証状態判定部
１０ｆ  加入者無線装置情報データベース
１０ｇ  サーバアドレステーブル
１１  システム設定情報データベース
【図１】
2009031848.tif 000003
【図２】
2009031848.tif 000004
【図３】
2009031848.tif 000005
【図４】
2009031848.tif 000006
【図５】
2009031848.tif 000007
【図６】
2009031848.tif 000008
【図７】
2009031848.tif 000009
【図８】
2009031848.tif 000010
【図９】
2009031848.tif 000011
【図１０】
2009031848.tif 000012
【図１１】
2009031848.tif 000013
【図１２】
2009031848.tif 000014