(57)【要約】      （修正有）【課題】移動通信システムにおける位置基盤サービスＬＢＳを提供する。【解決手段】位置クライアントから移動端末機ＭＳの位置情報要求を受信すると、位置サーバＬＳは、権限、認証、及びアカウンティングサーバＡＡＡに認証要求を行い、ＡＡＡから、認証応答メッセージを受信すると、ＬＳは、ＭＳに対する位置制御器ＬＣの位置制御器識別子ＬＣＩＤを要求するＬＣＩＤ要求メッセージをアンカー認証器へ送信する。ＬＣＩＤ要求メッセージを受信すると、アンカー認証器は、サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージをＬＳへ送信する。ＬＣＩＤ応答メッセージを受信すると、ＬＳは、ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージをサービングＬＣへ送信する。位置報告要求メッセージを受信すると、サービングＬＣは、ＭＳの位置情報を含む位置報告応答メッセージをＬＳへ送信する。【選択図】なし【特許請求の範囲】
【請求項１】
移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供する方法であって、
位置サーバ（ＬＳ）で、移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを位置クライアントから受信すると、前記ＬＳから、前記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを、権限、認証、及びアカウンティングサーバ（ＡＡＡ）へ送信するステップと、  前記ＡＡＡで前記認証要求メッセージを受信すると、前記アンカー認証器のＩＤを含む認証応答メッセージを前記ＡＡＡから前記ＬＳへ送信するステップと、
前記ＬＳで前記認証応答メッセージを受信すると、前記ＬＳから、前記ＭＳに対する位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージを、前記アンカー認証器に送信するステップと、  前記アンカー認証器で前記ＬＣＩＤ要求メッセージを受信すると、前記アンカー認証器から、前記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを、前記ＬＳに送信するステップと、  前記ＬＳで前記ＬＣＩＤ応答メッセージを受信すると、前記ＬＳから、前記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを、前記サービングＬＣに送信するステップと、
前記サービングＬＣで前記位置報告要求メッセージを受信すると、前記サービングＬＣから、前記ＭＳの位置情報を含む位置報告応答メッセージを、前記ＬＳに送信するステップと、
を含むことを特徴とする方法。
【請求項２】
前記位置報告要求メッセージは、前記サービングＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記サービングＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記位置報告応答メッセージを送信するステップは、
前記位置報告要求メッセージを受信した後に、前記ＭＳの位置情報を含む位置報告応答メッセージを前記ＬＳへ送信するステップと、
前記報告期間情報及び前記区間情報を使用して、前記全時区間の間に、前記報告期間ごとに、前記位置報告応答メッセージとともに、前記ＭＳの位置情報を前記ＬＳへ送信するステップと、を含み、
前記位置情報の送信は、周期的位置セッション過程と定義されることを特徴とする請求項２に記載の方法。
【請求項４】
前記サービングＬＣが前記周期的位置セッション過程を遂行する間に、前記ＭＳがアクセスサービスネットワーク（ＡＳＮ）間ハンドオーバーを遂行することを検出すると、周期的位置セッションについてのコンテキストを前記ＭＳのターゲットＬＣへ送信するステップをさらに含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記周期的位置セッションコンテキストは、前記ＬＳのＩＤと、前記報告期間情報と、前記区間情報と、を含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記周期的位置セッションコンテキストを受信すると、前記ターゲットＬＣのＩＤを含む非要求ＬＣＩＤ応答メッセージを前記ＬＳへ送信するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ＬＳで前記非要求ＬＣＩＤ応答メッセージを受信すると、前記ＭＳが現在属しているＬＣを、前記ＬＳによって、前記サービングＬＣから前記ターゲットＬＣに更新するステップをさらに含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記非要求ＬＣＩＤ応答メッセージを送信した後に、前記報告期間情報及び前記区間情報を使用して、前記全時区間の間に、前記報告期間ごとに、前記位置報告応答メッセージとともに、前記ＭＳの位置情報を前記ターゲットＬＣから前記ＬＳへ送信するステップをさらに含み、
前記位置情報の送信は、周期的位置セッション過程と定義されることを特徴とする請求項６に記載の方法。
【請求項９】
前記ＭＳは、接続モードにあるＭＳであることを特徴とする請求項１に記載の方法。
【請求項１０】
移動通信システムにおける位置サーバ（ＬＳ）が位置基盤サービス(ＬＢＳ)を提供する方法であって、
位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信すると、前記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを、権限、認証、及びアカウンティングサーバ（ＡＡＡ）へ送信するステップと、  前記認証要求メッセージを送信した後に、前記ＡＡＡから前記アンカー認証器のＩＤを含む認証応答メッセージを受信するステップと、  前記認証応答メッセージを受信すると、前記ＭＳに対するサービング位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを前記アンカー認証器へ送信するステップと、  前記ＬＣＩＤ要求メッセージを送信した後に、前記アンカー認証器から前記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを受信するステップと、
前記ＬＣＩＤ応答メッセージを受信すると、前記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを前記サービングＬＣへ送信するステップと、
前記位置報告要求メッセージを送信した後に、前記サービングＬＣから前記ＭＳの位置情報を含む位置報告応答メッセージを受信するステップと、
を含むことを特徴とする方法。
【請求項１１】
前記位置報告要求メッセージは、前記サービングＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記サービングＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記位置報告応答メッセージを受信するステップは、
前記サービングＬＣから前記ＭＳの位置情報を含む位置報告応答メッセージを受信するステップと、
前記全時区間の間に、前記報告期間ごとに、前記ＭＳの位置情報を含む位置報告応答メッセージを前記サービングＬＣから受信するステップと、を含み、
前記位置報告応答メッセージの受信は、周期的位置セッション過程と定義されることを特徴とする請求項１１に記載の方法。
【請求項１３】
前記周期的位置セッション過程を遂行する間に、ターゲットＬＣから前記ターゲットＬＣのＬＣＩＤを含む非要求ＬＣＩＤ応答メッセージを受信するステップをさらに含み、
前記ターゲットＬＣは、前記ＬＳが前記周期的位置セッション過程を遂行する間に、前記ＭＳがアクセスサービスネットワーク（ＡＳＮ）間ハンドオーバーを遂行することに従って決定される新規ＬＣであることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記ＭＳが接続モードにあるＭＳであることを特徴とする請求項１０に記載の方法。
【請求項１５】
移動通信システムにおけるアンカー認証器が位置基盤サービス（ＬＢＳ）を提供するための方法であって、
移動端末機（ＭＳ）に対するサービング位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージを受信するステップと、
前記ＬＣＩＤ要求メッセージを受信すると、前記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージを前記ＬＳへ送信するステップと、を含み、
前記ＭＳは、位置クライアントの位置トリガーに従って、その位置情報が要求されるＭＳであることを特徴とする方法。
【請求項１６】
移動通信システムにおける位置制御器（ＬＣ）が位置基盤サービス(ＬＢＳ)を提供する方法であって、
サービングＬＣが、移動端末機（ＭＳ）の位置情報に関する報告を要求するための位置報告要求メッセージを位置サーバ（ＬＳ）から受信するステップと、  前記位置報告要求メッセージを受信すると、前記サービングＬＣが、前記ＭＳの位置情報を含む位置報告応答メッセージを前記ＬＳに送信するステップと、を含み、
前記ＭＳは、位置クライアントの位置トリガーに従って、その位置情報が要求されるＭＳであることを特徴とする方法。
【請求項１７】
前記位置報告要求メッセージは、前記ＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記ＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記位置報告応答メッセージを送信するステップは、
前記位置報告要求メッセージを受信した後に、前記サービングＬＣが前記ＭＳの位置情報を含む位置報告応答メッセージを前記ＬＳへ送信するステップと、
前記サービングＬＣが、前記報告期間情報及び前記区間情報を使用して、前記全時区間の間に、前記報告期間ごとに、前記位置報告応答メッセージとともに、前記ＭＳの位置情報を前記ＬＳへ送信するステップと、を含み、
前記位置情報の送信は、周期的位置セッション過程と定義されることを特徴とする請求項１７に記載の方法。
【請求項１９】
前記サービングＬＣが前記周期的位置セッション過程を遂行する間に、前記ＭＳがアクセスサービスネットワーク（ＡＳＮ）間ハンドオーバーを遂行することを検出すると、周期的位置セッションに対するコンテキストを前記ＭＳのターゲットＬＣへ送信するステップをさらに含むことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記周期的位置セッションコンテキストは、前記ＬＳのＩＤと、前記報告期間情報と、前記区間情報と、を含むことを特徴とする請求項１９に記載の方法。
【請求項２１】
移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供するシステムであって、
位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信し、前記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを、権限、認証、及びアカウンティングサーバ（ＡＡＡ）へ送信し、前記ＡＡＡから認証応答メッセージを受信し、前記ＭＳに対する位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを前記アンカー認証器へ送信し、ＬＣＩＤ応答メッセージを受信し、前記ＭＳの位置情報を報告することを要求する位置報告要求メッセージを前記サービングＬＣへ送信し、前記サービングＬＣから前記ＭＳの位置情報を含む位置報告応答メッセージを受信する位置サーバ（ＬＳ）と、  前記ＬＳから前記認証要求メッセージを受信し、前記アンカー認証器のＩＤを含む前記認証応答メッセージを前記ＬＳへ送信する前記ＡＡＡと、  前記ＬＳから前記ＬＣＩＤ要求メッセージを受信し、前記サービングＬＣのＬＣＩＤを含む前記ＬＣＩＤ応答メッセージを前記ＬＳへ送信する前記アンカー認証器と、  前記位置報告要求メッセージを受信し、前記ＭＳの位置情報を含む前記位置報告応答メッセージを前記ＬＳへ送信する前記サービングＬＣと、を含むことを特徴とするシステム。
【請求項２２】
前記位置報告要求メッセージは、前記サービングＬＣが前記ＭＳの位置情報を報告する報告期間を示す報告期間情報と、前記サービングＬＣが前記ＭＳの位置情報を周期的に報告する全時区間を示す区間情報と、を含むことを特徴とする請求項２１に記載のシステム。
【請求項２３】
前記サービングＬＣは、前記位置報告応答メッセージを送信し、前記報告期間情報及び前記区間情報を使用して、前記全時区間の間に、前記報告期間ごとに、前記位置報告応答メッセージとともに、前記ＭＳの位置情報を前記ＬＳへ送信する動作として周期的位置セッション過程を遂行することを特徴とする請求項２２に記載のシステム。
【請求項２４】
前記システムは、
ターゲットＬＣをさらに含み、
前記サービングＬＣが前記周期的位置セッション過程を遂行する間に、前記ＭＳがアクセスサービスネットワーク（ＡＳＮ）間ハンドオーバーを遂行することを検出すると、周期的位置セッションに対するコンテキストを前記サービングＬＣが前記ＭＳのターゲットＬＣに送信することを特徴とする請求項２３に記載のシステム。
【請求項２５】
前記周期的位置セッションコンテキストは、前記ＬＳのＩＤと、前記報告期間情報と、前記区間情報と、を含むことを特徴とする請求項２４に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムにおいて位置基盤サービス（ＬＢＳ）を提供するためのシステム及び方法に関する。
【背景技術】
【０００２】
移動通信システムは、既存の音声サービスだけでなく、かかる音声サービスとは差別化された多様な付加価値サービスを提供する進歩したシステムへと発展している。現在の移動通信システムの市場において、音声サービス基盤サービスプロバイダーは、利潤創出の限界に至っている。したがって、サービスプロバイダーは、音声サービスとは差別化された多様な付加価値サービス、例えば、移動端末機（ＭＳ）の位置情報に基づく位置基盤サービス（Location Based Services；以下、“ＬＢＳ”と称する。）を提供することにより、利潤を追求している。例えば、代表的なＬＢＳは、友人検索サービス、位置検索サービス、及びカーナビゲーションサービスなどを含む。
【０００３】
一方、移動通信システムが発展するに伴い、移動通信システムで提供されるサービスが変化されており、移動通信システムの性能を増加させるために、大容量のデータを高速で送受信することが要求されている。現在の移動通信システムにおいては、大容量のデータを高速で送受信するために、多様な標準についての研究が活発に行われている。
そのような標準のうちの１つであるワイマックス（Worldwide Interoperability for Microwave Access；以下、“ＷｉＭＡＸ”と称する。）フォーラムネットワークワーキンググループ（Forum Network Working Group）標準は、現在、その標準化作業が進行している。
【０００４】
最近では、ＬＢＳに対するユーザーの要求が増加しているものの、ＬＢＳを提供するための具体的な方式が、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準で提案されていない。したがって、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムにおいて、ＬＢＳを提供するための方式に対する必要性が高まっている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述のような背景に鑑みてなされたものであり、その目的は、移動通信システムにおけるＬＢＳを提供するためのシステム及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記のような目的を達成するために、本発明の一の見地によれば、移動通信システムにおけるＬＢＳを提供する方法を提案する。位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信すると、当該ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージが、位置サーバ（ＬＳ）によって、権限、認証、及びアカウンティングサーバ（ＡＡＡ）へ送信される。当該認証要求メッセージが受信されると、上記ＡＡＡにより、上記アンカー認証器のＩＤを含む認証応答メッセージが、上記ＬＳへ送信される。当該認証応答メッセージが受信されると、上記ＬＳにより、上記ＭＳに対する位置制御器（ＬＣ）の位置制御器識別子（ＬＣＩＤ）を要求するためのＬＣＩＤ要求メッセージが、上記アンカー認証器へ送信される。当該ＬＣＩＤ要求メッセージが受信されると、上記アンカー認証器により、上記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージが、上記ＬＳへ送信される。当該ＬＣＩＤ応答メッセージが受信されると、上記ＬＳにより、上記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージが、上記サービングＬＣへ送信される。当該位置報告要求メッセージが受信されると、上記サービングＬＣにより、上記ＭＳの位置情報を含む位置報告応答メッセージが、上記ＬＳへ送信される。
【０００７】
本発明の他の見地によれば、移動通信システムにおけるＬＳがＬＢＳを提供する方法を提案する。位置クライアントからＭＳの位置情報を要求するための位置トリガーを受信すると、上記ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージが、ＡＡＡへ送信される。当該認証要求メッセージを送信した後に、上記アンカー認証器のＩＤを含む認証応答メッセージが、上記ＡＡＡから受信される。当該認証応答メッセージを受信すると、上記ＭＳに対するサービングＬＣのＬＣＩＤを要求するためのＬＣＩＤ要求メッセージが、上記アンカー認証器へ送信される。当該ＬＣＩＤ要求メッセージを送信した後に、上記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージが、上記アンカー認証器から受信される。上記ＬＣＩＤ応答メッセージを受信すると、上記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージが、上記サービングＬＣへ送信される。上記位置報告要求メッセージを送信した後に、上記ＭＳの位置情報を含む位置報告応答メッセージが、上記サービングＬＣから受信される。
【０００８】
本発明のさらなる他の見地によれば、移動通信システムにおけるアンカー認証器がＬＢＳを提供する方法を提案する。ＭＳに対するサービングＬＣのＬＣＩＤを要求するためのＬＣＩＤ要求メッセージが、ＬＳから受信される。当該ＬＣＩＤ要求メッセージを受信すると、上記サービングＬＣのＬＣＩＤを含むＬＣＩＤ応答メッセージが、上記ＬＳへ送信される。上記ＭＳは、位置クライアントの位置トリガーに従って、その位置情報が要求されるＭＳである。
【０００９】
本発明のもう１つの見地によれば、移動通信システムにおけるＬＣがＬＢＳを提供する方法を提案する。ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージは、サービングＬＣによりＬＳから受信される。位置報告要求メッセージを受信すると、当該サービングＬＣにより、当該ＭＳの位置情報を含む位置報告応答メッセージが当該ＬＳに送信される。上記ＭＳは、位置クライアントの位置トリガーに従って、その位置情報が要求されるＭＳである。
【００１０】
本発明のなお他の見地によれば、移動通信システムにおけるＬＢＳを提供するためのシステムを提案する。かかるＬＢＳ提供システムは、位置クライアントから移動端末機（ＭＳ）の位置情報を要求するための位置トリガーを受信し、当該ＭＳに対するアンカー認証器の識別子（ＩＤ）を要求するための認証要求メッセージを、権限、認証、及びアカウンティングサーバ（ＡＡＡ）に送信し、当該ＡＡＡから認証応答メッセージを受信し、当該ＭＳに対する位置制御器（ＬＣ）のＬＣＩＤを要求するための位置制御器識別子（ＬＣＩＤ）要求メッセージを上記アンカー認証器へ送信し、ＬＣＩＤ応答メッセージを受信し、上記ＭＳの位置情報に関する報告を要求するための位置報告要求メッセージを上記サービングＬＣへ送信し、上記サービングＬＣから上記ＭＳの位置情報を含む位置報告応答メッセージを受信するための位置サーバ（ＬＳ）と、上記ＬＳから上記認証要求メッセージを受信し、上記アンカー認証器のＩＤを含む上記認証応答メッセージを上記ＬＳへ送信するための上記ＡＡＡと、上記ＬＳから上記ＬＣＩＤ要求メッセージを受信し、上記サービングＬＣのＬＣＩＤを含む上記ＬＣＩＤ応答メッセージを上記ＬＳへ送信するための上記アンカー認証器と、上記位置報告要求メッセージを受信し、上記ＭＳの位置情報を含む上記位置報告応答メッセージを上記ＬＳへ送信するための上記サービングＬＣと、を含む。
【発明の効果】
【００１１】
本発明は、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムにおけるＬＢＳの提供を可能にする。したがって、本発明は、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準を使用する移動通信システムにおいて、ＬＢＳに基づく多様なサービスの提供を可能にすることにより、サービスプロバイダーに新たな利潤創出についての機会を与え、ユーザーがＬＢＳに基づく多様なサービスを受信することができるようにし、したがって、ＷｉＭＡＸサービスを大衆化することに寄与する、という長所を有する。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の好適な実施の形態を、添付図面を参照しつつ詳細に説明する。なお、本発明の要旨を不明瞭にすることを回避するために、公知の構成又は処理に関する詳細な説明は適宜省略する。
【００１３】
本発明は、移動通信システムにおける位置基盤サービス（ＬＢＳ）を提供するシステム及び方法を提案する。本発明を説明するに当たり、一例として、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）フォーラムネットワークワーキンググループ標準を使用する移動通信システムに関して説明するが、本発明は、これに限定されるものではない。
【００１４】
図１は、本発明の実施形態によるＬＢＳ提供システムの構成を示す図である。
【００１５】
図１を参照すると、ＬＢＳ提供システムは、移動端末機（ＭＳ）１００と、アクセスサービスネットワーク（ＡＳＮ）１１０と、接続サービスネットワーク（ＣＳＮ）１２０と、を含む。また、ＡＳＮ１１０は、第１の基地局（ＢＳ１）１３０と、第２の基地局（ＢＳ２）１４０と、ＡＳＮゲートウェイ（ＡＳＮ_ＧＷ）１５０と、を含む。ＭＳ１００とＢＳ１ １３０とＢＳ２ １４０との間のインターフェース方式は、Ｒ１インターフェース方式である。ＭＳ１００とＣＳＮ１２０との間のインターフェース方式は、Ｒ２インターフェース方式である。ＡＳＮ_ＧＷ１５０とＣＳＮ１２０との間のインターフェース方式は、Ｒ３インターフェース方式である。ＢＳ１ １３０とＡＳＮ_ＧＷ１５０との間、及びＢＳ２ １４０とＡＳＮ_ＧＷ１５０との間のインターフェース方式は、Ｒ６インターフェース方式である。ＢＳ１ １３０とＢＳ２ １４０との間のインターフェース方式は、Ｒ８インターフェース方式である。Ｒ１インターフェース方式、Ｒ２インターフェース方式、Ｒ３インターフェース方式、Ｒ６インターフェース方式、及びＲ８インターフェース方式は、本発明とは直接関連していないので、その詳細な説明を省略する。
【００１６】
ＣＳＮ１２０は、位置サーバ（ＬＳ）１２１を含む。ＬＳ１２１は、ＭＳ１００の位置情報を、オペレータネットワークの複数の内部授権エンティティーまたはオペレータネットワークの複数の外部授権エンティティーに提供する。ここで、上記オペレータネットワークは、ＷｉＭＡＸフォーラムネットワークワーキンググループ標準（ＷｉＭＡＸネットワーク）を使用するネットワークを意味し、授権エンティティーは、ＭＳ１００の位置情報を要求する権限を有する実体、例えば、ＬＢＳクライアントを意味する。また、上記内部ＬＢＳクライアントは、上記ＷｉＭＡＸネットワークの内部に存在するＬＢＳクライアントを意味し、上記外部ＬＢＳクライアントは、上記ＷｉＭＡＸネットワークの外部に存在するＬＢＳクライアントを意味する。
【００１７】
ＡＳＮ_ＧＷ１５０は、位置制御器（ＬＣ）１５１を含み、ＬＣ１５１は、外部からの照会要求がある場合に、ネットワーク開始ＬＢＳプロセスをトリガーする。すなわち、ＬＣ１５１は、ＭＳ１００の位置情報に対する外部の照会要求を受信すると、ネットワーク開始ＬＢＳプロセスをトリガーする。ＬＳ１２１は、ＭＳ１００のサービングＡＳＮ、例えば、ＡＳＮ１１０に接続されているＬＣ、例えば、ＬＣ１５１の識別子（ＩＤ）を記憶する。ここで、サービングＡＳＮに含まれたＬＣがサービングＬＣであり、したがって、ＬＣ１５１は、ＭＳ１００のサービングＬＣである。ＬＳ１２１は、ＬＣ１５１により送信されたＭＳ１００に関する位置測定結果を用いて、ＭＳ１００の位置を計算する。
【００１８】
ＬＣ１５１は、ＢＳ１ １３０及びＢＳ２ １４０と連動して、ＭＳ１００の位置情報を決定するか、またはＭＳ１００の位置パラメータを決定する。ＬＣ１５１は、ＭＳ１００の位置情報またはＭＳ１００の位置パラメータを、ＬＳ１２１またはＭＳ１００に提供する。また、ＬＣ１５１は、ＭＳ１００の位置情報またはＭＳ１００の位置パラメータを、ＡＳＮ１１０に含まれた他の複数の内部エンティティー、例えば、無線リソース管理（ＲＲＭ）エンティティー及び移動性管理（ＭＭ）エンティティーのような他の複数の内部エンティティーに提供することができる。ＲＲＭエンティティー及びＭＭエンティティーは、図１に別々に図示されない。ＭＳ１００及びＬＳ１２１から、またはＡＳＮ１１０に含まれた他の複数の内部エンティティーから、ＭＳ１００の位置情報または位置パラメータについての要求が受信される場合には、ＬＣ１５１は、ＭＳ１００についての位置測定をトリガーし、ＭＳ１００の位置決定に必要とされる全てのデータを収集する。ＬＣ１５１は、ＭＳ１００のサービングＢＳを予め認識しており、ＭＳ１００のサービングＢＳに関する情報をＬＳ１２１に提供する。
【００１９】
また、位置エージェント（ＬＡ）は、位置測定を遂行するか、または、位置決定に必要とされるデータを選択的に収集する。また、上記ＬＡは、位置関連データをＬＣ１５１に提供する。ここで、上記ＬＡは、ＭＳ１００、ＢＳ１ １３０、及びＢＳ２ １４０内に含まれることができ、ＭＳ１００に含まれたＬＡがＬＡ１０１であり、ＢＳ１ １３０に含まれたＬＡがＬＡ１３１であり、ＢＳ２ １４０に含まれたＬＡがＬＡ１４１である。また、ＬＡがＭＳに配置される場合には、それに対応するＬＡが、ＢＳに配置される。
【００２０】
一方、図１には図示されていないが、ＣＳＮ１２０は、権限、認証、及びアカウンティングサーバ（Authorization，Authentication and Accounting server；以下、“ＡＡＡ”と称する。）を含み、このＡＡＡは、ＭＳ１００のアンカー認証器のＩＤを管理する。ここで、アンカー認証器は、ＭＳ１００のサービングＬＣのＩＤを管理するものであって、ＡＳＮ１１０に含まれている。特に、アンカー認証器は、ＡＳＮ１１０内でＡＳＮ_ＧＷ１５０の内部に位置することもでき、または外部に位置することもできる。説明の便宜上、ここではアンカー認証器がＡＳＮ_ＧＷ１５０の外部に位置すると仮定する。
【００２１】
図２を参照して、本発明の実施形態によるＬＢＳ提供システムにおける、接続モードにあるＭＳのサービングＬＣを決定する過程について説明する。
【００２２】
図２は、本発明の実施形態によるＬＢＳ提供システムにおける接続モードにあるＭＳのサービングＬＣを決定する過程を示す。
【００２３】
まず、ＭＳの位置を決定するために、ＬＳは、ＭＳの有効なＬＣ（すなわち、サービングＬＣ）を決定しなければならない。すなわち、ＬＳは、ＭＳの位置を決定するために、サービングＬＣのＬＣＩＤを決定しなければならない。以下は、説明の便宜上、ＭＳのサービングＬＣを‘サービングＬＣ’と略称する。ＬＳがサービングＬＣのＬＣＩＤを決定する過程は、次のようなプッシュアンドプル（push and pull）コンポーネントを含む。
【００２４】
（１） ＬＣ_ＩＤプル
ＭＳに対する周期的な位置情報要求または非周期的な位置情報要求を開始するために、ＬＳは、ＡＡＡとの過程を通じてサービングＬＣのＬＣＩＤを決定する。ここで、上記‘周期的な位置情報要求’とは、サービングＬＣがＭＳの位置情報を周期的に報告することをＬＳに要求する行為、を意味する。また、上記‘非周期的な位置情報要求’とは、サービングＬＣがＭＳの位置情報を非周期的に、すなわち、ただ１回だけで報告することをＬＳに要求する行為、を意味する。ＭＳが接続モードにある場合には、ＡＡＡは、ＬＳがＭＳのサービングＡＳＮを決定できるようにするために、ＭＳのアンカー認証器ＩＤをＬＳに提供する。以下は、説明の便宜上、ＭＳのサービングＡＳＮを‘サービングＡＳＮ'と略称する。
【００２５】
（２）ＬＣ_ＩＤプッシュ
ＬＳが周期的な位置情報についての要求をサービングＬＣへ送信する場合には、サービングＬＣは、ＭＳの位置情報をＬＳに周期的に提供する間に、サービングＬＣでない新たなＬＣのＬＣＩＤを別途に送信しなければならない場合があり得る。この場合は、例えば、接続モードにあるＭＳがＡＳＮ間ハンドオーバー（ＨＯ）を遂行するケースが該当し、このような場合には、ＭＳのターゲットＡＳＮ内の新たなＬＣ（すなわち、ターゲットＬＣ）は、ターゲットＬＣのＬＣＩＤをＬＳに送信しなければならない。以下は、説明の便宜上、ＭＳのターゲットＡＳＮを‘ターゲットＡＳＮ'と略称する。ＬＳは、該ＬＳ自身が管理するＬＣＩＤを、ターゲットＬＣから受信されたターゲットＬＣのＬＣＩＤに更新する。このような方式で、ＡＳＮ間ハンドオーバー過程の間に、位置コンテキストは、他のタイプ／長さ／値（ＴＬＶ）情報とともに、サービングＡＳＮからターゲットＡＳＮへ送信される。
【００２６】
ＬＳが上記周期的位置情報要求を終了しようとする場合には、ＬＣＩＤ終了メッセージを用いて、ＬＣ_ＩＤプッシュを介したＬＳでのＬＣＩＤ更新を終了させることができる。
【００２７】
図２を参照すると、まず、ＬＳ２００は、ステップ２１１（“ＭＳに対する位置トリガー”）で、位置クライアントから、ＭＳ（図示せず）の位置情報を要求するための位置トリガーを受信する。ここで、位置クライアントとは、ＭＳの位置情報を要求するためのエンティティー（実体）を意味し、また、位置クライアントは、ＷｉＭＡＸネットワークの内部または外部のいずれかに配置されることができる。ＷｉＭＡＸネットワークの内部に配置された位置クライアントは、図１で説明された内部授権エンティティーであり、一方、ＷｉＭＡＸネットワークの外部に配置された位置クライアントは、図１で説明された外部授権エンティティーである。上記位置トリガーを受信すると、ＬＳ２００は、ステップ２１３（“認証ＲＥＱ（ＭＳＩＤを含む）”）で、認証要求（認証ＲＥＱ）メッセージをＡＡＡ２１０へ送信する。ここで、認証ＲＥＱメッセージは、ＭＳに対するアンカー認証器識別子を要求するためのメッセージであり、ＬＳ２００が位置情報を取得しようとするＭＳの識別子、すなわち、ＭＳＩＤを含む。この認証ＲＥＱメッセージを受信すると、ＡＡＡ２１０は、ステップ２１５（“認証及び授権”）で、当該認証ＲＥＱメッセージに含まれているＭＳＩＤを使用して、認証及び授権動作を遂行する。上記認証動作は、位置クライアントがＭＳの位置情報を要求する資格を有しているか否かを確認する動作を意味し、また、上記授権動作は、ＭＳの位置情報を上記位置クライアントに公開することができるか否かを確認する動作を示す。
【００２８】
上記認証及び授権動作を成功裡に遂行した後に、ＡＡＡ２１０は、ステップ２１７（“認証ＲＳＰ（アンカー認証器ＩＤを含む）”）で、認証応答（認証ＲＳＰ）メッセージをＬＳ２００へ送信する。ここで、認証ＲＳＰメッセージは、認証ＲＥＱメッセージに対する応答メッセージであり、ＭＳのアンカー認証器ＩＤを含む。また、図２には示されていないが、ＡＡＡ２１０により遂行された上記認証動作及び授権動作の結果、位置クライアントがＭＳの位置情報を要求する資格を有していないか、または、ＭＳの位置情報を位置クライアントに公開することができない場合には、ＡＡＡ２１０は、上記認証ＲＳＰメッセージとともに、上記認証及び授権動作に失敗したことを示す情報をＬＳ２００に送信する。その後、ＬＳ２００は、上記位置トリガーに失敗したことを示す通知を上記位置クライアントに送信する。図２では、一例として、ＡＡＡ２１０が認証及び授権動作を遂行する場合を説明したが、必要に応じて、ＡＡＡ２１０は、上記認証及び授権動作を省略することもできる。上記認証ＲＳＰメッセージを受信すると、ＬＳ２００は、当該受信された認証ＲＳＰメッセージからＭＳのアンカー認証器ＩＤを検出することができる。したがって、ＬＳ２００は、ステップ２１９（“ＬＣＩＤ ＲＥＱ（ＭＳＩＤを含む）”）で、ＬＣＩＤ要求（ＬＣＩＤ ＲＥＱ）メッセージを、当該アンカー認証器ＩＤに対応するアンカー認証器（すなわち、アンカー認証器２２０）に送信する。ＬＣＩＤ ＲＥＱメッセージは、ＭＳのサービングＬＣについてのＬＣＩＤを要求するメッセージであり、ＭＳのＭＳＩＤを含む。
【００２９】
ＬＣＩＤ ＲＥＱメッセージを受信した後に、アンカー認証器２２０は、ステップ２２１（“ＬＣＩＤ ＲＳＰ（ＬＣＩＤを含む）”）で、ＬＣＩＤ応答（ＬＣＩＤ ＲＳＰ）メッセージをＬＳ２００に送信する。ＬＣＩＤ ＲＳＰメッセージは、サービングＬＣについてのＬＣＩＤを含む。ＬＣＩＤ ＲＳＰメッセージを受信すると、ＬＳ２００は、ＭＳのサービングＬＣを確認することができる。したがって、ＬＳ２００は、ステップ２２３（“位置報告要求（ＭＳＩＤ、周期、レゾリューションなどを含む”））で、ＭＳのサービングＬＣ（すなわち、サービングＬＣ２４０）に位置報告要求メッセージを送信する。図２では、サービングＬＣ２４０がＬＣ ＡＳＮ（ａｋａサービングＡＳＮ）２４０として示されたことに留意しなければならない。また、上記位置報告要求メッセージは、ＭＳに関する位置情報を報告することを要求するメッセージであり、（ｉ）ＭＳのＭＳＩＤと、（ｉｉ）ＭＳの位置情報が報告される報告期間（周期）を示す報告期間情報と、（ｉｉｉ）上記周期的報告が遂行される全時区間を示す区間（duration）情報と、を含むと仮定する。また、上記報告期間情報が予め定められた値(例えば、‘０’)で記載されいる場合には、ＭＳに関する位置情報を周期的に報告する必要がないことを示す。報告期間情報が‘０’で記載されている場合には、上記区間情報も予め定められた値（例えば、‘０’）で記載されると仮定する。
【００３０】
上記位置報告要求メッセージを受信すると、サービングＬＣ２４０は、ＭＳについての位置決定動作を開始する。すなわち、サービングＬＣ２４０は、ステップ２２５（“ＡＳＮ間位置の決定”）で、ＭＳに対する位置決定のために、ＡＳＮ間手順を遂行する。その後、サービングＬＣ２４０は、ステップ２２７（“位置報告応答（ＭＳに関する位置情報を含む）”）で、位置報告応答メッセージとともに、ＭＳに関する位置情報をＬＳ２００へ送信する。上記位置報告要求メッセージに含まれている報告期間情報が上記設定値ではない場合、すなわち、ＭＳの位置情報が周期的に報告されなければならない場合には、サービングＬＣ２４０は、ＭＳがサービングＬＣ２４０から離れるか、上記位置報告要求メッセージに含まれている区間が終了するか、または、ＬＳ２００が周期的位置セッションの終了を決定するときまでは、上記位置報告応答メッセージをＬＳ２００へ周期的に送信する。ここで、‘周期的位置セッション’とは、サービングＬＣ２４０が上記位置報告応答メッセージをＬＳ２００へ周期的に送信するセッションを意味する。
【００３１】
一方、サービングＬＣ２４０が上記位置報告応答メッセージを周期的に送信している間に、ＭＳがＡＳＮ間ハンドオーバーを遂行する場合には（“ＡＳＮ間ＭＳのハンドオーバー”）、サービングＬＣ２４０は、ステップ２２９（“ＭＳ位置コンテキストｘｆｅｒ”）で、周期的位置セッションに対するコンテキストをターゲットＬＣ２３０へ送信する。上記‘周期的位置セッションに対するコンテキスト’は、ＭＳのハンドオーバーの間に、ＭＳに対する持続的（シームレス）なＬＢＳを提供するためのものであり、ＭＳのサービングＢＳに関する位置情報（例えば、緯度情報、経度情報、高度情報など）と、ＭＳとＢＳとの間の現在の相対遅延情報と、を含む。このように、ＭＳのＡＳＮ間ハンドオーバーが終了する場合には、ターゲットＬＣ２３０は、ステップ２３１(“非要求ＬＣＩＤ ＲＳＰ(ＬＣＩＤを含む)”)で、非要求（Unsolicited）ＬＣＩＤ ＲＳＰメッセージをＬＳ２００へ送信する 。上記非要求ＬＣＩＤ ＲＳＰメッセージは、ターゲットＬＣ２３０のＬＣＩＤを含み、ＭＳが現在属しているＬＣをＬＳ２００が絶えず更新することを可能とするために送信される。非要求ＬＣＩＤ ＲＳＰメッセージを受信すると、ＬＳ２００は、ステップ２３３で、当該非要求ＬＣＩＤ ＲＳＰメッセージを正常に受信したことを示すＬＣＩＤ正常受信（ＬＣＩＤ ＡＣＫ）メッセージを、ターゲットＬＣ２３０に送信する。図２には別途に図示されていないが、ＭＳがターゲットＬＣ２３０から離れるか、区間が終了するか、または、ＬＳ２００が周期的位置セッションの終了を決定するときまでは、ターゲットＬＣ２３０もＭＳの位置情報をＬＳ２００に報告する。              
【００３２】
一方、上記周期的位置セッションを終了しようとする場合には、ＬＳ２００は、ステップ２３５（“周期的位置セッションの終了”）で、ＬＣＩＤ終了メッセージをターゲットＬＣ２３０へ送信して、ターゲットＬＣ２３０がＭＳの位置情報をこれ以上周期的に報告しないように制御する。ＬＣＩＤ終了メッセージを受信すると、ターゲットＬＣ２３０は、ステップ２３７で、ＬＣＩＤ終了メッセージを正常に受信したことを示すＬＣＩＤ ＡＣＫメッセージをＬＳ２００へ送信する。図２では、一例として、ＬＳ２００がＬＣＩＤ終了メッセージをターゲットＬＣ２３０へ送信して、周期的位置セッションを終了させる場合を説明したが、ＬＳ２００は、ＬＣＩＤ終了メッセージをサービングＬＣ２４０へ送信して、周期的位置セッションを終了させることもできる。
【００３３】
なお、本発明の詳細な説明においては、具体的な実施の形態について説明したが、添付された特許請求の範囲により規定されるような本発明の精神及び範囲から逸脱することなく、形式や細部についての種々の変形が可能であることは、当業者によって理解されるであろう。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態によるＬＢＳ提供システムの構成を示すブロック図である。
【図２】本発明の実施形態によるＬＢＳ提供システムにおける接続モードにあるＭＳのサービングＬＣを決定する過程を示すフロー図である。
【図１】
2009049967.tif 000002
【図２】
2009049967.tif 000003
【外国語明細書】
SYSTEM AND METHOD FOR PROVIDING LOCATION BASED SERVICES IN A MOBILE CO MMUNICATION SYSTEM
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to a system and a 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 not only existing voice services but also various value-added services differentiated from the 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, Location Based Services (LBS) which are based on location information of a Mobile Station (MS). For example, typical LBS include a friend-finding service, a location-finding service, a car navigation service, etc.
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, a 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, there is a need for a scheme 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 one aspect of the present invention, a method for providing LBS in a mobile communication system is provided. 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 is transmitted by a Location Server (LS) to an Authorization, Authentication and Accounting server (AAA). Upon receipt of the authentication request message, an authentication response message including an ID of the anchor authenticator is transmitted by the AAA to the LS. Upon receipt of the authentication response message, a Location Controller Identifier (LCID) request message for requesting an LCID of a Location Controller (LC) for the MS is transmitted by the LS to the anchor authenticator. Upon receipt of the LCID request message, an LCID response message including an LCID of the serving LC is transmitted by the anchor authenticator to the LS. Upon receipt of the LCID response message, a location report request message for requesting a report on location information of the MS is transmitted by the LS to the serving LC. Upon receipt of the location report request message, a location report response message including location information of the MS is transmitted by the serving LC to the LS.
According to another aspect of the present invention, a method for providing LBS by an LS in a mobile communication system is provided. Upon receipt of a location trigger for requesting location information of an MS from a location client, an authentication request message for requesting an ID of an anchor authenticator for the MS is transmitted to an AAA. After transmitting the authentication request message, an authentication response message including an ID of the anchor authenticator is received from the AAA. Upon receipt of the authentication response message, an LCID request message for requesting an LCID of a serving LC for the MS is transmitted to the anchor authenticator. After transmitting the LCID request message, an LCID response message including an LCID of the serving LC is received from the anchor authenticator. Upon receipt of the LCID response message, a location report request message for requesting a report on location information of the MS is transmitted to the serving LC. After transmitting the location report request message, a location report response message including location information of the MS is received from the serving LC.
According to a further aspect of the present invention, a method for providing LBS by an anchor authenticator in a mobile communication system is provided. An LCID request message for requesting an LCID of a serving LC for an MS is received from an LS. Upon receipt of the LCID request message, an LCID response message including an LCID of the serving LC is transmitted to the LS. The MS is an MS whose location information is required according to a location trigger of a location client.
According to yet another aspect of the present invention, a method for providing LBS by an LC in a mobile communication system is provided. A location report request message for requesting a report on location information of anMS is received from an LS by a serving LC. Upon receipt of the location report request message, a location report response message including location information of the MS is transmitted by the serving LC to the LS. The MS is an MS whose location information is required according to a location trigger of a location client.
According to another aspect of the present invention, there is provided a system for providing LBS in a mobile communication system.  The LBS provisioning 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 from the LS, and transmitting the LCID response message including an LCID of the serving LC to the LS, and the serving LC for receiving the location report request message, and transmitting the 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 is a block diagram illustrating a configuration of an LBS provisioning system according to an embodiment of the present invention; and
FIG. 2 is a flow diagram illustrating a process of determining a serving LC of an MS in a connected mode in an LBS provisioning system according to an embodiment of 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 to avoid obscuring subject matter of the present invention.
The present invention provides a system and a method for providing Location Based Services (LBS) in a mobile communication system. Although the present invention will be described herein with reference to the mobile communication system using the Worldwide Interoperability for Microwave Access (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 an embodiment of the present invention.
Referring to FIG. 1, the LBS provisioning system includes a Mobile Station (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 interface scheme, the R2 interface scheme, the R3 interface scheme, the R6 interface scheme and the R8 interface scheme are not directly related to the present invention, so a detailed description thereof will be omitted herein.
The CSN 120 includes a Location Server (LS) 121. The LS 121 provides location information of the MS 100 to internal authorizedentities of an operator network, or external authorizedentities of the operator network. Herein, the operator network refers to a network using the WiMAX Forum Network Working Group standard (WiMAX network), and the authorizedentity refers to an entity having the authority to request location information of the MS 100, for example, an LBS client. Further, the internal LBS client refers to an LBS client existing inside the WiMAX network, and the external LBS client refers to an LBS client existing outside the WiMAX network.
The ASN_GW 150 includes a Location Controller (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 identifier (ID) of an LC, for example, LC 151, connected to a serving ASN, for example, ASN 110, of the MS 100. Herein, the LC included in the serving ASN is a serving LC, thus the LC 151 is 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, for example, 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, the BS1 130 and the BS2 140: the LA included in the MS 100 is an LA 101, the LA included in the BS1 130 is an LA 131, and the LA included in the BS2 140 is an 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 Authorization, Authentication and Accounting server (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.
With reference to FIG. 2, a description  is provided of a process of determining a serving LC of an MS in a connected mode in an LBS provisioning system according to an embodiment of the present invention.
FIG. 2 illustrates a process of determining a serving LC of an MS in a connected mode in an LBS provisioning system according to an embodiment of 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. That is, the LS should determine an LCID of the serving LC to determine a location of the MS. For convenience, the serving LC of the MS will be referred to as a 'serving LC' for short. 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 location information request 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. When the MS is in the connected mode, the AAA provides the LS with an anchor authenticator ID of the MS to allow the LS to determine a serving ASN of the MS. For convenience, the serving ASN of the MS will be referred to as a 'serving ASN' for short.
(2) LC_ID Push
In some cases, when the LS transmits a request for periodic location information to the serving LC, the serving LC should transmit an LCID of a new LC other than the serving LC separately while periodically providing the location information of the MS to the LS. This case corresponds, for example, to the case where an MS in the connected mode performs inter-ASN handover, and in this case, the new LC (i.e. target LC) in a target ASN of the MS should transmit an LCID of the target LC to the LS. For convenience, the target ASN of the MS will be referred to as a 'target ASN' for short. The LS updates the LCID managed by the LS itself with the LCID of the target LC, received from the target LC. In this manner, a location context is transmitted from the serving ASN to the target ASN along with other Type/Length/Value (TLV) information during the inter-ASN handover process.
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 using an LCID terminate message.
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 the location client can be disposed either inside or outside the WiMAX network. The location client disposed inside the WiMAX network is the internal authorizedentity described in FIG. 1, while the location client disposed outside the WiMAX network is the external authorizedentity 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, a message for requesting an anchor authenticator identifier for the MS, includes an identifier (i.e. MSID) of the MS, location information of which the LS 200 intends to acquire. 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, a 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 response (LCID RSP) message to the LS 200 (LCID RSP (Contains LCID)) in step 221. 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 MSID, periodicity, resolution, etc.)) in step 223. It should be noted that the serving LC 240 is shown as an LC ASN (aka serving ASN) 240 in FIG. 2. The Location Report Request message, a 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 225. Thereafter, in step 227, 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 the MS performs inter-ASN handover (Inter-ASN MS handover) while the serving LC 240 periodically transmits the Location Report Response message, the serving LC 240 transmits a context for the periodic location session to a target LC 230 (MS location context xfer) in step 229. The 'context for the periodic location session' is given to provide seamless LBS for the MS during handover of the MS, and includes location information (e.g. latitude information, longitude information, altitude information, etc.) for a serving BS of the MS, and current relative delay information between the MS and the BS. When the inter-ASN handover of the MS is terminated in this way, the target LC 230 transmits an Unsolicited LCID RSP message to the LS 200 (Unsolicited LCID RSP (contains LCID)) in step 231. The Unsolicited LCID RSP message includes an LCID of the target LC 230, and is transmitted to enable the LS 200 to constantly update the LC to which the MS now belongs. Upon receipt of the Unsolicited LCID RSP message, the LS 200 transmitsan LCID acknowledgement (LCID ACK) message indicating the normal receipt of the Unsolicited LCID RSP message to the target LC 230 in step 233. Although not separately illustrated in FIG. 2, the target LC 230 also reports the location information of the MS to the LS 200, until the MS leaves the target LC 230, the duration expires, or the LS 200 determines to terminate the periodic location session.
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 target LC 230 from any longer periodically reporting the location information of the MS in step 235. Upon receipt of the LCID terminate message, the target LC 230 transmits an LCID ACK message indicating the normal receipt of the LCID terminate message to the LS 200 in step 237. Although the LS 200 transmits the LCID terminate message to the target LC 230 to terminate the periodic location session in FIG. 2, by way of example, the LS 200 can transmit the LCID terminate message to the serving LC 240 to terminate the periodic location session.
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:
upon receipt of a location trigger at a Location Server (LS) 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 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 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 serving LC, transmitting a location report response message including location information of the MS from the serving LC to the LS.
2.    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 duration information indicating a total time interval for which the serving LC will periodically report the location information of the MS.
3.    The method of claim 2, wherein the transmitting a location report response message comprises:
after receiving the location report request message, transmitting 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 duration information, wherein transmitting the location information is defined as a periodic location session process.
4.    The method of claim 3, further comprising:
transmitting a context for a periodic location session to a target LC of the MS, upon detecting that the MS performs inter-Access Services Network (ASN) handover while the serving LC performs the periodic location session process.
5.    The method of claim 4, wherein the periodic location session context includes an ID of the LS, the report period information, and the duration information.
6.    The method of claim 5, further comprising:
upon receipt of the periodic location session context, transmitting an unsolicited LCID response message including an ID of the target LC from the target LC to the LS.
7.    The method of claim 6, further comprising:
upon receipt of the unsolicited LCID response message at the LS, updating by the LS an LC, to which the MS now belongs, from the serving LC to the target LC.
8.    The method of claim 6, further comprising:
after transmitting the unsolicited LCID response message, transmitting the location information of the MS from the target LC 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 duration information, wherein transmitting the location information is defined as a periodic location session process.
9.    The method of claim 1, wherein the MS is an MS in a connected mode.
10.   A method for providing Location Based Services (LBS) by a Location Server (LS) in a mobile communication system, the method comprising the steps of:
upon receipt of 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);
after transmitting the authentication request message, receiving an authentication response message including an ID of the anchor authenticator from the AAA;
upon receipt of the authentication response message, transmitting to the anchor authenticator a Location Controller Identifier (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.
11.   The method of claim 10, 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.
12.   The method of claim 11, wherein the receiving a location report response message 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.
13.   The method of claim 12, further comprising:
receiving from a target LC an unsolicited LCID response message including an LCID of the target LC while performing the periodic location session process;
wherein the target LC is a new LC determined as the MS performs inter-Access Services Network (ASN) handover while the LS performs the periodic location session process.
14.   The method of claim 10, wherein the MS is an MS in a connected mode.
15.   A method for providing Location Based Services (LBS) by an anchor authenticator in a mobile communication system, the method comprising the steps of:
receiving a Location Controller Identifier (LCID) request message for requesting an LCID of a serving Location Controller (LC) for a Mobile Station (MS); and
upon receipt of the LCID request message, transmitting an LCID response message including an LCID of the serving LC to the LS;
wherein the MS is an MS whose location information is required according to a location trigger of a location client.
16.   A method for providing Location Based Services (LBS) by a Location Controller (LC) in a mobile communication system, the method comprising the steps of:
receivingby a serving LC  a location report request message for requesting a report on location information of a Mobile Station (MS) from a Location Server (LS); and
upon receipt of the location report request message, transmittingby the serving LC  a location report response message including location information of the MS to the LS;
wherein the MS is an MS whose location information is required according to a location trigger of a location client.
17.   The method of claim 16, wherein the location report request message includes report period information indicating a report period by which the LC will report the location information of the MS, and duration information indicating a total time interval for which the LC will periodically report the location information of the MS.
18.   The method of claim 17, wherein the transmitting a location report response message comprises:
after receiving the location report request message, transmittingby the serving LC  a location report response message including location information of the MS to the LS; and
transmitting by the serving LC 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 duration information, wherein the transmitting the location information is defined as a periodic location session process.
19.   The method of claim 18, further comprising:
transmitting a context for a periodic location session to a target LC of the MS, upon detecting that the MS performs inter-Access Services Network (ASN) handover while the serving LC performs the periodic location session process.
20.   The method of claim 19, wherein the periodic location session context includes an ID of the LS, the report period information, and the duration information.
21.   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 authentication response message including an ID of the anchor authenticator to the LS; 
the anchor authenticator for receiving the LCID request message from the LS, and transmitting the LCID response message including an LCID of the serving LC to the LS; and
the serving LC for receiving the location report request message, and transmitting the location report response message including location information of the MS to the LS.
22.   The system of claim 21, 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.
23.   The system of claim 22, wherein the serving LC transmits the location report response message, 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 duration information.
24.   The systemof claim 23, further comprising:
a target LC;
wherein the serving LC transmits a context for a periodic location session to the target LC of the MS, upon detecting that the MS performs inter-Access Services Network (ASN) handover while the serving LC performs the periodic location session process.
25.   The system of claim 24, wherein the periodic location session context includes an ID of the LS, the report period information, and the duration information.
ABSTRACT
A method for providing Location Based Services (LBS) in a mobile communication system. Upon receipt of a location trigger for requesting location information of a Mobile Station (MS) from a location client, a Location Server (LS) transmits an authentication request message for requesting an identifier (ID) of an anchor authenticator for the MS to an Authorization, Authentication and Accounting server (AAA). Upon receipt of the authentication request message, the AAA transmits an authentication response message including an ID of the anchor authenticator to the LS. Upon receipt of the authentication response message, the LS transmits a Location Controller Identifier (LCID) request message for requesting an LCID of a Location Controller (LC) for the MS to the anchor authenticator. Upon receipt of the LCID request message, the anchor authenticator transmits an LCID response message including an LCID of the serving LC to the LS. Upon receipt of the LCID response message, the LS transmits a location report request message for requesting a report on location information of the MS to the serving LC. Upon receipt of the location report request message, the serving LC transmits a location report response message including location information of the MS to the LS.
2009049967.tif 000004
2009049967.tif 000005