(57)【要約】本出願は、擬似基地局測位方法、端末およびコンピューター可読記憶媒体を提供し、擬似基地局測位方法は、ネットワーク側装置が現在の位置更新要求に対してフィードバックした拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出することと、ネットワーク側装置が擬似基地局である場合、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得することと、監視情報に基づいて、ネットワーク側装置の位置情報を取得することと、を含む。
2021507600.tif 000002
【特許請求の範囲】
【請求項１】
端末に応用される擬似基地局測位方法であって、
ネットワーク側装置が現在の位置更新要求に対してフィードバックした拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出することと、
ネットワーク側装置が擬似基地局である場合、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得することと、
監視情報に基づいて、ネットワーク側装置の位置情報を取得することと、を含む、擬似基地局測位方法。
【請求項２】
前記監視情報に基づいて、ネットワーク側装置の位置情報を取得した後、前記擬似基地局測位方法は、
端末の現在位置情報を取得し、端末の現在位置情報およびネットワーク側装置の位置情報に基づいて追跡ルートを生成すること、を含む、請求項１に記載の擬似基地局測位方法。
【請求項３】
前記追跡ルートを生成した後、前記擬似基地局測位方法は、
端末の表示画面で、前記ターゲットセルのセル情報をリアルタイムに更新すること、をさらに含む、請求項２に記載の擬似基地局測位方法。
【請求項４】
前記ネットワーク側装置が擬似基地局であるか否かを検出することは、
前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出することと、
前記回数が予め設定した閾値より多い場合、前記ネットワーク側装置は疑似基地局であると判定することと、を含む、請求項１に記載の擬似基地局測位方法。
【請求項５】
前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出した後、前記擬似基地局測位方法は、
前記回数が予め設定した閾値より小さい場合、端末が前回送信した過去の位置更新要求が受け入れられたか否かを検出することと、
端末が前回送信した過去の位置更新要求が受け入れられた場合、現在の位置更新要求をトリガーする第１システム情報を取得し、過去の位置更新要求をトリガーする第２システム情報を取得することと、
第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在するか否かを検出することと、
第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在する場合、前記ネットワーク側装置は疑似基地局であると判定することと、をさらに含む、請求項４に記載の擬似基地局測位方法。
【請求項６】
ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得することは、
前記ターゲットセルのアイデンティティ情報を取得し、前記アイデンティティ情報に基づいてターゲットセルのネットワーク規格を取得することと、
端末の元のネットワークモードを前記ネットワーク規格に調整し、前記ターゲットセルを監視し、監視情報を取得することと、を含む、請求項１に記載の擬似基地局測位方法。
【請求項７】
前記端末の元のネットワークモードを前記ネットワーク規格に調整した後、前記擬似基地局測位方法は、
監視を終了するコマンドを受信すると、端末のネットワークモードを元のネットワークモードに戻すこと、を含む、請求項６に記載の擬似基地局測位方法。
【請求項８】
前記監視情報に基づいて、ネットワーク側装置の位置情報を取得することは、
予め設定した時間帯ごとに、該予め設定した時間帯に対応する一部の監視情報を取得することと、
前記一部の監視情報に含まれるいくつかの端末位置情報を取得することと、
いくつかの端末位置情報に基づき、予め設定した制約条件に従って、ネットワーク側装置の位置情報を取得することと、を含む、請求項１に記載の擬似基地局測位方法。
【請求項９】
メモリーと、プロセッサーと、前記メモリーに記憶されて前記プロセッサーで実行可能な擬似基地局測位プログラムと、を備える端末であって、前記擬似基地局測位プログラムが前記プロセッサーに実行されると、請求項１〜請求項８のいずれか１項に記載の擬似基地局測位方法のステップを実現する端末。
【請求項１０】
擬似基地局測位プログラムが記憶されているコンピューター可読記憶媒体であって、前記擬似基地局測位プログラムがプロセッサーに実行されると、請求項１〜請求項８のいずれか１項に記載の擬似基地局測位方法のステップを実現するコンピューター可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信分野に関するがそれに限定されない。
【背景技術】
【０００２】
「擬似基地局」は偽の基地局であり、「擬似基地局」装置は、電気通信装置のネットワークアクセス許可と無線送信装置の型番承認を得ていない違法無線通信装置であり、主にホストとノートパソコンから構成され、モバイル基地局の隣接セルを装って、高出力の無線信号を採用して伝送し、携帯電話ユーザがこのエリアにいる限り、このセルを容易に再選択してしまうことをもたらす。擬似基地局は、それを中心とした一定半径の範囲内のＳＩＭカード情報を検索し、他人の携帯番号を勝手に使って強制的にユーザの携帯電話に詐欺や広告プロモーションなどのショットメッセージを送信する。
【０００３】
擬似基地局を利用してショートメッセージを送信することは、新しいタイプの電気通信ネットワークにおける詐欺の主な手段の一つとなり、その害が社会全体の注目を集めている。
【発明の概要】
【課題を解決するための手段】
【０００４】
一方では、本開示は、端末に応用される擬似基地局測位方法であって、
ネットワーク側装置が現在の位置更新要求に対してフィードバックした拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出することと、
ネットワーク側装置が擬似基地局である場合、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得することと、
監視情報に基づいて、ネットワーク側装置の位置情報を取得することと、を含む、擬似基地局測位方法を提供する。
【０００５】
他方では、本開示は、メモリーと、プロセッサーと、前記メモリーに記憶されて前記プロセッサーで実行可能な擬似基地局測位プログラムと、を備え、前記擬似基地局測位プログラムが前記プロセッサーに実行されると、本文に記載の擬似基地局測位方法のステップを実現する端末をさらに提供する。
【０００６】
他方では、本開示は、擬似基地局測位プログラムが記憶されているコンピューター可読記憶媒体であって、前記擬似基地局測位プログラムがプロセッサーに実行されると、本文に記載の擬似基地局測位方法のステップを実現するコンピューター可読記憶媒体をさらに提供する。
【図面の簡単な説明】
【０００７】
【図１】本開示実施例に係るハードウェア動作環境における端末の構造模式図である。
【図２】本開示実施例に係る擬似基地局測位方法のフローチャートの模式図である。
【図３】本開示実施例に係るネットワーク側装置が擬似基地局であるか否かを検出する方法のフローチャートの模式図である。
【図４】本開示実施例に係る端末の機能モジュールの模式図である。
【発明を実施するための形態】
【０００８】
本開示の目的の実現、機能の特徴および利点は、実施例に結び付けて図面を参照しながら、さらに説明する。
【０００９】
ここで説明される具体的な実施例は、本開示を解釈するためにのみ使用され、本開示を限定するために使用されないことを理解すべきである。
【００１０】
現在、擬似基地局を追跡するため、従来のやり方は以下の２つがある。１つ目では、公安機関は現地のキャリアや無線管理部門と連携し、周囲の異常信号を監視することによって疑似基地局を探し、高価な専門の測位機器を使用して疑似基地局の測位を行い、人件費とハードウェアコストが高い。２つ目では、ビッグデータとクラウドコンピューティングに基づいて、クラウドサーバは大量のユーザのデータを収集し、ビッグデータの分析を行う。しかし、擬似基地局の流動性が強すぎるため、該方法は擬似基地局の活動の規則性しか検出できず、擬似基地局の位置に対してリアルタイムの測位を動的に行うことができない。
【００１１】
そのため、本開示は、関連技術の限界と欠点による問題のうちの１つまたは複数を実質的に回避する擬似基地局測位方法、端末、およびコンピューター可読記憶媒体を特に提供する。
【００１２】
以下、まずは本開示実施例に係るハードウェア動作環境の端末について説明する。
【００１３】
本開示実施例の端末はＰＣであってもよいし、スマートフォン、タブレットコンピューター、ポータブルコンピューターなどの表示機能を備えたポータブルな端末装置であってもよい。
【００１４】
図１は本開示実施例に係るハードウェア動作環境における端末の構造模式図である。図１に示すように、該端末は、プロセッサー１００１（例えば、中央処理ユニットＣＰＵ）、ネットワークインターフェース１００４、ユーザインターフェース１００３、メモリー１００５、通信バス１００２を含んでもよい。例えば、通信バス１００２は、これらのコンポーネントの間の接続通信を実現するように構成される。ユーザインターフェース１００３は、例えば、ディスプレイ（Ｄｉｓｐｌａｙ）、入力ユニット（例えばキーボード（Ｋｅｙｂｏａｒｄ））を含んでもよい。いくつかの実施例において、ユーザインターフェース１００３は、標準的な有線インターフェース、無線インターフェースなどを含んでもよい。いくつかの実施例において、ネットワークインターフェース１００４は、標準的な有線インターフェース、無線インターフェース（例えば、ＷＩ−ＦＩインターフェース）などを含んでもよい。メモリー１００５は、高速ＲＡＭメモリーであってもよく、磁気ディスクメモリーなどの不揮発性メモリーであってもよい。いくつかの実施例において、メモリー１００５は、上述したプロセッサー１００１とは独立した記憶装置であってもよい。
【００１５】
いくつかの実施例において、端末はカメラ、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ、無線周波数）回路、センサー、オーディオ回路、ＷｉＦｉモジュールなどをさらに含んでもよい。いくつかの実施例において、センサーは、例えば、光センサー、運動センサー、および他のセンサーである。いくつかの実施例において、光センサーは環境光センサーと近接センサーを含んでもよく、環境光センサーは環境光の明るさに応じて表示画面の明るさを調整することができ、近接センサーは移動端末が耳の近くに移動すると、ディスプレイおよび／またはバックライトをオフにすることができる。運動センサーの一種として、重力加速度センサーは各方向（一般的には３軸である）の加速度の大きさを検出することができ、静止時に重力の大きさおよび方向を検出することができ、移動端末の姿勢を識別するアプリケーション（例えば、スクリーンの縦横切り替え、関連ゲーム、磁力計の姿勢校正）、振動識別の関連機能（例えば、歩数計、タップ）などに用いられることができる。もちろん、移動端末には、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサーなどの他のセンサーが配置されてもよいが、ここでは繰り返し説明しない。
【００１６】
当業者であれば、図１に示す端末構造は、端末に対して限定するものではなく、図示しているよりも多くまたは少ない部品、またはいくつかの部品の組み合わせ、または異なる部品配置を含んでもよいことが理解できる。
【００１７】
図１に示すように、コンピューター記憶媒体としてのメモリー１００５は、オペレーティングシステム、ネットワーク通信モジュール、ユーザインターフェースモジュール、および疑似基地局測位プログラムを含んでもよい。
【００１８】
図１に示す端末において、ネットワークインターフェース１００４は、バックグラウンドサーバーに接続してバックグラウンドサーバーとデータ通信を行うように設定されてもよく、ユーザインターフェース１００３は、クライアント側（ユーザ側）に接続してクライアント側とデータ通信を行うように設定されてもよく、プロセッサー１００１は、メモリー１００５に記憶されている擬似基地局測位プログラムを呼び出し、以下の動作を実行するように設定されてもよい。
【００１９】
ネットワーク側装置が現在の位置更新要求に対してフィードバックした拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出する。
ネットワーク側装置が擬似基地局である場合、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得する。
【００２０】
監視情報に基づいて、ネットワーク側装置の位置情報を取得する。
【００２１】
いくつかの実施例において、プロセッサー１００１は、メモリー１００５に記憶されている疑似基地局測位プログラムを呼び出し、以下の動作をさらに実行するように設定されてもよい。端末の現在位置情報を取得し、端末の現在位置情報およびネットワーク側装置の位置情報に基づいて追跡ルートを生成する。
【００２２】
いくつかの実施例において、プロセッサー１００１は、メモリー１００５に記憶されている疑似基地局測位プログラムを呼び出し、以下の動作をさらに実行するように設定されてもよい。端末の表示画面で、前記ターゲットセルのセル情報をリアルタイムに更新する。
【００２３】
いくつかの実施例において、前記ネットワーク側装置が擬似基地局であるか否かを検出することは、前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出することと、前記回数が予め設定した閾値より多い場合、前記ネットワーク側装置は疑似基地局であると判定することと、を含む。
【００２４】
いくつかの実施例において、前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出した後、前記回数が予め設定した閾値より小さい場合、端末が前回送信した過去の位置更新要求が受け入れられたか否かを検出することと、端末が前回送信した過去の位置更新要求が受け入れられた場合、現在の位置更新要求をトリガーする第１システム情報を取得し、過去の位置更新要求をトリガーする第２システム情報を取得することと、第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在するか否かを検出することと、第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在する場合、前記ネットワーク側装置は疑似基地局であると判定することと、を含む。
【００２５】
いくつかの実施例において、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得することは、前記ターゲットセルのネットワーク規格を取得することと、端末の元のネットワークモードを前記ネットワーク規格に調整し、前記ターゲットセルを監視し、監視情報を取得することと、を含む。いくつかの実施例において、ターゲットセルのアイデンティティ情報を取得し、前記アイデンティティ情報に基づいてターゲットセルのネットワーク規格を取得する。
【００２６】
いくつかの実施例において、前記端末の元のネットワークモードを前記ネットワーク規格に調整した後、前記擬似基地局測位方法は、監視を終了するコマンドを受信すると、端末のネットワークモードを元のネットワークモードに戻すこと、を含む。
【００２７】
いくつかの実施例において、前記監視情報に基づいて、ネットワーク側装置の位置情報を取得することは、予め設定した時間帯ごとに、該予め設定した時間帯に対応する一部の監視情報を取得することと、前記一部の監視情報に含まれるいくつかの端末位置情報を取得することと、いくつかの端末位置情報に基づき、予め設定した制約条件に従って、ネットワーク側装置の位置情報を取得することと、を含む。
【００２８】
本開示実施例は擬似基地局測位方法を提供する。図２は本開示実施例に係る擬似基地局測位方法のフローチャートの模式図である。
【００２９】
図２に示すように、１つの実施例において、擬似基地局測位方法は、以下のとおり、ステップＳ１０〜Ｓ３０を含んでもよい。
【００３０】
ステップＳ１０において、ネットワーク側装置が現在の位置更新要求に対してフィードバックした拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出する。
【００３１】
ステップＳ２０において、ネットワーク側装置が擬似基地局である場合、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得する。
【００３２】
ステップＳ３０において、監視情報に基づいて、ネットワーク側装置の位置情報を取得する。
【００３３】
以下、擬似基地局の動作原理について簡単な紹介を行う。
【００３４】
まず、疑似基地局は、通常の基地局と同じのモバイルカントリーコードＭＣＣおよびモバイルネットワークコードＭＮＣを設定するが、通常の基地局とは異なるＬＡＣ／ＴＡＣを設定する。端末は、擬似基地局のブロードキャストメッセージを受信すると、新しいロケーションエリアに入ったと誤認し、位置更新要求がトリガーされる。擬似基地局は位置更新要求を受信すると、識別要求メッセージを送信し、端末のＴＭＳＩ（ＴＭＳＩは、一時的なモバイル加入者識別のコードであり、ＩＭＳＩの一時的な「代表」であり、ＩＭＳＩの安全を考慮し、できるだけエアインターフェースでＩＭＳＩを転送することを避けるために、ビジター位置レジスタＶＬＲによってユーザに割り当てられたものであり、現在のＶＬＲにおいてユニックである）、ＩＭＳＩ（ＩＭＳＩは、国際モバイルユーザ識別のコードであり、モバイルユーザを識別するためのフラグであり、全ネットワークおよび全世界でユニックであり（もちろん、違法メーカーはＩＭＳＩが同じのＳＩＭカードを作ることも可能である）、一般的にはネットワークアクセスおよびＴＭＳＩ更新失敗の際に使用される）、ＩＭＥＩ（ＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）は国際モバイルデバイスアイデンティティのコードの略であり、１５桁の数字からなる「電子シリアル番号」であり、各携帯電話機と１対１で対応しており、しかも該コードは全世界でユニックであり、各携帯電話機は組み立てが完了すると、全世界でユニックな１つの番号が与えられ、この番号は生産から納品までに、メーカーに記録される）などの情報を取得し、端末に位置更新受け入れメッセージを返信し、位置更新が成功したことを確認する。
【００３５】
次に、疑似基地局は、ＩＭＳＩでユーザにショットメッセージを送信したか否かを判断する。ショートメッセージを送信したことがないユーザに対して、疑似基地局は、任意のコンテンツと任意の発信者番号のショートメッセージを送信することができる。
【００３６】
最後に、疑似基地局は、その目的を達成した後、位置更新のメカニズムを利用してユーザとの接続を切断する。このプロセスにおいて、疑似基地局は、システムメッセージで新しいＬＡＣ／ＴＡＣを送信することによって、端末が位置更新要求を再度送信することをトリガーし、次いで、疑似基地局は、該要求を拒否し、端末との接続を切断する。
【００３７】
上述した擬似基地局の動作原理に基づいて、本実施例において、ネットワーク側装置がフィードバックした、現在の位置更新要求に基づく対応する拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出する。すなわち、端末は、ネットワーク側装置がブロードキャストしたシステムメッセージを受信し、位置更新要求がトリガーされ、ネットワーク側装置がフィードバックした、現在の位置更新要求に基づく対応する拒否メッセージを受信すると、該ネットワーク側装置が擬似基地局であるか否かを検出する。
【００３８】
図３は本開示実施例に係るネットワーク側装置が擬似基地局であるか否かを検出する方法のフローチャートの模式図である。１つの実施例において、該ネットワーク側装置が擬似基地局であるか否かを検出することは、以下とおりのステップＳ１０１〜Ｓ１０４を含んでもよい。
【００３９】
ステップＳ１０１において、ネットワーク側装置がフィードバックした、現在の位置更新要求に基づく対応する拒否メッセージを受信すると、該ネットワーク側装置に対応するセルのセル情報を取得する。
【００４０】
ステップＳ１０２において、端末が該セルで拒否された回数が予め設定した閾値より多いか否かを検出し、多い場合、該ネットワーク側装置が擬似基地局であると判定し、そうでなければ次のステップを行う。いくつかの実施例において、予め設定する閾値は、手動で設定されてもよく、例えば、５に設定し、すなわち、今回拒否された回数を加えて、端末が該セルで拒否された回数が５回より多い場合、該ネットワーク側装置が疑似基地局であると直接判定する。
【００４１】
ステップＳ１０３において、端末の前回の位置更新要求が受け入れられたか否かを検出し、受け入れられた場合、次のステップを行い、そうでなければネットワーク側装置が疑似基地局でないと判定する。本実施例において、現在の位置更新要求が拒否され、前回の位置更新要求が受け入れられたという状況は上述した疑似基地局の動作原理に合致するため、該ネットワーク側装置は擬似基地局である可能性が高いと認識し、次のステップの判断を行う。
【００４２】
ステップＳ１０４において、端末の２回トリガーされた位置更新要求に対応するシステムメッセージはＬＡＣ／ＴＡＣの違いのみが存在するか否かを検出し、ＬＡＣ／ＴＡＣの違いのみが存在する場合、ネットワーク側装置が擬似基地局であると判定し、そうでなければ、該ネットワーク側装置は擬似基地局ではないと判定する。本実施例において、擬似基地局の動作原理によれば、擬似基地局が最初にシステムメッセージをブロードキャストするのは、端末を擬似基地局の動作セルに接続するように誘導するためであり、疑似基地局は、その目的を達成した後、２回目のシステムメッセージをブロードキャストするのは、端末を疑似基地局の動作セルから除去する（すなわち端末との接続を切断する）ためであり、１回目のブロードキャストメッセージと２回目のブロードキャストメッセージはＬＡＣ／ＴＡＣの違いのみが存在する。現在の位置更新要求が拒否され、前回の位置更新要求が受け入れられ、２回の位置更新要求に対応するシステムメッセージはＬＡＣ／ＴＡＣの差異のみが存在する場合では、完全に擬似基地局の動作原理に合致するため、該ネットワーク側装置が擬似基地局であると直接判定する。
【００４３】
いくつかの実施例において、ネットワーク側装置が擬似基地局であると検知すると、該疑似基地局に対する監視を開始し、すなわちネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得する。
【００４４】
本開示実施例において、疑似基地局セル（すなわち、ターゲットセル）のネットワーク規格を取得してから、端末のネットワークモードを該ネットワーク規格に変更する。例えば、疑似基地局セルのネットワーク規格がＧＳＭセルである場合、端末のネットワークモードをＧＳＭ  Ｏｎｌｙに変更し、それによって端末がセルの再選択で他の規格のネットワークに接続することを回避し、監視プロセスの実行を保証する。いくつかの実施例において、監視情報は、時間、セル情報、端末位置などを含み、セル情報は、ＡＲＦＣＮ（絶対無線周波数チャネル番号（Ａｂｓｏｌｕｔｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｃｈａｎｎｅｌ  Ｎｕｍｂｅｒ、ＡＲＦＣＮ）がＧＳＭ無線システムで特定の無線周波数チャネルを識別するためのナンバリングスキームである）、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ受信信号強度指示は、無線送信層のオプションの部分であり、リンク品質およびブロードキャスト送信強度を増大させるか否かの判定に用いられる）、ＰＣＩ（Ｐｈｙｓｉｃａｌ  Ｃｅｌｌ  Ｉｄｅｎｔｉｆｉｅｒ、すなわち、物理セル識別）、ＣＩ（セル識別Ｃｅｌｌ  Ｉｄｅｎｔｉｔｙ）、ＢＳＩＣ（基地局識別コード）、ＣＩＤ（セル番号、ＣＥＬＬ  ＩＤＥＮＴＩＴＹ）、ＴＡＣ／ＬＡＣ（トラッキングエリアコード／位置エリアコード）などを含むが、それに限定されない。表１に示すように、表１は監視情報の１つの実施例の概略表である。
【表１】
2021507600.tif 000003
【００４５】
いくつかの実施例において、監視情報を取得すると、監視情報に基づいて、ネットワーク側装置の位置情報を取得することができる。例えば、予め設定した時間帯ごとに、該時間帯に対応する一部の監視情報を取得する。例えば、３０分ごとに、この３０分間に対応する一部の監視情報を取得する。表２に示すように、表２は一部の監視情報の１つの実施例の概略表である。
【表２】
2021507600.tif 000004
【００４６】
監視プロセスにおいて、５Ｓ（該時間は実際の必要に応じて調整されてもよい）ごとに、１回セル情報および端末位置を取得して記録する場合、３０分以内に、３６０組のセル情報と端末位置との対応関係が得られる。セル情報における信号強度ＲＳＳＩが大きいから小さい順に、３６０組のセル情報を並び替え、各セル情報は１つの位置ポイントに対応する。セル情報は、ランキングが高いほど、対応する端末位置から擬似基地局までの距離が近い。そして、すべての端末位置は、擬似基地局の信号のカバレッジ範囲内にある。現在の擬似基地局の信号のカバレッジ範囲は一般的に５００ｍから１０００ｍの間にあるため、例えば、制約条件１と制約条件２に基づいて、疑似基地局の位置を計算する必要がある。
【００４７】
制約条件１において、一部の監視情報に含まれるいくつかの端末位置情報に対応するいくつかの位置ポイントは、半径が予め設定された半径値である円の中に入る。監視情報において、各端末位置情報は１つのセル情報に対応し、セル情報にはＲＳＳＩ情報、すなわち各位置ポイントに対応するＲＳＳＩ情報が含まれ、ＲＳＳＩが大きいから小さい順に、上述したいくつかの位置ポイントを並び替え、ランキングの上位から予め設定された割合の位置ポイントを取得し、ランキングの下位から予め設定された割合の位置ポイントを取得する。
【００４８】
制約条件２において、円心からランキングの上位の予め設定された割合の位置ポイントまでの平均距離＜円心からランキングの下位の予め設定された割合の位置ポイントまでの平均距離である。
【００４９】
上述した制約条件１と制約条件２を同時に満たす場合、円心は疑似基地局の位置である。
【００５０】
１つの実施例において、擬似基地局の位置は、次の２つの制約条件に基づいて計算してもよい。
制約条件１において、９０％（該値は実際の必要に応じて調整されてもよい）の位置ポイントは、疑似基地局を中心とする半径８００メートル（該値は実際の必要に応じて調整されてもよい）の円内に入る。
【００５１】
制約条件２において、擬似基地局からランキングの上位２０％の位置ポイントまでの平均距離＜擬似基地局からランキングの下位２０％の位置ポイントまでの平均距離である。
【００５２】
本開示実施例において、端末が位置更新要求をネットワーク側装置に送信した後、ネットワーク側装置がフィードバックした拒否情報を受信すると、該ネットワーク側装置が擬似基地局であるか否かを検出し、
該ネットワーク側装置が擬似基地局であると検出した場合、該ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得し、
そして、監視情報に基づいて、該ネットワーク側装置の位置を取得する。本開示実施例により、高価な専門の測位機器を使用する必要がなく、端末のみを使用し、追加の補助手段の必要がなく、低い人件費および低いハードウェアコストの前提で、疑似基地局を発見でき、疑似基地局の測位を実現することができる。
【００５３】
いくつかの実施例において、ステップＳ３０の後、前記擬似基地局測位方法は、現在位置情報を取得し、端末の現在位置情報およびネットワーク側装置の位置情報に基づいて追跡ルートを生成すること、をさらに含んでもよい。
【００５４】
いくつかの実施例において、ネットワーク側装置の位置情報を取得した後、端末の現在位置情報を取得し、端末の現在位置情報およびネットワーク側装置の位置情報に基づいて追跡ルートを生成する。いくつかの実施例において、端末に地図ソフトウェアを事前に配置し、取得したネットワーク側装置の位置情報を該地図ソフトに取り込み、地図ソフトウェアは、端末の現在の位置情報およびネットワーク側装置の位置情報に基づいて追跡ルートを生成し、追跡ルートを端末画面に表示し、ユーザを該ネットワーク側装置の位置に案内するために使用される。
【００５５】
いくつかの実施例において、追跡ルートを生成した後、ユーザが追跡ルートに沿って移動する過程で、上述したステップＳ２０〜Ｓ３０を継続してもよく、すなわち、該疑似基地局を監視し続けてもよく、それによって新しい監視情報に基づき、追跡ルートを更新し続ける。
【００５６】
本開示実施例において、疑似基地局の位置情報を取得した後、さらに、ユーザの現在の位置情報と疑似基地局の位置情報に基づいて、該疑似基地局への追跡ルートを取得し、端末に該ルートを表示させることにより、ユーザが追跡ルートの導きに従って疑似基地局の位置に行けるようにし、疑似基地局の監視、測位と追跡を実現する。
【００５７】
いくつかの実施例において、追跡ルートを生成した後、前記擬似基地局測位方法は、端末の表示画面で、前記ターゲットセルのセル情報をリアルタイムに更新すること、をさらに含んでもよい。
【００５８】
いくつかの実施例において、端末画面に表示されるターゲットセルのセル情報、すなわち疑似基地局セルのセル情報は、ＡＲＦＣＮ（絶対無線周波数チャネル番号（Ａｂｓｏｌｕｔｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｃｈａｎｎｅｌ  Ｎｕｍｂｅｒ、ＡＲＦＣＮ）がＧＳＭ無線システムで特定の無線周波数チャネルを識別するためのナンバリングスキームである）、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ受信信号強度指示は、無線送信層のオプションの部分であり、リンク品質およびブロードキャスト送信強度を増大させるか否かの判定に用いられる）、ＰＣＩ（Ｐｈｙｓｉｃａｌ  Ｃｅｌｌ  Ｉｄｅｎｔｉｆｉｅｒ、すなわち、物理セル識別）、ＣＩ（セル識別Ｃｅｌｌ  Ｉｄｅｎｔｉｔｙ）、ＢＳＩＣ（基地局識別コード）、ＣＩＤ（セル番号、ＣＥＬＬ  ＩＤＥＮＴＩＴＹ）、ＴＡＣ／ＬＡＣ（トラッキングエリアコード／位置エリアコード）などを含むが、それに限定されない。端末でターゲットセルのセル情報を表示し、リアルタイムに更新し、ユーザがＲＳＳＩの大きさの変化に基づいて自身と疑似基地局がだんだん遠くまたはだんだん近くになっているかを判断することに使用される。例えば、ＲＳＳＩがだんだん小さくなる場合、疑似基地局は端末からだんだん遠くなっていることになり、ＲＳＳＩがだんだん大きくなる場合、疑似基地局は端末にだんだん近くなっていることになり、ＲＳＳＩがある値よりも高く、大きく変化しなくなると、疑似基地局は端末の近くにあることになり、この場合、端末の保有者は経験に基づいて疑似基地局を探すことができる。
【００５９】
本開示実施例において、端末の表示画面で、前記ターゲットセルのセル情報をリアルタイムに更新し、セル情報の変化に基づいてユーザが自身の位置と疑似基地局の位置の相対的な変化を知ることができるため、疑似基地局を探すことに有利である。
【００６０】
いくつかの実施例において、ネットワーク側装置が擬似基地局であるか否かを検出することは、前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出することと、前記回数が予め設定した閾値より多い場合、前記ネットワーク側装置は疑似基地局であると判定することと、を含む。
【００６１】
いくつかの実施例において、予め設定する閾値は、手動で設定されてもよく、例えば、５に設定し、すなわち、今回拒否された回数を加えて、端末が該セルで拒否された回数が５回より多い場合、該ネットワーク側装置が疑似基地局であると直接判定する。
【００６２】
本開示実施例において、擬似基地局の特性により、端末が１つのセルで複数回拒否されると、該セルに対応するネットワーク側装置が擬似基地局であると直接判定し、その後監視と追跡を行う。
【００６３】
いくつかの実施例において、前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出した後、前記擬似基地局測位方法は、前記回数が予め設定した閾値より小さい場合、端末が前回送信した過去の位置更新要求が受け入れられたか否かを検出することと、端末が前回送信した過去の位置更新要求が受け入れられた場合、現在の位置更新要求をトリガーする第１システム情報を取得し、過去の位置更新要求をトリガーする第２システム情報を取得することと、第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在するか否かを検出することと、第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在する場合、前記ネットワーク側装置は疑似基地局であると判定することと、をさらに含む。
【００６４】
本開示実施例において、現在の位置更新要求が拒否され、前回の位置更新要求が受け入れられたという状況は上述した疑似基地局の動作原理に合致するため、該ネットワーク側装置は擬似基地局である可能性が高いと認識し、次のステップの判断を行う。
【００６５】
擬似基地局の動作原理によれば、擬似基地局が最初にシステムメッセージをブロードキャストするのは、端末を擬似基地局の動作セルに接続するように誘導するためであり、疑似基地局は、その目的を達成した後、２回目のシステムメッセージをブロードキャストするのは、端末を疑似基地局の動作セルから除去する（すなわち端末との接続を切断する）ためであり、１回目のブロードキャストメッセージと２回目のブロードキャストメッセージはＬＡＣ／ＴＡＣの違いのみが存在する。現在の位置更新要求が拒否され、前回の位置更新要求が受け入れられ、２回の位置更新要求に対応するシステムメッセージは位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの差異のみが存在する場合では、完全に擬似基地局の動作原理に合致するため、該ネットワーク側装置が擬似基地局であると直接判定する。
【００６６】
本開示実施例において、擬似基地局の動作原理によれば、端末が現在送信した位置更新要求が拒否され、端末が前回送信した過去の位置更新要求が受け入れられ、２回の位置更新要求に対応するシステムメッセージは位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの差異のみが存在する場合、該セルに対応するネットワーク側装置が擬似基地局であると直接判定し、その後監視と追跡を行う。
【００６７】
いくつかの実施例において、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得することは、前記ターゲットセルのネットワーク規格を取得することと、端末の元のネットワークモードを前記ネットワーク規格に調整し、前記ターゲットセルを監視し、監視情報を取得することと、を含む。いくつかの実施例において、ターゲットセルのアイデンティティ情報を取得し、前記アイデンティティ情報に基づいてターゲットセルのネットワーク規格を取得する。
【００６８】
本開示実施例において、疑似基地局セル（すなわち、ターゲットセル）のネットワーク規格を取得してから、端末のネットワークモードを該ネットワーク規格に変更する。例えば、疑似基地局セルのネットワーク規格がＧＳＭセルである場合、端末のネットワークモードをＧＳＭ  Ｏｎｌｙに変更し、それによって端末がセルの再選択で他の規格のネットワークに接続することを回避し、監視プロセスの実行を保証する。
【００６９】
いくつかの実施例において、端末の元のネットワークモードを前記ネットワーク規格に調整した後、前記擬似基地局測位方法は、監視を終了するコマンドを受信すると、端末のネットワークモードを元のネットワークモードに戻すこと、をさらに含む。
【００７０】
いくつかの実施例において、監視を終了するコマンドを受信すると、端末のネットワークモードを元のネットワークモードに戻し、すなわち端末を使用して擬似基地局のセルを監視する必要がない場合、端末のネットワークモードを元のネットワークモードに戻し、元のネットワークモードでセルの選択を行う。
【００７１】
いくつかの実施例において、ステップＳ３０は、予め設定した時間帯ごとに、該予め設定した時間帯に対応する一部の監視情報を取得することと、前記一部の監視情報に含まれるいくつかの端末位置情報を取得することと、いくつかの端末位置情報に基づき、予め設定した制約条件に従って、ネットワーク側装置の位置情報を取得することと、を含んでもよい。
【００７２】
いくつかの実施例において、監視情報を取得すると、監視情報に基づいて、ネットワーク側装置の位置情報を取得することができる。例えば、予め設定した時間帯ごとに、該時間帯に対応する一部の監視情報を取得する。例えば、３０分ごとに、この３０分間に対応する一部の監視情報を取得する。表３に示すように、表３は一部の監視情報の１つの実施例の概略表である。
【表３】
2021507600.tif 000005
【００７３】
監視プロセスにおいて、５Ｓ（該時間は実際の必要に応じて調整されてもよい）ごとに、１回セル情報および端末位置を取得して記録する場合、３０分以内に、３６０組のセル情報と端末位置との対応関係が得られる。セル情報における信号強度ＲＳＳＩが大きいから小さい順に、３６０組のセル情報を並び替え、各セル情報は１つの位置ポイントに対応する。セル情報は、ランキングが高いほど、対応する端末位置から擬似基地局までの距離が近い。そして、すべての端末位置は、擬似基地局の信号のカバレッジ範囲内にある。現在の擬似基地局の信号のカバレッジ範囲は一般的に５００ｍから１０００ｍの間にあるため、例えば、制約条件１と制約条件２に基づいて、疑似基地局の位置を計算する必要がある。
【００７４】
制約条件１において、一部の監視情報に含まれるいくつかの端末位置情報に対応するいくつかの位置ポイントは、半径が予め設定された半径値である円の中に入る。監視情報において、各端末位置情報は１つのセル情報に対応し、セル情報にはＲＳＳＩ情報、すなわち各位置ポイントに対応するＲＳＳＩ情報が含まれ、ＲＳＳＩが大きいから小さい順に、上述したいくつかの位置ポイントを並び替え、ランキングの上位から予め設定された割合の位置ポイントを取得し、ランキングの下位から予め設定された割合の位置ポイントを取得する。
【００７５】
制約条件２において、円心からランキングの上位の予め設定された割合の位置ポイントまでの平均距離＜円心からランキングの下位の予め設定された割合の位置ポイントまでの平均距離である。
【００７６】
上述した制約条件１と制約条件２を同時に満たす場合、円心は疑似基地局の位置である。
【００７７】
１つの実施例において、擬似基地局の位置は、次の２つの制約条件に基づいて計算してもよい。
制約条件１において、９０％（該値は実際の必要に応じて調整されてもよい）の位置ポイントは、疑似基地局を中心とする半径８００メートル（該値は実際の必要に応じて調整されてもよい）の円内に入る。
【００７８】
制約条件２において、擬似基地局からランキングの上位２０％の位置ポイントまでの平均距離＜擬似基地局からランキングの下位２０％の位置ポイントまでの平均距離である。
【００７９】
本開示実施例において、端末が位置更新要求をネットワーク側装置に送信した後、ネットワーク側装置がフィードバックした拒否情報を受信すると、該ネットワーク側装置が擬似基地局であるか否かを検出し、
該ネットワーク側装置が擬似基地局であると検出した場合、該ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得し、
そして、監視情報に基づいて、該ネットワーク側装置の位置を取得する。本開示実施例により、高価な専門の測位機器を使用する必要がなく、端末のみを使用し、追加の補助手段の必要がなく、低い人件費および低いハードウェアコストの前提で、疑似基地局を発見でき、疑似基地局の測位を実現することができる。
【００８０】
本開示実施例は端末をさらに提供する。図４は本開示実施例に係る端末の機能モジュールの模式図である。
【００８１】
図４に示すように、いくつかの実施例において、端末は、
ネットワーク側装置が現在の位置更新要求に対してフィードバックした拒否メッセージを受信すると、ネットワーク側装置が擬似基地局であるか否かを検出するように設定される検出モジュール１０と、
ネットワーク側装置が擬似基地局である場合、ネットワーク側装置に対応するターゲットセルに対して監視を行い、監視情報を取得するように設定される監視モジュール２０と、
監視情報に基づいて、ネットワーク側装置の位置情報を取得するように設定される取得モジュール３０と、を備えてもよい。
【００８２】
いくつかの実施例において、端末は、端末の現在位置情報を取得し、端末の現在位置情報およびネットワーク側装置の位置情報に基づいて追跡ルートを生成するように設定される生成モジュール、をさらに備えてもよい。
【００８３】
いくつかの実施例において、端末は、端末の表示画面で、前記ターゲットセルのセル情報をリアルタイムに更新するように設定される更新モジュール、をさらに備えてもよい。
【００８４】
いくつかの実施例において、検出モジュール１０は、前記拒否メッセージを受信した回数が予め設定した閾値より多いか否かを検出するように設定される第１検出ユニットと、前記回数が予め設定した閾値より多い場合、前記ネットワーク側装置は疑似基地局であると判定するように設定される第１判定ユニットと、を備えてもよい。
【００８５】
いくつかの実施例において、検出モジュール１０は、前記回数が予め設定した閾値より小さい場合、端末が前回送信した過去の位置更新要求が受け入れられたか否かを検出するように設定される第２検出ユニットと、端末が前回送信した過去の位置更新要求が受け入れられた場合、現在の位置更新要求をトリガーする第１システム情報を取得し、過去の位置更新要求をトリガーする第２システム情報を取得するように設定されるシステム情報取得ユニットと、第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在するか否かを検出するように設定される第３検出ユニットと、第１システム情報と第２のシステム情報は位置エリアコードＬＡＣまたはトラッキングエリアコードＴＡＣの違いのみが存在する場合、前記ネットワーク側装置は疑似基地局であると判定するように設定される第２判定ユニットと、をさらに備えてもよい。
【００８６】
いくつかの実施例において、監視モジュール２０は、前記ターゲットセルのアイデンティティ情報を取得し、前記アイデンティティ情報に基づいてターゲットセルのネットワーク規格を取得するように設定されるネットワーク規格取得ユニットと、端末の元のネットワークモードを前記ネットワーク規格に調整し、前記ターゲットセルを監視し、監視情報を取得するように設定される監視ユニットと、をさらに備えてもよい。
【００８７】
いくつかの実施例において、監視モジュール２０は、監視を終了するコマンドを受信すると、端末のネットワークモードを元のネットワークモードに戻すように設定される戻しユニット、をさらに備えてもよい。
【００８８】
いくつかの実施例において、取得モジュール３０は、予め設定した時間帯ごとに、該予め設定した時間帯に対応する一部の監視情報を取得するように設定される第１取得ユニットと、前記一部の監視情報に含まれるいくつかの端末位置情報を取得するように設定される第２取得ユニットと、いくつかの端末位置情報に基づき、予め設定した制約条件に従って、ネットワーク側装置の位置情報を取得するように設定される第３取得ユニットと、をさらに備えてもよい。
【００８９】
本開示の端末の具体的な実施例は、上述した擬似基地局測位方法の各実施例と基本的に同じであり、ここでは説明を省略する。
【００９０】
また、本開示実施例は、擬似基地局測位プログラムが記憶されているコンピューター可読記憶媒体であって、前記擬似基地局測位プログラムがプロセッサーに実行されると、本文に記載の擬似基地局測位方法のステップを実現するコンピューター可読記憶媒体をさらに提供する。
【００９１】
本開示のコンピューター可読記憶媒体の具体的な実施例は、上述した擬似基地局測位方法の各実施例と基本的に同じであり、ここでは説明を省略する。
【００９２】
なお、本文において、用語「備える」、「含む」またはその任意の他の変形は、非排他的な包含をカバーすることを意図するため、一連の要素を含むプロセス、方法、物品またはシステムは、それらの要素のみを含むだけでなく、明示的にリストされていない他の要素も含み、またはこのプロセス、方法、物品またはシステムの固有の要素も含む。より多くの制限がない場合、「１つの…を含む」という文に限定された要素は、その要素を含むプロセス、方法、物品またはシステムに他の同じ要素が存在することを排除しない。
【００９３】
上述した本開示実施例の番号は、説明のためのものに過ぎず、実施例の優劣を表すものではない。
【００９４】
前記実施形態の説明により、当業者は前記実施例の方法がソフトウェアと必要となる一般的なハードウェアプラットフォームの態様で実現でき、当然、ハードウェアのみでも実現でき、しかし、多くの場合前者はより好適な実施態様であることを明瞭に理解できる。この理解に基づき、本開示の技術案は本質上あるいは従来技術に貢献できる部分はソフトウェア製品の形で具体化でき、該コンピューターソフトウェア製品は、上述したような１つの記憶媒体（例えばＲＯＭ／ＲＡＭ、磁器ディスク、光ディスク）に記憶され、いくつかのコマンドを含んで一台の端末機器（携帯電話、コンピューター、サーバー、エアコン、またはネットワーク機器などであってもよい）に本開示の各実施例を実行させる。
【００９５】
以上は本開示の例示的な実施例にすぎず、本開示の特許範囲を限定するものではなく、本開示の明細書および図面の内容を利用してなされた同等の構造または同等のプロセスの変更、または直接または間接的に他の関連技術分野への適用は、いずれも同じ理由で本開示の特許保護範囲に含まれる。
【図１】
2021507600.tif 000006
【図２】
2021507600.tif 000007
【図３】
2021507600.tif 000008
【図４】
2021507600.tif 000009
【国際調査報告】
2021507600.tif 000010
2021507600.tif 000011
2021507600.tif 000012
2021507600.tif 000013