(57)【特許請求の範囲】
【請求項１】
マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するための移動検出サーバであって、
前記無線送受信機によって測定された少なくとも２つの無線セルの更新された無線特性を含んだ、更新された無線環境メッセージを、前記無線送受信機から受信するように構成されたメッセージ受信器と、
前記更新された無線特性が、前記無線送受信機からの以前の無線環境メッセージの以前の無線特性から閾値を超えて異なっているかどうかを判定するように構成された判定器と、
無線特性が閾値を超えて異なっていると判定された際に、前記無線送受信機が移動した可能性を示す移動通知メッセージをデバイス管理サーバへ送信するように構成されたメッセージ送信器と、を有し、
前記更新された無線特性が、前記無線送受信機における、前記少なくとも２つの無線セルからの信号強度を表す１つの値であることを特徴とする移動検出サーバ。
【請求項２】
マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するための、移動検出サーバで実行される方法であって、
前記無線送受信機によって測定された少なくとも２つの無線セルの更新された無線特性を含んだ、更新された無線環境メッセージを、前記無線送受信機から受信するステップと、
前記更新された無線特性が無線送受信機からの以前の無線環境メッセージの以前の無線特性から閾値を超えて異なっているかどうかを判定するステップと、
無線特性が閾値を超えて異なっていると判定された際に、前記無線送受信機が移動した可能性を示す移動通知メッセージをデバイス管理サーバへ送信するステップと、を有し、
前記更新された無線特性が、前記無線送受信機における、前記少なくとも２つの無線セルからの信号強度を表す１つの値であることを特徴とする方法。
【請求項３】
前記無線環境メッセージが、前記無線送受信機(4)が利用可能な全ての無線セルの無線特性を有することを特徴とする請求項２記載の方法。
【請求項４】
前記無線環境メッセージが、前記無線セルの信号強度測定値を有することを特徴とする請求項２または３に記載の方法。
【請求項５】
判定する前記ステップが、所定数の無線環境メッセージにわたって無線特性が以前の無線特性と異なることとして定められる、差異が持続的である場合に、前記更新された無線特性が、前記無線送受信機からの以前の無線環境メッセージの以前の無線特性から閾値を超えて異なっていると判定するステップを有することを特徴とする請求項２から４のいずれか１項に記載の方法。
【請求項６】
受信する前記ステップは、前記更新された無線環境メッセージを、前記無線送受信機から先制するものとして受信することを特徴とする請求項２から５のいずれか１項に記載の方法。
【請求項７】
更新された無線環境メッセージを受信する前記ステップに先立ち、
前記更新された無線環境メッセージの送信を前記無線送受信機に要求する要求メッセージを、前記無線送受信機に送信するステップをさらに有することを特徴とする請求項２から５のいずれか１項に記載の方法。
【請求項８】
判定する前記ステップが、２乗平均平方根を用いて差異を計算するステップを有することを特徴とする請求項２から７のいずれか１項に記載の方法。
【請求項９】
マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するためのコンピュータプログラムであって、移動検出サーバで実行された際、該移動検出サーバに、
前記無線送受信機によって測定された少なくとも２つの無線セルの更新された無線特性を含んだ、更新された無線環境メッセージを、前記無線送受信機から受信し、
前記更新された無線特性が無線送受信機からの以前の無線環境メッセージの以前の無線特性から閾値を超えて異なっているかどうかを判定し、
無線特性が閾値を超えて異なっていると判定された際に、前記無線送受信機が移動した可能性を示す移動通知メッセージをデバイス管理サーバへ送信する、
各動作を行わせるコンピュータプログラムコードを有し、
前記更新された無線特性が、前記無線送受信機における、前記少なくとも２つの無線セルからの信号強度を表す１つの値であることを特徴とするコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを格納したコンピュータ読み取り可能な記録媒体。
【請求項１１】
マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するためのホストデバイスであって、
前記無線送受信機と、
少なくとも２つの無線セルの更新された無線特性を測定するように構成された測定器と、
前記更新された無線特性が、以前の測定結果の以前の無線特性から閾値を超えて異なっているかどうかを判定するように構成された判定器と、
無線特性が閾値を超えて異なっていると判定された際に、無線送受信機が移動した可能性を示す移動通知メッセージを移動検出サーバへ送信するように構成された送信器と、を有し、
前記更新された無線特性が、前記無線送受信機における、前記少なくとも２つの無線セルからの信号強度を表す１つの値であることを特徴とするホストデバイス。
【請求項１２】
前記ホストデバイスがマシンツーマシンデバイスであることを特徴とする請求項１１に記載のホストデバイス。
【請求項１３】
前記ホストデバイスが、前記マシンツーマシンとは別個のマシンツーマシンゲートウェイであることを特徴とする請求項１１に記載のホストデバイス。
【請求項１４】
マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するための、前記無線送受信機を備えるホストデバイスで実行される方法であって、
少なくとも２つの無線セルの更新された無線特性を測定するステップと、
前記更新された無線特性が以前の測定結果の以前の無線特性から閾値を超えて異なっているかどうかを判定するステップと、
無線特性が閾値を超えて異なっていると判定された際に、前記無線送受信機が移動した可能性を示す移動通知メッセージを移動検出サーバへ送信するステップと、を有し、
前記更新された無線特性が、前記無線送受信機における、前記少なくとも２つの無線セルからの信号強度を表す１つの値であることを特徴とする方法。
【請求項１５】
測定する前記ステップは、前記無線送受信機が利用可能な全ての無線セルの無線特性を測定するステップを有することを特徴とする請求項１４記載の方法。
【請求項１６】
測定する前記ステップが、前記無線セルの信号強度を測定するステップを有することを特徴とする請求項１４または１５に記載の方法。
【請求項１７】
判定する前記ステップが、所定数の無線環境メッセージにわたって無線特性が以前の無線特性と異なることとして定められる、差異が持続的である場合に、前記更新された無線特性が以前の無線環境から閾値を超えて異なっていると判定するステップを有することを特徴とする請求項１４から１６のいずれか１項に記載の方法。
【請求項１８】
判定する前記ステップが、２乗平均平方根を用いて差異を計算するステップを有することを特徴とする請求項１４から１７のいずれか１項に記載の方法。
【請求項１９】
更新された無線特性を測定する前記ステップが、２つの別個のモバイルネットワークオペレータによって運用されている少なくとも２つの別個のモバイル通信ネットワークの無線セルを測定するステップを有することを特徴とする請求項１４から１８のいずれか１項に記載の方法。
【請求項２０】
マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するためのコンピュータプログラムであって、ホストデバイスで実行された際、該ホストデバイスに、
少なくとも２つの無線セルの更新された無線特性を測定し、
前記更新された無線特性が以前の測定結果の以前の無線特性から閾値を超えて異なっているかどうかを判定し、
無線特性が閾値を超えて異なっていると判定された際に、前記無線送受信機が移動した可能性を示す移動通知メッセージを移動検出サーバへ送信する、
各動作を行わせるコンピュータプログラムコードを有し、
前記更新された無線特性が、前記無線送受信機における、前記少なくとも２つの無線セルからの信号強度を表す１つの値であることを特徴とするコンピュータプログラム。
【請求項２１】
請求項２０に記載のコンピュータプログラムが格納されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマシンツーマシンソリューションに関し、特にはマシンツーマシンソリューションにおける移動の可能性の検出に関する。
【背景技術】
【０００２】
マシンツーマシン（Ｍ２Ｍ）ソリューションの人気が高まっている。M2Mは、例えば、様々な場所におけるM2Mデバイスからのデータを中央集中的に実行されているM2Mアプリケーションに収集するために用いることができる。例えば、電力量計、温度計、又は飲料自販機の在庫センサ等のセンサは、M2MデバイスからM2Mアプリケーションにデータを収集するために用いることができる。
【０００３】
M2Mデバイスは、無線送受信機を用いて、M2Mコアネットワークと通信する。無線送受信機は、M2M装置自体に含まれてもよいし、1つまたは複数のM2Mデバイス用の無線通信手段として機能するM2Mゲートウェイに含まれてもよい。
【０００４】
M2Mデバイスの数が増えるにつれ、それらデバイスが改ざんされたり、あるいは盗まれたりといったリスクも高まるであろう。
【０００５】
国際公開公報第2009/092115号は、安全なマシンツーマシン(M2M)プロビジョニングおよび通信を行うための方法および装置を開示している。M2M対応デバイス（M2ME）の改ざんを検出するための様々なイベントが開示されている。これらのイベントには、（１）マルウェアやウイルスによるＯＳの回復可能および／または回復不能なダメージ、（２）バッファオーバーフローイベント、（３）無線や上位層の接続特性および／または環境測定値の、予期しない、または不正な突然の変更、（４）予備認証、登録、またはMIDプロビジョニングに対するM2MEの要求について、過度に繰り返される障害および/または信頼されたネットワーク要素によるアクセスやサービスの拒否、または（５）遠隔MID（管理可能なID）管理機能に関するM2ME１１０やM2MEサブシステムの「信頼状態」のポストブートまたはランタイム測定値の予期しない／無許可の変更などが含まれる。しかし、盗まれたり誤った場所に置かれたM2Mデバイスをどのようにして検出するかについての開示はない。
【０００６】
従って、特に非常に多数のM2Mデバイスを有するM2Mシステムについて、M2Mシステムにおける送受信機の物理的な移動を検出するだけでなく、その検出を効率的に行う方法の提案が望まれている。
【発明の概要】
【０００７】
本発明の目的は、移動されたと思われる送受信機を抽出するための、より効率的な方法を提供することである。
【０００８】
第１の実施形態では、マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するための移動検出サーバが提示される。移動検出サーバは、更新された無線環境メッセージを無線送受信機から受信するように構成されたメッセージ受信器と、前記更新された無線特性が前記無線送受信機からの以前の無線環境メッセージの以前の無線特性から有意に異なっているかどうかを判定するように構成された判定器と、無線特性が有意に異なっていると判定された場合に、前記無線送受信機が移動した可能性があることを示す移動通知メッセージをデバイス管理サーバに送信するように構成されたメッセージ送信器とを有し、前記無線環境メッセージは少なくとも２つの無線セルの更新された無線特性を有し、前記更新された特性は前記無線送受信機によって測定される。
【０００９】
いくつかのセルの無線特性を測定することにより、例えばアタッチしているセルや基地局を検出するだけの場合と比較して、精度が向上する。無線特性の変化を検出することにより、移動の可能性が検出される。これは最初のフィルタとして機能することができ、デバイス管理サーバは移動の可能性が検出されたときだけ他の動作を実施することができる。その結果、デバイス管理サーバが全てのデバイスを定期的にチェックする必要がある場合と比較して、デバイス管理サーバへの要求が削減される。
【００１０】
無線環境メッセージは無線送受信機が利用可能な全ての無線セルの無線特性を有してもよい。全てのセルの無線特性を測定することにより、小さな移動であっても検出できる可能性がある。
【００１１】
無線環境メッセージは無線セルの信号強度の測定結果を有してもよい。信号強度のような数値により、より細かな粒度が実現され、その結果、さらに良好な精度が得られる。
【００１２】
判定器はさらに、所定数の無線環境メッセージにわたって無線特性が以前の無線特性と異なることとして定められる、差異が持続的である場合に、更新された無線特性が、無線送受信機からの以前の無線環境メッセージの以前の無線特性から有意に異なっていると判定するように構成されてもよい。これは、例えば、送受信機の近くに存在する人物や自動車などに起因した誤判定のリスクを軽減する。
【００１３】
メッセージ受信器はさらに、更新された無線環境メッセージを無線送受信機から先制するものとして受信するように構成されてもよい。
【００１４】
メッセージ送信器はさらに、更新された無線環境メッセージの送信を無線送受信機に要求する要求メッセージを、無線送受信機に送信するように構成されてもよい。
【００１５】
判定器は、２乗平均平方根を用いる差異の計算を用いて、更新された無線環境特性が有意に異なるかどうかを判定するように構成されてもよい。
【００１６】
第２の実施形態では、マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するための方法が提示される。この方法は、移動検出サーバで実行される以下のステップを有する。更新された無線環境メッセージを無線送受信機から受信するステップと、前記更新された無線特性が前記無線送受信機からの以前の無線環境メッセージの以前の無線特性から有意に異なっているかどうかを判定するステップと、無線特性が有意に異なっていると判定された場合に、前記無線送受信機が移転した可能性があることを示す移転通知メッセージをデバイス管理サーバに送信するステップ。なお、前記無線環境メッセージは少なくとも２つの無線セルの更新された無線特性を有し、前記更新された特性は前記無線送受信機によって測定される。
【００１７】
無線環境メッセージは無線送受信機が利用可能な全ての無線セルの無線特性を有してもよい。
【００１８】
無線環境メッセージは無線セルの信号強度の測定結果を有してもよい。
【００１９】
判定するステップはさらに、所定数の無線環境メッセージにわたって無線特性が以前の無線特性と異なることとして定められる、差異が持続的である場合に、更新された無線特性が、無線送受信機からの以前の無線環境メッセージの以前の無線特性から有意に異なっていると判定するステップを有してもよい。
【００２０】
受信するステップは、更新された無線環境メッセージを無線送受信機から先制するものとして受信してもよい。
【００２１】
方法はさらに、更新された無線環境メッセージを受信するステップに先立って、更新された無線環境メッセージの送信を無線送受信機に要求する要求メッセージを無線送受信機に送信するステップをさらに有してもよい。
【００２２】
判定するステップは、２乗平均平方根を用いて差異を計算するステップを有してもよい。
【００２３】
第３の実施形態は、マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するためのコンピュータプログラムであって、このコンピュータプログラムは、移動検出サーバで実行された際に、移動検出サーバに以下の動作を行わせるコンピュータプログラムコードを有する。更新された無線環境メッセージを無線送受信機から受信し、前記更新された無線特性が前記無線送受信機からの以前の無線環境メッセージの以前の無線特性から有意に異なっているかどうかを判定し、無線特性が有意に異なっていると判定された場合に、前記無線送受信機が移転した可能性があることを示す移転通知メッセージをデバイス管理サーバに送信する。なお、前記無線環境メッセージは少なくとも２つの無線セルの更新された無線特性を有し、前記更新された特性は前記無線送受信機によって測定される。
【００２４】
第４の実施形態は、第３の実施形態に係るコンピュータプログラムと、このコンピュータプログラムが格納されたコンピュータ読み取り可能な手段を有するコンピュータプログラム製品である。
【００２５】
第５の実施形態は、マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するためのホストデバイスである。ホストデバイスは、無線送受信機と、少なくとも２つの無線セルの更新された無線特性を測定するように構成された測定器と、更新された無線特性が以前の測定の以前の無線特性と有意に異なっているかどうかを判定するように構成された判定器と、無線特性が有意に異なっていると判定された場合に、無線送受信機が移動した可能性を示す移動通知メッセージを移動検出サーバに送信するように構成された送信器とを有する。
【００２６】
ホストデバイスはマシンツーマシンデバイスであってよい。
【００２７】
ホストデバイスは、マシンツーマシンデバイスと異なるマシンツーマシンゲートウェイであってよい。
【００２８】
測定器は無線送受信機が利用可能な全ての無線セルの無線特性を測定するように構成されてもよい。
【００２９】
測定器は無線セルの信号強度を測定するように構成されてもよい。
【００３０】
判定器は、所定数の無線環境メッセージにわたって無線特性が以前の無線特性と異なることとして定められる、差異が持続的である場合に、更新された無線特性が以前の無線特性から有意に異なっていると判定するように構成されてもよい。
【００３１】
判定器は、２乗平均平方根を用いる差異の計算を用いて、更新された無線環境特性が有意に異なるかどうかを判定するように構成されてもよい。
【００３２】
測定器は、２つの別個のモバイルネットワークオペレータによって運用されている少なくとも２つの別個のモバイル通信ネットワークの無線セルを測定するように構成されてもよい。
【００３３】
第６の実施形態は、マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するための方法である。方法は、無線送受信機を有するホストデバイスで実行される以下のステップを有する。少なくとも２つの無線セルの更新された無線特性を測定するステップと、更新された無線特性が以前の測定の以前の無線特性と有意に異なっているかどうかを判定するステップと、無線特性が有意に異なっていると判定された場合に、無線送受信機が移動した可能性を示す移動通知メッセージを移動検出サーバに送信するステップ。
【００３４】
測定するステップは無線送受信機が利用可能な全ての無線セルの無線特性を測定するステップを有してもよい。
【００３５】
測定するステップは、無線セルの信号強度を測定するステップを有してもよい。
【００３６】
判定するステップは、所定数の無線環境メッセージにわたって無線特性が以前の無線特性と異なることとして定められる、差異が持続的である場合に、更新された無線特性が以前の無線特性から有意に異なっていると判定するステップを有してもよい。
【００３７】
判定するステップは、２乗平均平方根を用いて差異を計算するステップを有してもよい。
【００３８】
測定するステップは、２つの別個のモバイルネットワークオペレータによって運用されている少なくとも２つの別個のモバイル通信ネットワークの無線セルを測定するステップを有してもよい。
【００３９】
第７の実施形態は、マシンツーマシンデバイスに接続された無線送受信機が移動した可能性を検出するためのコンピュータプログラムであって、このコンピュータプログラムは、ホストデバイスで実行された際に、ホストデバイスに以下の動作を行わせるコンピュータプログラムコードを有する。少なくとも２つの無線セルの更新された無線特性を測定し、更新された無線特性が以前の測定の以前の無線特性と有意に異なっているかどうかを判定し、無線特性が有意に異なっていると判定された場合に、無線送受信機が移動した可能性を示す移動通知メッセージを移動検出サーバに送信する。
【００４０】
第８の実施形態は、第７の実施形態に係るコンピュータプログラムと、このコンピュータプログラムが格納されたコンピュータ読み取り可能な手段を有するコンピュータプログラム製品である。
【００４１】
第１〜第８の実施形態のいかなる機能も、必要に応じてこれら実施形態のうちの別のものに適用されてもよいことに留意されたい。
【００４２】
一般に、本願で用いられる全ての用語は、異なる定義が明確になされている場合を除き、その技術分野における通常の意味に従って解されるべきである。要素、装置、部品、手段、ステップなどについての言及は、明示的に別の説明がなされている場合を除き、それら要素、装置、部品、手段などの少なくとも１つの例への言及として制限なく解すべきである。個々に開示する方法のいかなるステップも、明示的に記載されている場合を除き、必ずしも開示されているとおりの順序で実施されなくてもよい。
【図面の簡単な説明】
【００４３】
【図１Ａ】ここで開示する実施形態を適用可能なマシンツーマシン環境を示す模式図である。
【図１Ｂ】ここで開示する実施形態を適用可能なマシンツーマシン環境を示す模式図である。
【図２Ａ】図１Ａ〜図１Ｂの無線送受信機４の無線環境を示す模式図である。
【図２Ｂ】図１Ａ〜図１Ｂの無線送受信機４の無線環境を示す模式図である。
【図２Ｃ】図１Ａ〜図１Ｂの無線送受信機４の無線環境を示す模式図である。
【図３Ａ】図１Ａ〜図１Ｂの移動検出サーバで実行される方法の２つの実施形態を示すフローチャートである。
【図３Ｂ】図１Ａ〜図１Ｂの移動検出サーバで実行される方法の２つの実施形態を示すフローチャートである。
【図４】ホストデバイスで実行される方法の実施形態を示すフローチャートである。
【図５Ａ】図３Ａ〜図３Ｂの方法に対応する通信を示すシーケンス図である。
【図５Ｂ】図４の方法に対応する通信を示すシーケンス図である。
【図６Ａ】図１Ａ〜図１Ｂの移動検出サーバの構成の一部を模式的に示す図である。
【図６Ｂ】図１Ａ〜図１Ｂの移動検出サーバの機能モジュールを示す模式図である。
【図７Ａ】図１Ａ〜図１Ｂの無線送受信機を収容するホストデバイスの構成の一部を模式的に示す図である。
【図７Ｂ】図７Ａのホストデバイスの機能モジュールを示す模式図である。
【図８】コンピュータ読み取り可能な手段を有するコンピュータプログラム製品の一例を示す図である。
【発明を実施するための形態】
【００４４】
以下、例を用いて、本発明を添付図面に関して説明する。
以下、本発明のいくつかの実施形態を示す添付図面を参照して、本発明をより詳細に説明する。しかし、本発明は、様々な形式で実施可能であり、ここで説明する実施形態に限定されるものと解釈されるべきではない。むしろ、これら実施形態は本明細書の開示が十分かつ完全となるように、そして本発明の範囲を本技術分野の当業者に十分伝わるようにする目的で提供されるものである。図面を通じて同様の数字は同様の要素を示す。
【００４５】
図１Ａおよび図１Ｂは、ここで開示する実施形態を適用可能なM2M環境を示す模式図である。図１Ａにおいて、M2Mデバイス２は、移動検出サーバ６と無線通信可能な無線送受信機４を有している。無線送受信機４は必要に応じて個別の送信器部と受信器部に分けられてもよい。無線送受信機４と移動検出サーバ６との間の無線接続は、例えばＵＭＴＳ(Universal Mobile Telecommunications System)、ＧＳＭ(Global System for Mobile Communication：登録商標)、ＬＴＥ(Long Term Evolution)、ＣＤＭＡ(Code Division Multiple Access)−２０００などに従った移動通信ネットワークを用いて実施することができる。
【００４６】
移動検出サーバ６は例えばローカルエリアネットワークやインターネットのようなインターネットプロトコル(IP)接続を介してデバイス管理サーバ８に接続されている。必要に応じて、移動検出サーバ６およびデバイス管理サーバ８は１つのハードウェアに含まれてもよい。
【００４７】
移動検出サーバ６は１つ以上のM2Mコアデバイス群の一部であってよい。M2Mアプリケーション７はこのようにしてM2Mデバイス２との間でデータを受信および／または送信することができる。
【００４８】
さらに、移動検出サーバ６は、以下により詳細に説明するように、無線送受信機４からデータを受信し、無線送受信機４が置き換えられたことが疑われる場合に、デバイス管理サーバ８にさらなる動作のための通知を行う。
【００４９】
図１Ａにおいて無線送受信機４はM2Mデバイス２に含まれている一方、図１Ｂでは無線送受信機４はM2Mゲートウェイ３に含まれている。M2Mゲートウェイは１つまたは複数のM2Mデバイス２に対して無線通信手段として機能する。
【００５０】
図２Ａ〜図２Ｃは、図１Ａ〜図１Ｂの無線送受信機４の無線環境を示す模式図である。図２Ａには、無線送受信機４が検出可能な全ての基地局７ａ〜７ｃ，９ａ〜９ｃが示されている。
【００５１】
図２Ｂは、無線送受信機４が加入している第１の移動通信ネットワークに属する基地局７ａ〜７ｃを示している。各基地局７ａ〜７ｃは個々のセル１ａ〜１ｃを受け持っている。ここでは図示していないが、各基地局は２つ以上のセルを受け持ってもよい。第１の移動通信ネットワークをより詳細に説明するため、図２Ｂでは、第１の移動通信ネットワークの一部でない基地局は全て省略している。
【００５２】
図２Ｃは、無線送受信機４が加入していない第２の移動通信ネットワークに属する基地局９ａ〜９ｃを示している。各基地局９ａ〜９ｃは個々のセル１１ａ〜１１ｃを受け持っている。ここでは図示していないが、各基地局は２つ以上のセルを受け持ってもよい。第２の移動通信ネットワークをより詳細に説明するため、図２Ｃでは、第２の移動通信ネットワークの一部でない基地局は全て省略している。
【００５３】
図２Ａを参照すると、無線送受信機４は第１の移動通信ネットワークの一部ではないが、範囲内に存在する全ての移動通信ネットワークを検出することができることが明らかである。
【００５４】
そのため、無線送受信機４は、周囲の基地局７ａ〜７ｃ，９ａ〜９ｃのセルに基づいて、無線特性を測定することができる。例えば、無線特性は、基地局７ａ〜７ｃ，９ａ〜９ｃの各セルに対する全信号対雑音比、および／または基地局７ａ〜７ｃ，９ａ〜９ｃのセルに対する全信号強度として測定することができる。無線送受信機４が移動されると、移動によって例えば基地局との距離が変化したり、中間物体の干渉が変化したりといったことにより無線環境が変化するので、無線特性は変化するであろう。無線特性に関して複数のセル、場合によっては全てのセルが考慮されるため、無線特性は無線送受信機４の僅かな移動によっても変化する。そのため、例えば１つのセルの無線特性だけが考慮される場合と比較して大幅に高い精度が得られる。
【００５５】
無線特性をどのように取得するかの一例について説明する。まず、検出可能なセルの信号強度（または信号対雑音比）が取得される。方法を説明するための数値例として、４つの例示的なセルに対する信号強度（０から１までの値をとる）は、Ａ：０．４，Ｂ：０．７，Ｃ：０．２，Ｄ：０．９である。セルの信号強度は（例えば降順に）配列され、上述の数値例と組み合わせると、０．９，０．７，０．４，０．２となる。必要に応じて、最も強いセルに最大の重みが割り当てられるように重みを適用してもよい。例えば、重みは１，０．７，０．５，０．３，０．１，０．１などであってよい。後続の重みが直前の重み以下でありさえすれば、他のいかなる重みの組が用いられてもよい。全ての信号強度について重みはそれぞれ乗算される。この例では、０．９×１，０．７×０．５，０．４×０．３，０．２×０．１の組が得られる。無線特性の数値を得るため、例えば各項を加算して、これらの項を合成してもよい。この例では、０．９×１＋０．７×０．５＋０．４×０．３＋０．２×０．１＝１．３９として値が計算されるであろう。そして、この数値は何らかの変化を検出するために経時的に比較することができる。なお、必要に応じて、変化と見なす差の閾値と比較してもよい。場合によっては、ずれた値を有する測定値が所定数を超えて連続している際に、無線特性の変化とみなすようにしてもよい。
【００５６】
重みが用いられる場合、無線送受信機４に近いセルについての信号強度の変化ほど、大きな影響を与える。
【００５７】
図３Ａ〜図３Ｂは、図１Ａ〜図１Ｂの移動検出サーバ６で実行される方法の２つの実施形態を示すフローチャートである。なお、説明する方法は１つまたは複数の送受信機４に関して同時に発生してもよい。
【００５８】
更新された無線環境メッセージを受信するための最初のステップ１２では、更新された無線環境メッセージが無線送受信機４から受信される。無線環境メッセージには少なくとも２つの無線セルの更新された無線特性が、無線送受信機４で測定されたものとして含まれている。なお、ここで「更新された」と最新のものであることを意味する。
【００５９】
条件付きの有意差ステップ１４においては、更新された無線特性が無線送受信機４からの以前の無線環境メッセージの以前の無線特性から有意に異なっているかどうかが判定される。有意な差異は、無線送受信機４が移動されたことの兆候である。この比較は、例えば更新された無線特性を、直近に受信した無線特性またはここ数回分の無線特性の平均と比較することができる。もし有意な差異があれば、移動通知メッセージを送信するため、方法はステップ１６へ移行する。さもなければ、方法は終了する。
【００６０】
移動通知メッセージを送信するためのステップ１６では、移動通知メッセージがデバイス管理サーバ８へ送信される。従って移動通知メッセージは、無線送受信機４が移動した可能性を示すものであって、それに応じてデバイス管理サーバ８がさらなる動作を行うことを可能にする信号である。
【００６１】
図３Ａにおいて、方法は更新された無線環境メッセージを受信した際に開始される。
【００６２】
図３Ｂでは、更新された無線環境メッセージを受信するためのステップ１２の前に、要求メッセージを送信するステップ１０がある。要求メッセージ送信ステップ１０では、更新された無線環境メッセージの送信を無線送受信機に要求する要求メッセージが無線送受信機４に送信３２される。図３Ｂの残りのステップは図３Ａと同一である。
【００６３】
従って、図３Ｂは、更新された無線環境メッセージを取得するためにポーリングが用いられる方法を示し、図３Ａは更新された無線環境メッセージを送信するための無線送受信機主導の仕組みを示している。
【００６４】
図４は送受信機を備えるホストデバイスで実行される方法の実施形態を示すフローチャートである。ホストデバイスは図１Ａに示したようなM2Mデバイス２または図１Ｂに示したようなM2Mゲートウェイであってよい。
【００６５】
最初の、無線特性測定ステップ２０において、少なくとも２つの無線セルの更新された無線特性が、図２Ａおよび図２Ｂに関して上述したようにして測定される。
【００６６】
条件付きの有意差ステップ２２においては、更新された無線特性が以前測定された以前の無線特性から有意に異なっているかどうかが判定される。この比較は、例えば更新された無線特性を、直近に受信した無線特性またはここ数回分の無線特性の平均と比較することができる。差異は、例えば様々な測定結果の２乗平均平方根(RMS)を用いて計算することができる。もし有意な差異があれば、移動通知メッセージを送信するため、方法はステップ２４へ移行する。さもなければ、方法は終了する。
【００６７】
移動通知メッセージを送信するためのステップ２４では、移動通知メッセージが移動検出サーバ６へ送信される。従って移動通知メッセージは、無線送受信機４が移動した可能性を示すものであって、それに応じて移動検出サーバ６がさらなる動作を行うことを可能にする信号である。
【００６８】
図５Ａは図３Ａ〜図３Ｂの方法に対応する通信を説明するシーケンス図である。ここでは送受信機４がまず、更新された無線特性と見なされる、現在の無線特性を有する無線環境を測定３０する。
【００６９】
そして送受信機は、移動検出サーバ６に、更新された無線特性を有する更新された無線環境メッセージを送信３２する。移動検出サーバは、以前の無線特性と比較して、更新された無線特性に有意な差異があるかどうか判定３３する。有意な差異があれば、移動検出サーバは移動通知メッセージをデバイス管理サーバ８に送信３４する。
【００７０】
そしてデバイス管理サーバ８は、送受信機４が移動されたかどうかをより正確に判定するための、より複雑な処理を用いる追加動作を実施３６する。例えば、デバイス管理サーバ８は、送受信機の位置をＧＰＳ (Global Positioning System)、三角測量または同様の方法によって取得してもよい。
【００７１】
経時的に無線特定を解析することによって、移動検出サーバ６がどのようにして移動の可能性を検出し、そのようなリスクのある状況をデバイス管理サーバ８に知らせることができるのかについて説明した。これにより、かなりのリソースを消費するＧＰＳ位置や同等物の問い合わせを継続的に行わなければならない状況と比較して、デバイス管理の負担を軽減することができる。移動検出サーバは移動の可能性がある場合だけデバイス管理サーバ８に通知するので、この効果は、送受信機４の数が非常に多い場合に有利である。このように、提示される移動検出が真の移動を必ずしも正確に示さず、場合によっては移動の通知を誤って与えるかもしれないとしても、この方法は全ての送受信機４の位置を継続的に管理する必要性からデバイス管理サーバを解放する。
【００７２】
図５Ｂは図４の方法に対応する通信を示すシーケンス図である。
【００７３】
ここでは送受信機４がまず、更新された無線特性と見なされる、現在の無線特性を有する無線環境を測定３０する。
【００７４】
送受信機４は、以前の無線特性と比較して、更新された無線特性に有意な差異があるかどうかを判定３３’する。有意な差異があれば、送受信機４は移動通知メッセージを移動検出サーバ６に送信３４し、次に移動検出サーバ６が、対応する移動通知メッセージをデバイス管理サーバ８に送信３４する。
【００７５】
上述したように、デバイス管理サーバ８はその後、送受信機４が移動されたかどうかをより正確に判定するための、より複雑な処理を用いる追加動作を実施することができる。例えば、デバイス管理サーバ８は、送受信機に、自身の位置をＧＰＳ (Global Positioning System)または同様の方法によって取得するよう問い合わせてもよい。
【００７６】
図５Ｂに示した実施形態では、処理がさらに分散されており、有意な差異があるかどうかの判定が送受信機４で実行される。これにより、M2Mシステムのコアの負荷を一層軽減し、送受信機の数が多い場合は重要な効果となり得る。
【００７７】
図６Ａは図１Ａ〜図１Ｂの移動検出サーバ２の構成の一部を模式的に示す図である。
【００７８】
移動検出サーバ２は、ここで説明したような処理を実行可能な任意の好適なコンピュータであってよい。例えば、移動検出サーバ２は、Linux（登録商標）、マイクロソフトWindows（登録商標）、アップルMac OS X（登録商標）、UNIX（登録商標）系OSのようなオペレーティングシステムが稼動するコンピュータであってよい。
【００７９】
コントローラ４０は、例えばメモリの形態を有するコンピュータプログラム製品４４に格納されているソフトウェア命令を実行することのできる任意の中央処理装置(CPU)、マイクロコントローラ、ディジタルシグナルプロセッサ(DSP)などを用いて提供される。コンピュータプログラム製品４４は、メモリまたは、読み書きメモリ(RAM)と読み出し専用メモリ(ROM)の任意の組み合わせであってよい。このメモリはさらに、例えば磁気メモリ、光学メモリ、または半導体メモリ、あるいは遠隔的に取り付けられているメモリのうちの１つもしくはそれらの組み合わせであってよい、永続的な記憶装置を有する。
【００８０】
移動検出サーバ２はＩ／Ｏインタフェース４２をさらに有し、それによって送受信機４およびデバイス管理サーバ８への接続性を提供している。
【００８１】
図６Ｂは、図１Ａ〜図１Ｂの移動検出サーバ６の機能モジュールを示す模式図である。モジュールは、ハードウェアおよび／または移動検出サーバ６で実行されるコンピュータプログラムのようなソフトウェアを用いて実施することができる。全てのモジュールはコントローラ４０，コンピュータプログラム製品４４およびＩ／Ｏインタフェース４２を用いる実行環境（不図示）に依存する。モジュールは図３Ａおよび図３Ｂに示した方法のステップに対応する。
【００８２】
メッセージ受信器４５は、更新された無線環境メッセージを無線送受信機４から受信するように構成される。
【００８３】
判定器４６は、更新された無線特性が無線送受信機４からの以前の無線環境メッセージの以前の無線特性から有意に異なっているかどうかを判定するように構成される。
【００８４】
メッセージ送信器４７は、無線特性が有意に異なっていると判定された際に、無線送受信機４が移動した可能性を示す移動通知メッセージをデバイス管理サーバ８へ送信するように構成される。
【００８５】
図７Ａは図１Ａ〜図１Ｂの無線送受信機を収容するホストデバイスの構成の一部を模式的に示す図である。上述の通り、ホストデバイスは無線送受信機４を収容するデバイスである。従って、ホストデバイス５は図１Ａに示すようなM2Mデバイス２や図１Ｂに示すようなM2Mゲートウェイであってよい。
【００８６】
コントローラ５０は、例えばメモリの形態を有するコンピュータプログラム製品５２に格納されているソフトウェア命令を実行することのできる任意の中央処理装置(CPU)、マイクロコントローラ、ディジタルシグナルプロセッサ(DSP)などを用いて提供される。コンピュータプログラム製品５２は、メモリまたは、読み書きメモリ(RAM)と読み出し専用メモリ(ROM)の任意の組み合わせであってよい。このメモリはさらに、例えば磁気メモリ、光学メモリ、または半導体メモリ、あるいは遠隔的に取り付けられているメモリのうちの１つもしくはそれらの組み合わせであってよい、永続的な記憶装置を有する。
【００８７】
ホストデバイス５はさらに、移動検出サーバ２への接続性を提供するとともに、ホストデバイス５で検出されるような無線特性を測定するための送受信機４を備えている。
【００８８】
図７Ｂは図７Ａのホストデバイスの機能モジュールを示す模式図である。モジュールは、ハードウェアおよび／またはホストデバイス５で実行されるコンピュータプログラムのようなソフトウェアを用いて実施することができる。全てのモジュールはコントローラ５０，コンピュータプログラム製品５２および送受信機４を用いる実行環境（不図示）に依存する。モジュールは図４に示した方法のステップに対応する。
【００８９】
測定器５３は、例えば送受信機４を用いて、少なくとも２つの無線セルの更新された無線特性を測定するように構成される。
【００９０】
判定器５４は、更新された無線特性が以前の測定結果の以前の無線特性から有意に異なっているかどうかを判定するように構成される。
【００９１】
送信器５６は、無線特性が有意に異なっていると判定された際に、無線送受信機４が移動した可能性、ひいてはホストデバイスが移動した可能性を示す移動通知メッセージを移動検出サーバ６へ送信するように構成される。
【００９２】
図８はコンピュータ読み取り可能な手段を有するコンピュータプログラム製品６０の一例を示す図である。このコンピュータ読み取り可能な手段上には、ここで説明した実施形態に係る方法をコントローラに実行させることが可能なコンピュータプログラム６１を格納することができる。この例において、コンピュータプログラム製品は、ＣＤ(Compact disc)、ＤＶＤ(digital versatile disc)、またはＢｌｕ−Ｒａｙディスクのような光学ディスクである。上述の通り、コンピュータプログラム製品は、移動検出サーバ２のメモリ４４やホストデバイス５のメモリ５２といったデバイスのメモリとして実施されてもよい。ここでコンピュータプログラム６１は図示された光学ディスク上のトラックとして模式的に示されているが、コンピュータプログラムはコンピュータプログラム製品に適した任意の方法で格納されてよい。
【００９３】
本発明をいくつかの実施形態に関連して主に説明してきた。しかし、本技術分野に属する当業者には容易に理解されるように、特許請求の範囲によって規定される本発明の範囲内で、ここで開示したもの以外の実施形態もまた可能である。
【図１Ａ】
0005671632.tif 000002
【図１Ｂ】
0005671632.tif 000003
【図２Ａ】
0005671632.tif 000004
【図２Ｂ】
0005671632.tif 000005
【図２Ｃ】
0005671632.tif 000006
【図３Ａ】
0005671632.tif 000007
【図３Ｂ】
0005671632.tif 000008
【図４】
0005671632.tif 000009
【図５Ａ】
0005671632.tif 000010
【図５Ｂ】
0005671632.tif 000011
【図６Ａ】
0005671632.tif 000012
【図６Ｂ】
0005671632.tif 000013
【図７Ａ】
0005671632.tif 000014
【図７Ｂ】
0005671632.tif 000015
【図８】
0005671632.tif 000016