(57)【要約】      （修正有）【課題】センサとその計測値が分離可能な一括情報収集システムと信号分離方法を提供する。【解決手段】計測値に応じ離散的な周波数変位を搬送波に施した信号を送信する複数のセンサと、複数のセンサが送信した信号を受信する情報集約局とを含む一括情報収集システムであって、複数のセンサのうち各センサは、離散的な周波数変位の最小周波数間隔未満の固有の周波数オフセットを搬送波に加える変調部を有する。また、情報収集局は、受信スペクトルにおける副搬送波成分の位相回転速度から任意のセンサにおける周波数オフセットを推定する。【選択図】図５
2020102805.tif 000002
【特許請求の範囲】
【請求項１】
計測値に応じて離散的な周波数変位を搬送波に施した信号を送信する複数のセンサと、前記複数のセンサが送信した信号を受信する情報集約局とを含む一括情報収集システムであって、前記複数のセンサのうち各センサは、前記離散的な周波数変位の最小周波数間隔未満の固有の周波数オフセットを前記搬送波に加える変調部を有する、一括情報収集システム。
【請求項２】
前記周波数変位は、前記計測値に応じて量子化されたマルチレベル情報であることを特徴とする請求項１記載の一括情報システム。
【請求項３】
請求項１または請求項２に記載の一括情報収集システムの情報集約局における信号分離方法であって、
受信スペクトルにおける最大電力の副搬送波成分の位相回転速度から任意のセンサにおける周波数オフセットを推定するステップと、
前記受信スペクトルと前記周波数オフセットから、前記任意のセンサと情報集約局の間の通信路状態情報を推定するステップと、
前記周波数オフセットと前記通信路状態情報から前記任意のセンサによるキャリア間干渉レプリカを再現するステップと、
前記受信スペクトルから前記キャリア干渉レプリカを差し引くステップを有し、
前記ステップを繰り返すことにより、前記複数のセンサによるキャリア間干渉を除去することを特徴とする、信号分離方法。
【請求項４】
前記キャリア間干渉レプリカを差し引いた残留スペクトルと閾値を比較するステップと、
前記残留スペクトルが前記閾値以下になるまでの繰り返しの回数と前記複数のセンサの数が等しいときはセンサ情報の重複が生じていないと判断し、前記繰り返しの回数が前記複数のセンサの数よりも少ないときはセンサ情報の重複が生じていると判断するステップをさらに含む、請求項３に記載の信号分離方法。
【請求項５】
センサ情報の重複が生じていないと判断された場合、
前記各センサに係る周波数変位と通信路状態情報と周波数オフセットをデータセットとし、隣接する計測時刻間の前記データセットの各要素の差分の二乗重み付け加算値が最小になるように、前記データセットと各センサとを関連付けするステップをさらに含む、請求項４に記載の信号分離方法。
【請求項６】
センサ情報の重複が生じていると判断された場合、
前記各センサに係る周波数変位と受信スペクトルをデータセットとし、
隣接する計測時刻間の前記データセットの各要素の差分の二乗重み付け加算値が最小になるように隣接する計測時刻間でのデータセットの接続関係を決定して前記データセットと各センサとを関連付けをするステップと、
前記関連付けの確定後、重複したデータセットの周波数オフセットと通信路状態情報を前段の計測時刻での推定値に置き換えるステップを含む、請求項４に記載の信号分離方法。
【請求項７】
請求項１または請求項２に記載の一括情報収集システムの情報集約局における信号分離装置であって、
受信スペクトルにおける最大電力の副搬送波成分の位相回転速度から任意のセンサにおける周波数オフセットを推定するユニットと、
前記受信スペクトルと前記周波数オフセットから、前記任意のセンサと情報集約局の間の通信路状態情報を推定するユニットと、
前記周波数オフセットと前記通信路状態情報から前記任意のセンサによるキャリア間干渉レプリカを再現するユニットと、
前記受信スペクトルから前記キャリア干渉レプリカを差し引くユニットを有し、
前記ユニットを繰り返し動作させることにより、前記複数のセンサによるキャリア間干渉を除去するユニットを備えたことを特徴とする、信号分離装置。
【請求項８】
前記キャリア間干渉レプリカを差し引いた残留スペクトルと閾値を比較するユニットと、
前記残留スペクトルが前記閾値以下になるまでの繰り返しの回数と前記複数のセンサの数が等しいときはセンサ情報の重複が生じていないと判断し、前記繰り返しの回数が前記複数のセンサの数よりも少ないときはセンサ情報の重複が生じていると判断するユニットをさらに含む、請求項７に記載の信号分離装置。
【請求項９】
センサ情報の重複が生じていないと判断された場合、
前記各センサに係る周波数変位と通信路状態情報と周波数オフセットをデータセットとし、隣接する計測時刻間の前記データセットの各要素の差分の二乗重み付け加算値が最小になるように、前記データセットと各センサとを関連付けするユニットをさらに含む、請求項８に記載の信号分離装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一括情報収集システムおよび信号分離方法および信号分離装置に関する。具体的には、センサからの情報を一括収集する無線通信システムと、この無線通信システムにおいて、端末識別信号が混信した場合にでも、情報収集局が各送信機を識別することができる信号分離方法および信号分離装置に関する。
【背景技術】
【０００２】
物体の状態を認識するセンサに無線機能を取り付けることで、インターネット上でセンサ情報を記録し、状態モニタや機器制御、課金情報の収集などを行う技術は、近年、Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎe  （Ｍ２Ｍ）  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  やＩｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ  （ＩｏＴ）と呼ばれ、幅広い方面への応用が検討されている。特にセンサ情報収集用の無線通信は、無線センサネットワーク（ＷＳＮ）と呼ばれている。
【０００３】
無線通信の用途が広がる一方で、無線通信資源である周波数は現在深刻な枯渇状態であるため、限られた周波数資源において、多数の情報を並列に伝送する多重化や多元接続化の検討が進められている。例えば、複数アンテナを用いたＭＩＭＯ伝送では、無線伝播路の固有性を利用して、伝播路の直交化を確立して信号の同時送信と分離を可能にしている（非特許文献１）。しかし、無線伝播路において直交通信路が確立できない場合、特に情報源が近接したときには、各センサが伝搬する通信路に相関があり、多重伝送が維持できなくなるという問題がある。
【０００４】
また、無線センサネットワークに特化した手法として、無線信号の周波数および位相や継続時間などを無線物理量と定義し、センサ情報を無線物理量に比例して変化させることで、一度に多数のセンサの情報を通知する方法が提案されている（特許文献１）。このような方法は（無線通信パラメタ変換型）一括情報収集法（ＰｈｙＣ−ＳＮ）と称される。この方法は、情報源が近接した場合でも情報の分離が可能であり、しかも少ないステップですべてのセンサから情報を収集することができる。しかし一方で、センサ情報の偶発的な重複が生じた際に、センサ情報の発信源が特定できず、センサ別に情報を識別できないといった課題がある。
【０００５】
また、無線の発信源を特定する手法として、無線ＲＦ回路の不安定性から各端末の固有の信号の揺らぎを特徴量として識別する方法（非特許文献２）や、情報発信源と受信源との伝播路が異なることを利用して無線機の位置を特定する方法（特許文献２）なども検討されている。しかし、いずれの方法も、無線通信の１つの特徴量を用いて識別を実施しているため、特徴量が少なく識別できる端末の数が制限される。
【０００６】
そこで、信号発信源の数や位置が多様な場合であっても、任意の時刻に情報集約局で受信された信号のノード集合と、隣接する時刻のノード集合とを用いてエネルギー式を作成し、このエネルギー式が最小となるようにトラッキングを行い、各端末を決定することで正確に信号分離が行える端末識別方法が提案されている（特許文献３）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−１８７５５２号公報
【特許文献２】特表２００６−５１５７２７号公報
【特許文献３】特開２０１７−０４６０２７号公報
【非特許文献】
【０００８】
【非特許文献１】Ｇｏｌｄ  Ｓｍｉｔｈ，Ｗｉｒｅｌｅｓｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ、Ｃａｍｂｒｉｄｇｅ  Ｕｎｉｖｅｒｓｉｔｙ  Ｐｒｅｓｓ，２００５
【非特許文献２】北川尚紀，川村正一郎，樋口利光，柿沼裕幸，石井寛之，“ＦＭ検波を用いた無線局識別装置の試作”，電子情報通信学会ソフトウェア無線研究会，ＳＲ２００５−３９，ｐｐ．１２５−１２９，２００５年７月２９日
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献３の技術を用いても、複数の送信機から偶然同じ物理量（例えば周波数、電力）が情報集約局に届いた場合、信号が分離できないだけでなく、混信により異なる情報源のデータを追尾する、いわゆるエラートラッキングが発生することがある。また、そもそも当技術においては情報源を示すＩＤが通知されないため、分離した情報系列の情報源を特定するためには定期的にＩＤ情報とセンサ情報との関連を示した副情報の通知が必要であった。
【課題を解決するための手段】
【００１０】
本開示の一態様に係る一括情報収集システムは、計測値に応じて離散的な周波数変位を搬送波に施した信号を送信する複数のセンサと、前記複数のセンサが送信した信号を受信する情報集約局とを含む一括情報収集システムであって、前記複数のセンサのうち各センサは、前記離散的な周波数変位の最小周波数間隔未満の固有の周波数オフセットを前記搬送波に加える変調部を有する。
【００１１】
前記周波数変位は、前前記周波数変位は、前記計測値に応じて量子化されたマルチレベル情報であってもよい。
【００１２】
前記一括情報収集システムの情報集約局における信号分離方法は、受信スペクトルにおける最大電力の副搬送波成分の位相回転速度から任意のセンサにおける周波数オフセットを推定するステップと、前記受信スペクトルと前記周波数オフセットから、前記任意のセンサと情報集約局の間の通信路状態情報を推定するステップと、前記周波数オフセットと前記通信路状態情報から前記任意のセンサによるキャリア間干渉レプリカを再現するステップと、前記受信スペクトルから前記キャリア干渉レプリカを差し引くステップを有し、前記ステップを繰り返すことにより、前記複数のセンサによるキャリア間干渉を除去するものであってもよい。
【００１３】
前記キャリア間干渉レプリカを差し引いた残留スペクトルと閾値を比較するステップと、前記残留スペクトルが前記閾値以下になるまでの繰り返しの回数と前記複数のセンサの数が等しいときはセンサ情報の重複が生じていないと判断し、前記繰り返しの回数が前記複数のセンサの数よりも少ないときはセンサ情報の重複が生じていると判断するステップをさらに含んでもよい。
【００１４】
センサ情報の重複が生じていないと判断された場合、前記各センサに係る周波数変位と通信路状態情報と周波数オフセットをデータセットとし、隣接する計測時刻間の前記データセットの各要素の差分の二乗重み付け加算値が最小になるように、前記データセットと各センサとを関連付けするステップをさらに含んでもよい。
【００１５】
センサ情報の重複が生じていると判断された場合、前記各センサに係る周波数変位と受信スペクトルをデータセットとし、隣接する計測時刻間の前記データセットの各要素の差分の二乗重み付け加算値が最小になるように隣接する計測時刻間でのデータセットの接続関係を決定して前記データセットと各センサとを関連付けをするステップと、前記関連付けの確定後、重複したデータセットの周波数オフセットと通信路状態情報を前段の計測時刻での推定値に置き換えるステップを含んでもよい。
【００１６】
前記一括情報収集システムの情報集約局における信号分離装置は、受信スペクトルにおける最大電力の副搬送波成分の位相回転速度から任意のセンサにおける周波数オフセットを推定するユニットと、前記受信スペクトルと前記周波数オフセットから、前記任意のセンサと情報集約局の間の通信路状態情報を推定するユニットと、前記周波数オフセットと前記通信路状態情報から前記任意のセンサによるキャリア間干渉レプリカを再現するユニットと、前記受信スペクトルから前記キャリア干渉レプリカを差し引くユニットを有し、前記ユニットを繰り返し動作させることにより、前記複数のセンサによるキャリア間干渉を除去するユニットを備えてもよい。
【００１７】
前記キャリア間干渉レプリカを差し引いた残留スペクトルと閾値を比較するユニットと、前記残留スペクトルが前記閾値以下になるまでの繰り返しの回数と前記複数のセンサの数が等しいときはセンサ情報の重複が生じていないと判断し、前記繰り返しの回数が前記複数のセンサの数よりも少ないときはセンサ情報の重複が生じていると判断するユニットをさらに含んでもよい。
【００１８】
センサ情報の重複が生じていないと判断された場合、前記各センサに係る周波数変位と通信路状態情報と周波数オフセットをデータセットとし、隣接する計測時刻間の前記データセットの各要素の差分の二乗重み付け加算値が最小になるように、前記データセットと各センサとを関連付けするユニットをさらに含んでもよい。
【発明の効果】
【００１９】
本開示の一態様によれば、各センサが離散化周波数間隔未満となるそれぞれ固有の周波数オフセットを搬送波に加えることで、前記周波数オフセットを各センサのＩＤとして機能させることができる。このときキャリア間干渉が発生しても前記信号分離方法を用いることで完全に除去することができる。さらに前記信号分離方法により、一部のセンサからの受信データが重複しても、センサを的確に見分けて計測値を正確に分離検出することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】一括情報収集システムの一例を示す概念図
【図２】図１の各センサの計測値信号の例を示すグラフ
【図３】図１の各センサの計測値信号の交差の例を示すグラフ
【図４】本開示の実施の形態におけるキャリア間干渉の原理を示すグラフ
【図５】本開示の実施の形態におけるデータ分離方法のフローチャート
【図６】本開示の実施の形態におけるデータセット割当の説明図
【図７】本開示の実施の形態におけるデータ重複の説明図
【図８】本開示の実施の形態におけるデータ分離方法の説明図
【図９】本開示の実施例１におけるセンサ情報モデルを示すグラフ
【図１０】本開示の実施例１における信号分離方法の効果を示すグラフ
【図１１】本開示の実施例１における信号分離方法の効果を示すグラフ
【図１２】本開示の実施例１における信号分離方法の効果を示すグラフ
【図１３】本開示の実施例２における実験とシミュレーションの結果を示すグラフ
【図１４】本開示の実施例３における累積分布関数評価結果を示すグラフ
【発明を実施するための形態】
【００２１】
以下、本開示の一態様に係る実施の形態（以下、本実施形態）における信号分離方法について図面を参照して詳細に説明する。
【００２２】
まず、図１に典型的な無線通信パラメタ変換型の一括情報収集法（ＰｈｙＣ−ＳＮ）モデルを例示する。図１において１、２、３はそれぞれ送信機能を持つセンサ（＃１、＃２、＃３）であり、４は各センサ（１、２、３）から送信された信号をすべて受信する情報集約局である。各センサはキャリア（搬送波）周波数ｆ０に対し、それぞれ観測した温度に応じた周波数だけキャリア周波数を変位させて、送信する場合を挙げる。例えば、センサ１が１９℃を観測したら、１９＋ｆ０（Ｈｚ）の周波数の信号を送信し、同様にセンサ２、３はそれぞれ２４＋ｆ０（Ｈｚ）、１５＋ｆ０（Ｈｚ）の信号を送信する（図２）。
【００２３】
情報集約局４はセンサ１、２、３からの信号を同時に受信し、情報源の特定と情報の分離を実行する。上記センサの送信周波数が十分離れていれば、受信された信号の周波数スペクトルを検出することにより、１９Ｈｚ、２４Ｈｚ、１５Ｈｚの周波数成分をそれぞれ検出することができる。ところが、各センサが検出する温度が変動し、図３に示すように、センサ間（＃１と＃２）でクロスオーバーが生じたとき、センサと検出値が入れ替わって認識されてしまうことがある。
【００２４】
このような一括情報収集法特有の課題を解決するために、クロスオーバー前のセンサ情報（この場合周波数）から次のセンサ情報を予測し、予測値と近い方をクロスオーバー後のセンサおよびセンサ情報として判断する、いわゆるトラッキング技術が必要となる。本実施の形態はこの一括情報収集法におけるトラッキング技術に係るものである。
【００２５】
本実施の形態では、より一般化するために、送信機能を持つセンサに数はＫ個であるとする（図１はＫ＝３）。また送信機であるセンサ１、２、３が単一の情報集約局（ＦＣ）４へセンサ情報を通知するスター型のトポロジーを仮定する。ここで、センサ情報は量子化されたマルチレベル情報とする。
【００２６】
まず、Ｋ個のセンサ（送信機）１、２、３はセンサ情報に応じて搬送波に対し離散的な周波数変位を施した信号を送信する機能を有する。例えば１Ｈｚ間隔でマルチレベル化された副搬送波番号の副搬送波を伝送する変調部を有している。例えばセンサ情報の量子番号が５番のとき、５番目の周波数番号の副搬送波を選択して伝送する。それゆえ、送信方法は周波数シフトキーと等価である。ここで、副搬送波番号の選択は直交周波数分割多重（ＯＦＤＭ）と同じく、逆離散フーリエ変換（ＩＤＦＴ）を用いる。すなわち伝送可能なセンサ情報の最大量子化数は副搬送波数と等しい。
【００２７】
さらに、センサ（送信機）１、２、３それぞれに組み込まれた変調部は、それぞれ固有の周波数オフセットεｋ（ε１≠ε２≠ε３）を搬送波に加える機能を有する。この周波数オフセットは、後述のように、離散的な周波数変位の最小周波数間隔未満である。本実施の形態における変調部はアナログ又はデジタルＬＳＩ等のハードウェアで実現されるものであってもよいし、一部もしくは全部をマイクロコードやソフトウェアで実装されたものであってもよい。
【００２８】
以下、数式を用いながら無線通信パラメタ変換型一括情報収集法（ＰｈｙＣ−ＳＮ）モデルの動作を説明する。ｋ番目のセンサ（ｋ＝１，２，．．．，Ｋ）がｎｋ（∈１，２，．．．，Ｎ，Ｎは副搬送波数）番目の副搬送波番号を選択した場合の、ｍ（∈１，２，．．．，Ｎ）番目の時刻における離散時間送信信号は逆離散フーリエ変換（ＩＤＦＴ）より次式となる。
【数１】
2020102805.tif 000003
ここで、無線伝送路はＬパスで構成される各パスが独立で各センサが独立なフェージング通信路と仮定する。ｋ番目のユーザにおけるｌ（エル）番目のインパルス応答をｈｋ，ｌ、遅延時間をτｋ，ｌとし、受信側の検出タイミング誤差に起因する時間差も含めている。
【００２９】
情報集約局（ＦＣ）４では、センサ１、２、３のＩＤＦＴと同じ検出時間区間で、すなわちセンサ群の送信と同じサンプリングレートで信号を検出し、離散時間フーリエ変換（ＤＦＴ）を適用する。一括収集法では全ユーザが単一搬送波を繰り返し送信しているため、検出タイミングの前後のシンボルがガードインターバルと同じ役割を果たすと考えられる。その結果、タイミング誤差に起因する副搬送波直交性の崩れは回避できる。また、マルチパスの相対遅延時間はＯＦＤＭシンボル長の半分よりも短く、全ての遅延波がＤＦＴの検出時間範囲内であると仮定する。
【００３０】
以上より、ｍ番目の時刻における情報集約局４の受信信号は次式のように表せる。
2020102805.tif 000004
ここで，ｎ０（ｍ）は雑音成分である。また、εｋ（−１．０＜εｋ＜１．０）は任意のｋ番目のセンサの搬送波と情報集約局４が受信のために設定している搬送波との周波数オフセット量を表す。すなわち、各センサは離散的な周波数変位の最小周波数間隔（例えば１Ｈｚ間隔）未満に固有の周波数オフセットを前記搬送波に加える変調部を有する。εｋはこの周波数オフセットを前記最小周波数間隔で正規化した値である。以降、周波数オフセット量εｋは正規化値を示しているとする。
【００３１】
情報集約局（ＦＣ）４が検出した第ｖ番目の副搬送波成分は、（２）式をフーリエ変換することにより、次式のように得られる。
2020102805.tif 000005
ここで，γｋは次式で定義されるｋ番目のユーザの通信路状態情報（ＣＳＩ）である。
2020102805.tif 000006
【００３２】
式（３）において、雑音の成分である第２項を無視すると、周波数オフセットの発生によりｎｋ≠ｖにも周波数スペクトルが現れ、これがキャリア間干渉（ＩＣＩ）となる。説明のため，ｖ＝ｎｋの周波数成分をメインローブ、ｖ≠ｎｋをサイドローブと定義する。
【００３３】
一括収集法では、全センサが同時にアクセスした副搬送波を情報集約局４が一括受信する。図４に全センサ情報を認識する様子を示す。周波数オフセットが無い状態（図４（ａ））では、周波数スペクトルのヌル点が各副搬送波周波数と一致するため、受信周波数成分から全ユーザの情報の広がりや中央値（本図の結果では，正規化周波数で８となる）を認識できる。しかし、周波数オフセットが加わると（図４（ｂ））、キャリア間干渉（ＩＣＩ）が発生し、他センサが送信した副搬送波成分のサイドローブと干渉し合い、信号成分がマスク化される。その結果、ＩＣＩ成分は他センサが送信した副搬送波と混同を生じさせる虞がある。
【００３４】
これを回避する方法として、例えば、センサ情報の特徴量を利用したデータトラッキングを実施する方法（特許文献３）がある。しかし、複数のセンサが同じ量子レベルの情報を送信したとき、混信により却って異なる情報源のデータを追尾する、いわゆるエラートラッキングが生じるといった課題がある。そこで、本実施の形態では、特徴量の時間的な連続性を利用したデータトラッキングにより情報源であるセンサ別にセンサ情報を分類し信号分離する方法を用いることでこの課題を解決している。
【００３５】
より具体的には、まずは、各センサが付加する前記最小周波数間隔（ＩＤＦＴの周波数）未満の周波数オフセットをＩＤとして用いる。このＩＤは情報集約局（ＦＣ）４がセンサごとに割り当てるとする。ここで周波数オフセットの増加あるいは減少を区別するため周波数オフセットに極性を含める。その結果、情報集約局４はセンサ固有の周波数オフセットを受信成分から推定することができ、その結果情報源の特定が可能になる。さらに、周波数オフセットの大きさが副搬送波の周波数間隔未満であるため、情報源を特定するＩＤの付加に要する周波数資源の消費は限定的である。
【００３６】
しかし、その一方で、先述のように、周波数オフセットによるキャリア間干渉（ＩＣＩ）が発生するため、その対策が必要になる。そこで本実施形の形態においては、各センサが送信するセンサ情報にデータ重複が発生した場合と、データ重複が発生しなかった場合とで処理を選択的に切り替える。さらに、データ重複の発生を認識する方法も提案する。
【００３７】
本実施の形態における信号分離方法のフローチャートを図５に示す。図５において、情報集約局（ＦＣ）４はまず受信スペクトルを検出する（ステップ４０１、以下符号のみ表示）。具体的には受信信号（式（２））をフーリエ変換し、式（３）に相当する量を数値的に求める。次にＲ（検出センサ数）を初期設定（４０２）した後、電力検出とチャネル・周波数オフセット推定、キャリア間干渉（ＩＣＩ）レプリカ生成とキャンセラの処理を繰り返し（４０３〜４０７）、全センサの信号を検出する。以下、数式を用いながら詳細に説明する。
【００３８】
各センサが異なる副搬送波番号を選択して送信した場合、各服搬送波番号には２つ以上の副搬送波のメインローブは存在しない。そこで受信信号の解析においては、任意の第ｋ番目のセンサに注目する。前記式（３）より、情報集約局４におけるＦＦＴ後のｖ番目の副搬送波成分は次式となる。
2020102805.tif 000007
なお、上式において、説明を簡易にするため雑音成分を無視している。
【００３９】
さらに副搬送波成分から位相回転速度を推定することで周波数オフセットを推定する。まずＤＦＴによる副搬送波成分の検出を時間連続で２回以上実施する。（説明の簡易化のため、本実施の形態では２回とする）。式（５）を１番目にＤＦＴで検出した副搬送波成分とすると，１番目の直後にＤＦＴで検出したｖ番目の副搬送波成分は次式のように書ける。
2020102805.tif 000008
ここで、γｋとεｋは，二つのＤＦＴ検出の間で一定であると仮定する。ｎｋとｖは整数であるため、式（６）は以下のように変形できる。
2020102805.tif 000009
【００４０】
ここで注目すべき点として、γｋは周波数方向に一定であるため，周波数オフセットが｜ε｜＜０．５の範囲において、最大電力基準で選択した副搬送波番号はメインローブと等しくなる。それゆえ、ｖ＝ｎｋの周波数成分に注目するとの二つの副搬送波成分の関係は次式のようになる。
2020102805.tif 000010
よって周波数オフセットは次式のように推定できる。
2020102805.tif 000011
周波数オフセットεｋが確定すれば、通信路状態情報（ＣＳＩ）は次のように推定できる。
2020102805.tif 000012
【００４１】
ここで、再度、式（５）に着目すると、Ｙ（ｖ≠ｎｋ）がキャリア間干渉（ＩＣＩ）成分となる。注目すべき点として、γｋは，キャリア間干渉の周波数番号ｖによらず一定であることである。よって、ＩＣＩレプリカの生成において、メインローブで推定したＣＳＩを用いることができる。つまり、式（９）と式（１０）より推定された周波数オフセットとＣＳＩを用いることで、ＩＣＩレプリカを式（５）で再現することができる。さらに、式（３）で与えられる副搬送波成分から、式（５）で再現されたＩＣＩレプリカを差し引くことにより、ｋ番目のセンサによるキャリア間干渉をほぼ取り除くことができる。
【００４２】
このように１回キャリア間干渉（ＩＣＩ）をキャンセルした（４０３→４０４→４０５）後、残留スペクトルから最大電力のスペクトルを検出する（４０３）。さらに、周波数オフセット推定とＣＳＩ推定（４０４）、ＩＣＩキャンセラ（４０５）を繰り返す。本実施の形態のような一括情報収集法では、全センサが情報集約局（ＦＣ）４を同時にアクセスするため、センサノード数に等しい副搬送波成分が検出されるまで、前記ステップ（４０３〜４０５）を繰り返す。このような返し処理により、キャリア間干渉成分がほぼ完全に除去できるため、誤って信号を検出する誤判定を回避できる。
【００４３】
（データトラッキングについて）
前記処理（４０３〜４０５）より、各センサ１〜３が選択した周波数番号（計測値）、通信路状態情報（ＣＳＩ）、周波数オフセットのデータセットが得られる。このデータセットは情報源を特定する固有情報として利用できる。本実施の形態において、情報集約局４はデータセットに情報源を示すラベルを割り当てることで信号分離をする。すなわち、ｔ番目の時刻（ｔ＝１，２，．．．）に全センサが情報を通知したとき、情報集約局４が推定した各データセットに番号ｉ（∈１，２，．．．，Ｋ）を割り当てる。ｉ番目のデータセットの計測値、通信路状態情報、周波数オフセットをそれぞれｎｉ、γｉ、εｉとする。このラベル割り当てを図６に示す。
【００４４】
ここで、時刻ｔ＋１番目にセンサが情報を通知したときの各データセットの番号をｊ（∈１，２，．．．，Ｋ）とする。そして、ｊ番目のデータセットの計測値、通信路状態情報、周波数オフセットをそれぞれｎｊ、γｊ、εｊとする。さらに、各データの時間連続性を評価するコスト関数を次式のように定義する。
2020102805.tif 000013
ここで，Ａ，Ｂ，Ｃは，正規化係数である。
【００４５】
次に、情報集約局４は、時刻ｔにおけるデータセット番号ｉと時刻ｔ＋１におけるデータセット番号ｊとの接続関係を決定する。三変数より成る前記データセット（計測値（センサ情報）、通信路状態情報、周波数オフセット）に時間連続性があるとき、式（１１）に示すコスト関数をできる限り小さくする接続関係が最も有力と考えられる。時刻ｔ及び時刻ｔ＋１の各データセットが未接続とならないことを考慮すると、接続関係を示す組み合わせはＫ！通りである。ここで、第ｓ（∈１，２，．．．，Ｓ＝Ｋ！）番目の有効な接続関係を示す組み合わせの集合をｕｓとすると、接続関係の決定は次式の最適化問題として定式化できる。
2020102805.tif 000014
ここで、ｓ＊は，コスト関数を最小にする最も有力な接続関係を示す組み合わせ集合の番号である。本最適化問題の解決は全ての組み合わせにより達成されるコストを評価し、最小となるコストを選択するｂｒｕｔｅ−ｆｏｒｃｅ的な方法が用いられる。しかし、ノード数の拡大により組み合わせ数が膨大となる恐れがある。そこでコスト空間上の距離が一定以上を超えるとき、候補対象から除外するいわゆるスピア復号処理を適用することで組み合わせ数を限定することができる。
【００４６】
（センサ情報（計測値）に重複が生じた場合のデータ分離）
全センサで一部あるいはすべてのセンサが同じデータを選択した場合（同じ周波数を送信した場合）を考える。図７にｔとｔ＋１の時刻の受信データセットの様子を示す。ｔ＋１番目の時刻におけるｊ番目のデータセットを選択したセンサグループをｐｊ∈ＩＤｊとし、Ｉは整数空間、Ｄｊはｔ番目の時刻にｊ番目のデータセットに接続されるセンサの総数を表す。ここで、ｎｊ番目の副搬送波を選択したセンサグループをｐ＊ｊ∈ＩＤｊとする。そのとき情報集約局４が受信する副搬送波成分のメインローブは次式のように書ける。
2020102805.tif 000015
ここでも雑音成分は無視している。
【００４７】
このように一部のセンサによる情報が重複する場合、各センサ情報が相互に干渉するため、情報集約局４がセンサ別にすべてのデータセットを推定することは非常に困難である。そこで、本実施の形態では、情報集約局４はデータセットのうち、まず通信路状態情報と周波数オフセットを推定する。この推定方法について以下説明する。
【００４８】
ここで、合成されたサイドローブがメインローブのスペクトル成分よりも小さくなる程度に各ユーザの周波数オフセットが限定されるとき、情報集約局４が副搬送波成分から最大電力基準で選択した副搬送波成分番号は各センサが選択した副搬送波番号（計測値）と一致するはずである。そこでｊ番目の副搬送波成分から式（９）に従い周波数オフセット＾εｊを推定する。注意点として、推定した＾εｊは相互干渉が大きいため、センサに割り当てた周波数オフセットとの平均推定誤差は大きく、推定が困難となる。また、ｊ番目の通信路状態情報は次式のように推定される．
2020102805.tif 000016
その結果、再生されるキャリア間干渉のレプリカ（以降、ＩＣＩレプリカ）は次式のように表せる。
2020102805.tif 000017
【００４９】
このＩＣＩレプリカは式（３）に示された実際の副搬送波成分のキャリア間干渉とは異なる。それゆえ、ＩＣＩキャンセラによるキャリア間干渉抑圧効果は低い。しかし、メインローブの干渉レプリカ（＾Ｙ（ｎｊ））は検出した周波数スペクトルＹ（ｎｊ）と等価であるため、干渉キャンセルによりメインローブは除去される。この原理を利用し、全センサ（１〜３）が選択した副搬送波番号（計測値）の種類（検出されたセンサ）を数えることができる。
【００５０】
まず、衝突が生じていない場合と同じように、受信した周波数スペクトルから最大電力基準で選択し、周波数オフセットとＣＳＩを推定、干渉レプリカによるキャンセル処理をする（以上４０１〜４０５）。次にキャンセルした後の受信周波数スペクトルの電力と閾値を比較し（４０６）、閾値を超えるスペクトルが存在する場合は選択副搬送波の種類の数（検出センサ数）Ｒに１を加えて（４０７）、前記ループを繰り返す。その結果、周波数スペクトルのすべてが閾値を下回ったとき、キャンセルしたスペクトルの総数が選択副搬送波の種類とみなされる。
【００５１】
ここで、もし選択副搬送波の種類Ｒが実際のセンサ数Ｋと等しい場合は（４０８）、選択副搬送波に重複が発生していないと判断できる。一方、ループが終了しても選択副搬送波の種類がセンサ数よりも少ない場合（Ｒ＜Ｋ）には重複が生じていると判断できる。選択副搬送波の種類数の数え上げでは、周波数オフセットの拡大によりＩＣＩが大きくなると、ＩＣＩキャンセル後の残留キャリア間干渉（ＩＣＩ）電力が閾値を上回り、誤った副搬送波の種類の数えあげとなる。その結果センサ情報の重複の識別に誤りが生じる。そこで、以下示すように、周波数オフセットの割り当ての最大量を一定以下に抑えることで衝突発生の誤りを抑制する。
【００５２】
式（１３）に示されるように、ｊ番目に検出した副搬送波成分は同じ副搬送波番号を選択したすべてのセンサ（１〜３）の副搬送波成分の線形合成で与えられる。また、周波数オフセット及びキャリア間干渉に時間的連続性がある場合には、各センサの受信周波数成分は重複以前のセンサの受信周波数スペクトルと近似的に等しいと仮定できる。今、副搬送波成分の重複が生じていない時刻をｔとし、次の時刻（ｔ＋１）において重複が生じたとする。時刻ｔのときに各データセットを示すラベルをｉ∈｛１，２，．．．Ｋ｝、時刻ｔ＋１の各データセットを示すラベルをｊ∈｛１，２，．．．，Ｋ′｝、Ｋ′＜Ｋとすると、センサ情報が重複しないときと同じようにｔ番目の時刻とｔ＋１番目の時刻のデータセットとの接続問題となる。ただし、ｔ＋１番目の複数のデータセットがｔ番目のデータセットに接続することを許容するという点において異なる。その結果，データセットの接続総数Ｓ′は次式のように表せる。
2020102805.tif 000018
【００５３】
ここで、第ｓ（∈１，２，．．．，Ｓ′）番目の有効な接続関係を示す組み合わせ集合をｕ′ｓとする。時刻ｔ＋１における計測値としてｊ番目の副搬送波成分番号ｎｊを選択したセンサのグループをｐｊと定義する。このときｊ番目の副搬送波成分は時刻ｔの副搬送波成分を用いて次のように推定できる。
2020102805.tif 000019
この予測値をｔ番目の時刻の周波数スペクトルに置き換え、次式とする。
2020102805.tif 000020
その結果、次式のコスト関数が得られる。
2020102805.tif 000021
【００５４】
さらにここでの受信副搬送波成分は、通信路状態情報（ＣＳＩ）及び各センサ固有の周波数オフセットにより決定する複素成分である。よって、通信路状態情報及び周波数オフセットに時間連続性がある場合には、この受信副搬送波成分においても時間的に高い類似性があり、式（１９）のｇ（ｉ，ｊ）で示されるコスト関数は小さくなる傾向がある。したがって、データセットの接続を決定する問題は次式のコスト最小化問題と等価になる。
2020102805.tif 000022
すなわち、この最適化問題を解くことにより、決定された接続関係を示す集合が決定されることで情報源の特定を実現する（４１０）。
【００５５】
接続関係が決定されれば、ｔ＋１番目の時刻においてセンサ情報（計測値）が重複したデータセットはこのデータセット構成する時刻ｔの各センサの通信路状態情報及び周波数オフセットの要素に分けられる。そこでｔ＋１の時刻においてセンサ情報が重複したデータセットを、接続元のｔの時刻におけるデータセットに分離する（４１１）。図８に重複したデータの分離の様子を示す。ステップ４０９または４１１が終了すると情報収集局４は次のデータ送信のリクエストを発信する（４１２）。
【００５６】
以上の実行ステップ４０１〜４１２により、データ重複時においても高精度な通信路状態情報及び周波数オフセットの推定値が得られる。その結果、全センサの個別のデータセットが得られるため、以降のデータトラッキングでセンサ情報の重複が発生しなかった場合には式（１１）で示すコスト関数が、重複が発生した場合には式（１９）で示すコスト関数が利用できるため、持続的にトラッキングができる。これより以下の実施例で示すように、トラッキングにおいてもセンサ別に接続関係を推定することができる。
【００５７】
なお、本実施の形態の信号分離方法を実行する前記ステップ４０１〜４１２は情報集約局４に組み込まれたマイクロプロセッサが実行するものであってもよい。また前記ステップ４０１〜４１２を実行するためのプログラムは情報集約局４内のメモリに予め実装されたものであってよく、通信チャネルを通して外部のサーバーから伝送されたものであってもよい。
【００５８】
さらに、前記ステップ４０１〜４１２は、これらをユニット化し、これらのユニットが実装された信号分離装置によって実行されるものであってもよい。前記ユニットは情報集約局に組み込まれたマイクロプロセッサとこれによって実行されるプログラムで構成されてもよいし、一部または全てがハードウェアで設計されたものであってもよい。
【実施例】
【００５９】
以下、本開示の実施例について説明する。
（実施例１）
本実施例では、本実施の形態の信号分離方法を適当に設定されたモデルの下でシミュレーションし、従来の方式と比較した結果を示す。本実施例においては、副搬送波数Ｎ＝２５６として、連続３０回のデータ送信を一定の周期間隔で全センサが同時に送信する場合を想定する。当シミュレーションでは、３０回のデータ送信を１試行として、この試行を１０００回実施して数値結果を得ている。
【００６０】
シミュレーションに当たり、ｋ番目のユーザにおける時刻ｔ＋１における正規化周波数オフセットを次式のようにモデル化した。
2020102805.tif 000023
2020102805.tif 000024
ここでε０は［−εＭ，εＭ］の一様乱数であり，各時刻及び各センサに対して独立に決定する。εＭは周波数オフセットの取りうる最大値である。ρεは周波数オフセットの時間軸相間値である。また、εｋ（１）はｋ番目のユーザに最初の時刻にＦＣが割り当てた周波数オフセットであり、−εＭ≦εｋ（１）≦εＭの周波数オフセットのダイナミックレンジを全センサ数で分割し、各ユーザに固有の正規化周波数オフセットを割り当てる。
【００６１】
通信路の伝達関数は次式に従う時間相間を仮定した。
2020102805.tif 000025
ここでργはフェージングの時間相間係数である。また、γ０は，各時刻及び各ユーザに独立な乱数であり、等電力二波モデルとし、パス間隔は１サンプル、先頭パスはライス係数１０ｄＢのライス不規則変数、第２波はレイリー不規則変数とした。本実施例では、一括情報収集法における周波数オフセットの干渉キャンセル効果と、データトラッキングにおける信号分離精度の検討を主目的としている。そのため、雑音耐性に対する評価は将来の課題とし、本評価では誤警報（信号が存在しないのに存在すると判断）が発生しないくらい十分高い受信電力が確保されているとしている。具体的には、本実施例においては、周波数スペクトルの存在を判定する閾値を平均信号電力の１／１０に設定した。
【００６２】
センサ情報（離散化した計測値）は以下に示す通り、ランダムウォークでモデル化した。
2020102805.tif 000026
2020102805.tif 000027
式（２４）において、上開きのかぎ括弧はフロア関数を、式（２５）におけるかぎ括弧は小数点第１位を四捨五入して整数化する関数を意味する。また、βは［−３，３］の一様乱数である。初期値のみ各ユーザが異なるセンサ情報を割り当てている。図９に式（２４）、（２５）により生成されたセンサ情報の例を示す。なお、信号分離のためのデータトラッキングにおける式（１１）と式（１９）で示されるコスト計算において、センサ情報と通信路状態情報と周波数オフセットで示されるデータセット、および受信信号スペクトルの正規化項は、それぞれ周波数番号の中央値、通信路状態情報の平均電力、最大周波数オフセット量εＭ、および受信信号スペクトルの平均電力とした。
【００６３】
図１０に最大正規化周波数オフセットεＭに対する平均２乗誤差平方根（ＡｖｅｒａｇｅＲＭＳＥ）の結果を示す。ここでセンサ数Ｋ＝５、周波数オフセット及び通信路状態情報（ＣＳＩ）の時間相間をργ＝ρε＝０．９９９とした。なお、ＲＭＳＥは次式で定義する。
2020102805.tif 000028
ここで、￣ｎは受信機で検出したセンサ情報番号を、＾ｎは真のセンサ情報番号を表す。ＲＭＳＥを平均化した結果がＡｖｅｒａｇｅＲＭＳＥ（縦軸）となる。“Ｅｎｅｒｇｙ”はＤＦＴにより電力検出した結果、電力が大きい順に上位Ｋ＝５のスペクトラムを送信情報として判断する従来法によるシミュレーション結果を表す。“Ｃａｎｃｅｌ  ｗ／ｏＡｄａｐｔａｔｉｏｎ”と“Ｃａｎｃｅｌ  ｗ／Ａｄａｐｔａｔｉｏｎ”はいずれもＩＣＩ（キャリア間干渉）キャンセラを適用した場合のシミュレーション結果である。
【００６４】
図１０において、“Ｅｎｅｒｇｙ”（従来法）（図中×）ではデータトラッキングはセンサ情報を規範値として用い、“Ｃａｎｃｅｌ  ｗ／ｏ  Ａｄａｐｔａｔｉｏｎ”（従来法）（図中〇）はセンサ情報、通信路状態情報、周波数オフセットより成るデータセットをトラッキングの規範として用いた。さらに“Ｃａｎｃｅｌ  ｗ／Ａｄａｐｔａｔｉｏｎ”（本実施の形態）（図中●）のシミュレーションにおいては、センサ情報の重複がない場合には、“Ｃａｎｃｅｌ  ｗ／ｏ  Ａｄａｐｔａｔｉｏｎ”と同じく、センサ情報、通信路状態情報、周波数オフセットのデータセットでトラッキングを実施し、センサ情報の重複が生じた場合にはセンサ情報とスペクトラムを規範として信号分離を行った。
【００６５】
図１０より明らかなように、本実施の形態である“Ｃａｎｃｅｌ  ｗ／Ａｄａｐｔａｔｉｏｎ”（図中●）が従来法に比べて低いＲＭＳＥを達成しており、高精度な信号分離を実現していることがわかる。また、最大正規化周波数オフセットが増加することにより、提案法のＲＭＳＥが劣化することがわかる。これは，周波数オフセットの拡大によりキャリア間干渉（ＩＣＩ）が増大し、しかも複数のセンサが同じセンサ情報を送信した場合、ＩＣＩキャンセラの干渉抑圧効果が小さく、他センサの情報への干渉が無視できなくなったからであると考えられる。本実施形態の信号分離方法を用いた場合は、正規化周波数オフセットが０．０５以下である場合には、平均ＲＭＳＥが０．０１以下を達成している。
【００６６】
図１１に通信路状態情報（γ）及び周波数オフセット（ε）の時間相間係数に対する平均ＲＭＳＥの特性を示す。ここで、通信路状態情報の時間相間係数ργは周波数オフセットρεと等しいものとした。センサノード数は５とし、最大周波数オフセットεＭ＝０．０５とした。図１０より明らかなように、従来法（Ｅｎｅｒｇｙ）（図中×）の電力検出では相間値に関係なく一定のＲＭＳＥとなる。これは、データトラッキングにおいて、通信路状態情報及び周波数オフセットを考慮していないためである。一方、本実施の形態の信号分離法（Ｃａｎｃｅｌ  ｗ／Ａｄａｐｔａｔｉｏｎ）（図中●）では、相間値の拡大に伴いＲＭＳＥの改善が認められた。これは、相間係数が１に近づくことで、時間の連続性が高まりデータトラッキングによる信号の特定精度が改善したからと考えられる。
【００６７】
図１２にセンサノード数に対する平均ＲＭＳＥ特性を示す。最大正規化周波数オフセットεＭ＝０．０５、周波数オフセット及び通信路状態情報の時間相間（ρε、ργ）はともに０．９９９とした。図１２より明らかなように、センサ数が３、５、７である場合において、本実施の形態の信号分離法（図中●）が最も優れたＲＭＳＥを達成している。ただ、センサ数の増加に伴い、提案法のＲＭＳＥが徐々に劣化する傾向が見られる。これは、センサ数の増加に伴い、各センサが同じセンサ情報を送信する確率が高まり、残留キャリア間干渉成分が大きくなるため、推定精度の劣化が生じたと考えられる。
【００６８】
（実施例２）
本実施例では、センサ情報を実機評価で得られたセンサ情報を用いた場合の無線通信シミュレーションとその結果について説明する。本実施例において、センサとして温度センサを用いた。センサノード数は５として３０秒間隔で温度情報を取得した。図１３に測定結果を示す。なお、センサ情報を伝送する無線伝送路は計算機シミュレーションで実現した。無線伝搬路のモデルは実施例１のシミュレーション評価と同じである。最大周波数オフセットεＭは０．０５とし、周波数オフセット及び通信路状態情報の時間相間は０．９９９９９とした。本実施の形態の信号分離法では、周波数オフセット及び通信路状態情報の時間相間が０．９９９９である場合も評価した。
【００６９】
図１４にＲＭＳＥに対する累積分布関数（ＣＤＦ）の特性を示す。同図より明らかなように、本実施の形態の信号分離法を用いた場合（Ｃａｎｃｅｌ  ｗ／Ａｄａｐｔａｔｉｏｎ）が最も優れたＲＭＳＥを達成している。本実施例、ργとρεを０．９９９９９から０．９９９９に変更したとき、ＲＭＳＥも劣化した。これは、各温度センサの間に類似性が高く、センサ情報が同じ情報を取得しやすい状況を意味しており、その結果、データトラッキングにおいて、周波数オフセット及び通信路状態情報の揺らぎによって誤ったセンサ情報を接続する頻度が増え、その結果，ＲＭＳＥが劣化したからと考えらえる。
【産業上の利用可能性】
【００７０】
本発明は、例えば、屋外の温度、湿度等を観測する環境モニタリングや、店舗の空調制御、監視、ＰＯＳ、ビル制御、工場の監視、制御、物流監視等、幅広い分野において利用可能である。また、ＨＥＭＳ、ＢＥＭＳ等のエネルギー管理システムにおいても好適に利用できる。
【符号の説明】
【００７１】
１、２、３  センサ
４  情報収集局
４０１〜４１２  信号分離方法の実行ステップ
【図１】
2020102805.tif 000029
【図２】
2020102805.tif 000030
【図３】
2020102805.tif 000031
【図４】
2020102805.tif 000032
【図５】
2020102805.tif 000033
【図６】
2020102805.tif 000034
【図７】
2020102805.tif 000035
【図８】
2020102805.tif 000036
【図９】
2020102805.tif 000037
【図１０】
2020102805.tif 000038
【図１１】
2020102805.tif 000039
【図１２】
2020102805.tif 000040
【図１３】
2020102805.tif 000041
【図１４】
2020102805.tif 000042