(57)【特許請求の範囲】
【請求項１】
移動通信システムにおけるアクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)のローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、第１の移動端末機(ＭＳ)及び第２のＭＳ間のフローが前記ローカルルーティング候補である場合、権限、認証、アカウンティング(ＡＡＡ)サーバから、ローカルルーティングの開始を示す情報を含むＡＡＡ要求メッセージを受信するステップと、
前記ＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す情報を含むＡＡＡ応答メッセージを前記ＡＡＡサーバに送信した後、前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項２】
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する間に、前記ローカルルーティングを終了しなければならないことを検出すると、前記ローカルルーティング遂行を終了するステップをさらに含むことを特徴とする請求項１に記載のローカルルーティング方法。
【請求項３】
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する間に、前記ローカルルーティングを終了しなければならないことを検出するステップは、
前記第１のＭＳ及び第２のＭＳのうち少なくとも一つが前記ＡＳＮ−ＧＷと接続解除されるか、あるいはＡＡＡサーバからローカルルーティングの停止を示す情報を含むＡＡＡ要求メッセージを受信した場合、前記ローカルルーティングを終了しなければならないことを検出するステップを含むことを特徴とする請求項２に記載のローカルルーティング方法。
【請求項４】
移動通信システムにおける権限、認証、アカウンティング(ＡＡＡ)サーバのローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、第１の移動端末機(ＭＳ)及び第２のＭＳ間のフローが前記ローカルルーティング候補である場合、ローカルルーティングの開始を示す情報を含むＡＡＡ要求メッセージを、アクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)に送信するステップと、
前記ＡＳＮ−ＧＷから前記ＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す情報を含むＡＡＡ応答メッセージを受信するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項５】
ローカルルーティングの停止を示す情報を含むＡＡＡ要求メッセージを前記ＡＳＮ−ＧＷに送信するステップをさらに含むことを特徴とする請求項４に記載のローカルルーティング方法。
【請求項６】
移動通信システムにおけるアクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)のローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、第１の移動端末機(ＭＳ)及び第２のＭＳ間のフローが前記ローカルルーティング候補である場合、第１の権限、認証、アカウンティング(ＡＡＡ)サーバと第２のＡＡＡサーバにローカルルーティングの開始を示す情報を含むＡＡＡ要求メッセージを送信するステップと、
前記第１のＡＡＡサーバから前記ＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第１の情報を含むＡＡＡ応答メッセージを受信するステップと、
前記第２のＡＡＡサーバから前記第１の情報を含むＡＡＡ応答メッセージを受信するステップと、
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項７】
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する間に、前記ローカルルーティングを終了しなければならないことを検出すると、前記ローカルルーティング遂行を終了するステップをさらに含むことを特徴とする請求項６に記載のローカルルーティング方法。
【請求項８】
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する間に、前記ローカルルーティングを終了しなければならないことを検出するステップは、
前記第１のＭＳ及び第２のＭＳのうち少なくとも一つが前記ＡＳＮ−ＧＷと接続解除されるか、あるいは前記第１のＡＡＡサーバと前記第２のＡＡＡサーバのうち少なくとも一つからローカルルーティングの停止を示す情報を含むＡＡＡ要求メッセージを受信する場合、前記ローカルルーティングを終了しなければならないことを検出するステップを含むことを特徴とする請求項７に記載のローカルルーティング方法。
【請求項９】
移動通信システムにおける権限、認証、アカウンティング(ＡＡＡ)サーバのローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、アクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)からローカルルーティングの開始を示す情報を含むＡＡＡ要求メッセージを受信するステップと、
前記ＡＳＮ−ＧＷに前記ＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第１の情報を含むＡＡＡ応答メッセージを送信するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項１０】
前記ＡＳＮ−ＧＷにローカルルーティングの停止を示す情報を含むＡＡＡ要求メッセージを送信するステップをさらに含むことを特徴とする請求項９に記載のローカルルーティング方法。
【請求項１１】
移動通信システムにおけるアクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)のローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、権限、認証、アカウンティング(ＡＡＡ)サーバから、第１の移動端末機(ＭＳ)及び第２のＭＳ間のフローが前記ローカルルーティング候補である場合、ローカルルーティングの開始を示す第１の情報と前記ＡＳＮ−ＧＷがローカルルーティングを遂行するＡＳＮ−ＧＷであることを示す第２の情報を含むＡＡＡ要求メッセージを受信するステップと、
他のＡＳＮ−ＧＷに前記第１の情報を含むＡＳＮ間要求メッセージを送信するステップと、
前記他のＡＳＮ−ＧＷからＡＳＮ間要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第３の情報を含むＡＳＮ間応答メッセージを受信するステップと、
前記ＡＡＡサーバに前記第３の情報を含むＡＡＡ応答メッセージを送信するステップと、
前記ＡＡＡ応答メッセージを前記ＡＡＡサーバに送信した後、前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項１２】
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する間に、前記ローカルルーティングを終了しなければならないことを検出すると、前記ローカルルーティング遂行を終了するステップをさらに含むことを特徴とする請求項１１に記載のローカルルーティング方法。
【請求項１３】
前記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する間に、前記ローカルルーティングを終了しなければならないことを検出するステップは、
前記第１のＭＳが前記他のＡＳＮ−ＧＷと接続解除されるか、あるいは前記第２のＭＳが前記他のＡＳＮ−ＧＷと接続解除されるか、あるいは前記ＡＡＡサーバからローカルルーティングの停止を示す情報を含むＡＡＡ要求メッセージを受信する場合、前記ローカルルーティングを終了しなければならないことを検出するステップを含むことを特徴とする請求項１２に記載のローカルルーティング方法。
【請求項１４】
移動通信システムにおけるアクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)のローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、権限、認証、アカウンティング(ＡＡＡ)サーバから、第１の移動端末機(ＭＳ)及び第２のＭＳ間のフローが前記ローカルルーティング候補である場合、ローカルルーティングの開始を示す第１の情報を含むＡＡＡ要求メッセージを受信するステップと、
他のＡＳＮ−ＧＷから前記第１の情報を含むＡＳＮ間要求メッセージを受信するステップと、
前記他のＡＳＮ−ＧＷにＡＳＮ間要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第２の情報を含むＡＳＮ間応答メッセージを送信するステップと、
ＡＡＡサーバに前記第２の情報を含むＡＡＡ応答メッセージを送信するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項１５】
移動通信システムにおける権限、認証、アカウンティング(ＡＡＡ)サーバのローカルルーティング方法であって、
コアルータが、ローカルルーティング候補を検出すると、アカウンティング（ＡＡＡ）サーバに前記検出したローカルルーティング候補に対する認証を要請し、アカウンティング（ＡＡＡ）サーバが前記ローカルルーティング候補を認証後に、第１の移動端末機(ＭＳ)及び第２のＭＳ間のフローが前記ローカルルーティング候補である場合、第１のアクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)にローカルルーティングの開始を示す第１の情報を含むＡＡＡ要求メッセージを送信するステップと、
第２のＡＳＮ−ＧＷに前記第１の情報と前記第２のＡＳＮ−ＧＷがローカルルーティングを遂行するＡＳＮ−ＧＷであることを示す第２の情報を含むＡＡＡ要求メッセージを送信するステップと、
前記第１のＡＳＮ−ＧＷ及び第２のＡＳＮ−ＧＷの各々からローカルルーティングを開始することを示す第３の情報を含むＡＡＡ応答メッセージを受信するステップと、を含み、
前記ローカルルーティングは、前記ローカルルーティングに関連するエンティティ間の認証に基づくことを特徴とするローカルルーティング方法。
【請求項１６】
前記第２のＡＳＮ−ＧＷにローカルルーティングの停止を示す情報を含むＡＡＡ要求メッセージを送信するステップをさらに含むことを特徴とする請求項１５に記載のローカルルーティング方法。
【請求項１７】
請求項１乃至３、６乃至８及び１１乃至１４に記載の方法のうち、いずれか一つを遂行するアクセスサービングネットワークゲートウェイ(ＡＳＮ−ＧＷ)。
【請求項１８】
請求項４及び５、９及び１０、及び１５及び１６に記載の方法のうち、いずれか一つを遂行する権限、認証、アカウンティング(ＡＡＡ)サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムにおけるローカルルーティング(local routing)装置及び方法に関する。
【背景技術】
【０００２】
次世代通信システムでは、高速の多様なサービス品質(Quality of Service：以下、‘ＱｏＳ’と称する）を有するサービスを移動端末機(Mobile Station：以下、‘ＭＳ’と称する)に提供するための活発な研究が進行されている。次世代通信システムの代表的な例には、ＩＥＥＥ(Institute of Electrical and Electronics Engineers)８０２.１６通信システムと、モバイル(Mobile)ＷｉＭＡＸ(Worldwide Interoperability for Microwave Access)通信システムなどがある。ここで、上記モバイルＷｉＭＡＸ通信システムはＩＥＥＥ８０２.１６通信システムを基盤とする通信システムである。
【０００３】
ここで、上記モバイルＷｉＭＡＸ通信システムで使用するルーティング方法に対して説明すると、次の通りである。
【０００４】
最初に、一般的なモバイルＷｉＭＡＸ通信システムで同一コアルータ(Core Router：以下、‘ＣＲ’と称する)に接続した同一アクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：以下、‘ＡＳＮ−ＧＷ’と称する)に接続したＭＳ間のルーティング方法に対して説明する。ここで、ＣＲは接続サービングネットワーク(Connectivity Serving Network：以下、‘ＣＳＮ’と称する)に含まれるエンティティ(entity)であり、ＡＳＮ−ＧＷはアクセスサービングネットワーク(Access Serving Network：以下、‘ＡＳＮ’と称する)に含まれるエンティティである。説明の便宜上、ＣＳＮに含まれるエンティティをＣＲと仮定し、ＡＳＮに含まれるエンティティをＡＳＮ−ＧＷと仮定したが、ＣＲはＣＳＮに含まれる他のエンティティ、一例でホームエージェント(Home Agent：以下、‘ＨＡ’と称する)に置き換えられ、ＡＳＮ−ＧＷはＡＳＮに含まれる他のエンティティに置き換えられることは言うまでもない。
【０００５】
図１は、一般的なモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【０００６】
図１を参照すると、ＭＳ１ １１５−１からＭＳ２ １１５−２へのインターネットプロトコル(Internet Protocol：以下、‘ＩＰ’と称する)パケット(packet)ルーティングは、ＭＳ１ １１５−１からＡＳＮ−ＧＷ１１３へ、ＡＳＮ−ＧＷ１１３からＣＲ１１１へ、ＣＲ１１１からＡＳＮ−ＧＷ１１３へ、ＡＳＮ−ＧＷ１１３からＭＳ２ １１５−２へのデータパス(data path)１１７を使用してなされる。また、ＣＲ１１１は、権限、認証、アカウンティング(Authorization、 Authentication and Accounting：以下‘ＡＡＡ’と称する)サーバ(図示せず)と接続しており、ＡＡＡサーバはＣＲ１１１と統合具現されることもできる。
【０００７】
図２は、一般的なモバイルＷｉＭＡＸ通信システムにおける相異なるＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【０００８】
図２を参照すると、ＭＳ１ ２１５−１からＭＳ２ ２１５−２へのＩＰパケットルーティングは、ＭＳ１ ２１５−１からＡＳＮ−ＧＷ２１３へ、ＡＳＮ−ＧＷ２１３からＣＲ１ ２１１−１へ、ＣＲ１ ２１１−１からＣＲ２ ２１１−２へ、ＣＲ２ ２１１−２からＡＳＮ−ＧＷ２１３へ、ＡＳＮ−ＧＷ２１３からＭＳ２ ２１５−２へのデータパス２１７を使用してなされる。また、ＣＲ１ ２１１−１はＡＡＡサーバ１(図示せず）と接続しており、ＣＲ２ ２１１−２はＡＡＡサーバ２(図示せず)と接続しており、ＡＡＡサーバ１はＣＲ１ ２１１−１と統合具現され、ＡＡＡサーバ２はＣＲ２ ２１１−２と統合具現されることもできる。
【０００９】
図３は、一般的なモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した、相異なるＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【００１０】
図３を参照すると、ＭＳ１ ３１５−１からＭＳ２ ３１５−２へのＩＰパケットルーティングは、ＭＳ１ ３１５−１からＡＳＮ−ＧＷ１ ３１３−１へ、ＡＳＮ−ＧＷ１ ３１３−１からＣＲ３１１へ、ＣＲ３１１からＡＳＮ−ＧＷ２ ３１３−２へ、ＡＳＮ−ＧＷ２ ３１３−２からＭＳ２ ３１５−２へのデータパス３１７を使用してなされる。また、ＣＲ３１１はＡＡＡサーバ(図示せず)と接続しており、ＡＡＡサーバはＣＲ３１１と統合具現されることもできる。
【００１１】
図１乃至図３で説明したように、一般的なモバイルＷｉＭＡＸ通信システムにおけるＭＳ間のＩＰパケットルーティングのためには、ＡＳＮ−ＧＷと、ＣＲを通過するデータパスを使用しなければならない。
【００１２】
しかしながら、ＡＳＮ−ＧＷと、ＣＲを通過するデータパスの場合、ＡＳＮ−ＧＷと、ＣＲを通過することで、ＩＰパケットルーティングに必要とする時間が長くなるだけでなく、ＡＳＮ−ＧＷと、ＣＲと、ＭＳ間のＩＰパケットルーティングのためのリソース使用による全体システム資源の効率性を低下させる。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明は、上述した従来技術の問題点を解決するために、少なくとも下記で説明する利点を提供することを基本的な目的とする。
【００１４】
本発明の実施形態では、移動通信システムにおけるローカルルーティング装置及び方法を提案する。
【００１５】
本発明の他の実施形態では、移動通信システムにおけるＩＰパケットルーティングに関連するエンティティを最小化させるデータパスを使用してＩＰパケットをルーティングすることができるローカルルーティング装置及び方法を提案する。
【００１６】
本発明のさらに他の実施形態では、移動通信システムにおける使用リソース量を最小化させ、ＩＰパケットをルーティングすることができるローカルルーティング装置及び方法を提案する。
【課題を解決するための手段】
【００１７】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）のローカルルーティング方法を提供する。上記方法は、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバから、ローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを受信するステップと、ＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージをＡＡＡサーバに送信した後、上記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００１８】
本発明の実施形態の他の態様によれば、移動通信システムにおける権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバのローカルルーティング方法を提供する。上記方法は、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、ローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを、アクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）に送信するステップと、上記ＡＳＮ−ＧＷからＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを受信するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００１９】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）のローカルルーティング方法を提供する。上記方法は、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、第１の権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバと第２のＡＡＡサーバにローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを送信するステップと、上記第１のＡＡＡサーバからＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第１の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを受信するステップと、上記第２のＡＡＡサーバから上記第１の情報を含むＡＡＡ応答メッセージを受信するステップと、上記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２０】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおける権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバのローカルルーティング方法を提供する。上記方法は、アクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ)からローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを受信するステップと、上記ＡＳＮ−ＧＷにＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第１の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを送信するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２１】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）のローカルルーティング方法を提供する。上記方法は、権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバから、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、ローカルルーティングの開始を示す第１の情報と上記ＡＳＮ−ＧＷがローカルルーティングを遂行するＡＳＮ−ＧＷであることを示す第２の情報を含むＡＡＡ要求メッセージを受信するステップと、他のＡＳＮ−ＧＷに上記第１の情報を含むＡＳＮ間要求(Inter-ASN-Request)メッセージを送信するステップと、上記他のＡＳＮ−ＧＷから上記ＡＳＮ間要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第３の情報を含むＡＳＮ間応答(Inter-ASN-Response)メッセージを受信するステップと、ＡＡＡサーバに上記第３の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを送信するステップと、ＡＡＡ応答メッセージをＡＡＡサーバに送信した後、上記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２２】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）のローカルルーティング方法を提供する。上記方法は、権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバから、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、ローカルルーティングの開始を示す第１の情報を含むＡＡＡ要求メッセージを受信するステップと、他のＡＳＮ−ＧＷから上記第１の情報を含むＡＳＮ間要求(Inter-ASN-Request)メッセージを受信するステップと、上記他のＡＳＮ−ＧＷにＡＳＮ間要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第２の情報を含むＡＳＮ間応答(Inter-ASN-Response)メッセージを送信するステップと、ＡＡＡサーバに上記第２の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを送信するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２３】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおける権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバのローカルルーティング方法を提供する。上記方法は、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、第１のアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）にローカルルーティングの開始を示す第１の情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを送信するステップと、第２のＡＳＮ−ＧＷに上記第１の情報と上記第２のＡＳＮ−ＧＷがローカルルーティングを遂行するＡＳＮ−ＧＷであることを示す第２の情報を含むＡＡＡ要求メッセージを送信するステップと、上記第１のＡＳＮ−ＧＷ及び第２のＡＳＮ−ＧＷの各々からローカルルーティングを開始することを示す第３の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを受信するステップと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２４】
本発明の実施形態の一態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）を提供する。上記ＡＳＮ−ＧＷは、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバから、ローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを受信する受信ユニットと、ＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージをＡＡＡサーバに送信する送信ユニットと、上記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する制御ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２５】
本発明の実施形態の他の態様によれば、移動通信システムにおける権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバを提供する。上記サーバは、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、ローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを、アクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）に送信する送信ユニットと、上記ＡＳＮ−ＧＷからＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを受信する受信ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２６】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）を提供する。上記ＡＳＮ−ＧＷは、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、第１の権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバと第２のＡＡＡサーバにローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを送信する送信ユニットと、上記第１のＡＡＡサーバからＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第１の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを受信し、上記第２のＡＡＡサーバから上記第１の情報を含むＡＡＡ応答メッセージを受信する受信ユニットと、上記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する制御ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２７】
本発明の実施形態のさらなる他の態様によれば、移動通信システムにおける権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバを提供する。上記サーバは、アクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ)からローカルルーティングの開始を示す情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを受信する受信ユニットと、上記ＡＳＮ−ＧＷにＡＡＡ要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第１の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを送信する送信ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２８】
本発明の実施形態のさらに他の１つの態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ）を提供する。上記ＡＳＮ−ＧＷは、権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバから、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、ローカルルーティングの開始を示す第１の情報と上記ＡＳＮ−ＧＷがローカルルーティングを遂行するＡＳＮ−ＧＷであることを示す第２の情報を含むＡＡＡ要求メッセージを受信し、他のＡＳＮ−ＧＷから上記第１の情報を含むＡＳＮ間要求（Inter-ＡＮＳ-Request）メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第３の情報を含むＡＳＮ間応答(Inter-ASN-Response)メッセージを受信する受信ユニットと、上記他のＡＳＮ−ＧＷに上記ＡＳＮ間要求メッセージを送信し、上記ＡＡＡサーバに上記第３の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを送信する送信ユニットと、上記第１のＭＳ及び第２のＭＳ間のローカルルーティングを遂行する制御ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００２９】
本発明の実施形態のさらに他の１つの態様によれば、移動通信システムにおけるアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ)を提供する。上記ＡＳＮ−ＧＷは、権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバから、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、ローカルルーティングの開始を示す第１の情報を含むＡＡＡ要求メッセージを受信し、他のＡＳＮ−ＧＷから上記第１の情報を含むＡＳＮ間要求(Inter-ASN-Request)メッセージを受信する受信ユニットと、上記他のＡＳＮ−ＧＷにＡＳＮ間要求メッセージに対する応答メッセージとしてローカルルーティングを開始することを示す第３の情報を含むＡＳＮ間応答(Inter-ASN-Response)メッセージを送信し、ＡＡＡサーバに上記第３の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを送信する送信ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００３０】
本発明の実施形態のさらにその他の態様によれば、移動通信システムにおける権限、認証、アカウンティング(Authorization、Authentication and Accounting：ＡＡＡ)サーバを提供する。上記サーバは、第１の移動端末機(Mobile Station：ＭＳ)及び第２のＭＳ間のフローがローカルルーティング候補である場合、第１のアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：ＡＳＮ−ＧＷ)にローカルルーティングの開始を示す第１の情報を含むＡＡＡ要求(ＡＡＡ−Request)メッセージを送信し、第２のＡＳＮ−ＧＷに上記第１の情報と上記第２のＡＳＮ−ＧＷがローカルルーティングを遂行するＡＳＮ−ＧＷであることを示す第２の情報を含むＡＡＡ要求メッセージを送信する送信ユニットと、上記第１のＡＳＮ−ＧＷ及び第２のＡＳＮ−ＧＷの各々からローカルルーティングを開始することを示す第３の情報を含むＡＡＡ応答(ＡＡＡ−Response)メッセージを受信する受信ユニットと、を含み、上記ローカルルーティングは、上記ローカルルーティングに関連するエンティティ間の同意(consent)に基づくことを特徴とする。
【００３１】
本発明を詳細に説明するのに先立って、本明細書の全般にわたって使用される特定の単語及び語句の定義を開示することが望ましい。“含む（include）”及び “備える（comprise）”という語句だけではなく、その派生語（derivatives  thereof）は、限定ではなく、含みを意味する。“又は（or）”という用語は、“及び／又は（and/or）”の意味を包括する。“関連した（associated  with）”及び“それと関連した（associated  therewith）”という語句だけではなく、その派生語句は、“含む（include）”、“含まれる（be  included  within）”、“相互に連結する（interconnect  with）”、“包含する（contain）”、“包含される（be  contained  within）”、“連結する（connect  to  or  with）”、“結合する（couple  to  or  with）”、“疎通する（be  communicable  with）”、“協力する（cooperate  with）”、“相互配置する（interleave）”、“並置する（juxtapose）”、“近接する（be  proximate  to）”、“接する（be  bound  to  or  with）”、“有する（have）”、及び“特性を有する（have  a  property  of）”などを意味することができる。制御器は、少なくとも１つの動作を制御する装置、システム又はその部分を意味するもので、ハードウェア、ファームウェア、ソフトウェア、又は、それらのうちの２つ以上の組合せで実現することができる。特定の制御器に関連する機能は、集中しているか、あるいは近距離、または遠距離に分散されることもあることに留意すべきである。特定の単語及び語句に関するこのような定義は、本明細書の全般にわたって規定されるもので、当業者には、大部分の場合ではなくても、多くの場合において、このような定義がそのように定義された単語及び語句の先行使用にはもちろん、将来の使用にも適用されるものであることが自明である。
【発明の効果】
【００３２】
本発明は、ＩＰパケットルーティングに関与するエンティティを最小化させるデータパスを使用してＩＰパケットをルーティングすることを可能にすることで、ＩＰパケットルーティングが必要とする時間を最小化させることができるという効果がある。
【００３３】
また、本発明は、ＩＰパケットルーティングに関与するエンティティを最小化させるデータパスを使用してＩＰパケットをルーティングすることを可能にすることで、ＩＰパケットルーティングに使われるリソースを最小化させ、したがって全体システムリソース効率を向上させることができる効果がある。
【００３４】
本発明の実施形態及びその長所に対するより完全な理解のために、下記の説明は、添付図面を参照して説明する。なお、図面において、同一の図面参照符号は、同一の構成要素を示す。
【図面の簡単な説明】
【００３５】
【図１】一般的なモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【図２】一般的なモバイルＷｉＭＡＸ通信システムにおける相異なるＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【図３】一般的なモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した、相異なるＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【図４】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＡＳＮ−ＧＷのローカルルーティング候補検出過程を示した順序図である。
【図５】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＣＲのローカルルーティング候補検出過程を示した順序図である。
【図６】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のローカルルーティング方法を概略的に示した図である。
【図７】図６のＡＡＡサーバ６１９とＡＳＮ−ＧＷ６１３間の信号送受信過程を示した信号流れ図である。
【図８】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける相異なるＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【図９】図８のＡＡＡサーバ１ ８１９−１と、ＡＡＡサーバ２ ８１９−２と、ＡＳＮ−ＧＷ８１３間の信号送受信過程を示した信号流れ図である。
【図１０】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した、相異なるＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【図１１】図１０のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間に暗号化プロセス無しで遂行される信号送受信過程を示した信号流れ図である。
【図１２】図１０のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間に暗号化プロセスと共に遂行される信号送受信過程を示した信号流れ図である。
【図１３】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＡＡＡサーバの内部構造を概略的に示した図である。
【図１４】本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＡＳＮ−ＧＷの内部構造を概略的に示した図である。
【発明を実施するための形態】
【００３６】
下記で説明される図４乃至１４と、本発明の具体的な説明において、本発明の原則を説明するために使用される本発明の多様な実施形態は、但し例示に過ぎないものであり、本発明の範囲を制限するものと解釈されてはいけない。なお、本発明が属する技術分野の当業者は、本発明の原則が適切に配列された如何なる通信システムでも具現され得ることが理解できるはずである。
【００３７】
本発明の実施形態では移動通信システムにおけるローカルルーティング(local routing)システムと装置及び方法を提案する。以下、本発明の実施形態の説明において、上記移動通信システムが、一例でモバイルＷｉＭＡＸ(Worldwide Interoperability for Microwave Access)通信システムと仮定し、上記モバイルＷｉＭＡＸ通信システムだけでなく、ＩＥＥＥ(Institute of Electrical and Electronics Engineers)８０２.１６ｍ通信システムのような、他の移動通信システムでも本発明の実施形態で提案するローカルルーティングシステムと装置及び方法を使用することができることはもちろんである。
【００３８】
また、本発明の実施形態の説明において、接続サービングネットワーク(Connectivity Serving Network：以下、‘ＣＳＮ’と称する)に含まれるエンティティ(entity）の一例をコアルータ(Core Router：以下、‘ＣＲ’と称する)と仮定し、ＣＲはＣＳＮに含まれる他のエンティティ、一例でホームエージェント(Home Agent：以下、‘ＨＡ’と称する)に置き換えられることはもちろんである。また、本発明の実施形態の説明において、アクセスサービングネットワーク(Access Serving Network：以下、‘ＡＳＮ’と称する)に含まれるエンティティの一例をアクセスサービングネットワークゲートウェイ(Access Serving Network Gateway：以下、‘ＡＳＮ−ＧＷ’と称する)と仮定し、ＡＳＮ−ＧＷはＡＳＮに含まれる他のエンティティに置き換えられることはもちろんである。
【００３９】
本発明の実施形態において提案するローカルルーティング方法で、ＣＲ及びＡＳＮ−ＧＷは、ソース(source)移動端末機(Mobile Station：以下、‘ＭＳ’と称する)と目的地(destination)ＭＳ間のローカルルーティング候補(candidate)のインターネットプロトコル(Internet Protocol：以下、‘ＩＰ’と称する)フローを検出できなければならない。以下、図４及び図５を参照して、ＡＳＮ−ＧＷ及びＣＲのローカルルーティング候補検出過程に対して説明する。ここで、ＩＰフローはソースＩＰアドレス(address)と目的地ＩＰアドレスで定義されることができ、上記ローカルルーティング候補の検出が終了し、上記ローカルルーティングに関連するエンティティ間の同意(consent)が終了すると、ローカルルーティングが遂行される。
【００４０】
図４は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＡＳＮ−ＧＷのローカルルーティング候補検出過程を示した順序図である。
【００４１】
図４を参照すると、まずＡＳＮ−ＧＷは、持続的に新規ＩＰフローを検出するための動作を遂行する。ステップ４１１で新規ＩＰフローを検出すると、ステップ４１３に進行する。ステップ４１３で、ＡＳＮ−ＧＷは、ソースＩＰアドレスを使用するＭＳ、すなわちソースＭＳのＣＲ、あるいは目的地ＩＰアドレスを使用するＭＳ、すなわち目的地ＭＳのＣＲがソースＭＳ及び目的地ＭＳの初期ネットワーク進入(initial network entry)プロセスの間、ソースＭＳ及び目的地ＭＳのためのローカルルーティングを拒否したことがあるかを検査する。検査結果、ソースＭＳのＣＲあるいは目的地ＭＳのＣＲがソースＭＳ及び目的地ＭＳのためのローカルルーティングを拒否したことがある場合、ＡＳＮ−ＧＷはステップ４１５に進行する。ステップ４１５で、ＡＳＮ−ＧＷは、ソースＭＳのＣＲあるいは目的地ＭＳのＣＲをローカルルーティング不適合として設定する。このように、ローカルルーティング不適合として設定されたソースＭＳのＣＲあるいは目的地ＭＳのＣＲはローカルルーティングに使用されない。
【００４２】
一方、ステップ４１３で、ソースＭＳのＣＲあるいは目的地ＭＳのＣＲがソースＭＳ及び目的地ＭＳのためのローカルルーティングを拒否したことがない場合、ＡＳＮ−ＧＷはステップ４１７に進行する。ステップ４１７で、ＡＳＮ−ＧＷはソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスがＡＳＮ−ＧＷに接続しているＭＳのＩＰアドレスであるかを検査する。検査結果、ソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスがＡＳＮ−ＧＷに接続しているＭＳのＩＰアドレスでない場合、ＡＳＮ−ＧＷはステップ４１５に進行する。
【００４３】
一方、検査結果、ソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスがＡＳＮ−ＧＷに接続しているＭＳのＩＰアドレスである場合、ＡＳＮ−ＧＷはステップ４１９に進行する。ステップ４１９で、ＡＳＮ−ＧＷはソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスが全世界ルーティング可能(globally routable)ＩＰアドレスであるかを検査する。検査結果、ソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスが全世界ルーティング可能ＩＰアドレスである場合、ＡＳＮ−ＧＷはステップ４２１に進行する。ステップ４２１で、ＡＳＮ−ＧＷはソースＭＳのＩＰアドレスと目的地ＭＳのＩＰアドレスをローカルルーティング候補として設定する。
【００４４】
一方、ステップ４１９で検査結果、ソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスが全世界ルーティング可能ＩＰアドレスでない場合、ＡＳＮ−ＧＷはステップ４２３に進行する。ステップ４２３でＡＳＮ−ＧＷはソースＭＳ及び目的地ＭＳが同じＣＲに属しているかを検査する。検査結果、ソースＭＳ及び目的地ＭＳが同じＣＲに属している場合、ＡＳＮ−ＧＷはステップ４２１に進行する。
【００４５】
一方、ソースＭＳ及び目的地ＭＳが同じＣＲに属していない場合、ＡＳＮ−ＧＷはステップ４１５に進行する。
【００４６】
一方、ＣＲ(ソースＭＳ及び目的地ＭＳが同一ＣＲに接続している場合)あるいはＣＲら(ソースＭＳ及び目的地ＭＳが相異なるＣＲに接続している場合）が、ソースＭＳ及び目的地ＭＳが初期ネットワーク進入プロセスを遂行する間、予め認証されてローカルルーティング候補として設定されているＩＰフローの場合、ＡＳＮ−ＧＷのローカルルーティング候補検出過程でローカルルーティング候補でなく、ローカルルーティングイネーブル(enable）として設定される。
【００４７】
図５は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＣＲのローカルルーティング候補検出過程を示した順序図である。
【００４８】
図５を参照すると、まずＣＲは、持続的に新規ＩＰフローを検出するための動作を遂行する。ステップ５１１で新規ＩＰフローを検出すると、ステップ５１３に進行する。ステップ５１３で、ＣＲはソースＩＰアドレスを使用するＭＳ、すなわちソースＭＳのＡＳＮ−ＧＷ、あるいは目的地ＩＰアドレスを使用するＭＳ、すなわち目的地ＭＳのＡＳＮ−ＧＷがソースＭＳ及び目的地ＭＳの初期ネットワーク進入プロセスの間、ソースＭＳ及び目的地ＭＳのためのローカルルーティングを拒否したことがあるかを検査する。検査結果、ソースＭＳのＡＡＡサーバあるいは目的地ＭＳのＡＳＮ−ＧＷがソースＭＳ及び目的地ＭＳのためのローカルルーティングを拒否したことがある場合、ＣＲはステップ５１５に進行する。ステップ５１５で、ＣＲはソースＭＳのＡＳＮ−ＧＷあるいは目的地ＭＳのＡＳＮ−ＧＷをローカルルーティング不適合として設定する。このように、ローカルルーティング不適合として設定されたソースＭＳのＡＳＮ−ＧＷあるいは目的地ＭＳのＡＳＮ−ＧＷはローカルルーティングに使用されない。
【００４９】
一方、ステップ５１３で、ソースＭＳのＡＳＮ−ＧＷあるいは目的地ＭＳのＡＳＮ−ＧＷがソースＭＳ及び目的地ＭＳのためのローカルルーティングを拒否したことがない場合、ＣＲはステップ５１７に進行する。ステップ５１７で、ＣＲはソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスがＣＲに接続しているＭＳのＩＰアドレスであるかを検査する。検査結果、ソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスがＣＲに接続しているＭＳのＩＰアドレスでない場合、ＣＲはステップ５１５に進行する。
【００５０】
一方、検査結果、ソースＭＳのＩＰアドレスあるいは目的地ＭＳのＩＰアドレスがＣＲに接続しているＭＳのＩＰアドレスの場合、ＣＲはステップ５１９に進行する。ステップ５１９で、ＣＲはソースＭＳのＡＳＮ−ＧＷあるいは目的地ＭＳのＡＳＮ−ＧＷをローカルルーティング候補として設定する。
【００５１】
一方、ＡＳＮ−ＧＷ(ソースＭＳ及び目的地ＭＳが同一ＡＳＮ−ＧＷに接続している場合)あるいはＡＳＮ−ＧＷら(ソースＭＳ及び目的地ＭＳが相異なるＡＳＮ−ＧＷに接続している場合）が、ソースＭＳ及び目的地ＭＳが初期ネットワーク進入プロセスを遂行する間、予め認証されてローカルルーティング候補として設定されているＩＰフローの場合、ＣＲのローカルルーティング候補検出過程でローカルルーティング候補でなくローカルルーティングイネーブル(enable）として設定される。
【００５２】
次に、図６を参照して、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のローカルルーティング方法に対して説明する。
【００５３】
図６は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のローカルルーティング方法を概略的に示した図である。
【００５４】
図６を参照すると、ＭＳ１ ６１５−１からＭＳ２ ６１５−２へのＩＰパケット(packet)ルーティングは、ＭＳ１ ６１５−１からＡＳＮ−ＧＷ６１３へ、ＡＳＮ−ＧＷ６１３からＭＳ２ ６１５−２へのデータパス(data path)６１７を通してなされる。ＣＲ６１１は、権限、認証、アカウンティング(Authorization、Authentication and Accounting：以下‘ＡＡＡ’と称する)サーバ６１９と接続しており、ＡＡＡサーバ６１９は、ＣＲ６１１と統合具現されることもできる。また、ＣＲ６１１は、ローカルルーティング候補を検出する場合、ＡＡＡサーバ６１９に上記検出したローカルルーティング候補に対する認証を要請し、この場合、ＡＡＡサーバ６１９は認証プロセス(process)を遂行する。
【００５５】
図６で説明したように、本発明で提案するローカルルーティング方法を使用する場合、一般的なモバイルＷｉＭＡＸ通信システムのようにＣＲ６１１を経由しなくてもソースＭＳ、すなわちＭＳ１ ６１５−１と、目的地ＭＳ、すなわちＭＳ２ ６１５−２へのパケットルーティングを可能にする。
【００５６】
ここで、図７を参照して図６のＡＡＡサーバ６１９とＡＳＮ−ＧＷ６１３間の信号送受信過程に対して説明する。
【００５７】
図７は、図６のＡＡＡサーバ６１９とＡＳＮ−ＧＷ６１３間の信号送受信過程を示した信号流れ図である。
【００５８】
図７を説明する前に、ＡＡＡサーバ６１９は、図６で説明したようにＣＲ６１１からローカルルーティングのための認証プロセスの要請を受信した状態である。図７を参照すると、まず、ＡＡＡサーバ６１９は、同一ＡＳＮ、すなわちＡＳＮ−ＧＷ６１３に接続した２個のＭＳ、すなわちＭＳ１ ６１５−１とＭＳ２ ６１５−２間のフローがローカルルーティング候補である場合、ＡＳＮ−ＧＷ６１３にＡＡＡ要求(ＡＡＡ−Request)メッセージを送信する(ステップ７１１)。ここで、ＡＡＡ要求メッセージは、ローカルルーティング属性(ＬＲ(Local Routing)_Attribute：以下、‘ＬＲ_アトリビュート’と称する)ペイロード(payload)を含む。ＬＲ_アトリビュートペイロードは、アクション(Action）と、ＭＳ１ ６１５−１のＷｉＭＡＸセッション(session)識別子(identifier：以下、‘ＩＤ’と称する)と、ＭＳ１ ６１５−１のＩＰアドレスと、ＭＳ２ ６１５−２のセッションＩＤと、ＭＳ２ ６１５−２のＩＰアドレスを含む。ここで、上記アクションのアクションコード(code）は、ローカルルーティングの開始を示す開始(Start)で設定され、ＭＳ１ ６１５−１のＷｉＭＡＸセッションＩＤはＷｉＭＡＸ_セッション１であり、ＭＳ１ ６１５−１のＩＰアドレスはＩＰ１であり、ＭＳ２ ６１５−２のＷｉＭＡＸセッションＩＤはＷｉＭＡＸ_セッション２であり、ＭＳ２ ６１５−２のＩＰアドレスはＩＰ２である。
【００５９】
ＡＳＮ−ＧＷ６１３は、ＡＡＡサーバ６１９からＡＡＡ要求メッセージを受信すると、ＡＡＡ要求メッセージに対する応答メッセージであるＡＡＡ応答(ＡＡＡ−Response)メッセージをＡＡＡサーバ６１９に送信する(ステップ７１３)。ここで、ＡＡＡ応答メッセージは、ＬＲ_アトリビュートを含み、ＬＲ_アトリビュートは、アクションコードが‘ＯＫ’であるアクションを含み、上記アクションコードが‘ＯＫ’であるとは、以前に指示されたアクションコードに対応する動作を遂行することを示す。
【００６０】
ＡＡＡ応答メッセージを送信した後、ＡＳＮ−ＧＷ６１３は、ＣＲ６１１にＩＰパケットをフォーワーディング(forwarding)しなくても、ＩＰ１とＩＰ２間のＩＰパケットフォーワーディングを遂行するローカルルーティングを遂行する(ステップ７１５)。このように、ローカルルーティングを遂行する間に、ＡＳＮ−ＧＷ６１３は、ＡＡＡサーバ６１９からアクションコードが停止(Stop）で設定されたアクションを含むＬＲ_アトリビュートを含むＡＡＡ要求メッセージを受信すると(ステップ７１７)、ＡＡＡ要求メッセージに対応してアクションコードが‘ＯＫ’であるアクションを含むＬＲ_アトリビュート(すなわち、ＬＲＯＫ)を含むＡＡＡ応答メッセージをＡＡＡサーバ６１９に伝送し(ステップ７１８)、現在遂行されているローカルルーティングを終了する(ステップ７１９)。
【００６１】
ここで、ＡＡＡ要求メッセージは、上記アクションコードが停止で設定されたアクションだけでなく、ＭＳ１ ６１５−１のＷｉＭＡＸセッションＩＤ、すなわちＷｉＭＡＸ_セッション１と、ＭＳ１ ６１５−１のＩＰアドレス、すなわちＩＰ１と、ＭＳ２ ６１５−２のセッションＩＤ、すなわちＷｉＭＡＸ_セッション２と、ＭＳ２ ６１５−２のＩＰアドレス、すなわちＩＰ２のうち少なくとも一つを含むことができる。
【００６２】
また、ＡＡＡサーバ６１９は、一例でＣＲ６１１がＭＳ１ ６１５−１とＭＳ２ ６１５−２の状態を直接モニターリングしながらＩＰパケットルーティングを終了しようとする場合などのように、多様な場合にローカルルーティング終了のためのＡＡＡ要求メッセージを送信することができ、ＡＡＡサーバ６１９がローカルルーティング終了を決定する場合に対してはその具体的な説明を省略する。
【００６３】
一方、図７では、ＡＳＮ−ＧＷ６１３がＡＡＡサーバ６１９からアクションコードが停止であるアクションを含むＬＲ_アトリビュートを含むＡＡＡ要求メッセージを受信する場合、上記ローカルルーティングが終了される場合を一例としてローカルルーティング終了に対して説明したが、ＭＳ１ ６１５−１及びＭＳ２ ６１５−２のうち少なくとも一つがＡＳＮ−ＧＷ６１３と接続解除される場合にも、ＡＳＮ−ＧＷ６１３はローカルルーティングを終了することができる。図７にはＭＳ１ ６１５−１及びＭＳ２ ６１５−２のうち少なくとも一つがＡＳＮ−ＧＷ６１３と接続解除されることによってローカルルーティングが終了される場合は図示されていない。
【００６４】
一方、図７でＡＳＮ−ＧＷ６１３とＡＡＡサーバ６１９間に使われるＡＡＡプロトコル(protocol）は、一例でＲＡＤＩＵＳ(remote authentication dial-in user services)プロトコルであり得る。ＡＳＮ−ＧＷ６１３とＡＡＡサーバ６１９間に使われるＡＡＡプロトコルがＲＡＤＩＵＳプロトコルである場合、ＡＡＡ要求メッセージとＡＡＡ応答メッセージは、上記ＲＡＤＩＵＳプロトコルのＣＯＡ(Change-of-Authorization)メッセージとＣＯＡ ＡＣＫ／ＮＡＫメッセージで具現され得る。図７ではＡＳＮ−ＧＷ６１３とＡＡＡサーバ６１９間に使われるＡＡＡプロトコルがＲＡＤＩＵＳプロトコルである場合を一例として説明したが、ＡＳＮ−ＧＷ６１３とＡＡＡサーバ６１９間に使われるＡＡＡプロトコルは、ＲＡＤＩＵＳプロトコルでない他のプロトコルに置き換えられることはもちろんである。
【００６５】
また、図６のＡＡＡサーバ６１９と、ＡＳＮ−ＧＷ６１３の各々は、制御ユニット(unit）と、送信ユニット及び受信ユニットを含む。ＡＡＡサーバ６１９が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＡＡサーバ６１９が図７で説明したような信号送受信動作を遂行するように制御する。ＡＳＮ−ＧＷ６１３が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＳＮ−ＧＷ６１３が図７で説明したような信号送受信動作を遂行するように制御する。ＡＡＡサーバ６１９が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもでき、ＡＳＮ−ＧＷ６１３が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもできることはもちろんである。図６のＡＡＡサーバ６１９と、ＡＳＮ−ＧＷ６１３の内部構造は、下記で具体的に説明するので、ここではこれ以上の詳細な説明を省略する。
【００６６】
次に、図８を参照して一般的なモバイルＷｉＭＡＸ通信システムにおける相異なるＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法に対して説明する。
【００６７】
図８は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける相異なるＣＲに接続した同一ＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【００６８】
図８を参照すると、ＭＳ１ ８１５−１からＭＳ２ ８１５−２へのＩＰパケットルーティングは、ＭＳ１ ８１５−１からＡＳＮ−ＧＷ８１３へ、ＡＳＮ−ＧＷ８１３からＭＳ２ ８１５−２へのデータパス８１７を通してなされる。ＣＲ１ ８１１−１は、ＡＡＡサーバ１ ８１９−１と接続しており、ＡＡＡサーバ１ ８１９−１はＣＲ１ ８１１−１と統合具現されることもできる。ＣＲ２ ８１１−２はＡＡＡサーバ２ ８１９−２と接続しており、ＡＡＡサーバ２ ８１９−２はＣＲ２ ８１１−２と統合具現されることもできる。
【００６９】
ＣＲ１ ８１１−１は、ローカルルーティング候補を検出する場合、ＡＡＡサーバ１ ８１９−１に上記検出したローカルルーティング候補に対する認証を要請し、この場合、ＡＡＡサーバ１ ８１９−１は認証プロセスを遂行する。また、ＣＲ２ ８１１−２は、ローカルルーティング候補を検出する場合、ＡＡＡサーバ２ ８１９−２に上記検出したローカルルーティング候補に対する認証を要請し、この場合、ＡＡＡサーバ２ ８１９−２は認証プロセスを遂行する。
【００７０】
図８で説明したように、本発明で提案するローカルルーティング方法を使用する場合、一般的なモバイルＷｉＭＡＸ通信システムのようにＣＲ１ ８１１−１及びＣＲ２ ８１１−２を経由しなくても、ソースＭＳ、すなわちＭＳ１ ８１５−１と、目的地ＭＳ、すなわちＭＳ２ ８１５−２へのパケットルーティングを可能にする。
【００７１】
ここで、図９を参照して、図８のＡＡＡサーバ１ ８１９−１と、ＡＡＡサーバ２ ８１９−２と、ＡＳＮ−ＧＷ８１３間の信号送受信過程に対して説明する。
【００７２】
図９は、図８のＡＡＡサーバ１ ８１９−１と、ＡＡＡサーバ２ ８１９−２と、ＡＳＮ−ＧＷ８１３間の信号送受信過程を示した信号流れ図である。
【００７３】
図９を参照すると、まずＡＳＮ−ＧＷ８１３は、ＡＳＮ−ＧＷ８１３に接続した２個のＭＳ、すなわちＭＳ１ ８１５−１とＭＳ２ ８１５−２間のフローがローカルルーティング候補である場合、ＭＳ１ ８１５−１が接続しているＡＡＡサーバ１ ８１９−１と、ＭＳ２ ８１５−２が接続しているＡＡＡサーバ２ ８１９−２にＡＡＡ要求メッセージを送信する(ステップ９１１、ステップ９１３)。ここで、ＡＡＡサーバ１ ８１９−１に送信されるＡＡＡ要求メッセージは、アクションコードが開始で設定されたアクションと、ＭＳ１ ８１５−１のＷｉＭＡＸセッションＩＤ、すなわちＷｉＭＡＸ_セッション１と、ＭＳ１ ８１５−１のＩＰアドレス、すなわちＩＰ１と、ＭＳ２ ８１５−２のＩＰアドレス、すなわちＩＰ２を含むＬＲ_アトリビュートを含む。また、ＡＡＡサーバ２ ８１９−２に送信されるＡＡＡ要求メッセージは、アクションコードが開始で設定されたアクションと、ＭＳ２ ８１５−２のＷｉＭＡＸセッションＩＤ、すなわちＷｉＭＡＸ_セッション２と、ＩＰ２と、ＩＰ１を含むＬＲ_アトリビュートを含む。
【００７４】
ＡＡＡサーバ１ ８１９−１は、ＡＳＮ−ＧＷ８１３からＡＡＡ要求メッセージを受信すると、ＡＡＡ要求メッセージに対する応答メッセージであるＡＡＡ応答メッセージをＡＳＮ−ＧＷ８１３に送信する(ステップ９１５)。ここで、ＡＡＡ応答メッセージは、アクションコードが‘ＯＫ’であるアクションを含むＬＲ_アトリビュートを含む。また、ＡＡＡサーバ２ ８１９−２は、ＡＳＮ−ＧＷ８１３からＡＡＡ要求メッセージを受信すると、ＡＡＡ要求メッセージに対する応答メッセージであるＡＡＡ応答メッセージをＡＳＮ−ＧＷ８１３に送信する(ステップ９１７)。ここで、ＡＡＡ応答メッセージはアクションコードが‘ＯＫ’であるアクションを含むＬＲ_アトリビュートを含む。
【００７５】
ＡＡＡ応答メッセージを受信した後、ＡＳＮ−ＧＷ８１３は、ＣＲ１ ８１１−１及びＣＲ２ ８１１−２にＩＰパケットをフォーワーディングしなくても、ＩＰ１とＩＰ２間のＩＰパケットフォーワーディングを遂行するローカルルーティングを遂行する(ステップ９１９)。このように、ローカルルーティングを遂行する間に、ＡＳＮ−ＧＷ８１３は、ＡＡＡサーバ１ ８１９−１とＡＡＡサーバ２ ８１９−２のうち少なくとも一つにアクションコードが停止で設定されたアクションを含むＬＲ_アトリビュートを含むＡＡＡ要求メッセージを送信し(ステップ９２１、９２３)、該当ＡＡＡサーバ８１９−１、８１９−２からＡＡＡ要求メッセージに対応してＬＲＯＫを含むＡＡＡ応答メッセージを受信すると(ステップ９２２、９２４)、現在遂行されているローカルルーティングを終了する(ステップ９２５)。
【００７６】
ここで、ＡＡＡサーバ１ ８１９−１に送信されるＡＡＡ要求メッセージは、上記アクションコードが停止で設定されたアクションだけでなく、ＷｉＭＡＸ_セッション１と、ＩＰ１と、ＩＰ２のうち少なくとも一つを含むことができる。また、ＡＡＡサーバ２ ８１９−２に送信されるＡＡＡ要求メッセージは、上記アクションコードが停止で設定されたアクションだけでなく、ＷｉＭＡＸ_セッション２と、ＩＰ２と、ＩＰ１のうち少なくとも一つを含むことができる。
【００７７】
また、ＡＡＡサーバ１ ８１１−１及びＡＡＡサーバ２ ８１１−２は、例えば、ＣＲ１ ８１１−１及びＣＲ２ ８１１−２がＭＳ１ ８１５−１とＭＳ２ ８１５−２の状態を直接モニターリングしながらＩＰパケットルーティングを終了しようとする場合などのように多様な場合にローカルルーティング終了のためのＡＡＡ要求メッセージを送信することができ、ＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２がローカルルーティング終了を決定する場合に対してはその具体的な説明を省略する。
【００７８】
一方、図９ではＡＳＮ−ＧＷ８１３がＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２のうち少なくとも一つからアクションコードが停止であるアクションを含むＬＲ_アトリビュートを含むＡＡＡ要求メッセージを受信する場合、上記ローカルルーティングが終了される場合を一例としてローカルルーティング終了に対して説明したが、ＭＳ１ ８１５−１及びＭＳ２ ８１５−２のうち少なくとも一つがＡＳＮ−ＧＷ８１３と接続解除される場合にも、ＡＳＮ−ＧＷ８１３はローカルルーティングを終了することができる。図９にはＭＳ１ ８１５−１及びＭＳ２ ８１５−２のうち少なくとも一つがＡＳＮ−ＧＷ８１３と接続解除されることによってローカルルーティングが終了される場合は図示されていない。
【００７９】
一方、図９でＡＳＮ−ＧＷ８１３と、ＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２間に使われるＡＡＡプロトコルは、一例でＲＡＤＩＵＳプロトコルであり得る。ＡＳＮ−ＧＷ８１３と、ＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２間に使われるＡＡＡプロトコルがＲＡＤＩＵＳプロトコルである場合、ＡＡＡ要求メッセージとＡＡＡ応答メッセージは、ＲＡＤＩＵＳプロトコルのアクセス要求（Access Request）メッセージまたはアクセス許可／拒否（Access-Accept/Reject）メッセージで具現され得る。図９ではＡＳＮ−ＧＷ８１３と、ＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２間に使われるＡＡＡプロトコルがＲＡＤＩＵＳプロトコルである場合を一例として説明したが、ＡＳＮ−ＧＷ８１３と、ＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２間に使われるＡＡＡプロトコルは、ＲＡＤＩＵＳプロトコルでない他のプロトコルに置き換えられることはもちろんである。
【００８０】
また、図示しないが、図８のＡＡＡサーバ１ ８１９−１と、ＡＡＡサーバ２ ８１９−２と、ＡＳＮ−ＧＷ８１３の各々は、制御ユニットと、送信ユニット及び受信ユニットを含む。ＡＡＡサーバ１ ８１９−１が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＡＡサーバ１ ８１９−１が図９で説明したような信号送受信動作を遂行するように制御する。ＡＡＡサーバ２ ８１９−２が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＡＡサーバ２ ８１９−２が図９で説明したような信号送受信動作を遂行するように制御する。ＡＳＮ−ＧＷ８１３が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＳＮ−ＧＷ８１３が図９で説明したような信号送受信動作を遂行するように制御する。ＡＡＡサーバ１ ８１９−１が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもでき、ＡＡＡサーバ２ ８１９−２が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもでき、ＡＳＮ−ＧＷ８１３が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもできることはもちろんである。図８のＡＡＡサーバ１ ８１９−１と、ＡＡＡサーバ２ ８１９−２と、ＡＳＮ−ＧＷ８１３の内部構造は、下記で具体的に説明するので、ここではこれ以上の詳細な説明を省略する。
【００８１】
図１０は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおける同一ＣＲに接続した、相異なるＡＳＮ−ＧＷに接続したＭＳ間のルーティング方法を概略的に示した図である。
【００８２】
図１０を参照すると、ＭＳ１ １０１５−１からＭＳ２ １０１５−２へのＩＰパケットルーティングは、ＭＳ１ １０１５−１からＡＳＮ−ＧＷ１ １０１３−１へ、ＡＳＮ−ＧＷ１ １０１３−１からＡＳＮ−ＧＷ２ １０１３−２へ、ＡＳＮ−ＧＷ２ １０１３−２からＭＳ２ １０１５−２へのデータパス１０１７を通してなされる。ＣＲ１０１１は、ＡＡＡサーバ１０１９と接続しており、ＡＡＡサーバ１０１９はＣＲ１０１１と統合具現されることもできる。また、ＣＲ１０１１はローカルルーティング候補を検出する場合、ＡＡＡサーバ１０１９に上記検出したローカルルーティング候補に対する認証を要請し、この場合、ＡＡＡサーバ１０１９は認証プロセスを遂行する。
【００８３】
図１０で説明したように、本発明で提案するローカルルーティング方法を使用する場合、一般的なモバイルＷｉＭＡＸ通信システムのように、ＣＲ１０１１を経由しなくてもソースＭＳ、すなわちＭＳ１ １０１５−１と、目的地ＭＳ、すなわちＭＳ２ １０１５−２へのパケットルーティングを可能にする。
【００８４】
ここで、図１１を参照して、図１０のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間に暗号化(crypto protection)プロセス無しで遂行される信号送受信過程に対して説明する。
【００８５】
図１１は、図１０のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間に暗号化プロセス無しで遂行される信号送受信過程を示した信号流れ図である。
【００８６】
図１１を説明する前に、ＡＡＡサーバ１０１９は図１０で説明したようにＣＲ１０１１からローカルルーティングのための認証プロセスの要請を受信した状態である。図１１を参照すると、まずＡＡＡサーバ１０１９は、ＡＳＮ−ＧＷ１ １０１３−１に接続しているＭＳ１ １０１５−１とＡＳＮ−ＧＷ２ １０１３−２に接続しているＭＳ２ １０１５−２間のフローがローカルルーティング候補である場合、ＡＳＮ−ＧＷ１ １０１３−１とＡＳＮ−ＧＷ２ １０１３−２でＡＡＡ要求メッセージを送信する(ステップ１１１１、１１１３)。
【００８７】
ここで、ＡＳＮ−ＧＷ１ １０１３−１に送信されるＡＡＡ要求メッセージは、アクションコードが開始で設定されたアクションと、ＭＳ１ １０１５−１のＷｉＭＡＸセッションＩＤ、すなわちＷｉＭＡＸ_セッション１と、ＭＳ１ １０１５−１のＩＰアドレス、すなわちＩＰ１と、ＭＳ２ １０１５−２のＩＰアドレス、すなわちＩＰ２と、ＡＳＮ−ＧＷ２ １０１３−２のＩＰアドレス、すなわちＩＰ_ＡＳＮ２を含むＬＲ_アトリビュートを含む。また、ＡＳＮ−ＧＷ２ １０１３−２に送信されるＡＡＡ要求メッセージは、アクションコードが開始で設定されたアクションと、ＭＳ２ ８１５−２のＷｉＭＡＸセッションＩＤ、すなわちＷｉＭＡＸ_セッション２と、ＩＰ２と、ＩＰ１と、ＡＳＮ−ＧＷ１ １０１３−１のＩＰアドレス、すなわちＩＰ_ＡＳＮと、実際ローカルルーティングを遂行するＡＳＮ−ＧＷであることを示すマスターフラグ(master_flag)を含むＬＲ_アトリビュートを含む。ここで、ＡＳＮ−ＧＷ１ １０１３−１に送信されるＡＡＡ要求メッセージがＩＰ_ＡＳＮ２を含む理由は、ＡＳＮ−ＧＷ１ １０１３−１がＡＳＮ−ＧＷ２ １０１３−２とローカルルーティングに関連したＩＰパケットフォーワーディングを可能であるようにするためであり、ＡＳＮ−ＧＷ２ １０１３−２に送信されるＡＡＡ要求メッセージがＩＰ_ＡＳＮ１を含む理由は、ＡＳＮ−ＧＷ２ １０１３−２がＡＳＮ−ＧＷ１ １０１３−１とローカルルーティングに関連したＩＰパケットフォーワーディングを可能であるようにするためである。
【００８８】
ＡＳＮ−ＧＷ２ １０１３−２は、マスターフラグが含まれたＡＡＡ要求メッセージを受信することによって、ＡＳＮ−ＧＷ２ １０１３−２自身がローカルルーティングを遂行すべきであることを認識し、したがってＡＳＮ−ＧＷ１ １０１３−１にアクションコードが開始で設定されたアクションと、ＩＰ１と、ＩＰ２を含むローカルルーティング要求(Local Routing REQuest：以下、‘ＬＲ_ＲＥＱ’と称する)を含むＡＳＮ間要求(Inter-ASN-Request)メッセージを送信する(ステップ１１１５)。
【００８９】
ＡＳＮ−ＧＷ１ １０１３−１は、ＡＳＮ−ＧＷ２ １０１３−２にＡＳＮ間要求メッセージに対する応答メッセージであるＡＳＮ間応答(Inter-ASN-Response)メッセージを送信する(ステップ１１１７)。ここで、ＡＳＮ間応答メッセージは、アクションコードが‘ＯＫ’で設定されたアクションを含むローカルルーティング応答(Local Routing Response：以下、‘ＬＲ_ＲＳＰ’と称する）を含む。
【００９０】
また、ＡＳＮ−ＧＷ１ １０１３−１は、ＡＡＡサーバ１０１９にアクションコードが‘ＯＫ’であるＬＲ_アトリビュートを含むＡＡＡ応答メッセージを送信する(ステップ１１１９)。ＡＳＮ−ＧＷ２ １０１３−２は、ＡＡＡサーバ１０１９にアクションコードが‘ＯＫ’であるＬＲ_アトリビュートを含むＡＡＡ応答メッセージを送信する(ステップ１１２１)。
【００９１】
ＡＡＡ応答メッセージを送信した後、ＡＳＮ−ＧＷ２ １０１３−２は、ＣＲ１０１１にＩＰパケットをフォーワーディングしなくてもＩＰ１とＩＰ２間のＩＰパケットフォーワーディングを遂行するローカルルーティングを遂行する(ステップ１１２３)。このように、ローカルルーティングを遂行する間に、ＡＳＮ−ＧＷ２ ８１３は、ＡＡＡサーバ１０１９からアクションコードが停止で設定されたアクションを含むＬＲ_アトリビュートを含むＡＡＡ要求メッセージを受信すると(ステップ１１２５)、ＡＡＡ要求メッセージに対応してＬＲＯＫを含むＡＡＡ応答メッセージをＡＡＡサーバ１０１９に伝送し(ステップ１１２６)、現在遂行されているローカルルーティングを終了する(ステップ１１２９)。ここで、ＡＡＡサーバ１０１９から受信されるＡＡＡ要求メッセージは、上記アクションコードが停止で設定されたアクションだけでなく、ＷｉＭＡＸ_セッション２と、ＩＰ２と、ＩＰ１と、ＩＰ_ＡＳＮ１と、マスターフラグのうち少なくとも一つを含むことができる。
【００９２】
また、ＡＡＡサーバ１０１９は、ＡＳＮ−ＧＷ１ １０１３−１にアクションコードが停止で設定されたアクションと、ＷｉＭＡＸ_セッション１と、ＩＰ１と、ＩＰ２と、ＩＰ_ＡＳＮ２を含むＬＲ_アトリビュートをＡＡＡ要求メッセージを送信し(ステップ１１２７)、ＡＡＡ要求メッセージに対応してＬＲＯＫを含むＡＡＡ応答メッセージをＡＳＮ−ＧＷ１ １０１３−１から受信する(ステップ１１２８)。
【００９３】
また、ＡＡＡサーバ１０１９は、例えば、ＣＲ１０１１がＭＳ１ １０１５−１とＭＳ２ １０１５−２の状態を直接モニターリングしながらＩＰパケットルーティングを終了しようとする場合などのように多様な場合にローカルルーティング終了のためのＡＡＡ要求メッセージを送信することができ、ＡＡＡサーバ１０１９がローカルルーティング終了を決定する場合に対してはその具体的な説明を省略する。
【００９４】
一方、図１１ではＡＳＮ−ＧＷ２ １０１３−２がＡＡＡサーバ１０１９からアクションコードが停止であるアクションを含むＬＲ_アトリビュートを含むＡＡＡ要求メッセージを受信する場合、上記ローカルルーティングが終了される場合を一例としてローカルルーティング終了に対して説明したが、ＭＳ１ １０１５−１がＡＳＮ−ＧＷ１ １０１３−１と接続解除されるか、あるいはＭＳ２ １０１５−２がＡＳＮ−ＧＷ２ １０１３−２と接続解除される場合にもＡＳＮ−ＧＷ２ １０１３−２はローカルルーティングを終了することができる。図１１にはＭＳ１ １０１５−１がＡＳＮ−ＧＷ１ １０１３−１と接続解除されるか、ＭＳ２ １０１５−２がＡＳＮ−ＧＷ２ １０１３−２と接続解除されることによってローカルルーティングが終了される場合は図示されていない。
【００９５】
一方、図１１でＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２と、ＡＡＡサーバ１０１９間に使われるＡＡＡプロトコルは一例でＲＡＤＩＵＳプロトコルであり得る。ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２と、ＡＡＡサーバ１０１９間に使われるＡＡＡプロトコルがＲＡＤＩＵＳプロトコルである場合、ＡＡＡ要求メッセージとＡＡＡ応答メッセージは、ＲＡＤＩＵＳプロトコルのＣＯＡメッセージとＣＯＡ ＡＣＫ／ＮＡＫメッセージで具現され得る。図１１ではＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２と、ＡＡＡサーバ１０１９間に使われるＡＡＡプロトコルがＲＡＤＩＵＳプロトコルである場合を一例として説明したが、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２と、ＡＡＡサーバ１０１９間に使われるＡＡＡプロトコルは、ＲＡＤＩＵＳプロトコルでない他のプロトコルに置き換えられることはもちろんである。
【００９６】
また、図１１でＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間に使われるＡＳＮ間要求メッセージと、ＡＳＮ応答メッセージは、一例でＲ４メッセージで具現され得る。
【００９７】
図１１では別途の暗号化プロセス無しで遂行されるＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間の信号送受信過程に対して説明した。しかしながら、これとは異なり、ＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間の信号送受信に暗号化プロセスを共に遂行することができ、このように暗号化プロセスが共に遂行される場合のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間の信号送受信過程を図１２を参照して説明する。
【００９８】
図１２は、図１０のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間に暗号化プロセスと共に遂行される信号送受信過程を示した信号流れ図である。
【００９９】
図１２に示されているステップ１２１１乃至１２２９は、図１１で説明したステップ１１１１乃至１１２９と暗号化プロセスを除外した過程で同一である。すなわち、図１１で説明したＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間の信号送受信は、暗号化プロセス無しで進行されるために、図１２で説明するＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２間の送受信とは暗号化プロセス側面で相異であり、これを詳細に説明すると、次のようである。
【０１００】
第１に、ステップ１２１１及びステップ１２１３のＡＡＡ要求メッセージは、図１１のステップ１１１１及びステップ１１１３のＡＡＡ要求メッセージに比べて、ローカルルーティングトークン(local routing token：以下、‘ＬＲ_ＴＯＫＥＮ’と称する）と、ノンス(nonce)１を追加的に含む。ＬＲ_ＴＯＫＥＮはＡＡＡサーバ１０１９がランダムに選択した秘密値(secret value)であり、ノンス１はＡＡＡサーバ１０１９がランダムに選択した値である。ここで、上記ノンス１は秘密値でない。
【０１０１】
第２に、ステップ１２１５のＡＳＮ間要求メッセージは、図１１のステップ１１１５のＡＳＮ間要求メッセージに比べて、ノンス２と、ハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１）をさらに含む。ノンス２はＡＳＮ−ＧＷ２ １０１３−２がランダムに選択した値であり、ハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１）は、ＬＲ_ＴＯＫＥＮとノンス１をハッシュ(hash)関数を使用して生成した値を示す。ここで、上記ノンス２は秘密値でなく、上記ハッシュ関数はＡＳＮ−ＧＷ１ １０１３−１とＡＳＮ−ＧＷ２ １０１３−２が予め知っていると仮定する。
【０１０２】
ＡＳＮ−ＧＷ１ １０１３−１は、ＡＡＡ要求メッセージに含まれているノンス１とハッシュ関数を知っているので、ハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１)を生成することができ、したがって生成したハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１)とＡＳＮ間要求メッセージに含まれているハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１)が一致する場合にのみ次のプロセスを進行するようになる。すなわち、生成したハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１)とＡＳＮ間要求メッセージに含まれているハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス１)が一致しない場合、ＡＳＮ−ＧＷ１ １０１３−１自身あるいはＡＳＮ−ＧＷ２ １０１３−２が正常なＡＳＮ−ＧＷでないので、これ以上のプロセスを進行しない。
【０１０３】
第３に、ステップ１２１７のＡＳＮ応答メッセージは、図１１のステップ１１１７のＡＳＮ応答メッセージに比べて、ハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２)をさらに含む。ハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２）は、ＬＲ_ＴＯＫＥＮとノンス２をハッシュ関数を使用して生成した値を示す。
【０１０４】
ＡＳＮ−ＧＷ２ １０１３−２は、ＡＡＡ要求メッセージに含まれているノンス１とハッシュ関数を知っているので、ハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２)を生成することができ、したがって生成したハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２)とＡＳＮ応答メッセージに含まれているハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２)が一致する場合にのみ次のプロセスを進行するようになる。すなわち、生成したハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２)とＡＳＮ応答メッセージに含まれているハッシュ(ＬＲ_ＴＯＫＥＮ、ノンス２)が一致しない場合、ＡＳＮ−ＧＷ２ １０１３−２自身あるいはＡＳＮ−ＧＷ１ １０１３−１が正常なＡＳＮ−ＧＷでないので、これ以上のプロセスを進行しない。
【０１０５】
また、図示しないが、図１０のＡＡＡサーバ１０１９と、ＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２の各々は、制御ユニットと、送信ユニット及び受信ユニットを含む。ＡＡＡサーバ１０１９が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＡＡサーバ１０１９が図１１及び図１２で説明したような信号送受信動作を遂行するように制御する。ＡＳＮ−ＧＷ１ １０１３−１が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＳＮ−ＧＷ１ １０１３−１が図１１及び図１２で説明したような信号送受信動作を遂行するように制御する。ＡＳＮ−ＧＷ２ １０１３−２が含む制御ユニットは、送信ユニットと受信ユニットを制御してＡＳＮ−ＧＷ２ １０１３−２が図１１及び図１２で説明したような信号送受信動作を遂行するように制御する。ＡＡＡサーバ１０１９が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもでき、ＡＳＮ−ＧＷ１ １０１３−１が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもでき、ＡＳＮ−ＧＷ２ １０１３−２が含む制御ユニットと、送信ユニット及び受信ユニットは、１個のユニットで統合具現されることもできることはもちろんである。
【０１０６】
図１３は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＡＡＡサーバの内部構造を概略的に示した図である。
【０１０７】
図１３を参照すると、ＡＡＡサーバは、制御ユニット１３１１と、送信ユニット１３１３と、受信ユニット１３１５を含む。ここで、図１３に示されているＡＡＡサーバの内部構造は、図６のＡＡＡサーバ６１９と、図８のＡＡＡサーバ１ ８１９−１及びＡＡＡサーバ２ ８１９−２と、図１０のＡＡＡサーバ１０１９の内部構造に該当する。
【０１０８】
制御ユニット１３１１は、本発明の実施形態で提案するローカルルーティング方法に対応する動作を遂行することができるようにＡＡＡサーバの全般的な動作を制御する。ここで、ＡＡＡサーバが遂行するローカルルーティング方法に対応する動作は、上述した内容と同一であるので、ここではその詳細な説明を省略する。また、制御ユニット１３１１は、内部に格納ユニットを含み、各種データ及びメッセージを格納することができる。これとは異なり、別途の格納ユニットが存在することもできることはもちろんである。
【０１０９】
送信ユニット１３１３は、制御ユニット１３１１の制御によってＡＡＡサーバがローカルルーティング方法に対応する動作を遂行することによって必要な各種データ及びメッセージを送信する。送信ユニット１３１３で送信する各種データ及びメッセージは、上述した内容と同一であるので、ここではその詳細な説明を省略する。
【０１１０】
受信ユニット１３１５は、制御ユニット１３１１の制御によってＡＡＡサーバがローカルルーティング方法に対応する動作を遂行することによって必要な各種データ及びメッセージを受信する。受信ユニット１３１５で受信する各種データ及びメッセージは、上述した内容と同一であるので、ここではその詳細な説明を省略する。
【０１１１】
一方、図１３には制御ユニット１３１１と、送信ユニット１３１３と、受信ユニット１３１５が別途のユニットで具現されている場合が示されているが、制御ユニット１３１１と、送信ユニット１３１３と、受信ユニット１３１５は、１個のユニットで統合具現されることもできることはもちろんである。
【０１１２】
図１４は、本発明の実施形態によるモバイルＷｉＭＡＸ通信システムにおけるＡＳＮ−ＧＷの内部構造を概略的に示した図である。
【０１１３】
図１４を参照すると、ＡＳＮ−ＧＷは、制御ユニット１４１１と、送信ユニット１４１３と、受信ユニット１４１５を含む。ここで、図１４に示されているＡＳＮ−ＧＷの内部構造は、図６のＡＳＮ−ＧＷ６１３と、図８のＡＳＮ−ＧＷ８１３と、図１０のＡＳＮ−ＧＷ１ １０１３−１と、ＡＳＮ−ＧＷ２ １０１３−２の内部構造に該当する。
【０１１４】
制御ユニット１４１１は、本発明の実施形態で提案するローカルルーティング方法に対応する動作を遂行することができるようにＡＳＮ−ＧＷの全般的な動作を制御する。ここで、ＡＳＮ−ＧＷが遂行するローカルルーティング方法に対応する動作は、上述した内容と同一であるので、ここではその詳細な説明を省略する。また、制御ユニット１４１１は、内部に格納ユニットを含み、各種データ及びメッセージを格納することができる。これとは異なり、別途の格納ユニットが存在することもできることはもちろんである。
【０１１５】
送信ユニット１４１３は、制御ユニット１４１１の制御によってＡＳＮ−ＧＷがローカルルーティング生成方法に対応する動作を遂行することによって必要な各種データ及びメッセージを送信する。送信ユニット１４１３で送信する各種データ及びメッセージは上述した内容と同一であるので、ここではその詳細な説明を省略する。
【０１１６】
受信ユニット１４１５は、制御ユニット１４１１の制御によってＡＳＮ−ＧＷがローカルルーティング方法に対応する動作を遂行することによって必要な各種データ及びメッセージを受信する。受信ユニット１４１５で受信する各種データ及びメッセージは上述した内容と同一であるので、ここではその詳細な説明を省略する。
【０１１７】
一方、図１４には、制御ユニット１４１１と、送信ユニット１４１３と、受信ユニット１４１５が別途のユニットで具現されている場合が示されているが、制御ユニット１４１１と、送信ユニット１４１３と、受信ユニット１４１５は、１個のユニットで統合具現されることもできることはもちろんである。
【０１１８】
一方、以上、本発明を具体的な実施形態に関して図示及び説明したが、添付した特許請求の範囲により規定されるような本発明の趣旨及び範囲を逸脱することなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を有する者には明らかである。
【符号の説明】
【０１１９】
６１１  ＣＲ
６１３  ＡＳＮ−ＧＷ
６１５−１  ＭＳ１
６１５−２  ＭＳ２
６１７  データパス
６１９  権限、認証、アカウンティング(ＡＡＡ)サーバ
【図１】
0005592564.tif 000002
【図２】
0005592564.tif 000003
【図３】
0005592564.tif 000004
【図４】
0005592564.tif 000005
【図５】
0005592564.tif 000006
【図６】
0005592564.tif 000007
【図７】
0005592564.tif 000008
【図８】
0005592564.tif 000009
【図９】
0005592564.tif 000010
【図１０】
0005592564.tif 000011
【図１１】
0005592564.tif 000012
【図１２】
0005592564.tif 000013
【図１３】
0005592564.tif 000014
【図１４】
0005592564.tif 000015