IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ サーンキャ ラブズ ピーブイティー リミテッドの特許一覧

特許7547366ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ
<>
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図1
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図2
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図3
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図4
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図5A
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図5B
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図6
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図7
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図8
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図9
  • 特許-ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ 図10
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-08-30
(45)【発行日】2024-09-09
(54)【発明の名称】ワイヤレス無線アクセスネットワークに機械学習技術を適用するための無線マッピングアーキテクチャ
(51)【国際特許分類】
   H04W 16/14 20090101AFI20240902BHJP
   H04W 24/02 20090101ALI20240902BHJP
   H04W 24/08 20090101ALI20240902BHJP
   H04W 88/18 20090101ALI20240902BHJP
【FI】
H04W16/14
H04W24/02
H04W24/08
H04W88/18
【請求項の数】 20
(21)【出願番号】P 2021560218
(86)(22)【出願日】2020-05-20
(65)【公表番号】
(43)【公表日】2022-07-28
(86)【国際出願番号】 IN2020050456
(87)【国際公開番号】W WO2020234902
(87)【国際公開日】2020-11-26
【審査請求日】2023-03-06
(31)【優先権主張番号】201941019899
(32)【優先日】2019-05-20
(33)【優先権主張国・地域又は機関】IN
(73)【特許権者】
【識別番号】521439202
【氏名又は名称】サーンキャ ラブズ ピーブイティー リミテッド
(74)【代理人】
【識別番号】110004196
【氏名又は名称】弁理士法人ナビジョン国際特許事務所
(72)【発明者】
【氏名】チァクラボーティ・アリンダム
(72)【発明者】
【氏名】ナイク・パラグ
(72)【発明者】
【氏名】サハ・アニンディア
(72)【発明者】
【氏名】カヤールガッディ・ヴィシュワクマラ
(72)【発明者】
【氏名】ダッタ・サスミット・クマール
【審査官】中元 淳二
(56)【参考文献】
【文献】国際公開第2016/001473(WO,A1)
(58)【調査した分野】(Int.Cl.,DB名)
H04B 7/24-7/26
H04W 4/00-99/00
3GPP TSG RAN WG1-4
SA WG1-4
CT WG1,4
(57)【特許請求の範囲】
【請求項1】
ワイヤレスネットワークのための無線マッピングアーキテクチャ(400)であって、
少なくとも1つの無線パラメータの測定を実行するユーザ機器(UE)(104)、またはスペクトル監視ユニット(210)と、
サーバ(212)と、を備え、
前記スペクトル監視ユニット(210)が、
前記少なくとも1つの無線パラメータを取り込み、
前記少なくとも1つの無線パラメータを継続的に監視し、前記少なくとも1つの無線パラメータを無線マッピングデータベース(402)に格納し、
少なくとも1つの基地局および前記ユーザ機器(UE)(104)に対応する前記少なくとも1つの無線パラメータを抽出して、前記無線マッピングデータベース(402)の入力スキーマ(500)にデータ入力し、前記無線マッピングデータベース(402)内の抽出されたパラメータを定期的に更新し、ここで、前記入力スキーマ(500)は、前記無線マッピングデータベース(402)のデータベーススキーマであり、前記無線マッピングデータベース(402)の構造を記述するものであり、
前記サーバ(212)が、
前記UE(104)および前記スペクトル監視ユニット(210)から前記少なくとも1つの無線パラメータを定期的に取り込む前記無線マッピングデータベース(402)と、機械学習(ML)モジュール(404)とを含み、前記無線マッピングデータベース(402)は、前記抽出されたパラメータおよびジオタグ付き結果を前記スペクトル監視ユニット(210)から定期的に取り込み、前記無線マッピングデータベース(402)の前記入力スキーマ(500)は、(i)前記スペクトル監視ユニット(210)および(ii)前記UE(104)のうちの少なくとも1つによって検知された前記少なくとも1つの無線パラメータを用いて更新されるものであり
前記機械学習(ML)モジュール(404)が、
前記無線マッピングデータベース(402)内に格納された前記少なくとも1つの無線パラメータに基づいて機械学習モデルを訓練し、
前記MLモデルに基づいて出力スキーマ(501)を導出するために、前記無線マッピングデータベース(402)内に格納された前記入力スキーマ(500)から少なくとも1つの動的に変更されるパラメータを予測し、
前記無線マッピングデータベース(402)の前記MLモデルによって予測される前記少なくとも1つの動的に変更されたパラメータを更新し、
前記少なくとも1つの無線パラメータまたは前記抽出されたパラメータに基づいて前記MLモデルを動的に改良し、
前記無線マッピングデータベース(402)内に格納された前記少なくとも1つの無線パラメータを更新するために、前記スペクトル監視ユニット(210)および前記UE(104)に対するトリガを生成するために使用されるものであり、
前記機械学習モジュール(404)を使用して、前記予測された無線パラメータと、前記無線マッピングデータベース(402)に格納された前記UE(104)の位置に対応する前記少なくとも1つの無線パラメータとに基づいて、前記位置において前記UE(104)に最適な性能を提供するための信号波形のグループを設計する
ことを特徴とする無線マッピングアーキテクチャ(400)。
【請求項2】
前記少なくとも1つの無線パラメータから前記スペクトル監視ユニット(210)によって導出された前記入力スキーマ(500)が、少なくとも1つの位置パラメータと、少なくとも1つのRFパラメータと、少なくとも1つのネットワークパラメータと、少なくとも1つの物理層パラメータとを含む、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項3】
前記少なくとも1つの位置パラメータが、測定タイム(502)、緯度(504)、経度(506)、高度(508)、および精度低下率(DoP)(510)を含み、前記少なくとも1つのRFパラメータが、チャネルインパルス応答(CIR)、受信信号強度インジケータ(RSSI)(516)、基準信号受信電力(RSRP)(518)、基準信号受信品質(RSRQ)(520)、信号対干渉雑音比(SINR)(522)、隣接チャネル干渉元レベル、チャネルモデル(524)、送信機電力(526)、およびキャリア周波数(528)を含み、前記少なくとも1つのRFパラメータが、ジオタグ付きであり、タイムスタンプ付きであり、前記少なくとも1つのネットワークパラメータが、前記UE(104)のモデル(512)、前記UE(104)に見える基地局(BTS)(514)、公衆陸上移動体通信網(PLMN)識別情報(530)、タイプ割り当てコード(TAC)(532)、キャリアアグリゲーション(CA)設定(534)、および物理セルID(PCI)(536)を含み、前記少なくとも1つの物理層パラメータが、ハイブリッド自動再送要求(HARQ)(538)、ランク(540)、ブロック誤り率(BLER)(542)、ジッタ(544)、および呼出しミュート(545)を含む、請求項2に記載の無線マッピングアーキテクチャ(400)。
【請求項4】
前記基地局(BTS)(514)が、物理セルID(PCI)(546A~546N)と、基地局から前記スペクトル監視ユニット(210)への伝搬時間に関連付けられた遅延(550A~550N)とを含む基地局の数を示し、前記基地局(514)が、マルチユーザ多入力多出力(MU-MIMO)機能(548A~548N)を備える、請求項3に記載の無線マッピングアーキテクチャ(400)。
【請求項5】
前記少なくとも1つの動的に変更されたパラメータから導出された前記出力スキーマ(501)が、緯度(504A)、経度(506A)、高度(508A)、および予測された無線パラメータ(552)を含み、
前記予測された無線パラメータ(552)が、RSRP(518A)、RSRQ(520A)、SINR(522A)、チャネルモデル(524A)、およびチャネル行列(554)を含む、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項6】
前記機械学習モジュール(404)が、前記UE(104)に前記トリガを定期的に送信して、前記位置に対応する現在チャネル状態情報(CSI)が送信され、前記UE(104)から受信した前記現在チャネル状態情報を用いて前記無線マッピングデータベース(402)を更新する、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項7】
前記UE(104)が移動していることを前記基地局(102)が識別すると、前記機械学習モジュール(404)がドップラーシフトを推定する、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項8】
前記機械学習モジュール(404)が、前記UE(104)においてGPS座標が利用可能である場合、(i)グローバルナビゲーション衛星システム(GNSS)座標の変化、(ii)前記予測された無線パラメータ(552)、または(iii)前記UE(104)に関連付けられた慣性センサのうちの少なくとも1つを使用して、前記UE(104)の移動を決定する、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項9】
前記UE(104)においてGPS座標が利用可能でない場合、前記機械学習モジュール(404)が、観測到着時間差(OTDOA)アルゴリズムと利用可能なBluetooth Low Energy(BLE)またはWi-Fiベースのビーコンとの組み合わせに基づいて、前記UE(104)の位置を決定する、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項10】
前記基地局(102)が前記UE(104)にビームフォームを行う必要がある場合、前記基地局(102)が、(i)前記UE(104)の位置情報を送信するように前記UE(104)に要求し、(ii)前記UE(104)によって共有された前記位置情報に基づいて現在状態情報(CSI)を前記無線マッピングデータベース(402)に問い合わせ、(iii)前記無線マッピングデータベース(402)から取得した前記CSIを使用してビームフォームを行う、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項11】
前記無線マッピングデータベース(402)が、サービスエリア内の各地点において精細な解像度になるように外挿されたCSIを含み、前記CSIの外挿は、
(i)1又は2以上のサンプリング地点の周りの前記サービスエリアをサンプリングし、
(ii)前記無線マッピングデータベース(402)内に格納された少なくとも1つのRFパラメータの性質に基づいて1つのサンプリング地点を選択し、
(iii)選択されたサンプリング地点が前記1又は2以上のサンプリング地点の内側にある場合には前記CSIを内挿し、前記選択されたサンプリング地点が前記1又は2以上のサンプリング地点の内側にない場合には前記CSIを外挿することによって行われる、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項12】
前記機械学習モジュール(404)が、前記サービスエリアをグリッドに細分することによって前記サービスエリアをサンプリングし、グリッドのサイズが、(i)対象周波数、および(ii)無線伝搬に影響を及ぼす地形のうちの少なくとも1つに基づいて、設定可能であり、決定される、請求項11に記載の無線マッピングアーキテクチャ(400)。
【請求項13】
前記機械学習モジュール(404)が、前記UE(104)にサービスを提供する前記基地局(102)を予測し、前記予測された基地局を前記無線マッピングデータベース(402)に格納し、
前記機械学習モジュール(404)が、(i)無線アクセス技術、(ii)前記基地局(102)によって合成された最適ビーム形状、または(iii)前記位置にサービスを提供するためのアクセスポイント、のうちの少なくとも1つを使用して、前記UE(104)にサービスを提供する前記基地局(102)を予測する、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項14】
前記UE(104)が前記位置から移動する場合、前記機械学習モジュール(404)が、前記機械学習モジュール(404)によって予測された新しい基地局に前記UE(104)を割り当てて、前記UE(104)にサービスを提供し、前記機械学習モジュール(404)が、前記機械学習モジュール(404)によって予測されたアクセスポイントに対応するアクセス情報を、超高周波(UHL)ブロードキャストリンクを介して前記UE(104)に通信する、請求項1に記載の無線マッピングアーキテクチャ(400)。
【請求項15】
無線マッピングアーキテクチャ(400)の無線マッピングデータベース(402)にデータ入力し、前記無線マッピングデータベース(402)の予測された無線パラメータ(552)を更新された無線パラメータを用いて更新するための方法であって、
(i)ユーザ機器(UE)(104)および(ii)スペクトル監視ユニット(210)のうちの少なくとも1つが、少なくとも1つの無線パラメータを抽出することを可能にし、
前記スペクトル監視ユニット(210)および前記UE(104)の機能に基づいて、(i)前記スペクトル監視ユニット(210)および(ii)前記UE(104)のうちの少なくとも1つから、前記少なくとも1つの無線パラメータを取り込み、
前記少なくとも1つの無線パラメータを前記無線マッピングデータベース(402)に定期的に格納し、
前記無線マッピングデータベース(402)とセルラコアネットワークとの間で、前記少なくとも1つの無線パラメータを交換し、
機械学習モジュール(404)によって生成された機械学習モデルに基づいて無線パラメータ予測モデルを生成し、
前記UE(104)の位置、または前記UE(104)によって検知されたRF環境の少なくとも1つに変化があった場合に、前記更新された無線パラメータを受け入れ、
前記更新された無線パラメータに基づいて前記無線パラメータ予測モデルを改良し、
改良された無線パラメータ予測モデルを使用して、前記UE(104)の所与の位置に対して前記無線マッピングデータベース(402)の前記予測された無線パラメータ(552)を更新し、
前記機械学習モジュール(404)を使用して、前記予測された無線パラメータと、前記無線マッピングデータベース(402)に格納された前記UE(104)の位置に対応する前記少なくとも1つの無線パラメータとに基づいて、前記位置において前記UE(104)に最適な性能を提供するための信号波形のグループを設計する
ことを特徴とする方法。
【請求項16】
前記セルラコアネットワーク、無線アクセスネットワーク、およびスケジューラが、事前定義されたアプリケーションプログラミングインタフェース(API)を介して前記無線マッピングデータベース(402)にアクセスする、請求項15に記載の方法。
【請求項17】
基地局(102)と連動する前記セルラコアネットワークが、前記基地局(102)と連動する前記セルラコアネットワークと、チャネル推定、および前記UE(104)からのアップリンク信号の到来角との関連付けを含む情報の大きなリポジトリを備え、前記無線マッピングデータベース(402)が、前記基地局(102)と連動する前記セルラコアネットワークから前記情報を取り込む、請求項15に記載の方法。
【請求項18】
前記無線パラメータ予測モデルが、
(i)3D地形マップをインポートし、
(ii)前記3D地形マップをセグメント化し、類似のRF環境を有する少なくとも1つのエリアを含むセグメントを決定し、
(iii)前記セグメントを統計的にサンプリングし、
(iv)サンプリングされたセグメントについて、前記セグメントに対応する最適な無線パラメータ予測モデルに基づいて選択された事前予測された無線パラメータを実行し、
(v)前記セグメントのフィールド測定データを収集し、
(vi)前記少なくとも1つの無線パラメータを用いて前記無線パラメータ予測モデルを調整し、前記セグメントに基づいてアップグレードされた無線パラメータ予測モデルを取得し、
(vii)前記アップグレードされた無線パラメータ予測モデルを使用し、類似の形態を含むセグメントについて前記無線パラメータ予測を実行する、請求項15に記載の方法。
【請求項19】
前記無線パラメータ予測モデルが、前記無線マッピングデータベース(402)の所与の位置に対する、3D地形データ上にオーバーレイされたデータのレイヤを格納し、前記データのレイヤが、第1レイヤ(902)、第2レイヤ(904)、第3レイヤ(906)、および第4レイヤ(908)を含み、前記第1レイヤ(902)が前記3D地形データを表し、前記第2レイヤ(904)が前記少なくとも1つの無線パラメータ予測の第1のレベルを表し、前記第3レイヤ(906)がサンプル地点の測定値を表し、前記第4レイヤ(908)が前記アップグレードされた無線パラメータ予測モデルに基づく前記予測された無線パラメータを表す、請求項18に記載の方法。
【請求項20】
無線マッピングアーキテクチャ(400)を使用して少なくとも1つの動的に変更されたパラメータを予測する方法であって、
ユーザ機器(UE)(104)またはスペクトル監視ユニット(210)の少なくとも1つを使用して、少なくとも1つの無線パラメータを取り込み、
前記スペクトル監視ユニット(210)を使用して、前記少なくとも1つの無線パラメータを継続的に監視し、前記少なくとも1つの無線パラメータを無線マッピングデータベース(402)に格納し、
前記スペクトル監視ユニット(210)を使用して、少なくとも1つの基地局および前記ユーザ機器(UE)(104)に対応する前記少なくとも1つの無線パラメータを抽出し、前記無線マッピングデータベース(402)の入力スキーマ(500)にデータ入力し、前記無線マッピングデータベース(402)の抽出されたパラメータを定期的に更新し、
サーバー(212)に関連付けられた機械学習モジュール(404)を使用して、前記無線マッピングデータベース(402)に格納された前記少なくとも1つの無線パラメータに基づいて機械学習モデルを訓練し、
前記機械学習モデルに基づいて出力スキーマ(501)を導出するために、前記無線マッピングデータベース(402)に格納された前記入力スキーマ(500)から、前記少なくとも1つの動的に変更されたパラメータを予測し、
前記無線マッピングデータベース(402)の前記機械学習モデルによって予測された、前記少なくとも1つの動的に変更されたパラメータを更新し、
前記少なくとも1つの無線パラメータまたは前記抽出されたパラメータに基づいて、前記機械学習モデルを動的に改良し、
前記無線マッピングデータベース(402)内に格納された前記少なくとも1つの無線パラメータを更新するために、前記スペクトル監視ユニット(210)および前記UE(104)に対するトリガを生成し、
前記機械学習モジュール(404)を使用して、前記予測された無線パラメータと、前記無線マッピングデータベース(402)に格納された前記UE(104)の位置に対応する前記少なくとも1つの無線パラメータとに基づいて、前記位置において前記UE(104)に最適な性能を提供するための信号波形のグループを設計する
ことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【0001】
[関連出願の相互参照]
本出願は、2019年5月20日に出願されたインド仮特許出願第201941019899号に対する優先権を主張し、その完全な開示はすべて、参照により本明細書に組み込まれる。
【0002】
[技術分野]
本明細書の実施形態は、一般に、無線マッピングアーキテクチャに関し、より詳細には、機械学習(ML)技術をワイヤレス無線アクセスネットワークに適用するための無線マッピングアーキテクチャに関する。
【背景技術】
【0003】
現在、ワイヤレスネットワークを展開するためのネットワーク計画技術は静的であることが多く、その結果、エッジユーザを過度に強調して最悪の場合のセルまたはエリアカバレッジの最適化を行っている。セルエッジは、隣接セルのサービスエリアの境界に最も近いセルのサービスエリア内の領域を指す。セルエッジ内の移動局は、サービス提供セルからの信号に対して比較的高い経路損失を有し、他の近隣セルからの潜在的な干渉信号に対して比較的低い経路損失を有すると想定される。無線環境は、(短い)時間間隔および空間にわたって著しく変化し、動的である傾向があるので、モバイルワイヤレスネットワークのこのような静的ネットワーク計画技術によって、スペクトル効率が低減する結果となり、一般に、スペクトルリソースが準最適で使用される結果となる。
【0004】
より具体的には、基準信号に割り当てられた帯域幅の一部およびこれらの基準信号のロバスト性は、最悪の場合のシナリオ下でも復調を可能にするように静的に構成されている。したがって、これらは、無線周波数(RF)条件がより良性である場合に、より高い不要なオーバーヘッドをもたらす。
【0005】
前述のように、無線環境は動的であり、パラメータの多様な組み合わせに基づいて急速に変化する傾向がある。典型的には、このようなネットワークの構成は、広範囲のパラメータを設定することによって行われる。パラメータのいくつかは、最悪の場合のシナリオを想定して静的であるが、いくつかはオンザフライで動的に測定され、その後推論が引き出される。一般に、このようなシステムの構成は、本質的に準静的であるか、あるいは、有意なランダム誤差を有する測定値の単一の組み合わせに基づくかのいずれかである。また、計算能力および機械学習アーキテクチャの進歩により、履歴データおよびコンテキストデータを使用して分析を実行し、所与の位置におけるRF条件のより正確な推定を得ることが可能になっている。さらに、ネットワークは、無線環境の動的な性質を追跡しない。しかしながら、ソフトウェア定義ネットワーク(SDN)またはネットワーク機能仮想化NFVによって、機械学習(ML)技術が効率的に実装される典型的なネットワークの上位層において、問題はある程度解決されている。以下は、エッジネットワークのアクセス層および物理層(レイヤ1)において、機械学習(ML)技術が実装されていない理由のリストである。
1.チャネル状態情報CSI/CQI、信号対雑音比SNRなどの無線周波数RFパラメータをマッピングするために利用可能な大きなデータセットがないこと。
2.さらなる利用のためにデータが構造化(例えば、正確なジオタギング)されていないこと。
3.モデムが測定する広範囲のパラメータ(物理層およびMAC層)が、さらなるネットワーク最適化に使用できる形式で利用可能ではない場合が多いこと。
【0006】
近年の大規模な多入力多出力(MIMO)システムは、従来のモバイルネットワークにおいて例外的に高いスペクトル効率を期待させてきた。MIMOシステムは、複数の送信アンテナおよび受信アンテナを使用してマルチパス伝搬を利用し、無線リンクの容量を増加させる方法である。MIMOシステムは、膨大な数のアンテナおよびトランシーバのチェーンを有することによってこれを行ってきた。MIMOシステムは、ビームフォーミングに依存して複数の仮想チャネルを作成し、複数の仮想チャネルによってモバイルネットワークの容量を大幅に増加させる。
【0007】
ほとんどの大規模MIMOシステムは、チャネル状態情報(CSI)が完全に分かっている条件下では、極めて高いスペクトル効率を示す。ビームフォーミング技術は、MIMOシステムに採用され、信頼できるチャネル状態情報(CSI)に依存する。しかしながら、実際には、MIMOシステムは、前述の16倍以上と比較して2~3倍のオーダのわずかな改善を達成するのも稀である。これは主に、ユーザ機器がモバイル機器であり、特に屋内にある場合、フィールド条件におけるCSIが理想的である場合はほとんどなく、多くの場合、精度よく利用することはできないという事実に起因する。CSIは、特定のユーザ装置にビームフォーミングするためのチャネル推定に使用され、信頼できるCSIがないことにより、誤った推定がもたらされる。
【0008】
さらに、CQIなどの現在のモバイルワイヤレスネットワークインジケータでは、最良のサービス提供基地局、基地局間のハンドオフ、変調、ベアラに対する符号化、およびチャネル推定はすべて、ユーザ機器UEで行われる一点測定に基づいている。通常、現在展開されているネットワークでは、リアルタイム測定が行われ、最適な受信のためのチャネルパラメータを決定する。RF環境と受信機の実装の不完全性との両方に起因する測定データの大きな変動のために、このような実装は、無線環境の時間および空間の変動を取り込まない。これにより、限界無線周波数RFパラメータ(例えば、信号対干渉雑音比SINR、受信信号強度インジケータRSSIなど)の不十分な推定がもたらされる。SNRの大規模な変動によって、モバイルワイヤレスネットワークの性能に影響を及ぼす準最適な決定、例えば、高いビット誤り率(BER)、より多くの自動再送要求(ARQ)またはハイブリッド自動再送要求(HARQ)、モバイルワイヤレスネットワークの十分活用されていない容量などと、干渉元の不十分な推定に起因する干渉軽減戦略(例えば、高機能セル間干渉制御elCIC)の実装の失敗とがもたらされる。
【0009】
したがって、現在のシステムおよび方法に関連付けられた欠点を軽減および/または克服する必要がある。
【発明の概要】
【0010】
前述のことを考慮して、本明細書の実施形態は、ワイヤレスネットワークのための無線マッピングアーキテクチャを提供する。無線マッピングアーキテクチャは、ユーザ機器(UE)、スペクトル監視ユニット、およびサーバを含む。サーバは、無線マッピングデータベースおよび機械学習(ML)モジュールを含む。UEは、1又は2以上の無線パラメータの測定を実行する。スペクトル監視ユニットは、(i)1又は2以上の無線パラメータを取り込み、(ii)1又は2以上の無線パラメータを継続的に監視し、1又は2以上の無線パラメータを無線マッピングデータベースに格納し、(iii)1又は2以上の基地局およびユーザ機器(UE)に対応する1又は2以上の無線パラメータを抽出して、無線マッピングデータベースの入力スキーマに追加し、無線マッピングデータベース内の抽出されたパラメータを定期的に更新する。入力スキーマは、無線マッピングデータベースのデータベーススキーマであり、無線マッピングデータベースの構造を記述する。
【0011】
サーバは、UEおよびスペクトル監視ユニットから1又は2以上の無線パラメータを定期的に取り込む無線マッピングデータベースを含む。無線マッピングデータベースは、抽出されたパラメータおよびジオタグ付き結果をスペクトル監視ユニットから定期的に取り込む。無線マッピングデータベースの入力スキーマは、(i)スペクトル監視ユニットおよび(ii)UEのうちの少なくとも1つによって検知された1又は2以上の無線パラメータを用いて更新される。機械学習(ML)モジュールは、(i)無線マッピングデータベースに格納された1又は2以上の無線パラメータに基づいて機械学習モデルを訓練し、(ii)無線マッピングデータベースに格納された入力スキーマから、1又は2以上の動的に変更されたパラメータを予測して、MLモデルに基づいて出力スキーマを導出し、(iii)無線マッピングデータベースのMLモデルによって予測された1又は2以上の動的に変更されたパラメータを更新し、(iv)1又は2以上の無線パラメータまたは抽出されたパラメータに基づいて、MLモデルを動的に改良し、(v)スペクトル監視ユニットおよびUEに対するトリガを生成して、無線マッピングデータベースに格納された1又は2以上の無線パラメータを更新するために、使用される。
【0012】
いくつかの実施形態では、1又は2以上の無線パラメータからスペクトル監視ユニットによって導出された入力スキーマは、1又は2以上の位置パラメータ、1又は2以上のRFパラメータ、1又は2以上のネットワークパラメータ、および1又は2以上の物理層パラメータを含む。
【0013】
いくつかの実施形態では、1又は2以上の位置パラメータは、測定時刻、緯度、経度、高度、および精度低下率(DoP)を含む。いくつかの実施形態では、1又は2以上のRFパラメータは、チャネルインパルス応答(CIR)、受信信号強度インジケータ(RSSI)、基準信号受信電力(RSRP)、基準信号受信品質(RSRQ)、信号対干渉雑音比(SINR)、隣接チャネル干渉波レベル、チャネルモデル、送信機電力、およびキャリア周波数を含む。いくつかの実施形態では、1又は2以上のRFパラメータは、ジオタギングされ、タイムスタンプ付けされる。いくつかの実施形態では、1又は2以上のネットワークパラメータは、UEのモデル、UEに見える基地局(BTS)、公衆陸上移動体通信網(PLMN)識別情報、タイプ割り当てコード(TAC)、キャリアアグリゲーション(CA)設定、および物理セルID(PCI)を含む。いくつかの実施形態では、1又は2以上の物理層パラメータは、ハイブリッド自動再送要求(HARQ)、ランク、ブロック誤り率(BLER)、ジッタ、および呼出しミュートを含む。
【0014】
いくつかの実施形態では、基地局(BTS)は、物理セルID(PCI)および基地局からスペクトル監視ユニットへの伝搬時間に関連付けられた遅延を含む基地局の数を示す。いくつかの実施形態では、基地局は、マルチユーザ多入力多出力(MU-MIMO)機能を含む。
【0015】
いくつかの実施形態では、1又は2以上の動的に変更されたパラメータから導出された出力スキーマは、緯度、経度、高度、および予測された無線パラメータを含む。いくつかの実施形態では、予測無線パラメータは、RSRP、RSRQ、SINR、チャネルモデル、およびチャネル行列を含む。
【0016】
いくつかの実施形態では、MLモジュールは、動的に予測された無線パラメータと、無線マッピングデータベースに格納されたUEの位置に対応する1又は2以上の無線パラメータとに基づいて、当該位置においてUEに最適な性能を提供する信号波形のグループを設計する。
【0017】
いくつかの実施形態では、機械学習モジュールは、UEにトリガを定期的に送信して、位置に対応する現在チャネル状態情報(CSI)が送信され、UEから受信した現在チャネル状態情報を用いて無線マッピングデータベースを更新する。
【0018】
いくつかの実施形態では、UEが移動していることを基地局が識別すれば、機械学習モジュールがドップラーシフトを推定する。
【0019】
いくつかの実施形態では、機械学習モジュールは、UEにおいてGPS座標が利用可能である場合、(i)グローバルナビゲーション衛星システム(GNSS)座標の変化、(ii)予測された無線パラメータ、または(iii)UEに関連付けられた慣性センサのうちの少なくとも1つを使用してUEの移動を決定する。
【0020】
いくつかの実施形態では、機械学習モジュールは、UEにおいてGPS座標が利用可能でない場合、観測到着時間差(OTDOA)アルゴリズムと、利用可能なBluetooth Low Energy(BLE)または利用可能なWi-Fiベースのビーコンとの組み合わせに基づいて、UEの位置を決定する。
【0021】
いくつかの実施形態では、基地局がUEにビームフォームを行う必要がある場合、基地局は、(i)UEの位置情報を送信するようにUEに要求し、(ii)UEによって共有された位置情報に基づいて無線マッピングデータベースに現在状態情報(CSI)を問い合わせ、(iii)無線マッピングデータベースから取得したCSIを使用してビームフォームを行う。
【0022】
いくつかの実施形態では、無線マッピングデータベースは、サービスエリア内の各地点において精細な解像度に外挿されたCSIを含む。いくつかの実施形態では、CSIの外挿は、(i)1又は2以上のサンプリング地点の周りのサービスエリアをサンプリングすること、(ii)無線マッピングデータベースに格納された1又は2以上のRFパラメータの性質に基づいて1つのサンプリング地点を選択すること、および(iii)選択されたサンプリング地点が1又は2以上のサンプリング地点の内側にある場合にCSIを内挿し、選択されたサンプリング地点が1又は2以上のサンプリング地点の内側にない場合にCSIを外挿することによって行われる。
【0023】
いくつかの実施形態では、機械学習モジュールは、サービスエリアをグリッドに細分することによってサービスエリアをサンプリングする。いくつかの実施形態では、グリッドのサイズは、設定可能であり、(i)対象周波数、および(ii)無線伝搬に影響を及ぼす地形のうちの少なくとも1つに基づいて決定される。
【0024】
いくつかの実施形態では、セルラコアネットワークは、UEにサービスを提供する予測された基地局を無線マッピングデータベースに問い合わせる。
【0025】
いくつかの実施形態では、機械学習モジュールは、UEにサービスを提供する基地局を予測し、予測された基地局を無線マッピングデータベースに格納する。いくつかの実施形態では、機械学習モジュールは、(i)無線アクセス技術、(ii)基地局によって合成された最適なビーム形状、または(iii)その位置にサービスを提供するアクセスポイントのうちの少なくとも1つを使用して、UEにサービスを提供する基地局を予測する。
【0026】
いくつかの実施形態では、UEがその位置から移動すれば、機械学習モジュールは、機械学習モジュールによって予測された新しい基地局にUEを割り当てて、UEにサービスを提供する。いくつかの実施形態では、機械学習モジュールは、機械学習モジュールによって予測されたアクセスポイントに対応するアクセス情報を、極超短波(UHF)ブロードキャストリンクを介してUEに通信する。
【0027】
いくつかの実施形態では、スペクトル監視ユニットは、1又は2以上のRFダウンコンバータと、1又は2以上のソフトウェア定義復調器と、アジャイルRFダウンコンバータと、周波数掃引源とを含む。1又は2以上のRFダウンコンバータは、共通周波数およびタイミング基準を含む。1又は2以上のソフトウェア定義復調器は、IサンプルおよびQサンプルの形態で、無線フレームの多くの部分を取り込む。アジャイルRFダウンコンバータをスタンドアロンモードで使用し、(i)異なるキャリア周波数でRF信号を取り込み、(ii)チャネル漏洩を決定する。いくつかの実施形態では、アジャイルRFダウンコンバータは、異なるRF通信規格を並行して分析する。アジャイルRFダウンコンバータに関連付けられた周波数掃引源は、高度ソフトウェア定義復調器が所与の位置において広範囲の周波数を走査することを可能にする。
【0028】
いくつかの実施形態では、スペクトル監視ユニットは、GNSSモジュールと、セルラモデムと、監視回路と、イベントロガーとを含む。GNSSモジュールは、位置の緯度、経度および高度を決定する。いくつかの実施形態では、GNSSモジュールは、GPS値の推定誤差を示す精度低下率(DoP)を提供する。セルラモデムは、ネットワークへ音声通話およびデータ通話を行い、受信信号強度インジケータ(RSSI)、基準信号受信電力(RSRP)、信号対干渉雑音比(SINR)、基準信号受信品質(RSRQ)、ブロック誤り率(BLER)、パケットジッタ、および呼出しミュートを測定することができる。監視回路は、アップリンク制御シグナリングをスヌープして、スケジュール要求、確認応答(ACK)、否定応答(NACK)、およびハイブリッド自動再送要求(HARQ)の発生を含むイベントを検出する。イベントロガーは、監視回路から検出されたイベントを取り込み、トリガを生成して、イベントの特定の組み合わせの発生に基づいて無線マッピングデータベースに格納された1又は2以上の無線パラメータを更新する。いくつかの実施形態では、イベントの特定の組み合わせは、ネットワーク中断、故障の検出、干渉検出、または予想より多い通信量に関連する。
【0029】
一態様では、無線マッピングアーキテクチャの無線マッピングデータベースにデータ入力し、更新された無線パラメータを用いて、無線マッピングデータベースにおける予測された無線パラメータを更新する方法が提供される。本方法は、(i)ユーザ機器(UE)およびスペクトル監視ユニットのうちの少なくとも1つが、1又は2以上の無線パラメータを抽出することを可能にすることと、(ii)スペクトル監視ユニットおよびUEの機能に基づいて、スペクトル監視ユニットおよびUEのうちの少なくとも1つから、1又は2以上の無線パラメータを取り込むことと、(iii)1又は2以上の無線パラメータを無線マッピングデータベースに定期的に格納することと、(iv)無線マッピングデータベースとセルラコアネットワークとの間で、1又は2以上の無線パラメータを交換することと、(v)機械学習モジュールによって生成された機械学習モデルに基づいて無線パラメータ予測モデルを生成することと、(vi)UEの位置、またはUEによって検知されたRF環境のうちの少なくとも1つに変化があった場合に、更新された無線パラメータを受け入れることと、(vii)更新された無線パラメータに基づいて無線パラメータ予測モデルを改良することと、(viii)改良された無線パラメータ予測モデルを使用して、UEの所与の位置に対して無線マッピングデータベースの予測された無線パラメータを更新することとを含む。
【0030】
いくつかの実施形態では、セルラコアネットワーク、無線アクセスネットワーク、およびスケジューラは、事前定義されたアプリケーションプログラミングインタフェース(API)を介して無線マッピングデータベースにアクセスする。
【0031】
いくつかの実施形態では、基地局と連動するセルラコアネットワークは、基地局と連動するセルラコアネットワークと、UEからのアップリンク信号のチャネル推定および到来角との関連付けを含む情報の大きなリポジトリを有する。いくつかの実施形態では、無線マッピングデータベースは、基地局と連動するセルラコアネットワークから情報を取り込む。
【0032】
いくつかの実施形態では、無線パラメータ予測モデルは、(i)3D地形マップをインポートし、(ii)3D地形マップをセグメント化し、類似のRF環境を有する1又は2以上のエリアを含むセグメントを決定し、(iii)セグメントを統計的にサンプリングし、(iv)サンプリングされたセグメントについて事前予測された無線パラメータを実行し、(v)セグメントのフィールド測定データを収集し、(vi)最新の無線パラメータを用いて無線パラメータ予測モデルを調整し、セグメントに基づいてアップグレードされた無線パラメータ予測モデルを取得し、(vii)アップグレードされた無線パラメータ予測モデルを使用し、類似の形態を含むセグメントについて無線パラメータ予測を実行する。いくつかの実施形態では、事前予測された無線パラメータは、セグメントに対応する最適な無線パラメータ予測モデルに基づいて選択される。
【0033】
いくつかの実施形態では、無線パラメータ予測モデルは、無線マッピングデータベースの所与の位置に対する、3D地形データ上にオーバーレイされたデータのレイヤを格納する。いくつかの実施形態では、データのレイヤは、第1レイヤ、第2レイヤ、第3レイヤ、および第4レイヤを含む。いくつかの実施形態では、第1レイヤは3D地形データを表し、第2レイヤは無線パラメータ予測の第1レベルを表し、第3レイヤはサンプル地点の測定値を表し、第4レイヤはアップグレードされた無線パラメータ予測モデルに基づく予測された無線パラメータを表す。
【0034】
別の態様では、無線マッピングアーキテクチャを使用して、1又は2以上の動的に変更されたパラメータを予測する方法が提供される。本方法は、(i)スペクトル監視ユニットまたはユーザ機器(UE)のうちの少なくとも1つを使用して、1又は2以上の無線パラメータを取り込むことと、(ii)スペクトル監視ユニットを使用して、1又は2以上の無線パラメータを継続的に監視し、1又は2以上の無線パラメータを無線マッピングデータベースに格納することと、(iii)スペクトル監視ユニットを使用して、1又は2以上の基地局およびユーザ機器(UE)に対応する1又は2以上の無線パラメータを抽出して無線マッピングデータベースの入力スキーマに入力し、無線マッピングデータベース内の抽出されたパラメータを定期的に更新することと、(iv)サーバに関連付けられた機械学習モジュールを使用して、無線マッピングデータベースに格納された1又は2以上の無線パラメータに基づいて機械学習モデルを訓練することと、(v)MLモデルに基づいて出力スキーマを導出するために、無線マッピングデータベースに格納された入力スキーマから、1又は2以上の動的に変更されたパラメータを予測することと、(vi)無線マッピングデータベースのMLモデルによって予測された、1又は2以上の動的に変更されたパラメータを更新することと、(vii)1又は2以上の無線パラメータまたは抽出されたパラメータに基づいて、MLモデルを動的に改良することと、(viii)無線マッピングデータベースに格納された1又は2以上の無線パラメータを更新するために、スペクトル監視ユニットおよびUEに対するトリガを生成することとを含む。
【0035】
いくつかの実施形態では、無線マッピングアーキテクチャは、機械学習技術をモデム実装形態に組み込むことを可能にする。大規模MIMOシステムの場合、無線マッピングアーキテクチャはスペクトル効率を大幅に改善し、大規模MIMOシステムを実用的にする。無線マッピングアーキテクチャは、追加のデータを有する受信機に対するチャネル推定アルゴリズムを可能にし、受信機を最適にする。いくつかの実施形態では、デジタル化されたアーキテクチャは、受信機アルゴリズムに革新をもたらし、モバイルワイヤレスネットワークを展開することに革命をもたらすことができる。モバイルワイヤレスネットワークは、より適応的になるので、ネットワークの全体的な効率を改善することができる。
【0036】
いくつかの実施形態では、無線マッピングアーキテクチャは、MU-MIMOおよびビームフォーミングを含むMIMOをサポートする基地局の実装形態を含み、ユーザ位置に応じて、予測されたチャネルインパルス応答およびチャネル行列に基づいて、(時間領域と空間領域との両方で)事前にひずみが生じた信号を送信することができ、その結果、ユーザ機器で最適な受信が得られる。
【0037】
いくつかの実施形態では、無線マッピングアーキテクチャは、無線マッピングデータベースを含み、この無線マッピングデータベースは、バックグラウンドプロセスにおけるすべての計算的に複雑なタスクが非リアルタイムであることを可能にする分析に対して有用な情報を問い合わせて生成するためのモデムインタフェースをデジタル化するプロセスに関する改善された結果を提供する。いくつかの実施形態では、無線マッピングアーキテクチャは、より正確な結果のために送信パラメータ(RAT、電力レベル、変調、および符号化など)を選択するために、同じ位置で使用される複数の測定値を使用する。いくつかの実施形態では、無線マッピングアーキテクチャにおける計算は非リアルタイムであり、基地局およびアクセスポイントの複雑さを大幅に低減する。いくつかの実施形態では、クラウドベースのコアネットワークが所与のエリアの異なるRATにおける通信量負荷に関する情報を含む場合、無線マッピングアーキテクチャは、UHFに対するブロードキャストオフロード、Wi-Fiオフロード、mm波(60GHz)に対するオフロードなどの通信量オフロード戦略を可能にしてもよい。
【0038】
いくつかの実施形態では、無線マッピングアーキテクチャは、GPS拒否環境におけるユーザ機器(UE)の位置を正確に決定する。いくつかの実施形態では、無線マッピングアーキテクチャは、通信プロセスを開始するためにUEと基地局との両方に続いて通知される最良の可能なチャネルパラメータを含む。これは、UEと基地局との両方からの計算労力の多くの部分をオフロードすることによってMIMO通信の場合に重要であり、複雑さ、電力消費を節約し、チャネル推定時間を改善する。この実施形態のようなインフラストラクチャは、このような方法論およびインフラストラクチャが一般的になり、次世代通信規格に組み込まれると、より大きな重要性を想定することができる。
【0039】
いくつかの実施形態では、無線マッピングアーキテクチャは、ブロードキャストネットワークにおけるスペクトル効率を大幅に改善する。ATSC3.0およびDVB-T2などの現在のブロードキャスト規格は、ガードインターバル、FFTサイズ、変調、および符号化などの広範囲の構成可能な物理層パラメータを有する。現在の実施形態で説明する無線マッピングアーキテクチャを使用して、最良のパラメータは、所与のコンテンツおよびそれらの空間分布に対する、現在のRF条件およびアクティブなユーザ数に基づいて動的に選択されてもよい。いくつかの実施形態では、無線マッピングアーキテクチャは、オーディオコンテンツおよびビデオコンテンツを含むマルチメディア通信量を可能にし、最悪の場合のチャネル条件および使用される変調および符号化に最も適した特定のコーデックプロファイルに対するトランスコーディングを行ってもよい。ユニキャストネットワークの場合、このような方式は、DASHのようなプロトコルによって使用される。無線マッピングアーキテクチャは、同じ方式をブロードキャストネットワークへ拡張する。
【0040】
いくつかの実施形態では、無線マッピングアーキテクチャは、単一周波数ネットワーク(SFN)を使用するFow Power Fow Tower(FPFT)送信機に基づくブロードキャストネットワークを、ローカライズされたブロードキャストサービスを提供する手段を提供することによって提供してもよい。RFマップを画像として扱って、画像セグメント化技術を使用して、セル化されたブロードキャストネットワーク全体からより小さいクラスタを見つけて、クラスタ境界における最悪の場合のSINRに対応する所与の目標ビットレートのためのローカライズされたSFNを作成する。
【0041】
いくつかの実施形態では、無線マッピングアーキテクチャは、ブロードキャストネットワークにおけるこのような誤差補正メカニズムの符号化率を最適化してもよく、その結果、同じ情報を搬送するためにより多くの帯域幅を必要とする極端に低い符号化率を使用しないことによって帯域幅を節約してもよい。
【0042】
本明細書の実施形態の前述の態様および他の態様は、以下の説明および添付の図面と併せて考慮すると、よりよく理解されるであろう。しかしながら、以下の説明は、好ましい実施形態、および好ましい実施形態の多くの特定の詳細を示しているが、限定ではなく例示の目的で与えられていることを理解されるべきである。本明細書の実施形態の趣旨から逸脱することなく、本明細書の実施形態の範囲内で多くの変更および修正を行うことができ、本明細書の実施形態はすべてのこのような修正形態を含む。
【図面の簡単な説明】
【0043】
本明細書における実施形態は、下記の図面を参照するとともに、次の詳細な説明から容易に理解することができる。
【0044】
図1】本明細書におけるいくつかの実施形態による、基地局からユーザ機器(UE)への信号品質、およびUEから基地局への信号品質に影響を与える1又は2以上の無線パラメータを図示するブロック図である。
【0045】
図2】本明細書におけるいくつかの実施形態による、1又は2以上の基地局、および1又は2以上のワイヤレスアクセスポイントからの同時送信がある状態で、ユーザ機器(UE)において受信される信号を図示するブロック図である。
【0046】
図3】本明細書におけるいくつかの実施形態による、1又は2以上の基地局、および1又は2以上のワイヤレスアクセスポイントを含む位置と、無線周波数(RF)条件における変動との地理的表現を図示する例示的な図である。
【0047】
図4】本明細書におけるいくつかの実施形態による、無線マッピングアーキテクチャのブロック図である。
【0048】
図5A】本明細書のいくつかの実施形態による、図4の無線マッピングデータベースに格納された入力スキーマを示すテーブル図である。
【0049】
図5B】本明細書のいくつかの実施形態による、図4の機械学習(ML)モジュールからの出力スキーマを示すテーブル図501である。
【0050】
図6】本明細書のいくつかの実施形態による、図4のスペクトル監視ユニットのサブブロックの典型的な例を示すブロック図である。
【0051】
図7】本明細書におけるいくつかの実施形態による、無線マッピングアーキテクチャの無線マッピングデータベースにデータ入力し、無線マッピングデータベースの予測された無線パラメータを、更新された無線パラメータを用いて更新する方法を示すフローチャートである。
【0052】
図8】本明細書におけるいくつかの実施形態による、図7の無線パラメータ予測モデルを調整する方法を示すフロー図である。
【0053】
図9】本明細書のいくつかの実施形態による、無線パラメータ予測モデルによって無線マッピングデータベース402に格納された所与の位置に対する、基本3D地形データ上にオーバーレイされたデータのレイヤを示す例示的な図である。
【0054】
図10】本明細書のいくつかの実施形態による、無線マッピングアーキテクチャを使用して、1又は2以上の動的に変更されたパラメータを予測する方法を示すフロー図である。
【発明を実施するための形態】
【0055】
本明細書の実施形態とその様々な特徴および有利な詳細とを添付の図面に示し、以下の説明に詳細に説明する限定的でない実施形態を参照してより完全に説明する。本明細書の実施形態を不必要に不明瞭にしないために、周知の構成要素および処理技術の説明は省略する。本明細書で使用する例は、本明細書の実施形態が実施され得る方法の理解を容易にすること、および当業者が本明細書の実施形態を実施することをさらに可能にすることのみを意図している。したがって、例は、本明細書の実施形態の範囲を限定するものと解釈されるべきではない。
【0056】
前述のように、モバイルワイヤレスネットワークのパフォーマンスを改善するための無線マッピングアーキテクチャが依然として必要とされている。本明細書の実施形態は、無線周波数RF環境のデジタル化を提案することによってこのアーキテクチャを達成し、このデジタル化は、特定の位置のRF環境を取り込む地理的データベースを作成することを含む。
【0057】
定義
【0058】
無線地図:無線地図は、測定し、または導出した無線パラメータの組み合わせを特定の地理的位置と関連付けるデータベースとして定義される。
【0059】
デジタル化:デジタル化とは、タイムスタンプ付きおよびジオタグ付きの、RFパラメータおよび予測されたデータのアクセス可能なデータベースを意味する。いくつかの実施形態では、これらの非常に有用なデータを生成するほとんどのモデムは、機械学習(ML)型アーキテクチャに適していない独自仕様のインタフェースを有する。
【0060】
クラウド化:クラウド化は、クラウドコンピューティングを利用するための、データおよびアプリケーションプログラムの変換および/または移行である。データのデジタル化と組み合わせたアーキテクチャのクラウド化によって、RF環境の無線マッピングを可能にする「マッピング」アーキテクチャがもたらされた。
【0061】
ここで図面、より具体的には図1図10を参照すると、同様の参照符号は、対応する特徴を図面全体を通して一貫して示しており、好ましい実施形態を示している。
【0062】
図1は、本明細書におけるいくつかの実施形態による、基地局102からユーザ機器(UE)104への信号品質、およびUE104から基地局102への信号品質に影響を与える1又は2以上の無線パラメータを図示するブロック図100である。ブロック図100は、基地局102およびユーザ機器104を含む。1又は2以上の無線パラメータは、Hと呼ばれる基地局102の地上からの高さ、hと呼ばれるユーザ機器104の地上からの高さ、およびDと呼ばれるユーザ機器104と基地局102との間の距離を含む。ブロック図100は、ユーザ機器104において基地局102から受信される信号、および基地局102においてユーザ機器104から受信される信号の品質を意味する。
【0063】
図2は、本明細書におけるいくつかの実施形態による、1又は2以上の基地局202A~202N、および1又は2以上のワイヤレスアクセスポイント204A~204Nからの同時送信がある状態で、ユーザ機器104において受信される信号を図示するブロック図200である。ブロック図200は、ユーザ機器104、1又は2以上の基地局202A~202N、1又は2以上のワイヤレスアクセスポイント204A~204N、地上デジタルテレビ(DTT)送信機206、ネットワーク208、スペクトル監視ユニット210、およびサーバ212を含む。ブロック図200は、ユーザ機器104において、1又は2以上の基地局202A~202N、1又は2以上のワイヤレスアクセスポイント204A~204N、およびDTT送信機206から受信された信号を示す。いくつかの実施形態では、ユーザ機器104において基地局202Aから受信される信号は、他の基地局および1又は2以上のワイヤレスアクセスポイント204A~204Nから受信される信号とは異なる。
【0064】
スペクトル監視ユニット210は、UE104、1又は2以上の基地局202A~202N、DTT送信機206、および、1又は2以上のワイヤレスアクセスポイント204A~204Nからの信号を直接傍受し、ネットワーク208を介してサーバ212に接続されている。いくつかの実施形態では、ネットワーク208は有線ネットワークである。いくつかの実施形態では、ネットワーク208はワイヤレスネットワークである。いくつかの実施形態では、「D」および「h」が事前に知られているスペクトル監視ユニット210は、スペクトル監視ユニット210の近傍の1又は2以上の基地局202A~202Nから受信した信号レベルを監視する。いくつかの実施形態では、この情報は、その近傍に存在する1又は2以上のユーザ機器から収集された情報と共に、基地局アンテナのフィールド上放射パターンを推定し、信号レベル、雑音レベル、および干渉レベル、信号経路遅延、ネットワーク輻輳などを決定してもよい。抽出される1又は2以上の無線パラメータのさらなる詳細については後ほど説明する。
【0065】
図3は、本明細書におけるいくつかの実施形態による、1又は2以上の基地局202A~202N、および1又は2以上のワイヤレスアクセスポイント204A~204Nを含む位置と、無線周波数(RF)条件における変動との地理的表現を図示する例示的な図300である。例示的な図300は、1又は2以上の基地局202A~202Nの信号と1又は2以上のワイヤレスアクセスポイント204A~204Nの信号との間で受信機によって見られる信号強度を図示する。いくつかの実施形態では、源の数が増加すると、干渉および信号強度が増加する。いくつかの実施形態では、1又は2以上の基地局202A~202N、および1又は2以上のワイヤレスアクセスポイント204A~204Nの近くにあるエリアは、最も高い信号強度を有する。いくつかの実施形態では、信号強度は、多くの要因、例えば壁の存在、ユーザ装置の数などに起因して変化する。いくつかの実施形態では、リアルタイム干渉は未知のままである。いくつかの実施形態では、高い信号強度または良好なサービスエリアを含む領域302、中程度の信号強度または中程度のサービスエリアを含む領域304、低い信号強度または弱いサービスエリアを含む領域306、およびサービスエリアを有さない領域308がある。いくつかの実施形態では、例えばワイヤレスアクセスポイント204Aおよびワイヤレスアクセスポイント204Bのように、受信機が2つの基地局の間または2つのワイヤレスアクセスポイントの間で高い干渉を受ける領域310が存在する。
【0066】
図4は、本明細書におけるいくつかの実施形態による、無線マッピングアーキテクチャ400のブロック図である。無線マッピングアーキテクチャ400は、基地局102、ユーザ機器(UE)104、ネットワーク208、スペクトル監視ユニット210、およびサーバ212を含む。サーバ212は、無線マッピングデータベース402および機械学習(ML)モジュール404を含む。いくつかの実施形態では、無線周波数を、本明細書において以下ではRFと呼ぶ。いくつかの実施形態では、機械学習は、本明細書において以下ではMLと呼ぶ。UE104は、1又は2以上の無線パラメータの測定を行う機能を含む。いくつかの実施形態では、1又は2以上の無線パラメータを、後続のセクションでさらに詳細に説明している。
【0067】
スペクトル監視ユニット210は、1又は2以上の無線パラメータを取り込み、1又は2以上の無線パラメータを継続的に監視する。いくつかの実施形態では、無線マッピングアーキテクチャ400のスペクトル監視ユニット210は、無線ネットワークパラメータ監視システムを介して接続されてもよい。いくつかの実施形態では、無線マッピングアーキテクチャ400は、ハードウェアまたはソフトウェアコンポーネントとしてすべての無線システムに組み込まれてもよい。
【0068】
いくつかの実施形態では、スペクトル監視ユニット210は、典型的な市販のUEと比較して正確な測定を可能にするために高性能受信チェーンを有する。いくつかの実施形態では、干渉元をノッチ/キャンセルし、干渉元を推定するために使用される、より高性能の干渉キャンセラを、スペクトル監視ユニット210は有する。いくつかの実施形態では、スペクトル監視ユニット210の地理的位置は正確に知られている。スペクトル監視ユニット210の地理的位置は、測定位置と実際の位置との間の誤差に基づいて、すべての位置決定アルゴリズムを較正するための基準点として機能してもよい。
【0069】
いくつかの実施形態では、1又は2以上のスペクトル監視ユニットがネットワーク208に接続されて、1又は2以上の無線パラメータを継続的に監視し、1又は2以上の無線パラメータを無線マッピングデータベース402に格納する。いくつかの実施形態では、ネットワーク208に接続された1又は2以上のスペクトル監視ユニットは、標準化されたアプリケーションプログラミングインタフェース(API)を介してユーザにサービスを提供してもよい。
【0070】
スペクトル監視ユニット210は、1又は2以上の無線パラメータを無線マッピングデータベース402に格納する。スペクトル監視ユニット210は、1又は2以上の基地局202A~202NおよびUE104に対応する1又は2以上の無線パラメータを抽出して無線マッピングデータベース402の入力スキーマを導出し、無線マッピングデータベース402内の抽出したパラメータを定期的に更新する。無線マッピングデータベース402に対する入力スキーマは、スペクトル監視ユニット210およびUE104の少なくとも1つによって検知された1又は2以上の無線パラメータを用いて更新される。入力スキーマは、無線マッピングデータベース402のデータベーススキーマであり、無線マッピングデータベース402の構造を説明する。
【0071】
1又は2以上の無線パラメータからスペクトル監視ユニット210によって導出される入力スキーマは、1又は2以上の位置パラメータ、1又は2以上のRFパラメータ、1又は2以上のネットワークパラメータ、および1又は2以上の物理層パラメータを含む。1又は2以上の位置パラメータは、測定時刻、緯度、経度、高度、および精度低下率(DoP)を含む。1又は2以上のRFパラメータは、チャネルインパルス応答(CIR)、受信信号強度インジケータ(RSSI)、基準信号受信電力RSRP、基準信号受信品質RSRQ、信号対干渉雑音比(SINR)、隣接チャネル干渉元レベル、チャネルモデル、送信機電力、およびキャリア周波数を含む。1又は2以上のRFパラメータは、ジオタギングされ、タイムスタンプ付けされる。1又は2以上のネットワークパラメータは、UE104のモデル、UE104に見える基地局(BTS)、公衆陸上移動体通信網(PLMN)識別情報、タイプ割り当てコード(TAC)、キャリアアグリゲーション(CA)設定、および物理セルID(PCI)を含む。1又は2以上の物理層パラメータは、ハイブリッド自動再送要求(HARQ)、ランク、ブロック誤り率(BLER)、ジッタ、および呼出しミュートを含む。
【0072】
1又は2以上の無線パラメータは、基地局102およびUE104の地上における測定値(r、シータ、ファイ)の高さと、時刻と、アンテナ構成(高度および方位におけるアンテナゲインパターン)と、地形の情報および無線インフラ情報と、アップリンクにおけるCIRを算出するための無線環境とを含む。
【0073】
動的無線周波数(RF)環境のチャネルインパルス応答(CIR)は、短い入力信号を用いて提示されたときの出力であり、インパルスと呼ばれる。いくつかの実施形態では、インパルス応答は、何らかの外部変化に応じた動的無線周波数RF環境の反応である。いくつかの実施形態では、チャネルインパルス応答は、時間の関数として、または場合によっては無線周波数RF環境の動的挙動をパラメータ化する他の何らかの独立変数の関数として、動的無線周波数RF環境の反応を説明する。いくつかの実施形態では、チャネルの遅延スプレッドおよびコヒーレンス時間は、CIRに影響を及ぼす重要なパラメータであり、特性付ける必要がある。
【0074】
チャネルインパルス応答(CIR)は、横断方向フィルタとしてモデル化してもよい。したがって、横断方向フィルタの長さおよび係数は、所与のチャネルを完全に指定してもよい。いくつかの実施形態では、CIRは、チャネルのインパルス応答のテールを時間の関数として説明する一連の複素数である。周波数領域の特徴付けも行ってもよい。
【0075】
大規模多入力多出力(MIMO)システムに対するチャネル状態情報(CSI)とは、「m」個の送信チェーンを「n」個の受信チェーンにマッピングするm×n個のチャネル行列(H)を意味する。いくつかの実施形態では、CIRとCSI情報との両方における大幅な圧縮は、少なくとも1つの一般的に発生するパターンを「インデックス」値と関連付けることによって達成される。いくつかの実施形態では、インデックス値を使用して、低レイテンシ、帯域幅、およびストレージでCIRおよびCSIを通信し、または格納する。
【0076】
受信信号強度インジケータ(RSSI)は、基地局102またはワイヤレスアクセスポイントからユーザ機器(UE)104によって受信された信号の測定値である。RSSIは、UE104が良好なモバイルワイヤレスネットワーク接続を得るのに十分な信号を含むか否かを決定するために使用される値である。信号対干渉雑音比(SINR)は、(他のすべての干渉信号からの)干渉電力と何らかの背景雑音の電力との和で除算された、対象RF信号の電力として定義される。いくつかの実施形態では、隣接チャネル干渉元レベルは、隣接チャネルのRF信号からの外来電力によって引き起こされる干渉であり、この干渉は、受信機チェーンによって拒否される必要がある。
【0077】
サーバ212は、無線マッピングデータベース402に格納された1又は2以上の無線パラメータに基づいて、機械学習モデルを訓練するために使用される機械学習(ML)モジュール404を含む。MLモジュール404は、無線マッピングデータベース402に格納されている入力スキーマから、動的に変化した1又は2以上のパラメータを予測して、MLモデルに基づく出力スキーマを導出する。いくつかの実施形態では、MLモジュール404は、時間に関して動的に変更される1又は2以上のパラメータを決定する。
【0078】
いくつかの実施形態では、1又は2以上の動的に変更されたパラメータから導出された出力スキーマは、緯度、経度、高度、および予測された無線パラメータを含む。いくつかの実施形態では、予測された無線パラメータは、チャネル状態情報(CSI)、基準信号受信電力(RSRP)、基準信号受信品質(RSRQ)、信号対干渉雑音比(SINR)、チャネルモデル、およびチャネル行列を含む。
【0079】
MLモジュール404は、無線マッピングデータベース402の動的に変更される1又は2以上のパラメータを更新する。いくつかの実施形態では、MLモジュール404は、無線マッピングデータベース402の1又は2以上の動的に変更されたパラメータを更新して、最適なワイヤレスネットワークを設計する。
【0080】
MLモジュール404は、1又は2以上の無線パラメータまたは抽出されたパラメータに基づいて、MLモデルを動的に改良する。MLモジュール404は、スペクトル監視ユニット210およびUE104に対するトリガを生成して、無線マッピングデータベース402に格納された1又は2以上の無線パラメータを更新する。
【0081】
いくつかの実施形態では、MLモジュール404は、UE104にトリガを定期的に送信して、UE104の位置に対応する現在チャネル状態情報(CSI)を送信し、UE104から受信した現在チャネル状態情報を用いて無線マッピングデータベース402を更新する。いくつかの実施形態では、MLモジュール404は、UE104にトリガを定期的に送信して、要求に応じて現在チャネル状態情報(CSI)を送信する。いくつかの実施形態では、分析コンポーネントは、CSIを使用し、更新されたCSIを用いて無線マッピングデータベース402を更新する。
【0082】
いくつかの実施形態では、無線マッピングデータベース402は、サービスエリアの各地点において精細な解像度に外挿されたCSIを含む。いくつかの実施形態では、CSIの外挿は、(i)1又は2以上のサンプリング地点の周りのサービスエリアをサンプリングすること、(ii)無線マッピングデータベース402に格納された1又は2以上のRFパラメータの性質に基づいて1つのサンプリング地点を選択すること、および(iii)選択されたサンプリング地点が1又は2以上のサンプリング地点の内側にある場合にはCSIを内挿すること、または選択されたサンプリング地点が1又は2以上のサンプリング地点の内側にない場合にはCSIを外挿することによって行われる。
【0083】
いくつかの実施形態では、MLモジュール404は、計算で使用されるアルゴリズムを使用してサンプリング地点を選択する。いくつかの実施形態では、MLモジュール404は、サービスエリアをグリッドに細分することによって、位置の周囲のサービスエリアをサンプリングする。いくつかの実施形態では、グリッドのサイズは、(i)対象周波数、および(ii)無線伝搬に影響を及ぼす地形のうちの少なくとも1つに基づいて、設定可能であり、決定される。いくつかの実施形態では、MLモジュール404は、シミュレーションツールを使用してグリッド内のCSIを導出する。
【0084】
いくつかの実施形態では、UE104が移動していることを基地局102が識別すると、MLモジュール404がドップラーシフトを推定する。無線マッピングデータベース402は、1又は2以上の基地局202A~202Nの位置情報と、1又は2以上の基地局202A~202Nから発信されている基準信号の性質とを含む。いくつかの実施形態では、位置のすぐ近くのサービスエリアが無線マッピングデータベース402に格納された測定情報を含むと、MLモジュール404は、光線追跡および他のRF予測ツールなどの1又は2以上の方法を使用して、すぐ近くのサービスエリアを内挿して所望の位置をカバーする。
【0085】
いくつかの実施形態では、MLモジュール404は、UE104においてGPS座標が利用可能である場合、(i)グローバルナビゲーション衛星システム(GNSS)座標の変化、(ii)予測された無線パラメータ、または(iii)UE104に関連付けられた慣性センサのうちの少なくとも1つを使用して、UE104の移動を決定する。
【0086】
いくつかの実施形態では、MLモジュール404は、UE104においてGPS座標が利用可能でない場合、観測到着時間差(OTDOA)アルゴリズムと利用可能なBluetooth Low Energy(BLE)またはWi-Fiベースのビーコンとの組み合わせに基づいて、UE104の位置を決定する。
【0087】
いくつかの実施形態では、MLモジュール404は、観測到着時間差(OTDOA)アルゴリズムに基づいて、(i)1又は2以上の基地局202A~202Nから発信された基準信号の情報を取得すること、および(ii)三角測量を使用して、UE104から取得された情報に基づいてUE104の位置を決定することによって、UE104の位置を決定する。いくつかの実施形態では、情報は、1又は2以上の基地局202A~202NからUE104で受信された第1の受信信号と後続の基準信号との間で測定された時間間隔を含む。いくつかの実施形態では、MLモジュール404は、所与のエリアに対する地理的情報およびマルチパス伝搬に基づく三角測量を使用して、UE104の位置を決定する。いくつかの実施形態では、1又は2以上の基地局202A~202Nに関連付けられた各基地局送信機は、「セル固有」基準信号を発信する。いくつかの実施形態では、受信機は、1又は2以上の基地局202A~202Nから基準信号を受信し、最も近い基地局から受信した基準信号などの第1の受信信号と後続の基準信号との間の時間間隔を測定する。
【0088】
いくつかの実施形態では、基地局102またはeノードBがUE104にビームフォーミングする必要があると、基地局102は、(i)基地局102に位置情報を送信するようにUE104に要求し、(ii)位置情報を使用して現在の状態情報(CSI)を無線マッピングデータベース402に問い合わせ、(iii)無線マッピングデータベース402から取得されたCSIを使用してビームフォーミングする。いくつかの実施形態では、ビームフォーミングは、ブロードキャストアンテナからのすべての方向に信号を拡散させるのではなく、特定の受信装置に向けて無線信号を集中させる技術である。
【0089】
いくつかの実施形態では、NB-IoTまたはLoRaなどのIoT指向の通信リンクは、アップリンクにおいてUE104の位置およびRF測定データを通信するために使用され、ATSC-3.0またはDVB-T2などのブロードキャスト技術は、ダウンリンクにおいてチャネル状態情報を通信するために使用される。
【0090】
いくつかの実施形態では、セルラコアネットワークは、予測された基地局を無線マッピングデータベース402に問い合わせ、UE104にサービスを提供し、ハンドオフ性能を改善する。MLモジュール404は、無線マッピングデータベース402とセルラコアネットワークとの間で1又は2以上の無線パラメータを交換する。いくつかの実施形態では、セルラコアネットワークは、事前定義されたアプリケーションプログラミングインタフェース(API)を介して無線マッピングデータベース402にアクセスする。いくつかの実施形態では、無線マッピングデータベース402は、一組のクエリをサポートして、1又は2以上の無線パラメータを取得して格納する。いくつかの実施形態では、EPC(パケットコア)または5Gコアの仮想化されたコアコンポーネントは、無線マッピングデータベース402のインタフェースとなる。いくつかの実施形態では、クラウドベースのアプリケーションは、無線マッピングデータベース402からの1又は2以上の無線パラメータにアクセスするための一組のAPIを提供する。
【0091】
いくつかの実施形態では、UE104がその位置から移動すると、MLモジュール404は、MLモジュール404によって予測された新しい基地局にUE104を割り当てて、UE104にサービスを提供する。MLモジュール404は、(i)例えばWi-Fi、セルラ周波数帯域などの無線アクセス技術、(ii)基地局102によって合成された最適なビーム形状、または(iii)その位置にサービスを提供するためのアクセスポイントのうちの少なくとも1つを使用して、UE104にサービスを提供する基地局102を予測する。MLモジュール404は、アクセスポイントに対応するアクセス情報を、極超短波(UHF)ブロードキャストリンク、例えば、ATSC3.0/DVB-T2を介してUE104に通信し、極超短波(UHF)ブロードキャストリンクでは、多くのスペクトルが利用可能であり、伝搬特性がより良性である。
【0092】
MLモジュール404は、動的に予測された無線パラメータと、無線マッピングデータベース402に格納されたUE104の位置に対応する1又は2以上の無線パラメータとに基づいて、位置においてUE104に最適な性能を提供するための信号波形のグループを設計する。高干渉エリアの場合、攻撃ノードと犠牲ノードとの両方がこの実施形態によって説明する無線マッピングアーキテクチャ400に関連付けられるときはいつでも、逐次干渉除去またはenhanced Inter-Cell Interference Coordinationなどの干渉軽減の簡略化されたメカニズムを可能にする干渉を考慮した動的な波形のクラスが設計される。
【0093】
いくつかの実施形態では、無線マッピングアーキテクチャ400は、広帯域スペクトル監視ユニットを含み、広帯域スペクトル監視ユニットは、無線マッピングデータベース402からのデータにユーザが無線プラットフォームを介してアクセスすることをサービスとして可能にする無線プラットフォームとして機能する1又は2以上のソフトウェアAPIとして、対象パラメータおよびプラットフォームを収集する。
【0094】
MLモジュール404は、MLモジュール404によって生成されたMLモデルに基づいて、無線パラメータ予測モデルを生成する。MLモジュール404は、UE104によって検知されたUE104の位置、またはRF環境の少なくとも1つに変化があった場合に、更新された無線パラメータを受け入れる。MLモジュール404は、更新された無線パラメータに基づいて無線パラメータ予測モデルを改良する。MLモジュール404は、改良された無線パラメータ予測モデルを使用して、UE104の所与の位置に対して無線マッピングデータベース402の予測された無線パラメータを更新する。
【0095】
図5Aは、本明細書のいくつかの実施形態による、図4の無線マッピングデータベース402に格納された入力スキーマ500を示すテーブル図である。1又は2以上の無線パラメータからスペクトル監視ユニット210によって導出される入力スキーマ500は、1又は2以上の位置パラメータ、1又は2以上のRFパラメータ、1又は2以上のネットワークパラメータ、および1又は2以上の物理層パラメータを含む。1又は2以上の位置パラメータは、UE104の統合されたGNSSモジュールまたはスペクトル監視ユニット210によって決定される、測定タイム502、緯度504、経度506、高度508、および精度低下率(DoP)510を含む。1又は2以上のRFパラメータは、チャネルインパルス応答(CIR)、受信信号強度インジケータ(RSSI)516、RSRP518、RSRQ520、信号対干渉雑音比(SINR)522、隣接チャネル干渉元レベル、チャネルモデル524、送信機電力526、およびキャリア周波数528を含む。
【0096】
1又は2以上のネットワークパラメータは、UEの(UEの通信機能および測定機能を示す)モデル512、UE104に見える基地局(BTS)514、公衆陸上移動体通信網(PLMN)識別情報530、タイプ割り当てコード(TAC)532、キャリアアグリゲーション(CA)設定534、および物理セルID(PCI)536を含む。1又は2以上の物理層パラメータは、ハイブリッド自動再送要求(HARQ)538、ランク540、ブロック誤り率(BLER)542、ジッタ544、および呼出しミュート545を含む。
【0097】
いくつかの実施形態では、1又は2以上の無線パラメータがユーザ機器(UE)104によって決定され、スペクトル監視ユニット210が図4に示されている。示している量は例示的なものであり、4Gネットワークに対応する。いくつかの実施形態では、パラメータのいくつかは、2G、3G、5G、またはWi-Fiネットワークに対して変化してもよい。いくつかの実施形態では、4Gネットワークに対してであってもパラメータの異なる組み合わせが使用される。
【0098】
モデル512は、測定装置のモデル番号、例えばスペクトル監視ユニット210のタイプ、携帯電話モデルを参照し、すなわちTMタイプも取り込まれる。基地局(BTS)514は、信号が測定装置において検出可能である基地局の数を示す。基地局(BTS)514は、1又は2以上の基地局、例えばBTS A~BTS Nを含む。各基地局は、例えば基地局に対応するPCI546Aなどの物理セルID(PCI)と、例えばBTS Aなどの基地局から測定ユニットまでの伝搬時間に関連付けられた遅延550Aとを含む。いくつかの実施形態では、基地局514は、マルチユーザ多入力多出力(MU-MIMO)機能、例えばMU-MIMO548Aを含んでもよい。このような場合、可視ビームレットの各々に関連付けられた電力レベルを別個に測定してもよい。
【0099】
図5Bは、本明細書のいくつかの実施形態による、図4のMLモジュール404からの出力スキーマを示すテーブル図501である。出力スキーマ501は、緯度504A、経度506A、高度508A、および予測された無線パラメータ552を含む。いくつかの実施形態では、予測された無線パラメータ552は、RSRP518A、RSRQ520A、SINR522A、チャネルモデル524A、およびチャネル行列554を含む。
【0100】
図6は、本明細書のいくつかの実施形態による、図4のスペクトル監視ユニット210のサブブロックの典型的な例を示すブロック図600である。ブロック図600は、1又は2以上のRFダウンコンバータ602A~602Nと、1又は2以上のソフトウェア定義復調器604A~604Nと、共通クロックおよびキャリア基準605と、アジャイルRFダウンコンバータ606と、高度ソフトウェア定義復調器608と、1又は2以上の可変帯域除去フィルタ609A~609Nと、周波数掃引源610と、アンテナ611と、制御バスおよび同期バス612と、グローバルナビゲーション衛星システム(GNSS)モジュール614と、ランダムアクセスメモリ(RAM)616と、フラッシュメモリ618と、メインCPUおよび周辺機器620と、セルラモデム622と、監視回路624とを含む。
【0101】
RFダウンコンバータ602A~602Nは、共通周波数およびタイミング基準605を含む。1又は2以上のソフトウェア定義復調器604A~604Nは、IサンプルおよびQサンプルの形態で無線フレームの大部分を取り込み、無線フレームの大部分はメインCPUおよび周辺機器620に転送される。
【0102】
1又は2以上のソフトウェア定義復調器604A~604Nおよび高度ソフトウェア定義復調器608は、事後データを取り込む。メインCPUおよび周辺機器620は、IサンプルおよびQサンプルを非リアルタイムで処理する。これにより、リアルタイム実装の困難さに起因してセルラ規格でまだ利用されていないより高度なアルゴリズムの利用が可能になる。例えば、逐次干渉除去を使用して、従来のセルラ受信機によって見落とされる場合がある、より強い信号の下に隠れた弱い信号を検出することができる。いくつかの実施形態では、基準信号について、信号の先験的情報および送信機の位置に起因して、深く埋め込まれた信号情報が決定される。
【0103】
メインCPUおよび周辺機器620は、ビームフォーミングを実現するための「合成開口」ソフトウェア受信機を実現することによって非リアルタイムでデータを分析する。いくつかの実施形態では、メインCPUおよび周辺機器620は、電子的に水平線を通過する高度に指向性のある受信アンテナを実現する。
【0104】
アジャイルRFダウンコンバータ606をスタンドアロンモードで使用し、(i)異なるキャリア周波数でRF信号を取り込み、(ii)チャネル漏洩を決定する。いくつかの実施形態では、アジャイルRFダウンコンバータ606は、異なるRF通信規格を並行して分析する。アジャイルRFダウンコンバータ606と共に、周波数掃引源610は、高度ソフトウェア定義復調器608が所与の位置において広範囲の周波数を走査することを可能にする。いくつかの実施形態では、1又は2以上の可変帯域除去フィルタ609A~609Nは、望ましくない狭帯域干渉信号を拒否する。アンテナ611は、複数の偏波角でRF信号を検知する。
【0105】
いくつかの実施形態では、アジャイルRFダウンコンバータ606、高度ソフトウェア定義復調器608、1又は2以上の可変帯域除去フィルタ609A~609N、および周波数掃引源610は、最初に予備分析に使用され、例としては、干渉信号の発見することであって、発見の後、1又は2以上のRFダウンコンバータ602A~602N、および1又は2以上のソフトウェア定義復調器604A~604Nなどの受信機のアレイが問題の詳細な分析に使用される。GNSSモジュール614は、所与の位置の、緯度、経度、および高度を決定する。いくつかの実施形態では、GNSSモジュール614は、GNSS誤差を決定する。GNSSモジュール614は、全地球測位システム(GPS)値の推定誤差を示す精度低下率(DoP)を提供する。ランダムアクセスメモリ(RAM)616は、現在使用されているデータおよびマシンコードを格納するコンピュータデータ記憶装置の形態である。フラッシュメモリ618は、電気的に消去され再プログラムされる電子(ソリッドステート)不揮発性コンピュータ記憶媒体である。
【0106】
セルラモデム622は、音声通話およびデータ通話を行い、受信信号強度インジケータ(RSSI)516、基準信号受信電力(RSRP)518、基準信号受信品質(RSRQ)520、信号対干渉雑音比(SINR)522、ブロック誤り率(BLER)542、パケットジッタ544、呼出しミュート545などを測定してもよい。いくつかの実施形態では、UE104のための市販のセルラモデムの物理および媒体アクセス層パラメータがアプリケーションソフトウェアに公開されていないのであれば、監視回路624が追加される。監視回路624は、アップリンク制御シグナリングをスヌープして、スケジュール要求、確認応答(ACK)の発生、否定応答(NACK)、およびハイブリッド自動再送要求(HARQ)538などのイベントを検出する。いくつかの実施形態では、HARQ538の高い発生率は、基地局のクラスタ全体の高い輻輳またはネットワーク計画におけるいくつかの問題を示す。いくつかの実施形態では、スペクトル監視ユニット210は、スケジュール要求、ACKの発生、NACK、およびHARQ538などの検出されたイベントを取り込み、無線マッピングデータベース402に格納された1又は2以上の無線パラメータを、イベントの特定の組み合わせの発生に基づいて更新するためのトリガを生成するイベントロガーを含む。
【0107】
スペクトル監視ユニット210は、誤差伝搬を検出するためのエッジ分析の要素を組み込んでもよく、単一の根本原因に対応する複数のイベントが検出される。いくつかの実施形態では、スペクトル監視ユニット210は、運用サポートサブシステムに対する重大なサービス中断につながる重大な誤差を通知してもよい。
【0108】
いくつかの実施形態では、スペクトル監視ユニット210は、送信機として構成されてもよく、送信機の信号は、近くの他のこのようなユニットによって監視されてもよい。スペクトル監視ユニット210は、無線サウンディング活動に対するすべてのRFパラメータを仮想的に決定して、特定の位置における無線環境を特徴付けてもよい。いくつかの実施形態では、決定されたRFパラメータをMLモジュール404が使用し、不完全な測定されたデータがある位置におけるRFサービスエリアを決定する。いくつかの実施形態では、定義された規格と独自の規格との両方のサウンディング信号が無線サウンディング活動に対して使用される。
【0109】
いくつかの実施形態では、スペクトル監視ユニット210は携帯型ユニットである。いくつかの実施形態では、スペクトル監視ユニット210は、バス、電車、タクシー、または自家用車両などの公共輸送車両に展開され、多数のユニットを用いて短時間にデータを迅速に収集することを可能にする。
【0110】
図7は、本明細書におけるいくつかの実施形態による、無線マッピングアーキテクチャ400の無線マッピングデータベース402にデータ入力し、無線マッピングデータベース402の予測された無線パラメータを、更新された無線パラメータを用いて更新する方法700を示すフローチャートである。ステップ702において、方法700は、スペクトル監視ユニット210およびユーザ機器104が、1又は2以上の無線パラメータを抽出することを可能にすることを含む。いくつかの実施形態では、1又は2以上の無線パラメータは、チャネルインパルス応答(CIR)、(ii)受信信号強度インジケータ(RSSI)、(iii)信号対干渉雑音比(SINR)または信号対雑音比(SNR)、および(iv)隣接チャネル干渉元レベルを含む。ステップ704において、方法700は、スペクトル監視ユニット210およびUE104の機能に基づいて、ユーザ機器104またはスペクトル監視ユニット210から、1又は2以上の無線パラメータを取り込むことを含む。ステップ706において、方法700は、1又は2以上の無線パラメータを無線マッピングデータベース402において定期的に更新することを含む。ステップ708において、方法700は、1又は2以上の無線パラメータを無線マッピングデータベース402に格納することを含む。
【0111】
ステップ710において、方法700は、無線マッピングデータベース402とセルラコアネットワークとの間で、1又は2以上の無線パラメータを交換することを含む。いくつかの実施形態では、セルラコアネットワーク、無線アクセスネットワーク、およびスケジューラは、事前定義されたアプリケーションプログラミングインタフェース(API)を介して無線マッピングデータベース402にアクセスする。いくつかの実施形態では、基地局102と連動するセルラコアネットワークは、情報の大きなリポジトリと、基地局102と連動するセルラコアネットワークとユーザ機器104からのアップリンク信号のチャネル推定および到来角との関連付けとを含む。これらは、UE104およびスペクトル監視ユニット210とは別に、無線マッピングデータベース402のための追加情報源として機能してもよい。加えて、セルラコアネットワークは、機械学習(ML)モジュール404によって生成された情報にアクセスして、セルラコアネットワークの性能を改善してもよい。ステップ712において、方法700は、MLモジュール404によって生成された機械学習モデルに基づいて無線パラメータ予測モデルを生成することと、ユーザ機器104の位置、またはUE104によって検知されたRE環境の少なくとも1つに変化があった場合に、更新された無線パラメータを受け入れることとを含む。ステップ714において、方法700は、更新された無線パラメータに基づいて無線パラメータ予測モデルを改良することを含む。ステップ716において、方法700は、改良された無線パラメータ予測モデルを使用して、UE104の所与の位置に対して無線マッピングデータベース402の予測された無線パラメータを更新することを含む。いくつかの実施形態では、このプロセスは、MLモジュール404がほぼ理想的に正確になるまで進行する。
【0112】
いくつかの実施形態では、MLモジュール404は、機械学習機能を含み、機械学習機能には、所与の地形に対する予測のための最適な方法論を選択することと、方法論で仮定されたモデルがモデリングタスクを実行するために組み込むパラメータの最適な組み合わせを発見することと、3D地理情報からの地形を分類することとなどに関連する機能が含まれるが、これらに制限されない。いくつかの実施形態では、MLモジュール404は、機械学習アルゴリズムが、ヒューリスティックスの形態であってもよく、ソフトコンピューティング(例えば、テンソルフロー、遺伝的アルゴリズム、焼きなまし法、または量子コンピューティングさえも含むニューラルネットワーク)の要素、またはヒューリスティックスとソフトコンピューティングとの両方の組み合わせを組み込んでもよい。
【0113】
図8は、本明細書におけるいくつかの実施形態による、図7の無線パラメータ予測モデルを調整する方法800を示すフロー図である。ステップ802において、方法800は、3D地形マップをインポートすることを含む。いくつかの実施形態では、無線パラメータ予測モデルは、セルラサイトの、追加、除去、または機器の誤動作を考慮してもよい。ステップ804において、方法800は、3D地形マップをセグメント化し、類似のRF環境を有する1又は2以上のエリアを含むセグメントを決定することを含む。ステップ806において、方法800は、セグメントを統計的にサンプリングする。ステップ808において、方法800は、サンプリングされたセグメントについて事前予測された無線パラメータを実行することを含む。事前予測された無線パラメータは、セグメントに対応する最適な無線パラメータ予測モデルに基づいて選択される。ステップ810において、方法800は、セグメントのフィールド測定データを収集することを含む。ステップ812において、方法800は、1又は2以上の無線パラメータを用いて無線パラメータ予測モデルを調整し、セグメントに基づいてアップグレードされた無線パラメータ予測モデルを取得することを含む。ステップ814において、方法800は、アップグレードされた無線パラメータ予測モデルを使用し、類似の形態を有するセグメントについて予測を実行することを含む。
【0114】
図9は、本明細書のいくつかの実施形態による、無線パラメータ予測モデルによって無線マッピングデータベース402に格納された所与の位置に対する、基本3D地形データ上にオーバーレイされたデータのレイヤを示す例示的な図900である。例示的な図900は、第1レイヤ902、第2レイヤ904、第3レイヤ906、および第4レイヤ908を含む。第1レイヤ902は3D地形データを表し、第2レイヤ904は無線パラメータ予測の第1のレベルを表し、第3レイヤ906はサンプル地点の測定値を表し、第4レイヤ908はアップグレードされた無線パラメータ予測モデルに基づく予測された無線パラメータを表す。第1レイヤ902は、群葉と、丘、建物、および水域からのナイフエッジ回折となどを含む、RF伝搬に影響を与える地理的特徴を組み込む。いくつかの実施形態では、地理的データベースから利用可能な従来の地形データにわたって、データのレイヤが追加される。葉枯れに起因する植生の深度は、所与の地域の植生マッピングに基づいて推定される。いくつかの実施形態では、群葉およびナイフエッジ効果を含む経路損失が考慮され、地理的データベースに格納される。いくつかの実施形態では、送信される波の偏波の影響もそれに応じて考慮される。第2レイヤ904および第4レイヤ908は、異なる信号強度を表す色を濃くした領域を含む。いくつかの実施形態では、色を濃くした領域は信号強度の減少を表す。例えば、色を濃くした領域904Dの信号品質は、色を濃くした領域904Cの信号品質よりも良好であるが、両方とも、色を濃くした領域904Aよりも良好な品質を有する。
【0115】
図10は、本明細書のいくつかの実施形態による、無線マッピングアーキテクチャ400を使用して、1又は2以上の動的に変更されたパラメータを予測する方法1000を示すフロー図である。ステップ1002において、方法1000は、UE104またはスペクトル監視ユニット210のうちの少なくとも1つを使用して、1又は2以上の無線パラメータを取り込むことを含む。ステップ1004において、方法1000は、スペクトル監視ユニット210を使用して、1又は2以上の無線パラメータを継続的に監視し、1又は2以上の無線パラメータを無線マッピングデータベース402に格納することを含む。ステップ1006において、方法1000は、スペクトル監視ユニット210を使用して、1又は2以上の基地局202A~202Nおよびユーザ機器(UE)104に対応する1又は2以上の無線パラメータを抽出して無線マッピングデータベース402の入力スキーマ500に追加し、無線マッピングデータベース402内の抽出されたパラメータを定期的に更新することを含む。ステップ1008において、方法1000は、サーバ212に関連付けられた機械学習モジュール404を使用して、無線マッピングデータベース402に格納された1又は2以上の無線パラメータに基づいて機械学習モデルを訓練することを含む。
【0116】
ステップ1010において、方法1000は、MLモデルに基づいて出力スキーマ501を導出するために、無線マッピングデータベース402に格納された入力スキーマ500から、1又は2以上の動的に変更されたパラメータを予測することを含む。ステップ1012において、方法1000は、無線マッピングデータベース402のMLモデルによって予測された、1又は2以上の動的に変更されたパラメータを更新することを含む。ステップ1014において、方法1000は、1又は2以上の無線パラメータまたは抽出されたパラメータに基づいて、MLモデルを動的に改良することを含む。ステップ1016において、方法1000は、無線マッピングデータベース402に格納された1又は2以上の無線パラメータを更新するために、スペクトル監視ユニット210およびUE104に対してトリガを生成することを含む。
【0117】
具体的な実施形態の前述の説明は、本明細書の実施形態の一般的な性質を十分に明らかにするので、他者は、現在の知識を適用することによって、一般的な概念から逸脱することなく、このような具体的な実施形態を様々な応用形態のために容易に修正および/または適合させることができるので、このような適合および修正は、開示した実施形態の均等物の意味および範囲内で理解されるべきであり、理解されるように意図している。本明細書で使用した表現または用語は、説明のためのものであり、限定のためのものではないことを理解されたい。したがって、本明細書の実施形態を好ましい実施形態の観点から説明してきたが、当業者であれば、本明細書の実施形態は、添付の特許請求の範囲の精神および範囲内で修正して実施してもよいことを認識するであろう。
図1
図2
図3
図4
図5A
図5B
図6
図7
図8
図9
図10