(57)【要約】      （修正有）【課題】移動通信システムにおける位置基盤サービスＬＢＳを提供する方法を提供する。【解決手段】位置クライアントから移動端末機ＭＳの位置情報要求を受信すると、位置サーバＬＳは、権限、認証、及びアカウンティングサーバＡＡＡに認証要求を送信し、認証応答メッセージをＬＳへ受信する。ＬＳは、ＭＳに対する位置制御器ＬＣの位置制御器識別子ＬＣＩＤ要求メッセージをアンカー認証器へ送信し、アンカー認証器は、ＭＳがアイドルモードの時、呼出し開始要求メッセージをアンカー呼出し制御器ＡＰＣへ送信する。ＡＰＣは、ＭＳサービングＬＣを検出してＬＣＩＤをアンカー認証器へ送信する。アンカー認証器は、ＬＣＩＤ応答メッセージをＬＳへ送信する。ＬＳは、ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージをサービングＬＣへ送信する。サービングＬＣは、位置報告応答メッセージをＬＳへ送信する。【選択図】なし【特許請求の範囲】
【請求項１】
移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供する方法であって、
位置サーバ（ＬＳ）で位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信した場合に、前記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを、前記ＬＳから権限・認証・アカウンティングサーバ（ＡＡＡ）へ送信するステップと、
前記ＡＡＡで前記認証要求メッセージを受信した場合に、前記ＡＡＡから前記ＬＳへ、前記アンカー認証器のＩＤを含む認証応答メッセージを送信するステップと、
前記ＬＳで前記認証応答メッセージを受信した場合に、前記ＭＳに対する位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージを、前記ＬＳから前記アンカー認証器へ送信するステップと、
前記アンカー認証器で前記ＬＣＩＤ要求メッセージを受信した場合に、前記ＭＳがアイドルモードにある場合には、前記ＭＡとの呼出し動作を開始するための呼出し開始要求メッセージを、前記アンカー認証器からアンカー呼出し制御器（ＡＰＣ）へ送信するステップと、
前記ＡＰＣで前記呼出し開示要求メッセージを受信した場合には、前記ＭＳを呼出して前記ＭＳが属しているサービングＬＣを検出して前記サービングＬＣのＬＣＩＤを、前記ＡＰＣから前記アンカー認証器へ送信するステップと、
前記アンカー認証器で前記サービングＬＣのＬＣＩＤを受信した場合には、前記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを、前記アンカー認証器から前記ＬＳへ送信するステップと、
前記ＬＳで前記ＬＣＩＤ応答メッセージを受信した場合には、前記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを、前記ＬＳから前記サービングＬＣへ送信するステップと、
前記サービングＬＣで前記位置報告要求メッセージを受信した場合には、前記ＭＳの位置情報を含む位置報告応答メッセージを、前記サービングＬＣから前記ＬＳへ送信するステップと、
を含むことを特徴とする方法。
【請求項２】
前記ＭＳがアイドルモードにあることを示す情報を含むＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを、前記アンカー認証器から前記ＬＳへ送信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記位置報告要求メッセージは、前記サービングＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記サービングＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記位置報告応答メッセージを送信するステップは、
前記サービングＬＣが前記位置報告メッセージを受信した後に、前記ＭＳの位置情報を含む位置報告応答メッセージを前記ＬＳへ送信するステップと、
前記サービングＬＣが前記報告周期情報と区間情報とを使用して、前記ＭＳの位置情報を前記全体時区間の間、前記報告周期ごとに前記位置報告応答メッセージに含めて前記ＬＳへ送信するステップと、
を含み、
前記位置情報を送信するステップは、周期的位置セッション動作と定義されることを特徴とする請求項３に記載の方法。
【請求項５】
前記ＬＳで前記サービングＬＣの周期的位置セッション動作遂行の終了を決定した場合には、前記周期的位置セッション動作遂行の終了を示す情報を含むＬＣＩＤ終了メッセージを、前記ＬＳから前記サービングＬＣへ送信するステップをさらに含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記サービングＬＣで前記ＬＣＩＤ終了メッセージを受信した場合には、前記ＬＣＩＤ終了メッセージを正常に受信したことを示すＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを、前記サービングＬＣから前記ＬＳへ送信するステップをさらに含む請求項５に記載の方法。
【請求項７】
移動通信システムにおける位置サーバ（ＬＳ）が位置基盤サービス(ＬＢＳ)を提供する方法であって、
位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信した場合には、前記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを、権限・認証・及びアカウンティングサーバ（ＡＡＡ）へ送信するステップと、
前記認証要求メッセージを送信した後に、前記ＡＡＡから前記アンカー認証器のＩＤを含む認証応答メッセージを受信するステップと、
前記認証応答メッセージを受信した場合には、前記ＭＳに対するサービング位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを、前記アンカー認証器へ送信するステップと、
前記ＬＣＩＤ要求メッセージを送信した後に、前記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを、前記アンカー認証器から受信するステップと、
前記ＬＣＩＤ応答メッセージを受信した場合には、前記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを、前記サービングＬＣへ送信するステップと、
前記位置報告要求メッセージを送信した後に、前記ＭＳの位置情報を含む位置報告応答メッセージを、前記サービングＬＣから受信するステップと、
を含むことを特徴とする方法。
【請求項８】
前記ＬＣＩＤ要求メッセージを送信した後に、前記アンカー認証器から前記ＭＳがアイドルモードにあることを示す情報を含むＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを受信するステップをさらに含むことを特徴とする請求項７に記載の方法
【請求項９】
前記位置報告要求メッセージは、前記サービングＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記サービングＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記位置報告応答メッセージを受信するステップは、
前記サービングＬＣから前記ＭＳの位置情報を含む位置報告応答メッセージを受信するステップと、
前記全時区間の間に、前記報告期間ごとに、前記サービングＬＣから前記ＭＳの位置情報を含む位置報告応答メッセージを受信するステップとをさらに含み、
前記位置報告応答メッセージの受信は、周期的位置セッション動作と定義されることを特徴とする請求項９に記載の方法。
【請求項１１】
前記周期的位置セッション動作遂行の終了を決定するステップと、
前記周期的位置セッション動作遂行の終了を示す情報を含むＬＣＩＤ終了メッセージを前記サービングＬＣへ送信するステップと、をさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ＬＣＩＤ終了メッセージを送信した後に、前記サービングＬＣから前記ＬＣＩＤ終了メッセージを正常に受信したことを示すＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを受信するステップをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記ＭＳがアイドルモードにあることを特徴とする請求項７に記載の方法。
【請求項１４】
移動通信システムにおけるアンカー認証器が位置基盤サービス（ＬＢＳ）を提供するための方法であって、
位置サーバ（ＬＳ）から移動端末機（ＭＳ）に対するサービング位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージを受信するステップと、
前記ＬＣＩＤ要求メッセージを受信した場合には、前記ＭＳとの呼出し動作を開始するための呼出し開始要求メッセージをアンカー呼出し制御器（ＡＰＣ）へ送信するステップと、
前記呼出し開始要求メッセージを送信した後に、前記ＡＰＣから前記ＭＳに対するサービングＬＣのＬＣＩＤを受信するステップと、
前記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを前記ＬＳへ送信する過程と、を含み、
前記ＭＳは、位置クライアントの位置トリガーに従って、その位置情報が要求されるＭＳであることを特徴とする方法。
【請求項１５】
前記ＬＣＩＤ要求メッセージを受信した場合には、前記ＭＳがアイドルモードにあることを示す情報を含むＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを前記ＬＳへ送信するステップをさらに含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
移動通信システムにおけるアンカー呼出し制御器（ＡＰＣ）が位置基盤サービス（ＬＢＳ）を提供するための方法であって、
アンカー認証器から移動端末機（ＭＳ）との呼出し動作を開始するための呼出し開始要求メッセージを受信するステップと、
前記呼出し開始要求メッセージを受信した場合には、前記ＭＳを呼び出して前記ＭＳのサービングＬＣを検出し、前記サービングＬＣのＬＣＩＤを前記アンカー認証器へ送信するステップと、を含む特徴とする方法。
【請求項１７】
前記ＭＳがアイドルモードにあることを特徴とする請求項１６に記載の方法。
【請求項１８】
移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供するシステムであって、
位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信し、前記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを権限・認証・アカウンティングサーバ（ＡＡＡ）へ送信し、前記ＡＡＡから認証応答メッセージを受信し、前記ＭＳに対する位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを前記アンカー認証器へ送信し、ＬＣＩＤ応答メッセージを受信し、前記ＭＳの位置情報を報告することを要求する位置報告要求メッセージを前記サービングＬＣへ送信し、前記サービングＬＣから前記ＭＳの位置情報を含む位置報告応答メッセージを受信する位置サーバ（ＬＳ）と、
前記ＬＳから前記認証要求メッセージを受信し、前記アンカー認証器のＩＤを含む前記認証応答メッセージを前記ＬＳへ送信する前記ＡＡＡと、
前記ＬＣＩＤ要求メッセージを受信し、前記ＭＳがアイドルモードにある場合には、アンカー呼出し制御器（ＡＰＣ）へ前記ＭＳとの呼出し動作を開始するための呼出し開始要求メッセージを送信する前記アンカー認証器と、
前記呼出し開始要求メッセージを受信し、前記ＭＳを呼び出して前記ＭＳのサービングＬＣを検出し、前記サービングＬＣのＬＣＩＤを前記アンカー認証器へ送信する前記ＡＰＣと、
前記位置報告要求メッセージを受信し、前記ＭＳの位置情報を含む前記位置報告応答メッセージを前記ＬＳへ送信する前記サービングＬＣと、
を含むことを特徴とするシステム。
【請求項１９】
前記アンカー認証器は、前記ＭＳがアイドルモードにあることを示す情報を含むＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを前記ＬＳへ送信することを特徴とする請求項１８に記載のシステム。
【請求項２０】
前記位置報告要求メッセージは、前記サービングＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記サービングＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項１８に記載システム。
【請求項２１】
前記サービングＬＣは、前記位置報告要求メッセージを受信した後に、前記ＭＳの位置情報を含む位置報告応答メッセージを前記ＬＳへ送信し、前記報告周期情報と区間情報を使用して前記ＭＳの位置情報を前記全体時区間の間、前記報告周期ごとに前記位置報告応答メッセージに含めて前記ＬＳへ送信する周期的位置セッション動作を遂行することを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記ＬＳは、前記サービングＬＣの周期的位置セッション動作遂行の終了を決定し、前記周期的位置セッション動作遂行の終了を示すＬＣＩＤ終了メッセージを前記サービングＬＣへ送信することを特徴とする請求項２１に記載のシステム。
【請求項２３】
前記サービングＬＣは、前記ＬＣＩＤ終了メッセージを受信した後に、前記ＬＣＩＤ終了メッセージを正常に受信したことを示すＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを前記ＬＳへ送信することを特徴とする請求項２２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供するシステム及び方法に関する。
【背景技術】
【０００２】
移動通信システムは、既存の音声サービスだけでなく、音声サービスとは差別化した多様な付加サービスを提供する進歩したシステムに発展している。現在の移動通信システムの市場において、音声サービス基盤サービスプロバイダーは、利潤創出の限界に至った。したがって、サービスプロバイダーは、音声サービスとは差別化した多様な付加サービス、例えば、移動端末機（ＭＳ）の位置情報に基づく位置基盤サービス（Location Based Services；以下、“ＬＢＳ”と称する）のような多様な付加サービスを提供することにより、利潤を追求している。例えば、代表的なＬＢＳは、友人検索サービス、位置検索サービス、及びカーナビゲーションサービスなどを含む。
【０００３】
一方、移動通信システムが発展するに伴い、移動通信システムで提供されるサービスが多様化しており、したがって、移動通信システムの性能を増加させるためには、大容量のデータを高速で送受信することを要求している。現在の移動通信システムにおいては、大容量のデータを高速で送受信するために多様な標準についての研究が活発に進んでおり、そのような標準のうちの１つであるワイマックス（Worldwide Interoperability for Microwave Access；以下、“ＷｉＭＡＸ”と称する。）フォーラムネットワークワーキンググループ（Forum Network Working Group）標準は、現在、その標準化作業が進んでいる。
【０００４】
最近では、ＬＢＳに対するユーザーの要求が増加しているものの、ＬＢＳを提供するための具体的な方式がＷｉＭＡＸフォーラムネットワークワーキンググループ標準で提案されたところがない。したがって、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムにおけるＬＢＳを提供するための方式に対する必要性が高まっている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、少なくとも上記の問題および/または欠点を検討し、かつ下記に述べられた長所を少なくとも提供するためになされた。本発明の目的は、移動通信システムにおけるＬＢＳを提供するためのシステム及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、移動通信システムにおけるＬＢＳを提供する方法が提供される。かかるＬＢＳ提供方法は、位置サーバ（ＬＳ）で位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信した場合には、上記ＬＳから上記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを権限・認証・アカウンティングサーバ（ＡＡＡ）へ送信し、上記ＡＡＡで上記認証要求メッセージを受信した場合には、上記ＡＡＡから上記アンカー認証器のＩＤを含む認証応答メッセージを上記ＬＳへ送信し、上記ＬＳで上記認証応答メッセージを受信した場合には、上記ＬＳから上記ＭＳに対する位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージを上記アンカー認証器へ送信し、上記アンカー認証器で上記ＬＣＩＤ要求メッセージを受信した場合には、上記ＭＳがアイドルモードにある場合に、上記ＭＡとの呼出し動作を開始するための呼出し開始要求メッセージをアンカー呼出し制御器（ＡＰＣ）へ送信し、上記ＡＰＣで上記呼出し開示要求メッセージを受信すると、上記ＭＳを呼出して上記ＭＳのサービングＬＣを検出し、上記サービングＬＣのＬＣＩＤを上記アンカー認証器へ送信し、上記アンカー認証器で上記サービングＬＣのＬＣＩＤを受信した場合には、上記アンカー認証器から上記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを上記ＬＳへ送信し、上記ＬＳで上記ＬＣＩＤ応答メッセージを受信した場合には、上記ＬＳから上記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを上記サービングＬＣへ送信し、上記サービングＬＣで上記位置報告要求メッセージを受信した場合には、上記サービングＬＣから上記ＭＳの位置情報を含む位置報告応答メッセージを上記ＬＳへ送信することを特徴とする。
【０００７】
本発明によれば、移動通信システムにおけるＬＳがＬＢＳを提供する方法が提供される。かかるＬＢＳ提供方法は、位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信した場合には、上記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを権限、認証、及びアカウンティングサーバ（ＡＡＡ）へ送信し、上記認証要求メッセージを送信した後に、上記ＡＡＡから上記アンカー認証器のＩＤを含む認証応答メッセージを受信し、上記認証応答メッセージを受信した場合には、上記ＭＳに対するサービング位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを上記アンカー認証器へ送信し、上記ＬＣＩＤ要求メッセージを送信した後に、上記アンカー認証器から上記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを受信し、上記ＬＣＩＤ応答メッセージを受信した場合には、上記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを上記サービングＬＣへ送信し、上記位置報告要求メッセージを送信した後に、上記サービングＬＣから上記ＭＳの位置情報を含む位置報告応答メッセージを受信することを特徴とする。
【０００８】
本発明によれば、移動通信システムにおけるアンカー認証器がＬＢＳを提供する方法が提供される。かかるＬＢＳ提供方法は、位置サーバ（ＬＳ）から移動端末機（ＭＳ）に対するサービング位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージを受信し、上記ＬＣＩＤ要求メッセージを受信した場合には、上記ＭＳとの呼出し動作を開始するための呼出し開始要求メッセージをアンカー呼出し制御器（ＡＰＣ）へ送信し、上記呼出し開始要求メッセージを送信した後に、上記ＡＰＣから上記ＭＳに対するサービングＬＣのＬＣＩＤを受信し、上記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを上記ＬＳへ送信し、上記ＭＳは、位置クライアントの位置トリガーに従って、その位置情報が要求されるＭＳであることを特徴とする。
【０００９】
本発明によれば、移動通信システムにおけるアンカー呼出し制御器（ＡＰＣ）が位置基盤サービス（ＬＢＳ）を提供する方法が提供される。かかるＬＢＳ提供方法は、アンカー認証器から移動端末機（ＭＳ）との呼出し動作を開始するための呼出し開始要求メッセージを受信し、上記呼出し開始要求メッセージを受信した場合には、上記ＭＳを呼び出して上記ＭＳのサービングＬＣを検出し、上記サービングＬＣのＬＣＩＤを上記アンカー認証器へ送信することを特徴とする。
【００１０】
本発明によれば、移動通信システムにおけるＬＢＳを提供するシステムが提供される。かかるＬＢＳ提供システムは、位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信し、上記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを権限・認証・アカウンティングサーバ（ＡＡＡ）へ送信し、上記ＡＡＡから認証応答メッセージを受信し、上記ＭＳに対する位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを上記アンカー認証器へ送信し、ＬＣＩＤ応答メッセージを受信し、上記ＭＳの位置情報を報告することを要求する位置報告要求メッセージを上記サービングＬＣへ送信し、上記サービングＬＣから上記ＭＳの位置情報を含む位置報告応答メッセージを受信する位置サーバ（ＬＳ）と、上記ＬＳから上記認証要求メッセージを受信し、上記アンカー認証器のＩＤを含む上記認証応答メッセージを上記ＬＳへ送信する上記ＡＡＡと、上記ＬＣＩＤ要求メッセージを受信した場合には、上記ＭＳがアイドルモードにある場合、アンカー呼出し制御器（ＡＰＣ）へ上記ＭＳとの呼出し動作を開始するための呼出し開始要求メッセージを送信する上記アンカー認証器と、上記呼出し開始要求メッセージを受信した場合には、上記ＭＳを呼び出して上記ＭＳのサービングＬＣを検出し、上記サービングＬＣのＬＣＩＤを上記アンカー認証器へ送信する上記ＡＰＣと、上記位置報告要求メッセージを受信し、上記ＭＳの位置情報を含む上記位置報告応答メッセージを上記ＬＳへ送信する上記サービングＬＣと、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明は、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムにおけるＬＢＳの提供を可能にする。したがって、本発明は、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムにおいて、ＬＢＳに基づく多様なサービスの提供を可能とし、それによって、サービスプロバイダーに新たな利潤創出に対する機会を与え、ユーザーがＬＢＳに基づく多様なサービスを受信することができるようにし、したがって、ＷｉＭＡＸサービスを大衆化することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の好適な一実施形態を、添付図面を参照しつつ詳細に説明する。本発明の実施形態の下記の説明において、本発明の要旨のみを明瞭にする目的で、関連した公知の機能又は構成に関する具体的な説明は省略する。
【００１３】
本発明は、移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供するシステム及び方法を提案する。本発明を説明するに当たり、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムを例を挙げて説明するが、本発明は、これに限定されない。
【００１４】
図１は、本発明の実施形態によるＬＢＳ提供システムの構成を示す図である。
【００１５】
図１を参照すると、ＬＢＳ提供システムは、移動端末機（ＭＳ）１００と、アクセスサービスネットワーク（ＡＳＮ）１１０と、接続サービスネットワーク（ＣＳＮ）１２０と、を含む。また、ＡＳＮ１１０は、第１の基地局（ＢＳ１）１３０と、第２の基地局（ＢＳ２）１４０と、ＡＳＮゲートウェイ（ＡＳＮ#ＧＷ）１５０と、を含む。ＭＳ１００とＢＳ１ １３０とＢＳ２ １４０との間のインターフェース方式は、Ｒ１インターフェース方式である。ＭＳ１００とＣＳＮ１２０との間のインターフェース方式は、Ｒ２インターフェース方式である。ＡＳＮ#ＧＷ１５０とＣＳＮ１２０との間のインターフェース方式は、Ｒ３インターフェース方式である。ＢＳ１ １３０とＡＳＮ#ＧＷ１５０との間、及びＢＳ２ １４０とＡＳＮ#ＧＷ１５０との間のインターフェース方式は、Ｒ６インターフェース方式である。ＢＳ１ １３０とＢＳ２ １４０との間のインターフェース方式は、Ｒ８インターフェース方式である。Ｒ１インターフェース方式、Ｒ２インターフェース方式、Ｒ３インターフェース方式、Ｒ６インターフェース方式、及びＲ８インターフェース方式は、本発明とは直接関連がないので、その詳細な説明を省略する。
【００１６】
ＣＳＮ１２０は、位置サーバ（ＬＳ）１２１を含む。ＬＳ１２１は、ＭＳ１００の位置情報をオペレータネットワークの複数の内部授権エンティティーまたはオペレータネットワークの複数の外部授権エンティティーに提供する。ここで、オペレータネットワークは、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準（ＷｉＭＡＸネットワーク）を使用するネットワークを意味し、授権エンティティーは、ＭＳ１００の位置情報を要求する権限を有するエンティティー、例えば、ＬＢＳクライアントを意味する。また、内部ＬＢＳクライアントは、ＷｉＭＡＸネットワークの内部に存在し、外部ＬＢＳクライアントは、ＷｉＭＡＸネットワークの外部に存在する。
【００１７】
ＡＳＮ#ＧＷ１５０は、位置制御器（ＬＣ）１５１を含み、ＬＣ１５１は、外部からの照会要求がある場合には、ネットワーク開始ＬＢＳプロセスを起動する。すなわち、ＬＣ１５１は、ＭＳ１００の位置情報に対する外部の照会要求を受信すると、ネットワーク開始ＬＢＳプロセスを起動する。ＬＳ１２１は、ＭＳ１００のサービングＡＳＮ１１０に接続しているＬＣ１５１の識別子（ＩＤ）を記憶する。ここで、サービングＡＳＮに含まれたＬＣがサービングＬＣであり、ＭＳ１００のサービングＬＣである。ＬＳ１２１は、ＬＣ１５１により送信されたＭＳ１００に関する位置測定結果を用いて、ＭＳ１００の位置を計算する。
【００１８】
ＬＣ１５１は、ＢＳ１ １３０及びＢＳ２ １４０と連動して、ＭＳ１００の位置情報を決定するか、またはＭＳ１００の位置パラメータを決定する。ＬＣ１５１は、ＭＳ１００の位置情報またはＭＳ１００の位置パラメータを、ＬＳ１２１またはＭＳ１００に提供する。また、ＬＣ１５１は、ＭＳ１００の位置情報またはＭＳ１００の位置パラメータをＡＳＮ１１０に含まれた他の複数の内部エンティティー、例えば、無線リソース管理（ＲＲＭ）エンティティー及び移動性管理（ＭＭ）エンティティーのような他の複数の内部エンティティーに提供することができる。ＲＲＭエンティティー及びＭＭエンティティーは、図１に別途に図示されない。ＭＳ１００及びＬＳ１２１またはＡＳＮ１１０に含まれた他の複数のエンティティーからＭＳ１００の位置情報または位置パラメータに対する要求が受信される場合には、ＬＣ１５１は、ＭＳ１００に対する位置測定を起動し、ＭＳ１００の位置決定に必要とされる全てのデータを収集する。ＬＣ１５１は、ＭＳ１００のサービングＢＳをすでに認識しており、ＭＳ１００のサービングＢＳに関する情報をＬＳ１２１に提供する。
【００１９】
また、位置エージェント（ＬＡ）は、位置測定を遂行するか、または、位置決定に必要とされるデータを選択的に収集する。また、ＬＡは、位置関連データをＬＣ１５１に提供する。ここで、ＬＡは、ＭＳ１００（ＬＡ１０１）、ＢＳ１ １３０（ＬＡ１３１）、及びＢＳ２ １４０（ＬＡ１４１）内に含まれることができる。また、ＬＡがＭＳに配置される場合には、それに対応するＬＡは、ＢＳに配置される。
【００２０】
一方、図１には図示されていないが、ＣＳＮ１２０は、権限・認証・アカウンティングサーバ（Authorization，Authentication and Accounting server；以下、“ＡＡＡ”と称する）を含み、ＡＡＡは、ＭＳ１００のアンカー認証器のＩＤを管理する。ここで、アンカー認証器は、ＭＳ１００のサービングＬＣのＩＤを管理し、ＡＳＮ１１０に含まれている。特に、アンカー認証器は、ＡＳＮ１１０内でＡＳＮ#ＧＷ１５０の内部に位置することもでき、または外部に位置することもできる。便宜上、アンカー認証器は、ＡＳＮ#ＧＷ１５０の外部に位置すると仮定する。
【００２１】
また、ＡＳＮ１１０は、呼出し制御器(Paging Controller；以下、“ＰＣ”と称する)を含み、ＰＣは、ＡＳＮ#ＧＷ１５０の内部に位置することもでき、または外部に位置することもできる。説明の便宜上、ＰＣはＡＳＮ#ＧＷ１５０の外部に位置すると仮定する。
【００２２】
図２は、本発明の実施形態によるＬＢＳ提供システムにおけるアイドルモードにあるＭＳのサービングＬＣを決定する過程を示す。
【００２３】
図２の説明前に、本発明の実施形態によるＬＢＳ提供システムにおいて、アイドルモードにあるＭＳのサービングＬＣを決定する過程を概略的に説明する。
【００２４】
まず、ＭＳの位置を決定するために、ＬＳは、ＭＳの有効ＬＣ（すなわち、サービングＬＣ）を決定しなければならない。ＬＳがサービングＬＣのＬＣＩＤを決定する過程は、次のようなプッシュアンドプル（push and pull）コンポーネントを含む。
【００２５】
（１） ＬＣ#ＩＤプル
ＭＳに対する周期的位置情報要求または非周期的位置情報要求を開始するために、ＬＳは、ＡＡＡとの過程を介してサービングＬＣのＬＣＩＤを決定する。ここで、上記‘周期的位置情報要求’は、サービングＬＣがＭＳの位置情報を周期的に報告することをＬＳに要求することを意味する。上記‘非周期的位置情報要求’は、サービングＬＣがＭＳの位置情報を非周期的に、すなわち、たった１回だけで報告することをＬＳに要求することを意味する。
【００２６】
（２）ＬＣ#ＩＤプッシュ
ＬＳが周期的位置情報に対する要求をサービングＬＣへ送信する場合には、サービングＬＣがＭＳの位置情報をＬＳに周期的に提供する間に、上記ＬＣＩＤが上記ＬＳへ提供される。例えば、アイドルモードが終了する場合には、アイドルモードにあるＭＳが位置するＡＳＮ内のＬＣは、ＬＳを更新する。上記アイドルモードの終了過程の間、位置コンテキストは、他のタイプ／長さ／値（ＴＬＶ）情報を通じて送信される。
【００２７】
ＬＳが上記周期的位置情報要求を終了しようとする場合には、ＬＣＩＤ終了メッセージを現在のＬＣに送信することにより、ＬＣ#ＩＤプッシュを介したＬＳでのＬＣＩＤ更新を終了させることができる。
【００２８】
図２を参照すると、まず、ＬＳ２００は、ステップ２１１で、位置クライアントからＭＳ（図示せず）の位置情報を要求するための位置トリガーを受信する（ＭＳに対する位置トリガー）。位置クライアントは、ＭＳの位置情報を要求するためのエンティティーを意味し、位置クライアントは、ＷｉＭＡＸネットワークの内部に配置されるか、または、ＷｉＭＡＸネットワークの外部に配置されることができる。また、ＷｉＭＡＸネットワークの内部に配置された位置クライアントは、図１で説明された内部授権エンティティーである一方で、ＷｉＭＡＸネットワークの外部に配置された位置クライアントは、図１で説明された外部授権エンティティーである。位置トリガーを受信すると、ＬＳ２００は、ステップ２１３で、認証要求（認証ＲＥＱ）メッセージをＡＡＡ２１０へ送信する（認証ＲＥＱ（ＭＳＩＤを含む））。ここで、認証ＲＥＱメッセージは、ＭＳに対するアンカー認証器識別子を要求するメッセージであり、ＬＳ２００が取得しようとする上記位置情報、ＭＳの識別子（すなわち、ＭＳＩＤ）を含む。また、図２には図示されていないが、認証ＲＥＱメッセージは、位置クライアントの識別子を含むこともできる。認証ＲＥＱメッセージを受信すると、ＡＡＡ２１０は、ステップ２１５で、認証ＲＥＱメッセージに含まれているＭＳＩＤを使用して、認証及び授権動作を遂行する（認証及び授権）。認証動作は、位置クライアントがＭＳの位置情報を要求する資格を有するか否かを確認する動作を示し、授権動作は、ＭＳの位置情報を位置クライアントに公開することができるか否かを確認する動作を示す。
【００２９】
認証及び授権動作を正常に遂行した後に、ＡＡＡ２１０は、ステップ２１７で、認証応答（認証ＲＳＰ）メッセージをＬＳ２００へ送信する（認証ＲＳＰ（アンカー認証器ＩＤを含む））。ここで、認証ＲＳＰメッセージは、認証ＲＥＱメッセージに対する応答メッセージであり、ＭＳのアンカー認証器ＩＤを含む。また、図２には図示されていないが、ＡＡＡ２１０により遂行された認証動作及び授権動作の結果、位置クライアントがＭＳの位置情報を要求する資格を有していないか、または、ＭＳの位置情報を位置クライアントに公開することができない場合には、ＡＡＡ２１０は、認証ＲＳＰメッセージに、認証及び授権動作に失敗したことを示す情報を含ませてＬＳ２００へ送信する。その後、ＬＳ２００は、位置トリガーに失敗したことを示す通知を位置クライアントへ送信する。一方、図２では、ＡＡＡ２１０が認証及び授権動作を遂行する場合を一例を挙げて説明したが、必要に応じて、ＡＡＡ２１０は、認証及び授権動作を省略することもできる。認証ＲＳＰメッセージを受信すると、ＬＳ２００は、受信された認証ＲＳＰメッセージからＭＳのアンカー認証器ＩＤを検出することができる。したがって、ＬＳ２００は、ステップ２１９で、ＬＣＩＤ要求（ＬＣＩＤ ＲＥＱ）メッセージをアンカー認証器ＩＤに対応するアンカー認証器（すなわち、アンカー認証器２２０）へ送信する（ＬＣＩＤ ＲＥＱ（ＭＳＩＤを含む））。ＬＣＩＤ ＲＥＱメッセージは、ＭＳのサービングＬＣに対するＬＣＩＤを要求するメッセージであり、ＭＳのＭＳＩＤを含む。
【００３０】
アンカー認証器２２０は、ステップ２２１で、ＬＣＩＤ ＲＥＱメッセージを受信すると、ＬＣＩＤメッセージを正常に受信したことを示すＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを送信する。ここで、アンカー認証器２２０は、ＭＳの動作モードを管理しているので、ＭＳが現在アイドルモードにあるか、またはアウェイク（awake）モードにあるかを認識している。本発明おいては、ＭＳがアイドルモードにあると仮定しているので、アンカー認証器２２０は、ＭＳがアイドルモードにあることを示す情報をＬＣＩＤ ＡＣＫメッセージに含める。アンカー認証器２２０は、ステップ２２３で、ＬＣＩＤ ＡＣＫメッセージを送信した後に、ＭＳに対する呼出し動作を開始するための呼出し開始要求メッセージを、ＡＰＣ２３０に送信する。
【００３１】
ＡＰＣ２３０は、ステップ２２５で、呼出し開始要求メッセージを受信すると、ＭＳを呼出す。図２には図示されていないが、ＡＰＣ２３０がＭＳを呼出す動作に対して説明すると、下記のようである。
【００３２】
ＡＰＣ２３０は、ＡＰＣ２３０が管理している呼出し領域(paging zone)内に存在する全てのＡＳＮ#ＧＷへ呼出し案内（paging announce）メッセージを送信する。ここで、呼出し案内メッセージは、ＭＳのＭＳＩＤを含み、ＭＳを呼出すことを示すメッセージである。呼出し案内メッセージを受信すると、呼出し領域内の全てのＡＳＮ#ＧＷのそれぞれは、各ＡＳＮ#ＧＷに接続されている全てのＢＳへ呼出し案内メッセージを送信する。すると、アイドルモードにあったＭＳは、アウェイクモードに遷移するか、位置更新（Location update）動作を遂行する。したがって、ＡＰＣ２３０は、ＭＳが現在接続している基地局及びＡＳＮ#ＧＷを認識するようになる。また、アンカー認証器２２０もＭＳが現在接続している基地局及びＡＳＮ#ＧＷを確認することができる。
【００３３】
このように、ＭＳが呼び出されることによって、ＭＳは、ステップ２２７で、ＡＳＮにおけるアイドルモード動作を終了する。ここで、アイドルモードにあったＭＳが接続していたＡＳＮは、ＡＰＣ２３０が存在していたＡＳＮとは相異であることもでき、同一であることもでき、ＡＤＰＦが存在しているＡＮＳとは相異であることもでき、同一であることもできる。
【００３４】
一方、アンカー認証器２２０は、ステップ２２９で、ＬＣＩＤ応答（ＬＣＩＤ ＬＳＰ）メッセージをＬＳ２００へ送信する。ここで、ＬＣＩＤ ＲＳＰは、サービングＬＣのＬＣＩＤを含む。
【００３５】
ＬＣＩＤ ＲＳＰメッセージを受信すると、ＬＳ２００は、ＭＳのサービングＬＣを確認することができる。したがって、ＬＳ２００は、ステップ２３１で、ＭＳのサービングＬＣ（すなわち、サービングＬＣ２４０）へ位置報告要求メッセージを送信する（位置報告要求（ＭＳＩＤ、周期、レゾリューションなどを含む））。図２では、サービングＬＣ２４０がＬＣ ＡＳＮ（即ち、サービングＡＳＮ）２４０で示されたことに留意しなければならない。また、位置報告要求メッセージは、ＭＳに関する位置情報を報告することを要求するメッセージであり、（ｉ）ＭＳのＭＳＩＤと、（ｉｉ）ＭＳの位置情報を報告する報告期間（周期）を示す報告期間情報と、（ｉｉｉ）周期的報告を遂行する全時区間を示す区間（duration）情報と、を含むと仮定する。また、報告期間情報が予め定められた値(例えば、‘０’)で記載される場合には、ＭＳに関する位置情報を周期的に報告する必要がないことを示す。報告期間情報が‘０’で記載されている場合には、区間情報も予め定められた値（例えば、‘０’）で記載されると仮定する。
【００３６】
位置報告要求メッセージを受信すると、サービングＬＣ２４０は、ＭＳに対する位置決定動作を開始する。すなわち、サービングＬＣ２４０は、ステップ２３３で、ＭＳに対する位置決定のためにＡＳＮ間手順を遂行する（ＡＳＮ間位置の決定）。その後、サービングＬＣ２４０は、ステップ２３５で、位置報告応答メッセージとともに、ＭＳに関する位置情報をＬＳ２００へ送信する（位置報告応答（ＭＳに関する位置情報を含む））。位置報告要求メッセージに含まれている報告期間情報が設定値ではない場合、すなわち、ＭＳの位置情報が周期的に報告されなければならない場合には、サービングＬＣ２４０は、ＭＳがサービングＬＣ２４０から離れるか、位置報告要求メッセージに含まれている区間が終了するか、または、ＬＳ２００が周期的位置セッションの終了を決定するときまでは、位置報告応答メッセージをＬＳ２００へ周期的に送信する。ここで、‘周期的位置セッション’は、サービングＬＣ２４０が、位置報告応答メッセージをＬＳ２００へ周期的に送信するセッションを意味する。
【００３７】
一方、周期的位置セッションを終了しようとする場合には（周期的位置セッションの終了）、ＬＳ２００は、ステップ２３７で、ＬＣＩＤ終了メッセージをサービングＬＣ２４０へ送信して、サービングＬＣ２４０がＭＳの位置情報をこれ以上周期的に報告しないように制御する。ＬＣＩＤ終了メッセージを受信すると、サービングＬＣ２４０は、ステップ２３９で、ＬＣＩＤ終了メッセージを正常に受信したことを示すＬＣＩＤ ＡＣＫメッセージをＬＳ２００へ送信する。
【００３８】
なお、本発明の詳細な説明においては、具体的な実施の形態について説明したが、本発明の範囲から逸脱しない範囲内であれば、種々な変形が可能であることは言うまでもない。よって、本発明の範囲は、上述した実施の形態に限定されるものではなく、特許請求の範囲とその均等物によって定められるべきである。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施形態によるＬＢＳ提供システムの構成を示す図である。
【図２】本発明の実施形態によるＬＢＳ提供システムにおけるアイドルモードにあるＭＳのサービングＬＣを決定する過程を示す図である。
【図１】
2009049968.tif 000002
【図２】
2009049968.tif 000003
【外国語明細書】
SYSTEM AND METHOD FOR PROVIDING LOCATION BASED
SERVICES IN A MOBILE COMMUNICATION SYSTEM
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to a system and method for providing Location Based Services (LBS) in a mobile communication system.
2. Description of the Related Art
Mobile communication systems are evolving into advanced systems that provide various value-added services in addition to the existing voice services. In the current mobile communication market, voice service-based service providers have reached a profit limit. Therefore, service providers now pursue profits by providing various value-added services differentiated from the voice service, such as, for example, LBS which are based on location information of a Mobile Station (MS). For example, typical LBS include friend-finding, location-finding and car navigation services.
With the development of mobile communication systems, the services provided in a mobile communication system are diversified requiring high-speed transmission/reception of high-volume data to increase its performance. In current mobile communication systems, active research is being conducted on various standards to transmit/receive high-volume data at high speed.  One such standard, the Worldwide Interoperability for Microwave Access (WiMAX) Forum Network Working Group standard, is now undergoing standardization.
There is currently an increase in user demand for LBS; however, no detailed scheme for providing the LBS has been proposed in the WiMAX Forum Network Working Group standard. Therefore, a scheme is needed for providing the LBS in a mobile communication system using the WiMAX Forum Network Working Group standard.
SUMMARY OF THE INVENTION
The present invention has been made to address at least the above problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present invention provides a system and a method for providing LBS in a mobile communication system.
According to the present invention, there is provided a method for providing LBS in a mobile communication system. The method includes, upon receipt of a location trigger at a Location Server (LS) for requesting location information of an MS from a location client, transmitting an authentication request message for requesting an IDentifier (ID) of an anchor authenticator for the MS from the LS to an Authorization, Authentication and Accounting server (AAA), upon receipt of the authentication request message at the AAA, transmitting an authentication response message including an ID of the anchor authenticator from the AAA to the LS, upon receipt of the authentication response message at the LS, transmitting a Location Controller Identifier (LCID) request message for requesting an LCID of a Location Controller (LC) for the MS from the LS to the anchor authenticator, upon receipt of the LCID request message at the anchor authenticator, transmitting an initiate paging request message from the anchor authenticator to an Anchor Paging Controller (APC) to initiate a paging operation for the MS when the MS is in an idle mode, upon receipt of the initiate paging request message at the APC, detecting by the APC a serving LC of the MS by paging the MS and transmitting an LCID of the serving LC from the APC to the anchor authenticator, upon receipt of the LCID of the serving LC at the anchor authenticator, transmitting an LCID response message including an LCID of the serving LC from the anchor authenticator to the LS, upon receipt of the LCID response message at the LS, transmitting a location report request message for requesting a report on location information of the MS from the LS to the serving LC, and upon receipt of the location report request message at the LC, transmitting a location report response message including location information of the MS from the LC to the LS.
According to the present invention, there is provided a method for providing LBS by an LS in a mobile communication system. The method includes, upon receipt of a location trigger for requesting location information of an MS from a location client, transmitting an authentication request message for requesting an ID of an anchor authenticator for the MS to an AAA server, after transmitting the authentication request message, receiving an authenticationresponse message including an ID of the anchor authenticator from the AAA, upon receipt of the authentication response message, transmitting to the anchor authenticator an LCID request message for requesting an LCID of a serving Location Controller (LC) for the MS, after transmitting the LCID request message, receiving an LCID response message including an LCID of the serving LC from the anchor authenticator, upon receipt of the LCID response message, transmitting to the serving LC a location report request message for requesting a report on location information of the MS, and after transmitting the location report request message, receiving a location report response message including location information of the MS from the serving LC.
According to the present invention, there is provided a method for providing LBS by an anchor authenticator in a mobile communication system. The method includes, receiving from an LS an LCID request message for requesting an LCID of a serving Location Controller (LC) for an MS, and upon receipt of the LCID request message, transmitting an initiate paging request message to an Anchor Paging Controller (APC) initiate a paging operation for the MS, after transmitting the initiate paging request message, receiving an LCID of the serving LC from the APC, and transmitting an LCID response message including an LCID of the serving LC to the LS, wherein the MS’s location information is required according to a location trigger of a location client.
According to the present invention, there is provided a method for providing LBS by an APC in a mobile communication system. The method includes, receiving an initiate paging request message from an anchor authenticator to initiate a paging operation for an MS, and upon receipt of the initiate paging request message, detecting a serving LC of the MS by paging the MS and transmitting an LCID of the serving LC to the anchor authenticator.
According to the present invention, there is provided a system for providing LBS in a mobile communication system. The system includes, a Location Server (LS) for receiving a location trigger for requesting location information of a Mobile Station (MS) from a location client, transmitting an authentication request message for requesting an identifier (ID) of an anchor authenticator for the MS to an Authorization, Authentication and Accounting server (AAA), receiving an authentication response message from the AAA,  transmitting a Location Controller Identifier (LCID) request message for requesting an LCID of a Location Controller (LC) for the MS to the anchor authenticator, receiving an LCID response message, transmitting a location report request message for requesting a report on location information of the MS to the serving LC, and receiving a location report response message including location information of the MS from the serving LC, the AAA for receiving the authentication request message from the LS, and transmitting the authentication response message including an ID of the anchor authenticator to the LS, the anchor authenticator for receiving the LCID request message, and transmitting an initiate paging request message to an Anchor Paging Controller (APC) to initiate a paging operation for the MS when the MS is in an idle mode, the APC for receiving the initiate paging request message, detecting a serving LC of the MS by paging the MS and transmitting an LCID of the serving LC to the anchor authenticator and the serving LC for receiving the location report request message and transmitting a location report response message including location information of the MS to the LS.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other aspects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
FIG. 1 illustrates a configuration of an LBS provisioning system according to the present invention; and
FIG. 2 illustrates a process of determining a serving LC of an MS in an idle mode in an LBS provisioning system according to the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Preferred embodiments of the present invention are described in detail with reference to the annexed drawings. Detailed descriptions of constructions or processes known in the art may be omitted for the sake of clarity and conciseness.
The present invention provides a system and method for providing LBS in a mobile communication system. Although the present invention will be described herein with reference to the mobile communication system using the WiMAX Forum Network Working Group standard, by way of example, it is not intended to limit the present invention thereto.
FIG. 1 illustrates a configuration of an LBS provisioning system according to the present invention.
Referring to FIG. 1, the LBS provisioning system includes an MS 100, an Access Services Network (ASN) 110 and a Connectivity Services Network (CSN) 120. The ASN 110 includes a first Base Station (BS1) 130, a second Base Station (BS2) 140 and an ASN Gateway (ASN_GW) 150. An interface scheme between the MS 100 and the BS1 130 and BS2 140 is an R1 interface scheme. An interface scheme between the MS 100 and the CSN 120 is an R2 interface scheme. An interface scheme between the ASN_GW 150 and the CSN 120 is an R3 interface scheme. An interface scheme between the BS1 130 and the ASN_GW 150 and between the BS2 140 and the ASN_GW 150 is an R6 interface scheme. An interface scheme between the BS1 130 and the BS2 140 is an R8 interface scheme. The R1, R2, R3, R6 and R8 interface schemes are not directly related to the present invention, so a detailed description thereof will be omitted herein.
The CSN 120 includes an LS 121, which provides location information of the MS 100 to internal authorized entities of an operator network, or external authorized entities of the operator network. Herein, the operator uses the WiMAX Forum Network Working Group standard (WiMAX network), and the authorized entity has the authority to request location information of the MS 100, for example, an LBS client. Further, the internal LBS client exists inside the WiMAX network, and the external LBS client exists outside the WiMAX network. 
The ASN_GW 150 includes an LC 151, which triggers a network initiated LBS process when there is an inquiry request from the exterior. More specifically, the LC 151 triggers the network initiated LBS process upon receipt of an external inquiry request for location information of the MS 100. The LS 121 stores an ID of an  LC 151, connected to a serving ASN 110, of the MS 100. Herein, the LC included in the serving ASN is a serving LC, and is thus a serving LC of the MS 100. The LS 121 calculates a location of the MS 100 using a location measurement result on the MS 100, transmitted by the LC 151.
The LC 151, in association with the BS1 130 and the BS2 140, determines location information of the MS 100, or determines a location parameter of the MS 100. The LC 151 provides the location information of the MS 100 or the location parameter of the MS 100 to the LS 121 or the MS 100. Further, the LC 151 can provide the location information of the MS 100 or the location parameter of the MS 100 to other internal entities included in the ASN 110, such as a Radio Resource Management (RRM) entity and a Mobility Management (MM) entity. The RRM entity and MM entity are not separately shown in FIG. 1. Upon receipt of a request for location information or a location parameter of the MS 100 from the MS 100 and the LS 121 or other entities included in the ASN 110, the LC 151 triggers location measurement on the MS 100 and collects all data necessary for location decision on the MS 100. The LC 151 previously knows a serving BS of the MS 100, and provides information on the serving BS of the MS 100 to the LS 121.
A Location Agent (LA) performs location measurement, or selectively collects the data necessary for location decision. The LA provides location-related data to the LC 151. Herein, the LA can be included in the MS 100 (LA 101), the BS1 130 (LA 131) and the BS2 140 (LA 141). When an LA is disposed in the MS, an LA corresponding thereto is disposed in the BS.
Although not illustrated in FIG. 1, the CSN 120 includes an AAA, which manages an anchor authenticator’s ID of the MS 100. The anchor authenticator manages an ID of the serving LC of the MS 100, and is included in the ASN 110. In particular, the anchor authenticator can be located either inside or outside the ASN_GW 150 in the ASN 110. For convenience, it will be assumed herein that the anchor authenticator is located outside the ASN_GW 150.
Also, the ASN 110 includes a Paging Controller (PC), which also can be located either inside or outside the ASN_GW 150. For convenience, it will be assumed herein that the PC is located outside the ASN_GW 150.
FIG. 2 illustrates a process of determining a serving LC of an MS in an idle mode in an LBS provisioning system according to the present invention.
Before a description of FIG. 2 is given, a brief description will be made of a process of determining a serving LC of an MS in an idle mode in an LBS provisioning system according to the present invention.  To determine a location of an MS, an LS should first determine an effective LC (i.e. serving LC) of the MS. A process in which the LS determines an LCID of the serving LC includes the following push and pull components.
(1) LC_ID Pull
To start a periodic or an aperiodic location information request for an MS, the LS determines an LCID of the serving LC through a process with an AAA. The term ‘periodic location information request’ as used herein refers to an action in which the serving LC requests the LS to periodically report the location information of the MS. The term ‘aperiodic location information request’ refers to an action in which the serving LC requests the LS to report the location information of the MS aperiodically, i.e. on a one-time basis.
(2) LC_ID Push
In some cases, when the LS transmits a request for periodic location information to the serving LC, the LCID is transferred to the LS while periodically providing the location information of the MS to the LS. For example, an LC in an ASN in which the MS in the idle mode is located updates an LS when the idle mode is terminated. While the idle mode termination process, a location context is transferred using a Type/Length/Value (TLV).
When the LS intends to terminate the periodic location information request, it can terminate the LCID update at the LS through the LC_ID push by transmitting an LCID terminate message to a current LC.
Referring to FIG. 2, an LS 200 receives a location trigger for requesting location information of an MS (not shown) from a location client (Loc trigger for MS) in step 211. The location client refers to an entity for requesting location information of an MS, and can be disposed either inside or outside the WiMAX network. The location client disposed inside the WiMAX network is the internal authorized entity, while the location client disposed outside the WiMAX network is the external authorized entity, both of which are described in FIG. 1. Upon receipt of the location trigger, the LS 200 transmits an Authentication REQuest (Authentication REQ) message to an AAA 210 (Authentication REQ (Contains MSID)) in step 213. The Authentication REQ message, for requesting an anchor authenticator identifier for the MS, includes an ID (i.e. MSID) of the MS, location information of which the LS 200 intends to acquire. Also, although not illustrated in FIG. 2, the Authentication REQ message can include an ID of the location client. Upon receiving the Authentication REQ message, the AAA 210 performs an authentication and authorization operation using the MSID included in the Authentication REQ message (Authentication and authorization) in step 215. The authentication operation refers to an operation of determining whether the location client has a qualification to request the location information of the MS, and the authorization operation indicates an operation of determining whether it is possible to open the location information of the MS to the location client.
After successfully performing the authentication and authorization operation, the AAA 210 transmits an Authentication ReSPonse (Authentication RSP) message to the LS 200 (Authentication RSP (Contains Anchor Auth ID)) in step 217. Herein, the Authentication RSP message, a response message to the Authentication REQ message, includes an anchor authenticator ID of the MS. Although not shown in FIG. 2, as a result of the authentication and authorization operation performed by the AAA 210, if the location client has no qualification to request the location information of the MS or it is not possible to open the location information of the MS to the location client, the AAA 210 transmits the information indicating the failure in the authentication and authorization operation to the LS 200 along with the Authentication RSP message. Then the LS 200 transmits a notification indicating the failure in the location trigger to the location client. Although the AAA 210 performs the authentication and authorization operation in FIG. 2, by way of example, the AAA 210 can omit the authentication and authorization when necessary. Upon receipt of the Authentication RSP message, the LS 200 can detect an anchor authenticator ID of the MS from the received Authentication RSP message. Therefore, the LS 200 transmits an LCID REQuest (LCID REQ) message to an anchor authenticator (i.e. anchor authenticator 220) corresponding to the anchor authenticator ID (LCID REQ (Contains MSID)) in step 219. The LCID REQ message, for requesting an LCID for a serving LC of the MS, includes an MSID of the MS.
After receiving the LCID REQ message, the anchor authenticator 220 transmits an LCID ACKnowledgement (LCID ACK) message to the LS 200 in step 221. The LCID ACK message represents that the anchor authenticator 220 received the LCID REQ message normally. Herein, the anchor authenticator 220 knows whether the MS is in an idle mode or an awake mode because the anchor authenticator 220 manages an operation mode of the MS. In the present invention, it will be assumed that the MS is in an idle mode, so the anchor authenticator 220 generates the LCID ACK message including an information representing that the MS is in an idle mode. After transmitting the LCID ACK message, the anchor authenticator 220 transmits an Initiate paging request message to an APC 230 to initiate a paging operation for the MS in step 223. 
After receiving the Initiate paging request message, the APC 230 pages the MS (Page the MS) in step 225. Although not illustrated in FIG. 2, an operation of the APC 230 for paging the MS will be described.
The APC 230 transmits a paging announce message to all ASN-GWs located in a paging zone managed by the APC 230. Herein, the paging announce message includes an MSID of the MS, and represents that the MS is paged. After receiving the paging announce message, each of all ASN-GWs transmits the paging announce message to all BSs connected to the each of all ASN-GWs. Therefore, an MS in an idle mode transitions to an awake mode, or performs a location update operation. Hence, the APC 230 knows a BS and an ASN-GW currently connected to the MS, and the anchor authenticator 220 knows the BS and the ASN-GW currently connected to the MS.
The MS exits an idle mode operation in ASN due to the paging (MS exits idle mode) in step 227. Herein, an ASN connected to the MS in the idle mode is identical or not identical to an ASN in which there is the APC 230, and is identical or not identical to an ASN in which there is an ADPF.
The anchor authenticator 220 transmits an LCID ReSPonse (LCID RSP) message to the LS 200 in step 229. The LCID RSP message includes an LCID for the serving LC. 
Upon receipt of the LCID RSP message, the LS 200 can determine the serving LC of the MS. Therefore, the LS 200 transmits a Location Report Request message to the serving LC (i.e. serving LC 240) of the MS (Location Report Request (contains information such as MSID, periodicity and resolution) in step 231. It should be noted that the serving LC 240 is shown as an LC ASN (i.e., serving ASN) 240 in FIG. 2. The Location Report Request message, for requesting a report on location information for the MS, is assumed to include (i) an MSID of the MS, (ii) report period (periodicity) information indicating a report period by which location information of the MS is to be reported, and (iii) duration information indicating the total time interval for which the periodic report is to be performed. When the report period information is written as a preset value (e.g. ‘0’), it indicates that there is no need to periodically report the location information for the MS. It will be assumed that when the report period information is written as ‘0’, the duration information is also written as a preset value (e.g. ‘0’). 
Upon receipt of the Location Report Request message, the serving LC 240 starts a location decision operation for the MS. That is, the serving LC 240 performs an intra-ASN procedure for location decision on the MS (intra ASN Location determination) in step 233. Thereafter, in step 235, the serving LC 240 transmits location information for the MS to the LS 200 along with a Location Report Response message (Location Report Response (contains location information for the MS)). When the report period information included in the Location Report Request message is not the set value, i.e. when the location information of the MS should be periodically reported, the serving LC 240 periodically transmits the Location Report Response message to the LS 200, until the MS leaves the serving LC 240, the duration included in the Location Report Request message expires, or the LS 200 determines to terminate a periodic location session. The term ‘periodic location session’ as used herein refers to a session in which the serving LC 240 periodically transmits the Location Report Response message to the LS 200.
When there is an intention to terminate the periodic location session (Termination of the periodic location session), the LS 200 transmits an LCID terminate message to the target LC 230 to prevent the serving LC 230 from any continued periodic reporting of the location information of the MS in step 237. Upon receipt of the LCID terminate message, the serving LC 230 transmits an LCID ACK message indicating the normal receipt of the LCID terminate message to the LS 200 in step 239. 
As is apparent from the foregoing description, the present invention enables LBS provision in the mobile communication system employing the WiMAX Forum Network Working Group standard. Therefore, the present invention enables provisioning of various LBS-based services in the mobile communication system employing the WiMAX Forum Network Working Group standard, thereby giving service providers an opportunity for new profits, enabling the user to receive various LBS-based services, and thus contributing to popularization of the WiMAX service.
While the invention has been shown and described with reference to a certain preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
WHAT IS CLAIMED IS:
1.     A method for providing Location Based Services (LBS) in a mobile communication system, the method comprising the steps of:
transmitting, upon receipt of a location trigger at a Location Server (LS) for requesting location information of a Mobile Station (MS) from a location client, an authentication request message for requesting an IDentifier (ID) of an anchor authenticator for the MS from the LS to an Authorization, Authentication and Accounting server (AAA);
transmitting, upon receipt of the authentication request message at the AAA, an authentication response message including an ID of the anchor authenticator from the AAA to the LS;
transmitting, upon receipt of the authentication response message at the LS, a Location Controller Identifier (LCID) request message for requesting an LCID of a Location Controller (LC) for the MS from the LS to the anchor authenticator;
transmitting, upon receipt of the LCID request message at the anchor authenticator, an initiate paging request message from the anchor authenticator to an Anchor Paging Controller (APC) to initiate a paging operation for the MS when the MS is in an idle mode;
detecting, by the APC, upon receipt of the initiate paging request message at the APC a serving LC of the MS by paging the MS and transmitting an LCID of the serving LC from the APC to the anchor authenticator;
transmitting, upon receipt of the LCID of the serving LC at the anchor authenticator, an LCID response message including an LCID of the serving LC from the anchor authenticator to the LS;
transmitting, upon receipt of the LCID response message at the LS, a location report request message for requesting a report on location information of the MS from the LS to the serving LC; and
transmitting, upon receipt of the location report request message at the LC, a location report response message including location information of the MS from the LC to the LS.
2.   The method of claim 1, further comprising:
transmitting an LCID ACKnowledgement (LCID ACK) message including information representing that the MS is in an idle mode from the anchor authenticator to the LS.
3.     The method of claim 1, wherein the location report request message includes report period information indicating a report period by which the serving LC will report the location information of the MS, and durationinformation indicating a total time interval for which the serving LC will periodically report the location information of the MS.
4.     The method of claim 3, wherein the transmitting a location report response message comprises:
transmitting, after receiving the location report request message, a location report response message including location information of the MS to the LS; and
transmitting the location information of the MS to the LS along with the location report response message at every report period for the total time interval using the report period information and the durationinformation, wherein transmitting the location information is defined as a periodic location session process.
5.   The method of claim 4, further comprising:
determining a termination of performance of the periodic location session process at the LS, transmitting an LCID terminate message including information representing the termination of performance of the periodic location session process from the LS to the serving LC. 
6.   The method of claim 5, further comprising:
transmitting, after receiving the LCID terminate message at the serving LC, an LCID ACKnowledgement (LCID ACK) message representing that the serving LC normally receives the LCID terminate message from the serving LC to the LS.
7.   A method for providing Location Based Services (LBS) by a Location Server (LS) in a mobile communication system, the method comprising the steps of:
transmitting, upon receipt of a location trigger for requesting location information of a Mobile Station (MS) from a location client, an authentication request message for requesting an IDentifier (ID) of an anchor authenticator for the MS to an Authorization, Authentication and Accounting server (AAA);
receiving, after transmitting the authentication request message, an authentication response message including an IDof the anchor authenticator from the AAA;
transmitting, to the anchor authenticator, upon receipt of the authentication response message, a Location Controller Identifier (LCID) request message for requesting an LCID of a serving Location Controller (LC) for the MS;
receiving, after transmitting the LCID request message, an LCID response message including an LCID of the serving LC from the anchor authenticator;
transmitting to the serving LC, upon receipt of the LCID response message, a location report request message for requesting a report on location information of the MS; and
receiving, after transmitting the location report requestmessage, a location report response message including location information of the MS from the serving LC.
8.   The method of claim 7, further comprising:
receiving, after transmitting the LCID request message, an LCID ACKnowledgement (LCID ACK) message including information representing that the MS is in an idle mode from the anchor authenticator.
9.     The method of claim 7, wherein the location report request message includes report period information indicating a report period by which the serving LC will report the location information of the MS, and durationinformation indicating a total time interval for which the serving LC will periodically report the location information of the MS.
10.    The method of claim 9, wherein receiving the location report response message further comprises:
receiving a location report response message including location information of the MS from the serving LC; and
receiving thereafter a location report response message including location information of the MS from the serving LC at every report period for the total time interval, wherein receiving a location report response message is defined as a periodic location session process.
11.  The method of claim 10, further comprising:
determining a termination of performance of the periodic location session process, and transmitting an LCID terminate message including information representing the termination of performance the periodic location session process to the serving LC. 
12.  The method of claim 11, further comprising:
receiving, after transmitting the LCID terminate message, an LCID ACKnowledgement (LCID ACK) message representing that the serving LC normally receives the LCID terminate message from the serving LC.
13.  The method of claim 7, wherein the MS is in an idle mode.
14.  A method for providing Location Based Services (LBS) by an anchor authenticator in a mobile communication system, the method comprising the steps of:
receiving, from a Location Server (LS), a Location Controller Identifier (LCID) request message for requesting an LCID of a serving Location Controller (LC) for a Mobile Station (MS); and
transmitting, upon receipt of the LCID request message, an initiate paging request message to an Anchor Paging Controller (APC) to initiate a paging operation for the MS;
receiving, after transmitting the initiate paging request message, an LCID of the serving LC from the APC; and
transmitting an LCID response message including an LCID of the serving LC to the LS,
wherein is an MS whose location information of the MS is required according to a location trigger of a location client.
15.  The method of claim 14, further comprising:
transmitting, after receiving the LCID request message, an LCID ACKnowledgement (LCID ACK) message including information representing that the MS is in an idle mode to the LS.
16.    A method for providing Location Based Services (LBS) by an Anchor Paging Controller (APC) in a mobile communication system, the method comprising the steps of:
receiving an initiate paging request message from an anchor authenticator to initiate a paging operation for a Mobile Station (MS); and
detecting, upon receipt of the initiate paging request message, a serving LC of the MS by paging the MS and transmitting an LCID of the serving LC to the anchor authenticator.
17.  The method of claim 16, wherein the MS is in an idle mode.
18.  A system for providing Location Based Services (LBS) in a mobile communication system, the system comprising:
a Location Server (LS) for receiving a location trigger for requesting location information of a Mobile Station (MS) from a location client, transmitting an authentication request message for requesting an identifier (ID) of an anchor authenticator for the MS to an Authorization, Authentication and Accounting server (AAA), receiving an authentication response message from the AAA,  transmitting a Location Controller Identifier (LCID) request message for requesting an LCID of a Location Controller (LC) for the MS to the anchor authenticator, receiving an LCID response message, transmitting a location report request message for requesting a report on location information of the MS to the serving LC, and receiving a location report response message including location information of the MS from the serving LC;
the AAA for receiving the authentication request message from the LS, and transmitting the authenticationresponse message including an ID of the anchor authenticator to the LS; 
the anchor authenticator for receiving the LCID request message, and transmitting an initiate paging request message to an Anchor Paging Controller (APC) to initiate a paging operation for the MS when the MS is in an idle mode;
the APC for receiving the initiate paging request message, detecting a serving LC of the MS by paging the MS and transmitting an LCID of the serving LC to the anchor authenticator;
the serving LC for receiving the location report request message and transmitting a location report response message including location information of the MS to the LS.
19.  The system of claim 18, wherein the anchor authenticator transmits an LCID ACKnowledgement (LCID ACK) message including information representing that the MS is in an idle mode to the LS.
20.    The system of claim 18, wherein the location report request message includes report period information indicating a report period by which the serving LC will report the location information of the MS, and duration information indicating a total time interval for which the serving LC will periodically report the location information of the MS.
21.    The system of claim 20, wherein the serving LC transmits, after receiving the location report request message, a location report response message including location information of the MS to the LS, and performs a periodic location session process as an operation for transmitting the location information of the MS to the LS along with the location report response message at every report period for the total time interval using the report period information and the durationinformation.
22.  The system of claim 21, wherein theLS determines a termination of performance of the periodic location session operation, and  transmits an LCID terminate message including information representing the termination of performance of the periodic location session operation to the serving LC.
23.  The system of claim 22, wherein the serving LC transmits, after receiving the LCID terminate message, an LCID ACKnowledgement (LCID ACK) message representing that the serving LC normally receives the LCID terminate message to the LS.
ABSTRACT
In a method for providing Location Based Services (LBS) in a mobile communication system, upon receipt of a location trigger at an LS for requesting location information of an MS from a location client, the LS transmits an authentication request message for requesting an ID of an Anchor Authenticator (AA) for the MS to an Authorization, Authentication and Accounting server (AAA), which transmits an authentication response message to the LS. The LS transmits an LCID request message for requesting an LCID of an LC for the MS to the AA, which AA transmits an initiate MS paging request message to an APC.  The APC detects a serving LC of the MS and transmits an LCID to the AA, which transmits an LCID response message to the LS, which transmits an MS location report request message to the serving LC. The LC transmits an MS location report response message to the LS.
2009049968.tif 000004
2009049968.tif 000005