JP7533466B2 - 判定装置、判定方法および判定プログラム - Google Patents
判定装置、判定方法および判定プログラム Download PDFInfo
- Publication number
- JP7533466B2 JP7533466B2 JP2021541995A JP2021541995A JP7533466B2 JP 7533466 B2 JP7533466 B2 JP 7533466B2 JP 2021541995 A JP2021541995 A JP 2021541995A JP 2021541995 A JP2021541995 A JP 2021541995A JP 7533466 B2 JP7533466 B2 JP 7533466B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- information
- determination
- determination device
- communication network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
- H04W36/324—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by mobility data, e.g. speed data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
- H04W36/1446—Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
- H04W36/304—Reselection being triggered by specific parameters by measured or perceived connection quality data due to measured or perceived resources with higher communication quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Description
1.情報処理システムの構成
2.情報処理の一例
3.処理のバリエーション
3-1.データ収集
3-2.複数学習モデルの搭載
3-3.切り替え
3-4.正解ラベル
3-5.切り替えるべきタイミング
3-6.外部センサ
3-7.他のセンサ情報
3-8.ダウンロード
3-9.端末装置、情報提供装置、判定装置
3-10.学習モデル
3-11.通信ネットワークの組み合わせ
4.端末装置の構成
5.情報提供装置の構成
6.判定装置の構成
7.判定装置の詳細
8.情報処理のフロー
9.変形例
9-1.変形例1(端末装置の他の構成例)
9-2.変形例2(ミリ波通信)
9-3.変形例3(アプリに応じたベアラの切り替え)
9-4.変形例4(ベアラごとのスコア計算)
9-5.変形例5(場所に応じて訓練済みデータをダウンロード)
9-6.変形例6(クラウド上のスコア計算1)
9-7.変形例7(クラウド上のスコア計算2)
9-8.その他(スコアによる判定以外の判定)
10.ハードウェア構成
11.その他
〔1.情報処理システムの構成〕
図1の説明に先立って、図3を用いて情報処理システム1の構成について説明する。図3は、実施形態に係る情報処理システムの構成例を示す図である。図3に示すように、情報処理システム1には、端末装置10と、情報提供装置50と、判定装置100とが含まれる。端末装置10と、情報提供装置50と、判定装置100とは所定の通信網(ネットワークN)を介して、有線または無線により通信可能に接続される。図3は、実施形態に係る情報処理システムの構成例を示す図である。なお、図3に示した情報処理システム1には、複数台の端末装置10や、複数台の情報提供装置50や、複数台の判定装置100が含まれてもよい。
図1では、判定装置100は、ユーザが利用する端末装置10がWi-Fi接続中に、端末装置10により検知可能な情報と、接続中のWi-Fiに関する情報とに基づいて、端末装置10の通信ネットワークの接続を、Wi-Fiから他の通信ネットワークへ切り替えるかを判定する。具体的には、判定装置100は、Wi-Fiの通信品質の悪化状態を推論する学習モデル(例えば、ニューラルネットワーク)を用いて、他の通信ネットワークへ切り替えるかを判定する。
(3-1.データ収集)
上述した例では、判定装置100が、情報提供装置50から送信された過去通信関連情報LINF1を取得する場合を示したが、情報提供装置50から提供される例に限られない。例えば、判定装置100は、過去通信関連情報を他の端末装置から個別に取得してもよい。例えば、判定装置100は、メタ情報としてクラウド上にアップロードされた過去通信関連情報を取得してもよい。すなわち、判定装置100による過去通信関連情報の取得の方法に関して制限はないものとする。このように、判定装置100は、過去通信関連情報LINF1をどのように取得してもよい。例えば、判定装置100は、所定の記憶部に記憶された過去通信関連情報LINF1を取得してもよい。例えば、判定装置100は、過去通信関連情報記憶部121に記憶された過去通信関連情報LINF1を取得してもよい。例えば、判定装置100は、情報提供装置50から送信された過去通信関連情報と、所定の記憶部に記憶された過去通信関連情報とのうち、所定の条件に基づいて選択された一の過去通信関連情報を過去通信関連情報LINF1として取得してもよい。例えば、判定装置100は、ユーザの通信関連情報と、取得した各々の過去通信関連情報との類似度を算出し、算出された類似度が最大の一の過去通信関連情報を過去通信関連情報LINF1として取得してもよい。
上述した例では、Wi-Fi接続の悪化度合を示す情報を出力する一の学習モデルを生成する場合を示したが、判定装置100は、複数の学習モデルを生成してもよい。例えば、判定装置100は、Wi-Fi接続の悪化度合を示す情報であって、切り替えの基準が異なる複数の情報を出力する複数の学習モデルを生成してもよい。具体的は例を挙げると、判定装置100は、Wi-Fi接続の切断を予測する学習モデルと、Wi-Fi接続上のRTTを予測する学習モデルとを生成してもよい。この場合、判定装置100は、2つの学習モデルを用いた結果情報の両方又はどちらか一方を選択して、Wi-Fi接続の悪化度合を判定してもよい。これにより、判定装置100は、一つの学習モデルではカバーすることが困難なWi-Fi悪化の複数のシナリオを効果的に推論することができる。
上述した例では、Wi-Fi接続の悪化度合に応じて、Wi-Fiから他の通信ネットワークへの切り替えを判定する場合を示したが、切り替えの対象はWi-Fiに限らず、通信ネットワークであればどのような通信ネットワークであってもよい。例えば、判定装置100は、所定のセルラーネットワークの接続の悪化度合を示す情報を出力する学習モデルを生成することにより、所定のセルラーネットワークから他の通信ネットワークへの切り替えを判定してもよい。具体的な例を挙げると、判定装置100は、5G mmWから5G Sub6やLTEなどの他のセルラーネットワークへの切り替えを判定してもよい。例えば、判定装置100は、5G mmWなどの所定のセルラーネットワークからWi-Fi接続への切り替えを判定してもよい。
上述した例では、通信ネットワークを切り替えるべきタイミングに正解ラベルを付与する例を示した。判定装置100は、通信ネットワークを切り替えるべきタイミングではないところにもラベルを付与してもよい。例えば、判定装置100は、通信ネットワークを切り替えるべきタイミングに正解ラベル(例えば1)を付与し、切り替えるべきタイミングではないところに不正解ラベル(例えば0)を付与してもよい。
上述した例では、通信ネットワークを切り替えるべきタイミングが、RTTの値が所定の閾値を超えたタイミングや、Wi-Fi接続が切断されたタイミングである場合を示したが、上記の例に限られず、どのようなタイミングであってもよい。例えば、判定装置100は、Wi-Fiが混雑していて通信が困難なタイミング、Wi-Fiアクセスポイントや基地局の処理に時間を要して通信が困難なタイミング、Wi-Fiアクセスポイントや基地局へのRTTが大きく通信が困難なタイミング、電波環境が干渉波を受けて通信が困難なタイミングを、通信ネットワークを切り替えるべきタイミングとしてもよい。また、判定装置100は、上記のような、通信機器又は通信路に障害があるタイミングだけでなく、通信に対するUXが悪化しているタイミングを、通信ネットワークを切り替えるべきタイミングとしてもよい。具体的な例を挙げると、判定装置100は、ブラウザにおけるプログレスバーが停滞するタイミングや、読み込み中を示すアイコンが表示されるタイミングを、通信ネットワークを切り替えるべきタイミングとしてもよい。例えば、判定装置100は、読み込みに失敗し、ブラウザにエラーが表示されるタイミングを、通信ネットワークを切り替えるべきタイミングとしてもよい。例えば、判定装置100は、ビデオストリーミングにおいて映像が途切れる、停止する、エラーが発生する、又は読み込み中を示すアイコンが表示されるタイミングを、通信ネットワークを切り替えるべきタイミングとしてもよい。例えば、判定装置100は、アプリケーション(アプリ)において画面のロードに失敗しエラーメッセージを表示されるタイミングを、通信ネットワークを切り替えるべきタイミングとしてもよい。
上述した例では、端末装置10の内部に備えられたセンサにより検知されるセンサ情報を取得する場合を示したが、判定装置100は、外部のセンサにより検知されるセンサ情報を取得してもよい。この場合、判定装置100は、端末装置10の入力部と出力部とを介して接続される外部のセンサにより検知可能なセンサ情報を取得する。例えば、判定装置100は、端末装置10の入力部と出力部と、USB(Universal Serial Bus)やBluetooth(登録商標)などのインターフェイスを介して接続される外部のセンサにより検知可能なセンサ情報を取得してもよい。なお、判定装置100は、USBやBluetooth(登録商標)などのインターフェイスに限らず、どのようなインターフェイスを介して接続される外部のセンサにより検知可能なセンサ情報を取得してもよい。例えば、判定装置100は、ユーザの腕につけるスマートウォッチなどの活動量計として使用できるデバイスから、ユーザの脈拍、歩数値、加速度などのセンサ情報を取得してもよい。
上述した例では、ユーザの状態をリアルタイムに推定するためのセンサ情報と、ユーザの状態を推察するためのセンサ情報とを取得する例を示した。判定装置100は、その他のセンサ情報として、ユーザの状況や属性(種類)を推定するためのセンサ情報を取得してもよい。例えば、判定装置100は、ユーザの没入感やストレスの度合を計測するための、カメラなどで撮像された画像情報や、血圧情報や、アプリケーション情報を取得してもよい。例えば、判定装置100は、ユーザの画像情報や血圧情報などを取得することにより、ユーザのアクティビティ状態を推定してもよい。具体的な例を挙げると、判定装置100は、ユーザの位置情報と血圧情報とを組み合わせることにより、ユーザがジムでトレーニング中であることを推定してもよいし、ユーザの加速度情報と血圧情報とを組み合わせることにより、ユーザ自身がドライブ中であることを推定してもよい。その他、判定装置100は、ユーザが電車内にいる、会社内にいる、店内にいるかなどを推定してもよい。これにより、判定装置100は、より高精度にユーザの状態を把握することができる。また、判定装置100は、ユーザの状態に応じて高速なベアラを選択できるように切り替え基準を調整してもよい。これにより、判定装置100は、例えばユーザがストレスを感じる状態であっても、ユーザのストレス状態を推定し、推定されたストレス状態に応じて切り替えの閾値を調整して、より高速なベアラに適切に切り替えることができる。
判定装置100は、ファイルなどの情報を端末装置10にダウンロード中の場合、ダウンロードされる対象に関する情報と、ユーザのコンテキスト情報とに基づいて、他の通信ネットワークへの切り替えを判定してもよい。例えば、判定装置100は、ダウンロードに掛かる時間と、ユーザのコンテキスト情報に基づく移動に掛かる時間とに基づいて、他の通信ネットワークへの切り替えを判定してもよい。具体的には、判定装置100は、ダウンロードに掛かる時間が、接続中の通信ネットワークと通信できる範囲を超えるまでに掛かるユーザの移動時間よりも短い場合、端末装置10へのダウンロードが完了するまで、他の通信ネットワークへの切り替えを行わないと判定してもよい。より具体的な例を挙げると、判定装置100は、ファイルダウンロード中の場合であって残り3秒でダウンロードが可能な場合であれば、10秒(>3秒)のみ接続可能なWi-Fiに切り替えて接続させてもよいが、2秒(<3秒)のみ接続可能なWi-Fiには切り替えさせないようにしてもよい。その他、判定装置100は、ファイルの重要度や、ファイルの容量や、ファイルの属性や、細切れのデータグラムでダウンロードされるファイルであるか否かなどの情報に基づいて、ダウンロード中に他の通信ネットワークへの切り替えを行うか否かを判定してもよい。
上述した例では、端末装置10と判定装置100とは、別装置である場合を示したが、端末装置10と判定装置100とが一体であってもよい。この場合、移動体通信機器は、判定装置100の全て又は一部の機能を有し、判定装置100により行われる全て又は一部の処理を行ってもよい。また、移動体通信機器が、判定装置100の一部の機能を有し、判定装置100により行われる一部の処理を行う場合には、移動体通信機器は、判定装置100により行われる残りの処理を外部の情報処理装置に行わせてもよい。
実施形態に係る学習モデルは、ディープラーニング(深層学習)などのニューラルネットワークに基づくモデルに限らず、機械学習のアルゴリズムに基づくものであれば、どのようなものであってもよい。例えば、学習モデルは、ランダムフォレストに基づくモデルであってもよい。
図1に示す例では、端末装置10が、無線LANネットワークと、セルラーネットワークとに接続可能な状態を示すが、端末装置10が接続可能な通信ネットワークの組み合わせに制限はないものとする。例えば、端末装置10は、複数のセルラーネットワークのみに接続可能な状態であってもよいし、無線LANネットワークのみに接続可能な状態であってもよいし、無線LANネットワーク及びセルラーネットワーク以外の通信ネットワークと接続可能な状態であってもよい。また、図1に示す例では、端末装置10が、無線LANネットワークと接続中に、一のセルラーネットワークへ通信の接続を切り替える場合を示すが、端末装置10の切り替え前の対象となる通信ネットワークと、切り替え先の対象となる通信ネットワークとに制限はないものとする。例えば、端末装置10は、一のセルラーネットワークと接続中に、無線LANネットワークへ通信の接続を切り替えてもよいし、一のセルラーネットワークと接続中に、一のセルラーネットワーク以外の他の通信ネットワークへ通信の接続を切り替えてもよい。
次に、図4を用いて、実施形態に係る端末装置10の構成について説明する。図4は、実施形態に係る端末装置10の構成例を示す図である。図4に示すように、端末装置10は、通信部11と、入力部12と、出力部13と、制御部14と、センサ部15とを有する。
通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、所定のネットワークNと有線又は無線で接続され、所定のネットワークNを介して、判定装置100等との間で情報の送受信を行う。
入力部12は、ユーザからの各種操作を受け付ける。図1に示す例では、ユーザU1からの各種操作を受け付ける。例えば、入力部12は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付けてもよい。また、入力部12は、端末装置10に設けられたボタンや、端末装置10に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
出力部13は、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。例えば、出力部13は、ユーザに対して通信ネットワークが不安定である旨を通知する情報を出力する。
センサ部15は、端末装置10の内部に備えられた内部センサである。センサ部15は、端末装置10上のセンサ情報を検知する。例えば、センサ部15は、加速度センサ、磁気センサ、方角センサ、気圧センサ、位置センサ、時刻センサ、歩数計(歩数メータ)などである。センサ部15は、上記の例に限られず、ユーザの状態をリアルタイムに推定する又はユーザの未来の状態を推察するのに使用できるセンサ情報を検知するセンサであればどのようなセンサであってもよい。その他、センサ部15は、ユーザの没入感やストレスの度合を計測するのに使用できるセンサ情報を検知するセンサであってもよい。また、センサ部15は、ユーザのアクティビティ状態を推定するのに使用できるセンサ情報を検知するセンサであってもよい。
制御部14は、例えば、コントローラ(controller)であり、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、端末装置10内部の記憶装置に記憶されている各種プログラムがRAM(Random Access Memory)を作業領域として実行されることにより実現される。例えば、この各種プログラムには、端末装置10にインストールされたアプリケーションのプログラムが含まれる。例えば、この各種プログラムには、ユーザに対して通信ネットワークが不安定である旨を通知する情報を表示するアプリケーションのプログラムが含まれる。また、制御部14は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
送信部141は、外部の情報処理装置へ各種情報を提供する。送信部141は、外部の情報処理装置へ各種情報を送信する。送信部141は、判定装置100等の他の情報処理装置へ各種情報を送信する。例えば、送信部141は、通信関連情報を送信する。
受信部142は、各種情報を受信する。受信部142は、外部の情報処理装置から各種情報を受信する。受信部142は、判定装置100等の他の情報処理装置から各種情報を受信する。例えば、受信部142は、判定装置100による判定結果に関する情報を受信する。例えば、受信部142は、判定装置100による判定結果に応じた制御情報を受信する。例えば、受信部142は、通信ネットワークが不安定であることをユーザに通知するための情報を受信する。
アプリケーション制御部143は、端末装置10上で起動されたアプリケーションに関する各種情報を制御する。アプリケーション制御部143は、起動されたアプリケーションに関する各種情報を通信部144へ送信する。
通信部144は、各種情報の通信を制御する。通信部144は、通信ネットワークへの通信を制御する。通信部144は、通信の切り替えを制御する。通信部144は、判定装置100等の他の情報処理装置による判定結果に応じて通信の切り替えを制御する。通信部144は、アプリケーション制御部143から取得されたアプリケーションに関する各種情報に応じて通信の切り替えを制御する。
次に、図5を用いて、実施形態に係る情報提供装置50の構成について説明する。図5は、実施形態に係る情報提供装置50の構成例を示す図である。図5に示すように、情報提供装置50は、通信部51と、記憶部52と、制御部53とを有する。なお、情報提供装置50は、情報提供装置50の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
通信部51は、例えば、NIC等によって実現される。そして、通信部51は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、判定装置100等との間で情報の送受信を行う。
記憶部52は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部52は、過去通信関連情報を記憶する。
制御部53は、コントローラであり、例えば、CPUやMPU等によって、情報提供装置50内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部53は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
送信部531は、外部の情報処理装置へ各種情報を提供する。送信部531は、外部の情報処理装置へ各種情報を送信する。送信部531は、外部の情報処理装置へ各種情報を通知する。送信部531は、判定装置100等の他の情報処理装置へ各種情報を送信する。例えば、送信部531は、過去通信関連情報を送信する。例えば、送信部531は、過去通信関連情報LINF1を送信する。
次に、図6を用いて、実施形態に係る判定装置100の構成について説明する。図6は、実施形態に係る判定装置100の構成例を示す図である。図6に示すように、判定装置100は、通信部110と、記憶部120と、制御部130とを有する。なお、判定装置100は、判定装置100の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
通信部110は、例えば、NIC等によって実現される。そして、通信部110は、ネットワークNと有線又は無線で接続され、ネットワークNを介して、端末装置10等との間で情報の送受信を行う。また、通信部110は、複数の通信ネットワークに選択的に接続して通信してもよい。
記憶部120は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図6に示すように、記憶部120は、過去通信関連情報記憶部121と、モデル情報記憶部122とを有する。
制御部130は、コントローラであり、例えば、CPUやMPU等によって、判定装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。
取得部131は、各種情報を取得する。取得部131は、外部の情報処理装置から各種情報を取得する。取得部131は、端末装置10等の他の情報処理装置から各種情報を取得する。
生成部132は、各種情報を生成する。生成部132は、記憶部120から各種情報を生成する。生成部132は、過去通信関連情報記憶部121やモデル情報記憶部122から各種情報を生成する。
算出部133は、各種情報を算出する。算出部133は、記憶部120から各種情報を算出する。算出部133は、過去通信関連情報記憶部121やモデル情報記憶部122から各種情報を算出する。
判定部134は、各種情報を判定する。判定部134は、記憶部120から各種情報を判定する。判定部134は、過去通信関連情報記憶部121やモデル情報記憶部122から各種情報を判定する。
提供部135は、外部の情報処理装置へ各種情報を提供する。提供部135は、外部の情報処理装置へ各種情報を送信する。提供部135は、外部の情報処理装置へ各種情報を通知する。提供部135は、外部の情報処理装置へ各種情報を配信する。提供部135は、端末装置10等の他の情報処理装置へ各種情報を提供する。
図9に示すように、実施形態に係る判定装置100の通信部110は、通信経路制御部111を有し、以下に説明する情報処理の作用を実現または実行する。なお、通信部110の内部構成は、図9に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
通信経路制御部111は、通信ネットワークの切り替えに関する各種情報を制御する。通信経路制御部111は、通信ネットワークの切り替えに関する各種情報に基づいて、各種情報を制御する。例えば、通信経路制御部111は、通信ベアラの切り替え要求に基づいて、通信ネットワークの切り替えを実行する。例えば、通信経路制御部111は、通信ネットワークの接続をセルラーネットワーク(例えば、5GmmW、Sub6)からWi-Fiへ切り替える。例えば、通信経路制御部111は、通信ネットワークの接続をWi-Fiからセルラーネットワークへ切り替える。このように、通信経路制御部111は、複数の通信ネットワークに選択的に接続して通信する。なお、図9に示す例では、通信経路制御部111は、通信部110の一部である場合を示すが、通信部110とは別の構成であってもよい。具体的には、通信経路制御部111は、通信部110とは異なる判定装置100に含まれる他の構成要素の一つであってもよい。例えば、通信経路制御部111は、制御部130に含まれる一の構成要素であってもよい。
通信パラメータ取得部1311は、各通信ネットワークに関する通信情報を取得する。例えば、通信パラメータ取得部1311は、各通信ネットワークに関する通信パラメータを取得する。
センサ情報取得部1312は、センサ情報を取得する。例えば、センサ情報取得部1312は、センサに関するセンサパラメータを取得する。
次に、図10を用いて、実施形態に係る情報処理システム1による情報処理の手順について説明する。図10は、実施形態に係る情報処理システム1による情報処理の手順を示すフローチャートである。
上述した実施形態に係る情報処理システム1は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理システム1の他の実施形態について説明する。なお、図1及び2に示す実施形態と同様の点については説明を適宜省略する。
上述した例では、端末装置10と判定装置100とが別々の装置である場合を示したが、端末装置10と判定装置100とが一体であってもよい。図11を用いて、実施形態に係る端末装置10と判定装置100とが一体である場合の構成について説明する。以下、説明を簡略化するため、実施形態に係る端末装置10と判定装置100とが一体である場合の構成を、端末装置10の他の構成例として説明する。なお、実施形態に係る端末装置10及び判定装置100と同様の処理については説明を省略する。図11は、実施形態に係る端末装置10の他の構成例である端末装置20の構成を示す図である。図11に示すように、端末装置20は、通信部21と、入出力(I/O)部22と、制御部23と、内部センサ部24とを有する。また、図11に示すように、実施形態に係る端末装置20の通信部21は、通信制御部211を有してもよい。通信制御部211は、通信ベアラの切り替え要求に応じてベアラを切り替える。また、図12は、制御部23の詳細を示す図である。図12に示すように、実施形態に係る端末装置20の制御部23は、通信パラメータ部231を有してもよい。通信パラメータ部231は、各ベアラから通信パラメータを取得する。なお、制御部23の内部構成は、図12に示した構成に限られなくてもよい。
以下、通信ネットワークとして5Gにおけるミリ波通信を用いる場合を説明する。一般的に、5Gにおけるミリ波通信は、ビームフォーミングを用いて通信を実施するが端末装置10の移動に伴い電波受信方向の調整を実施する必要がある。図1に示す例では、Wi-Fi接続の悪化の度合を予測して、通信ネットワークを切り替える場合を示した。判定装置100は、ミリ波通信の品質悪化を予測して、適切なビームフォーミングを選択してもよい。具体的には、判定装置100は、通信中のミリ波通信の通信状態と端末装置10の移動状態とを取得して、ミリ波通信の品質悪化を予測して、適切なビームフォーミングを選択する。なお、この場合、通信ネットワークは、第5世代におけるミリ波通信に準拠するため、セルラーネットワークは、第5世代におけるミリ波通信に準拠する通信ネットワークである。
以下、利用するアプリケーションに応じてベアラを切り替える場合を説明する。一般的に、キャリア網内に設置されたMEC(Mobile Edge Computing)を利用できる場合など、Wi-Fiを利用する場合よりセルラーの方が遅延面で優れる場合がある。例えば、低遅延性を要求するオンラインゲームのような場合には、遅延量が小さくなるようなベアラを選択する場合がある。この場合、Wi-Fiを利用できる環境下においてもセルラーを使用することがある。また、遅延量を最適にし、快適に通信する場合には、ハンドオーバーを最適に実施する必要がある。
上記実施形態では、一のベアラに対して複数の学習モデルを同時に使用する場合を示した。判定装置100は、ベアラごとに学習モデルを生成して使用してもよい。具体的には、判定装置100は、ベアラごとに学習モデルを生成してベアラごとにスコアを算出し、ベアラごとに近い未来の通信品質を予測してもよい。以下、図16及び17を用いて説明する。
上述した実施形態では、端末装置10内で生成された又はインストールされた学習モデルを用いる場合を示したが、外部から提供された学習モデルを用いてもよい。例えば、判定装置100は、外部からアップデートなどで提供される学習モデルを用いてもよい。以下、センサ情報から取得された位置情報に基づいて外部から学習モデルをダウンロードし、ダウンロードされた学習モデルに基づいて切り替えを実施する場合を説明する。
上述した実施形態では、端末装置10内にある学習モデルを用いる場合を示したが、判定装置100は、外部にある学習モデルを用いてもよい。また、上述した変形例5に係る実施形態では、外部からダウンロードなどにより提供された学習モデルを用いる場合を示したが、変形例6に係る実施形態では、判定装置100は、入力情報を外部に提供することにより、外部にある学習モデルを用いる場合を示す。例えば、判定装置100は、クラウドサーバやモバイルエッジコンピューティングサーバ上などにある学習モデルを用いる。なお、変形例6に係る外部とは、クラウドやモバイルエッジコンピューティングに限らず、学習モデルを記憶できる媒体であればどのようなものであってもよい。この場合、提供部135は、センサ情報と通信情報とを、移動体通信機器以外のスコアを出力する媒体へ提供する。
変形例6に係る実施形態では、外部に記憶された学習モデルを用いる場合を示したが、変形例7に係る実施形態では、学習モデルがクラウドなどの外部で学習される場合を示す。例えば、単一の切り替えモデルで構成されるスコア計算機では画一的な切り替え基準になってしまい、ユーザ自身の行動パターンやユーザが存在している場所に最適化されたエンジンにならない。以下、変形例6と同様の処理については適宜記載を省略する。以下、図24を用いて、変形例7に係る判定処理の一例を説明する。判定装置100は、端末装置10内に記憶された学習モデルでは正常に切り替えができない場合、切り替えが失敗したときの情報(例えば、通信情報、位置情報、接続先のSSIDの情報)を外部にアップロードする。例えば、判定装置100は、アプリケーションが出力するネットワークエラーのメッセージが出力された時点を記録することにより、正常に切り替えができなかった場合を検出する。なお、判定装置100は、エラーメッセージが出力された時点の記録に限らず、どのように正常に切り替えができなかった場合を検出してもよい。具体的には、判定装置100は、切り替えの失敗時から所定の時間におけるネットワーク情報とエラーが発生した位置情報とに基づく情報をアップロードする。この場合、アップロードされる外部は、緯度や経度などの位置情報をパラメータとして学習してもよいし、所定のエリアに限定されたエリア内でアップロードされたデータを用いて別のエンジンを学習してもよい。これにより、判定装置100は、同じ位置における学習データが集まるため、より場所に適応した学習モデルから出力される情報に基づく判定を実現することが可能になる。この場合、提供部135は、センサ情報と通信情報とを、移動体通信機器以外の媒体であって、エリアごとに学習された異なる学習モデルを用いてスコアを出力する媒体へ提供する。
上記実施形態では、判定装置100により算出されたスコアが所定の閾値を超えるか否かに応じて、通信ネットワークの切り替え処理を行う場合を示した。判定装置100は、この例に限らず、特定の条件を用いて、通信ネットワークの切り替え処理を行ってもよい。具体的には、判定装置100は、デフォルトネットワークとして予め定められたネットワークへの切り替えを無効化することによって、通信ネットワークが切り替わらないようにすることにより、通信ネットワークの切り替え処理を行ってもよい。例えば、判定装置100は、特定の条件として、通信ネットワークの切り替え後に、取得部131により取得された通信パラメータのうち少なくともいずれか一つが所定の条件を満たさない場合には、デフォルトネットワークへの再度の切り替えが実行されないように、通信ネットワークの切り替え処理を行ってもよい。例えば、判定装置100は、RSSIが所定の閾値以上変化しない場合には、環境変化がないと判定して、デフォルトネットワークへの再度の切り替えが実行されないように、通信ネットワークの切り替え処理を行ってもよい。これにより、判定装置100は、切り替えを繰り返すチャタリング(Chattering)を防止することができるため、より高度な通信ネットワークの切り替え制御を行うことができる。これにより、判定装置100は、フェイルセーフ(Fail Safe)が搭載されたような効果を奏することができる。
また、上述してきた実施形態に係る端末装置10、情報提供装置50および判定装置100は、例えば、図25に示すような構成のコンピュータ1000によって実現される。図25は、端末装置10、情報提供装置50および判定装置100の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
また、上記実施形態および変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
(1)
複数の通信ネットワークに選択的に接続して通信する通信部と、
ユーザが利用する移動体通信機器により検知されるセンサ情報と、各通信ネットワークへの通信品質の状況を示す通信情報とを取得する取得部と、
前記取得部によって取得されたセンサ情報と通信情報とに基づいて、複数の通信ネットワークのうち他の通信ネットワークへ切り替えるかを判定する判定部と、
を備える判定装置。
(2)
前記判定部は、
前記取得部によって取得されたセンサ情報のうち、前記ユーザの状態を示すセンサ情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
(1)に記載の判定装置。
(3)
前記判定部は、
前記ユーザの移動速度を示すセンサ情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
(1)または(2)に記載の判定装置。
(4)
前記判定部は、
前記取得部によって取得されたセンサ情報のうち、前記ユーザの状態に基づいて推定された前記ユーザのコンテキスト情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
(1)~(3)のいずれか1項に記載の判定装置。
(5)
前記複数の通信ネットワークは、
無線LAN基地局を介する無線LANネットワークと、セルラー通信基地局を介するセルラーネットワークとを含み、
前記判定部は、
前記無線LANネットワークを介して行われる通信の前記通信情報に基づいて、前記無線LANネットワークを前記セルラーネットワークへ切り替えるかを判定する
(1)~(4)のいずれか1項に記載の判定装置。
(6)
前記判定部は、
前記通信情報として、RSSI、LinkSpeed、又はパケット通信状況のうち少なくともいずれか一つに基づいて、前記他の通信ネットワークへ切り替えるかを判定する
(5)に記載の判定装置。
(7)
前記判定部は、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、前記通信ネットワークの切替を実行すべきか否かの尺度を示すスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定する
(1)~(6)のいずれか1項に記載の判定装置。
(8)
前記判定部は、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークの通信品質に関するスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定する
(1)~(7)のいずれか1項に記載の判定装置。
(9)
前記判定部は、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークに対応するスコアを出力する複数の学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定する
(1)~(8)のいずれか1項に記載の判定装置。
(10)
前記判定部は、
前記複数の学習モデルを用いて、前記複数の通信ネットワークのうち前記スコアが最大の通信ネットワークへ切り替えると判定する
(9)に記載の判定装置。
(11)
前記判定部は、
前記複数の通信ネットワークのうち、スループットに基づく遅延量が最小の通信ネットワークへ切り替えると判定する
(1)~(10)のいずれか1項に記載の判定装置。
(12)
前記取得部によって取得されたセンサ情報と通信情報とを前記スコアを出力する前記移動体通信機器以外へ提供する提供部をさらに備え、
前記判定部は、
前記移動体通信機器以外で算出された前記スコアに基づいて、前記他の通信ネットワークへ切り替えるかを判定する
(1)~(11)のいずれか1項に記載の判定装置。
(13)
前記提供部は、
前記取得部によって取得されたセンサ情報と通信情報とを、エリアごとに学習された異なる前記学習モデルを用いて前記スコアを出力する前記移動体通信機器以外へ提供する
(12)に記載の判定装置。
(14)
前記セルラーネットワークは、
第5世代の通信規格に準拠した通信ネットワークである
(5)に記載の判定装置。
(15)
前記セルラーネットワークは、
第5世代におけるミリ波通信に準拠した通信ネットワークである
(5)に記載の判定装置。
(16)
コンピュータが、
複数の通信ネットワークに選択的に接続して通信し、
ユーザが利用する移動体通信機器により検知されるセンサ情報と、各通信ネットワークへの通信情報とを取得し、
取得されたセンサ情報と通信情報とに基づいて、複数の通信ネットワークのうち他の通信ネットワークへ切り替えるかを判定する
判定方法。
(17)
コンピュータに、
複数の通信ネットワークに選択的に接続して通信し、
ユーザが利用する移動体通信機器により検知されるセンサ情報と、各通信ネットワークへの通信情報とを取得し、
取得されたセンサ情報と通信情報とに基づいて、複数の通信ネットワークのうち他の通信ネットワークへ切り替えるかを判定する
判定プログラム。
10 端末装置
50 情報提供装置
100 判定装置
110 通信部
111 通信経路制御部
120 記憶部
121 過去通信関連情報記憶部
122 モデル情報記憶部
130 制御部
131 取得部
1311 通信パラメータ取得部
1312 センサ情報取得部
132 生成部
133 算出部
134 判定部
135 提供部
136 位置推定部
N ネットワーク
Claims (14)
- 複数の通信ネットワークに選択的に接続して通信する通信部と、
ユーザが利用する移動体通信機器により検知されるセンサ情報と、各通信ネットワークへの通信品質の状況を示す通信情報とを取得する取得部と、
前記取得部によって取得されたセンサ情報と通信情報とに基づいて、複数の通信ネットワークのうち他の通信ネットワークへ切り替えるかを判定する判定部と、
を備え、
前記判定部による判定は、
前記取得部によって取得されたセンサ情報に基づいて推定された前記ユーザのコンテキスト情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含み、
前記判定部による判定は、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、前記通信ネットワークの切替を実行すべきか否かの尺度を示すスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークの通信品質に関するスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること、及び、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークに対応するスコアを出力する複数の学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること
の少なくとも1つを含み、
前記スコアは、閾値と比較するためのスコアを含む、
判定装置。 - 前記コンテキスト情報は、ユーザの行動の情報を含み、
前記ユーザの行動は、徒歩で移動中、電車で移動中、車で移動中、階段で昇降中、及びエレベータで昇降中の少なくとも1つを含む、
請求項1に記載の判定装置。 - 前記判定部による判定は、
前記取得部によって取得されたセンサ情報のうち、前記ユーザの状態を示すセンサ情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含む、
請求項1に記載の判定装置。 - 前記判定部による判定は、
前記ユーザの移動速度を示すセンサ情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含む、
請求項3に記載の判定装置。 - 前記複数の通信ネットワークは、
無線LAN基地局を介する無線LANネットワークと、セルラー通信基地局を介するセルラーネットワークとを含み、
前記判定部による判定は、
前記無線LANネットワークを介して行われる通信の前記通信情報に基づいて、前記無線LANネットワークを前記セルラーネットワークへ切り替えるかを判定する
ことを含む、
請求項1に記載の判定装置。 - 前記判定部による判定は、
前記通信情報として、RSSI、LinkSpeed、又はパケット通信状況のうち少なくともいずれか一つに基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含む、
請求項5に記載の判定装置。 - 前記複数の学習モデルを用いる場合の前記判定部による判定は、
前記複数の学習モデルを用いて、前記複数の通信ネットワークのうち前記スコアが最大の通信ネットワークへ切り替えると判定する
ことを含む、
請求項1に記載の判定装置。 - 前記判定部による判定は、
前記複数の通信ネットワークのうち、スループットに基づく遅延量が最小の通信ネットワークへ切り替えると判定する
ことを含む、
請求項1に記載の判定装置。 - 前記取得部によって取得されたセンサ情報と通信情報とを前記スコアを出力する前記移動体通信機器以外へ提供する提供部をさらに備え、
前記判定部による判定は、
前記移動体通信機器以外で算出された前記スコアに基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含む、
請求項1に記載の判定装置。 - 前記提供部は、
前記取得部によって取得されたセンサ情報と通信情報とを、エリアごとに学習された異なる前記学習モデルを用いて前記スコアを出力する前記移動体通信機器以外へ提供する
ことを特徴とする請求項9に記載の判定装置。 - 前記セルラーネットワークは、
第5世代の通信規格に準拠した通信ネットワークである
ことを特徴とする請求項5に記載の判定装置。 - 前記セルラーネットワークは、
第5世代におけるミリ波通信に準拠した通信ネットワークである
ことを特徴とする請求項5に記載の判定装置。 - コンピュータが、
複数の通信ネットワークに選択的に接続して通信し、
ユーザが利用する移動体通信機器により検知されるセンサ情報と、各通信ネットワークへの通信情報とを取得し、
取得されたセンサ情報と通信情報とに基づいて、複数の通信ネットワークのうち他の通信ネットワークへ切り替えるかを判定する
判定方法であって、
前記判定は、
前記取得したセンサ情報に基づいて推定された前記ユーザのコンテキスト情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含み、
前記判定は、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、前記通信ネットワークの切替を実行すべきか否かの尺度を示すスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークの通信品質に関するスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること、及び、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークに対応するスコアを出力する複数の学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること
の少なくとも1つを含み、
前記スコアは、閾値と比較するためのスコアを含む、
判定方法。 - コンピュータに、
複数の通信ネットワークに選択的に接続して通信し、
ユーザが利用する移動体通信機器により検知されるセンサ情報と、各通信ネットワークへの通信情報とを取得し、
取得されたセンサ情報と通信情報とに基づいて、複数の通信ネットワークのうち他の通信ネットワークへ切り替えるかを判定する
処理を実行させる判定プログラムであって、
前記判定は、
前記取得したセンサ情報に基づいて推定された前記ユーザのコンテキスト情報に基づいて、前記他の通信ネットワークへ切り替えるかを判定する
ことを含み、
前記判定は、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、前記通信ネットワークの切替を実行すべきか否かの尺度を示すスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークの通信品質に関するスコアを出力する学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること、及び、
前記通信情報及びセンサ情報の少なくともいずれか一つを入力情報として、各通信ネットワークに対応するスコアを出力する複数の学習モデルを用いて、前記他の通信ネットワークへ切り替えるかを判定すること
の少なくとも1つを含み、
前記スコアは、閾値と比較するためのスコアを含む、
判定プログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JPPCT/JP2019/034252 | 2019-08-30 | ||
| PCT/JP2019/034252 WO2021038863A1 (ja) | 2019-08-30 | 2019-08-30 | 判定装置、判定方法および判定プログラム |
| PCT/JP2020/017570 WO2021038961A1 (ja) | 2019-08-30 | 2020-04-23 | 判定装置、判定方法および判定プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2021038961A1 JPWO2021038961A1 (ja) | 2021-03-04 |
| JP7533466B2 true JP7533466B2 (ja) | 2024-08-14 |
Family
ID=74684091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021541995A Active JP7533466B2 (ja) | 2019-08-30 | 2020-04-23 | 判定装置、判定方法および判定プログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12192752B2 (ja) |
| EP (1) | EP4017108B1 (ja) |
| JP (1) | JP7533466B2 (ja) |
| CN (1) | CN114258704B (ja) |
| WO (2) | WO2021038863A1 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11115989B1 (en) * | 2019-12-09 | 2021-09-07 | Sprint Communications Company L.P. | Primary component carrier selection in a wireless access node that uses multiple radio frequency bands |
| US12439305B2 (en) * | 2020-07-09 | 2025-10-07 | Qualcomm Incorporated | Machine learning handover prediction based on sensor data from wireless device |
| KR20230058012A (ko) * | 2020-09-02 | 2023-05-02 | 엘지전자 주식회사 | 무선 통신 시스템에서 핸드오버를 위한 장치 및 방법 |
| WO2022183444A1 (zh) * | 2021-03-04 | 2022-09-09 | 深圳市大疆创新科技有限公司 | 一种通信方法及飞行器、用户设备 |
| US11611486B2 (en) | 2021-04-26 | 2023-03-21 | Verizon Patent And Licensing Inc. | Method and system for deployment and management of composite applications |
| JP7683368B2 (ja) * | 2021-07-13 | 2025-05-27 | 大日本印刷株式会社 | プログラム、通信装置、通信方法及びsimカード |
| WO2023021745A1 (ja) * | 2021-08-18 | 2023-02-23 | ソニーグループ株式会社 | 通信装置及び通信方法 |
| JP7773071B2 (ja) * | 2022-02-10 | 2025-11-19 | Ntt株式会社 | モデル設定装置、モデル設定システム、モデル設定方法、及びモデル設定プログラム |
| WO2023152877A1 (ja) * | 2022-02-10 | 2023-08-17 | 日本電信電話株式会社 | 通信品質予測装置、通信品質予測システム、通信品質予測方法、及び通信品質予測プログラム |
| WO2023242967A1 (ja) * | 2022-06-14 | 2023-12-21 | 日本電信電話株式会社 | 制御装置、制御方法、及びプログラム |
| US12414019B2 (en) * | 2022-06-23 | 2025-09-09 | Hewlett Packard Enterprise Development Lp | Sensor-based roaming issue identification in a wireless network |
| JP2024051862A (ja) * | 2022-09-30 | 2024-04-11 | パナソニックコネクト株式会社 | 無線通信システム、ユーザ端末、及び通信制御方法 |
| US12578721B2 (en) * | 2023-03-15 | 2026-03-17 | Toyota Motor North America, Inc. | Systems and methods for remote control of vehicles |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004208001A (ja) | 2002-12-25 | 2004-07-22 | Sharp Corp | 無線通信システム、無線通信方法、無線通信プログラム及びプログラム記録媒体 |
| WO2009110103A1 (ja) | 2008-03-04 | 2009-09-11 | 株式会社日立製作所 | ネットワークシステム及び監視ノード |
| JP2014036317A (ja) | 2012-08-08 | 2014-02-24 | Hitachi Ltd | 無線通信システム及び無線通信制御方法 |
| US20180234900A1 (en) | 2017-02-10 | 2018-08-16 | Microsoft Technology Licensing, Llc | Roaming between network access points based on dynamic criteria |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100465208B1 (ko) * | 2002-04-02 | 2005-01-13 | 조광선 | Ad-hoc 네트워크 병용 무선이동통신 시스템,통신장치, 및 통신방법 |
| CA2543149A1 (en) | 2003-10-24 | 2005-05-06 | Qualcomm Incorporated | Handoff between a wireless local area network and a cellular communication system |
| US7835743B2 (en) | 2005-08-03 | 2010-11-16 | Toshiba America Research, Inc. | Seamless network interface selection, handoff and management in multi-IP network interface mobile devices |
| US20080244095A1 (en) | 2007-03-28 | 2008-10-02 | Gustav Gerald Vos | System and method for selecting network access technology |
| CN101919287B (zh) * | 2007-10-19 | 2014-05-28 | 特尔莫斯特控股有限公司 | 连接切换处理 |
| CN101841876B (zh) | 2009-03-20 | 2013-03-13 | 上海贝尔股份有限公司 | 非授权移动接入网络和蜂窝通信网络间的移交方法及装置 |
| CN102271375A (zh) * | 2010-06-02 | 2011-12-07 | 中国移动通信集团福建有限公司 | 一种网络切换方法和装置 |
| KR101440080B1 (ko) | 2012-11-20 | 2014-09-17 | 주식회사에어플러그 | 무선 통신망의 접속점 정보에 기반하여 그 무선 통신망의 접속점으로의 접속전환을 제어하는 방법 및 장치 |
| JP2014110450A (ja) | 2012-11-30 | 2014-06-12 | Sony Corp | 情報処理装置、通信システム、情報処理方法およびプログラム |
| FR3008843A1 (fr) * | 2013-07-16 | 2015-01-23 | Orange | Selection d'un reseau d'acces conditionnee par la technologie d'acces cellulaire |
| GB2516463B (en) * | 2013-07-23 | 2015-12-09 | Samsung Electronics Co Ltd | Layer 1 and layer 3 filtering of a received signal where a portion of the layer 3 filtering is based on a calculated gradient change |
| AU2014355732B2 (en) | 2013-11-27 | 2017-04-13 | Sony Corporation | Communication control apparatus, communication control method, and information processing apparatus |
| WO2015165041A1 (zh) | 2014-04-29 | 2015-11-05 | 华为技术有限公司 | 一种切换方法和设备 |
| US9955398B2 (en) | 2015-03-30 | 2018-04-24 | Apple Inc. | WLAN / cellular interworking based on mobility information |
| US10609616B2 (en) | 2015-12-22 | 2020-03-31 | Alfred Consulting LLC | System and method for using mobility information in heterogeneous networks |
| KR20170109466A (ko) * | 2016-03-21 | 2017-09-29 | 삼성전자주식회사 | 지능형 네트워크 연결 관리를 제공하는 방법 및 장치 |
| CN114900858A (zh) * | 2016-12-30 | 2022-08-12 | 英特尔公司 | 用于无线电通信的方法和设备 |
| KR102452106B1 (ko) | 2017-07-13 | 2022-10-07 | 삼성전자주식회사 | 무선 통신 시스템에서 핸드오버를 수행하기 위한 장치 및 방법 |
| JP6822570B2 (ja) | 2017-07-14 | 2021-01-27 | 日本電気株式会社 | 通信品質評価装置、通信品質評価方法、および通信品質評価プログラム |
| TWI811354B (zh) * | 2018-05-01 | 2023-08-11 | 美商因特美羅通訊股份有限公司 | 多重活躍網路的無線裝置 |
| CN108391298B (zh) | 2018-05-25 | 2020-12-25 | 金华市智甄通信设备有限公司 | 一种网络自动切换的系统及电子设备 |
| CN109068350B (zh) * | 2018-08-15 | 2021-09-28 | 西安电子科技大学 | 一种无线异构网络的终端自主选网系统及方法 |
-
2019
- 2019-08-30 WO PCT/JP2019/034252 patent/WO2021038863A1/ja not_active Ceased
-
2020
- 2020-04-23 EP EP20857411.1A patent/EP4017108B1/en active Active
- 2020-04-23 US US17/633,579 patent/US12192752B2/en active Active
- 2020-04-23 WO PCT/JP2020/017570 patent/WO2021038961A1/ja not_active Ceased
- 2020-04-23 JP JP2021541995A patent/JP7533466B2/ja active Active
- 2020-04-23 CN CN202080059022.9A patent/CN114258704B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004208001A (ja) | 2002-12-25 | 2004-07-22 | Sharp Corp | 無線通信システム、無線通信方法、無線通信プログラム及びプログラム記録媒体 |
| WO2009110103A1 (ja) | 2008-03-04 | 2009-09-11 | 株式会社日立製作所 | ネットワークシステム及び監視ノード |
| JP2014036317A (ja) | 2012-08-08 | 2014-02-24 | Hitachi Ltd | 無線通信システム及び無線通信制御方法 |
| US20180234900A1 (en) | 2017-02-10 | 2018-08-16 | Microsoft Technology Licensing, Llc | Roaming between network access points based on dynamic criteria |
Also Published As
| Publication number | Publication date |
|---|---|
| US12192752B2 (en) | 2025-01-07 |
| EP4017108A4 (en) | 2022-08-31 |
| JPWO2021038961A1 (ja) | 2021-03-04 |
| EP4017108B1 (en) | 2025-06-18 |
| EP4017108A1 (en) | 2022-06-22 |
| WO2021038961A1 (ja) | 2021-03-04 |
| CN114258704B (zh) | 2024-12-10 |
| CN114258704A (zh) | 2022-03-29 |
| US20220312289A1 (en) | 2022-09-29 |
| WO2021038863A1 (ja) | 2021-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7533466B2 (ja) | 判定装置、判定方法および判定プログラム | |
| JP7234918B2 (ja) | 無線通信に用いられる電子装置及び無線通信方法 | |
| JP4727371B2 (ja) | 通信端末、移動体通信システム、および通信方法 | |
| EP2953393B1 (en) | Communications control device, communications control method, program, and terminal device | |
| JP6374020B2 (ja) | デバイスモビリティに基づきセル測定を変更するデバイス及び方法 | |
| US10582534B2 (en) | Relay systems and methods for wireless networks | |
| WO2019218936A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
| RU2742926C2 (ru) | Электронное устройство, устройство для обработки информации и способ обработки информации | |
| EP3580961B1 (en) | Roaming between network access points based on dynamic criteria | |
| US9769853B2 (en) | Communication apparatus, communication system, and computer-readable recording medium | |
| WO2014186062A1 (en) | Network selection in a heterogeneous network | |
| KR20170013948A (ko) | 통신 시스템 및 로드 밸런싱 방법 | |
| WO2016029948A1 (en) | Quality of service control | |
| US12397227B2 (en) | Selecting a processing unit to serve a user equipment (UE) | |
| CN114614956B (zh) | 电池感知载波激活 | |
| TWI577221B (zh) | 用於在密集wifi環境中增進效能之增強頻道存取機制 | |
| WO2022153523A1 (ja) | 通信装置、通信方法、及びプログラム | |
| KR20100135503A (ko) | 무선통신 시스템에서 핸드오버 결정 방법 및 장치 | |
| EP3729858B1 (en) | Device and method for holistic steering of stations in a wireless network with multiple access points | |
| US20260101255A1 (en) | Method and system for handling ping-pong handover event between a plurality of access points | |
| US20240275731A1 (en) | Systems and methods for data rate adaptation based on radio access network recommendations | |
| EP3917201B1 (en) | Communication device, communication method, and program | |
| US20250113271A1 (en) | Mobility management in distributed computing | |
| WO2026080254A1 (en) | Optimizing coverage and capacity optimization (cco) handling in a wireless network | |
| CN104519578A (zh) | 从多个小区中选择进行间歇发送的小区的方法和设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230310 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240229 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240319 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240604 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240611 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240702 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240715 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7533466 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |