(57)【要約】ＳＬＰ（SUPLLocation Platform）とＳＥＴ（SUPL Enabled Terminal）を備え、ＳＥＴの位置に基づいてプライバシー認証を行うＳＵＰＬ（SecureUser Plane Location）ネットワークにおいて、位置に基づいて通知を行うシステム及び方法を提供する。ここで、クライアントがＳＥＴの位置追跡を要求すると、ＳＬＰがセッション開始メッセージにより通知モードパラメータをＳＥＴに送信して、ＳＬＰ（すなわち、サーバシステム）がクライアント（すなわち、クライアントシステム）により要求されたＳＥＴの位置追跡をＳＥＴ（又は、ＳＥＴ使用者）に通知する際に、該当通知が位置に基づいて行われるか、使用者に基づいて行われるかを予め規定することにより、ＳＥＴが通知応答時点を決定できる。
2009517916.tif 000002
【特許請求の範囲】
【請求項１】
クライアントの要求に応じて位置サーバと端末間のメッセージ交換により端末の位置を計算する方法において、
前記位置サーバから通知モードパラメータを含むセッション開始メッセージ（session initial message）を受信する段階と、
通知が前記端末の位置に基づいて行われるか否かを決定するために、前記受信した通知モードパラメータを確認する段階と
を含むことを特徴とする位置基盤の通知方法。
【請求項２】
前記通知モードパラメータは、
前記位置サーバによる通知／検証が、一般通知／検証であるか位置基盤の通知／検証であるかを示すことを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項３】
前記一般通知／検証は、
使用者基盤の通知／検証を示すことを特徴とする請求項２に記載の位置基盤の通知方法。
【請求項４】
前記通知モードパラメータが位置基盤の通知／検証である場合、前記端末は、セッション通知メッセージを受信するまでセッション終了メッセージを送信しないことを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項５】
前記通知が端末の位置に基づいて行われる場合、前記位置サーバから前記セッション通知メッセージを受信する段階と、
前記受信したセッション通知メッセージに対する使用者の通知応答を前記位置サーバに送信する段階とをさらに含むことを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項６】
プロキシモードのケースにおいて、前記位置サーバは、Ｈ−ＳＬＰ（SUPL Location Platform）であることを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項７】
前記端末がノンプロキシモードでローミングしていないケースにおいて、前記位置サーバはＨ−ＳＬＣ（SUPL Location Center）であることを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項８】
前記端末がノンプロキシモードでローミングしているケースにおいて、Ｖ−ＳＰＣが前記端末と位置追跡を行う場合は、前記位置サーバがＨ−ＳＬＰであり、Ｈ−ＳＰＣが前記端末と位置追跡を行う場合は、前記位置サーバがＨ−ＳＬＣであることを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項９】
前記確認段階は、
前記通知モードパラメータの設定値を用いて、通知／検証が端末の位置に基づいて行われるか否か確認する段階と、
前記通知／検証が端末の位置に基づいて行われる場合、前記端末の位置を計算するために前記位置サーバと位置追跡手順を行う段階と、
前記端末の位置計算が完了した後、前記位置サーバから通知エレメントを含むメッセージが送信されると、前記位置サーバに前記使用者の通知応答を送信する段階とを含むことを特徴とする請求項１に記載の位置基盤の通知方法。
【請求項１０】
前記通知／検証が前記端末の位置に基づいていない場合、前記位置サーバにセッション終了メッセージを送信することを特徴とする請求項９に記載の位置基盤の通知方法。
【請求項１１】
クライアントの要求に応じて位置サーバと端末間のメッセージ交換により端末の位置を計算する方法において、
前記位置サーバから第１メッセージにより通知モードパラメータを受信する段階と、
前記通知モードパラメータの設定値によって通知が端末の位置に基づいて行われるか否かを確認する段階と、
前記通知が端末の位置に基づいて行われる場合、前記位置サーバと位置追跡セッションを開始する段階と、
前記位置サーバと位置追跡手順を行って前記端末の位置を計算する段階と、
前記端末の位置計算が終了した後、前記位置サーバから通知エレメントを含む第２メッセージを受信する段階と、
前記第２メッセージを受信した後、使用者の通知応答を含む第３メッセージを位置サーバに送信する段階と
を含むことを特徴とする位置基盤の通知方法。
【請求項１２】
前記通知モードパラメータは、
前記位置サーバによる通知／検証が、一般通知／検証であるか位置基盤の通知／検証であるかを示すことを特徴とする請求項１１に記載の位置基盤の通知方法。
【請求項１３】
前記一般通知／検証は、
使用者基盤の通知／検証を示すことを特徴とする請求項１１に記載の位置基盤の通知方法。
【請求項１４】
前記通知／検証が前記端末の位置に基づいて行われるものではない場合、前記端末は、前記位置サーバにセッション終了メッセージを送信することを特徴とする請求項１１に記載の位置基盤の通知方法。
【請求項１５】
前記通知モードパラメータが位置基盤の通知／検証である場合、前記端末は、セッション通知メッセージを受信するまでセッション終了メッセージを送信しないことを特徴とする請求項１１に記載の位置基盤の通知方法。
【請求項１６】
前記第１メッセージは、ＳＵＰＬセッションを開始するセッション開始メッセージであり、前記第２メッセージは、ＳＵＰＬエージェントの位置追跡要求を通知するセッション通知メッセージであり、前記第３メッセージは、セッション通知応答メッセージであることを特徴とする請求項１１に記載の位置基盤の通知方法。
【請求項１７】
前記位置サーバから通知モードパラメータを含むセッション開始メッセージを受信する無線周波数部と、
通知が端末の位置に基づいて行われるか否かを決定するために、前記受信した通知モードパラメータを確認する信号処理部と
を含むことを特徴とする移動通信端末機。
【請求項１８】
前記通知モードパラメータは、
前記位置サーバによる通知／検証が、一般通知／検証であるか位置基盤の通知／検証であるかを示すことを特徴とする請求項１７に記載の移動通信端末機。
【請求項１９】
前記一般通知／検証は、
使用者基盤の通知／検証を示すことを特徴とする請求項１７に記載の移動通信端末機。
【請求項２０】
前記信号処理部は
前記通知／検証が前記端末の位置に基づいて行われるものではない場合、前記位置サーバにセッション終了メッセージを送信することを特徴とする請求項１７に記載の移動通信端末機。
【請求項２１】
前記信号処理部は、
通知モードパラメータが位置基盤の通知／検証である場合、セッション通知メッセージを受信するまでセッション終了メッセージを送信しないことを特徴とする請求項１７に記載の移動通信端末機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報システムに関し、特に、ＳＵＰＬ（Secure User Plane Location）ネットワークにおいて位置に基づいて通知を行うための位置情報システム及びその方法に関する。
【背景技術】
【０００２】
一般に、使用者にロケーションサービスを提供するために、多くのシグナリング及び位置情報が移動端末と位置サーバ間で伝送されなければならない。このようなロケーションサービスを提供するための標準化した位置追跡技術（Positioning technologies）、例えば、移動装置の位置に基づくロケーションサービスが、急速に広く普及している。
【０００３】
前記位置追跡技術は、ユーザプレーンと制御プレーンを介して提供できる。前記位置追跡技術の一例として公知であるＳＵＰＬは、前記ユーザプレーンを介してロケーションサービスを提供する。
【０００４】
前記ＳＵＰＬ技術は、移動局の位置計算（すなわち、位置追跡）に必要な位置情報を伝送する効率的な方法である。前記ＳＵＰＬは、ＧＰＳアシスタンスのようなアシスタンス情報を伝送し、前記移動端末とネットワーク間で位置追跡技術関連プロトコルを伝送するために、ユーザプレーンデータベアラを使用する。
【０００５】
一般に、位置情報システムにおけるロケーションサービスに関するＳＵＰＬネットワークは、ＳＵＰＬエージェント、ＳＬＰ（SUPL Location Platform）、及びＳＥＴ（SUPL Enabled Terminal）を含む。前記ＳＵＰＬエージェントは、実際に測定された位置情報を用いる論理的サービスアクセスポイントを示す。前記ＳＬＰは、位置情報を取得するためにネットワークリソースにアクセスするネットワーク部分のＳＵＰＬサービスアクセスポイントを示す。前記ＳＥＴは、ＳＵＰＬインタフェースを使用してＳＵＰＬネットワークと通信する装置であり、例えば、ＵＭＴＳのＵＥ（UserEquipment）、ＧＳＭのＭＳ（Mobile Station）、ＩＳ−９５ ＭＳ、又はＳＥＴ機能を備えるラップトップもしくはＰＤＡ（PersonalDigital Assistants）などである。また、前記ＳＥＴは、ＷＬＡＮ（Wideband LAN）を介して接続する多様な移動端末の１つでもよい。前記ＳＥＴは、前記ユーザプレーンベアラを介して前記ネットワークに接続されて前記ＳＵＰＬにより定義される多様な手順をサポートする。
【０００６】
位置情報システムのような移動通信システムにおいて、多くの端末使用者は、端末の位置によって異なるプライバシーポリシーが適用されることを望む。すなわち、使用者は、第三者による位置情報のアクセスを制限するために、端末の現在位置に基づいて位置追跡要求の通知の受信を希望する。例えば、家庭では端末の位置追跡を許可するが、事務室で仕事をしているときは位置追跡要求の通知を要求する可能性がある。
【０００７】
このように、位置情報システム、例えば、ＳＵＰＬネットワークにおいて、位置追跡を要求する使用者及び前記ＳＥＴの位置（例えば、家庭、事務室など）によって、異なるプライバシー規則が適用される。従って、前記ＳＥＴが特定地域に位置する場合、位置サーバは、位置追跡を要求する使用者（第三者）に前記ＳＥＴの位置を報告する前に、該当使用者と前記ＳＥＴの位置によって適切なプライバシー確認手順を行う。好ましくは、前記ＳＥＴは、前記ＳＵＰＬネットワークと通信できる装置であり、ＵＭＴＳのＵＥ、ＧＳＭのＭＳ、又はＩＳ−９５ＭＳの１つである。本発明において、前記ＳＥＴは単に端末という。
【０００８】
しかしながら、前記位置サーバによる通知は、前記使用者又は前記ＳＥＴの位置に関係なく単に前記ＳＥＴに通知エレメントを伝送することにより要求される。従って、前記ＳＥＴ側は、該当通知要求が前記位置に基づいて行われるか（又は、前記使用者に基づいて行われるか）否かを区別する方法がなく、その結果、前記ＳＥＴからの通知応答の時点が不明であるため、システムが不安定となる。ＳＵＰＬネットワーク構造において、今までは各ＳＵＰＬ装置の機能のみが提示されていたが、位置情報を伝達するための前記各ＳＵＰＬ装置間の信号伝送システムはまだ論議中である。従って、前記信号伝送システムの必要性がより強調されている。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従って、本発明の目的は、端末が位置サーバにより行われる通知のタイプを識別できる位置情報システム及び方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明による移動通信システムにおいて、位置基盤の通知方法は、位置サーバから通知モードパラメータ（インジケータ）を含むセッション開始メッセージを受信する段階と、前記通知がＳＥＴの位置に基づいて行われるか否かを決定するために前記受信した通知モードパラメータを確認する段階とを含む。
【００１１】
好ましくは、前記通知モードパラメータは、前記位置サーバによる通知／検証が一般通知／検証であるか、位置基盤の通知／検証であるかを示す。
【００１２】
好ましくは、前記通知モードパラメータが位置基盤の通知／検証である場合、端末は、セッション通知メッセージを受信するまでセッション終了メッセージを送信しない。
【００１３】
好ましくは、前記通知／検証が端末の位置に基づいていない場合、前記端末は、前記位置サーバに前記セッション終了メッセージを送信する。
【００１４】
上記の目的を達成するために、本発明による位置情報システムに適用される移動通信端末機は、位置サーバから通知モードパラメータを含むセッション開始メッセージを受信する無線周波数（ＲＦ）部と、通知が端末の位置に基づいて行われるか否かを決定するために前記受信した通知モードパラメータを確認する信号処理部（プロセッサ）とを含む。
【００１５】
好ましくは、前記通知モードパラメータは、前記位置サーバによる通知／検証が一般通知／検証であるか、位置基盤の通知／検証であるかを示す。
【００１６】
好ましくは、前記信号処理部は、前記通知モードパラメータが位置基盤の通知／検証である場合、セッション通知メッセージを受信するまでセッション終了メッセージを送信しない。
【００１７】
好ましくは、前記信号処理部は、前記通知／検証が前記端末の位置に基づいて行われるものではない場合、前記位置サーバにセッション終了メッセージを送信する。
【発明を実施するための最良の形態】
【００１８】
本発明は、ＳＵＰＬネットワークにおいて実現される。しかしながら、本発明は、他の標準に準拠した無線通信システムにも適用できる。以下、本発明の好ましい実施形態について詳細に説明する。
【００１９】
本発明において、アプリケーション（すなわち、サーバシステム）が第三者（すなわち、クライアントシステム）による位置追跡要求を端末（又は、使用者装置（ＵＥ））に送信する際に通知モードパラメータ（インジケータ）を共に送信することにより、端末は、前記受信した通知モードパラメータを確認して通知が端末の位置に基づいて行われるか否かを決定することができる。確認の結果、前記通知が前記端末の位置に基づいて行われる場合、前記端末は、位置追跡の後、前記位置サーバから実際の通知エレメントが伝送されるまで前記端末とセッションを維持する。前記通知が端末の位置に基づいて行われるものではない場合、前記端末は、前記位置サーバにセッション終了メッセージを送信する。
【００２０】
このために、本発明において、ＬＣＳ（Location services）クライアントがターゲットＳＥＴの位置追跡を要求すると、前記位置サーバ内のＳＬＰは、通知モードパラメータを含むＳＵＰＬ開始（ＳＵＰＬＩＮＩＴ）メッセージを前記ＳＥＴに送信する。好ましくは、前記通知モードパラメータは、前記位置サーバから送信された通知及び／又は検証が一般通知／検証であるか、又は位置基盤の通知／検証であるかを示すパラメータである。
【００２１】
一般に、ＳＵＰＬネットワークにおいて、位置サーバであるＳＬＰは、実際の位置を計算するエンティティであるＳＰＣ（SUPL Positioning Center）と、位置情報の計算以外のＳＬＰの役割、例えば、ローミングやリソース管理などの役割を果たすＳＬＣ（SUPLLocation Center）とから構成される。従って、前記ＳＥＴは、プロキシモードのケースにおいては、前記ＳＬＣを介したＳＰＣとの通信により位置情報を計算し、ノンプロキシモードのケースにおいては、前記ＳＰＣとの直接接続を行って位置情報を計算する。
【００２２】
以下、本発明による位置情報システムにおける位置基盤の通知方法について、プロキシモードとノンプロキシモードに分けて説明する。
【００２３】
図１は、本発明による位置情報システムにおける位置基盤の通知方法の第１実施形態として、プロキシモードで端末がローミングしていないケースを示す。ここで、前記ＳＬＰは、ネットワーク側に対応し、前記ＳＥＴは、端末側に対応する。
【００２４】
図１に示すように、ＬＣＳクライアントがネットワーク内のＳＵＰＬエージェントに前記ＳＥＴの位置追跡を要求すると、前記ＳＵＰＬエージェントは、ＭＬＰ（Mobile Location Protocol） ＳＬＩＲ（Standard Location Immediate Request）メッセージを利用して前記ＳＬＰにＬＣＳクライアントによる位置追跡要求を伝達する（Ｓ１０）。前記ＭＬＰＳＬＩＲメッセージは、ｍｓ−ｉｄ、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄ、ＱｏＰ（quality of Position）などを含む。
【００２５】
前記ＳＬＰは、前記受信したｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいて前記ＳＵＰＬエージェントがロケーションサービスのために認証されているか否かを確認する。次に、前記ＳＬＰは、前記ｍｓ−ｉｄ及び前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいてプライバシーチェック手順、すなわち、外部のＰＣＥ（Privacy Checking Entity）からＬＣＳクライアントが前記位置追跡のために許容されているかの確認手順を行う。前記ＳＬＰは、前記ＰＣＥに要求するか、前記ＰＣＥからプライバシー情報を直接受信することにより、前記プライバシーチェックを行うことができる。また、前記ＳＬＰは、以前に計算されたＳＥＴの位置が要求されたＱｏＰを満たしているか否かを確認する。
【００２６】
前記確認の結果、前記以前に計算された前記ＳＥＴの位置が前記要求されたＱｏＰを満たし、通知及び／又は検証を行う必要がない場合、前記ＳＬＰは、段階Ｓ１９に直接進んで前記以前に計算された前記ＳＥＴの位置値を前記ＳＵＰＬエージェントに伝送する。
【００２７】
これに対して、前記以前に計算された前記ＳＥＴの位置が前記要求されたＱｏＰを満たさず、通知及び／又は検証を行う必要がある場合、前記ＳＬＰは、ＳＥＴルックアップテーブルを利用して前記ＳＥＴが前記ＳＵＰＬをサポートしているか否かを判断し、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に属しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を確認する（Ｓ１１）。
【００２８】
前記ＳＵＰＬエージェントの認証及び前記ＬＣＳクライアントのプライバシーチェックが完了すると、前記ＳＬＰは、セッション開始（ＳＵＰＬＩＮＩＴ）メッセージを前記ＳＥＴに送信して前記ＳＥＴとの位置追跡セッションを開始する（Ｓ１２）。前記ＳＵＰＬ ＩＮＩＴメッセージは、ＷＡＰ ＰＵＳＨ又はＳＭＳトリガであり、少なくともｓｅｓｓｉｏｎ−ｉｄ、位置追跡方法（ｐｏｓｍｅｔｈｏｄ）、ＳＬＰモード（すなわち、プロキシ／ノンプロキシ）、通知モードなどのパラメータを含む。
【００２９】
前記通知モードパラメータは、前記ＳＬＰから伝送された前記通知が位置に基づいて行われることをＳＥＴ側が識別できるようにするために用いられる。すなわち、現在まで、前記ＳＥＴは、前記ＳＬＰから伝送される前記通知が一般通知を示すか位置基盤の通知を示すかを識別することができなかった。従って、前記ＳＥＴは、前記ＳＬＰが通知を要求すると、通知／認証のタイプに関係なくＳＥＴ使用者に問い合わせた後、その応答結果を直ちに前記ＳＬＰに伝送する。
【００３０】
しかしながら、前記位置サーバによる通知要求が位置基盤の通知である場合、前記ＳＥＴは、通知応答を直ちに前記ＳＬＰに伝送するのでなく、ＳＵＰＬ位置追跡手順を行った後に伝送しなければならない。
【００３１】
好ましくは、前記一般通知／検証は、位置基盤の通知／検証以外の通知／検証を示し、例えば、使用者基盤の通知／検証を示す。
【００３２】
前記通知モードパラメータの定義及びタイプを表１に示す。
【００３３】
【表１】
2009517916.tif 000003
表１を参照すれば、前記通知モードパラメータのタイプは、一般通知／検証又は位置基盤の通知／検証に設定される。前記一般通知／検証は「０」に設定され、前記位置基盤の通知／検証は「１」に設定される。また、前記プライバシーチェックの結果によって通知又は検証の実行が要求される場合、前記ＳＬＰは、前記ＳＵＰＬＩＮＩＴメッセージに通知パラメータを含める。
【００３４】
前記ＳＬＰからＳＵＰＬ ＩＮＩＴメッセージが受信されると、前記ＳＥＴは、現在いずれのネットワークにもデータ接続が開放（設定）されていない場合、パケットデータネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）に接続される（Ｓ１３）。前記データ接続の設定が完了すると、前記ＳＥＴは、ＳＵＰＬＩＮＩＴメッセージに含まれる前記通知モードパラメータ値を用いて前記通知が位置に基づいて行われるか否かを確認する。
【００３５】
前記確認の結果、前記ＳＬＰにより行われる前記通知が位置に基づいていない場合、前記ＳＥＴは、通知規則によって位置追跡が許容されているか否かをＳＥＴ使用者に問い合わせる。前記使用者が位置追跡を許容している場合、前記ＳＥＴは、ＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記ＳＬＰに送信し、許容していない場合、前記ＳＥＴは、使用者の通知応答を含むセッション終了（すなわち、ＳＵＰＬ ＥＮＤ）メッセージ（図示せず）を前記ＳＬＰに送信する。それに対して、前記通知が位置に基づいて行われる場合、前記ＳＥＴは、いずれの通知応答も含まないＳＵＰＬＰＯＳ ＩＮＩＴメッセージをＳＬＰに送信して（すなわち、通知応答をホールドして）前記ＳＬＰと位置追跡セッションを開始する（Ｓ１４）。
【００３６】
前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ、ＳＥＴ能力情報（SET capabilities）、及び位置識別子（ｌｉｄ）を含む。前記ＳＥＴ能力情報は、位置測定（位置追跡）方法（例えば、ＭＳアシストＡ−ＧＰＳ、ＭＳベースＡ−ＧＰＳ、及びｃｅｌｌ−ｉｄ法）と関連位置測定（位置追跡）プロトコル（例えば、ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を含む。また、前記ＳＥＴは、利用される無線技術（例えば、ＧＳＭ：ＴＡ及びＲＸＬＥＶ）のためのＮＭＲをさらに提供できる。
【００３７】
前記ＳＥＴから前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージが受信されると、前記ＳＬＰは、前記ＳＥＴによりサポートされる位置追跡方法（ｐｏｓｍｅｔｈｏｄ）に基づいて、用いられる位置追跡プロトコル（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を決定する。
【００３８】
従って、前記ＳＬＰと前記ＳＥＴは、複数の連続する位置追跡手順メッセージ（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を順に交換して前記ＳＥＴの位置を計算する（Ｓ１５）。前記位置は、前記ＳＬＰが前記ＳＥＴから受信した測定値に基づいて計算されるか（ＭＳアシスト）、前記ＳＥＴが前記ＳＬＰから取得したアシスタンスに基づいて計算される（ＭＳベース）。
【００３９】
前記ＳＵＰＬ位置追跡手順が完了すると、前記ＳＬＰは、前記ＰＣＥに直接要求するか、前記ＰＣＥから受信したプライバシー情報を用いて、前記計算されたＳＥＴの位置で前記位置追跡を要求した使用者の位置追跡を許容するか否かを確認する。確認の結果、前記ＳＥＴ使用者への通知が必要である場合（すなわち、条件付きでＳＥＴの位置追跡が許容された場合）、前記ＳＬＰは、通知エレメントを含むセッション通知（ＳＵＰＬＮＯＴＩＦＹ）メッセージを前記ＳＥＴに送信する（Ｓ１６）。好ましくは、前記ＳＵＰＬ ＮＯＴＩＦＹメッセージは、ｓｅｓｓｉｏｎ−ｉｄと通知パラメータを含む。
【００４０】
前記ＳＵＰＬ ＮＯＴＩＦＹメッセージを受信すると、前記ＳＥＴは、前記ＳＬＰによる通知が位置に基づいて行われると認識する。前記ＳＥＴは、前記ＳＥＴ使用者に前記ＳＥＴの位置値を伝送すべきか否かについて問い合わせた後、セッション通知応答（すなわち、ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥ）メッセージにより前記ＳＥＴ使用者の通知応答を前記ＳＬＰに伝送する（Ｓ１７）。好ましくは、前記ＳＵＰＬ ＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージは、ｓｅｓｓｉｏｎ−ｉｄと通知応答パラメータを含む。前記通知応答パラメータの定義及びタイプを表２に示す。
【００４１】
【表２】
2009517916.tif 000004
従って、前記ＳＥＴの位置計算が完了すると、前記ＳＬＰは、ＳＵＰＬＥＮＤメッセージを前記ＳＥＴに送信し、もはや位置追跡手順が開始されないことを通知する（Ｓ１８）。また、前記ＳＵＰＬ ＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージに含まれる使用者の通知応答が「Ａｌｌｏｗｅｄ」に設定された場合、すなわち、前記ＳＥＴ使用者が位置追跡結果値（すなわち、前記計算されたＳＥＴの現在位置）の伝送を許可した場合は、前記ＳＬＰは、前記ＳＵＰＬエージェントに前記ＳＥＴの位置値を含むＭＬＰＳＬＩＡ（Standard Location Immediate Answer）メッセージを送信する（Ｓ１９）。
【００４２】
前述したように、本発明は、ＳＵＰＬ ＩＮＩＴメッセージにより通知モードパラメータを前記ＳＥＴに伝送することにより、前記ＳＬＰから伝送される通知／認証が一般通知／認証であるか（使用者基盤の通知／認証）であるか、位置基盤の通知／認証であるかを前記ＳＥＴが認識できるようにする。
【００４３】
図２は、本発明による位置情報システムにおける位置基盤の通知方法の第２実施形態として、プロキシモードで端末がローミングしているケースを示す。ここで、Ｈ−ＳＬＰは、ホームネットワーク内のＳＬＰを示し、Ｖ−ＳＬＰは、訪問ネットワーク内のＳＬＰを示す。また、Ｒ−ＳＬＰ（Requesting SLP）は、ネットワークにおいてＳＵＰＬ手順を開始する場合、外部クライアントが初めて接続するＳＬＰを示す。
【００４４】
図２に示す本発明の第２実施形態は、前記Ｈ−ＳＬＰが前記Ｒ−ＳＬＰを介して前記ＳＵＰＬエージェントから位置追跡要求を受信する点と、ＳＵＰＬセッションを開始し、位置追跡セッションを伝送し、ＳＵＰＬ位置追跡手順の開始を通知するために前記Ｖ−ＳＬＰと前記Ｈ−ＳＬＰ間でメッセージが交換されるようにＲＬＰプロトコルメッセージを利用する点を除いては、本発明の第１実施形態と同様である。特に、本発明の第２実施形態は、前記Ｖ−ＳＬＰが前記ＳＥＴと位置追跡を行う場合に適用される。
【００４５】
図２に示すように、前記ＳＵＰＬエージェントは、ＭＬＰＳＬＩＲメッセージにより前記Ｒ−ＳＬＰにＬＣＳクライアントの位置追跡を要求する（Ｓ２０）。前記ＭＬＰ ＳＬＩＲメッセージは、ｍｓ−ｉｄ、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄ、ＱｏＰなどを含む。
【００４６】
前記ＭＬＰ ＳＬＩＲメッセージを受信すると、前記Ｒ−ＳＬＰは、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいて前記ＳＵＰＬエージェントがロケーションサービスのために認証されているか否かを確認し、ｍｓ−ｉｄに基づいてＨ−ＳＬＰを決定する。また、前記Ｒ−ＳＬＰは、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に属しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を確認する（Ｓ２１）。このような一連の動作が完了すると、前記Ｒ−ＳＬＰは、ＲＬＰプロトコルメッセージ（すなわち、ＲＬＰＳＬＩＲ）を利用して前記ＬＣＳクライアントの位置追跡要求を前記Ｈ−ＳＬＰに伝達する（Ｓ２２）。
【００４７】
前記Ｈ−ＳＬＰは、前記ｍｓ−ｉｄ及び前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいてプライバシーチェックを行い、ＳＥＴルックアップテーブルを利用して前記ＳＥＴが前記ＳＵＰＬをサポートするか否かを判断する。次に、前記Ｈ−ＳＬＰは、ルーティング情報を利用して前記ＳＥＴが現在サービス地域内に位置しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を判断する（Ｓ２３）。
【００４８】
判断の結果、前記ＳＥＴがＳＵＰＬをサポートし、ローミングしている場合、前記Ｈ−ＳＬＰは、前記Ｖ−ＳＬＰにＲＬＰ−ＳＳＲＬＩＲメッセージを送信して前記ＳＥＴが前記ＳＵＰＬ位置追跡手順を開始することを通知する（Ｓ２４）。前記Ｖ−ＳＬＰは、ＲＬＰ−ＳＳＲＬＩＡメッセージにより前記Ｈ−ＳＬＰに前記ＳＵＰＬ位置追跡手順の開始が準備されていることを通知する（Ｓ２５）。前記ＲＬＰ−ＳＳＲＬＩＲメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ、ｍｓｉｄ、及びＱｏＰを含み、前記ＲＬＰ−ＳＳＲＬＩＡメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ及びＶ−ＳＰＣアドレスを含む。
【００４９】
従って、前記Ｈ−ＳＬＰは、ＳＵＰＬ ＩＮＩＴメッセージを前記ＳＥＴに送信して前記ＳＥＴと位置セッションを開始する（Ｓ２６）。前記ＳＵＰＬＩＮＩＴメッセージは、ＷＡＰ ＰＵＳＨ又はＳＭＳトリガであり、少なくともｓｅｓｓｉｏｎ−ｉｄ、位置追跡方法（ｐｏｓｍｅｔｈｏｄ）、ＳＬＰモード（プロキシ／ノンプロキシ）、通知モードなどのパラメータを含む。
【００５０】
前記Ｈ−ＳＬＰから前記ＳＵＰＬ ＩＮＩＴメッセージを受信すると、前記ＳＥＴは、現在いずれのネットワークにもデータ接続が開放（設定）されていない場合、パケットデータネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）に接続される（Ｓ２７）。データ接続の設定が完了すると、前記ＳＥＴは、通知規則によってＳＥＴ使用者に位置追跡を許容するか否かを問い合わせ、ＳＵＰＬＩＮＩＴメッセージに含まれる通知モードパラメータ値を用いて前記通知がＳＥＴの位置に基づいて行われるか否かを確認する。
【００５１】
確認の結果、前記ＳＬＰによる通知が前記ＳＥＴの位置に基づいて行われるものではない場合、前記ＳＥＴは、前記ＳＥＴ使用者の通知応答を含むＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記Ｈ−ＳＬＰに送信して前記Ｈ−ＳＬＰと位置追跡セッションを開始する。前記ＳＬＰによる通知が前記ＳＥＴの位置に基づいて行われる場合、前記ＳＥＴは、通知応答を含まいＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記Ｈ−ＳＬＰに送信して前記Ｈ−ＳＬＰと位置追跡セッションを開始する（Ｓ２８）。前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ、ＳＥＴ能力情報、及び位置識別子（ｌｉｄ）を含む。前記ＳＥＴ能力情報は、位置測定（位置追跡）方法（例えば、ＭＳアシストＡ−ＧＰＳ、ＭＳベースＡ−ＧＰＳ、及びＣｅｌｌ−ｉｄ方法）と関連位置測定（位置追跡）プロトコル（例えば、ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を含む。
【００５２】
前記ＳＥＴから前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージが受信されると、前記Ｈ−ＳＬＰは、ＲＬＰ−ＳＳＲＰメッセージにより前記ＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記Ｖ−ＳＬＰに送信する（Ｓ２９）。次に、前記Ｖ−ＳＬＰは、前記ＳＥＴによりサポートされる位置追跡方法（すなわち、ｐｏｓｍｅｔｈｏｄ）に基づいて、用いられる位置追跡プロトコル（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を決定する。
【００５３】
従って、前記Ｖ−ＳＬＰと前記Ｈ−ＳＬＰは、複数の連続する位置追跡手順メッセージ（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を順に交換して前記ＳＥＴの位置を計算する（Ｓ３０、Ｓ３１）。前記位置は、前記Ｖ−ＳＬＰが前記ＳＥＴから受信した測定値に基づいて計算されるか（ＭＳアシスト）、前記ＳＥＴが前記Ｖ−ＳＬＰから取得したアシスタンスに基づいて計算される（ＭＳベース）。
【００５４】
前記ＳＵＰＬ位置追跡手順が完了すると、前記Ｖ−ＳＬＰはＲＬＰ−ＳＳＲＰメッセージにより前記計算されたＳＥＴの位置値を含むＳＵＰＬＥＮＤメッセージを送信する（Ｓ３２）。前記Ｈ−ＳＬＰは、前記ＰＣＥに直接要求するか、前記ＰＣＥから受信したプライバシー情報を利用して、前記計算されたＳＥＴの位置で前記位置追跡を要求した使用者の位置追跡を許容するか否かを確認する。
【００５５】
確認の結果、前記ＳＥＴ使用者への通知を行う必要がある場合（すなわち、条件付きで前記ＳＥＴの位置追跡が許容された場合）、前記Ｈ−ＳＬＰは、通知エレメントを含むＳＵＰＬＮＯＴＩＦＹメッセージを前記ＳＥＴに送信する（Ｓ３３）。前記Ｈ−ＳＬＰから前記ＳＵＰＬ ＮＯＴＩＦＹメッセージを受信すると、前記ＳＥＴは、前記Ｈ−ＳＬＰによる通知が位置に基づいた通知であると認識する。従って、前記ＳＥＴは、前記ＳＥＴ使用者にＳＥＴ位置値を伝送すべきか否かを前記ＳＥＴ使用者に問い合わせた後、ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージによりＳＥＴ使用者の通知応答をＨ−ＳＬＰに伝送する（Ｓ３４）。
【００５６】
従って、前記Ｈ−ＳＬＰは、ＳＵＰＬ ＥＮＤメッセージをＳＥＴに送信し、もはや位置追跡手順が開始しないことを通知する（Ｓ３５）。また、前記ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージに含まれる使用者の通知応答が「Ａｌｌｏｗｅｄ」に設定された場合、すなわち、ＳＥＴ使用者が位置追跡結果値（すなわち、計算されたＳＥＴの現在位置）の伝送を許可した場合、前記Ｈ−ＳＬＰは、前記Ｒ−ＳＬＰにＳＥＴの位置値を含むＭＬＰＳＲＬＩＡメッセージを送信する（Ｓ３６）。また、前記Ｒ−ＳＬＰは、ＳＵＰＬエージェントにＳＥＴの位置値が含まれるＭＬＰ ＳＬＩＡメッセージを最終的に送信する（Ｓ３７）。
【００５７】
図３は、本発明による位置情報システムにおける位置基盤の通知方法の第３実施形態として、プロキシモードで端末がローミングしているケースを示す。本発明の第３実施形態は、前記Ｈ−ＳＬＰが前記ＳＥＴと位置追跡を行うという点を除いては本発明の第２実施形態と同様である。
【００５８】
まず、前記ＳＵＰＬエージェントは、ＭＬＰ ＳＬＩＲメッセージにより前記Ｒ−ＳＬＰにＬＣＳクライアントの位置追跡要求を伝送する（Ｓ４０）。前記Ｒ−ＳＬＰは、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいて前記ＳＵＰＬエージェントがロケーションサービスのために認証されている否かを確認し、ｍｓ−ｉｄに基づいてＨ−ＳＬＰを決定する。前記ＭＬＰＳＬＩＲメッセージは、ｍｓ−ｉｄ、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄ、及びＱｏＰを含む。また、前記Ｒ−ＳＬＰは、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に属しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を確認する（Ｓ４１）。
【００５９】
このような一連の動作が完了すると、前記Ｒ−ＳＬＰは、前記ＲＬＰプロトコルメッセージ（すなわち、ＲＬＰＳＬＩＲ）を利用して前記ＬＣＳクライアントの位置追跡要求を前記Ｈ−ＳＬＰに伝送する（Ｓ４２）。前記Ｈ−ＳＬＰは、前記ｍｓ−ｉｄ及び前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいてプライバシーチェックを行い、前記ＳＥＴルックアップテーブルを利用して前記ＳＥＴがＳＵＰＬをサポートしているか否かを判断する。次に、前記Ｈ−ＳＬＰは、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に位置しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を判断する（Ｓ４３）。
【００６０】
前記ＳＥＴが前記ＳＵＰＬをサポートし、ローミングしていると判断された場合、前記Ｈ−ＳＬＰは、ＳＵＰＬＩＮＩＴメッセージを前記ＳＥＴに送信して前記ＳＥＴと位置セッションを開始する（Ｓ４４）。前記ＳＵＰＬ ＩＮＩＴメッセージは、ＷＡＰ ＰＵＳＨ又はＳＭＳトリガであり、少なくともｓｅｓｓｉｏｎ−ｉｄ、位置追跡方法（ｐｏｓｍｅｔｈｏｄ）、ＳＬＰモード（プロキシ／ノンプロキシ）、通知モードなどのパラメータを含む。
【００６１】
前記Ｈ−ＳＬＰからＳＵＰＬ ＩＮＩＴメッセージを受信すると、前記ＳＥＴは、現在いずれのネットワークにもデータ接続が開放（設定）されてない場合、パケットデータネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）に接続する（Ｓ４５）。データ接続の設定が完了すると、前記ＳＥＴは、通知規則によって位置追跡を許容するか否かをＳＥＴ使用者に問い合わせ、ＳＵＰＬＩＮＩＴメッセージに含まれる通知モードパラメータ値を用いて前記通知がＳＥＴの位置に基づいて行われるか否かを確認する。
【００６２】
前記ＳＬＰによる通知がＳＥＴの位置に基づいて行われるものではないと確認された場合、前記ＳＥＴは、ＳＥＴ使用者の通知応答を含むＳＵＰＬＰＯＳ ＩＮＩＴメッセージをＨ−ＳＬＰに送信して位置追跡セッションを開始する。前記通知が前記ＳＥＴの位置に基づいて行われると確認された場合、前記ＳＥＴは、通知応答を含まないＳＵＰＬＰＯＳ ＩＮＩＴメッセージをＨ−ＳＬＰに送信してＨ−ＳＬＰと位置追跡セッションを開始する（Ｓ４６）。前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ、ＳＥＴ能力情報、及び位置識別子（ｌｉｄ）を含む。前記ＳＥＴ能力情報は、位置測定（位置追跡）方法（例えば、ＭＳアシストＡ−ＧＰＳ、ＭＳベースＡ−ＧＰＳ、及びｃｅｌｌ−ｉｄ法）と関連位置測定（位置追跡）プロトコル（例えば、ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を含む。
【００６３】
前記ＳＥＴから前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージが受信されると、前記Ｈ−ＳＬＰは、ｍｓ−ｉｄと位置識別子（ｌｉｄ）を含むＲＬＰ−ＳＲＬＩＲメッセージを送信することにより、前記Ｖ−ＳＬＰが前記ＳＥＴの概略位置を計算できるようにする（Ｓ４７）。前記Ｖ−ＳＬＰは、位置識別子（ｌｉｄ）を利用してＳＥＴの概略位置を計算した後、前記計算されたＳＥＴの概略位置をＲＬＰＳＲＬＩＡメッセージによりＨ−ＳＬＰに伝達する（Ｓ４８）。
【００６４】
前記ＳＥＴの概略位置がクライアントにより要求されたＱｏＰを満たす場合、前記Ｈ−ＳＬＰは、段階Ｓ５３に進む。前記ＱｏＰを満たさない場合、前記Ｈ−ＳＬＰは、前記ＳＥＴによりサポートされる位置追跡方法（ｐｏｓｍｅｔｈｏｄ）に基づいて、用いられる位置追跡プロトコル（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を決定する。
【００６５】
従って、前記Ｈ−ＳＬＰと前記ＳＥＴは、複数の連続する位置追跡手順メッセージ（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を順に交換して前記ＳＥＴの位置を計算する（Ｓ４９）。前記位置は、前記Ｈ−ＳＬＰが前記ＳＥＴから受信した測定値に基づいて計算されるか（ＭＳアシスト）、前記ＳＥＴがＶ−ＳＬＰから取得したアシスタンスに基づいて計算される（ＭＳベース）。
【００６６】
前記ＳＵＰＬ位置追跡手順が完了すると、前記Ｈ−ＳＬＰは、前記ＰＣＥに直接要求するか、前記ＰＣＥから受信したプライバシー情報を利用して、前記計算された前記ＳＥＴの位置で前記位置追跡を要求した使用者の位置追跡を許容するか否かを確認する。確認の結果、前記ＳＥＴ使用者への通知を行う必要がある場合（すなわち、条件付きでＳＥＴの位置追跡が許容された場合）、前記Ｈ−ＳＬＰは、通知エレメントを含むＳＵＰＬＮＯＴＩＦＹメッセージを前記ＳＥＴに送信する（Ｓ５０）。前記Ｈ−ＳＬＰから前記ＳＵＰＬ ＮＯＴＩＦＹメッセージを受信すると、前記ＳＥＴは、Ｈ−ＳＬＰによる通知が位置に基づいて行われると認識する。次に、前記ＳＥＴは、前記ＳＥＴ使用者にＳＥＴ位置値を伝送すべきか否かを問い合わせた後、ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージによりＳＥＴ使用者の通知応答をＨ−ＳＬＰに伝送する（Ｓ５１）。
【００６７】
従って、前記Ｈ−ＳＬＰは、ＳＵＰＬ ＥＮＤメッセージを前記ＳＥＴに送信し、もはや位置追跡手順が開始しないことを通知する（Ｓ５２）。前記ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージに含まれる使用者の通知応答が「Ａｌｌｏｗｅｄ」に設定された場合、すなわち、前記ＳＥＴ使用者が位置追跡結果値（すなわち、計算されたＳＥＴの現在位置）の伝送を許可した場合、前記Ｒ−ＳＬＰにＳＥＴの位置値を含むＭＬＰＳＲＬＩＡメッセージを送信する（Ｓ５３）。また、前記Ｒ−ＳＬＰは、前記ＳＵＰＬエージェントに前記ＳＥＴの位置値を含むＭＬＰ ＳＬＩＡメッセージを最終的に送信する（Ｓ５４）。
【００６８】
図４は、本発明による位置情報システムにおける位置基盤の通知方法の第４実施形態として、ノンプロキシモードで端末がローミングしていないケースを示す。
【００６９】
本発明の第４実施形態は、ＳＬＰ（すなわち、ホームＳＬＰ）を機能的側面でＳＬＣとＳＰＣに区分してＳＵＰＬ位置追跡手順を行うケースを示す。すなわち、第４実施形態において、前記ＳＬＰを、実際ＳＥＴとメッセージを交換して前記ＳＥＴの位置を計算するＳＰＣと、前記ＳＥＴの位置情報を計算する以外の前記ＳＰＣの他の機能を果たすＳＬＣとに区分することにより、前記ＳＰＣは直接ＳＥＴと位置追跡手順を行い、前記ＳＰＣとＳＬＣ間の情報伝達は内部通信で行われる。
【００７０】
図４に示すように、前記ＳＵＰＬエージェントは、ＭＬＰＳＬＩＲメッセージにより前記ＳＬＰのＨ−ＳＬＣにＬＣＳクライアントの位置追跡要求を伝送する（Ｓ６０）。前記ＭＬＰ ＳＬＩＲメッセージは、ｍｓ−ｉｄ、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄ、ＱｏＰなどを含む。
【００７１】
前記Ｈ−ＳＬＣは、前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいて前記ＳＵＰＬエージェントを認証し、前記ｍｓ−ｉｄに基づいてＬＣＳクライアントに対する加入者プライバシーチェックを行う。前記プライバシーチェックは、前述したように、前記ＰＣＥに要求するか、前記ＰＣＥからプライバシー情報を受信して行われる。
【００７２】
また、前記Ｈ−ＳＬＣは、ＳＥＴルックアップテーブルを利用して前記ＳＥＴがＳＵＰＬをサポートしているか否かを判断する。必要な場合、前記Ｈ−ＳＬＣは、ルーティング情報を利用して前記ＳＥＴがローミングしているか否か（すなわち、現在サービス地域に位置しているか否か）を確認する（Ｓ６１）。このような一連の動作が完了すると、前記Ｈ−ＳＬＣは、前記Ｈ−ＳＰＣとの内部初期化（internal initialization）によりＳＰＣとＳＵＰＬ ＰＯＳセッション設定に必要な情報を交換できる。
【００７３】
ＳＵＰＬエージェント認証及び加入者プライバシーチェックが完了すると、前記Ｈ−ＳＬＣは、前記ＳＥＴにＳＵＰＬＩＮＩＴメッセージを送信して前記ＳＥＴとＳＵＰＬセッションを開始する（Ｓ６２）。前記ＳＵＰＬ ＩＮＩＴメッセージはＷＡＰ ＰＵＳＨ又はＳＭＳトリガであり、少なくともｓｅｓｓｉｏｎ−ｉｄ、ＳＰＣアドレス、位置追跡方法（ｐｏｓｍｅｔｈｏｄ）、ＳＬＰモード（プロキシ／ノンプロキシ）、通知モード、ｍａｃ、ｋｅｙ−ｉｄなどのパラメータを含む。
【００７４】
前記ＳＬＰのＨ−ＳＬＣからＳＵＰＬ ＩＮＩＴメッセージを受信すると、前記ＳＥＴは、現在いずれのデータ接続にも開放（設定）されていない場合、パケットデータネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）に接続される（Ｓ６３）。前記ＳＥＴは、前記ＳＬＰモードを利用して前記ＳＬＰがプロキシモードを使用するか、ノンプロキシモードを使用するかを確認した後、前記Ｈ−ＳＬＣにＳＵＰＬ認証要求（すなわち、ＳＵＰＬＡＵＴＨ ＲＥＱ）メッセージを送信する（Ｓ６４）。前記ＳＵＰＬ ＡＵＴＨ ＲＥＱメッセージは、ｓｅｓｓｉｏｎ−ｉｄ、ｋｅｙ−ｉｄ２、及びＳＥＴ ｎｏｎｃｅを含む。
【００７５】
前記Ｈ−ＳＬＣは、前記ｋｅｙ−ｉｄ２と前記ＳＥＴ ｎｏｎｃｅを利用して前記ＳＰＣと前記ＳＥＴ間の相互認証のために用いられるキーを生成し、前記生成されたキーを内部通信により前記Ｈ−ＳＰＣに伝送する。次に、前記Ｈ−ＳＰＣは、前記ＳＥＴにＳＵＰＬ認証応答（すなわち、ＳＵＰＬＡＵＴＨ ＲＥＳＰ）メッセージを送信する（Ｓ６５）。
【００７６】
前記ＳＵＰＬ ＡＵＴＨ ＲＥＳＰメッセージが受信されると、前記ＳＥＴは、通知規則を推測して適切な対応を取る。前記ＳＥＴは、前記ＳＵＰＬＩＮＩＴメッセージに含まれる通知モードパラメータ値を用いて、前記通知がＳＥＴの位置に基づいて行われるか否かを確認する。また、前記ＳＥＴは、前記Ｖ−ＳＰＣに安定したＩＰ接続を設定して前記Ｖ−ＳＰＣと相互認証を行う。
【００７７】
前記確認の結果、前記Ｈ−ＳＬＰによる通知がＳＥＴの位置に基づいて行われるものではない場合、前記ＳＥＴは、前記ＳＥＴ使用者の通知応答を含むＳＵＰＬＰＯＳ ＩＮＩＴメッセージをＨ−ＳＰＣに送信して位置追跡セッションを開始する。前記通知が前記ＳＥＴの位置に基づいて行われる場合、前記ＳＥＴ、通知応答を含まないＳＵＰＬＰＯＳ ＩＮＩＴメッセージをＨ−ＳＰＣに送信して前記Ｈ−ＳＰＣと位置追跡セッションを開始する（Ｓ６６）。前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージは、ｓｅｓｓｉｏｎ−ｉｄ、ＳＥＴ能力情報、及び位置識別子（ｌｉｄ）を含む。前記ＳＥＴ能力情報は、位置測定（位置追跡）方法（例えば、ＭＳアシストＡ−ＧＰＳ、ＭＳベースＡ−ＧＰＳ、及びｃｅｌｌ−ｉｄ法）と関連位置測定（位置追跡）プロトコル（例えば、ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を含む。
【００７８】
前記Ｈ−ＳＰＣは、前記位置識別子（ｌｉｄ）を利用して初期位置又は概略位置を計算し、該当位置が前記ＳＵＰＬエージェントにより要求されたＱｏＰを満たすか否かを確認する。該当位置が前記ＳＵＰＬエージェントにより要求されたＱｏＰを満たす場合、前記Ｈ−ＳＰＣは、前記該当位置を内部通信により前記Ｈ−ＳＬＣに伝送する。従って、前記Ｈ−ＳＬＣは、直接段階Ｓ７３に進む。前記該当位置が前記ＳＵＰＬエージェントにより要求されたＱｏＰを満たさない場合、前記Ｈ−ＳＰＣは、前記ＳＵＰＬＰＯＳ ＩＮＩＴメッセージに基づいて、用いられる位置追跡プロトコル（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を決定し、複数の連続する位置追跡手順メッセージ（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を順に交換することにより、ＳＵＰＬ位置追跡手順を行う（Ｓ６７）。
【００７９】
従って、前記Ｈ−ＳＰＣ又は前記ＳＥＴは、位置追跡のためのＳＵＰＬ位置追跡手順メッセージにより前記ＳＥＴの位置を計算する。前記位置は、前記ＳＬＰが前記ＳＥＴから受信した測定値に基づいて計算されるか（ＭＳアシスト）、前記ＳＥＴが前記ＳＬＰから取得したアシスタンスに基づいて計算される（ＭＳベース）。
【００８０】
前記ＳＥＴの位置計算が完了すると、前記Ｈ−ＳＰＣは、内部通信により通知又は検証がＳＥＴの位置に基づいて行われるか否かを前記Ｈ−ＳＬＣに問い合わせる。前記通知又は前記検証が前記ＳＥＴの位置に基づいて行われる場合、前記Ｈ−ＳＰＣは、前記計算されたＳＥＴ位置値をＳＵＰＬ報告（すなわち、ＳＵＰＬＲＥＰＯＲＴ）メッセージにより前記ＳＥＴに送信する（Ｓ６８）。
【００８１】
前記ＳＥＴは、前記受信したＳＵＰＬ ＲＥＰＯＲＴメッセージを前記Ｈ−ＳＬＣに送信し（Ｓ６９）、前記Ｈ−ＳＬＣは、通知エレメントを含むＳＵＰＬＮＯＴＩＦＹメッセージを前記ＳＥＴに送信する（Ｓ７０）。前記ＳＵＰＬ ＮＯＴＩＦＹメッセージを受信した前記ＳＥＴは、前記Ｈ−ＳＬＣによる通知が位置に基づいて行われると認識する。前記ＳＥＴは、前記ＳＥＴ使用者に前記ＳＥＴ位置値を伝送すべきか否かを問い合わせた後、ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージにより前記ＳＥＴ使用者の通知応答を前記Ｈ−ＳＬＣに伝送する（Ｓ７１）。
【００８２】
従って、前記Ｈ−ＳＬＣは、ＳＵＰＬ ＥＮＤメッセージを前記ＳＥＴに送信し、もはや位置追跡手順が開始されないことを通知する（Ｓ７２）。前記ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージに含まれる使用者の通知応答が「Ａｌｌｏｗｅｄ」に設定された場合、すなわち、前記ＳＥＴ使用者が位置追跡結果値（すなわち、前記計算されたＳＥＴの現在位置）の伝送を許可した場合は、前記Ｈ−ＳＬＣは、前記ＳＵＰＬエージェントにＳＥＴの位置値を含むＭＬＰＳＬＩＡメッセージを送信する（Ｓ７３）。
【００８３】
図５は、本発明による位置情報システムにおける位置基盤の通知方法の第５実施形態として、ノンプロキシモードで端末がローミングしているケースを示す。図５に示す本発明の第５実施形態は、前記Ｈ−ＳＬＰが前記Ｒ−ＳＬＰを介して前記ＳＵＰＬエージェントによる位置追跡要求を受信するという点と、ＳＵＰＬセッションの開始、位置追跡セッションの伝送、及びＳＵＰＬ位置追跡手順の開始の通知のために、前記Ｈ−ＳＬＰと前記Ｖ−ＳＬＣ間でＲＬＰプロトコルメッセージを利用してメッセージを交換するという点とを除いては、本発明の第４実施形態と同様である。特に、本発明の第５実施形態は、前記Ｖ−ＳＰＣが前記ＳＥＴと位置追跡を行う場合に適用される。
【００８４】
図５に示すように、前記ＳＵＰＬエージェントは、ＭＬＰＳＬＩＲメッセージによりＲ−ＳＬＰにＬＣＳクライアントの位置追跡を要求する（Ｓ８０）。前記ＭＬＰ ＳＬＩＲメッセージは、ｍｓ−ｉｄ、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄ、ＱｏＰなどを含む。
【００８５】
前記ＭＬＰ ＳＬＩＲメッセージを受信した前記Ｒ−ＳＬＰは、前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいて前記ＳＵＰＬエージェントがロケーションサービスのために認証されているか否かを確認し、前記ｍｓ−ｉｄに基づいてＨ−ＳＬＰを決定する。また、前記Ｒ−ＳＬＰは、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に属しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を確認する（Ｓ８１）。このような一連の動作が完了すると、前記Ｒ−ＳＬＰは、ＲＬＰプロトコル（すなわち、ＲＬＰＳＬＩＲ）メッセージを利用してＬＣＳクライアントの位置追跡要求を前記Ｈ−ＳＬＰに伝送する（Ｓ８２）。
【００８６】
前記Ｈ−ＳＬＰは、前記ｍｓ−ｉｄと前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいてプライバシーチェックを行い、ＳＥＴルックアップテーブルを利用して前記ＳＥＴがＳＵＰＬをサポートしているか否かを判断し、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に属しているか否か（すなわち、前記ＳＥＴがローミングしているか否か）を判断する（Ｓ８３）。
【００８７】
前記判断の結果、前記ＳＥＴがＳＵＰＬをサポートし、ローミングしている場合、前記Ｈ−ＳＬＰは、Ｖ−ＳＬＰのＶ−ＳＬＣにＲＬＰ−ＳＳＲＬＩＲメッセージを送信して前記ＳＥＴがＳＵＰＬ位置追跡手順を開始することを通知する（Ｓ８４）。また、プライバシーチェックの結果、前記通知及び前記検証が前記ＳＥＴ使用者の実際の位置に基づいて行われると識別された場合、位置が計算されると、前記Ｈ−ＳＬＰは、前記ＬＣＳクライアントに対する加入者プライバシーを適用するために前記Ｈ−ＳＬＰと前記Ｖ−ＳＬＣ間に協力が必要であることを前記Ｖ−ＳＬＣに通知する。
【００８８】
前記Ｖ−ＳＬＣは、内部初期化により前記Ｖ−ＳＰＣに前記ＳＵＰＬ位置追跡セッションを通知する。前記プライバシーチェックの結果、前記通知及び前記検証が前記ＳＥＴ使用者の実際の位置に基づいて行われる場合、前記位置が計算されると、前記Ｖ−ＳＬＣは、前記ＬＣＳクライアントに対する加入者プライバシーを適用するために前記Ｖ−ＳＬＣと前記Ｖ−ＳＰＣ間に協力が必要であることを前記Ｖ−ＳＰＣに通知する。
【００８９】
さらに、前記Ｖ−ＳＬＣは、ＲＬＰ−ＳＳＲＬＩＡメッセージにより前記Ｈ−ＳＬＰに前記ＳＵＰＬ位置追跡手順の開始が準備されていることを通知する（Ｓ８５）。前記ＲＬＰ−ＳＳＲＬＩＲメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ、ｍｓ−ｉｄ、及びＱｏＰを含み、前記ＲＬＰ−ＳＳＲＬＩＡメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ及びＶ−ＳＰＣアドレスを含む。
【００９０】
従って、前記Ｈ−ＳＬＰは、ＳＵＰＬ ＩＮＩＴメッセージをＳＥＴに送信して前記ＳＥＴと位置セッションを開始する（Ｓ８６）。前記ＳＵＰＬＩＮＩＴメッセージは、ＷＡＰ ＰＵＳＨ又はＳＭＳトリガであり、ｓｅｓｓｉｏｎ−ｉｄ、Ｖ−ＳＰＣアドレス、位置追跡方法（ｐｏｓｍｅｔｈｏｄ）、ＳＬＰモード、通知モード、ｍａｃ、ｋｅｙ−ｉｄなどのパラメータを含む。
【００９１】
前記Ｈ−ＳＬＰから前記ＳＵＰＬ ＩＮＩＴメッセージが受信されると、前記ＳＥＴは、現在いずれのネットワークにもデータ接続が開放（設定）されてない場合、パケットデータネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）に接続される（Ｓ８７）。前記ＳＥＴは、前記ＳＬＰモードを利用して前記Ｈ−ＳＬＰがプロキシモードを使用するか、ノンプロキシモードを使用するかを確認した後、前記Ｈ−ＳＬＰにＳＵＰＬＡＵＴＨ ＲＥＱメッセージを送信する（Ｓ８８）。前記ＳＵＰＬ ＡＵＴＨ ＲＥＱメッセージは、ｓｅｓｓｉｏｎ−ｉｄ、ｋｅｙ−ｉｄ２、及びＳＥＴ ｎｏｎｃｅを含む。
【００９２】
前記Ｈ−ＳＬＰは、前記ｋｅｙ−ｉｄ２と前記ＳＥＴ ｎｏｎｃｅを利用して前記Ｈ−ＳＰＣと前記ＳＥＴ間に相互認証のために用いられるキーを生成した後、前記生成されたキーを内部通信により前記Ｖ−ＳＬＣに伝送する（Ｓ８９）。前記Ｖ−ＳＬＣは、内部通信により前記生成されたキーをＶ−ＳＰＣに伝送する。また、前記Ｈ−ＳＬＰは、前記ＳＥＴにＳＵＰＬＡＵＴＨ ＲＥＳＰメッセージを送信する（Ｓ９０）。
【００９３】
前記Ｈ−ＳＬＰから前記ＳＵＰＬ ＡＵＴＨ ＲＥＳＰメッセージを受信すると、前記ＳＥＴは、通知規則を推測して適切な対応を取る。前記ＳＥＴは、前記ＳＵＰＬＩＮＩＴメッセージに含まれる通知モードパラメータ値を用いて前記通知が前記ＳＥＴの位置に基づいて行われるか否かを確認する。また、前記ＳＥＴは、前記Ｖ−ＳＰＣに安定したＩＰ接続を設定して前記Ｖ−ＳＰＣと相互認証を行う。
【００９４】
前記確認の結果、前記通知が前記ＳＥＴの位置に基づいて行われるものではない場合、前記ＳＥＴは、前記ＳＥＴ使用者の通知応答を含むＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記Ｖ−ＳＰＣに伝送して位置追跡セッションを開始する。前記通知がＳＥＴの位置に基づいて行われる場合、前記ＳＥＴは、前記通知応答を含まないＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記Ｖ−ＳＰＣに送信して前記Ｖ−ＳＰＣと位置追跡セッションを開始する（Ｓ９１）。前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージは、少なくともｓｅｓｓｉｏｎ−ｉｄ、位置識別子（ｌｉｄ）、及びＳＥＴ能力情報を含む。
【００９５】
前記ＳＥＴから前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージが受信されると、前記Ｖ−ＳＰＣは、内部通信により位置追跡手順が開始することを前記Ｖ−ＳＬＣに通知し、前記ＳＵＰＬＰＯＳ ＩＮＩＴメッセージに含まれるＳＥＴの位置追跡方法（ｐｏｓｍｅｔｈｏｄ）に基づいて、用いられる位置追跡プロトコル（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を決定する。
【００９６】
従って、前記Ｖ−ＳＰＣと前記ＳＥＴは、複数の連続する位置追跡手順メッセージ（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を順に交換して前記ＳＥＴの位置を計算する（Ｓ９２）。前記位置は、前記Ｖ−ＳＰＣが前記ＳＥＴから受信した測定値に基づいて計算されるか（ＭＳアシスト）、前記ＳＥＴが前記Ｖ−ＳＰＣから取得したアシスタンスに基づいて計算される（ＭＳベース）。
【００９７】
前記ＳＥＴの位置計算が完了した場合、段階Ｓ８４以後の内部初期化により前記Ｖ−ＳＬＣが前記通知又は前記検証が前記ＳＥＴの位置に基づいて行われることを示すと、前記Ｖ−ＳＰＣは、前記計算されたＳＥＴ位置値をＳＵＰＬＲＥＰＯＲＴメッセージにより前記ＳＥＴに伝送して（Ｓ９３）、前記Ｖ−ＳＬＣに位置追跡が終了したことを通知する。従って、前記Ｖ−ＳＬＣは、段階Ｓ８４で、前前記通知又は前記検証が前記ＳＥＴの位置に基づいて行われることを記Ｈ−ＳＬＰが示しているか否かを確認する。そう示している場合、前記Ｖ−ＳＬＣは、前記Ｈ−ＳＬＰにＲＬＰ−ＳＳＲＰメッセージを送信して前記Ｈ−ＳＬＰに位置追跡が終了したことを通知する（Ｓ９４）。
【００９８】
前記ＳＥＴは、前記Ｖ−ＳＰＣから受信したＳＵＰＬ ＲＥＰＯＲＴメッセージを前記Ｈ−ＳＬＰに送信する（Ｓ９５）。次に、前記Ｈ−ＳＬＰは、通知エレメントを含むＳＵＰＬＮＯＴＩＦＹメッセージを前記ＳＥＴに送信する（Ｓ９６）。前記ＳＵＰＬ ＮＯＴＩＦＹメッセージを受信した前記ＳＥＴは、前記Ｈ−ＳＬＰによる通知が位置に基づいて行われていると認識する。前記ＳＥＴは、前記ＳＥＴの位置値を伝送すべきか否かを前記ＳＥＴ使用者に問い合わせた後、ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージにより前記ＳＥＴ使用者の通知応答を前記Ｈ−ＳＬＰに伝送する（Ｓ９７）。
【００９９】
従って、前記Ｈ−ＳＬＰは、前記ＳＵＰＬ ＥＮＤメッセージを前記ＳＥＴに送信し、もはや位置追跡手順が開始されないことを通知する（Ｓ９８）。前記ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージに含まれる使用者の通知応答が「Ａｌｌｏｗｅｄ」に設定された場合、すなわち、前記ＳＥＴ使用者が位置追跡結果値（すなわち、計算されたＳＥＴの現在位置）の伝送を許可した場合は、前記Ｈ−ＳＬＰは、前記Ｒ−ＳＬＰにＳＥＴの位置値を含むＭＬＰＳＲＬＩＡメッセージを送信する（Ｓ９９）。また、前記Ｒ−ＳＬＰは、前記ＳＵＰＬエージェントに前記ＳＥＴの位置値を含むＭＬＰ ＳＬＩＡメッセージを最終的に送信する（Ｓ１００）。
【０１００】
図６は、本発明による位置情報システムにおける位置基盤の通知方法の第６実施形態として、ノンプロキシモードで端末がローミングしているケースを示す。本発明の第６実施形態は、Ｈ−ＳＰＣがＳＥＴと位置追跡を行うという点を除いては、本発明の第５実施形態と同様である。
【０１０１】
まず、前記ＳＵＰＬエージェントは、ＭＬＰ ＳＬＩＲメッセージにより前記Ｒ−ＳＬＰに前記ＬＣＳクライアントの位置追跡要求を伝送する（Ｓ１１０）。前記Ｒ−ＳＬＰは、前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいて前記ＳＵＰＬエージェントがロケーションサービスのために認証されているか否かを確認し、前記ｍｓ−ｉｄに基づいてＨ−ＳＬＰを決定する。前記ＭＬＰＳＬＩＲメッセージは、ｍｓ−ｉｄ、ｌｃｓ−ｃｌｉｅｎｔ−ｉｄ、ＱｏＰなどを含む。また、前記Ｒ−ＳＬＰは、ルーティング情報を利用して前記ＳＥＴが現在サービス地域内に位置するか否か（すなわち、前記ＳＥＴがローミングしているか否か）を確認する（Ｓ１１１）。
【０１０２】
このような一連の動作が完了すると、前記Ｒ−ＳＬＰは、ＲＬＰプロトコル（ＲＬＰＳＬＩＲ）メッセージを利用してＬＣＳクライアントの位置追跡要求をＨ−ＳＬＰのＨ−ＳＬＣに伝送する（Ｓ１１２）。前記Ｈ−ＳＬＣは、前記ｍｓ−ｉｄと前記ｌｃｓ−ｃｌｉｅｎｔ−ｉｄに基づいてプライバシーチェックを行い、ＳＥＴルックアップテーブルを利用して前記ＳＥＴがＳＵＰＬをサポートしているか否かを判断し、ルーティング情報を利用して前記ＳＥＴが現在サービス地域に位置するか否か（すなわち、前記ＳＥＴがローミングしているか否か）を判断する（Ｓ１１３）。また、前記Ｈ−ＳＬＣは、内部初期化により（進行中の（pending））ＳＵＰＬ位置追跡セッションを前記Ｈ−ＳＰＣに通知する。
【０１０３】
前記判断の結果、前記ＳＥＴがＳＵＰＬをサポートし、ローミングしている場合、前記Ｈ−ＳＬＣは、ＳＵＰＬＩＮＩＴメッセージを前記ＳＥＴに送信して前記ＳＥＴと位置セッションを開始する（Ｓ１１４）。前記ＳＵＰＬ ＩＮＩＴメッセージは、ＷＡＰ ＰＵＳＨ又はＳＭＳトリガであり、ｓｅｓｓｉｏｎ−ｉｄ、Ｈ−ＳＰＣアドレス、位置追跡方法（ｐｏｓｍｅｔｈｏｄ）、ＳＬＰモード（プロキシ／ノンプロキシ）、通知モード、ｋｅｙ−ｉｄなどのパラメータを含む。
【０１０４】
前記Ｈ−ＳＬＰからＳＵＰＬ ＩＮＩＴメッセージが受信されると、前記ＳＥＴは、現在いずれのネットワークにもデータ接続が開放（設定）されていない場合、パケットデータネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）に接続される（Ｓ１１５）。前記ＳＥＴは、ＳＬＰモードを利用して前記ＳＬＰがプロキシモードを使用するか、ノンプロキシモードを使用するかを確認した後、前記Ｈ−ＳＬＣにＳＵＰＬＡＵＴＨ ＲＥＱメッセージを送信する（Ｓ１１６）。前記ＳＵＰＬ ＡＵＴＨ ＲＥＱメッセージは、ｓｅｓｓｉｏｎ−ｉｄ、ｋｅｙ−ｉｄ２、及びＳＥＴ ｎｏｎｃｅを含む。
【０１０５】
前記Ｈ−ＳＬＣは、前記ｋｅｙ−ｉｄ２と前記ＳＥＴ ｎｏｎｃｅを利用して前記Ｈ−ＳＰＣと前記ＳＥＴ間の相互認証のために用いられるキーを生成した後、前記生成されたキーを内部通信により前記Ｈ−ＳＰＣに伝送する。また、前記Ｈ−ＳＬＣは、前記ＳＵＰＬＡＵＴＨ ＲＥＳＰメッセージを前記ＳＥＴに送信する（Ｓ１１７）。
【０１０６】
前記Ｈ−ＳＬＣから前記ＳＵＰＬ ＡＵＴＨ ＲＥＳＰメッセージを受信すると、前記ＳＥＴは、通知規則を推測して適切な対応を取る。前記ＳＥＴは、前記ＳＵＰＬＩＮＩＴメッセージに含まれる通知モードパラメータ値を用いて前記通知がＳＥＴの位置に基づいて行われるか否かを確認する。また、前記ＳＥＴは、前記Ｈ−ＳＰＣに安定したＩＰ接続を設定して前記Ｈ−ＳＰＣと相互認証を行う。
【０１０７】
前記確認の結果、前記Ｈ−ＳＬＣによる通知がＳＥＴの位置に基づいて行われるものではないと確認されると、前記ＳＥＴは、ＳＥＴ使用者の通知応答を含むＳＵＰＬＰＯＳ ＩＮＩＴメッセージをＨ−ＳＰＣに送信して位置追跡セッションを開始する。前記通知がＳＥＴの位置に基づいて行われる場合、前記ＳＥＴは、通知応答を含まないＳＵＰＬＰＯＳ ＩＮＩＴメッセージを前記Ｈ−ＳＰＣに送信してＨ−ＳＰＣと位置追跡セッションを開始する（Ｓ１１８）。前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージは、ｓｅｓｓｉｏｎ−ｉｄ、ｌｉｄ、ＳＥＴ能力情報を含む。
【０１０８】
前記ＳＥＴから前記ＳＵＰＬ ＰＯＳ ＩＮＩＴメッセージが受信されると、前記Ｈ−ＳＰＣは、内部通信により前記Ｈ−ＳＬＣに位置追跡手順が開始されることを通知する。前記Ｈ−ＳＬＣは、前記Ｖ−ＳＬＰがＳＥＴの概略位置を計算できるように、ｍｓ−ｉｄと位置識別子（ｌｉｄ）を含むＲＬＰ−ＳＲＬＩＲメッセージをＶ−ＳＬＰに伝送する（Ｓ１１９）。前記Ｖ−ＳＬＰは、前記ｌｉｄを利用して前記ＳＥＴの概略位置を計算した後、ＲＬＰＳＲＬＩＡメッセージにより前記Ｈ−ＳＬＣに伝送する（Ｓ１２０）。
【０１０９】
前記Ｈ−ＳＬＣは、内部通信により前記計算された前記ＳＥＴの概略位置をＨ−ＳＰＣに通知する。前記ＳＥＴの概略位置がクライアントにより要求されたＱｏＰを満たす場合、前記Ｈ−ＳＰＣは、段階Ｓ１２２に進む。それに対して、前記ＳＥＴの概略位置がクライアントにより要求されたＱｏＰを満たさない場合、前記Ｈ−ＳＰＣは、前記ＳＥＴによりサポートされる位置追跡方法（すなわち、ｐｏｓｍｅｔｈｏｄ）に基づいて、用いられる位置追跡プロトコル（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を決定する。
【０１１０】
従って、前記Ｈ−ＳＰＣと前記ＳＥＴは、複数の連続する位置追跡手順メッセージ（ＲＲＬＰ、ＲＲＣ、及びＴＩＡ−８０１）を順に交換してＳＥＴの位置を計算する（Ｓ１２１）。前記位置は、前記Ｈ−ＳＰＣが前記ＳＥＴから受信した測定値に基づいて計算されるか（ＭＳアシスト）、前記ＳＥＴが前記Ｖ−ＳＰＣから取得したアシスタンスに基づいて計算される（ＭＳベース）。
【０１１１】
前記ＳＥＴの位置計算が完了すると、前記Ｈ−ＳＰＣは、前記段階Ｓ１１４で、前記Ｈ−ＳＬＣが、前記通知又は前記検証が前記ＳＥＴの位置に基づいて行われることを示しているか否かを問い合わせる。前記通知又は前記検証が前記ＳＥＴの位置に基づいて行われることを前記Ｈ−ＳＬＣが示している場合、前記Ｈ−ＳＰＣは、前記計算されたＳＥＴ位置値をＳＵＰＬＲＥＰＯＲＴメッセージによりＳＥＴに伝送する（Ｓ１２２）。
【０１１２】
前記ＳＥＴは、前記Ｈ−ＳＰＣから受信したＳＵＰＬ ＲＥＰＯＲＴメッセージを前記Ｈ−ＳＬＣに送信する（Ｓ１２３）。前記Ｈ−ＳＬＣは、通知エレメントを含むＳＵＰＬＮＯＴＩＦＹメッセージを前記ＳＥＴに送信する（Ｓ１２４）。前記ＳＵＰＬ ＮＯＴＩＦＹメッセージを受信した前記ＳＥＴは、前記Ｈ−ＳＬＣによる通知が位置に基づいて行われるものであることを認識する。前記ＳＥＴは、前記ＳＥＴの位置値を伝送すべきか否かを前記ＳＥＴ使用者に問い合わせた後、ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージにより前記ＳＥＴ使用者の通知応答を前記Ｈ−ＳＬＣに伝送する（Ｓ１２５）。
【０１１３】
従って、前記Ｈ−ＳＬＣは、ＳＵＰＬ ＥＮＤメッセージを前記ＳＥＴに送信し、もはや位置追跡手順が開始されないことを通知する（Ｓ１２６）。前記ＳＵＰＬＮＯＴＩＦＹ ＲＥＳＰＯＮＳＥメッセージに含まれる使用者の通知応答が「Ａｌｌｏｗｅｄ」に設定された場合、すなわち、前記ＳＥＴ使用者が位置追跡結果値（すなわち、前記計算されたＳＥＴの現在位置）の伝送を許可した場合、前記Ｈ−ＳＬＣは、前記Ｒ−ＳＬＰに前記ＳＥＴの位置値を含むＭＬＰＳＲＬＩＡメッセージを送信する（Ｓ１２７）。前記Ｒ−ＳＬＰは、前記ＳＵＰＬエージェントに前記ＳＥＴの位置値を含むＭＬＰ ＳＬＩＡメッセージを最終的に送信する（Ｓ１２８）。
【０１１４】
図７は、本発明による位置情報システムに適用される移動通信端末機の概略的な構造を示す。
【０１１５】
図７に示すように、無線周波数（ＲＦ）部１０は、送信部及び受信部を備え、アンテナで位置サーバから送信された各種メッセージ、例えば、通知モードパラメータ（インジケータ）を含むセッション開始メッセージを受信するか、又は、位置追跡後に前記位置サーバからセッション通知メッセージを受信し、前記セッション通知メッセージに対する使用者の通知応答を前記位置サーバに送信する。また、前記ＲＦ部１０は、前記位置サーバと端末（例えば、ＳＥＴ）間で位置追跡を行うための各種メッセージを送受信する。
【０１１６】
信号処理部１１は、プロセッサを含み、前記位置サーバによる通知が端末の位置に基づいて行われるか否かを決定するために前記受信した通知モードパラメータを確認する。前記確認の結果、前記通知モードパラメータが位置基盤の通知／検証である場合、前記端末は、前記セッション通知メッセージを受信するまでセッション終了メッセージを送信しない。すなわち、前記通知が端末の位置に基づいて行われる場合、前記信号処理部１１は、前記位置サーバから前記セッション通知メッセージを受信する。前記信号処理部１１は、ディスプレイ１３を利用して前記セッション通知メッセージの受信を端末使用者に通知し、キーパッド１４により入力された端末使用者の通知応答を前記無線部１０を介して前記位置サーバに伝送する。また、前記本発明を実現する各種動作及びその結果は、メモリ１２に保存される。
【０１１７】
さらに、本発明で言及される前記ＳＥＴは、ＳＵＰＬインタフェースを使用するＳＵＰＬネットワークと通信できる装置を示す。例えば、前記ＳＥＴは、ＵＭＴＳのＵＥ、ＧＳＭのＭＳ、ＩＳ−９５ＭＳ、又はＳＥＴ機能を有するラップトップコンピュータもしくはＰＤＡのうち１つでもよい。また、前記ＳＥＴは、ＷＬＡＮで接続される多様な移動端末機であり、本発明においては端末と同じ意味で使用する。
【０１１８】
前述したように、本発明において、アプリケーション（すなわち、サーバシステム）が第三者（すなわち、クライアントシステム）により要求されたＳＥＴの位置追跡をＳＥＴ（又は、ＳＥＴ使用者）に通知する際に、前記ＳＥＴは、該当通知が位置に基づいて行われるか否かを通知することにより、通知応答時点を決定できるため、システムが安定する。
【０１１９】
本発明の精神や基本的な特性から外れない限り多様な形態で本発明を実現することができ、前述した実施形態は前述した詳細な記載内容によって限定されるのではなく、添付された請求の範囲に定義された本発明の精神や範囲内で広く解釈されるべきであり、本発明の請求の範囲内で行われるあらゆる変更及び変形、並びに請求の範囲の均等物は本発明の請求の範囲に含まれる。
【図面の簡単な説明】
【０１２０】
【図１】本発明による位置情報システムにおける位置基盤の通知方法の第１実施形態として、プロキシモードで端末がローミングしていないケースを示す図である。
【図２】本発明による位置情報システムにおける位置基盤の通知方法の第２実施形態として、プロキシモードで端末がローミングしているケースを示す図である。
【図３】本発明による位置情報システムにおける位置基盤の通知方法の第３実施形態として、プロキシモードで端末がローミングしているケースを示す図である。
【図４】本発明による位置情報システムにおける位置基盤の通知方法の第４実施形態として、ノンプロキシモードで端末がローミングしていないケースを示す図である。
【図５】本発明による位置情報システムにおける位置基盤の通知方法の第５実施形態として、ノンプロキシモードで端末がローミングしているケースを示す図である。
【図６】本発明による位置情報システムで位置基盤の通知方法の第６実施形態として、ノンプロキシモードで端末がローミングしているケースを示す図である。
【図７】本発明による位置情報システムに適用される移動通信端末機の概略的な構造を示す図である。
【図１】
2009517916.tif 000005
【図２】
2009517916.tif 000006
【図３】
2009517916.tif 000007
【図４】
2009517916.tif 000008
【図５】
2009517916.tif 000009
【図６】
2009517916.tif 000010
【図７】
2009517916.tif 000011
【国際調査報告】
2009517916.tif 000012
2009517916.tif 000013