(57)【要約】【課題】位置ベースサービスを支援するためのデュアルモード端末機、及びその制御方法を提供する。【解決手段】デュアルモード端末機は、第１通信ネットワークと通信するための第１無線通信部、及び前記第１通信ネットワークと送受信した信号を処理するための第１プロセッサを含む第１領域と、第２通信ネットワークと通信するための第２無線通信部、及び前記第２通信ネットワークと送受信した信号を処理するための第２プロセッサを含む第２領域と、を含む。ここで、第１無線通信部は、衛星ＧＰＳ信号を受信するためのＧＰＳ受信部を含む。好ましくは、第１プロセッサは、前記第１通信ネットワーク及び前記第２通信ネットワークから受信したネットワーク位置情報を処理するためのＧＰＳエンジンを含み、第２プロセッサは、前記第２通信ネットワークから受信したネットワーク位置情報を前記第１プロセッサに伝送することを特徴とする。【選択図】図５
2011015406.tif 000002
【特許請求の範囲】
【請求項１】
位置ベースサービスを提供するためのデュアルモード端末であって、
第１通信ネットワークと通信するための第１無線通信部、及び該第１通信ネットワークと送受信した信号を処理するための第１プロセッサを有する第１領域と、
第２通信ネットワークと通信するための第２無線通信部、及び該第２通信ネットワークと送受信した信号を処理するための第２プロセッサを有する第２領域と、
を有し、
前記第１無線通信部は、衛星ＧＰＳ信号を受信するためのＧＰＳ受信部を有し、
前記第１プロセッサは、前記第１通信ネットワーク及び前記第２通信ネットワークから受信したネットワーク位置情報を処理するためのＧＰＳエンジンを有し、
前記第２プロセッサは、前記第２通信ネットワークから受信したネットワーク位置情報を前記第１プロセッサに伝送する、デュアルモード端末。
【請求項２】
前記ＧＰＳエンジンは、前記第１通信ネットワークのネットワーク位置情報プロトコルを処理するためのモジュールを有し、
前記第２プロセッサは、前記第２通信ネットワークのネットワーク位置情報プロトコルを、前記第１通信ネットワークの前記ネットワーク位置情報プロトコルに変換するための変換部を有する、請求項１に記載のデュアルモード端末。
【請求項３】
前記ＧＰＳエンジンは、前記第１通信ネットワークのネットワーク位置情報プロトコルを処理するためのモジュールを有し、
前記第２プロセッサは、前記第２通信ネットワークのネットワーク位置情報プロトコルを処理するためのモジュール、及びセキュア・ユーザ・プレーン・ロケーション（ＳＵＰＬ）プロトコルを処理するためのモジュールを有する、請求項１に記載のデュアルモード端末。
【請求項４】
前記第１通信ネットワークの前記ネットワーク位置情報プロトコルは、３ＧＰＰ２ ＩＳ−８０１プロトコルである、請求項２又は３に記載のデュアルモード端末。
【請求項５】
前記第２通信ネットワークの前記ネットワーク位置情報プロトコルは、無線リソース・ロケーションサービス・プロトコル又は無線リソース制御プロトコルである、請求項２又は３に記載のデュアルモード端末。
【請求項６】
前記第１通信ネットワークは、ＣＤＭＡ通信ネットワーク又はＷＣＤＭＡ通信ネットワークであり、
前記第２通信ネットワークは、ＬＴＥ通信ネットワークである、請求項１に記載のデュアルモード端末。
【請求項７】
前記デュアルモード端末はアプリケーション領域に接続され、
前記第１領域は、前記アプリケーション領域と送受信するデータが、前記第１通信ネットワークと通信するためのデータであるか、前記第２通信ネットワークと通信するためのデータであるかを決定するためのモジュールをさらに有する、請求項１に記載のデュアルモード端末。
【請求項８】
前記第１プロセッサと前記第２プロセッサ間のデータ送受信のためのホストインターフェースをさらに有する、請求項１に記載のデュアルモード端末。
【請求項９】
前記ＳＵＰＬプロトコルは、前記第２通信ネットワークから受信した２９ビットのセルＩＤ情報のうち、限定加入者グループのための１ビット情報を無視するように設定される、請求項３に記載のデュアルモード端末。
【請求項１０】
ＣＤＭＡ領域及びＬＴＥ領域を有するデュアルモード端末が、無線通信システムにおいて位置ベースサービスを提供することを可能にするための位置測定方法であって、
前記ＣＤＭＡ領域に含まれたＧＰＳ受信部を介して衛星ＧＰＳ信号を受信し、該衛星ＧＰＳ信号を、前記ＣＤＭＡ領域に含まれたＧＰＳエンジンに伝送する段階と、
前記ＬＴＥ領域に含まれた無線通信部を介してＬＴＥネットワークと接続された位置情報サーバーからネットワーク位置情報を受信する段階と、
前記ネットワーク位置情報をＣＤＭＡ位置情報プロトコルに変換する段階と、
前記変換されたネットワーク位置情報を、前記ＧＰＳエンジンに伝送する段階と、
前記ＧＰＳエンジンが、前記衛星ＧＰＳ信号及び前記変換されたネットワーク位置情報を用いて前記デュアルモード端末の位置を測定する段階と、
を有する、位置測定方法。
【請求項１１】
前記ネットワーク位置情報は、無線リソース・ロケーションサービス・プロトコル又は無線リソース制御プロトコルを用いて受信される、請求項１０に記載の位置測定方法。
【請求項１２】
前記ＣＤＭＡ位置情報プロトコルは、３ＧＰＰ２ ＩＳ−８０１プロトコルである、請求項１０に記載の位置測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デュアルモード端末機に係り、特に、位置ベースサービスを支援するデュアルモード端末機及びそのための制御方法に関するものである。
【背景技術】
【０００２】
端末の位置情報を取得するために衛星のみを用いるＧＰＳ（global positioning system）技術は、無線通信システムの発展に伴い、Ａ−ＧＰＳ（Assisted-GPS）手法へと発展しつつある。ＧＰＳ衛星ベースの位置測定システムの性能を向上させる技術として、Ａ−ＧＰＳ手法は、位置情報の正確性を増大させ、位置情報の利用可能性の範囲を増加させるために、無線機器と無線通信ネットワークとの間の送受信データを用いてＧＰＳ情報を処理し、提供する。
【０００３】
Ａ−ＧＰＳ手法は、位置情報を計算する主体が端末であるか位置情報サーバーであるかによって、モバイルアシスト（Mobile-assisted）Ａ−ＧＰＳ手法とモバイルベース（Mobile-based）Ａ−ＧＰＳ手法とに分類される。すなわち、モバイルアシストＡ−ＧＰＳ手法で、端末は、位置情報サーバーにデータを提供し、実質的な位置情報は、位置情報サーバーで生成されて再び端末に提供される。一方、モバイルベースＡ−ＧＰＳ手法では、位置情報サーバーが端末に位置情報を提供し、端末は、ネットワーク情報を用いて当該位置情報を加工して実質的な位置情報を計算する。
【０００４】
図１は、従来のＡ−ＧＰＳ手法を提供するシステムの概念図である。
【０００５】
図１を参照すると、端末は、ＣＤＭＡネットワークを通じてあるいはＣＤＭＡネットワークを用いたインターネットを通じてアプリケーションサーバーとアプリケーションメッセージを送受信する。これとは別に、端末は、位置ベースサービスを受けるために、ＧＰＳ衛星から位置情報を受信し、Ａ−ＧＰＳ手法の支援のために、ＩＳ−８０１通信プロトコルを用いてＣＤＭＡネットワークを通じて、位置情報サーバーである位置決定装置（Position Determining Equipment: PDE）とデータを送受信する。
【０００６】
一方、デュアルモード携帯端末機とは、異なる通信方式を有する２種類の無線通信を支援する携帯端末機で、異種の通信ネットワークが混在する地域で主に使用される。デュアルモード携帯端末機の代表には、ＬＴＥ（Long Term Evolution）方式の無線通信、及び符号分割多元接続（Code Divisional Multiple Access: CDMA）方式の無線通信の両方において利用可能な移動端末機が注目されている。以下、本発明では、デュアルモード携帯端末機において、位置ベースサービス（Location-Based Service: LBS）を支援する端末機の構造を提案する。特に、既存ＣＤＭＡの移動通信ネットワークに構成されたＬＢＳシステムに最小限の影響を与えながらも、ＬＴＥ移動通信ネットワークでもＬＢＳを支援する端末機の構造及びそのための制御方法を提案する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、位置ベースサービスを支援するデュアルモード端末機及びそのための制御方法を提供することにある。
【０００８】
本発明が達成しようとする技術的課題は、以上で言及した技術的課題に制限されず、言及していない他の技術的課題は、以下の記載から、本発明の属する技術分野における通常の知識を有する者には明らかになる。
【課題を解決するための手段】
【０００９】
ここに実施例として挙げられ、広範に記載されているように、位置ベースサービスを提供するためのデュアルモード端末は、第１通信ネットワークと通信するための第１無線通信部、及び前記第１通信ネットワークと送受信した信号を処理するための第１プロセッサを含む第１領域と、第２通信ネットワークと通信するための第２無線通信部、及び前記第２通信ネットワークと送受信した信号を処理するための第２プロセッサを含む第２領域と、を有し、前記第１無線通信部は、衛星ＧＰＳ信号を受信するためのＧＰＳ受信部を含み、前記第１プロセッサは、前記第１通信ネットワーク及び前記第２通信ネットワークから受信したネットワーク位置情報を処理するためのＧＰＳエンジンを含み、前記第２プロセッサは、前記第２通信ネットワークから受信したネットワーク位置情報を前記第１プロセッサに伝送することを特徴とする。
【００１０】
好ましくは、前記ＧＰＳエンジンが前記第１通信ネットワークのネットワーク位置情報プロトコルを処理するためのモジュールを含み、前記第２プロセッサは、前記第２通信ネットワークのネットワーク位置情報プロトコルを前記第１通信ネットワークのネットワーク位置情報プロトコルに変換する変換部を含むことを特徴とする。
【００１１】
また、前記ＧＰＳエンジンが、前記第１通信ネットワークのネットワーク位置情報プロトコルを処理するためのモジュールを含み、前記第２プロセッサは、前記第２通信ネットワークのネットワーク位置情報プロトコルを処理するためのモジュールとセキュア・ユーザ・プレーン・ロケーション（Secure User Plane Location: SUPL）プロトコルを処理するためのモジュールとをさらに含むことを特徴とする。ここで、前記ＳＵＰＬプロトコルは、前記第２通信ネットワークから受信した２９ビットのセルＩＤ情報のうち、限定加入者グループ（Closed Subscriber Group: CSG）に対する１ビット情報を無視するように設定できる。
【００１２】
ここで、前記第１通信ネットワークのネットワーク位置情報プロトコルは、３ＧＰＰ２ ＩＳ−８０１プロトコルであることを特徴とし、なお、前記第２通信ネットワークのネットワーク位置情報プロトコルは、無線リソース・ロケーションサービス・プロトコル（Radio resource Location services Protocol: RRLP）または無線リソース制御（Radio Resource Control: RRC）プロトコルであることを特徴とする。
【００１３】
また、前記第１通信ネットワークは、ＣＤＭＡ（Code Division Multiple Access）通信ネットワークまたはＷＣＤＭＡ（Wideband-CDMA）通信ネットワークであり、前記第２通信ネットワークは、ＬＴＥ（Long Term Evolution）通信ネットワークであることを特徴とする。
【００１４】
より好ましくは、前記デュアルモード端末はアプリケーション領域と連結され、前記第１領域は、前記アプリケーション領域と送受信するデータが前記第１通信ネットワークと前記第２通信ネットワークのうちどの通信ネットワークと通信するためのデータなのかを区別するモジュールをさらに含むことを特徴とする。
【００１５】
また、上記デュアルモード端末は、前記第１プロセッサと前記第２プロセッサ間のデータ送受信のためのホストインターフェースをさらに含む。
【００１６】
本発明の他の態様において、ＣＤＭＡ領域とＬＴＥ領域を含むデュアルモード端末が無線通信システムにおいて位置ベースサービスを提供することを可能にするために、デュアルモード端末の位置を測定する方法は、前記ＣＤＭＡ領域に含まれたＧＰＳ受信部を通じて衛星ＧＰＳ信号を受信し、前記衛星ＧＰＳ信号を前記ＣＤＭＡ領域に含まれたＧＰＳエンジンに伝送する段階と、前記ＬＴＥ領域に含まれた無線通信部を通じて前記ＬＴＥネットワークと連結された位置情報サーバーからネットワーク位置情報を受信する段階と、前記ネットワーク位置情報をＣＤＭＡ位置情報プロトコルに変換する段階と、前記変換されたネットワーク位置情報を前記ＧＰＳエンジンに伝送する段階と、前記ＧＰＳエンジンにより、前記衛星ＧＰＳ信号及び前記変換されたネットワーク位置情報を用いて前記デュアルモード端末の位置を測定する段階と、を含むことを特徴とする。
【００１７】
前記ネットワーク位置情報は、無線リソース・ロケーションサービス・プロトコル（Radio resource Location services Protocol）または無線リソース制御（Radio Resource Control）プロトコルを用いて受信されることを特徴とし、前記ＣＤＭＡ位置情報プロトコルは、３ＧＰＰ２ ＩＳ−８０１プロトコルであることを特徴とする。
【発明の効果】
【００１８】
本発明の実施例によれば、デュアルモード端末機は位置ベースサービスを効果的に提供することができる。本発明から得られる効果は、上記の効果に限定されず、その他の効果は、下の記載から、本発明の属する技術分野における通常の知識を有する者には自明になる。
【図面の簡単な説明】
【００１９】
【図１】従来のＡ−ＧＰＳ手法を提供するシステムの概念図である。
【図２】本発明の実施例による位置ベースサービスを提供するデュアルモード端末機の概念図である。
【図３】本発明の第１実施例によるデュアルモード端末の構造を示すブロック図である。
【図４】本発明の第１実施例によるデュアルモード端末の構造の他の例を示すブロック図である。
【図５】本発明の第２実施例によるデュアルモード端末の構造を示すブロック図である。
【図６】本発明の第２実施例によるデュアルモード端末の動作方法を説明するための図である。
【図７】本発明の第２実施例によるデュアルモード端末の動作方法の他の例を説明するための図である。
【図８】本発明の第２実施例によるデュアルモード端末に含まれうるソフトウェアモジュールの構成図である。
【図９】本発明の第２実施例によって位置情報を取得する例を示す信号フロー図である。
【図１０】本発明の第３実施例によるデュアルモード端末の構造を示すブロック図である。
【図１１】本発明の第３実施例によるデュアルモード端末の構造の他の例を示すブロック図である。
【図１２】本発明の第３実施例によるデュアルモード端末の動作方法を説明するための図である。
【図１３】本発明の第３実施例によるデュアルモード端末に含まれうるソフトウェアモジュールの構成図である。
【図１４】本発明の第３実施例によって位置情報を取得する例を示す信号フロー図である。
【図１５】本発明の第４実施例によるデュアルモード端末の動作方法を説明するための図である。
【図１６】本発明の第４実施例によるデュアルモード端末に含まれうるソフトウェアモジュールの構成図である。
【図１７】本発明の第４実施例によって位置情報を取得する例を示す信号フロー図である。
【図１８】本発明の第５実施例によるデュアルモード端末の構造を示すブロック図である。
【図１９】本発明の第６実施例によるデュアルモード端末の構造を示すブロック図である。
【図２０】本発明の第７実施例による端末の構造を示すブロック図である。
【図２１】本発明の第７実施例による端末の動作方法を説明するための図である。
【図２２】本発明の第７実施例による端末に含まれうるソフトウェアモジュールの構成図である。
【図２３】本発明の第７実施例によって位置情報を取得する例を示す信号フロー図である。
【発明を実施するための形態】
【００２０】
以下、本発明の好適な実施形態を、添付の図面を参照しつつ詳細に説明する。添付の図面と共に以下に開示される詳細な説明は、本発明の例示的な実施形態を説明するためのもので、本発明が実施されうる唯一の実施の形態を示すためのものではない。以下の詳細な説明は、本発明の完全な理解を提供するために具体的細部事項を含む。しかし、当業者には、本発明がこのような具体的細部事項なしにも実施されうることが理解される。例えば、以下の詳細な説明は、３ＧＰＰ ＬＴＥシステムを主な移動通信システムとして具体的に説明するが、３ＧＰＰ ＬＴＥの特有の事項を除けば、他の任意の移動通信システムにも適用可能である。
【００２１】
場合によっては、本発明の概念が曖昧になることを避けるために、公知の構造及び装置を省略したり、各構造及び装置の核心機能を中心にしたブロック図の形式で図示したりすることができる。また、本明細書を通じて同一の構成要素については同一の図面符号を使用して説明する。
【００２２】
なお、以下の説明において、「端末（terminal）」は、ユーザ装置（User Equipment: UE）、移動局（Mobile Station: MS）などを含め、移動または固定型のユーザ端の機器を総称することができる。また、「基地局（base station）」は、Node B、eNode Bなどを含め、端末と通信するネットワーク端の任意のノードを総称することができる。
【００２３】
図２は、本発明の実施例による位置ベースサービスを提供するデュアルモード端末機の概念図である。
【００２４】
図２を参照すると、ＣＤＭＡプロセッサとＬＴＥプロセッサはそれぞれ、ＣＤＭＡ領域とＬＴＥ領域に含まれ、さらに、ＣＤＭＡネットワークと通信するための無線通信部とＬＴＥネットワークと通信するための無線通信部がそれぞれＣＤＭＡ領域とＬＴＥ領域に含まれる。
【００２５】
一方、アプリケーションを実行するためのアプリケーションプロセッサは、アプリケーション領域に含まれる。アプリケーション領域は、一つのハードウェアモジュールとして構成することもでき、又はＰＣと同様に、独立したエンティティ（entity）として構成することもできる。また、アプリケーション領域において、ネットワーク環境に応じたＣＤＭＡまたはＬＴＥの接続及び接続状態を管理する接続マネージャー（connection manager: CM）、及びＧＰＳ情報を用いるアプリケーションが実行される。
【００２６】
ＣＭは、ネットワーク接続状態に応じてアプリケーションとＧＰＳモジュール及びモデム（ＬＴＥまたはＣＤＭＡモデム）間のデータを送受信するためのスイッチング機能を行う。すなわち、デュアルモード端末がＣＤＭＡネットワークと接続されている場合には、ＣＤＭＡ領域とアプリケーションとが連結されるように、ＣＭは、「Ａ」インターフェースを介してアプリケーションデータを送受信し、デュアルモード端末がＬＴＥネットワークと接続されている場合には、ＬＴＥ領域とアプリケーションとが連結されるように、ＣＭは、「Ｂ」インターフェースを介してアプリケーションデータを送受信する。
【００２７】
また、ＧＰＳモジュールがＣＤＭＡ領域にある場合、ＧＰＳデータは、「Ａ」インターフェースを通じてＣＤＭＡ領域とアプリケーションとの間に送受信される。ここで、デュアルモード端末がＬＴＥネットワークと接続されている場合、ＧＰＳサーバー（すなわち、位置情報サーバー）に送信／から受信されるＧＰＳデータは、ホストインターフェースを用いてＣＤＭＡ領域からＬＴＥ領域へ伝送することができる。
【００２８】
一方、デュアルモード端末は、位置ベースサービスを受けるために、衛星ＧＰＳ信号を受信するＧＰＳモジュールを含むことができ、ＧＰＳモジュールがＬＴＥ領域に実装された場合には、ＧＰＳデータは、「Ｂ」インターフェースを通じてＬＴＥ領域とアプリケーションの間で送受信される。この場合、デュアルモード端末がＣＤＭＡネットワークと連結された状態であれば、ＧＰＳサーバーと送受信される衛星ＧＰＳ信号は、ホストインターフェースを用いてＬＴＥ領域からＣＤＭＡ領域へ伝送することができる。
【００２９】
ホストインターフェースは、ＣＤＭＡ領域とＬＴＥ領域との間に位置し、位置ベースサービスを提供するための各領域間の制御信号及びデータ信号の伝送に用いられることができる。
【００３０】
以下では、説明の便宜のために、同概念図に基づいてＬＴＥ領域及びＣＤＭＡ領域に含まれうる具体的なプロトコルとそのための制御方法について説明するが、デュアルモード端末の構造によって「Ａ」インターフェース及び「Ｂ」インターフェースのいずれか一方のみを含む場合も可能である。例えば、「Ａ」インターフェースのみ存在する場合、ＬＴＥ領域とアプリケーション領域のＣＭ間の通信は、「Ａ」インターフェース及びホストインターフェースを通じて具現されることができる。もちろん、「Ｂ」インターフェースのみ存在する場合、ＣＤＭＡ領域とアプリケーション領域のＣＭ間の通信は、「Ｂ」インターフェース及びホストインターフェースを通じて具現されることができる。
【００３１】
また、本発明で開示されるデュアルモード端末とそのための制御方法は、ネットワークの観点から、ＣＤＭＡネットワークによりサポートされる従来の位置ベースシステムの構成の変更を最小化しながらも、ＬＴＥネットワーク上の位置ベースサービスを提供することを目的とする。
【実施例１】
【００３２】
図３は、本発明の第１実施例によるデュアルモード端末の構造を示すブロック図である。特に、図３は、ＬＴＥ領域とＣＤＭＡ領域に、独立したＧＰＳ受信装置及びＧＰＳエンジンを搭載して、ＬＴＥネットワーク及びＣＤＭＡネットワークで位置ベースサービスを支援できる構造を示している。
【００３３】
図３を参照すると、ＬＴＥ領域及びＣＤＭＡ領域に含まれる無線通信部（RF part）は、送受信部（Transceiver）とＧＰＳ受信部とで構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとすることもできる。送受信部は、送信部（transmitter）と受信部（receiver）とで構成され、これも同様に、ハードウェアとして一つのモジュールにしても良く、独立した構成にしても良い。
【００３４】
ＬＴＥ領域のＬＴＥプロセッサとＣＤＭＡ領域のＣＤＭＡプロセッサのそれぞれに含まれるＧＰＳエンジンは、該当の規格のネットワークに対して位置ベースサービスのための位置計算、ネットワークアクセスなどの一連の機能を提供する。すなわち、スタンドアロン（standalone）GPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシスト（MS-based/MS-assisted）モードでは、衛星ＧＰＳ情報と共に該当の規格（例えば、SUPL（Secure User Plane Location）、3GPP RRLP（Radio resource Location services Protocol）、RRC（Radio Resource Control）、3GPP2 IS-801）の位置情報を用いて端末の現在位置を把握することができる。
【００３５】
図４は、本発明の第１実施例によるデュアルモード端末の構造の他の例を示すブロック図である。図３における構造との最も大きい差異点は、ＬＴＥ領域の無線通信部にＧＰＳ受信部が存在しないという点である。また、ホストインターフェース（Host interface）はＣＤＭＡ領域とＬＴＥ領域との間に位置し、位置ベースサービスのために各領域間の制御及びデータ伝送に用いられることができる。
【００３６】
ＣＤＭＡ領域に含まれる無線通信部（RF part）は、送受信部（Transceiver）及びＧＰＳ受信部で構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとして構成されることもできる。また、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳエンジンは、ＣＤＭＡネットワークとの通信を担当するプロトコルであるＩＳ−８０１と、ＧＰＳ信号処理のためのＧＰＳコアとで構成される。デュアルモード端末がＬＴＥネットワークに接続された場合、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳコアは、ＧＰＳ受信部から衛星ＧＰＳ信号を受信し、ホストインターフェースを用いて、受信した衛星ＧＰＳ信号をＬＴＥ領域のＬＴＥプロセッサに含まれるＧＰＳエンジンに提供する機能を担う。
【００３７】
ＬＴＥ領域に含まれる無線通信部（RF part）は、送受信部（Transceiver）を含む。また、ＬＴＥ領域のＬＴＥプロセッサに含まれるＧＰＳエンジンは、ＬＴＥネットワークとの通信に関与するＳＵＰＬ（Secure User Plane Location）プロトコルとＲＲＬＰを用いて、位置情報サーバーとの通信機能を提供する。ＧＰＳコアは、ＣＤＭＡ領域から受信した衛星ＧＰＳ情報とＬＴＥネットワークを通じて受信したネットワーク位置情報を用いて位置計算などの一連の機能を提供する。
【００３８】
ここで、ＳＵＰＬは、オープン・モバイル・アライアンス（Open Mobile Alliance: OMA）で定義した位置ベースサービス提供のためのプロトコルを意味し、位置ベースサービスを提供するに当たり、位置情報に関するデータを、位置情報サーバーと端末間のデータ伝送経路で直接やり取りするようにし、既存の位置追跡手続きを行う場合に必要とされた各ネットワークノード間の通信を抑えることによって、位置追跡に必要なノードを実装する費用を節減し、かつ、より正確な位置追跡サービスを提供できるようにしたプロトコルである。
【００３９】
より具体的には、既存の位置ベースサービスのためのプロトコルは、主に、各ネットワークの制御プレーン（control plane）（実際ユーザが使用するデータが伝送されるユーザ・プレーンに比べて、ユーザデータを制御し、データ伝送のためにチャンネルを設定する等の管理をする役割を担う領域）におけるシグナリングを通じた手続きに偏重されているため、位置追跡手法が新しく導入される度に、該当の位置追跡方法を各ネットワークの位置追跡システムに反映するために制御プレーンのシグナリング及びプロトコルを修正しなければならない他、全体ネットワーク要素のうち、制御プレーンに変更がある要素はいずれも更新したり新しく導入したりしなければならなかった。これに対し、ＳＵＰＬは、制御プレーンではなく、ユーザ・プレーン上で位置追跡手続き及び該当のプロトコルを伝送するように位置情報サーバーと該当の端末間にプロトコルを定義するものといえる。
【００４０】
一方、ＳＵＰＬの場合、バージョン別に支援するネットワークが相違しており、具体的には、ＳＵＰＬ １．０は、ＣＤＭＡ、ＷＣＤＭＡ及びＧＳＭを支援し、ＳＵＰＬ ２．０は、ＷＬＡＮ、ＷｉＭＡＸ、ＵＭＢ、ＬＴＥ（Release 8）を支援する。また、ＳＵＰＬ ３．０は、ＬＴＥ（Release 9）を支援する。
【００４１】
本発明の実施例で用いられるＳＵＰＬは、２．０またはそれ以上のバージョン、または１．０のうち、ＬＴＥネットワーク接続のための機能を含む変形された１．０とすることができる。
【実施例２】
【００４２】
本発明の第２実施例は、デュアルモード端末がＬＴＥネットワークに連結された場合、位置ベースサービス提供のために３ＧＰＰ２ ＩＳ−８０１プロトコルを使用する場合に関するものである。位置ベースサービスを提供する現行のシステムでは、ネットワーク、端末の両方においてＳＵＰＬを支援することは多少負担とされうる。したがって、既存の位置ベースサービスのためのプロトコルであるＩＳ−８０１プロトコルを用いる場合、システムにおける変更無しに、ＣＤＭＡ領域に含まれたソフトウェアモジュールの最小限の追加及び変形により、ＬＴＥネットワークにおける位置ベースサービスを提供することができる。
【００４３】
図５は、本発明の第２実施例によるデュアルモード端末の構造を示すブロック図である。特に、図５は、ハードウェア複雑度を減らすために、ＣＤＭＡ領域に、ＬＴＥ領域と共有できるＧＰＳ受信部及びＧＰＳコアを搭載して、ＬＴＥネットワークとＣＤＭＡネットワークの両方から位置ベースサービスを支援できる構造を示す。一方、ＣＤＭＡ領域とＬＴＥ領域の構成を逆にすることもできる。すなわち、位置ベースサービスを提供するための主要機能であるＣＤＭＡ領域のＧＰＳ受信部とＧＰＳコアをＬＴＥ領域に組み込んで位置ベースサービスを支援することもできる。
【００４４】
図５を参照すると、ＣＤＭＡ領域に含まれる無線通信部（RF part）は、送受信部（Transceiver）とＧＰＳ受信部とで構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとして構成されることもできる。送受信部は、送信部（transmitter）と受信部（receiver）とで構成され、ＣＤＭＡ領域に含まれるＧＰＳ受信部は、ＣＤＭＡネットワークと連結された場合またはＬＴＥネットワークと連結された場合のいずれにおいても衛星ＧＰＳ信号を受信するために用いられる。ホストインターフェース（Host interface）は、ＣＤＭＡ領域とＬＴＥ領域間に位置し、位置ベースサービスのために各領域間の制御及びデータ伝送に用いられることができる。
【００４５】
ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳエンジンは、ＣＤＭＡネットワークとの通信を担当するプロトコルを処理するモジュールであるＩＳ−８０１モジュールと、ＧＰＳ信号処理のためのＧＰＳコアとで構成される。ＧＰＳエンジンは、ＣＤＭＡネットワークと連結された場合またはＬＴＥネットワークと連結された場合のいずれにおいても端末の動作を制御することができる。
【００４６】
特に、デュアルモード端末がＣＤＭＡネットワークと連結された場合、ＩＳ−８０１モジュールは、ＣＤＭＡネットワークを通じた位置情報サーバーとの通信機能を提供し、ＧＰＳコアは、ＧＰＳ受信部から伝送された衛星ＧＰＳ信号と位置情報サーバーから受信したネットワーク位置情報を用いて、位置ベースサービスのための位置計算などの一連の機能を担う。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＣＤＭＡネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて、端末の現在位置を把握することができる。
【００４７】
また、デュアルモード端末がＬＴＥネットワークと連結された場合、ＲＲＬＰ及びＳＵＰＬを用いてＬＴＥネットワークを通じて位置情報サーバーから受信したネットワーク位置情報を、ホストインターフェースを通じてＣＤＭＡ領域のＣＤＭＡプロセッサに含まれたＧＰＳエンジンに提供し、ＣＤＭＡプロセッサに含まれたＧＰＳエンジンは、衛星ＧＰＳ信号及びＬＴＥネットワークから受信した位置情報を用いて位置計算などの一連の機能を果たす。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報及びＬＴＥネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報を組み合わせて、端末の現在位置を把握することができる。
【００４８】
一方、ＬＴＥ領域のＬＴＥプロセッサに含まれたＧＰＳエンジンサポート部（engine support）は、位置ベースサービスを支援するために変換部（Translator）を含み、該変換部は、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれたＧＰＳコアで位置計算を行うためにＬＴＥネットワークから受信したネットワーク位置情報のプロトコルである３ＧＰＰ ＲＲＬＰあるいはＲＲＣを、ＩＳ−８０１に変換する役割を果たす。
【００４９】
図６は、本発明の第２実施例によるデュアルモード端末の動作方法を説明するための図である。特に、図６は、端末がＬＴＥネットワークに連結されている場合、図５のようにＣＤＭＡ領域にのみＧＰＳ受信部が含まれた場合を仮定し、特に、ＣＤＭＡプロセッサがアプリケーション領域と連結されるホストプロセッサである場合を仮定する。
【００５０】
また、図６で、ＣＤＭＡ領域に含まれうるInter-RAT（IRAT）測定モジュールは、ＬＴＥプロセッサにＣＤＭＡ無線信号測定情報を提供するためのモジュールであり、ＩＳ−８０１モジュールは、ＧＰＳコアによって測定された衛星ＧＰＳ情報及びＣＤＭＡ無線信号測定を通じたネットワーク位置情報を用いてＩＳ−８０１メッセージを生成するモジュールである。
【００５１】
図６を参照すると、ステップ６０１のように、アプリケーション領域で位置ベースサービスアプリケーションが実行された場合、デバイスドライバは、ステップ６０２で、端末のＣＤＭＡ領域に含まれたＣＭに、位置ベースサービスアプリケーションを知らせる。
【００５２】
ＬＴＥプロセッサが活性化状態である場合、ＣＭは、ステップ６０３で、ホストインターフェースを通じてＬＴＥプロセッサの位置ベースサービスを提供するためのプロトコルとこれと関連したソフトウェアモジュールを初期化するように指示する。これと同時に、あるいは順次的に、ＣＭは、ステップ６０４で、ＣＤＭＡ領域のＧＰＳエンジンに含まれたＩＳ−８０１プロトコルを呼び出す。より具体的には、ＩＳ−８０１モジュールは、ＩＲＡＴ測定モジュールから伝送されたＣＤＭＡ無線信号測定情報及びＧＰＳコアによって提供される衛星ＧＰＳ情報を用いてＩＳ−８０１データを生成することができる。
【００５３】
ＩＳ−８０１データは、ステップ６０５において、ホストインターフェース及びＩＰ／ＴＣＰまたはＵＤＰプロトコルを用いてＬＴＥプロセッサと送受信され、ＬＴＥプロセッサ内でＩＳ−８０１データは、ステップ６０６において、ユーザデータとして処理されることができる。
【００５４】
図７は、本発明の第２実施例によるデュアルモード端末の動作方法の他の例を説明するための図である。
【００５５】
図７と図６との差異点は、アプリケーション領域のＣＭが、ＬＴＥプロセッサとＣＤＭＡプロセッサの間の活性化されたプロセッサにデータを伝送するという点である。すなわち、図６では、アプリケーション領域とＬＴＥ領域との送受信が、ＣＤＭＡ領域を介してなされるが、図７では、ＬＴＥ領域とＣＤＭＡ領域は個別にアプリケーション領域との送受信がなされることができる。その他の過程は図６と同一なので、具体的な説明は省略する。
【００５６】
図８は、本発明の第２実施例によるデュアルモード端末に含まれうるソフトウェアモジュールの構成図である。
【００５７】
図８を参照すると、商用化された従来のＣＤＭＡチップ内に含まれるソフトウェアモジュールの他に「CDMA用IRAT測定API（IRAT measurement API for CDMA）」と「CDMAとLTE用変更トランスポート層マネージャー（Modified Transport Layer Manager for CDMA & LTE）」がさらに含まれることがわかる。ここで「CDMA用IRAT測定API」は、ＬＴＥチップでＣＤＭＡネットワークの測定情報を取得するためのソフトウェアモジュールを指し、「CDMAとLTE用変更トランスポート層マネージャー」は、データサービスモジュール（Data Service Module）から受信したパケットが、ＬＴＥチップで処理すべきパケットなのか、あるいは、ＣＤＭＡチップで処理すべきパケットなのかを区別する機能を担う。
【００５８】
図９は、本発明の第２実施例によって位置情報を取得する例を示す信号フロー図である。特に、図９は、デュアルモード端末がＬＴＥネットワークに連結されている場合であり、ＭＳアシストモードで動作すると仮定する。
【００５９】
図９を参照すると、位置決定エンティティ（Position Determination Entity: PDE）、すなわち、位置情報サーバーは、ＭＳ情報要請（Request MS information）メッセージ、ＧＰＳ捕捉補助提供（Provide GPS acquisition assistance）メッセージ、パイロット位相測定要請メッセージ及びＧＰＳ擬似距離測定要請（Request GPS pseudorange measurement）メッセージを、デュアルモード端末のＬＴＥ領域に伝送する。この場合、デュアルモード端末のＬＴＥ領域は、該ＰＤＥに、当該受信されたメッセージに対応するメッセージを応答して、位置測定準備手続きを初期化する。また、デュアルモード端末のＬＴＥ領域は、デュアルモード端末のＣＤＭＡ領域に「SetGPSAssistanceData」メッセージを伝送する。ここで、「SetGPSAssistanceData」メッセージは、ＰＤＥから受信したＧＰＳ補助データを、ＣＤＭＡ領域に含まれたＧＰＳモジュールの補助データに設定するように指示するメッセージである。
【００６０】
その後、ＣＤＭＡ領域はＬＴＥ領域に、エラーメッセージあるいはＡＣＫメッセージを伝送して、位置測定が完了したか否かを指示する。この場合、ＬＴＥ領域は、ＣＤＭＡ領域に「GetGPSMeasurement」メッセージを伝送する。ここで、「GetGPSMeasurement」メッセージは、ＣＤＭＡ領域にあるＧＰＳモジュールから現在の位置情報を取得するためのメッセージであり、これを受信したＣＤＭＡ領域は、ＬＴＥ領域に位置情報を応答する。
【００６１】
これにより、ＬＴＥ領域は、パイロット位相測定及び時間オフセット測定に対する結果と共に、現在の位置情報に基づくＧＰＳ擬似距離測定結果をＰＤＥに伝送し、ＰＤＥで計算した端末の位置情報を要請する。最後に、ＰＤＥは端末に、位置ベースサービスのための位置情報を提供する。
【実施例３】
【００６２】
本発明の第３実施例は、デュアルモード端末がＬＴＥネットワークに連結された場合、位置ベースサービス提供のためにＳＵＰＬ及びＩＳ−８０１プロトコルを使用する場合に関するものである。ただし、ＳＵＰＬ １．０は、ＬＴＥネットワークをサポートせず、よって、変形される必要がある。具体的には、ＳＵＰＬで要求するネットワーク情報はセルＩＤであり、ＳＵＰＬ １．０で支援するＷＣＤＭＡのセルＩＤは２８ビットで構成される。これに対し、ＳＵＰＬ ２．０でＬＴＥセルのＩＤは２９ビットであり、２８ビットのＷＣＤＭＡのセルＩＤと対比して、ＣＳＧ（Closed Subscriber Group）フェムトセルを支援するための情報をさらに含んでいる。したがって、本発明で提案する変形されたＳＵＰＬ１．０は、ＬＴＥセルのＩＤに含まれたＣＳＧフェムトセルを支援するための１ビット情報は無視するものと設定して、ＳＵＰＬ １．０でＬＴＥネットワークを支援するようにすることができる。
【００６３】
また、本発明の第３実施例で、ＣＤＭＡ領域（ＣＤＭＡチップ）は、ＳＵＰＬプロトコルを支援し、ＳＵＰＬとＧＰＳモジュールとのインターフェースを含まなければならない。すなわち、ＩＳ−８０１プロトコル支援のための「位置決定状態マシーン（Positioning determination state machine）」モジュールを含み、ＴＣＰ／ＩＰプロトコルスタックを含むことができる。さらに、ＬＴＥセル情報を取得するためにＳＵＰＬとＣＭとのインターフェースを含む必要がある。
【００６４】
一方、ＬＴＥ領域（ＬＴＥチップ）は、サーバーＩＰアドレスとポート番号に基づいてＳＵＰＬデータと他のユーザデータを区別できるルータ機能を行うモジュールを含む必要がある。
【００６５】
なお、ＳＬＰ（SUPL Location Platform）、すなわち、位置情報サーバーは、衛星ＧＰＳ情報のためのプロトコルとしてＩＳ−８０１を支援し、ＬＴＥネットワーク位置情報は、ＩＳ−８０１データではなくＳＵＰＬデータとして当該位置情報サーバーに提供されることができる。
【００６６】
図１０は、本発明の第３実施例によるデュアルモード端末の構造を示すブロック図である。特に、図１０は、ハードウェアの複雑度を減らすために、ＣＤＭＡ領域に、ＬＴＥ領域と共有できるＧＰＳ受信部及びＧＰＳコアを搭載することで、ＬＴＥネットワークとＣＤＭＡネットワークのいずれからも位置ベースサービスを支援できる構造を示す。一方、ＣＤＭＡ領域とＬＴＥ領域の構成を逆にすることもてきる。すなわち、位置ベースサービスを提供するための主要機能であるＣＤＭＡ領域のＧＰＳ受信部とＧＰＳコアをＬＴＥ領域内に組み込んで位置ベースサービスを支援することもできる。
【００６７】
図１０を参照すると、ＣＤＭＡ領域に含まれる無線通信部（RF part）は、送受信部（Transceiver）とＧＰＳ受信部とで構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとして構成されることもできる。送受信部は、送信部（transmitter）と受信部（receiver）とで構成され、ＣＤＭＡ領域に含まれるＧＰＳ受信部は、ＣＤＭＡネットワークと連結された場合またはＬＴＥネットワークと連結された場合のいずれにおいても衛星ＧＰＳ信号を受信するために用いられる。ホストインターフェース（Host interface）は、ＣＤＭＡ領域とＬＴＥ領域との間に位置し、位置ベースサービスのために各領域間の制御及びデータ伝送に用いられることができる。
【００６８】
特に、デュアルモード端末がＣＤＭＡネットワークと連結された場合、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳエンジンは、ＣＤＭＡネットワークとの通信を担当するプロトコルを処理するために、ＳＵＰＬモジュール及びＩＳ−８０１モジュールを含み、ＧＰＳ信号処理のためのＧＰＳコアを含むことができる。ＣＤＭＡプロセッサに含まれるＧＰＳコアは、ＧＰＳ受信部から取得した衛星ＧＰＳ信号、及びＳＵＰＬ及びＩＳ−８０１を通じて位置情報サーバーから取得したネットワーク位置情報を用いて位置計算などの一連の機能を果たす。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＣＤＭＡネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報を組み合わせて端末の現在位置を把握することができる。
【００６９】
また、デュアルモード端末がＬＴＥネットワークと連結された場合、ＬＴＥ領域のＬＴＥプロセッサに含まれるＲＲＬＰモジュールは、ＬＴＥネットワークの位置情報サーバーからのネットワーク位置情報を受信し、これをホストインターフェースを通じてＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳコアに伝送する。また、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳコアは、ＬＴＥ領域から伝送されたネットワーク位置情報及びＣＤＭＡ領域のＧＰＳ受信部から伝送された衛星ＧＰＳ信号を用いて端末の位置を決定する機能を提供する。
【００７０】
さらに、本実施例で、ＬＴＥ領域のＬＴＥプロセッサは、端末の位置を計算する別途のＧＰＳエンジンを必要とせず、ＣＤＭＡ領域のＧＰＳエンジンから生成されたＳＵＰＬパケットをホストインターフェースを通じて受け取って、ＲＲＬＰを用いてＬＴＥネットワークに連結された位置情報サーバーとの通信機能を担う。したがって、デュアルモード端末がＬＴＥネットワークと連結された場合には、位置ベースサービスを提供するための位置計算は、ＣＤＭＡ領域のＧＰＳエンジンで処理する。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＬＴＥネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて端末の現在位置を把握することができる。この場合、用いられるＳＵＰＬは、２．０またはそれ以上のバージョン、または１．０のうち、ＬＴＥネットワーク接続のための機能を含む変形された１．０を用いることができる。
【００７１】
図１１は、本発明の第３実施例によるデュアルモード端末の構造の他の他を示すブロック図である。図１０との差異点は、ＬＴＥ領域に、ＬＴＥプロトコルであるＲＲＬＰモジュールではなく他のＬＴＥプロトコルが存在するという点である。
【００７２】
デュアルモード端末がＬＴＥネットワークと連結された場合、ＬＴＥ領域のＬＴＥプロセッサに含まれる位置ベースサービスを提供するためのＬＴＥプロトコルモジュールは、ＬＴＥネットワークの位置情報サーバーからネットワーク位置情報を受信し、これをホストインターフェースを通じて、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳコアに伝送する。また、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳコアは、該ネットワーク位置情報、及びＧＰＳ受信部から伝送された衛星ＧＰＳ信号を用いて端末の位置を決定する機能を提供する。
【００７３】
図１２は、本発明の第３実施例によるデュアルモード端末の動作方法を説明するための図である。特に、図１２は、端末がＬＴＥネットワークに連結されている場合、図１０及び図１１のように、ＣＤＭＡ領域にのみＧＰＳ受信部が含まれた場合を仮定し、特に、ＣＤＭＡプロセッサがホストプロセッサである場合とする。
【００７４】
また、ＩＳ−８０１モジュールは、ＧＰＳコアによって測定された衛星ＧＰＳ情報及びＣＤＭＡ無線信号測定を介し得られたネットワーク位置情報を用いてＩＳ−８０１メッセージを生成する。ＭＳベースモードなら、ＧＰＳコアは、該衛星ＧＰＳ情報及び位置情報を用いて位置計算などの一連の機能を果たす。
【００７５】
図１２を参照すると、位置ベースサービスアプリケーションが、ステップ１２０１において、アプリケーション領域内で実行された場合、デバイスドライバは、ステップ１２０２で、端末のＣＤＭＡ領域に含まれたＣＭに位置ベースサービスアプリケーションを知らせる。
【００７６】
ＬＴＥプロセッサが活性化状態にある場合、ＣＭは、ステップ１２０３で、ＬＴＥのセル情報をHost I/Fを通じてＬＴＥ領域から受信する。これと同時にあるいは順次的に、ＣＭは、ステップ１２０４で、ＳＵＰＬ開始機能（SUPL start function）を、ＬＴＥのセル情報を因子として呼び出す。より具体的には、SUPL start functionは、ＧＰＳモジュール（ＳＵＰＬ、ＩＳ−８０１）を初期化する。また、ＳＵＰＬは、ＬＴＥネットワーク情報を用いてＳＵＰＬデータを生成する。
【００７７】
このようなＳＵＰＬデータは、ステップ１２０５において、ＬＴＥプロセッサとホストインターフェース及びＩＰ／ＴＣＰまたはＵＤＰプロトコルのようなデータプロトコルスタックを用いて送受信され、ＬＴＥプロセッサ内でＳＵＰＬデータは、ステップ１２０６において、ユーザデータとして処理されることができる。
【００７８】
図１３は、本発明の第３実施例によるデュアルモード端末に含まれるソフトウェアモジュールの構成図である。
【００７９】
図１３を参照すると、商用化された従来のＣＤＭＡチップ内に含まれるソフトウェアモジュールの他に、「SUPL 1.0（Secure User Plane Location Version 1.0）」モジュールと「Modified Transport Layer Manager for CDMA & LTE」が追加されることがわかる。ＬＴＥ領域が活性化された場合、「SUPL 1.0」モジュールは、「Position determination state machine」モジュールを用いてＩＳ−８０１メッセージを含むＳＵＰＬデータを生成し、このようなＳＵＰＬデータを、ＬＴＥネットワークに伝送するためにＬＴＥ領域に伝送する機能を行う。
【００８０】
また、「Modified Transport Layer Manager for CDMA & LTE」モジュールは、ＬＴＥネットワークから受信したパケットのうち、ＳＵＰＬ関連パケットを、ＳＵＰＬ １．０モジュールにルーティングする機能を果たし、ＣＤＭＡネットワークから受信したパケットのうち、ＩＳ−８０１関連パケットは、「Position determination state machine」モジュールにルーティングする機能を果たす。
【００８１】
図１４は、本発明の第３実施例によって位置情報を取得する例を示す信号フロー図である。特に、図１４は、デュアルモード端末がＬＴＥネットワークに連結されている場合であり、ＭＳアシストモードで動作すると仮定する。
【００８２】
図１４を参照すると、デュアルモード端末のＬＴＥ領域は、ＣＤＭＡ領域に、ＣＤＭＡのＳＵＰＬモジュールの初期化を指示するStartSUPLメッセージを伝送する。これを受信したＣＤＭＡ領域は、ホームＳＵＰＬロケーション・プラットホーム（Home SUPL Location Platform: H-SLP）、すなわち、位置情報サーバーとＳＵＰＬ搭載端末（SUPL Enabled Terminal: SET）、すなわち、デュアルモード端末とのＳＵＰＬプロトコルの初期化手続き、例えば、SUPL_STARTメッセージの送信、SUPL_RESPONSEメッセージの受信及びSUPL_POSINTメッセージの受信手続きを行う。
【００８３】
初期化手続きを行った後、デュアルモード端末と位置情報サーバーとがSUPL_POS過程を行い、ここで、SUPL_POS過程は、ＳＵＰＬを用いて端末の現在位置を求める手続きを意味し、本実施例では、位置検索のためのプロトコルとしてＩＳ−８０１を用いることを特徴とする。位置検索が完了した後、位置情報サーバーは、デュアルモード端末にSUPL_ENDメッセージを伝送することで、SUPL_POS過程を終了する。
【実施例４】
【００８４】
本発明の第４実施例は、デュアルモード端末がＬＴＥネットワークに連結された場合、位置ベースサービス提供のためにＳＵＰＬ及びＲＲＬＰプロトコルを使用する場合に関するものである。
【００８５】
また、本発明の第３実施例で、ＣＤＭＡ領域（ＣＤＭＡチップ）はＳＵＰＬ １．０プロトコルを支援し、ＳＵＰＬとＧＰＳモジュールとのインターフェースを含まなければならない。すなわち、ＲＲＬＰプロトコル支援のための「Positioning determination state machine」モジュールを含み、ＴＣＰ／ＩＰプロトコルスタックを含むことができる。さらに、ＬＴＥセル情報を取得するためにＳＵＰＬとＣＭとのインターフェースを含む必要がある。
【００８６】
一方、ＬＴＥ領域（ＬＴＥチップ）は、サーバーＩＰアドレスとポート番号に基づいてＳＵＰＬパケットと他のユーザパケットとを区別できるパケットルータ機能を担うモジュールを含まなければならない。
【００８７】
なお、位置情報サーバーは、衛星ＧＰＳ情報のためのプロトコルとしてＲＲＬＰを支援し、ＬＴＥネットワーク位置情報は、ＲＲＬＰではなくＳＵＰＬパケットでこの位置情報サーバーにまたは位置情報サーバーから提供されたり受け取ることができる。
【００８８】
図１５は、本発明の第４実施例によるデュアルモード端末の動作方法を説明するための図である。特に、図１５は、端末がＬＴＥネットワークに連結されており、ＣＤＭＡ領域にのみＧＰＳ受信部が含まれた場合を仮定し、特に、ＣＤＭＡプロセッサがホストプロセッサである場合を仮定する。
【００８９】
また、ＩＳ−８０１モジュールは、ＧＰＳコアによって測定された衛星ＧＰＳ情報及びＣＤＭＡ無線信号測定を通じたネットワーク位置情報を用いてＩＳ−８０１メッセージを生成する。ＭＳベースモードでは、ＧＰＳコアは、この衛星ＧＰＳ情報及び位置情報を用いて位置計算などの一連の機能を果たす。
【００９０】
図１５を参照すると、位置ベースサービスアプリケーションが、ステップ１５０１において、アプリケーション領域内で実行された場合、デバイスドライバは、ステップ１５０２で、端末のＣＤＭＡ領域に含まれたＣＭに位置ベースサービスアプリケーションを知らせる。
【００９１】
ＬＴＥプロセッサが活性化状態の場合、ＣＭは、ステップ１５０３で、ＬＴＥのセル情報をHost I/Fを通じてＬＴＥ領域から受信する。これと同時にあるいは順次的に、ＣＭは、ステップ１５０４で、ＳＵＰＬ開始機能を、ＬＴＥのセル情報を因子として呼び出す。より具体的に、ＳＵＰＬ開始機能は、ＧＰＳモジュール（ＳＵＰＬ、ＩＳ−８０１）を初期化する。また、ＳＵＰＬは、ＬＴＥネットワーク情報を用いてＳＵＰＬデータを生成する。
【００９２】
このようなＳＵＰＬデータは、ステップ１５０５において、ＬＴＥプロセッサと、ホストインターフェース及びＩＰ／ＴＣＰまたはＵＤＰプロトコルのようなデータプロトコルスタックを用いて送受信される。より具体的には、ＣＤＭＡプロセッサがＬＴＥプロセッサからＲＲＬＰデータを受信した場合、ＲＲＬＰデータはＩＳ−８０１データに変換された後にＩＳ−８０１モジュールに入力される。また、ＣＤＭＡプロセッサがＬＴＥプロセッサにデータを伝送する場合、ＩＳ−８０１モジュールが生成したデータはＲＲＬＰに変換され、ＳＵＰＬモジュールはＲＲＬＰデータをＳＵＰＬデータ内に組み込み、ＬＴＥプロセッサにＳＵＰＬデータを伝送する。また、ＬＴＥプロセッサ内でＳＵＰＬデータは、ステップ１５０６において、ユーザデータとして処理されることができる。
【００９３】
図１６は、本発明の第４実施例によるデュアルモード端末に含まれうるソフトウェアモジュールの構成図である。
【００９４】
図１６を参照すると、商用化された従来のＣＤＭＡチップ内に含まれるソフトウェアモジュールの他に、「SUPL １.0（Secure User Plane Location Version 1.0） & RRLP」モジュール及び「Modified Transport Layer Manager for CDMA & LTE」が追加されたことがわかる。ＬＴＥ領域が活性化された場合、「SUPL 1.0 & RRLP」モジュールは、「Position determination state machine」モジュールを用いてＩＳ−８０１メッセージをＲＲＬＰメッセージに変換し、ＲＲＬＰメッセージを含むＳＵＰＬデータを生成し、このようなＳＵＰＬデータをＬＴＥネットワークに伝送するために、ＳＵＰＬデータをＬＴＥ領域に伝送するための機能を実行する。
【００９５】
また、「Modified Transport Layer Manager for CDMA & LTE」モジュールは、ＬＴＥネットワークから受信したデータのうち、ＳＵＰＬ関連データをSUPL 1.0 & RRLPモジュールにルーティングする機能を果たし、ＣＤＭＡネットワークから受信したデータのうち、ＩＳ−８０１関連パケットは、「Position determination state machine」モジュールにルーティングする機能を果たす。
【００９６】
図１７は、本発明の第４実施例によって位置情報を取得する例を示す信号フロー図である。特に、図１７は、デュアルモード端末がＬＴＥネットワークに連結されている場合を仮定する。図１７の信号フロー図は、図１４と同一なので、その具体的な説明は省略し、ただし、位置検索のためのプロトコルとしてＲＲＬＰを使用する差異点がある。
【実施例５】
【００９７】
図１８は、本発明の第５実施例によるデュアルモード端末の構造を示すブロック図である。特に、図１８も同様に、ハードウェア複雑度を減らすために、ＣＤＭＡ領域に、ＬＴＥ領域と共有できるＧＰＳ受信部及びＧＰＳコアを搭載して、ＬＴＥネットワークとＣＤＭＡネットワークの両方から位置ベースサービスを支援できる構造を示す。一方、ＣＤＭＡ領域とＬＴＥ領域の構成を逆にすることもできる。すなわち、位置ベースサービスを提供するための主要機能であるＣＤＭＡ領域のＧＰＳ受信部とＧＰＳコアをＬＴＥ領域内に組み込んで位置ベースサービスを支援することもできる。
【００９８】
図１８を参照すると、ＣＤＭＡ領域に含まれる無線通信部（RF part）は、送受信部（Transceiver）とＧＰＳ受信部とで構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとして構成されることもできる。送受信部は、送信部（transmitter）と受信部（receiver）とで構成され、ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳ受信部は、ＣＤＭＡネットワークと連結された場合またはＬＴＥネットワークと連結された場合のいずれにおいても衛星ＧＰＳ信号を受信するために用いられる。ホストインターフェース（Host interface）は、ＣＤＭＡ領域とＬＴＥ領域との間に位置し、位置ベースサービスのために各領域間の制御及びデータ伝送に用いられることができる。
【００９９】
ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳエンジンは、ＣＤＭＡネットワークとの通信を担当するプロトコルを処理するためのＩＳ−８０１モジュールとＧＰＳ信号処理のためのＧＰＳコアとで構成される。このＧＰＳエンジンは、ＣＤＭＡネットワークと連結された場合またはＬＴＥネットワークと連結された場合のいずれにおいても端末の動作を制御することができる。
【０１００】
特に、デュアルモード端末がＣＤＭＡネットワークと連結された場合、ＩＳ−８０１モジュールは、ＣＤＭＡネットワークを通じた位置情報サーバーとの通信機能を提供し、ＧＰＳコアは、ＧＰＳ受信部から伝送された衛星ＧＰＳ信号及び位置情報サーバーから受信したネットワーク位置情報を用いて位置ベースサービスのための位置計算などの一連の機能を提供する。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＣＤＭＡネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて端末の現在位置を把握することができる。
【０１０１】
また、デュアルモード端末がＬＴＥネットワークと連結された場合、ＬＴＥプロセッサに含まれたＳＵＰＬモジュールとＬＴＥプロトコルモジュールは、ＬＴＥネットワークの位置情報サーバーと通信してネットワーク位置情報を受信し、この情報をホストインターフェースを通じて、ＣＤＭＡプロセッサに含まれたＧＰＳエンジンに伝送する。さらに、ＣＤＭＡプロセッサに含まれたＧＰＳエンジンは、当該ネットワーク位置情報及びＧＰＳ受信部から受信した衛星ＧＰＳ信号を用いて端末の位置を決定する機能を提供する。
【０１０２】
本実施例で、ＬＴＥ領域は、端末の位置を計算する別途のＧＰＳエンジンを必要とせず、ＣＤＭＡプロセッサに含まれたＧＰＳエンジンから生成された情報をホストインターフェースを通じて受信し、これをＳＵＰＬモジュールでＳＵＰＬデータを生成した後、ＬＴＥプロトコルを用いてＬＴＥネットワークの位置情報サーバーと通信することができる。
【０１０３】
すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＬＴＥネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて端末の現在位置を把握することができる。この場合、用いられるＳＵＰＬは、２．０またはそれ以上のバージョンまたは１．０のうち、ＬＴＥネットワーク接続のための機能を含む変形された１．０を用いることができる。
【実施例６】
【０１０４】
図１９は、本発明の第６実施例によるデュアルモード端末の構造を示すブロック図である。特に、図１９は、ＣＤＭＡ領域とＬＴＥ領域のそれぞれにＧＰＳ受信部を搭載し、位置計算の負担を減らすために、ＬＴＥ領域はＣＤＭＡ領域に含まれたＧＰＳコアを共有して、ＬＴＥネットワークとＣＤＭＡネットワークの両方から位置ベースサービスを支援できる構造を示す。一方、ＣＤＭＡ領域とＬＴＥ領域の構成を逆にすることもできる。すなわち、位置ベースサービスを提供するための主要機能であるＣＤＭＡ領域のＧＰＳ受信部を、ＬＴＥ領域内に組み込んで位置ベースサービスを支援することもできる。
【０１０５】
図１９を参照すると、ＬＴＥ領域とＣＤＭＡ領域にそれぞれ含まれる無線通信部（RF part）は、送受信部（Transceiver）とＧＰＳ受信部とで構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとして構成されることもできる。送受信部は、送信部（transmitter）と受信部（receiver）とで構成されることができる。ホストインターフェース（Host interface）は、ＣＤＭＡ領域とＬＴＥ領域との間に位置し、位置ベースサービスのために各領域間の制御及びデータ伝送に用いられることができる。ＣＤＭＡ領域とＬＴＥ領域のそれぞれに含まれるＧＰＳ受信部は、ＣＤＭＡネットワークと連結された場合とＬＴＥネットワークと連結された場合に、衛星ＧＰＳ信号を受信するために用いられる
【０１０６】
ＣＤＭＡ領域のＣＤＭＡプロセッサに含まれるＧＰＳエンジンは、ＣＤＭＡネットワークと連結された場合またはＬＴＥネットワークと連結された場合のいずれにおいても端末の動作を制御することができる。
【０１０７】
特に、デュアルモード端末がＣＤＭＡネットワークと連結された場合、ＩＳ−８０１モジュールは、ＣＤＭＡネットワークを通じた位置情報サーバーとの通信機能を提供し、ＧＰＳコアは、ＧＰＳ受信部から伝送された衛星ＧＰＳ信号と位置情報サーバーから受信したネットワーク位置情報を用いて位置ベースサービスのための位置計算などの一連の機能を提供する。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＣＤＭＡネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて端末の現在位置を把握することができる。
【０１０８】
また、デュアルモード端末がＬＴＥネットワークと連結された場合、ＬＴＥ領域に含まれたＧＰＳ受信部は、衛星ＧＰＳ信号を受信してホストインターフェースを通じてＣＤＭＡ領域のＧＰＳエンジンに提供する機能を提供する。ＣＤＭＡ領域のＧＰＳエンジンは、ＬＴＥ領域から受信した衛星ＧＰＳ信号とＬＴＥネットワークの位置情報サーバーから受信したネットワーク位置情報を用いて端末の位置を読み取る機能を提供する。
【０１０９】
一方、ＬＴＥ領域は、端末の位置を計算する別途のＧＰＳエンジンを必要とせず、ＣＤＭＡ領域のＧＰＳエンジンから生成された情報をホストインターフェースを通じて受け取ってＳＵＰＬデータを生成し、ＳＵＰＬ、ＲＲＬＰ及びＩＳ−８０１−１のうち一つのプロトコルを用いてＬＴＥネットワークの位置情報サーバーとの通信機能を行う。
【０１１０】
すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＬＴＥネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて端末の現在位置を把握することができる。この場合、用いられるＳＵＰＬは、２．０またはそれ以上のバージョンまたは１．０のうち、ＬＴＥネットワーク接続のための機能を含む変形された１．０を利用することができる。
【実施例７】
【０１１１】
本発明の第７実施例は、ＬＴＥ端末が位置ベースサービス提供のためにＳＵＰＬ及びＲＲＬＰプロトコルを用いる場合に関するものである。特に、本発明の第７実施例は、ＣＤＭＡ及びＬＴＥネットワークを支援するデュアルモード端末ではなく、ＬＴＥネットワークのみを支援する単一モード端末とすることに留意されたい。
【０１１２】
また、本発明の第７実施例で、ＬＴＥチップ（領域）はＳＵＰＬプロトコルをサポートし、ＳＵＰＬとＧＰＳモジュールとのインターフェースを含まなければならない。すなわち、ＲＲＬＰプロトコル支援のための「Positioning determination state machine」モジュールを含み、ＴＣＰ／ＩＰプロトコルスタックを含むことができる。さらに、ＳＬＰ（SUPL Location Platform）、すなわち、位置情報サーバーは、衛星ＧＰＳ情報のためのプロトコルとしてＲＲＬＰを支援し、ＬＴＥネットワーク位置情報は、ＲＲＬＰではなくＳＵＰＬパケットで当該位置情報サーバーに提供されることができる。
【０１１３】
ここで、ＳＵＰＬプロトコルのうち、ＳＵＰＬ １．０は、ＬＴＥネットワークをサポートしないため、第３実施例で開示したような変形が必要とされる。したがって、ＳＵＰＬプロトコルは、２．０またはそれ以上のバージョン、または１．０のうち、ＬＴＥネットワーク接続のための機能を含む変形された１．０を用いることができる。このように、ＳＵＰＬプロトコルの使用により、従来の位置ベースシステムの構成の変形を最小化しながらも、ＬＴＥネットワークで位置ベースサービスを提供することができる。
【０１１４】
図２０は、本発明の第７実施例による端末の構造を示すブロック図である。特に、図２０は、ＬＴＥネットワークと連結される端末が、ＬＴＥネットワークで位置ベースサービスを支援するための構造を示す。
【０１１５】
図２０を参照すると、無線通信部（RF part）は、送受信部（Transceiver）とＧＰＳ受信部とで構成され、ハードウェアとして独立して構成されることもでき、一つのモジュールとして構成されることもできる。送受信部は、送信部（transmitter）と受信部（receiver）とで構成されることができる。ＧＰＳ受信部は、ＣＤＭＡネットワークと連結された場合とＬＴＥネットワークと連結された場合に、衛星ＧＰＳ信号を受信するために用いられる。
【０１１６】
また、ＩＳ−８０１またはＲＲＬＰは、ＬＴＥネットワークの位置情報サーバーとの通信機能を提供し、ＧＰＳコアは、衛星ＧＰＳ信号とＩＳ−８０１またはＲＲＬＰ及びＳＵＰＬなどのＬＴＥプロトコルを用いて位置情報サーバーから受信したネットワーク位置情報を用いて、位置ベースサービスを提供するための位置計算などの一連の機能を提供する。すなわち、スタンドアロンGPSモードでは、衛星ＧＰＳ信号のみで端末の現在位置を把握し、ＭＳベース／ＭＳアシストモードでは、衛星ＧＰＳ情報とＬＴＥネットワークを通じて受信した位置情報サーバーからのネットワーク位置情報とを組み合わせて端末の現在位置を把握することができる。この場合、用いられるＳＵＰＬは、２．０またはそれ以上のバージョンまたは１．０のうち、ＬＴＥネットワーク接続のための機能を含む変形された１．０を用いることができる。
【０１１７】
図２１は、本発明の第７実施例による端末の動作方法を説明するための図である。
【０１１８】
図２１を参照すると、ステップ２１０１において、アプリケーション領域内で位置ベースサービスアプリケーションが実行された場合、デバイスドライバは、ステップ２１０２で、端末のＣＭへ位置ベースサービスアプリケーションを知らせる。
【０１１９】
ＣＭは、ステップ２１０３で、ＬＴＥのセル情報を取得し、ステップ２１０４で、ＳＵＰＬ開始機能をＬＴＥのセル情報を因子として呼び出し、ＳＵＰＬデータを生成する。このようなＳＵＰＬデータは、ステップ２１０５で、ＩＰ／ＴＣＰまたはＵＤＰプロトコルのようなデータプロトコルスタックを用いてＬＴＥネットワークと送受信され、ＬＴＥプロセッサ内でＳＵＰＬデータは、ステップ２１０６において、ユーザデータとして処理されることができる。
【０１２０】
図２２は、本発明の第７実施例による端末に含まれうるソフトウェアモジュールの構成図である。
【０１２１】
図２２を参照すると、位置ベースサービスを提供するために「ＳＵＰＬ １．０（Secure User Plane Location Version 1.0）」モジュールとＲＲＬＰモジュールが追加されたことがわかる。「ＳＵＰＬ １．０」モジュールは、「ポジショニングエンジン（Positioning engine）」モジュールを用いてＲＲＬＰメッセージを含むＳＵＰＬデータを生成し、このようなＳＵＰＬデータをＬＴＥ領域に伝送する機能を果たす。
【０１２２】
図２３は、本発明の第７実施例によって位置情報を取得する例を示す信号フロー図である。
【０１２３】
図２３の信号フロー図は、図１７の信号フロー図と同一なので、具体的な説明は省略する。ただし、図２３は、デュアルモード端末でないため、ＣＤＭＡ領域のＳＵＰＬモジュールの初期化を指示するStartSUPLモジュールの送受信過程が省略されるという点のみ異なる。
【０１２４】
以上で説明された実施例は、本発明の構成要素及び特徴が所定の形態で結合されたものである。各構成要素または特徴は、別の明示的な言及がない限り、選択的なものとして考慮しなければならない。各構成要素または特徴は、他の構成要素や特徴と結合しない形態で実施されることができる。また、一部の構成要素及び／または特徴を結合して本発明の実施例を構成することも可能である。本発明の実施例で説明される動作の順序は変更可能である。ある実施例の一部構成や特徴は他の実施例に含まれることもでき、他の実施例の対応する構成または特徴と取り替えられることもできる。特許請求の範囲において明示的な引用関係を有しない請求項は結合して実施例を構成することもでき、出願後の補正により新しい請求項として含めることもできることは自明である。
【０１２５】
本文書で、本発明の実施例は、主に基地局と端末機とのデータ送受信関係を中心に説明された。本文書で基地局によって行われると説明された特定動作は、場合によっては、基地局の上位ノード（upper node）によって行われることもできる。すなわち、基地局を含む多数のネットワークノード（network nodes）からなるネットワークにおいて端末との通信のために行われる様々な動作は、基地局または基地局以外のネットワークノードによって行われることもできることは自明である。「基地局」は、固定局（fixed station）、Node B、eNode B（eNB）、アクセスポイント（access point）などの用語にすることもできる。また、「端末」は、ユーザ装置（User Equipment: UE）、移動局（Mobile Station: MS）、移動加入者局（Mobile Subscriber Station: MSS）、レンジング加入者局（Ranging Subscriber Station: RSS）などの用語にすることもできる。
【０１２６】
本発明による実施例は、様々な手段、例えば、ハードウェア、ファームウェア（firmware）、ソフトウェアまたはそれらの結合などによって具現することができる。ハードウェアによる具現の場合、本発明の一実施例は、一つまたはそれ以上のASICs（application specific integrated circuits）、DSPs（digital signal processors）、DSPDs（digital signal processing devices）、PLDs（programmable logic devices）、FPGAs（field programmable gate arrays）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサなどによって実装することができる。
【０１２７】
ファームウェアやソフトウェアによる実装の場合、本発明の一実施例は、以上で説明された機能または動作を行うモジュール、処理、関数などの形態で実装することができる。ソフトウェアコードは、メモリユニットに記憶されて、プロセッサによって駆動されることができる。メモリユニットは、プロセッサの内部または外部に設けられて、公知の様々な手段によってプロセッサとデータを交換することができる。
【０１２８】
本発明は、本発明の特徴を逸脱しない範囲で、他の特定の形態に具体化できることは、当業者にとっては明らかである。よって、上記の詳細な説明は、いずれの面においても制限的に解釈されてはならず、例示的なものとして考慮されなければならない。本発明の範囲は、添付した請求項の合理的解釈によって定められるべきであり、本発明の等価的範囲内におけるあらゆる変更は、本発明の範囲に含まれる。
【産業上の利用可能性】
【０１２９】
本発明は、無線通信システムに適用されることができる。より具体的に、本発明は、位置ベースサービスを支援するデュアルモード端末機及びそのための制御方法に適用されることができる。
【図１】
2011015406.tif 000003
【図２】
2011015406.tif 000004
【図３】
2011015406.tif 000005
【図４】
2011015406.tif 000006
【図５】
2011015406.tif 000007
【図６】
2011015406.tif 000008
【図７】
2011015406.tif 000009
【図８】
2011015406.tif 000010
【図９】
2011015406.tif 000011
【図１０】
2011015406.tif 000012
【図１１】
2011015406.tif 000013
【図１２】
2011015406.tif 000014
【図１３】
2011015406.tif 000015
【図１４】
2011015406.tif 000016
【図１５】
2011015406.tif 000017
【図１６】
2011015406.tif 000018
【図１７】
2011015406.tif 000019
【図１８】
2011015406.tif 000020
【図１９】
2011015406.tif 000021
【図２０】
2011015406.tif 000022
【図２１】
2011015406.tif 000023
【図２２】
2011015406.tif 000024
【図２３】
2011015406.tif 000025