(57)【特許請求の範囲】
【請求項１】
プロセッサと、
ストレージ部材と、
無線ネットワークと通信を行なうことに用いる通信部材と、
接続モードで動作する該モバイル装置に対し、付近指標機能を無効にすることに用いる制御部材と、
を含み、該付近指示機能が無効にされた場合、該モバイル装置が依然として該接続モードで動作する時、該制御部材は、更に該自発検索機能を無効にし、該モバイル装置がアイドルモードに入る時、該制御部材は、該自発検索機能を有効にするモバイル装置の自発検索機能を管理するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル装置の自発検索に関し、特に、ＬＴＥ環境で異なるモード下の自発検索を管理するシステムに関する。
【背景技術】
【０００２】
携帯電話無線ネットワークにおいて、各基地局がネットワークセルの範囲を定義する。モバイル装置は、基地局に無線接続することができ、セッション(session)をネットワーク中の基地局にハンドオーバーし、セル間で接続を転送する。モバイル装置がネットワークセルに接続する時、各種標準に基づき接続を確立し管理する。
この標準は、ＧＳＭ (Global System for Mobile Communications)、ＵＭＴＳ(Universal Mobile Telecommunications System)、ＩＳ-９５(Interim Standard 95)及びＬＴＥ(Long Term Evolution)を含む。第３世代パートナーシッププロジェクト(Third Generation Partnership Project, 3GPP)は、既に３ＧＰＰ文書のTS 36.101〜TR 36.956においてＬＴＥの標準を定義しており、その無線インタフェース(air interface)は、E-UTRA(Evolved Universal Terrestrial Radio Access)と称される。
ＬＴＥ標準を支援するモバイル装置は、早期の無線インタフェースと下位互換性があり、ＵＭＴＳ ＵＴＲＡ (UMTS Terrestrial Radio Access, UTRA)及びＧＳＭ  ＥＤＧＥ無線アクセスネットワーク(GSM EDGE Radio Access Network, GERAN)を含む。
【０００３】
モバイル装置は、ノードＢ (Node-B)又はエボリューションノードＢ(eNobe-B)と呼ばれる基地局を経由し、ＬＴＥネットワークに接続し、様々な状況で自発(自動)検索機能 (autonomous search function, ASF)を使用する。自発検索機能は、外部の入力に応答し、自身の機能を修正し、環境に対する検索方法を最適化することができる。モバイル装置は、ＬＴＥネットワークにおいて自発検索機能を使用し、某範囲の周波数を走査し、セルによりブロードキャストされる情報を検索する。
ＵＴＲＡセル及びＥ‐ＵＴＲＡセルがブロードキャストする情報は、該セルの閉鎖加入者グループ(closed subscriber group, CSG)ＩＤ、支援するプロトコルを示す情報、支援する無線アクセス技術(radio access technology, RAT)を示す情報、該セルのその周波数の優先順位及びその他の該セルの識別情報及び該セルへの接続方法の情報を含むことができる。
【０００４】
モバイル装置は、検出したセルの関連情報を利用し、付近検出(proximity detection)メッセージを発し、ハンドオーバー(handover)の実行又は回避する。UTRA又はE-UTRA基地局に接続できたモバイル装置は、もう１つのセルの近隣領域に進入又は離脱する時、ネットワークは、モバイル装置の現在の基地局及びセルを検出した基地局間でハンドオーバーメッセージを発することができる。
これは、基地局にモバイル装置のセッションを接続が途切れないようにセル間で移転させることができる。モバイル装置が付近検出メッセージを伝送し、ネットワークがいつハンドオーバープロセスを行なう必要があるかを決定する補助とすることができる。
【０００５】
モバイル装置は、アイドルモードで自発検索機能を使用し、停滞(camp on)可能なセルを検索することもできる。モバイル装置がまだ何れか１つのセルとセッションしていない時、モバイル装置は、某１つのセルに停滞し、セルのシステム情報及びページング情報(paging information)をモニタリングする。モバイル装置がそのCSGホワイトリスト (whitelist)上の閉鎖セル(closed cell)を検出した時、モバイル装置は、一般セルではなく、該CSGセルを選択し、停滞を行なう。閉鎖セルは、全ての人が使用できるわけでなく、特殊なグループの使用者のみに限られる。
フェムトセル(femtocell)は、密閉セルであり、低パワーを有し、ユーザの家に設置され、ブロードバンドインターネット接続を介して接続能力を拡張することができる。モバイル装置のCSGホワイトリストは、接取可能な閉鎖セルを列挙し、このホワイトリストは、ネットワーク上層を介してモバイル装置に伝送する。モバイル装置は、密閉セルの接続に成功した時に、このリストを維持及び更新することもできる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２８４１６
【特許文献２】特開２０１０−５３０１６１
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、ＬＴＥ環境における異なるモード下の自発検索を管理するシステムを提供し、モバイル装置に各種異なるモード下で使用するＡＳＦをそれぞれ管理及び実行させることである。
【課題を解決するための手段】
【０００８】
本発明の実施例において、モバイル装置の自発検索機能を管理するシステムを開示し、それは、プロセッサと、ストレージ部材と、無線ネットワークと通信することに用いる通信部材と、接続モードで動作するモバイル装置に対し、付近インジケータ機能を無効にすることに用いる制御部材とを含む。
そのうち、該付近インジケータ機能が、無効にされた場合で、モバイル装置が依然として該接続モードで動作する時、該制御部材は、更に該自発検索機能を無効にし、モバイル装置がアイドルモードに入る時、該制御部材は、該自発検索機能を有効にする。
【０００９】
本発明に関する参考例において、モバイル装置の自発検索機能を管理する方法を開示しており、該モバイル装置は、プロセッサ及び関連するストレージ領域を含み、該方法は、以下を含む：該モバイル装置を操作し、モバイル通信ネットワーク上で通信を行なう。
該モバイル装置の操作モードを選択し、該操作モードは、１組の操作モードから選択し、該１組の操作モードは、アイドルモードと接続モードを含み、且つ該１組の操作モードの各操作モードは、異なる自発検索機能に関連し、該選択した操作モードに基づき、自発検索機能を選択し、該選択した自発検索機能を実行する
【００１０】
本発明に関するもう１つの参考例において、モバイル装置の自発検索機能を管理するシステムを開示しており、それは、プロセッサと、ストレージ部材と、無線ネットワークと通信することに用いる通信部材と、該モバイル装置の現行操作モードを決定することに用い、該現行操作モードは、１組の操作モードから選択し、該１組の操作モードは、アイドルモード及び接続モードを含み、且つ各操作モードは、異なる自発検索機能に関連するモード部材と、該選択した操作モードに基づき、自発検索機能を選択することに用い、該選択した自発検索機能を実行する自発検索機能部材とを含む。
【発明の効果】
【００１１】
本発明は、ＬＴＥ環境における異なるモード下の自発検索を管理するシステムを提供し、モバイル装置に各種異なるモード下で使用するＡＳＦをそれぞれ管理及び実行させることができる。
【図面の簡単な説明】
【００１２】
【図１】ＡＳＦ管理システムに適合したモバイル装置の正面図である。
【図２】ＡＳＦ管理システムの代表的操作環境のネットワーク図である。
【図３】モバイル装置の構造の例のハイレベルブロック図である。
【図４】ＡＳＦ管理システムのサブシステムであり、ＡＳＦ制御システム４００の論理ブロック図である。
【図５】ＡＳＦ管理システムのサブシステムであり、ＡＳＦ呼び出し部材の論理ブロック図である。
【図６】モバイル装置のカレントモードに基づくＡＳＦを呼び出すプロセスのフロー図である。
【図７】モバイル装置が接続モードにある時のＡＳＦを実行するプロセスのフロー図である。
【図８】モバイル装置がアイドルモードにある時のＡＳＦを実行するプロセスのフロー図である。
【図９】接続モードでハンドオーバープロセスを触発又は回避するプロセスのフロー図である。
【図１０】アイドルモードを使用し、停滞（camp on）するセルを検索するプロセスのフロー図である。
【図１１】付近の指標に基づき接続モードを修正するプロセスのフロー図である。
【図１２】ホワイトリストの構成員に基づき、アイドルモードを修正するプロセスのフロー図である。
【発明を実施するための形態】
【００１３】
本発明は、ＬＴＥ又はＬＴＥに相当するネットワーク中で動作するモバイル装置に対し、自発検索機能(ASF)を管理可能にする方法、及びシステム(以下“ASF管理システム”又は“システム”と記載)を開示する。
特に、該システムは、モバイル装置にそれぞれ各種モードで使用するＡＳＦを有効(enable)又は無効(disable)にさせることができる。通常モードにおいて、モバイル装置は、数種の異なる操作モードに入り、アイドルモード(idle mode)と接続モード(connected mode)を含む。アイドルモードにおいて、モバイル装置は、セルとセッション(session)を行なっておらず、使用者が通話を開始するのを待っている。
接続モードにおいて、使用者は、既に通話を開始し、モバイル装置と特定セル間で持続進行するセッションを有する。モバイル装置は、操作モードごとに異なるASFを提供し、それぞれアイドルモード及び接続モードに用いるASFを含む。各ASFは、独立指標、例えば、機能名称、機能指標又はハードウェア識別番号を表示し、且つその他のＡＳＦと独立して実行できる。
【００１４】
モバイル装置は、各種パラメータ、例えば、現在の操作モード、モバイル装置のホワイトリスト状態、各種セルタイプの付近指標(proximity indication)及びモバイル装置が新たなセルで停滞する必要があるか等に基づき、任意の１つの既存のＡＳＦをいつ有効又は無効にするかを決定する。ASFを使用する前、モバイル装置は、先ず、カレントモードを判断する。
続いて、カレントモードで使用したいＡＳＦが有効かを判断する。該ＡＳＦが有効にされていれば、モバイル装置は、更にコンテキスト特定(context-specific)の作業を実行し、該ＡＳＦを使用すべきか否かを決定する。最後に、この作業が該ASF使用することを排除していなければ、モバイル装置は、カレントモードに用いるＡＳＦを呼び出す。
【００１５】
モバイル装置は、複数の各種モードに対応するＡＳＦを管理及び使用する。モバイル装置が某１つのASFを使用し、作業を行う時、例えば、接続モード下の付近検出(proximity detection)は、その他のＡＳＦ、例えば、アイドルモードのＡＳＦを有効又は無効にすることができる。その他のＡＳＦを無効にすれば、現在のＡＳＦの可用性(availability)に影響を及ぼさない。
もう１つの実施例中、モバイル装置は、任意の単一のASFを多種の用途に使用することができる。該ＡＳＦが異なるモード下で有効又は無効にされたかの情報を表示し、モバイル装置は、該ＡＳＦを行なうか否かを判断することができる。一般的に、モバイル装置は、更にモバイル装置の現在のコンテキスト及びシステム状態に基づき、ＡＳＦの可用性を決定する。
【００１６】
図１は、ＡＳＦ管理システムの実施に適合するモバイル装置１００の正面図である。図１に示すように、モバイル装置１００は、ハウジング１０１と、複数プッシュボタン１０２と、方向キーパッド１０４(例えば、５方向キー(five-way key))と、スピーカー１０６と、カメラ１０８と、タッチセンサ部材１０９と、ハウジング１０１が搭載するディスプレイユニット１１０と、を含むことができる。
モバイル装置１００は、マイクロフォンと、トランシーバ、光センサ(photo sensor)、キーボード及び/又はその他の演算部材とを含み、これら部材は、PDA装置、携帯電話、ラップトップコンピュータ、タブレットＰＣ、スマートフォン、ポータブルネットワーク装置又はその他のモバイル通信／演算装置に良く見られる。
【００１７】
ディスプレイユニット１１０は、液晶ディスプレイ (LCD)ユニット、プラズマ(plasma)ディスプレイユニット、真空蛍光(vacuum fluorescent)ディスプレイユニット、発光ダイオード(LED)ディスプレイユニット、フィールドエミッションディスプレイ(field emission display, FED)ユニット及び/又はその他の適用するディスプレイユニットを含むことができ、ユーザインタフェースを呈する。
【００１８】
カメラ１０８は、カメラ又はビデオに適用される。カメラ１０８は、光学イメージセンサ及びレンズを含み、更に、フラッシュライトを具えることもでき、微光環境での撮影に便利にすることができる。モバイル装置１００は、各種その他の周辺設備を含むことができ、異なる位置及び設定を有する。例えば、カメラ１０８は、図１において、モバイル装置１００の正面に位置するが、カメラ１０８は、背面に設置することもできる。また、モバイル装置１００は、別途入力装置、例えば、代替スライドキーボードを組み合わせることもできる。
【００１９】
図２は、ＡＳＦ管理システムの代表的操作環境２００のネットワーク図である。複数のモバイル装置２０２は、無線ネットワークのカバー領域内でローミングされる。これらモバイル装置は、携帯電話又はモバイルネットワーク装置であることができ、例えば、図１に示すモバイル装置１００である。
モバイル装置２０２は、無線接続２０６を介し、携帯電話基地局２１０と通信する。無線接続２０６は、任意のデジタルデータを伝送可能なシステムにより実施され、例えば、ＵＭＴＳ、ＬＴＥ又はＣＤＭＡ２０００等の標準の携帯電話システムであるか、ＷｉＦｉ(IEEE 802.11)又はブルートゥース(Bluetooth)等の標準の携帯電話システムである。これらのモバイル装置にとって、無線接続は、最も常用され、使用者の接続、例えば、(Ethernet（登録商標）)により通信することもできる。
【００２０】
これらの構成において、モバイル装置２０２は、ＧＰＳ受信器を内蔵し、定位情報を提供することもできる。これらの構成において、モバイル装置２０２は、１つ又は複数のＧＰＳ衛星２０４から定位信号２０８を受信する。
分かり易くするため、図中には、１つの衛星のみを示す。しかしながら、ＧＰＳ受信器は、一般に複数の衛星で定位を行なう必要がある。多種の方式(単独使用又は先の方式を併合できる)は、携帯電話基地局２１０は、モバイル装置２０２の補助の下、既知の信号三角測量(signal triangulation)及び/又は信号遅延(signal delay)技術を利用し、各無線装置の位置を決定することができる。
【００２１】
携帯電話基地局２１０は、１つ又は複数のネットワークに接続し、後置ネットワーク (backhaul)サービスを無線ネットワークに提供する。携帯電話基地局２１０は、公共交換電話ネットワーク(Public-Switched Telephone Network, PSTN)２１２に接続し、それは、モバイルネットワークと他のネットワーク上のリモート電話２１６の間の接続を提供する。モバイル装置２０２の使用者が音声通話を行う時、モバイル装置２０２が接続する携帯電話基地局２１０は、無線ネットワークの音声後置ネットワーク（図示せず）を経由し、該音声通話をＰＳＴＮ２１２に転接する。
続いて、ＰＳＴＮ２１２は、該音声通話をリモート電話２１６に自動で接続する。リモート電話２１６は、もう１つのモバイル装置である場合、該音声通話は、第２無線ネットワークの後置ネットワークを経由しもう１つの携帯電話基地局２１０に転接する。モバイル装置２０２が異なる基地局２１０の地理領域間を跨ぐ時、接続２０６は、付近のモバイル装置２０２の基地局に移される。
【００２２】
携帯電話基地局２１０は、インターネット２１４に接続し、パケットベース(packet-based)の接続を、ネットワークアプリケーションを支援するリモート装置２１８に提供する。モバイル装置２０２の使用者がデータ接続を介して通信する時、該データ接続が属する携帯電話基地局２１０は、パケットデータを無線ネットワークのデータ後置ネットワーク（図示せず）を介してインターネット２１４（又は他のパケットベースのネットワーク）に転送する。
インターネット２１４は、無線ネットワークを電子メールサーバー２２０、ウェブサーバー２２２及びインスタントメッセンジャー(instant messenger)サーバー２２４を含むリモート装置２１８に接続する。当然、リモート装置２１８は、インターネット上の任意のアプリケーションを含むことができ、例えば、ＦＴＰ(file transfer protocol)サーバー又はストリーミングメディア(streaming media)サーバーである。
【００２３】
図３は、ハイレベルブロック図であり、モバイル装置３００の構造の一例である。モバイル装置３００は、図２のモバイル装置２０２を代表することができる。モバイル装置３００は、プロセッサ３０２と、メモリ３０４と、を含み、両者は、何れも相互接続(interconnect)３０６に接続する。相互接続３０６は、抽象概念であり、１つ又は複数の分かれた実体のバス、点対点接続又は類似する通信チャネルを代表することができ、適当なブリッジ装置(bridge)、アダプタ(adapter)又は制御器に接続する。
従って、相互接続３０６は、例えば、システムバス、ＰＣＩ（Peripheral Component Interconnect）ファミリーバス、ハイパートランスポート(HyperTransport)又はＩＳＡ（industry standard architecture)バス、ＳＣＳＩ（small computer system interface）バス、ＵＳＢ、ＩＩＣ(I2C)バス又はＩＥＥＥ１３９４バス(時に(Firewire)と称される)を含むことができる。
【００２４】
プロセッサ３０２(１つ以上であることができる)は、モバイル装置３００のＣＰＵを含むことができ、これにより、モバイル装置３００の全体の動作を制御する。某実施例において、プロセッサ３０２は、メモリ３０４に保存されたソフトウェア又はファームウェアを実行することにより、この種の制御を達成する。
プロセッサ３０２は、１つ又は複数のプログラム可能な通常用(general-purpose)又は特別用(special-purpose)のマイクロプロセッサ、デジタル信号プロセッサ(DSP)、プログラム可能な制御器、ＡＳＩＣ(application-specific integrated circuit)、ＰＬＤ(programmable logic device)又はその他の類似の装置である（又は含む）か、上記装置の組み合わせである。
【００２５】
メモリ３０４は、モバイル装置３００の主メモリである（又は含む）。メモリ３０４は、任意の形式の固定式又は着脱式のＲＡＭ、ＲＯＭ、フラッシュメモリ又はその他の類似のメモリであるか、上記メモリの組み合わせを代表する。モバイル装置が動作する時、メモリ３０４は、他のものを保存する以外に、更に、モバイル装置３００のオペレーティング（作業）システム３０８を保存する。
【００２６】
モバイル装置３００は、１つ又は複数の入力装置３１２を含み、使用者にモバイル装置３００を制御させることができる。入力装置３１２は、キーボード、トラックパッド (trackpad)、タッチスクリーン(図１のタッチセンサ部材１０９)及び/又はその他の標準入力装置を含むことができる。
モバイル装置３００は、ユーザインタフェースを表示することに適するディスプレイ装置３１４を含み、例えば、図１のディスプレイユニット１１０である。モバイル装置３００は、更に、ネットワークアダプター又はモデム３１６(例えば、無線アダプタ)を含み、モバイル装置３００にネットワーク上でリモート装置と通信させる。モバイル装置３００は、更に、ローカルストレージ(local storage)３１０を含むことができ、相互接続３０６に接続する。ローカルストレージ３１０は、例えば、フラッシュメモリ又はハードディスクを含むことができ、大容量の保存空間を提供し、モバイル装置が使用するデータ３１８を保存する。
【００２７】
多くのモバイル装置、例えば、モバイル装置３００は、ＬＴＥ標準を実施し、無線でネットワークに接続する。ＬＴＥ標準は、モバイル装置の各種モード下で行なうＡＳＦを定義する。しかしながら、ＬＴＥ標準を実施するモバイル装置は、アイドルモードと接続モード下で使用するＡＳＦを明確に区分していない。モバイル装置は、基地局に接続するＲＲＣ(radio resource control)を有するか否かのような要素に基づき、現在の操作モードを判断する。モバイル装置がＲＰＣ接続を有する場合、接続モードにある。
接続モードにおいて、Ｅ-ＵＴＲＡ又はＵＴＲＡネットワークは、既にモバイル装置とセッションを確立しており、且つ個別のモバイル装置の関連情報を保持し、モバイル装置が接続するセルの暫定識別番号をモバイル装置に与える。モバイル装置が接続モードにない場合、アイドルモードにある可能性があり、この時、モバイル装置は、セルに停滞しているか、停滞可能なセルを検索し、ネットワークは、一般にアイドルモードのモバイル装置の関連情報を保持しない。
【００２８】
モバイル装置が付近検出を制御するインジケータを無効にする時、付近検出に用いる接続モードＡＳＦを無効にする。しかしながら、接続モードＡＳＦとアイドルモードＡＳＦを明確に区分していないことにより、モバイル装置が接続モードASFを無効にする時、アイドルモードASFも無効にする可能性がある。
モバイル装置は、多種の状況において、アイドルモードASFを使用し、付近検出を実行する時だけでなく、例えば、停滞可能な新たなセルを検出する時も使用される。従って、この２種の機能を区分する方式があれば、それぞれのＡＳＦが有効又は無効にされる時、独立管理を行い、非常に有用である。
【００２９】
図４及び図５は、ハイレベル論理ブロック図であり、モバイル装置内でＡＳＦ管理システムの異なるＡＳＦを実施するモジュール表示する。演算装置、例えば、モバイル装置１００は、ＡＳＦ制御システム（部材）４００及び呼び出すプロセスのフロー５００を実施することができる。任意の１つのシステムの多くの面は、特定用途のハードウェア回路、プログラム可能な回路又は上記回路の組み合わせとされる。以下の分で詳細に説明するように、ＡＳＦ制御システム４００及びＡＳＦ呼び出し部材４５０は、幾つかのモジュールを含み、システムの機能を実行する。
これらモジュール及びその中にあるプログラムコード及び/又はデータは、単一の実体装置又は複数に分散された実体装置で実施することができ、更に、リモートサービスを呼び出す方式でその機能を実施することができる。同様に、データは、ローカルストレージ又はリモートストレージに保存することができ、且つ１つ又は複数の実体装置に分布される。プログラム可能な実施例において、このシステムの功能を支援するプログラムコードは、コンピュータ読み取り可能メディア(computer-readable media)、例えば、光ディスク、フラッシュメモリ、又はハードディスクに保存することができる。
当業者であれば、理解できるように、これら個別のモジュール中の少なくとも１つは、ＡＳＩＣ、ＰＬＤを利用するか、ソフトウェア及び/ファームウェアにより構成された通常のプロセッサを利用し、実施することができる。
【００３０】
図４は、ＡＳＦ管理システムのサブシステムであり、ＡＳＦ制御システム４００の論理ブロック図である。ＡＳＦ制御システム４００は、ＡＳＦ制御部材を使用し、付近検出データ、ホワイトリストデータ及び/又はストレージデータに基づき、ＡＳＦの可用性を判断する。ＵＴＲＡ及びＥ-ＵＴＲＡの２種のタイプのネットワークにとって、モバイル装置は、付近指標構成(proximity indication configuration)データを保持し、それは、フラグ(flag)を含み、モバイル装置のＣＳＧホワイトリスト上のセルに対する付近指標が“有効”であるか、“無効”であるかを表示することに用いる。基地局は、データをモバイル装置に提供し、付近指標が有効であるかを通知する。
このデータ及びモバイル装置のＣＳＧホワイトリスト上のセル(ＣＳＧ ＩＤがＣＳＧホワイトリスト上にある)と関連がある場合、モバイル装置は、このデータを保存する。付近検出構成部材４０２は、システムの付近指標が構成するデータをＡＳＦ制御部材４１８に伝送する。
【００３１】
モバイル装置が動作する時、それは、数種の操作モードの１つ、例えば、“接続”又は“アイドル”であることができる。モード構成部材４０４は、モバイル装置のカレントモードのデータをＡＳＦ制御部材４１８に提供する。上記のように、モバイル装置は、例えば、モバイル装置がＲＲＣ接続の要素を有するか否かに基づき、現在のモードが何であるかを判断する。モバイル装置がＲＲＣ接続を有すれば、接続モードにある。“接続モード”は、Ｅ-ＵＴＲＡ又はＵＴＲＡネットワークが既にモバイル装置とセッションを確立していることを意味する。
接続モードにおいて、ネットワークは、それぞれのモバイル装置の関連情報を保持し、モバイル装置が接続するセルの暫定識別番号をモバイル装置に与える。その他の時、モバイル装置がアイドルモードで動作し、この時、モバイル装置は、セルに停滞せず、停滞可能なセルを検索している。モバイル装置の現在のモードは、入力に、例えば、モデムから来たスキャン中の周波数に関する入力に如何に応答するかを決定する。
【００３２】
上記のように、モバイル装置は、ＣＳＧホワイトリストを保持し、接続可能なセルを記録する。ホワイトリスト状態情報部材４０６は、モバイル装置のＣＳＧホワイトリスト状態のデータをＡＳＦ制御部材４１８に提供する。特に、ホワイトリスト状態情報部材４０６は、例えば、ＣＳＧホワイトリストが空であるか、及びどのセルがＣＳＧホワイトリスト上にあるかのような情報を提供することができる。
【００３３】
システム４００は、更に、ストレージ部材４１２を含み、それは、ＡＳＦ制御部材４１８に接続し、１つ又は複数のストレージ装置、例えば、図３のローカルストレージ３１０を含むことができる。ストレージ部材４１２及びＡＳＦ制御部材４１８が相互作用を行い、データを受信して保存及び/又は先に保存したデータを提供することができる。
【００３４】
ＡＳＦ制御部材４１８は、付近検出構成部材４０２、モード構成部材４０４、ホワイトリスト状態情報部材４０６及びストレージ部材４１２から獲得する情報を使用し、任意の１つのＡＳＦを有効にするか無効にするかを判断する。ＡＳＦ制御部材４１８は、ＡＳＦ接続制御器４０８を含み、それは、付近指標構成データ及びカレントモードのデータを使用し、接続モードＡＳＦを有効にするか無効にするかを決定する。
ＡＳＦ接続制御器４０８は、ネットワークタイプ(ＵＴＲＡ又はＥ-ＵＴＲＡ)の付近指標構成がいつ有効と無効の間で切り換わるかを検出する。ＡＳＦ接続制御器４０８は、この種の切り換わり、即ち、対応する接続モードＡＳＦの機能を有効にするか無効にするかを検出する。同様に、ＡＳＦ制御部材４１８は、ＡＳＦアイドル制御器４１０も含み、それは、アイドルモードＡＳＦをいつ有効又は無効にするかを決定する。モバイル装置のＣＳＧホワイトリストが空であれば、ＡＳＦアイドル制御器４１０は、アイドルモードＡＳＦを無効にする。そうでなければ、ＡＳＦアイドル制御器４１０は、アイドルモードＡＳＦを有効にし、モバイル装置がアイドルモード下で停滞可能なCSGセルを検出することを許可する。
ＡＳＦ制御部材４１８は、アイドルモード及び接続モードの両者のＡＳＦ状態指標をＡＳＦ状態指標(インジケータ)部材４１６に出力し、ＡＳＦ状態データを保存する。実施例において、ＡＳＦ接続制御器４０８及びＡＳＦアイドル制御器４１０は、ＡＳＦ状態指標部材４１６が保存しようとする状態データを決定するだけである。他の実施例において、これら制御器は、別途動作を行なうことができ、ＡＳＦを有効又は無効にする。
【００３５】
ＡＳＦ状態指標部材４１６は、ＡＳＦ制御部材４１８が機能を実行した結果を保留する。例えば、ＡＳＦ状態指標部材４１６は、ASF_Idle変数及びASF_Connected変数を含み、それぞれ“有効”及び“無効”に設定する(又は“真”及び“偽”)。従って、モバイル装置内のその他のシステムは、ＡＳＦ状態指標部材４１６からこの情報を取得でき、各ＡＳＦの状態を判断する。更に、ＡＳＦ指標が有効及び無効状態間で変化する時、ＡＳＦ状態指標部材４１６は、モバイル装置に更なる動作を行なうよう通知でき、この変化をモバイル装置のその他の部材に伝達する。
これら動作は、モバイル装置内でＡＳＦを用いることができるその他のシステムを通知すること、一致性の検査を行い、平行システムを有効又は無効にすること、タイマーを触発し、機能を再有効化(re-enable)するかその他の動作を行なうことを含む。
【００３６】
図５は、ＡＳＦ管理システムのサブシステムであり、ＡＳＦ呼び出し部材４５０の論理ブロック図である。ＡＳＦ呼び出し部材４５０は、異なるモード下で使用されるＡＳＦを分岐する。ＡＳＦ呼び出し部材４５０は、ＡＳＦ状態指標部材４５２を含み、それは、それぞれのＡＳＦ状態を示すデータをＡＳＦ部材４７６に伝送することができる。例えば、ＡＳＦ状態指標部材４５２が提供するデータは、アイドルモードＡＳＦが無効にされ、接続モードＡＳＦが有効にされることを示す可能性がある。
ＡＳＦ状態指標部材４５２から得るデータは、図４のブロック(ＡＳＦ状態指標部材)４１６から直接又は間接的に提供される。ＡＳＦ呼び出し部材４５０は、付近状態部材４５４も含み、それは、システムの付近状態をＡＳＦ部材４７６に提供する。該付近状態は、モバイル装置がいつＵＴＲＡ又はＥ-ＵＴＲＡネットワークの近隣領域に進入又は離脱するかを示すことができ、現在のセッションを異なるセルにハンドオーバーする必要があるかを表示する。
ＡＳＦ呼び出し部材４５０は、モード部材４５６も含み、それは、モバイル装置のカレントモード(例えば、接続又はアイドル)のデータをＡＳＦ部材４７６に提供する。ＣＳＧホワイトリスト部材４５８は、ホワイトリストデータをＡＳＦ部材４７６に提供し、モバイル装置のホワイトリストの状態及び内容を表示することができる。ホワイトリストデータは、セル情報、例えば、セルタイプ及びモバイル装置が接続可能であるか等を含むことができる。
【００３７】
ＡＳＦ呼び出し部材４５０は、モデム部材４６２も含み、モバイル装置のネットワークアダプター又はモデムとＡＳＦ部材４７６の間のハードウェア接続を提供する。このハードウェアは、ネットワークまでの接続線を提供し、異なる周波数上のセルの関連情報をスキャンする。ＡＳＦは、この情報を使用し、それぞれのセルを検出する。ストレージ部材４７０は、ＡＳＦ部材４７６に接続し、１つ又は複数のストレージ装置、例えば、図３のローカルストレージ３１０を含む。ストレージ部材４７０及びＡＳＦ部材４７６は、相互接続を行い、データを受信し、保存及び/又は先に保存したデータを提供する。
【００３８】
ＡＳＦ部材４７６は、ＡＳＦ状態指標部材４５２と、付近状態部材４５４と、モード部材４５６と、ＣＳＧホワイトリスト部材４５８と、ストレージ部材４７０と、モデム材４６２とから提供されるハードウェア接続線により、データを受信し、ＡＳＦを実行する。ＡＳＦ部材４７６は、接続モードＡＳＦ部材４６６を含み、接続モードＡＳＦを行なうことに用いる。接続モードＡＳＦ部材４６６は、接続モードＡＳＦが有効にされているか、及びモバイル装置がＵＴＲＡ又はＥ-ＵＴＲＡネットワークの近隣領域に進入又は離脱するかを判断する。
接続モードＡＳＦ部材４６６は、モデム部材４６２及び付近状態部材４５４が提供する情報に基づき、本項の判断を行う。続いて、接続モードＡＳＦ部材４６６は、モバイル装置が行なう付近動作(proximity action)、例えば、付近タイプを “進入”又は“離脱”に設定し、キャリア周波数インジケータを“utra”又は“eutra”に設定、及び/又はこれらインジケータを下層に伝送する。
ＡＳＦ部材４７６は、アイドルモードＡＳＦ部材４６８も含み、アイドルモードＡＳＦを実行することに用い、モバイル装置が再選択を行なうかを判断し、検出されたセルに停滞する。ＡＳＦ部材４７６は、付近検出の更なる動作をして指定する指標を出力し、付近動作部材４７２に出力する。同様に、ＡＳＦ部材４７６は、新たな停滞セルの選択に必要な動作を指定する指標を停滞セル動作部材４７４に出力する。
【００３９】
接続モードＡＳＦ部材４６６又はアイドルモードＡＳＦ部材４６８が実行された後、ＡＳＦがセルを検出した場合、更なる処理が必要となり得る。付近動作部材４７２は、接続モードＡＳＦ部材４６６を実行することにより触発される動作を行う。例えば、付近動作部材４７２は、モバイル装置に付近情報を伝送するよう指示し、ハンドオーバープロセスを回避又は発動することができる。停滞セル動作部材４７４は、アイドルモードＡＳＦ部材４６８の実行により触発されるモード動作を行う。例えば、停滞セル動作部材４７４は、モバイル装置に登録情報をＣＳＧセルに伝送させ、モバイル装置の存在を宣告し、該セルへの停滞を開示することができる。
【００４０】
図６は、モバイル装置のカレントモードに基づき、ＡＳＦを呼び出すことに用いるプロセス５００のフロー図である。ブロック５０２でフローを開始し、そのうち、モバイル装置は、モードに入る。
簡易化のため、図６は、基本の一般モード、即ち、接続モード及びアイドルモードに限る。しかしながら、その他の実施例において、モバイル装置は、その他のモードに入ることができる。モードに入った後、フローは、判断ブロック５０４に入る。ブロック５０２からブロック５０４までの転換は、その他の転換と同様であり、モバイル装置は、転換の間に、関連機能を実行する可能性がある。判断ブロック５０４において、モバイル装置は、現在の操作モードを判断する。
【００４１】
モバイル装置が現在接続モードにあると判断した場合、フローは、ブロック５０６を行うことができる。ブロック５０６においては、接続モードＡＳＦの呼び出しを行い、接続モードＡＳＦが有効にされているかを判断すること、ローカルセルを検索すること、モバイル装置がセルの地理領域に進入又は離脱したかを判断し、その場合に関連する付近情報を伝送することを含む。この部分のプロセスは、以下の図７の部分でより詳細に説明する。続いて、フローは、ブロック５０６に戻る(return)。
【００４２】
ブロック５０４において、モバイル装置が接続モードにない場合、フローは、ブロック５０８に入る。ブロック５０８において、システムは、アイドルモードＡＳＦの呼び出しを行い、それは、アイドルモードＡＳＦが有効にされているかを判断すること、停滞可能なセルを検索すること、モバイル装置が該セルに接続可能かを判断することを含む。この部分は、以下の図８の部分でより詳細に説明する。続いて、フローは、ブロック５０８に戻る。
【００４３】
図７は、モバイル装置が接続モードにある時にＡＳＦを行うことに用いるプロセス６００のフロー図である。フローは、ブロック６０２において、開始され、そのうち、モバイル装置は、接続モードＡＳＦを行う呼び出しを受信する。図６のブロック５０６は、システムが接続モードＡＳＦを如何に呼び出すことができるかの例である。
続いて、フローは、判断ブロック６０４に入り、そのうち、システムは、接続モードＡＳＦが有効にされているかを判断する。この判断は、モバイル装置が先に設定するフラグに基づき行い、以下の図１１の部分でこれに対しより詳細に説明する。接続モードＡＳＦが有効にされている場合、フローは、ブロック６０６に入る。接続モードＡＳＦが無効にされている場合、フローがリターンする。
【００４４】
ブロック６０６において、システムは、接続モードＡＳＦを行い、ＵＴＲＡ又はＥ-ＵＴＲＡネットワークの近隣領域を検索する。このステップにおいて、モバイル装置は、ローカルセルを定位し、該セルの付近情報(proximity information)がないかを判断し、必要時は、付近指標を送信する。以下の図９の部分は、これに対しより詳細に説明する。
フローは、続いて、判断ブロック６０８に入り、そのうち、システムは、モバイル装置がＵＴＲＡ又はＥ-ＵＴＲＡセルの領域に入るかを判断する。モバイル装置は、該セルの基地局がブロードキャストする情報に基づき、該セルがＵＴＲＡ又はＥ-ＵＴＲＡセルに入るかを判断する。モバイル装置がＵＴＲＡ又はＥ-ＵＴＲＡセルに入る場合、フローは、ブロック６１０に入る。そうでなければ、フローは、ブロック６１２に入り、そのうち、システムは、同様の方法を使用し、モバイル装置がＵＴＲＡ又はＥ-ＵＴＲＡセルの領域を離脱するかを判断する。モバイル装置がＵＴＲＡ又はＥ-ＵＴＲＡセルの領域を離脱する場合、フローは、ブロック６１０に入り、そうでなければ、フローはリターンする。
【００４５】
ブロック６１０において、システムは、付近指標メッセージを基地局に発し、基地局にハンドオーバープロセスを開始するか回避するかを通知する。該情報は、付近タイプを含み、モバイル装置がブロック６０８で進入中であると判断されれば、付近タイプは、“進入”とされ、モバイル装置がブロック６１２で離脱中であると判断されれば、付近タイプは、“離脱”とされる。該情報は、変数“carrierFreq”も含み、それは、モバイル装置が進入するネットワークタイプが“utra”又は“eutra”であるかを判断する。該情報は、続いて下層に伝えられ、伝送される。最後に、フローがリターンする。
【００４６】
図８は、モバイル装置がアイドルモードにある時にＡＳＦを行うことに用いるプロセス６５０のフロー図である。フローは、ブロック６５２において開始され、そのうち、システムは、アイドルモード下で、ＡＳＦを行う機能呼び出しを受信する。図６のブロック５０８は、システムが如何にアイドルモードＡＳＦを呼び出すことができるかの一例である。続いて、フローは、判断ブロック６５４に入り、そのうち、システムは、アイドルモードＡＳＦが有効にされているかを判断する。システムは、モバイル装置が先に設定したフラグに基づき、この判断を行い、以下の図８の部分で記載するとおりである。
アイドルモードＡＳＦが有効にされていれば、フローは、ブロック６５６に入る。アイドルモードが無効にされていれば、フローは、リターンする。ブロック６５６において、システムは、アイドルモードＡＳＦを実行し、停滞可能なセルを検索する。アイドルモードＡＳＦは、付近にモバイル装置が接続可能なセルがないかを検索する。合格したセルは、同一の周波数、異なる周波数又は異なるＲＡＴが許可された(allowed RAT)適合セル(suitable cell)を含み、以下の図１０の部分でこれに対して詳細に説明する。続いて、フローは、リターンする。
【００４７】
図９は、接続モード下でハンドオーバープロセスを触発又は回避することに用いるプロセス７００のフロー図である。プロセス７００において、システムは、接続モードＡＳＦを使用し、付近のCSGセルを発見し、これによりハンドオーバー準備を触発又は回避するかを判断する。フローは、ブロック７０２で開始され、そのうち、システムは、接続モードのセルの再選択(cell reselection)プロセスを開始する。図７のブロック６０６は、システムが如何にこの接続モードのセル再選択プロセスを開始するかの一例である。
ブロック７０２中、システムは、モバイル装置のモデムを使用し、セル基地局がブロードキャストを行う周波数範囲内でスキャンを行う。ＵＴＲＡ及びＥ-ＵＴＲＡセルが、特定周波数範囲内でチャネルを操作する。ブロック７０２において、システムは、この周波数範囲内で動きがないかをモニタリングし、モバイル装置のブロードキャスト領域内で有効セルがあるかを判断する。フローは、続いて、判断ブロック７０４に入り、そのうち、システムは、モバイル装置が現在使用する周波数と異なる周波数でブロードキャストを行うセルがあるかを判断する。システムがこのような周波数を検出すれば、フローは、ブロック７０６に入る。そうでなければ、リターンする。
【００４８】
モバイル装置は、測定構成(measurement configuration)を必要とし、任意の特定周波数上の通信データを解析する。既知の周波数に対して、モバイル装置は、関連する測定構成を保存し、それは、報告(reporting)構成及び測定間隔を含む。判断ブロック７０６では、システムは、ブロック７０２が検出した周波数が関連する測定構成を既に有しているかを判断する。モバイル装置が該周波数の測定構成を有していなければ、フローは、ブロック７０８に入る。そうでなければ、フローは、ブロック７１０に入る。ブロック７０８において、システム付近指標をネットワークに伝送し、モバイル装置が周波数間の測定を要求する周波及びＲＡＴを示す。システムは、この周波数間の測定を寿陵した時、フローは、ブロック７１０に入る。
【００４９】
ブロック７１０において、システムは、新たに認識した周波数で接続モードＡＳＦを使用し、該周波数のＣＳＧセルと混合セルを検索する。混合セルは、サービスをＣＳＧ構成員と非構成員に同時に提供することができるが、通常ＣＳＧ構成員を優先する。ｈローは、続いて判断ブロック７１２に入り、そのうち、システムは、ＣＳＧセル又は混合セルを検出したかを判断する。ＣＳＧセル又は混合セルを検出した場合、フローは、ブロック７１４に入る。そうでなければ、フローはリターンする。
【００５０】
判断ブロック７１４において、モバイル装置は、検出したセルがモバイル装置のＣＳＧホワイトリスト上にあるかを判断する。該セルがＣＳＧホワイトリスト上になければ、フローは、リターンする。該セルがＣＳＧホワイトリスト上にあれば、フローは、ブロック７１６に入り、そのうち、モバイル装置は、付近指標情報を伝送する。付近指示情報は、ネットワークを補助し、不要なハンドオーバー準備を回避することができる。
モバイル装置が新たなセルの地理領域にある時、ＵＴＲＡ及びＥ-ＵＴＲＡ基地局は、ハンドオーバー準備を行い、モバイル装置の現在の基地局から新たなセルの基地局にハンドオーバーする。新たな基地局がモバイル装置の地理領域にない場合、付近情報を伝送し、不必要なハンドオーバー準備を回避することができ、効率を向上する。システムは、ブロック７１６において、付近指標情報を伝送した後、フローは、リターンする。
【００５１】
図１０は、アイドルモードＡＳＦを使用し、停滞可能セルを検索するプロセス７５０のフロー図である。フローは、ブロック７５２で開始され、そのうち、システムは、アイドルモードのセル再選択プロセスを開始する。
図８のブロック６５６は、システムがアイドルモードＡＳＦの実行を如何に開始し、停滞可能セルを検索するかの一例である。フローは、続いて、ブロック７５６に入り、システムは、アイドルモードＡＳＦを使用し、同一周波数上の適合ＣＳＧセルを検出する。“適合セル”は、モバイル装置が停滞でき、且つ正常なサービスを獲得できるセルである。続いて、判断ブロック７５８において、システムは、同一周波数上の適合ＣＳＧセルを検出できたかを判断する。検出できた場合、フローは、ブロック７６０を行なう。そうでなければ、フローは、ブロック７６２に入る。
【００５２】
ブロック７６２において、システムは、アイドルモードＡＳＦを使用し、モバイル装置の現在使用する周波数と異なる周波数で伝送を行なう適合ＣＳＧセルを検出する。フローは、続いて、判断ブロック７６４に入り、システムは、異なる周波数の有順位の高い適合セルを検出したかを判断する。システムが周波数の異なる適合するＣＳＧセルで且つ該セルが該周波数の最高優先順位であるセルを検出した場合、ブロック７６０に入る。そうでなければ、ブロック７６６に戻る。
【００５３】
ブロック７６６において、システムは、アイドルモードＡＳＦを使用し、異なるＲＡＴの適合ＣＳＧセルを検出する。フローは、続いて、判断ブロック７６８に入り、システムは、異なるＲＡＴの適合セルを検出し、それが同時に許可されたセル(allowed cell)であるかを判断する。モバイル装置が適当な許可を得て、セルのＲＡＴに接続する時、該セルは、“許可された”と呼ぶ。システムがこのようなセルを検出した場合、フローは、ブロック７６０に入る。検出できなければ、フローは、リターンする。
【００５４】
ブロック７６０において、システムは、新たに検出したセルを再選択する。このセルは、ブロック７５６で検出した同一周波数の適合セル、ブロック７６２が検出した他の周波数の最高優先順位の適合セル、又はブロック７６８が検出した他のＲＡＴの適合し且つ許可されたセルである。この再選択プロセスが完成した後、フローはリターンする。
【００５５】
図１１は、付近指標に基づき接続モードＡＳＦを修正するプロセス８００のフロー図である。ブロック８０２において、システムは、付近指標を修正する必要があるかを判断する。システムの付近構成報告状態(Ｅ-ＵＴＲＡ及びＵＴＲＡが保持する)は、“許可される”及び“許可されない”の間で既に切り換えられていれば、修正を行なう必要がある。
修正を行なう必要がなければ、フローは、リターンする。修正が必要であれば(即ち、付近報告構成が既に変化されている)、フローは、ブロック８０４に入る。ブロック８０４において、モバイル装置は、一部又は全てのＵＴＲＡ及び/又はＥ-ＴＲＡセルに対する付近報告を有効又は無効にすることができる。
実施例において、システムは、モバイル装置のホワイトリスト上のセルだけ付近報告を有効又は無効にすることができる。他の実施例において、モバイル装置は、全てのＵＴＲＡ及び/又はＥ-ＴＲＡセルに対する付近報告を有効又は無効にすることができる。フローは、続いてブロック８０６に入り、システムは、接続モードＡＳＦに対し、ブロック８０４と同一の動作を実行する(有効又は無効)。続いて、フローは、リターンする。
【００５６】
図１２は、ホワイトリストの構成員に基づき、アイドルモードＡＳＦを修正するプロセス８５０のフロー図である。ブロック８５２において、システムは、モバイル装置のホワイトリストの構成員を検視する。ブロック８５４において、システムは、アイドルモードＡＳＦを修正する必要があるかを判断する。
ＣＳＧホワイトリストが空であり、且つアイドルモードＡＳＦが有効にされていれば、アイドルモードＡＳＦは、無効にされる。反対に、ＣＳＧホワイトリストが空でなく、且つアイドルモードＡＳＦが無効にされていれば、アイドルモードＡＳＦは、有効にされる。修正が不要であれば、フローはリターンする。
修正が必要であれば、フローは、ブロック８５６に入り、システムは、アイドルモードＡＳＦを有効又は無効にする。システムがアイドルモードＡＳＦを有効又は無効にした後、フローはリターンする。
【００５７】
なお、本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない均等の範囲内で各種の変動や潤色を加えることができることは勿論である。
【符号の説明】
【００５８】
１００，２０２，３００  モバイル装置
１０１  ハウジング
１０２  プッシュボタン
１０４  方向キーパッド
１０６  スピーカー
１０８  カメラ
１０９  タッチセンサ部材
１１０  ディスプレイユニット
２００  代表的操作環境
２０４  ＧＰＳ衛星
２０６  無線接続
２０８  定位信号
２１０  携帯電話基地局
２１２  公共交換電話ネットワーク
２１４  インターネット
２１６  リモート電話
２１８  リモート装置
２２０  電子メールサーバー
２２２  ウェブサーバー
２２４  インスタントメッセンジャーサーバー
３０２  プロセッサ
３０４  メモリ
３０６  相互接続
３０８  オペレーティング（作業）システム
３１０  ローカルストレージ
３１２  入力装置
３１４  ディスプレイ装置
３１６  モデム
３１８  データ
４００  ＡＳＦ制御システム（部材）
４０２  付近検出構成部材
４０４  モード構成部材
４０６  ホワイトリスト状態情報部材
４０８  ＡＳＦ接続制御器
４１０  ＡＳＦアイドル制御器
４１２  ストレージ部材
４１６  ＡＳＦ状態インジケータ（指標）部材
４１８  ＡＳＦ制御部材
４５０  ＡＳＦ呼び出し部材
４５２  ＡＳＦ状態インジケータ部材
４５４  付近状態部材
４５６  モード部材
４５８  ＣＳＧホワイトリスト部材
４６２  モデム部材
４６６  接続モードＡＳＦ部材
４６８  アイドルモードＡＳＦ部材
４７０  ストレージ部材
４７２  付近動作部材
４７４  停滞セル動作部材
４７６  ＡＳＦ部材
５００〜５０８  モバイル装置のカレントモードに基づきＡＳＦを呼び出すプロセスのフロー
６００〜６１２  モバイル装置が接続モードにある時にＡＳＦを実行するプロセスのフロー
６５０〜６５６  モバイル装置がアイドルモードにある時にＡＳＦを実行するプロセスのフロー
７００〜７１６  接続モードにおいてハンドオーバープロセスを触発又は回避するプロセスのフロー
７５０〜７６８  アイドルモードを使用し、停滞（camp on）するセルを検索するプロセスのフロー
８００〜８０６  付近の指標に基づき接続モードＡＳＦを修正するプロセスのフロー
８５０〜８５６  ホワイトリストの構成員に基づき、ＡＳＦアイドルモードを修正するプロセスのフロー
【図１】
0005467034.tif 000002
【図２】
0005467034.tif 000003
【図３】
0005467034.tif 000004
【図４】
0005467034.tif 000005
【図５】
0005467034.tif 000006
【図６】
0005467034.tif 000007
【図７】
0005467034.tif 000008
【図８】
0005467034.tif 000009
【図９】
0005467034.tif 000010
【図１０】
0005467034.tif 000011
【図１１】
0005467034.tif 000012
【図１２】
0005467034.tif 000013