(57)【要約】【課題】端末装置が担当でないサーバにアクセスした場合であっても効率良く認証及び登録することが可能な通信システム、サーバ装置、サーバ処理プログラム、及び端末装置登録方法を提供する。【解決手段】ＳＩＰサーバＳＡ１は、登録要求を送信したＳＩＰ端末Ｔ７の認証担当でないと判定した場合に、ＳＩＰ端末Ｔ７の認証担当のＳＩＰサーバＳＡ７をオーバーレイネットワークＯＮを介して検索し、検索されたＳＩＰサーバＳＡ７にＳＩＰ端末Ｔ７の認証処理を実行させ、この認証処理の結果に応じてＳＩＰ端末Ｔ７を登録する。【選択図】図５
2013211685.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムであって、
第１のサーバ装置は、
前記端末装置から送信された登録要求を受信する第１受信手段と、
前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定する判定手段と、
前記判定手段により認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存する第２のサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記第２のサーバ装置のサーバ情報を保存する第３のサーバ装置に対して送信する第１送信手段と、
を備え、
前記検索要求を受信した前記第３のサーバ装置は、前記検索要求に応じて前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置の通信先のサーバ情報として前記第２のサーバ装置に対して送信するか、または前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置の通信先のサーバ情報として前記第１のサーバ装置に対して送信する第２送信手段を備え、
前記第２のサーバ装置は、
前記第１のサーバ装置との情報通信により前記登録要求を取得する取得手段と、
前記登録要求に応じて認証要求を前記第１のサーバ装置を介して前記端末装置に対して送信する第３送信手段と、
前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を前記第１のサーバ装置を介して受信する第２受信手段と、
前記第２のサーバ装置に保存されている前記認証情報と、前記第２受信手段により受信された前記応答情報とに基づいて認証処理を実行する認証処理手段と、
を備え、
前記第１のサーバ装置又は第２のサーバ装置は、前記認証処理の結果に応じて、前記端末装置が前記第１のサーバ装置に登録されたことを示す情報を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して他のサーバ装置に対して送信する第４送信手段を備えることを特徴とする通信システム。
【請求項２】
前記オーバーレイネットワークを構成するサーバ装置には、互いに異なるドメイン名が与えられており、
前記判定手段は、前記端末装置の前記識別情報に含まれるドメイン名と、前記第１のサーバ装置のドメイン名とが一致しない場合に、認証担当でないと判定することを特徴とする請求項１に記載の通信システム。
【請求項３】
前記第１送信手段は、前記検索要求を、前記端末装置の前記識別情報に含まれる前記第２のサーバ装置のドメイン名に基づき前記オーバーレイネットワークを介して前記第３のサーバ装置に対して送信することを特徴とする請求項２に記載の通信システム。
【請求項４】
前記端末装置の前記識別情報は、前記端末装置に与えられたＵＲＩ（Uniform Resource Identifier）であり、
前記第１送信手段は、前記検索要求を、前記端末装置の前記ＵＲＩに基づき前記オーバーレイネットワークを介して前記第３のサーバ装置に対して送信することを特徴とする請求項１に記載の通信システム。
【請求項５】
前記オーバーレイネットワークを構成するサーバ装置は、情報の送信先候補となるサーバ装置に固有の識別子を複数登録するテーブルを記憶する記憶手段を備え、
前記第３のサーバ装置の前記第２送信手段は、前記第１のサーバ装置又は前記第２のサーバ装置のサーバ情報に含まれる前記識別子と前記テーブルに登録された前記識別子とに基づいて前記テーブルから決定した他のサーバ装置経由で前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置に対して送信するか、または前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置に対して送信することを特徴とする請求項１乃至４の何れか一項に記載の通信システム。
【請求項６】
複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムであって、
第１のサーバ装置は、
前記端末装置から送信された登録要求を受信する第１受信手段と、
前記登録要求を送信した端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定する判定手段と、
前記判定手段により認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存する第２のサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記第２のサーバ装置のサーバ情報を保存する第３のサーバ装置に対して送信する第１送信手段と、
を備え、
前記検索要求を受信した前記第３のサーバ装置は、前記検索要求に応じて前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置の通信先のサーバ情報として前記第２のサーバ装置に対して送信するか、または前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置の通信先のサーバ情報として前記第１のサーバ装置に対して送信する第２送信手段を備え、
前記通信先のサーバ情報により前記第２のサーバ装置と通信を行う前記第１のサーバ装置は、前記認証情報の取得要求を前記第２のサーバ装置に対して送信する第５送信手段を備え、
前記認証情報の取得要求を受信した前記第２のサーバ装置は、前記第２のサーバ装置に保存されている前記認証情報を前記第１のサーバ装置に対して送信する第６送信手段を備え、
前記認証情報を受信した前記第１のサーバ装置は、
前記登録要求を送信した前記端末装置に対して認証要求を送信する第７送信手段と、
前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を受信する第３受信手段と、
前記第２のサーバ装置から受信した前記認証情報と、前記第３受信手段により受信された前記応答情報とに基づいて認証処理を実行する認証処理手段と、
を備え、
前記第１のサーバ装置又は第２のサーバ装置は、前記認証処理の結果に応じて、前記端末装置が前記第１のサーバ装置に登録されたことを示す情報を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して他のサーバ装置に対して送信する第８送信手段を備えることを特徴とする通信システム。
【請求項７】
複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムにおけるサーバ装置であって、
前記端末装置から送信された登録要求を受信する第１受信手段と、
前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定する判定手段と、
前記判定手段により認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存するサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記端末装置の認証情報を保存するサーバ装置のサーバ情報を保存するサーバ装置に対して送信する第１送信手段と、
前記検索要求に応じて検索された前記サーバ装置に対して前記登録要求を送信する第９送信手段と、
前記登録要求を受信した前記サーバ装置から送信された前記認証要求を受信し、前記認証要求を前記端末装置へ転送する転送手段と、
前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を受信し、前記受信した応答情報を前記認証要求を送信したサーバ装置に対して送信する第１０送信手段と、
前記応答情報を受信したサーバ装置で実行された認証処理の結果を示す認証結果情報を、前記認証処理を実行したサーバ装置から受信する第４受信手段と、
前記認証処理の結果に応じて、前記登録要求を送信した前記端末装置を登録する登録手段と、
を備えることを特徴とするサーバ装置。
【請求項８】
複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムにおけるコンピュータに、
前記端末装置から送信された登録要求を受信するステップと、
前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定するステップと、
前記認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存するサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記端末装置の認証情報を保存するサーバ装置のサーバ情報を保存するサーバ装置に対して送信するステップと、
前記検索要求に応じて検索された前記サーバ装置に対して前記登録要求を送信するステップと、
前記登録要求を受信した前記サーバ装置から送信された前記認証要求を受信し、前記認証要求を前記端末装置へ転送するステップと、
前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を受信し、前記受信した応答情報を前記認証要求を送信したサーバ装置に対して送信するステップと、
前記応答情報を受信したサーバ装置で実行された認証処理の結果を示す認証結果情報を、前記認証処理を実行したサーバ装置から受信するステップと、
前記認証処理の結果に応じて、前記登録要求を送信した前記端末装置を登録するステップと、
を実行させることを特徴とするサーバ処理プログラム。
【請求項９】
複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムであって端末装置登録方法であって、
第１のサーバ装置が、前記端末装置から送信された登録要求を受信するステップと、
前記第１のサーバ装置が、前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定するステップと、
前記第１のサーバ装置が、前記認証担当でないと判定した場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存する第２のサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記第２のサーバ装置のサーバ情報を保存する第３のサーバ装置に対して送信するステップと、
前記検索要求を受信した前記第３のサーバ装置が、前記検索要求に応じて前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置の通信先のサーバ情報として前記第２のサーバ装置に対して送信するか、または前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置の通信先のサーバ情報として前記第１のサーバ装置に対して送信するステップと、
前記第２のサーバ装置が、前記第１のサーバ装置との情報通信により前記登録要求を取得するステップと、
前記第２のサーバ装置が、前記登録要求に応じて認証要求を前記第１のサーバ装置を介して前記端末装置に対して送信するステップと、
前記第２のサーバ装置が、前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を前記第１のサーバ装置を介して受信するステップと、
前記第２のサーバ装置が、前記第２のサーバ装置に保存されている前記認証情報と、前記第１のサーバ装置から受信された前記応答情報とに基づいて認証処理を実行するステップと、
前記第１のサーバ装置又は第２のサーバ装置が、前記認証処理の結果に応じて、前記端末装置が前記第１のサーバ装置に登録されたことを示す情報を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して他のサーバ装置に対して送信するステップと、
を含むことを特徴とする端末装置登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムの技術分野に関する。
【背景技術】
【０００２】
従来、例えばＩＰ（Internet Protocol）ネットワークを介して端末装置間で行われるＰ２Ｐ（Peer-to-Peer）通信において、端末装置又は端末装置のユーザの認証は、特定の認証サーバが担っている。例えば、ＲＦＣ（Request For Comment）で定められたＳＩＰ（Session Initiation Protocol）による通信方式では、発信側の端末装置は、着信側の端末装置と通信するため、着信側の端末装置の識別子と共に発信側の端末装置自身の認証情報をＳＩＰサーバへ送信する。これにより、ＳＩＰサーバにより発信側の端末装置の認証が行われる（例えば、特許文献１の背景技術参照）。このような認証方法を、複数のＳＩＰサーバがオーバーレイネットワークを構成する通信システムで行われる端末装置間の通信に適用した場合、端末装置は、端末装置自身の認証情報を担当のＳＩＰサーバに送信することで認証されれば、このＳＩＰサーバに登録（レジスト）されることになる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１９１８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、端末装置が携帯電話機やスマートフォン等の移動体通信端末である場合、移動体通信端末は、オーバーレイネットワークを構成する複数のＳＩＰサーバの中で自らの担当でないＳＩＰサーバがアクセス可能な直近に存在しても、そのＳＩＰサーバは移動体通信端末の認証情報を保存していないので、登録することができない。そのため、移動体通信端末は、移動先のＳＩＰサーバを利用することができない。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、端末装置が担当でないサーバにアクセスした場合であっても効率良く認証及び登録することが可能な通信システム、サーバ装置、サーバ処理プログラム、及び端末装置登録方法を提供すること等を課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムであって、第１のサーバ装置は、前記端末装置から送信された登録要求を受信する第１受信手段と、前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定する判定手段と、前記判定手段により認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存する第２のサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記第２のサーバ装置のサーバ情報を保存する第３のサーバ装置に対して送信する第１送信手段と、を備え、前記検索要求を受信した前記第３のサーバ装置は、前記検索要求に応じて前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置の通信先のサーバ情報として前記第２のサーバ装置に対して送信するか、または前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置の通信先のサーバ情報として前記第１のサーバ装置に対して送信する第２送信手段を備え、前記第２のサーバ装置は、前記第１のサーバ装置との情報通信により前記登録要求を取得する取得手段と、前記登録要求に応じて認証要求を前記第１のサーバ装置を介して前記端末装置に対して送信する第３送信手段と、前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を前記第１のサーバ装置を介して受信する第２受信手段と、前記第２のサーバ装置に保存されている前記認証情報と、前記第２受信手段により受信された前記応答情報とに基づいて認証処理を実行する認証処理手段と、を備え、前記第１のサーバ装置又は第２のサーバ装置は、前記認証処理の結果に応じて、前記端末装置が前記第１のサーバ装置に登録されたことを示す情報を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して他のサーバ装置に対して送信する第４送信手段を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の通信システムにおいて、前記オーバーレイネットワークを構成するサーバ装置には、互いに異なるドメイン名が与えられており、前記判定手段は、前記端末装置の前記識別情報に含まれるドメイン名と、前記第１のサーバ装置のドメイン名とが一致しない場合に、認証担当でないと判定することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項２に記載の通信システムにおいて、前記第１送信手段は、前記検索要求を、前記端末装置の前記識別情報に含まれる前記第２のサーバ装置のドメイン名に基づき前記オーバーレイネットワークを介して前記第３のサーバ装置に対して送信することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１に記載の通信システムにおいて、前記端末装置の前記識別情報は、前記端末装置に与えられたＵＲＩ（Uniform Resource Identifier）であり、前記第１送信手段は、前記検索要求を、前記端末装置の前記ＵＲＩに基づき前記オーバーレイネットワークを介して前記第３のサーバ装置に対して送信することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載の通信システムにおいて、前記オーバーレイネットワークを構成するサーバ装置は、情報の送信先候補となるサーバ装置に固有の識別子を複数登録するテーブルを記憶する記憶手段を備え、前記第３のサーバ装置の前記第２送信手段は、前記第１のサーバ装置又は前記第２のサーバ装置のサーバ情報に含まれる前記識別子と前記テーブルに登録された前記識別子とに基づいて前記テーブルから決定した他のサーバ装置経由で前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置に対して送信するか、または前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置に対して送信することを特徴とする。
【００１１】
請求項６に記載の発明は、複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムであって、第１のサーバ装置は、前記端末装置から送信された登録要求を受信する第１受信手段と、前記登録要求を送信した端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定する判定手段と、前記判定手段により認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存する第２のサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記第２のサーバ装置のサーバ情報を保存する第３のサーバ装置に対して送信する第１送信手段と、を備え、前記検索要求を受信した前記第３のサーバ装置は、前記検索要求に応じて前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置の通信先のサーバ情報として前記第２のサーバ装置に対して送信するか、または前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置の通信先のサーバ情報として前記第１のサーバ装置に対して送信する第２送信手段を備え、前記通信先のサーバ情報により前記第２のサーバ装置と通信を行う前記第１のサーバ装置は、前記認証情報の取得要求を前記第２のサーバ装置に対して送信する第５送信手段を備え、前記認証情報の取得要求を受信した前記第２のサーバ装置は、前記第２のサーバ装置に保存されている前記認証情報を前記第１のサーバ装置に対して送信する第６送信手段を備え、前記認証情報を受信した前記第１のサーバ装置は、前記登録要求を送信した前記端末装置に対して認証要求を送信する第７送信手段と、前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を受信する第３受信手段と、前記第２のサーバ装置から受信した前記認証情報と、前記第３受信手段により受信された前記応答情報とに基づいて認証処理を実行する認証処理手段と、を備え、前記第１のサーバ装置又は第２のサーバ装置は、前記認証処理の結果に応じて、前記端末装置が前記第１のサーバ装置に登録されたことを示す情報を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して他のサーバ装置に対して送信する第８送信手段を備えることを特徴とする。
【００１２】
請求項７に記載の発明は、複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムにおけるサーバ装置であって、前記端末装置から送信された登録要求を受信する第１受信手段と、前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定する判定手段と、前記判定手段により認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存するサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記端末装置の認証情報を保存するサーバ装置のサーバ情報を保存するサーバ装置に対して送信する第１送信手段と、前記検索要求に応じて検索された前記サーバ装置に対して前記登録要求を送信する第９送信手段と、前記登録要求を受信した前記サーバ装置から送信された前記認証要求を受信し、前記認証要求を前記端末装置へ転送する転送手段と、前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を受信し、前記受信した応答情報を前記認証要求を送信したサーバ装置に対して送信する第１０送信手段と、前記応答情報を受信したサーバ装置で実行された認証処理の結果を示す認証結果情報を、前記認証処理を実行したサーバ装置から受信する第４受信手段と、前記認証処理の結果に応じて、前記登録要求を送信した前記端末装置を登録する登録手段と、を備えることを特徴とする。
【００１３】
請求項８に記載のサーバ処理プログラムの発明は、複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムにおけるコンピュータに、前記端末装置から送信された登録要求を受信するステップと、前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定するステップと、前記認証担当でないと判定された場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存するサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記端末装置の認証情報を保存するサーバ装置のサーバ情報を保存するサーバ装置に対して送信するステップと、前記検索要求に応じて検索された前記サーバ装置に対して前記登録要求を送信するステップと、前記登録要求を受信した前記サーバ装置から送信された前記認証要求を受信し、前記認証要求を前記端末装置へ転送するステップと、前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を受信し、前記受信した応答情報を前記認証要求を送信したサーバ装置に対して送信するステップと、前記応答情報を受信したサーバ装置で実行された認証処理の結果を示す認証結果情報を、前記認証処理を実行したサーバ装置から受信するステップと、前記認証処理の結果に応じて、前記登録要求を送信した前記端末装置を登録するステップと、を実行させることを特徴とする。
【００１４】
請求項９に記載の発明は、複数の端末装置それぞれの認証情報と、何れかの前記認証情報を保存するサーバ装置のサーバ情報と、が複数のサーバ装置に分散されて保存され、前記複数のサーバ装置がオーバーレイネットワークを構成する通信システムであって端末装置登録方法であって、第１のサーバ装置が、前記端末装置から送信された登録要求を受信するステップと、前記第１のサーバ装置が、前記登録要求を送信した前記端末装置の認証担当であるか否かを前記登録要求に含まれる前記端末装置に固有の識別情報に基づいて判定するステップと、前記第１のサーバ装置が、前記認証担当でないと判定した場合に、前記登録要求を送信した端末装置の認証担当として前記端末装置の認証情報を保存する第２のサーバ装置の検索要求を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して前記第２のサーバ装置のサーバ情報を保存する第３のサーバ装置に対して送信するステップと、前記検索要求を受信した前記第３のサーバ装置が、前記検索要求に応じて前記第１のサーバ装置のサーバ情報を前記第２のサーバ装置の通信先のサーバ情報として前記第２のサーバ装置に対して送信するか、または前記第２のサーバ装置のサーバ情報を前記第１のサーバ装置の通信先のサーバ情報として前記第１のサーバ装置に対して送信するステップと、前記第２のサーバ装置が、前記第１のサーバ装置との情報通信により前記登録要求を取得するステップと、前記第２のサーバ装置が、前記登録要求に応じて認証要求を前記第１のサーバ装置を介して前記端末装置に対して送信するステップと、前記第２のサーバ装置が、前記認証要求を受信した前記端末装置から送信された応答情報であって前記端末装置の認証情報に基づき生成された前記応答情報を前記第１のサーバ装置を介して受信するステップと、前記第２のサーバ装置が、前記第２のサーバ装置に保存されている前記認証情報と、前記第１のサーバ装置から受信された前記応答情報とに基づいて認証処理を実行するステップと、前記第１のサーバ装置又は第２のサーバ装置が、前記認証処理の結果に応じて、前記端末装置が前記第１のサーバ装置に登録されたことを示す情報を、前記端末装置の前記識別情報に基づき前記オーバーレイネットワークを介して他のサーバ装置に対して送信するステップと、を含むことを特徴とする。
【発明の効果】
【００１５】
請求項１、３、４、６乃至９に記載の発明によれば、端末装置が認証担当でないサーバ装置にアクセスして登録要求を送信した場合であっても効率良く端末装置の認証及び登録を行うことができる。
【００１６】
請求項２に記載に発明によれば、ドメイン名を用いて認証担当であるか否かを迅速に判定することができる。
【００１７】
請求項５に記載の発明によれば、第１のサーバ装置又は第２のサーバ装置のサーバ情報をオーバーレイネットワークを介して他のサーバ装置経由で第２のサーバ装置又は第１のサーバ装置に受信させるため、システム全体のセキュリティレベルを向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】（Ａ）は、本実施形態の通信システムＳのネットワーク構成例を示す図である。（Ｂ）は、ＳＩＰサーバＳＡｎの概要構成例を示すブロック図である。
【図２】通信システムＳで行われるメッセージのやり取りの一例を示す概念図である。
【図３】実施例１における通信システムＳで行われるメッセージのやり取りの一例を示すシーケンス図である。
【図４】実施例２における通信システムＳで行われるメッセージのやり取りの一例を示すシーケンス図である。
【図５】（Ａ）は、実施例１において、ＳＩＰサーバＳＡ１の制御部１における処理の一例を示すフローチャートである。（Ｂ）は、実施例２において、ＳＩＰサーバＳＡ１の制御部１における処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態を図面に基づいて説明する。
【００２０】
［１．通信システムの構成及び動作概要］
始めに、図１（Ａ）を参照して、本実施形態の通信システムの構成及び動作概要について説明する。図１（Ａ）は、本実施形態の通信システムＳのネットワーク構成例を示す図である。図１（Ａ）に示すように、本実施形態の通信システムＳは、複数の拠点Ｐｎ（ｎは自然数）それぞれに設置されたＳＩＰサーバＳＡｎを備えて構成される。拠点の例としては、カラオケ店舗、学校、会社、住宅、又はその他の施設等が挙げられる。各拠点Ｐｎには、拠点ネットワークＮＬｎが構築される。拠点ネットワークＮＬｎは、例えば、ＬＡＮ（Local Area Network）から構成される。拠点ネットワークＮＬｎには、ＳＩＰ（Session Initiation Protocol）サーバＳＡｎ及びルータＲｎが接続される。各ＳＩＰサーバＳＡｎには固有のＩＰアドレスが割り当てられる。ＳＩＰサーバＳＡｎに割り当てられたＩＰアドレスは、サーバ情報の一例である。各拠点ネットワークＮＬｎは、各ルータＲｎを介して基幹ネットワークＮＷに接続される。基幹ネットワークＮＷは、例えば、インターネット等のＷＡＮ（Wide Area Network）から構成される。
【００２１】
ＳＩＰサーバＳＡｎは、ＳＩＰに基づくプログラムに従いレジスタサーバ及びプロキシサーバ等としての機能を有する。例えば、ＳＩＰサーバＳＡｎは、ＳＩＰ端末Ｔｎの認証、ＳＩＰ端末間のセッションの確立やメッセージの仲介等を行う。各ＳＩＰサーバＳＡｎには、互いに異なるドメイン名が与えられている。なお、ＳＩＰサーバＳＡｎは、本発明におけるサーバ装置の一例である。ＳＩＰ端末Ｔｎは、ＳＩＰに基づくプログラムに従いＳＩＰのＵＡ（User Agent)としての機能を有する。ＳＩＰ端末Ｔｎは、セッションを確立した他のＳＩＰ端末Ｔｎとの間で通信を行う。このセッションは、例えばＩＰ電話の音声データ、インスタントメッセージのテキストデータ、又はビデオフォンの動画データ等の各種データを転送するための通信チャネルとなる。各ＳＩＰ端末Ｔｎには、各ＳＩＰ端末Ｔｎを識別する「SIP URI」が割り当てられる。SIP URIは、各ＳＩＰ端末Ｔｎに与えられた固有の識別情報である。SIP URIは、スキーム名（sip):ユーザ名@ＳＩＰサーバＳＡｎのドメイン名というように表される。ここで、ＳＩＰサーバＳＡｎのドメイン名は、例えばＳＩＰ端末Ｔｎの認証担当のＳＩＰサーバＳＡｎのドメイン名である。認証担当のＳＩＰサーバＳＡｎとは、ＳＩＰ端末Ｔｎの認証情報を用いてＳＩＰ端末Ｔｎの認証を行うＳＩＰサーバＳＡｎである。この認証情報には、例えばＳＩＰ端末ＴｎのユーザのユーザＩＤ及びパスワードが含まれる。なお、ＳＩＰ端末Ｔｎは、本発明における端末装置の一例である。本実施形態においては、ＳＩＰサーバＳＡｎが設置されている拠点Ｐｎの拠点ネットワークＮＬｎに接続されるＳＩＰ端末Ｔｎを例にとるものとする。図１（Ａ）に示すように、例えば拠点Ｐ１の拠点ネットワークＮＬ１には、ＳＩＰ端末Ｔ１が接続される。一方、例えば拠点Ｐ７の拠点ネットワークＮＬ７には、ＳＩＰ端末Ｔ７が接続される。ＳＩＰ端末Ｔ７は、例えば携帯電話機やスマートフォン等の移動体通信端末（携帯端末）であり、無線ＬＡＮのアクセスポイントＡＰ７を介して拠点ネットワークＮＬ７に接続される。これにより、ＳＩＰ端末Ｔ７は、拠点ネットワークＮＬ７を介して認証担当のＳＩＰサーバＳＡ７にアクセス可能になっている。なお、ＳＩＰ端末Ｔｎが接続されていない拠点ネットワークＮＬｎもある。また、複数のＳＩＰ端末Ｔｎが接続される拠点ネットワークＮＬｎもある。
【００２２】
通信システムＳにおいては、図１（Ａ）に示すように、複数のＳＩＰサーバＳＡｎがオーバーレイネットワークＯＮを構成する。オーバーレイネットワークＯＮは、仮想的なリンクを構成する論理的なネットワークである。オーバーレイネットワークＯＮは、例えば、分散ハッシュテーブルを利用したアルゴリズムにより実現される。なお、分散ハッシュテーブルを、以下、「ＤＨＴ（Distributed Hash Table）」という。また、オーバーレイネットワークＯＮを構成するＳＩＰサーバＳＡｎをノードＮｎという。ノードＮｎとしてのＳＩＰサーバＳＡｎには、それぞれ、オーバーレイネットワークＯＮにおいてノードＮｎを識別するノードＩＤが割り当てられる。ノードＩＤは、オーバーレイネットワークＯＮを構成する各ＳＩＰサーバＳＡｎに与えられた固有の識別子である。なお、ＳＩＰサーバＳＡｎに割り当てられたノードＩＤは、サーバ情報の一例である。ノードＩＤは、例えばＳＨＡ１等のハッシュ関数によりハッシュ値として得られる。例えば、ノードＩＤは、ＳＩＰサーバＳＡｎに割り当てられたＩＰアドレス、又はＩＰアドレスとポート番号との組をハッシュ関数に代入することにより算出される。また、オーバーレイネットワークＯＮを構成するＳＩＰサーバＳＡｎは、ＤＨＴを用いたルーティングテーブル（以下、「ＤＨＴルーティングテーブル」という）を記憶する。ＤＨＴルーティングテーブルには、各種メッセージの送信先候補となるＳＩＰサーバＳＡｎのノードＩＤとアドレス情報の組が複数登録される。このアドレス情報には、例えばＩＰアドレス及びポート番号が含まれる。各ＳＩＰサーバＳＡｎは、ＤＨＴルーティングテーブルに基づいてオーバーレイネットワークＯＮを介して他のノードＮｎとの間でメッセージの送受信を行うことができる。なお、ＤＨＴについては、特開２００６−１９７４００号公報等で公知であるので、詳しい説明を省略する。
【００２３】
また、通信システムＳにおいては、複数のＳＩＰ端末Ｔｎそれぞれの認証情報が複数のＳＩＰサーバＳＡｎに分散されて保存される。ＳＩＰ端末Ｔｎの認証情報は、ＳＩＰ端末Ｔｎの認証担当のＳＩＰサーバＳＡｎに、ＳＩＰ端末ＴｎのSIP URIに対応付けられて保存される。例えば、ＳＩＰ端末Ｔｎの認証情報は、ＳＩＰ端末Ｔｎと同じ拠点ネットワークＮＬｎに接続されるＳＩＰサーバＳＡｎに保存される。図１（Ａ）に示す例では、ＳＩＰ端末Ｔ７の認証情報がＳＩＰサーバＳＡ７に保存される。この場合、ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７の認証担当となる。なお、１つのＳＩＰサーバＳＡｎが複数のＳＩＰ端末Ｔｎそれぞれの認証情報を保存する場合もある。更に、通信システムＳにおいては、ＳＩＰ端末Ｔｎの認証情報を保存するＳＩＰサーバＳＡｎのサーバ情報がオーバーレイネットワークＯＮを介して検索可能に複数のＳＩＰサーバＳＡｎに分散されて保存される。このサーバ情報には、ＳＩＰサーバＳＡｎのノードＩＤとアドレス情報の少なくとも何れか一方が含まれる。例えば、ＳＩＰ端末Ｔ７の認証情報を保存するＳＩＰサーバＳＡ７のサーバ情報は、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値と最も値の近いノードＩＤが割り当てられたＳＩＰサーバＳＡ４に保存される。最も値の近いとは、例えば、上位桁が最も多く一致することを意味する。ＳＩＰ端末Ｔ７の認証情報を保存するＳＩＰサーバＳＡ７のサーバ情報を保存するＳＩＰサーバＳＡ４を、ＳＩＰサーバＳＡ７のルートノードという。なお、ドメイン名のハッシュ値は、ノードＩＤを得るために用いられたハッシュ関数と同一のハッシュ関数により算出される。
【００２４】
例えば、ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７の認証情報を保存すると、ＳＩＰサーバＳＡ７のドメイン名に基づき第１のパブリッシュメッセージを、オーバーレイネットワークＯＮを介してＳＩＰサーバＳＡ７のルートノードに対して送信する。第１のパブリッシュメッセージは、例えばＳＩＰ端末Ｔ７の認証担当がＳＩＰサーバＳＡ７であることをオーバーレイネットワークＯＮ上で他のノードＮｎに対して公開するメッセージである。第１のパブリッシュメッセージには、ＳＩＰサーバＳＡ７のドメイン名、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値、及びＳＩＰサーバＳＡ７のサーバ情報等が含まれる。例えば、ＳＩＰサーバＳＡ７は、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値と、ＤＨＴルーティングテーブルに登録されたノードＩＤとに基づいて、ハッシュ値とノードＩＤの各桁の値を比較することでＤＨＴルーティングテーブルからノードＮｎを決定する。例えばドメイン名のハッシュ値と最も値の近いノードＩＤが割り当てられたノードＮｎが決定される。こうして決定されたノードＮｎのアドレス情報がＤＨＴルーティングテーブルから取得される。次に、ＳＩＰサーバＳＡ７は、決定したノードＮｎであるＳＩＰサーバＳＡｎへ第１のパブリッシュメッセージを送信する。こうして送信された第１のパブリッシュメッセージは、ＤＨＴルーティングにより１以上のノードＮｎ経由でＳＩＰサーバＳＡ７のルートノードへ送信されることになる。なお、ＤＨＴルーティングは、例えば特開２００７−０５３６６２号公報等で公知であるので、詳しい説明を省略する。こうして第１のパブリッシュメッセージを受信したルートノードは、ＳＩＰサーバＳＡ７のドメイン名と、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値と、ＳＩＰサーバＳＡ７のサーバ情報と、を対応付けて保存する。これにより、ＳＩＰ端末Ｔ７の認証担当のＳＩＰサーバＳＡ７のサーバ情報は、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値をキーとしてオーバーレイネットワークＯＮを介して他のＳＩＰサーバＳＡｎから検索可能となる。このことは、他のＳＩＰサーバＳＡｎでも同様である。
【００２５】
そして、認証担当のＳＩＰサーバＳＡｎは、被認証担当のＳＩＰ端末Ｔｎからの登録要求（REGISTER request）に応じて、例えばチャレンジ（Challenge)／レスポンス（Response)方式でＳＩＰ端末Ｔｎの認証を行う。例えば、図１（Ａ）に示すＳＩＰ端末Ｔ７は、認証担当のＳＩＰサーバＳＡ７へ登録要求を送信する。この登録要求は、ＳＩＰ端末Ｔ７のSIP URI、及びアドレス情報の登録要求を示すメッセージである。登録要求には、ＳＩＰ端末Ｔ７のSIP URI、及びアドレス情報が含まれる。このアドレス情報には、例えばＳＩＰ端末Ｔ７のＩＰアドレス及びポート番号が含まれる。ＳＩＰ端末Ｔｎのアドレス情報は、端末情報の一例である。なお、ＳＩＰ端末Ｔ７のＩＰアドレスは、例えばプロバイダのサーバ（図示せず）により事前に割り当てられる。ＳＩＰサーバＳＡ７は、登録要求を受信すると、認証要求（Authentication Required）をＳＩＰ端末Ｔ７へ送信する。この認証要求は、認証に必要となるレスポンスの要求を示すメッセージである。認証要求には、チャレンジと呼ばれる数値列が含まれる。ＳＩＰ端末Ｔ７は、認証要求を受信すると、この認証要求に含まれるチャレンジと、ユーザにより入力された又は予め記憶された認証情報とを基にハッシュ関数等の特定のアルゴリズムに従ってレスポンス（数値列）を生成する。このレスポンスは、認証要求に対する応答を示すメッセージである。そして、ＳＩＰ端末Ｔ７は、生成したレスポンスをＳＩＰサーバＳＡ７へ送信する。ＳＩＰサーバＳＡ７は、レスポンスを受信すると、受信したレスポンスと、予め保存されたＳＩＰ端末Ｔ７の認証情報に基づき、ＳＩＰ端末Ｔ７の認証処理を実行する。より具体的には、ＳＩＰサーバＳＡ７は、上記送信したチャレンジと、予め保存されたＳＩＰ端末Ｔ７の認証情報とを基に特定のアルゴリズムに従ってレスポンスを生成する。そして、ＳＩＰサーバＳＡ７は、生成したレスポンスと、上記ＳＩＰ端末Ｔ７から受信したレスポンスを比較し、レスポンスが一致すれば、ＳＩＰ端末Ｔ７を認証する（認証成功）。次に、ＳＩＰサーバＳＡ７は、認証情報により認証されたＳＩＰ端末Ｔ７のSIP URIとアドレス情報とを対応付けてレジストリストに登録する。これにより、ＳＩＰ端末Ｔ７はＳＩＰサーバＳＡ７に登録されることになる。
【００２６】
そして、ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７のSIP URIに基づき第２のパブリッシュメッセージをオーバーレイネットワークＯＮを介してＳＩＰ端末Ｔ７のルートノードに対して送信する。第２のパブリッシュメッセージは、ＳＩＰ端末Ｔ７がＳＩＰサーバＳＡ７に登録されたことをオーバーレイネットワークＯＮ上で他のノードＮｎに対して公開するメッセージである。第２のパブリッシュメッセージには、ＳＩＰ端末Ｔ７のSIP URI、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値、及びＳＩＰサーバＳＡ７のサーバ情報等が含まれる。なお、第２のパブリッシュメッセージの送信は、第１のパブリッシュメッセージの送信とは異なり、ＳＩＰ端末Ｔ７のSIP URIに基づく。そのため、第２のパブリッシュメッセージの送信先となるＳＩＰ端末Ｔ７のルートノードは、第１のパブリッシュメッセージの送信先となるＳＩＰサーバＳＡ７のルートノードとは異なることになる。このようにルートノードを異ならせることで、ルートノードとしての処理負担を分散させることができる。ただし、第１のパブリッシュメッセージの送信の場合も、ＳＩＰサーバＳＡ７のドメイン名ではなく、ＳＩＰ端末Ｔ７のSIP URIに基づくように構成しても構わない。この場合、第２のパブリッシュメッセージの送信先となるＳＩＰ端末Ｔ７のルートノードは、第１のパブリッシュメッセージの送信先となるルートノードと同一となる。
【００２７】
第２のパブリッシュメッセージを受信したルートノードは、ＳＩＰ端末Ｔ７のSIP URIと、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値と、ＳＩＰサーバＳＡ７のサーバ情報と、を対応付けて保存する。これにより、ＳＩＰ端末Ｔ７を登録したＳＩＰサーバＳＡ７のサーバ情報は、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値をキーとしてオーバーレイネットワークＯＮを介して他のＳＩＰサーバＳＡｎから検索可能となる。このように登録されたＳＩＰ端末Ｔ７は、同じように登録された例えばＳＩＰ端末Ｔ１から送信された接続要求（INVITE request）を、ＳＩＰサーバＳＡ１及びＳＩＰサーバＳＡ７を介して受信し、ＳＩＰ端末Ｔ１との間で通信を行うことが可能となる。
【００２８】
なお、ＳＩＰサーバＳＡ７は、例えばＳＩＰ端末Ｔ７の登録から一定時間経過した場合、又はＳＩＰ端末Ｔ７の登録から一定時間接続要求がない場合等に、ＳＩＰ端末Ｔ７の登録を抹消する。ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７の登録を抹消した場合、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値に基づき削除メッセージを、オーバーレイネットワークＯＮを介してＳＩＰ端末Ｔ７のルートノードに対して送信する。この削除メッセージは、ＳＩＰサーバＳＡ７のサーバ情報の削除要求を示す。また、削除メッセージには、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値等が含まれる。これにより、ＳＩＰ端末Ｔ７のルートノードは、削除メッセージに含まれるハッシュ値と、このハッシュ値に対応付けられたサーバ情報等を削除する。
【００２９】
ところで、本実施形態においては、後述するように、ＳＩＰ端末Ｔ７が例えば拠点Ｐ７から拠点Ｐ１へ移動した場合であっても、ＳＩＰ端末Ｔ７は認証担当でないＳＩＰサーバＳＡ１を利用して認証及び登録を行うことが可能に構成される。
【００３０】
［２．ＳＩＰサーバＳＡｎの構成及び機能］
次に、図１（Ｂ）を参照して、ＳＩＰサーバＳＡｎの構成及び機能について説明する。図１（Ｂ）は、ＳＩＰサーバＳＡｎの概要構成例を示すブロック図である。ＳＩＰサーバＳＡｎは、図１（Ｂ）に示すように、制御部１、記憶部２、及び通信部３等を備えて構成される。制御部１、記憶部２、及び通信部３はバス４を介して相互に接続されている。通信部３は、拠点ネットワークＮＬｎに接続される。記憶部２は、本発明における保存手段及び記憶手段の一例である。
【００３１】
記憶部２は、例えばハードディスクドライブ等から構成される。記憶部２には、オペレーティングシステム及びサーバ処理プログラム等が記憶されている。サーバ処理プログラムには、ＳＩＰに基づくレジスタサーバ及びプロキシサーバ等の処理をＣＰＵに実行させるためのプログラムが含まれる。また、サーバ処理プログラムには、ＤＨＴルーティングテーブルに基づいてオーバーレイネットワークＯＮを介してメッセージのやり取りを行うノードの処理をＣＰＵに実行させるためのプログラムが含まれる。なお、サーバ処理プログラムは、例えば、ネットワークＮＷに接続された所定のサーバからダウンロードされるようにしてもよい。或いは、サーバ処理プログラムは、例えば、記録媒体に記録されて記録媒体のドライブを介して読み込まれるようにしてもよい。
【００３２】
また、記憶部２は、被認証担当のＳＩＰ端末Ｔｎの認証情報を記憶する。記憶部２には、登録されたＳＩＰ端末ＴｎのSIP URI、及びアドレス情報を登録するレジストリストが記憶される。また、記憶部２には、オーバーレイネットワークＯＮで使用されるＤＨＴルーティングテーブルが記憶される。更に、ルートノードとなるＳＩＰサーバＳＡｎの記憶部２には、ＳＩＰサーバＳＡｎのサーバ情報と、このＳＩＰサーバＳＡｎのドメイン名と、このＳＩＰサーバＳＡｎのドメイン名のハッシュ値とが対応付けられて記憶される。または、ルートノードとなるＳＩＰサーバＳＡｎの記憶部２には、ＳＩＰサーバＳＡｎのサーバ情報と、ＳＩＰ端末ＴｎのSIP URIと、このＳＩＰ端末ＴｎのSIP URIのハッシュ値と、が対応付けられて記憶される。
【００３３】
制御部１は、演算機能を有するＣＰＵ，作業用ＲＡＭ，及びＲＯＭ等から構成される。制御部１は、本発明における第１〜第４受信手段、取得手段、判定手段、認証処理手段、転送手段、第１〜第１０送信手段、及び登録手段の一例である。制御部１は、コンピュータとしてのＣＰＵが記憶部２等に記憶されたプログラムを読み出して実行することにより、後述する処理を行う。
【００３４】
［３．通信システムＳの動作］
本実施形態の通信システムＳの動作について、実施例１と実施例２に分けて説明する。以下に説明する通信システムＳの動作では、拠点Ｐ７のＳＩＰ端末Ｔ７が移動先である拠点Ｐ１で認証及び登録を受ける場合を例にとるものとする。なお、ＳＩＰサーバＳＡ１は、本発明における第１のサーバ装置の一例である。ＳＩＰサーバＳＡ７は、本発明における第２のサーバ装置の一例である。ＳＩＰサーバＳＡ７のルートノードとなるＳＩＰサーバＳＡ４は、本発明における第３のサーバ装置の一例である。
【００３５】
（実施例１）
先ず、図２、図３及び図５を参照して、実施例１における通信システムＳの動作を説明する。図２（Ａ），（Ｂ１）及び（Ｃ１）は、実施例１における通信システムＳで行われるメッセージのやり取りの一例を示す概念図である。図３は、実施例１における通信システムＳで行われるメッセージのやり取りの一例を示すシーケンス図である。図５（Ａ）は、実施例１において、ＳＩＰサーバＳＡ１の制御部１における処理の一例を示すフローチャートである。
【００３６】
先ず、ＳＩＰ端末Ｔ７は、図２（Ａ）及び図３に示すように、拠点Ｐ１におけるアクセスポイントＡＲ１を介して登録要求をＳＩＰサーバＳＡ１へ送信する（ステップＳ１）。ＳＩＰサーバＳＡ１は、ＳＩＰ端末Ｔ７からの登録要求を受信すると、図５（Ａ）に示す処理を開始する。
【００３７】
図５（Ａ）に示すステップＳ１０１では、ＳＩＰサーバＳＡ１は、受信された登録要求からＳＩＰ端末Ｔ７のSIP URI及びアドレス情報を取得しＲＡＭに記憶する。次いで、ＳＩＰサーバＳＡ１は、ステップＳ１０１で取得されたSIP URIに基づいて、登録要求を送信したＳＩＰ端末Ｔｎの認証担当であるか否かを判定する（ステップＳ１０２）。例えば、取得されたSIP URIに含まれるドメイン名と、登録要求を受信したＳＩＰサーバＳＡ１のドメイン名とが一致するか否かが判定される。そして、取得されたSIP URIに含まれるドメイン名と、ＳＩＰサーバＳＡ１のドメイン名とが一致しない場合、登録要求を送信したＳＩＰ端末Ｔｎの認証担当でないと判定される。図２（Ａ）及び図３に示す例では、ＳＩＰ端末Ｔ７のSIP URIに含まれるドメイン名は、ＳＩＰサーバＳＡ７のドメイン名である。そのため、ＳＩＰ端末Ｔ７のSIP URIに含まれるドメイン名は、ＳＩＰサーバＳＡ１のドメイン名とは一致しない。これにより、ＳＩＰサーバＳＡ１は、登録要求を送信したＳＩＰ端末Ｔｎの認証担当でないと判定した場合には（ステップＳ１０２：ＮＯ）、ステップＳ１０４へ進む。一方、ＳＩＰサーバＳＡ１は、登録要求を送信したＳＩＰ端末Ｔｎの認証担当であると判定した場合は（ステップＳ１０２：ＹＥＳ）、ステップＳ１０３へ進む。ステップＳ１０３では、登録要求に応じて、上述したように、ＳＩＰ端末Ｔｎの認証及び登録処理が実行される。
【００３８】
ステップＳ１０４では、ＳＩＰサーバＳＡ１は、登録要求を送信したＳＩＰ端末Ｔ７の認証担当のＳＩＰサーバＳＡ７の検索要求を、ＳＩＰ端末Ｔ７のSIP URIに含まれるドメイン名に基づきオーバーレイネットワークＯＮを介してＳＩＰサーバＳＡ７のルートノードに対して送信する（ステップＳ２）。この検索要求は、ＳＩＰサーバＳＡ７の所在をルートノードに問い合わせるメッセージ（クエリ）である。検索要求には、ＳＩＰ端末Ｔ７のSIP URIに含まれるドメイン名、すなわち、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値、及びＳＩＰサーバＳＡ１のサーバ情報等が含まれる。より具体的には、先ず、ＳＩＰサーバＳＡ１は、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値と、ＤＨＴルーティングテーブルに登録されたノードＩＤとに基づいて、ハッシュ値とノードＩＤの各桁の値を比較することでＤＨＴルーティングテーブルからノードＮｎを決定する。例えばＳＩＰサーバＳＡ７のドメイン名のハッシュ値と最も値の近いノードＩＤが割り当てられたノードＮ３が決定される。次に、ＳＩＰサーバＳＡ１は、決定したノードＮ３であるＳＩＰサーバＳＡ３へ検索要求を送信する。検索要求を受信したＳＩＰサーバＳＡ３は、ＳＩＰサーバＳＡ１と同様に、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値と、ＤＨＴルーティングテーブルに登録されたノードＩＤとに基づいてＤＨＴルーティングテーブルからノードＮｎを決定する。図２（Ａ）に示す例では、ＳＩＰサーバＳＡ３において決定されたノードＮ４がＳＩＰサーバＳＡ７のルートノードである。こうして、ＳＩＰサーバＳＡ１から送出された検索要求は、図２（Ａ）に示すように、ノードＮ３経由でＳＩＰサーバＳＡ７のルートノードへ送信される。
【００３９】
次に、検索要求を受信したルートノードであるＳＩＰサーバＳＡ４は、検索要求に応じて、検索結果をＳＩＰサーバＳＡ１に対して送信する（ステップＳ３）。この検索結果は、検索要求に対する検索結果を示すメッセージである。検索結果には、ＳＩＰサーバＳＡ１の通信先のサーバ情報としてＳＩＰサーバＳＡ７のサーバ情報等が含まれる。より具体的には、先ず、ルートノードであるＳＩＰサーバＳＡ４は、検索要求からＳＩＰサーバＳＡ７のドメイン名を取得する。次に、ＳＩＰサーバＳＡ４は、ＳＩＰサーバＳＡ７のドメイン名に対応付けられて保存されているＳＩＰサーバＳＡ７のサーバ情報を記憶部２から取得する。なお、ＳＩＰサーバＳＡ４は、ＳＩＰサーバＳＡ７のドメイン名のハッシュ値に対応付けられて保存されているＳＩＰサーバＳＡ７のサーバ情報を記憶部２から取得するように構成してもよい。そして、ＳＩＰサーバＳＡ４は、取得したＳＩＰサーバＳＡ７のサーバ情報を含む検索結果をＳＩＰサーバＳＡ１に対して送信する。検索結果の送信方法としては、ＳＩＰサーバＳＡ１のアドレス情報を用いる場合と、ＳＩＰサーバＳＡ１のノードＩＤを用いる場合とがある。ＳＩＰサーバＳＡ１のアドレス情報を用いる場合、ＳＩＰサーバＳＡ４は、ＳＩＰサーバＳＡ１のアドレス情報に従ってＳＩＰサーバＳＡ１との間で接続を確立し、検索結果をＳＩＰサーバＳＡ１へ直接送信する。
【００４０】
一方、ＳＩＰサーバＳＡ１のノードＩＤを用いる場合、ＳＩＰサーバＳＡ１は、ＳＩＰサーバＳＡ１のノードＩＤと、ＤＨＴルーティングテーブルに登録されたノードＩＤとに基づいて、双方のノードＩＤの各桁の値を比較することでＤＨＴルーティングテーブルからノードＮｎを決定する。例えばＳＩＰサーバＳＡ１のノードＩＤと最も値の近いノードＩＤが割り当てられたノードＮｋが決定される。次に、ＳＩＰサーバＳＡ４は、決定したノードＮｋであるＳＩＰサーバＳＡｋへ検索結果を送信する。こうして、ルートノードであるＳＩＰサーバＳＡ４から送出された検索結果は、図２（Ａ）に示すように、ノードＮｋ経由でＳＩＰサーバＳＡ１へ送信される。このようにＳＩＰサーバＳＡ４は、ＳＩＰサーバＳＡ１のノードＩＤとＤＨＴルーティングテーブルを用いオーバーレイネットワークＯＮを介して少なくとも１つの他のＳＩＰサーバＳＡｎ経由でＳＩＰサーバＳＡ１に検索要求を受信させる。オーバーレイネットワークＯＮを構成するＳＩＰサーバＳＡｎは、システム運営者による承認を受けてＤＨＴルーティングテーブルを用いてメッセージを転送可能となっている。このようなＳＩＰサーバＳＡｎにより検索結果が転送されてＳＩＰサーバＳＡ１に届くように構成することでなりすまし等を防止することができる。そのため、システム全体のセキュリティレベルを向上させることができる。
【００４１】
なお、ステップＳ３の別の例として、ルートノードであるＳＩＰサーバＳＡ４は、上記検索結果を、ＳＩＰサーバＳＡ７に対して送信するように構成してもよい。この場合、検索結果には、ＳＩＰサーバＳＡ７の通信先のサーバ情報としてＳＩＰサーバＳＡ１のサーバ情報等が含まれる。ＳＩＰサーバＳＡ７への検索結果の送信方法としては、上記ＳＩＰサーバＳＡ１に対する送信方法と同様、ＳＩＰサーバＳＡ７のアドレス情報を用いる場合と、ＳＩＰサーバＳＡ７のノードＩＤを用いる場合とがある。ＳＩＰサーバＳＡ７のノードＩＤを用いる場合、図２（Ａ）の破線矢印で示すように、検索結果はノードＮ６経由でＳＩＰサーバＳＡ７へ送信される。こうして検索結果を受信したＳＩＰサーバＳＡ７は、ＳＩＰサーバＳＡ１のアドレス情報に従ってＳＩＰサーバＳＡ１との間で接続を確立する。
【００４２】
次に、ＳＩＰサーバＳＡ１は、検索結果を受信すると（ステップＳ１０５）、上記ＳＩＰ端末Ｔ７から受信した登録要求を、検索要求に応じて検索されたＳＩＰサーバＳＡ７に対して送信する（ステップＳ４、ステップＳ１０６）。これにより、ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７のSIP URIが含まれる登録要求を受信する。こうして、ＳＩＰサーバＳＡ７は、ＳＩＰサーバＳＡ１との情報通信により登録要求を取得すると、チャレンジが含まれる認証要求をＳＩＰサーバＳＡ１に対して送信する（ステップＳ５）。次に、ＳＩＰサーバＳＡ１は、認証要求を受信すると（ステップＳ１０７）、この認証要求をＳＩＰ端末Ｔ７へ転送する（ステップＳ６、ステップＳ１０８）。このように、認証要求は、ＳＩＰサーバＳＡ７からＳＩＰサーバＳＡ１を介してＳＩＰ端末Ｔ７へ送信される。
【００４３】
次に、認証要求を受信したＳＩＰ端末Ｔ７は、認証要求に応じて、ＳＩＰ端末Ｔ７の認証情報に基づきレスポンスを生成する。このレスポンスは、本発明における応答情報の一例である。レスポンスは、例えば、認証要求に含まれるチャレンジと、ユーザにより入力された又は予め記憶された認証情報とを基にハッシュ関数等の特定のアルゴリズムに従って生成される。そして、ＳＩＰ端末Ｔ７は、生成したレスポンスをＳＩＰサーバＳＡ１へ送信する（ステップＳ７）。次に、ＳＩＰサーバＳＡ１は、レスポンスを受信すると（ステップＳ１０９）、このレスポンスをＳＩＰサーバＳＡ７に対して送信する（ステップＳ８、ステップＳ１１０）。
【００４４】
こうして、ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７から送信されたレスポンスをＳＩＰサーバＳＡ１を介して受信する。そして、ＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７のSIP URIに対応付けられて保存されているＳＩＰ端末Ｔ７の認証情報と、受信されたレスポンスとに基づいて認証処理を実行する。この認証処理は、上述した通りであるので説明を省略する。次いで、ＳＩＰサーバＳＡ７は、認証結果をＳＩＰサーバＳＡ１に対して送信する（ステップＳ９）。この認証結果は、認証処理の結果を示すメッセージである。このメッセージは、本発明における認証結果情報の一例である。なお、認証結果には、認証成功(OK)又は認証失敗が示される。次に、ＳＩＰサーバＳＡ１は、認証結果を受信すると、この認証結果をＳＩＰ端末Ｔ７へ転送する（ステップＳ１０、ステップＳ１１１）。次いで、ＳＩＰサーバＳＡ１は、認証結果に認証成功が示されるか否かを判定する（ステップＳ１１２）。そして、ＳＩＰサーバＳＡ１は、認証結果に認証成功が示されると判定した場合には（ステップＳ１１２：ＹＥＳ）、認証されたＳＩＰ端末Ｔ７のSIP URIとアドレス情報とを対応付けてレジストリストに登録する（ステップＳ１１３）。これにより、ＳＩＰ端末Ｔ７は移動先のＳＩＰサーバＳＡ１に登録されることになる。一方、ＳＩＰサーバＳＡ１は、認証結果に認証成功が示されないと判定した場合には（ステップＳ１１２：ＮＯ）、図５（Ａ）に示す処理を終了する。一方、ＳＩＰサーバＳＡ７は、認証処理の結果が認証成功である場合、ＳＩＰ端末Ｔ７のSIP URIに基づきパブリッシュをオーバーレイネットワークＯＮを介してＳＩＰ端末Ｔ７のルートノードに対して送信する（ステップＳ１１）。また、このパブリッシュは、ＳＩＰ端末Ｔ７が移動先のＳＩＰサーバＳＡ１に登録されたことをオーバーレイネットワークＯＮ上で他のノードＮｎに対して公開する第２のパブリッシュメッセージである。パブリッシュには、ＳＩＰ端末Ｔ７のSIP URI、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値、及びＳＩＰサーバＳＡ１のサーバ情報等が含まれる。なお、パブリッシュの送信は、ＳＩＰサーバＳＡ７が行う代わりにＳＩＰサーバＳＡ１が行うように構成してもよい。この場合、ＳＩＰサーバＳＡ７は、ステップＳ１１３の処理後に、ＳＩＰ端末Ｔ７のSIP URIに基づきパブリッシュをオーバーレイネットワークＯＮを介してＳＩＰ端末Ｔ７のルートノードに対して送信することになる。こうしてパブリッシュを受信したルートノードは、ＳＩＰ端末Ｔ７のSIP URIと、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値と、移動先のＳＩＰサーバＳＡ１のサーバ情報と、を対応付けて保存する。これにより、ＳＩＰ端末Ｔ７を登録した移動先のＳＩＰサーバＳＡ１のサーバ情報は、ＳＩＰ端末Ｔ７のSIP URIのハッシュ値をキーとしてオーバーレイネットワークＯＮを介して他のＳＩＰサーバＳＡｎから検索可能となる。なお、上記パブリッシュを受信したルートノードに、ＳＩＰサーバＳＡ１のサーバ情報が未だ削除されずに残っている場合が想定される。この場合、上記パブリッシュを受信したルートノードの記憶部１からＳＩＰサーバＳＡ７のサーバ情報は削除される。
【００４５】
以上説明したように、実施例１によれば、ＳＩＰサーバＳＡ１は、登録要求を送信したＳＩＰ端末Ｔ７の認証担当でないと判定した場合に、ＳＩＰ端末Ｔ７の認証担当のＳＩＰサーバＳＡ７をオーバーレイネットワークＯＮを介して検索する。そして、ＳＩＰサーバＳＡ１は、検索されたＳＩＰサーバＳＡ７にＳＩＰ端末Ｔ７の認証処理を実行させ、この認証処理の結果に応じてＳＩＰ端末Ｔ７を登録するように構成した。そのため、ＳＩＰ端末Ｔ７が認証担当でないＳＩＰサーバＳＡ１にアクセスして登録要求を送信した場合であっても効率良くＳＩＰ端末Ｔ７の認証及び登録を行うことができる。また、実施例１によれば、ＳＩＰサーバＳＡ１は、登録要求を受信した場合に、登録要求中のSIP URIに含まれるドメイン名を用いるので、より迅速に、登録要求を送信したＳＩＰ端末Ｔｎの認証担当であるか否かを判定することができる。また、実施例１によれば、ＳＩＰ端末Ｔ７の認証担当のＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７の認証情報を他のＳＩＰ端末Ｔｎに送信しないので、システム全体のセキュリティレベルを向上させることができる。
【００４６】
（実施例２）
次に、図２、図４及び図５を参照して、実施例２における通信システムＳの動作を説明する。実施例１では、ＳＩＰサーバＳＡ７がＳＩＰ端末Ｔ７の認証を行うように構成した。しかし、実施例２では、ＳＩＰサーバＳＡ１がＳＩＰサーバＳＡ１から認証情報を取得してＳＩＰ端末Ｔ７の認証を行うように構成する。図２（Ａ），（Ｂ２）及び（Ｃ２）は、実施例２における通信システムＳで行われるメッセージのやり取りの一例を示す概念図である。図４は、実施例２における通信システムＳで行われるメッセージのやり取りの一例を示すシーケンス図である。図５（Ｂ）は、実施例２において、ＳＩＰサーバＳＡ１の制御部１における処理の一例を示すフローチャートである。なお、実施例２の説明において、実施例１と同様の構成部分については、重複する説明を省略するものとする。
【００４７】
図２（Ａ）及び図４に示すステップＳ２１〜Ｓ２３は、図２（Ａ）及び図３に示すステップＳ１〜Ｓ３と同様である。また、図５（Ｂ）に示すステップＳ１２１〜Ｓ１２５は、図５（Ａ）に示すステップＳ１０１〜Ｓ１０５と同様である。図２（Ｂ２）及び図４に示すステップＳ２４において、ＳＩＰサーバＳＡ１は、認証情報の取得要求を、検索されたＳＩＰサーバＳＡ７に対して送信する（ステップＳ１２６）。この認証情報の取得要求は、ＳＩＰサーバＳＡ７の認証情報の送信要求を示すメッセージである。認証情報の取得要求には、ＳＩＰ端末Ｔ７のSIP URI等が含まれる。
【００４８】
次に、認証情報の取得要求を受信したＳＩＰサーバＳＡ７は、ＳＩＰ端末Ｔ７のSIP URIに対応付けられて保存されているＳＩＰ端末Ｔ７の認証情報をＳＩＰサーバＳＡ１に対して送信する（ステップＳ２５）。ここで、ＳＩＰサーバＳＡ７は、ＳＩＰサーバＳＡ１のアドレス情報に基づき、他のＳＩＰサーバＳＡｎを経由せず直接的にＳＩＰサーバＳＡ１へ認証情報を送信することが望ましい。これにより、認証情報が他のＳＩＰサーバＳＡｎに送信されないため、システム全体のセキュリティレベルを向上させることができる。
【００４９】
次に、ＳＩＰサーバＳＡ１は、認証情報を受信すると（ステップＳ１２７）、チャレンジが含まれる認証要求をＳＩＰ端末Ｔ７へ送信する（ステップＳ２６、ステップＳ１２８）。次に、認証要求を受信したＳＩＰ端末Ｔ７は、認証要求に応じて、ＳＩＰ端末Ｔ７の認証情報に基づき生成したレスポンスをＳＩＰサーバＳＡ１へ送信する（ステップＳ２７）。次に、ＳＩＰサーバＳＡ１は、レスポンスを受信すると（ステップＳ１２９）、ＳＩＰサーバＳＡ７から受信した認証情報と、ＳＩＰ端末Ｔ７から受信したレスポンスとに基づいて認証処理を実行する（ステップＳ１３０）。この認証処理は、実施例１においてＳＩＰサーバＳＡ７により実行される認証処理と同様である。次いで、ＳＩＰサーバＳＡ１は、認証結果をＳＩＰ端末Ｔ７とＳＩＰサーバＳＡ７に対して送信する（ステップＳ２８、ステップＳ１３１）。次いで、ＳＩＰサーバＳＡ１は、認証処理の結果が認証成功であるか否かを判定する（ステップＳ１３２）。ＳＩＰサーバＳＡ１は、認証処理の結果が認証成功であると判定した場合には（ステップＳ１３２：ＹＥＳ）、認証されたＳＩＰ端末Ｔ７のSIP URIとアドレス情報とを対応付けてレジストリストに登録する（ステップＳ１３３）。そして、ＳＩＰサーバＳＡ１は、ＳＩＰ端末Ｔ７のSIP URIに基づきパブリッシュをオーバーレイネットワークＯＮを介してＳＩＰ端末Ｔ７のルートノードに対して送信する（ステップＳ２９、ステップＳ１３４）。このパブリッシュは実施例１における第２のパブリッシュメッセージと同様である。なお、このパブリッシュの送信は、ＳＩＰサーバＳＡ１が行う代わりにＳＩＰサーバＳＡ７が行うように構成してもよい。この場合、ＳＩＰサーバＳＡ７は、ＳＩＰサーバＳＡ１から受信した認証結果に認証成功が示される場合に、ＳＩＰ端末Ｔ７のSIP URIに基づきパブリッシュをオーバーレイネットワークＯＮを介してＳＩＰ端末Ｔ７のルートノードに対して送信することになる。
【００５０】
以上説明したように、上記実施例２によれば、ＳＩＰサーバＳＡ１は、登録要求を送信したＳＩＰ端末Ｔ７の認証担当でないと判定した場合に、ＳＩＰ端末Ｔ７の認証担当のＳＩＰサーバＳＡ７をオーバーレイネットワークＯＮを介して検索する。そして、ＳＩＰサーバＳＡ１は、検索されたＳＩＰサーバＳＡ７からＳＩＰ端末Ｔ７の認証情報を取得してＳＩＰ端末Ｔ７の認証処理を実行し、この認証処理の結果に応じてＳＩＰ端末Ｔ７を登録するように構成した。そのため、ＳＩＰ端末Ｔ７が認証担当でないＳＩＰサーバＳＡ１にアクセスして登録要求を送信した場合であっても効率良くＳＩＰ端末Ｔ７の認証及び登録を行うことができる。
【００５１】
なお、上記実施形態においては、ＳＩＰ端末ＴｎのSIP URIに含まれるドメイン名に基づき、オーバーレイネットワークＯＮを介してＳＩＰ端末Ｔｎの認証担当のＳＩＰサーバＳＡｎの検索が行われるように構成した。しかし、ＳＩＰ端末ＴｎのSIP URIに基づき、オーバーレイネットワークＯＮを介してＳＩＰ端末Ｔｎの認証担当のＳＩＰサーバＳＡｎの検索が行われるように構成してもよい。この構成の場合、ＳＩＰ端末Ｔｎを検索するための検索要求には、ＳＩＰ端末ＴｎのSIP URIのハッシュ値が含まれることになる。この結果、ノードＮ４がＳＩＰ端末Ｔ７のルートノードであり、第１のパブリッシュメッセージ、および第２のパブリッシュメッセージは、ＳＩＰ端末Ｔ７のルートノードに送信される。この構成では、各ＳＩＰサーバＳＡｎには、同じドメイン名が与えられてもよい。また、この構成の場合、各ＳＩＰサーバＳＡｎは、例えば、被認証担当のＳＩＰ端末ＴｎのSIP URIを記憶部１に予め記憶しておく必要がある。そして、各ＳＩＰサーバＳＡｎは、ＳＩＰ端末Ｔｎから登録要求を受信した場合に、この登録要求に含まれるSIP URIが予め記憶部１に記憶されているか否かを判定する。そして、登録要求に含まれるSIP URIが予め記憶部１に記憶されていない場合に、この登録要求に含まれるSIP URIに基づきオーバーレイネットワークＯＮを介して登録要求を送信したＳＩＰ端末Ｔｎの認証担当のＳＩＰサーバＳＡｎの検索が行われる。
【００５２】
なお、上記実施形態においては、ＳＩＰに従って動作するＳＩＰサーバ及びＳＩＰ端末を例にとって説明した。しかし、これに限定されるものではなく、その他の通信プロトコルに従って動作するサーバ装置及び端末装置に対しても本発明は適用可能である。また、上記実施形態においては、例えば、ＳＩＰ端末Ｔｎの認証情報は、ＳＩＰ端末Ｔｎと同じ拠点ネットワークＮＬｎに接続されるＳＩＰサーバＳＡｎに保存されるように構成した。しかし、これに限定されるものではなく、ＳＩＰ端末Ｔｎの認証情報は、ＳＩＰ端末Ｔｎとは異なる拠点ネットワークＮＬｎに接続されるＳＩＰサーバＳＡｎに保存されるように構成してもよい。
【００５３】
また、上記実施形態においては、ルータＲｎとＳＩＰサーバＳＡｎとが分離されるように構成した。しかし、ルータＲｎとＳＩＰサーバＳＡｎのハードウェアが一体となって構成されてもよい。この場合、例えば、ルータＲｎにＳＩＰサーバＳＡｎの機能が組み込まれ、本発明のサーバ装置として機能する。
【符号の説明】
【００５４】
Ｔｎ  ＳＩＰ端末
ＳＡｎ  ＳＩＰサーバ
ＮＬｎ  拠点ネットワーク
ＮＷ  基幹ネットワーク
ＯＮ  オーバーレイネットワーク
Ｓ  通信システム
【図１】
2013211685.tif 000003
【図２】
2013211685.tif 000004
【図３】
2013211685.tif 000005
【図４】
2013211685.tif 000006
【図５】
2013211685.tif 000007