JP7294339B2 - 配置変更管理装置、配置変更管理方法、及び、配置変更管理プログラム - Google Patents

配置変更管理装置、配置変更管理方法、及び、配置変更管理プログラム Download PDF

Info

Publication number
JP7294339B2
JP7294339B2 JP2020527437A JP2020527437A JP7294339B2 JP 7294339 B2 JP7294339 B2 JP 7294339B2 JP 2020527437 A JP2020527437 A JP 2020527437A JP 2020527437 A JP2020527437 A JP 2020527437A JP 7294339 B2 JP7294339 B2 JP 7294339B2
Authority
JP
Japan
Prior art keywords
placement
state
candidate
wireless communication
change
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
Application number
JP2020527437A
Other languages
English (en)
Other versions
JPWO2020004171A1 (ja
Inventor
雅也 藤若
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of JPWO2020004171A1 publication Critical patent/JPWO2020004171A1/ja
Application granted granted Critical
Publication of JP7294339B2 publication Critical patent/JP7294339B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本願発明は、無線通信機器による通信環境が変化する場所において、通信環境の変化に応じた無線通信機器の配置変更を管理する技術に関する。
近年、建設現場や工場等において、生産性向上や安全性向上などを目的として、無線ネットワークを活用したICT(Information and Communication Technology)システムの導入が進んでいる。例えば、建設現場においては、無線ネットワークを介して建機を遠隔制御することによって、危険な現場における作業を安全に行うことができる。あるいは、無線ネットワークを介して取得した作業員の位置情報に基づいて、作業における待ち時間や非効率的な行動等を分析することによって、生産効率を改善することが可能となる。
このように、ICTシステムを導入するにあたり、多くの場合、無線通信環境を構築することが必要となる。しかしながら、建設現場などでは、作業が進むとともに物理的な環境が変化することによって、無線通信環境(電波が伝播する環境)も大きく変化するので、無線通信の通信品質が大きく低下する場合がある。したがって、このような無線通信に関する環境変化の激しい場所において、安定した無線通信環境を構築することを実現する技術への期待が高まってきている。
このような技術に関連する技術として、特許文献1には、作業現場の地形情報と、利用するアクセスポイントの設置コスト情報及び移設コスト情報を含むAP(アクセスポイント)情報と、が入力され、アクセスポイントの時系列配置計画を生成する無線ネットワークシステムが開示されている。このシステムは、また、計画に基づく時系列の掘削予定情報と、時系列の通信エリア情報とが入力される。そしてこのシステムは、一つ以上のアクセスポイントに対し、設置情報もしくは、移設情報もしくは、撤去情報の内の少なくとも一つを、時系列で表示する。
また、特許文献2には、所望レベルのネットワークの性能を得るために、無線または有線のネットワーク機器に最適または好適な構成設定を判断するシステムが開示されている。このシステムは、通信システムが配備される物理環境をディスプレイに表示する。このシステムは、物理環境内の複数の異なる位置に配置される複数の無線通信構成要素を含み、無線通信構成要素の位置または存在を識別可能に、グラフィカルアイコンをディスプレイに表示する。このシステムは、ディスプレイに関連付けられた、複数の無線通信構成要素のそれぞれを説明する情報を検索、記憶、または処理し、それら無線通信構成要素のうちの少なくともいくつかの予め規定された通信方法を識別するデータプロセッサを含む。そして、このシステムは、複数の無線通信構成要素のうちの少なくとも1つに関連する少なくとも1つのグラフィカルアイコンが、ディスプレイ上において選択的に特定されるときに、無線通信構成要素のうちの少なくとも1つに関連するデータプロセッサを介して、グラフィックス情報及びテキスト情報の少なくともいずれかを、選択的にディスプレイに表示する。
また、特許文献3には、移動通信端末のアクセス先が変更された場合に必要な動作環境設定を簡単に行なうようにした動作環境設定システムが開示されている。このシステムにおける建設機械に搭載された移動通信端末は、衛星通信端末と無線LAN(Local Area Network)端末とを有する。このシステムでは、その建設機械が新たな建設現場に配置されたとき、移動通信端末は、衛星通信端末から管理サーバに対して、動作環境設定要求と位置情報を送信する。管理サーバは、その要求に応答して、受信された位置情報に基づき、その建設現場の無線LANの動作環境設定データを選定し、移動通信端末の衛星通信端末に送信する。そして移動通信端末は、受信した設定データに基づき、無線LAN端末の動作環境設を自動的に設定する。
特許第5872713号公報 特開2010-273346号公報 特開2005-160046号公報
上述したような無線通信に関する環境変化の激しい場所では、物理的な環境の変化に応じて当該場所に設置する無線通信機器の配置を変更することにより、所定のレベル以上の通信品質を維持する必要がある。この際、安定した無線通信環境を、より確実かつ効率的に構築することが課題である。特許文献1乃至3は、この課題については特に言及していない。本願発明の主たる目的は、この課題を解決する配置変更管理装置等を提供することである。
本願発明の一態様に係る配置変更管理装置は、無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成する生成手段と、前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定する推定手段と、前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出する算出手段と、前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する選択手段と、を備える。
上記目的を達成する他の見地において、本願発明の一態様に係る配置変更管理方法は、情報処理装置によって、無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成し、前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定し、前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出し、前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する。
また、上記目的を達成する更なる見地において、本願発明の一態様に係る配置変更管理プログラムは、無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成する生成処理と、前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定する推定処理と、前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出する算出処理と、前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する選択処理と、をコンピュータに実行させる。
更に、本願発明は、係る配置変更管理プログラム(コンピュータプログラム)が格納された、コンピュータ読み取り可能な、不揮発性の記録媒体によっても実現可能である。
本願発明は、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、確実かつ効率的に構築することを可能とする。
本願発明の第1の実施形態に係る配置変更管理装置10の構成を示すブロック図である。 本願発明の第1の実施形態に係る配置変更管理装置10がアクセスポイントの配置変更を管理する作業現場における、無線通信機器による通信が必要となる領域に関する現在の状況を例示する図である。 本願発明の第1の実施形態に係る作業現場における現在のアクセスポイントの配置と、配置変更管理装置10によって推定された、その配置による通信品質を例示する図である。 図3に例示する現在のアクセスポイントの配置を表す個体情報152-0を例示する図である。 本願発明の第1の実施形態に係る生成部11が、図4に例示する個体情報152-0に基づいて生成した個体情報152-1を例示する図である。 本願発明の第1の実施形態に係る生成部11が、図5に例示する個体情報152-1に基づいて生成した個体情報152-2を例示する図である。 本願発明の第1の実施形態に係る生成部11が、図6に例示する個体情報152-2に基づいて生成した個体情報152-3を例示する図である。 本願発明の第1の実施形態に係る推定部12が推定した、図5に例示する個体情報152-1が示すようにアクセスポイントが配置された場合の通信品質を例示する図である。 本願発明の第1の実施形態に係る推定部12が推定した、図6に例示する個体情報152-2が示すようにアクセスポイントが配置された場合の通信品質を例示する図である。 本願発明の第1の実施形態に係る推定部12が推定した、図7に例示する個体情報152-3が示すようにアクセスポイントが配置された場合の通信品質を例示する図である。 本願発明の第1の実施形態に係る配置変更管理装置10の動作を示すフローチャート(1/2)である。 本願発明の第1の実施形態に係る配置変更管理装置10の動作を示すフローチャート(2/2)である。 本願発明の第2の実施形態に係る配置変更管理装置30の構成を示すブロック図である。 本願発明の各実施形態に係る配置変更管理装置を実行可能な情報処理装置900の構成を示すブロック図である。
以下、本願発明の実施の形態について図面を参照して詳細に説明する。
<第1の実施形態>
図1は、本願発明の第1の実施の形態に係る配置変更管理装置10の構成を示すブロック図である。配置変更管理装置10は、例えば建設現場や工場等の作業現場であって、物理的な環境が変化することによって無線通信のアクセスポイント(本願では以降、「AP」と記載する場合がある)による通信環境が変化する場所において、その通信環境の変化に応じたアクセスポイントの配置変更(再配置)を管理する情報処理装置である。
配置変更管理装置10は、管理端末装置20と通信可能に接続されている。管理端末装置20は、ユーザが配置変更管理装置10に対して情報を入力する、あるいは、配置変更管理装置10から出力された情報をユーザが確認する際に使用される、例えばパーソナルコンピュータ等の端末装置である。
配置変更管理装置10は、生成部11、推定部12、算出部13、選択部14、及び、記憶部15を備えている。記憶部15は、例えば、電子メモリや磁気ディスク等の記憶デバイスである。記憶部15は、遺伝的アルゴリズム情報151、個体情報152、通信環境情報153、通信品質情報154、配置変更コスト情報155、及び、配置候補選択結果156を記憶している。記憶部15に記憶されたこれらの情報の詳細については後述する。
図2は、本実施形態に係る配置変更管理装置10がAPの配置変更を管理する作業現場における、携帯端末等の無線通信機器による通信が必要となる領域に関する現在の状況を例示する図である。配置変更管理装置10は、管理対象とする作業現場を図2に例示する通りXY2次元座標により表した場合に、XY座標が(0,0)乃至(9,9)である合計100箇所の少なくともいずれかに設置されるAPの配置を管理している。
図2において、濃い色で表された領域、即ち、XY座標(0,0)、(0,3)、(6,0)、(6,3)を頂点とする矩形領域、及び、XY座標(6,7)、(6,9)、(9,7)、(9,9)を頂点とする矩形領域は、無線通信機器によるAPを介した無線通信が、作業現場における作業において必要とされない領域を表すこととする。また図2において、XY座標(0,7)と(4,7)とを結ぶ濃い色で表された領域は、作業現場における壁を表すこととする。但し、この壁は、図2に例示するXY平面(紙面)に対する垂直方向に高さを有することとする。
そして、図2において、上述した濃い色で表された領域を除く淡い色で表された領域は、無線通信機器によるAPを介した無線通信が、作業現場における作業において必要とされる領域を表している。即ち、本実施形態に係る配置変更管理装置10は、図2に表す、無線通信機器によるAPを介した無線通信が必要とされる領域において、無線通信の通信品質が基準を満たすようにAPを配置するように、APの配置を管理する。
図3は、本実施形態に係る配置変更管理装置10がAPの配置変更を管理する作業現場における現在のAPの配置と、配置変更管理装置10によって推定された、その配置による無線通信の通信品質を例示する図である。図3における星印「★」は、現在、APが配置されている場所を表している。
図3における無線通信機器によるAPを介した無線通信が必要とされる領域において、濃い色で表されている、斜線により網掛けされていない部分は、配置変更管理装置10によって推定された無線通信の通信品質が良好である(基準を満たす)場所を表している。それに対して、図3における無線通信機器によるAPを介した無線通信が必要とされる領域において、斜線により網掛けされている部分は、配置変更管理装置10によって推定された無線通信の通信品質が不良である(基準を満たさない)場所を表している。尚、配置変更管理装置10による、無線通信の通信品質を推定する動作については後述する。
尚、図3に例示する通り、現在、無線通信の通信品質が不良である場所が広範囲にわたって存在するのは、図3に例示する通りにAPが配置された時点から、これまでの作業現場における作業の進捗に伴って物理的な環境が変化したことによって、APによる通信環境が変化したことに起因する。
図4は、図3に例示する現在のAPの配置を表す個体情報152-0(配置情報)を例示する図である。尚、記憶部15に記憶されている個体情報152は、現在のAPの配置を表す情報の他、後述する生成部11によって生成された、APの配置を変更した配置候補(配置案)を表す情報を含んでおり、本願では、現在のAPの配置を表す情報を、上述した通り個体情報152-0と称することとする。
図4に例示する個体情報152-0は、図3における星印が示すXY座標(即ちAPが設置されている場所)に関する値を「1」とし、それ以外のXY座標(即ちAPが設置されていない場所)に関する値を「0」とする情報である。但し、本願では説明の便宜上、図4(後述する図5乃至図7も同様)における「0」を省略して記載することとする。
個体情報152-0は、管理端末装置20を介してユーザによって入力された情報であってもよいし、あるいは、管理端末装置20を介してユーザによって入力された情報に基づいて、後述する生成部11によって生成された情報であってもよい。
図1に示す生成部11は、APによる通信環境が、第一の状態(例えばAPが現在の位置に配置されたときの状態)から第二の状態(例えば現在の状態)に変化する場合において、第一の状態におけるAPの配置とは異なるように、第二の状態におけるAPの配置候補を1以上生成する。本実施形態に係る生成部11は、遺伝的アルゴリズム情報151に基づいて、第二の状態におけるAPの配置候補を生成する。但し、遺伝的アルゴリズム情報151は、例えばユーザによる管理端末装置20に対する入力操作によって、記憶部15に格納されていることとする。
遺伝的アルゴリズム情報151が表す遺伝的アルゴリズムとは、ある個体情報に含まれる遺伝子の要素に対して、交叉あるいは突然変異等を発生させることによって、次の世代の個体情報を生成する手順のことである。本実施形態では、個体情報は、上述した通り、APの配置を表す情報に相当し、個体情報に含まれる遺伝子の要素は、APを配置可能な個々の位置(例えば図4に例示する100個のXY座標)に相当する。また、本実施形態では、遺伝的アルゴリズムにおける交叉は、ある位置に配置されているAPを別の位置に移設することに相当する。そして、本実施形態では、遺伝的アルゴリズムにおける突然変異は、ある位置に配置されているAPを撤去する、あるいは、ある位置にAPを新規設置することに相当する。
図5は、生成部11が、図4に例示する個体情報152-0に基づいて生成した、APの配置候補を表す個体情報152-1を例示する図である。図5に示す例では、生成部11は、図4に例示した個体情報152-0に対して、丸印「○」が示す、4つのXY座標(3,6)、(4,6)、(7,2)、(8,6)に、APを新規設置する配置変更を行なった後の配置候補(配置案)を表す個体情報152-1を生成する。即ち、生成部11は、個体情報152-0において、APが配置されていない当該4つのXY座標に対して、突然変異を発生させることによって、個体情報152-1を生成する。
図6は、生成部11が、図5に例示する個体情報152-1に基づいて生成した、APの配置候補を表す個体情報152-2を例示する図である。図6に示す例では、生成部11は、図5に例示した個体情報152-1に対して、網掛け部が示す、5つのXY座標(0,9)、(1,4)、(3,6)、(7,2)、(7,3)において、配置変更を行なった後の配置候補を表す個体情報152-2を生成する。より具体的には、当該配置変更は、個体情報152-1において、XY座標(3,6)に配置していたAPをXY座標(1,4)に移設し、XY座標(7,2)に配置していたAPをXY座標(7,3)に移設し、APが配置されていないXY座標(0,9)にAPを新規設置することである。即ち、生成部11は、個体情報152-1において、当該5つのXY座標に対して、交叉あるいは突然変異を発生させることによって、個体情報152-2を生成する。また、図6に例示する個体情報152-2において、丸印「○」が示す5つのXY座標は、個体情報152-0と個体情報152-2との間において、APの配置が変更されている場所を表している。
図7は、生成部11が、図6に例示する個体情報152-2に基づいて生成した、APの配置候補を表す個体情報152-3を例示する図である。図7に示す例では、生成部11は、図6に例示した個体情報152-2に対して、網掛け部が示すXY座標(1,4)に配置されていたAPを撤去する配置変更を行なった後の配置候補を表す個体情報152-3を生成する。即ち、生成部11は、個体情報152-2において、APが配置されていたXY座標(1,4)に対して、突然変異を発生させることによって、個体情報152-3を生成する。また、図7に例示する個体情報152-3において、丸印「○」が示す4つのXY座標は、個体情報152-0と個体情報152-3との間において、APの配置が変更されている場所を表している。
本実施形態に係る生成部11は、上述した通り、遺伝的アルゴリズム情報151に基づいて、ある世代i(iは0以上の任意の整数)の個体情報152-iからその次の世代の個体情報152-(i+1)を生成する動作を、1以上の世代にわたって行なう。生成部11は、また、1つの個体情報152-iから、複数の個体情報152-(i+1)を生成するようにしてもよい。生成部11は、生成した個体情報152を記憶部15に格納する。
図1に示す推定部12は、生成部11によって生成された個体情報152と、上述した第二の状態(例えば現在の状態)の通信環境を表す通信環境情報153とに基づいて、第二の状態における、個体情報152が表す配置候補ごとに、APによる通信品質を推定する。推定部12は、より具体的には、例えば、作業現場においてAPによる通信が必要となる領域に対する、通信品質が基準を満たす領域が占める割合を推定する。尚、通信環境情報153は、当該第二の状態における作業現場の物理的な環境を表す情報であり、例えばユーザによる管理端末装置20に対する入力操作によって、記憶部15に格納されていることとする。
推定部12は、例えば既存の技術であるレイトレーシング法などを用いた電波伝搬に関するシミュレーションを行なうことによって、作業現場の個々の場所における、APによる通信品質を推定する。推定部12は、この際、ユーザによる管理端末装置20に対する入力操作によって入力された、作業現場におけるAPによる通信品質に関する測定データを利用するようにしてもよい。尚、レイトレーシング法などを用いた電波伝搬に関するシミュレーションは、既存の技術であるので、本願ではその詳細な説明を省略する。
図8は、本実施形態に係る推定部12によって推定された、図5に例示する個体情報152-1が示すようにAPが配置された場合の通信品質を例示する図である。図8における丸印「○」は、図5に関して上述した通り、図3及び図4が示す、現在のAPの配置から配置変更が行なわれたXY座標を表している。
図5に例示する個体情報152-1が示すようにAPが配置された場合、図3及び図8に示す通り、図4に例示する個体情報152-0が示すようにAPが配置された場合と比較して、作業現場において無線通信の通信品質が不良である(基準を満たさない)領域が占める割合が減少している。これは、図8に例示する個体情報152-1が示すAPの配置候補では、図3に示す無線通信の通信品質が不良である領域を削減するように、APが新規設置されているからである。
図9は、本実施形態に係る推定部12によって推定された、図6に例示する個体情報152-2が示すようにAPが配置された場合の通信品質を例示する図である。図9における丸印「○」は、図6に関して上述した通り、図3及び図4が示す、現在のAPの配置から配置変更が行なわれたXY座標を表している。
図8及び図9に示す通り、図6に例示する個体情報152-2が示すようにAPが配置された場合、図5に例示する個体情報152-1が示すようにAPが配置された場合と比較して、作業現場において無線通信の通信品質が不良である領域が占める割合がさらに減少している。これは、図9に例示する個体情報152-2が示すAPの配置候補では、図8に示す無線通信の通信品質が不良である領域(例えばXY座標(0,9)の付近等)を削減するように、APの配置が変更(新規設置及び移設)されているからである。
図10は、本実施形態に係る推定部12によって推定された、図7に例示する個体情報152-3が示すようにAPが配置された場合の通信品質を例示する図である。図10における丸印「○」は、図7に関して上述した通り、図3及び図4が示す、現在のAPの配置から配置変更が行なわれたXY座標を表している。
図9及び図10に示す通り、図7に例示する個体情報152-3が示すようにAPが配置された場合、図6に例示する個体情報152-2が示すようにAPが配置された場合と比較して、作業現場において無線通信の通信品質が不良である領域が占める割合は、ほぼ同等である。そして、図7に例示する個体情報152-3が示すAPの配置候補は、図6に例示する個体情報152-2が示す配置候補と比較して、図3に例示する個体情報152-0が示す配置との差分が小さくなっている。このことは、個体情報152-2と個体情報152-3との差分である、XY座標(1,4)に位置するAPを撤去することによって作業現場における無線通信の通信品質が受ける影響が小さいことを意味する。
推定部12は、個体情報152-iが示す配置候補ごとに、上述の通りにAPによる通信品質を推定した結果を表す通信品質情報154を、記憶部15に格納する。
図1に示す算出部13は、APの配置を、個体情報152-0が表す現在の配置から、生成部11によって生成された個体情報152-iが表す配置候補に変更するのに要する配置変更コストを、配置候補ごとに算出する。算出部13が算出する配置変更コストは、例えばAPの新規設置あるいは撤去あるいは移設に要する費用(作業時間に基づく費用や部材費等)や、作業員(あるいは配置変更作業を行なう装置)が配置変更の対象となるAPの設置場所を移動するのに要する時間などに依存する指標である。
図8に例示する4つの丸印「○」を結んだ直線は、APの配置を、個体情報152-0が表す現在の配置から、個体情報152-1が表す配置候補に変更する場合に、作業員等が作業現場において移動する経路を表す。同様に、図9に例示する5つの丸印「○」を結んだ直線は、APの配置を、個体情報152-0が表す現在の配置から、個体情報152-2が表す配置候補に変更する場合に、作業員等が作業現場において移動する経路を表す。同様に、図10に例示する4つの丸印「○」を結んだ直線は、APの配置を、個体情報152-0が表す現在の配置から、個体情報152-3が表す配置候補に変更する場合に、作業員等が作業現場において移動する経路を表す。
算出部13は、配置変更コストを算出する過程において、作業員等が配置変更の対象となるAPの設置場所を移動する最短経路を算出する。算出部13は、この最短経路を、例えば巡回セールスマン問題に対する数学的手法等を用いて求めることができる。また、図8乃至図10では、説明の便宜上、丸印「○」を結んだ直線を作業員等が移動する経路として簡略化して表しているが、実際には、作業員等は、作業現場における例えば壁などの障害物を回避しながら移動する必要がある。したがって、算出部13は、作業現場の物理的な環境を表す通信環境情報153を参照することによって、作業員等が移動する経路をより正確に算出する。
算出部13は、上述の通りに配置候補ごとに算出した配置変更コストを表す配置変更コスト情報155を、記憶部15に格納する。尚、算出された作業員等が移動する経路に基づいてAPの設置場所を移動するのに要する時間を求める手順、あるいはAPの新規設置あるいは撤去あるいは移設に要する費用に関する情報等は、算出部13に事前に与えられていることとする。
図1に示す選択部14は、推定部12によって記憶部15に格納された通信品質情報154と、算出部13によって記憶部15に格納された配置変更コスト情報155とに基づいて、配置候補のうち、基準を満たす特定の配置候補を選択する。本実施形態に係る選択部14は、当該基準として、例えば、式1が示す配置変更評価値Eval(α)が最大であることを採用することができる。

Eval(α)=Cover(α)-KxReloc(α,α)
・・・・・・(式1)

但し、式1において、「α」は、生成部11によって生成された配置候補を表し、「α」は、個体情報152-0によって表される現在のAPの配置を表す。式1において、Cover(α)は、配置候補αの通信品質(即ち通信品質情報154が示す値)を表し、Reloc(α,α)は、現在のAPの配置αから配置候補αへの配置変更コスト(即ち配置変更コスト情報155が示す値)を表す。式1において、「K」は、配置変更評価値Eval(α)の算出における、通信品質と配置変更コストとの重み付けを調整するパラメータであり、例えばユーザによって与えられることとする。また式1において、「-」及び「x」は、順に、減算、乗算を表す演算子である。
ここで、選択部14が、図5及び図8に例示する個体情報152-1が表す配置候補(配置候補α1と称する)と、図6及び図9に例示する個体情報152-2が表す配置候補(配置候補α2と称する)と、図7及び図10に例示する個体情報152-3が表す配置候補(配置候補α3と称する)とのうちから、特定の配置候補を選択する場合の動作について説明する。
式1が示すCover(α)の値に関しては、図8乃至図10に例示する通り、配置候補α2とα3とは同等であり、配置候補α1は、配置候補α2及びα3よりも小さいとみなすことができる。この場合、値の大きさに関する順位に基づいて、Cover(α1)、Cover(α2)、Cover(α3)の値を、例えば順に、「1」、「3」、「3」とみなすこととする。
式1が示すReloc(α,α)の値に関しては、図8乃至図10に例示する通り、値が大きいほうから順に、配置候補α2、α3、α1とみなすことができる。この場合、値の大きさに関する順位に基づいて、Reloc(α,α1)、Reloc(α,α2)、Reloc(α,α3)の値を、例えば順に、「1」、「3」、「2」とみなすこととする。
この場合、選択部14は、例えば「K=1」として、式1に基づいて、Eval(α1)、Eval(α2)、Eval(α3)の値を、順に、「0」、「0」、「1」と算出する。したがって、選択部14は、Eval(α)の値が最大となる、個体情報152-3が表す配置候補α3を、特定の配置候補として選択する。
選択部14は、選択した配置候補を表す配置候補選択結果156を、記憶部15に格納する。またユーザは、管理端末装置20を介して、記憶部15に格納された配置候補選択結果156を確認することができる。
次に図11A及び11Bのフローチャートを参照して、本実施形態に係る配置変更管理装置10の動作(処理)について詳細に説明する。
推定部12は、現在のAPの配置を表す個体情報152-0と通信環境情報153とに基づいて、現在の作業現場の通信品質を推定する(ステップS101)。現在の作業現場の通信品質が基準を満たす場合(ステップS102でYes)、全体の処理は終了する。現在の作業現場の通信品質が基準を満たさない場合(ステップS102でNo)、配置変更管理装置10は、変数「i」に「1」を設定する(ステップS103)。
生成部11は、個体情報152-0と遺伝的アルゴリズム情報151とに基づいて、APの配置候補を表す1以上の個体情報152-iを生成する(ステップS104)。推定部12は、生成された1以上の個体情報152-iと通信環境情報153とに基づいて、個体情報152-iが表すAPの配置候補に関する通信品質を推定する(ステップS105)。
算出部13は、個体情報152-iと個体情報152-0との差分を求め、求めた差分に基づいて、個体情報152-iが表すAPの配置候補に関する配置変更コストを算出する(ステップS106)。選択部14は、個体情報152-iが表すAPの配置候補ごとに、推定された通信品質と算出された配置変更コストとを重み付け加算した配置変更評価値Evalを算出する(ステップS107)。
選択部14は、配置変更評価値Evalに関して、前回生成された(前世代の)個体情報152-(i-1)に関するEvalの最大値と今回生成された(現世代の)個体情報152-iに関するEvalの最大値とを比較する(ステップS108)。Evalの最大値の変化量が閾値以上である場合(ステップS109でYes)、配置変更管理装置10は、変数「i」に「i+1」を設定する(ステップS110)。生成部11は、選択部14による制御を受けて、個体情報152-(i-1)と遺伝的アルゴリズム情報151とに基づいて、1以上の新たな(次世代の)個体情報152-iを生成し(ステップS111)、処理はステップS105に戻る。
Evalの最大値の変化量が閾値以上でない場合(ステップS109でNo)、選択部14は、これまでに生成された個体情報152のうち、配置変更評価値Evalが最大となる個体情報152を特定し、特定した個体情報152を表す配置候補選択結果156を記憶部15に格納し(ステップS112)、全体の処理は終了する。
本実施形態に係る配置変更管理装置10は、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、確実かつ効率的に構築することができる。その理由は、配置変更管理装置10は、無線通信機器の配置を現在の配置からその配置とは異なる他の配置に変更した場合の通信品質を推定するとともに、配置候補への配置変更に要する配置変更コストを算出し、配置候補に関する通信品質と配置変更コストとに基づいて、基準を満たす特定の配置候補を選択するからである。但し、係る推定において、変更前の配置は、現在の配置に限定されず、任意の時点における配置であってもよい。
以下に、本実施形態に係る配置変更管理装置10によって実現される効果について、詳細に説明する。
建設現場や工場等では、物理的な環境が変化することによって、無線通信に関する環境が激しく変化するので、このような場所において、品質が安定した無線通信環境を、より確実かつ効率的に構築することが期待されている。このような場所では、物理的な環境の変化に応じて当該場所に設置する無線通信機器の配置を変更することにより、所定のレベル以上の通信品質を維持する必要がある。この際、配置変更によって通信品質が改善する度合いと、配置変更に要するコストとの両方をふまえた、配置変更の管理を行なうことが課題である。
このような課題に対して、本実施形態に係る配置変更管理装置10は、生成部11と、推定部12と、算出部13と、選択部14とを備え、図1乃至図11を参照して上述した通り動作する。即ち、生成部11は、アクセスポイント(無線通信機器)による通信環境が、第一の状態から第二の状態に変化する場合において、第一の状態におけるAPの配置とは異なるように、第二の状態におけるAPの配置候補を1以上生成する。推定部12は、第二の状態におけるAPによる配置候補に関する通信品質を推定する。算出部13は、APの配置を、第一の状態における配置から配置候補に変更するのに要する配置変更コストを、配置候補に関して算出する。そして選択部14は、配置候補に関する通信品質と配置変更コストとに基づいて、配置候補のうちの、基準を満たす特定の配置候補を選択する。
即ち、本実施形態に係る配置変更管理装置10は、無線通信機器の配置変更によって通信品質が改善する度合いと、配置変更に要するコストとの両方をふまえた、配置変更の管理を行なうので、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、確実かつ効率的に構築することができる。
また、本実施形態に係る算出部13は、APに関する、新規設置コストと撤去コストと移設コストとの少なくともいずれかを含む配置変更コストを算出する。算出部13は、また、APの配置を第一の状態における配置(現在の配置)から配置候補に変更する作業を行なう際の移動経路を算出する。これにより、算出部13は、配置変更コストを高い精度で算出することができる。したがって、本実施形態に係る配置変更管理装置10は、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、より効率的に構築することができる。
また、本実施形態に係る生成部11は、遺伝的アルゴリズムを用いることによって、APの配置候補を、1以上の世代に亘って生成する。例えば、通信環境情報153に基づいて作業現場の通信品質が基準を満たすようなAPの配置候補を求める計算は複雑である。これに対して、遺伝的アルゴリズムを用いたAPの配置候補を求める計算は簡易である。また遺伝的アルゴリズム用いて生成された情報は、前世代の情報を引き継ぐので、第一の状態における配置に基づいて生成された配置候補は、現在の配置と類似する。このことは、現在の配置から配置候補への配置変更コストを低くする要因となる。従って、本実施形態に係る配置変更管理装置10は、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、より効率的に構築することができる。
また、本実施形態に係る選択部14は、配置候補ごとに配置変更評価値Eval(α)を算出し、今回生成された(現世代の)配置候補に関するEval(α)の最大値と、前回生成された(前世代の)配置候補に関するEval(α)の最大値とを比較した変化量を算出する。そして選択部14は、当該変化量が閾値未満である場合は、これまでに生成された配置候補のうち、Eval(α)が最大となる配置候補を特定し、当該変化量が閾値以上である場合、次世代の配置候補を生成するように生成部11を制御する。即ち、本実施形態に係る配置変更管理装置10は、遺伝的アルゴリズムを用いて配置候補を生成する過程において、配置変更評価値に関する変化が収束したと見なされることをもって、配置候補を新たに生成することを停止する。これにより、本実施形態に係る配置変更管理装置10は、配置候補を新たに生成することを長時間に亘って継続することを回避するので、品質が安定した無線通信環境を、より効率的に構築することができる。
尚、生成部11が配置候補の生成において用いるアルゴリズムは、遺伝的アルゴリズムに限定されない。生成部11は、遺伝的アルゴリズムとは異なるヒューリスティクス(経験的にある程度正しい解を導ける推論や経験則などを利用することにより、近似的あるいは暫定的な解を得る手法)を用いてもよい。
また、本実施形態に係る選択部14は、通信品質と配置変更コストとに対して、所定の重み付けを行なったのち、通信品質と前記配置変更コストとの重み付け和を算出する。従って、本実施形態に係る配置変更管理装置10は、作業現場における無線通信環境の構築方針(例えば品質とコストのうち、どちらを重視するのか等)に応じて、APの配置変更を柔軟に管理することができる。
また、本実施形態に係る推定部12、算出部13、及び、選択部14は、上述した処理を、生成部11によって生成された全ての配置候補に関して行なうのではなく、一部の配置候補に関しては、上述した処理を行なわないようにしてもよい。即ち、配置変更管理装置10は、生成部11によって生成された配置候補のうち、上述した処理を行うまでも無く、Eval(α)の値が最大とはならないことが明らかな配置候補を、処理対象から除外してもよい。
また、配置変更管理装置10が配置変更を管理する対象は、アクセスポイントに限定されない。配置変更管理装置10は、例えば、作業現場に設置されている、互いにアドホック通信を行う機能を備えた複数の無線通信機器を、配置変更を管理する対象としてもよい。
<第1の実施形態の変形例>
次に、上述した第1の実施形態に係る配置変更管理装置10に対して、さらに機能が追加された変形例について、その追加された機能を説明する。本変形例に係る配置変更管理装置10の構成は、図1に示す通りである。上述した第1の実施形態に係る配置変更管理装置10は、作業現場における通信環境が変化したことによって、現在の通信品質が低下した状態にあるときに、現在のAPの配置を変更した最適なAPの配置候補を、通信品質と配置変更コストとの両方の観点から求めることを実現する。これに加えて、本変形例に係る配置変更管理装置10は、作業現場において作業計画に基づいて将来行なわれる作業によって生じる通信環境の変化に対応可能なように、当該作業が実行される前(通信環境が第一の状態であるとき)のAPの配置候補(初期配置候補)と当該作業が実行された後(通信環境が第二の状態であるとき)のAPの配置候補との最適な組み合わせを、通信品質と配置変更コストとの両方の観点から求めることを実現する。
本変形例に係る生成部11は、まず、作業現場における作業が実行される前のAPの初期配置候補αの初期値と、当該作業が実行された後のAPの配置候補αの初期値とを、例えばランダムに生成する。但し、初期配置候補αの初期値と配置候補αの初期値とは、初期配置候補αから配置候補αへの配置変更に要する配置変更コストをふまえて、例えば同等であることが望ましい。生成部11は、初期配置候補αの初期値と配置候補αの初期値と遺伝的アルゴリズム情報151とに基づいて、上述した第1の実施形態と同様に、初期配置候補αと配置候補αとを1以上の世代に亘って生成する。生成部11は、1以上の世代に亘って生成した初期配置候補αと配置候補αとを表す個体情報152を記憶部15へ格納する。
本変形例に係る推定部12は、生成された初期配置候補αと、当該作業前の物理的な環境を表す通信環境情報153とに基づいて、上述した第1の実施形態と同様に、初期配置候補αごとに通信品質を推定し、その推定結果を表す通信品質情報154を記憶部15へ格納する。推定部12は、また、生成された配置候補αと、当該作業後の物理的な環境を表す通信環境情報153とに基づいて、上述した第1の実施形態と同様に、配置候補αごとに通信品質を推定し、その推定結果を表す通信品質情報154を記憶部15へ格納する。但し、本変形例に係る通信環境情報153は、作業現場における作業計画に基づいて将来行なわれる作業の前後における物理的な環境を表す情報を含むこととする。
本変形例に係る算出部13は、APの配置を、個体情報152が表す初期配置候補αから個体情報152が表す配置候補αに変更するのに要する配置変更コストを、初期配置候補αと配置候補αとの組み合わせごとに、上述した第1の実施形態と同様に算出する。算出部13は、算出した配置変更コストを表す配置変更コスト情報155を記憶部15へ格納する。
本変形例に係る選択部14は、通信品質情報154と、配置変更コスト情報155とに基づいて、初期配置候補αと配置候補αとの組み合わせαのうち、基準を満たす特定の組み合わせαを選択する。本変形例に係る選択部14は、当該基準として、例えば、式2が示す配置変更評価値Eval(α)が最大であることを採用可能である。

Eval(α)=Cover(α)+Cover(α)-KxReloc(α,α
・・・・・・(式2)

但し、式2において、Cover(α)及びCover(α)は、順に、初期配置候補α及び配置候補αの通信品質を表し、Reloc(α,α)は、初期配置候補αから配置候補αへの配置変更コストを表す。また、式2において、「K」は、配置変更評価値Eval(α)の算出における、通信品質と配置変更コストとの重み付けを調整するパラメータであり、例えばユーザによって与えられることとする。
選択部14は、上述した第1の実施形態において、式1を用いて特定の配置候補αを選択するのと同様に、式2を用いて初期配置候補αと配置候補αとの特定の組み合わせαを選択する。選択部14は、選択した初期配置候補αと配置候補αとの特定の組み合わせαを表す配置候補選択結果156を、記憶部15に格納する。
また、本変形例に係る配置変更管理装置10は、将来、複数の作業が行なわれることに応じて、作業現場の通信環境が3つ以上の状態を採る場合において、各通信環境に応じたAPの配置候補に関する最適な組み合わせを、通信品質と配置変更コストとの両方の観点から求めることも可能である。
作業現場の通信環境がn個(但しnは3以上の任意の整数)の状態を採る場合において、本変形例に係る生成部11は、第二の状態の通信環境を新たな第一の状態の通信環境と看做して、上述した動作と同様に遺伝的アルゴリズム情報151に基づいて配置候補を新たに生成することを、繰り返し実行する。これにより、生成部11は、n個の状態の通信環境におけるAPの配置候補の組み合わせを生成する。
本変形例に係る推定部12は、第二の状態の通信環境を新たな第一の状態の通信環境と看做して、上述した動作と同様に通信環境情報153に基づいて配置候補ごとに通信品質を推定することを、繰り返し実行する。
本変形例に係る算出部13は、第二の状態の通信環境を新たな第一の状態の通信環境と看做して、上述した動作と同様に、ある状態の通信環境に応じた配置候補からその次の状態の通信環境に応じた配置候補への配置変更コストを算出することを、繰り返し実行する。
本変形例に係る選択部14は、例えば、式3が示す配置変更評価値Eval(α)が最大となるような配置候補の組み合わせαを選択する。

Figure 0007294339000001

但し、式3において、「α」はi番目の状態の(iは1乃至nのいずれかの整数)通信環境におけるAPの配置候補を表す。
本変形例に係る配置変更管理装置10は、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、確実かつ効率的に構築することができる。その理由は、第1の実施形態について説明した通りである。
また、本変形例に係る生成部11は、通信環境が第一の状態である場合におけるアクセスポイント(無線通信機器)の初期配置候補を1以上生成する。本変形例に係る推定部12は、第一の状態におけるAPによる初期配置候補に関する通信品質を推定する。本変形例に係る算出部13は、APの配置を、初期配置候補から配置候補に変更するのに伴い発生する配置変更コストを、初期配置候補と配置候補との組み合わせに関して算出する。そして、本変形例に係る選択部14は、初期配置候補と配置候補との組み合わせに関する通信品質と配置変更コストとに基づいて、初期配置候補及び配置候補のうちの、基準を満たす特定の初期配置候補と特定の配置候補との特定の組み合わせを選択する。これにより、本変形例に係る配置変更管理装置10は、作業現場において将来行なわれるある作業によって生じる通信環境の変化に対応可能なように無線通信環境を構築することを、確実かつ効率的に計画することができる。
さらに、本変形例に係る生成部11、推定部12、及び、算出部13は、通信環境が3以上の状態を取り得る場合において、第二の状態の通信環境を新たな第一の状態の通信環境と看做して、上述した動作を繰り返し実行する。そして本変形例に係る選択部14は、初期配置候補と複数の配置候補との組み合わせに関する通信品質と配置変更コストとに基づいて、初期配置候補及び複数の配置候補のうちの、基準を満たす特定の初期配置候補と特定の複数の配置候補との組み合わせを選択する。これにより、本変形例に係る配置変更管理装置10は、作業現場において作業計画に基づいて行なわれる作業によって生じる複数回の通信環境の変化に対応可能なように無線通信環境を構築することを、確実かつ効率的に計画することができる。
<第2の実施形態>
図12は、本願発明の第2の実施形態に係る配置変更管理装置30の構成を示すブロック図である。
本実施形態に係る配置変更管理装置30は、生成部31、推定部32、算出部33、及び、選択部34を備えている。
生成部31は、無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、第一の状態における無線通信機器の配置とは異なるように、第二の状態における無線通信機器の配置候補311を1以上生成する。
推定部32は、第二の状態における無線通信機器による配置候補311に関する通信品質321を推定する。
算出部33は、無線通信機器の配置を、第一の状態における配置から配置候補311に変更するのに要する配置変更コスト331を、配置候補311に関して算出する。
選択部34は、配置候補311に関する通信品質321と配置変更コスト331とに基づいて、配置候補311のうちの、基準を満たす特定の配置候補341を選択する。
本実施形態に係る配置変更管理装置30は、無線通信に関する環境変化が激しい場所であっても、品質が安定した無線通信環境を、確実かつ効率的に構築することができる。その理由は、配置変更管理装置30は、無線通信機器の配置を配置候補311に変更した場合の通信品質321を推定するとともに、配置候補311への配置変更に要する配置変更コスト331を算出し、配置候補311に関する通信品質321と配置変更コスト331とに基づいて、基準を満たす特定の配置候補341を選択するからである。
<ハードウェア構成例>
上述した各実施形態において図1、及び、図12に示した配置変更管理装置における各部は、専用のHW(HardWare)(電子回路)によって実現することができる。また、図1、及び、図12において、少なくとも、下記構成は、ソフトウェアプログラムの機能(処理)単位(ソフトウェアモジュール)と捉えることができる。
・生成部11及び31、
・推定部12及び32、
・算出部13及び33、
・選択部14及び34、
・記憶部15における記憶制御機能。
但し、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定され得る。この場合のハードウェア環境の一例を、図13を参照して説明する。
図13は、本願発明の各実施形態に係る配置変更管理装置を実行可能な情報処理装置900(コンピュータ)の構成を例示的に説明する図である。即ち、図13は、図1、及び、図12に示した配置変更管理装置を実現可能なコンピュータ(情報処理装置)の構成であって、上述した実施形態における各機能を実現可能なハードウェア環境を表す。
図13に示した情報処理装置900は、構成要素として下記を備えている。
・CPU(Central_Processing_Unit)901、
・ROM(Read_Only_Memory)902、
・RAM(Random_Access_Memory)903、
・ハードディスク(記憶装置)904、
・通信インタフェース905、
・バス906(通信線)、
・CD-ROM(Compact_Disc_Read_Only_Memory)等の記録媒体907に格納されたデータを読み書き可能なリーダライタ908、
・モニターやスピーカ、キーボード等の入出力インタフェース909。
即ち、上記構成要素を備える情報処理装置900は、これらの構成がバス906を介して接続された一般的なコンピュータである。情報処理装置900は、CPU901を複数備える場合もあれば、マルチコアにより構成されたCPU901を備える場合もある。
そして、上述した実施形態を例に説明した本願発明は、図13に示した情報処理装置900に対して、次の機能を実現可能なコンピュータプログラムを供給する。その機能とは、その実施形態の説明において参照したブロック構成図(図1、及び、図12)における上述した構成、或いはフローチャート(図11A及び11B)の機能である。本願発明は、その後、そのコンピュータプログラムを、当該ハードウェアのCPU901に読み出して解釈し実行することによって達成される。また、当該装置内に供給されたコンピュータプログラムは、読み書き可能な揮発性のメモリ(RAM903)、または、ROM902やハードディスク904等の不揮発性の記憶デバイスに格納すれば良い。
また、前記の場合において、当該ハードウェア内へのコンピュータプログラムの供給方法は、現在では一般的な手順を採用することができる。その手順としては、例えば、CD-ROM等の各種記録媒体907を介して当該装置内にインストールする方法や、インターネット等の通信回線を介して外部よりダウンロードする方法等がある。そして、このような場合において、本願発明は、係るコンピュータプログラムを構成するコード或いは、そのコードが格納された記録媒体907によって構成されると捉えることができる。
以上、上述した実施形態を模範的な例として本願発明を説明した。しかしながら、本願発明は、上述した実施形態には限定されない。即ち、本願発明は、本願発明のスコープ内において、当業者が理解し得る様々な態様を適用することができる。
尚、上述した各実施形態の一部又は全部は、以下の付記のようにも記載されうる。しかしながら、上述した各実施形態により例示的に説明した本願発明は、以下には限られない。
(付記1)
無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成する生成手段と、
前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定する推定手段と、
前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出する算出手段と、
前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する選択手段と、
を備える配置変更管理装置。
(付記2)
前記生成手段は、前記第一の状態における前記無線通信機器の初期配置候補を1以上生成し、
前記推定手段は、前記第一の状態における前記無線通信機器による前記初期配置候補に関する前記通信品質を推定し、
前記算出手段は、前記無線通信機器の配置を、前記初期配置候補から前記配置候補に変更するのに伴い発生する前記配置変更コストを、前記初期配置候補と前記配置候補との組み合わせに関して算出し、
前記選択手段は、前記初期配置候補と前記配置候補との組み合わせに関する前記通信品質と前記配置変更コストとに基づいて、前記初期配置候補及び前記配置候補のうちの、基準を満たす特定の初期配置候補と特定の配置候補との組み合わせを選択する、
付記1に記載の配置変更管理装置。
(付記3)
前記生成手段は、前記通信環境が3以上の状態を取り得る場合において、前記第二の状態を新たな前記第一の状態として前記配置候補を新たに生成することを繰り返し実行し、
前記推定手段は、前記第二の状態を新たな前記第一の状態として前記通信品質を新たに推定することを繰り返し実行し、
前記算出手段は、前記第二の状態を新たな前記第一の状態として前記配置変更コストを新たに算出することを繰り返し実行し、
前記選択手段は、前記初期配置候補と複数の前記配置候補との組み合わせに関する前記通信品質と前記配置変更コストとに基づいて、前記初期配置候補及び複数の前記配置候補のうちの、基準を満たす特定の初期配置候補と特定の複数の配置候補との組み合わせを選択する、
付記2に記載の配置変更管理装置。
(付記4)
前記算出手段は、前記無線通信機器に関する、新規設置コストと撤去コストと移設コストとの少なくともいずれかを含む前記配置変更コストを算出する、
付記1乃至付記3のいずれか一項に記載の配置変更管理装置。
(付記5)
前記算出手段は、前記無線通信機器の配置を前記第一の状態における配置から前記配置候補に変更する作業を行なう際の移動経路を算出する、
付記1乃至付記4のいずれか一項に記載の配置変更管理装置。
(付記6)
前記推定手段は、前記無線通信機器による通信が必要となる領域に対して、前記通信品質が基準を満たす領域が占める割合を推定する、
付記1乃至付記5のいずれか一項に記載の配置変更管理装置。
(付記7)
前記推定手段は、物理的な環境を表す通信環境情報に基づいて、レイトレーシング法を用いることによって、電波伝搬に関するシミュレーションを行なう、
付記1乃至付記6のいずれか一項に記載の配置変更管理装置。
(付記8)
前記生成手段は、ヒューリスティクスを用いることによって、前記第二の状態における前記無線通信機器の配置候補を、1以上の世代に亘って生成する、
付記1乃至付記7のいずれか一項に記載の配置変更管理装置。
(付記9)
前記選択手段は、
前記配置候補に関して、前記通信品質と前記配置変更コストとに基づく配置変更評価値を算出し、現世代の前記配置候補に関する前記配置変更評価値の最大値と、前世代の前記配置候補に関する前記配置変更評価値の最大値とを比較した変化量を算出し、
前記変化量が閾値未満である場合、これまでに生成された前記配置候補のうち、前記配置変更評価値が最大となる前記配置候補を特定し、
前記変化量が閾値以上である場合、次世代の前記配置候補を生成するように前記生成手段を制御する、
付記8に記載の配置変更管理装置。
(付記10)
前記生成手段は、前記ヒューリスティクスとして、遺伝的アルゴリズムを用いる、
付記8または付記9に記載の配置変更管理装置。
(付記11)
前記選択手段は、前記通信品質と前記配置変更コストとに対して、所定の重み付けを行なったのち、前記通信品質と前記配置変更コストとの重み付け和を算出する、
付記1乃至付記10のいずれか一項に記載の配置変更管理装置。
(付記12)
情報処理装置によって、
無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成し、
前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定し、
前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出し、
前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する、
配置変更管理方法。
(付記13)
無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成する生成処理と、
前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定する推定処理と、
前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出する算出処理と、
前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する選択処理と、
をコンピュータに実行させるための配置変更管理プログラム。
この出願は、2018年6月27日に出願された日本出願特願2018-122214を基礎とする優先権を主張し、その開示の全てをここに取り込む。
10 配置変更管理装置
11 生成部
12 推定部
13 算出部
14 選択部
15 記憶部
151 遺伝的アルゴリズム情報
152 個体情報
153 通信環境情報
154 通信品質情報
155 配置変更コスト情報
156 配置候補選択結果
20 管理端末装置
30 配置変更管理装置
31 生成部
311 配置候補
32 推定部
321 通信品質
33 算出部
331 配置変更コスト
34 選択部
341 特定の配置候補
900 情報処理装置
901 CPU
902 ROM
903 RAM
904 ハードディスク(記憶装置)
905 通信インタフェース
906 バス
907 記録媒体
908 リーダライタ
909 入出力インタフェース

Claims (10)

  1. 無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成する生成手段と、
    前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定する推定手段と、
    前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出する算出手段と、
    前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する選択手段と、
    を備える配置変更管理装置。
  2. 前記生成手段は、前記第一の状態における前記無線通信機器の初期配置候補を1以上生成し、
    前記推定手段は、前記第一の状態における前記無線通信機器による前記初期配置候補に関する前記通信品質を推定し、
    前記算出手段は、前記無線通信機器の配置を、前記初期配置候補から前記配置候補に変更するのに伴い発生する前記配置変更コストを、前記初期配置候補と前記配置候補との組み合わせに関して算出し、
    前記選択手段は、前記初期配置候補と前記配置候補との組み合わせに関する前記通信品質と前記配置変更コストとに基づいて、前記初期配置候補及び前記配置候補のうちの、基準を満たす特定の初期配置候補と特定の配置候補との組み合わせを選択する、
    請求項1に記載の配置変更管理装置。
  3. 前記生成手段は、前記通信環境が3以上の状態を取り得る場合において、前記第二の状態を新たな前記第一の状態として前記配置候補を新たに生成することを繰り返し実行し、
    前記推定手段は、前記第二の状態を新たな前記第一の状態として前記通信品質を新たに推定することを繰り返し実行し、
    前記算出手段は、前記第二の状態を新たな前記第一の状態として前記配置変更コストを新たに算出することを繰り返し実行し、
    前記選択手段は、前記初期配置候補と複数の前記配置候補との組み合わせに関する前記通信品質と前記配置変更コストとに基づいて、前記初期配置候補及び複数の前記配置候補のうちの、基準を満たす特定の初期配置候補と特定の複数の配置候補との組み合わせを選択する、
    請求項2に記載の配置変更管理装置。
  4. 前記算出手段は、前記無線通信機器に関する、新規設置コストと撤去コストと移設コストとの少なくともいずれかを含む前記配置変更コストを算出する、
    請求項1乃至請求項3のいずれか一項に記載の配置変更管理装置。
  5. 前記算出手段は、前記無線通信機器の配置を前記第一の状態における配置から前記配置候補に変更する作業を行なう際の移動経路を算出する、
    請求項1乃至請求項4のいずれか一項に記載の配置変更管理装置。
  6. 前記推定手段は、前記無線通信機器による通信が必要となる領域に対して、前記通信品質が基準を満たす領域が占める割合を推定する、
    請求項1乃至請求項5のいずれか一項に記載の配置変更管理装置。
  7. 前記生成手段は、ヒューリスティクスを用いることによって、前記第二の状態における前記無線通信機器の配置候補を、1以上の世代に亘って生成する、
    請求項1乃至請求項のいずれか一項に記載の配置変更管理装置。
  8. 前記選択手段は、前記通信品質と前記配置変更コストとに対して、所定の重み付けを行なったのち、前記通信品質と前記配置変更コストとの重み付け和を算出する、
    請求項1乃至請求項のいずれか一項に記載の配置変更管理装置。
  9. 情報処理装置によって、
    無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成し、
    前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定し、
    前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出し、
    前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する、
    配置変更管理方法。
  10. 無線通信機器による通信環境が、第一の状態から第二の状態に変化する場合において、前記第一の状態における前記無線通信機器の配置とは異なるように、前記第二の状態における前記無線通信機器の配置候補を1以上生成する生成処理と、
    前記第二の状態における前記無線通信機器による前記配置候補に関する通信品質を推定する推定処理と、
    前記無線通信機器の配置を、前記第一の状態における配置から前記配置候補に変更するのに要する配置変更コストを、前記配置候補に関して算出する算出処理と、
    前記配置候補に関する前記通信品質と前記配置変更コストとに基づいて、前記配置候補のうちの、基準を満たす特定の配置候補を選択する選択処理と、
    をコンピュータに実行させるための配置変更管理プログラム。
JP2020527437A 2018-06-27 2019-06-19 配置変更管理装置、配置変更管理方法、及び、配置変更管理プログラム Active JP7294339B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018122214 2018-06-27
JP2018122214 2018-06-27
PCT/JP2019/024277 WO2020004171A1 (ja) 2018-06-27 2019-06-19 配置変更管理装置、配置変更管理方法、及び、配置変更管理プログラムが格納された記録媒体

Publications (2)

Publication Number Publication Date
JPWO2020004171A1 JPWO2020004171A1 (ja) 2021-07-08
JP7294339B2 true JP7294339B2 (ja) 2023-06-20

Family

ID=68984901

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020527437A Active JP7294339B2 (ja) 2018-06-27 2019-06-19 配置変更管理装置、配置変更管理方法、及び、配置変更管理プログラム

Country Status (3)

Country Link
US (1) US11463890B2 (ja)
JP (1) JP7294339B2 (ja)
WO (1) WO2020004171A1 (ja)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001285923A (ja) 2000-03-31 2001-10-12 Mitsubishi Electric Corp 基地局配置パターン決定方法
WO2009119545A1 (ja) 2008-03-24 2009-10-01 日本電気株式会社 基地局配置設計支援システム、基地局配置設計支援方法及びプログラム
WO2009119786A1 (ja) 2008-03-28 2009-10-01 日本電気株式会社 無線品質推定システム、無線品質推定装置、無線品質推定方法、及び無線品質推定プログラム
WO2014102999A1 (ja) 2012-12-28 2014-07-03 株式会社 日立製作所 無線ネットワークシステム、およびその構築方法
JP2016163353A (ja) 2015-03-04 2016-09-05 富士通株式会社 無線ネットワークの計画方法及び計画装置
JP2017225118A (ja) 2016-06-13 2017-12-21 富士通株式会社 無線ネットワークの配備方法及び装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5144713B2 (ja) 2003-01-22 2013-02-13 ワイアレス バレー コミュニケーションズ インコーポレイテッド 無線通信システム、及び無線通信方法
JP2005160046A (ja) 2003-10-31 2005-06-16 Komatsu Ltd 移動通信端末のための動作環境設定システム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001285923A (ja) 2000-03-31 2001-10-12 Mitsubishi Electric Corp 基地局配置パターン決定方法
WO2009119545A1 (ja) 2008-03-24 2009-10-01 日本電気株式会社 基地局配置設計支援システム、基地局配置設計支援方法及びプログラム
WO2009119786A1 (ja) 2008-03-28 2009-10-01 日本電気株式会社 無線品質推定システム、無線品質推定装置、無線品質推定方法、及び無線品質推定プログラム
WO2014102999A1 (ja) 2012-12-28 2014-07-03 株式会社 日立製作所 無線ネットワークシステム、およびその構築方法
JP2016163353A (ja) 2015-03-04 2016-09-05 富士通株式会社 無線ネットワークの計画方法及び計画装置
JP2017225118A (ja) 2016-06-13 2017-12-21 富士通株式会社 無線ネットワークの配備方法及び装置

Also Published As

Publication number Publication date
JPWO2020004171A1 (ja) 2021-07-08
US11463890B2 (en) 2022-10-04
US20210266758A1 (en) 2021-08-26
WO2020004171A1 (ja) 2020-01-02

Similar Documents

Publication Publication Date Title
Soltani et al. Path planning in construction sites: performance evaluation of the Dijkstra, A∗, and GA search algorithms
US10521738B2 (en) Automated collaboration workflow generation in thing-sourcing environments
Rangel et al. On redundant coverage maximization in wireless visual sensor networks: Evolutionary algorithms for multi-objective optimization
Kim et al. Economics of fog computing: interplay among infrastructure and service providers, users, and edge resource owners
CN112091964B (zh) 生成用于工业涂布的机器人程序的方法和***
US11890758B2 (en) Robot planning from process definition graph
JP4185050B2 (ja) 技術システムを設計するための方法及び装置
US20140161465A1 (en) System and methods for obtaining ubiquitous network coverage
Isaac et al. Work-path modeling and spatial scheduling with singularity functions
WO2022235806A1 (en) Construction knowledge graph
JP6959975B2 (ja) 計算機システム及びリソースの配置の決定方法
JP7294339B2 (ja) 配置変更管理装置、配置変更管理方法、及び、配置変更管理プログラム
CN111459100B (zh) 自动导引运输车的调度方法和***
Habib Modeling and simulating coverage in sensor networks
CN109933058A (zh) 用于确定可移动设备的移动误差的方法和装置
JP6751069B2 (ja) 無線リソース設計装置、無線リソース設計方法、及びプログラム
CN116382331A (zh) 多无人机快速调度方法、装置、设备及可读存储介质
JP4066922B2 (ja) ロボットの停止箇所決定方法及びロボットの停止箇所決定装置
JP7283549B2 (ja) ネットワーク設計装置、ネットワーク設計方法、及びプログラム
Calleja et al. Hybrid metaheuristics for the accessibility windows assembly line balancing problem level 2 (AWALBP-L2)
CN113790729A (zh) 一种基于强化学习算法的无人天车路径规划方法及装置
CN114003673A (zh) 设备作业单元拆分及合并方法、装置、计算机设备和介质
Soltani et al. A multi-criteria based path finding application for construction site layouts
CN112393719A (zh) 一种栅格语义地图生成方法、装置以及存储设备
Hu Dynamic programming

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201218

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20211022

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220516

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: 20230509

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230522

R151 Written notification of patent or utility model registration

Ref document number: 7294339

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151