(57)【要約】【課題】様々なシステムシミュレータと連携した無線通信のシミュレータを提供する。【解決手段】システムにおいて無線通信を提供する無線構成を計算機を用いて評価する評価方法であって、前記演算装置が、前記システムの性能をシミュレーションするために設定されるシステム設定パラメータ、及び前記システムの性能のシミュレーションの結果として出力されるシステム出力パラメータの少なくとも一つをシステム性能計算部から取得し、取得した前記システム設定パラメータ及び前記システム出力パラメータの少なくとも一つを、前記無線の性能をシミュレーションするためのパラメータに変換し、前記変換されたパラメータを、前記無線の性能をシミュレーションするために設定される無線設定パラメータ、又は、前記無線の性能をシミュレーションするために入力される無線入力パラメータのいずれかとして無線性能計算部に出力する。【選択図】図１
2020136685.tif 000002
【特許請求の範囲】
【請求項１】
システムにおいて無線通信を提供する無線構成を計算機を用いて評価する評価方法であって、
前記計算機は、所定の演算処理を実行する演算装置と、前記演算装置がアクセス可能な記憶装置とを有し、
前記評価方法は、
前記演算装置が、前記システムの性能をシミュレーションするために設定されるシステム設定パラメータ、及び前記システムの性能のシミュレーションの結果として出力されるシステム出力パラメータの少なくとも一つを、前記システムの性能をシミュレーションするシステム性能計算部から取得し、
前記演算装置が、取得した前記システム設定パラメータ及び前記システム出力パラメータの少なくとも一つを、前記無線の性能をシミュレーションするためのパラメータに変換し、
前記演算装置が、前記変換されたパラメータを、前記無線の性能をシミュレーションするために設定される無線設定パラメータ、又は、前記無線の性能をシミュレーションするために入力される無線入力パラメータのいずれかとして、前記無線の性能をシミュレーションする無線性能計算部に出力することを特徴とする評価方法。
【請求項２】
請求項１に記載の評価方法であって、
前記システムの性能のシミュレーション項目を指標として変換するパラメータが記載されたパラメータ変換表に従って、前記パラメータの変換処理が実行されることを特徴とする評価方法。
【請求項３】
請求項２に記載の評価方法であって、
前記パラメータ変換表は、前記システムを利用する人及び前記システムが稼働するエリアの周辺に存在する人の少なくとも一方の情報を、前記システムにおける無線通信に対する干渉の情報に変換するための情報を含むことを特徴とする評価方法。
【請求項４】
請求項１に記載の評価方法であって、
前記演算装置は、前記無線設定パラメータ、及び前記無線の性能のシミュレーションの結果として出力される無線出力パラメータの少なくとも一つを前記無線性能計算部から取得し、
前記演算装置は、前記無線設定パラメータ及び前記無線出力パラメータの少なくとも一つを、前記システムの性能をシミュレーションするためのパラメータに変換し、
前記演算装置は、前記変換されたパラメータを前記システム設定パラメータ、又は、前記システムの性能をシミュレーションするために入力されるシステム入力パラメータのいずれかとして、前記システム性能計算部に出力することを特徴とする評価方法。
【請求項５】
請求項１に記載の評価方法であって、
前記演算装置は、前記システムの性能をシミュレーションする項目を選択可能なユーザインタフェースを提供するための表示データを生成することを特徴とする評価方法。
【請求項６】
請求項５に記載の評価方法であって、
前記演算装置は、遠隔地からもアクセスできる機能を有するユーザインタフェースを提供することを特徴とする評価方法。
【請求項７】
請求項１に記載の評価方法であって、
前記演算装置は、前記システムが使用される環境の情報を前記無線の性能のシミュレーションに用いる伝搬モデルの情報に変換することを特徴とする評価方法。
【請求項８】
請求項１に記載の評価方法であって、
前記演算装置は、
前記無線の性能のシミュレーションを繰り返し行う、又は、前記システムの性能のシミュレーションと前記無線の性能のシミュレーションを連携させながら繰り返し行うことによって、前記システムの要求に適した無線構成を探索し、
前記システムの性能をシミュレーションする項目を指標として、次の繰り返しのシミュレーションにおいて調整すべき無線設定パラメータ及び無線入力パラメータを決定することを特徴とする評価方法。
【請求項９】
請求項８に記載の評価方法であって、
前記演算装置は、シミュレーション項目を指標として調整すべき無線設定パラメータ又は無線入力パラメータが記載された表に従って、調整するパラメータを決定することを特徴とする評価方法。
【請求項１０】
請求項８に記載の評価方法であって、
前記演算装置は、前記システムの性能のシミュレーション、前記無線の性能のシミュレーション、及び、前記無線構成の探索の少なくとも一つの動作条件を設定することを特徴とする評価方法。
【請求項１１】
システムにおいて無線通信を提供する無線構成を計算機で評価する無線設計支援シミュレータであって、
所定の演算処理を実行して各機能部を実現する演算装置と、前記演算装置がアクセス可能な記憶装置とを有する計算機によって構成され、
シミュレーションで使用されるパラメータを変換するパラメータ変換部を有し、
前記パラメータ変換部は、
前記システムの性能をシミュレーションするために設定されるシステム設定パラメータ、及び前記システムの性能のシミュレーションの結果として出力されるシステム出力パラメータの少なくとも一つを、前記システムの性能をシミュレーションするシステム性能計算部から取得し、
取得した前記システム設定パラメータ及び前記システム出力パラメータの少なくとも一つを、前記無線通信の計算をシミュレーションするためのパラメータに変換し、
前記変換されたパラメータを、前記無線の性能をシミュレーションするための無線設定パラメータ、又は、前記無線の性能をシミュレーションするために入力される無線入力パラメータのいずれかとして、前記無線の性能をシミュレーションする無線性能計算部に出力することを特徴とする無線設計支援シミュレータ。
【請求項１２】
請求項１１に記載の無線設計支援シミュレータであって、
前記無線性能計算部で繰り返し計算を行う、又は、前記システム性能計算部と前記無線性能計算部とを連携させながら繰り返し計算を行うことによって、前記システムの要求に適した無線構成を探索する無線構成調整部を備え、
前記無線構成調整部は、シミュレーションするシステムの性能を示すシミュレーション項目を指標として、調整すべき無線設定パラメータ又は無線入力パラメータを決定するパラメータ決定部を有することを特徴とする無線設計支援シミュレータ。
【請求項１３】
請求項１２に記載の無線設計支援シミュレータであって、
前記システム性能計算部、前記無線性能計算部、及び、前記無線構成調整部の少なくともいずれかの動作条件を設定する条件設定部を備えることを特徴とする無線設計支援シミュレータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム設計と連携した無線設計支援シミュレータに関する。
【背景技術】
【０００２】
本技術分野の背景技術として、以下の先行技術がある。特許文献１（特開２０１８−７０８９号公報）には、「無線通信シミュレーションと列車運行シミュレーションとを並列的に実行する無線式列車制御システムのシミュレータに、評価シナリオを適用したシミュレーションを実行させることで、無線式列車制御システムの無線通信リソースを評価する」こと、また、「シミュレーション結果に基づく無線通信リソースの評価結果に基づいて、無線通信リソースの修正を行うならば、評価結果に基づいて修正案を作成し、作成した修正案が所定の高評価条件を満たさなければ、修正案を作成することを繰り返し、所定の高評価条件を満たす評価が得られた場合に当該修正案を本決定する」ことが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−７０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１によれば、列車運行に関する様々な評価シナリオを用いて、無線通信リソースを評価できる。
【０００５】
しかし、特許文献１に記載された技術は、列車の運行に関するシミュレーションであり、システムの種類によってシミュレータに入出力されるパラメータが異なるため、特許文献１では、列車以外のシステムのシミュレータと組み合わせて、システムにおける無線通信リソースを評価することは考慮されていない。
【０００６】
また、特許文献１では、無線リソースが不足した場合の修正案として、「ある無線基地局のタイムスロットが不足する状況が発生する、或いは、余裕が無いといった場合には、無線基地局のタイムスロット上限数を増やす、或いは、配置する無線基地局を増やすといったことで、無線通信ネットワーク全体でのタイムスロット数を増加させる」ことが開示されている。特許文献１では、基地局の数やタイムスロット以外にも、無線通信リソースとして、周波数チャネルの割当や、無線基地局のアンテナの位置・高さ・指向性・利得、アッテネータ、ハンドオーバー準備点、等が記載されているが、無線リソース不足に対する修正案の作成にあたって、これらのリソースを用いた具体的な方法は記載されていない。
【０００７】
本発明は、様々なシステムシミュレーションと無線通信のシミュレーションとの組み合わせが容易な無線設計支援シミュレータの提供を目的とする。
【課題を解決するための手段】
【０００８】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、システムにおいて無線通信を提供する無線構成を計算機を用いて評価する評価方法であって、前記計算機は、所定の演算処理を実行する演算装置と、前記演算装置がアクセス可能な記憶装置とを有し、前記評価方法は、前記演算装置が、前記システムの性能をシミュレーションするために設定されるシステム設定パラメータ、及び前記システムの性能のシミュレーションの結果として出力されるシステム出力パラメータの少なくとも一つを、前記システムの性能をシミュレーションするシステム性能計算部から取得し、前記演算装置が、取得した前記システム設定パラメータ及び前記システム出力パラメータの少なくとも一つを、前記無線の性能をシミュレーションするためのパラメータに変換し、前記演算装置が、前記変換されたパラメータを、前記無線の性能をシミュレーションするために設定される無線設定パラメータ、又は、前記無線の性能をシミュレーションするために入力される無線入力パラメータのいずれかとして、前記無線の性能をシミュレーションする無線性能計算部に出力することを特徴とする。
【発明の効果】
【０００９】
本発明の一態様によれば、様々なシステムシミュレータと連携した無線通信のシミュレータを提供できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】実施例１の無線設計支援シミュレータの構成図である。
【図２】実施例１の無線設計支援シミュレータの動作を示すシーケンス図である。
【図３】実施例１のパラメータ変換表の例を示す図である。
【図４】実施例１の無線設計支援シミュレータのユーザインタフェースから出力される画面例を示す図である。
【図５】実施例１の無線パラメータ変換表の例を示す図である。
【図６】実施例１の座標変換表の例を示す図である。
【図７】実施例２の無線設計支援シミュレータの構成図である。
【図８】実施例２の無線設計支援シミュレータの動作を示すシーケンス図である。
【図９】実施例２の調整パラメータ決定表の例を示す図である。
【図１０】実施例３の無線設計支援シミュレータの構成図である。
【図１１】実施例３の伝搬モデル選択表の例を示す図である。
【図１２】実施例３の無線性能変換表の例を示す図である。
【図１３】実施例１の無線設計支援シミュレータの物理的な構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を用いて、本発明の幾つかの実施例を説明する。
【００１２】
なお、以下の実施例においては便宜上その必要があるときは、複数のセクション又は実施例に分割して説明するが、特に明示した場合を除き、それらはお互い無関係なものではなく、一方は他方の一部又は全部の変形例、詳細、補足説明などの関係にある。各実施例は、個別に実施してもよいが、組合せて実施してもよい。
【００１３】
また、以下の実施例において、要素の数など（個数、数値、量、範囲などを含む）に言及する場合、特に明示した場合及び原理的に明らかに特定の数に限定される場合などを除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよいものとする。
【００１４】
さらに、以下の実施例において、その構成要素（要素ステップなどを含む）は、特に明示した場合及び原理的に明らかに必須であると考えられる場合などを除き、必ずしも必須のものではないことは言うまでもない。
【００１５】
同様に、以下の実施例において、構成要素などの形状、位置関係等に言及するときは、特に明示した場合や原理的に明らかにそうでないと考えられる場合などを除き、実質的にその形状などに近似又は類似するものなどを含むものとする。このことは数値及び範囲についても同様である。
【００１６】
また、以下の説明では、「ｘｘｘ表」といった表現にて、入力に対して出力が得られる情報を説明することがあるが、当該情報は、どのような構造のデータでもよい。
【００１７】
また、以下の説明において、各表の構成は一例であり、１つの表は、２以上の表に分割されてもよいし、２以上の表の全部又は一部が１つの表であってもよい。
【００１８】
また、以下の説明では、「ｋｋｋ部」の表現にて機能を説明することがあるが、機能は、１以上のコンピュータプログラムが実行されることで実現されてもよい。
【００１９】
以下の実施例では、汎用の無線ＬＡＮ装置をシステムの構成要素の一部として用いて、システムに必要な通信の少なくとも一部を、無線により行う場合について述べる。なお、以下の実施例において、無線ＬＡＮ以外の無線方式をシステムの構成要素の一部として用いてよい。
【００２０】
＜実施例１＞
図１から図６及び図１３を用いて、本発明の実施例１を説明する。図１は、無線設計支援シミュレータ１００の構成図である。無線設計支援シミュレータ１００は、システム性能を計算するシステム性能計算部１０１と、システムに設置される無線システムおける無線性能を計算する無線性能計算部１０２と、無線設計支援シミュレータの動作を制御する制御部１０３と、ユーザインタフェース１０６とから構成されている。なお、システム性能計算部１０１及び無線性能計算部１０２は、発明の理解の容易化のために、無線設計支援シミュレータ１００の内部に設ける構成を図示したが、システム性能計算部１０１及び無線性能計算部１０２の一方又は両方を無線設計支援シミュレータ１００の外部に設けてもよい。
【００２１】
システム性能計算部１０１は、システム（例えば、エレベータシステム、案内ロボットシステム、列車運行システム）の設計又は性能評価のための設定パラメータを用いてシステムの性能を計算するシステムシミュレーションを実行する。システム性能計算部１０１は、別個の計算機で構成しても、無線性能計算部１０２や制御部１０３と同じ計算機上で動作するプログラムで構成してもよい。システム性能計算部１０１は、使用するシミュレータを変えることによって、様々な項目に関するシステムの性能を計算することができる。以下、システムシミュレーションで主となる評価項目を、シミュレーション項目と称する。システム性能計算部１０１は、例えば、エレベータシステムの各フロアの平均待ち時間を計算するシミュレーションでは、システムシミュレーションは、かごの速度、かごの定員数、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などを入力又は設定パラメータとして、評価項目として各フロアの平均的な待ち時間を出力する（図３に示すパラメータ変換表１０５参照）。また、エレベータシステムの複数かご運行時の輸送力を計算するシミュレーションでは、各かごの停止階の情報、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などを入力又は設定パラメータとして、評価項目として輸送力（単位時間あたりに輸送できる人数）を出力する。また、案内ロボットシステムの稼働率を計算するシミュレーションでは、同時に動作するロボットの台数、案内ロボットの移動速度、案内先、案内希望者の発生する頻度などを入力又は設定パラメータとして、評価項目としてロボットの稼働率を出力する。また、列車運行システムの乗車率を計算するシミュレーションでは、列車の運行ダイヤ、駅で待つ人数と発生する頻度、列車に乗る駅と降りる駅などを入力又は設定パラメータとして、評価項目として列車の乗車率を出力する。
【００２２】
無線性能計算部１０２は、無線システムの設計又は性能評価のための設定パラメータを用いて無線システムの性能を計算する無線シミュレーションを実行する。無線性能計算部１０２は、例えば、無線機（アクセスポイント、子機）の配置、干渉源の配置、使用される周波数及び変調方式、伝搬環境を示す電波伝搬モデルなどを入力又は設定パラメータとして、評価項目として受信電力、パケットエラーレート、遅延などの無線システムの性能を出力する。例えば、一般に、遮蔽物が多い環境では受信電力は低下し、干渉が大きい環境ではパケットエラーレート及び遅延時間が増える確率が高くなり、１台のアクセスポイントと接続する端末数が多ければ遅延時間が増える確率が高くなる。
【００２３】
制御部１０３は、シミュレーションの動作を制御する動作制御部１０７と、パラメータ変換部１０４とを含む。パラメータ変換部１０４は、システム性能計算部１０１がシミュレーションするシミュレーション項目を指標として、システム性能計算部１０１のシステム設定パラメータ、又はシステム性能計算部１０１がシミュレーションの結果として出力するシステム出力パラメータの少なくとも一つを、無線性能計算部１０２の無線設定パラメータ又は無線性能計算部１０２に入力される無線入力パラメータのいずれかに変換する。実施例１では、パラメータ変換部１０４は、パラメータ変換表１０５を用いてパラメータを変換する。
【００２４】
実施例１の無線設計支援シミュレータ１００は、システム性能計算部１０１で計算に用いた設定や出力された結果の少なくとも一部を用いて、システム内における無線通信性能を評価する。以下、システム性能計算部１０１の設定パラメータや結果の出力に用いられるパラメータを、システム設定・出力パラメータと称する。同様に無線性能計算部１０２の設定パラメータや入力されるパラメータを、無線設定・入力パラメータと称する。
【００２５】
図１３は、実施例１の無線設計支援シミュレータ１００の物理的な構成を示すブロック図である。
【００２６】
本実施例の無線設計支援シミュレータ１００は、プロセッサ（ＣＰＵ）１１、メモリ１２、補助記憶装置１３及び通信インターフェース１４を有する計算機によって構成される。無線設計支援シミュレータ１００は、入力インターフェース１５及び出力インターフェース１８を有してもよい。
【００２７】
プロセッサ１１は、メモリ１２に格納されたプログラムを実行する演算装置である。プロセッサ１１が、各種プログラムを実行することによって、無線設計支援シミュレータ１００の各種機能が実現される。なお、プロセッサ１１がプログラムを実行して行う処理の一部を、他の演算装置（例えば、ＦＰＧＡ）で実行してもよい。
【００２８】
メモリ１２は、不揮発性の記憶素子であるＲＯＭ及び揮発性の記憶素子であるＲＡＭを含む。ＲＯＭは、不変のプログラム（例えば、ＢＩＯＳ）などを格納する。ＲＡＭは、ＤＲＡＭ（Dynamic Random Access Memory）のような高速かつ揮発性の記憶素子であり、プロセッサ１１が実行するプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。
【００２９】
補助記憶装置１３は、例えば、磁気記憶装置（ＨＤＤ）、フラッシュメモリ（ＳＳＤ）等の大容量かつ不揮発性の記憶装置である。また、補助記憶装置１３は、プロセッサ１１がプログラムの実行時に使用するデータ（例えば、パラメータ変換表１０５など）、及びプロセッサ１１が実行するプログラムを格納する。すなわち、プログラムは、補助記憶装置１３から読み出されて、メモリ１２にロードされて、プロセッサ１１によって実行されることによって、無線設計支援シミュレータ１００の各機能を実現する。
【００３０】
通信インターフェース１４は、所定のプロトコルに従って、他の装置との通信を制御するネットワークインターフェース装置である。
【００３１】
入力インターフェース１５は、キーボード１６やマウス１７などの入力装置が接続され、オペレータからの入力を受けるインターフェースである。出力インターフェース１８は、ディスプレイ装置１９やプリンタ（図示省略）などの出力装置が接続され、プログラムの実行結果をオペレータが視認可能な形式で出力するインターフェースである。なお、遠隔地からもアクセスできるように、無線設計支援シミュレータ１００にネットワーク２０を介して接続されたユーザ端末３０が入力装置及び出力装置を提供してもよい。この場合、無線設計支援シミュレータ１００がサーバの機能を有し、ユーザ端末３０が無線設計支援シミュレータ１００（サーバ）に所定のプロトコル（例えばでｈｔｔｐ）でアクセスしてもよい。
【００３２】
プロセッサ１１が実行するプログラムは、リムーバブルメディア（ＣＤ−ＲＯＭ、フラッシュメモリなど）又はネットワークを介して無線設計支援シミュレータ１００に提供され、非一時的記憶媒体である不揮発性の補助記憶装置１３に格納される。このため、無線設計支援シミュレータ１００は、リムーバブルメディアからデータを読み込むインターフェースを有するとよい。
【００３３】
無線設計支援シミュレータ１００は、物理的に一つの計算機上で、又は、論理的又は物理的に構成された複数の計算機上で構成される計算機システムであり、複数の物理的計算機資源上に構築された仮想計算機上で動作してもよい。特に、システム性能計算部１０１と無線性能計算部１０２と制御部１０３とは、各々別個の物理的又は論理的計算機上で動作するものでも、複数が組み合わされて一つの物理的又は論理的計算機上で動作するものでもよい。
【００３４】
図２を用いて、実施例１における無線設計支援シミュレータ１００の動作シーケンスを説明する。ユーザは、ユーザインタフェース１０６を用いて、システム性能計算部１０１の設定パラメータと無線性能計算部１０２の設定パラメータを、制御部１０３に入力する（Ｓ２０２、Ｓ２０３）。制御部１０３は、入力されたシステム性能計算部１０１の設定パラメータをシステム性能計算部１０１に出力する（Ｓ２０４）。システム性能計算部１０１は、システムの性能を計算し（Ｓ２０５）、計算結果を制御部１０３に出力する（Ｓ２０６）。制御部１０３は、パラメータ変換表１０５を用いて、システム性能計算部１０１から出力されたシステム設定・出力パラメータを無線設定・入力パラメータに変換し（Ｓ２０７）、変換結果である無線設定・入力パラメータと、ユーザから入力された設定パラメータを無線性能計算部１０２に出力する（Ｓ２０８）。無線性能計算部１０２は入力された無線設定・入力パラメータを用いて無線性能を計算し（Ｓ２０９）、計算結果をユーザインタフェース１０６に通知する（Ｓ２１０）。
【００３５】
実施例１の無線設計支援シミュレータは、システムの性能の計算に用いた設定パラメータや、システムシミュレーションの結果として出力されたパラメータのなかで、直接又は間接的に無線性能に影響を及ぼすパラメータの影響を、無線性能計算部１０２が取り入れて計算できるように、図３に示すパラメータ変換表１０５を保持する。パラメータ変換表１０５は、シミュレーション項目３０１と、システム設定・出力パラメータ３０２と、無線設定・入力パラメータ３０３とを含み、シミュレーション項目３０１を指標として、システム設定・出力パラメータ３０２を無線設定・入力パラメータ３０３に変換するために使用される。システム設定・出力パラメータ３０２は、システムの性能をシミュレーションするために設定されるシステム設定パラメータ、及びシステムの性能のシミュレーションの結果として出力されるシステム出力パラメータを含む。無線設定・入力パラメータ３０３は、無線システムにおける無線性能をシミュレーションするために設定される無線設定パラメータ、及び無線通信の性能をシミュレーションするために入力される無線入力パラメータを含む。
【００３６】
例えば、シミュレーション項目３０１が「エレベータシステムの各フロアの平均待ち時間」の場合、システムシミュレーションは、かごの速度、かごの定員数、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などをシミュレーション条件の設定パラメータとして、各フロアの平均的な待ち時間を出力する。
【００３７】
また、シミュレーション項目３０１が「エレベータシステムの複数かご運行時の輸送力」の場合、システムシミュレーションは、各かごの停止階の情報、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などを設定パラメータとして、輸送力（単位時間あたりに輸送できる人数）を出力する。実施例１のパラメータ変換表１０５には、シミュレーション項目の他の例として、案内ロボットシステムの稼働率や、列車運行システムの乗車率が記載されている。
【００３８】
本実施例では、システムは汎用の無線ＬＡＮ又は無線ＬＡＮと同じ周波数を使用する無線通信を使用することを想定しているため、システムと同じ周波数で通信する無線ＬＡＮ端末を持つシステム利用者がいることが想定される。すなわち、システム利用者の中の一定の割合が、システムが行う無線通信に対して干渉となると考えられる。
【００３９】
実施例１の無線設計支援シミュレータでは、シミュレーション項目３０１が「エレベータシステムの各フロアの平均待ち時間」の場合は、システム性能計算部１０１のシステムシミュレーションは、かごの速度、かごの定員数、各フロアで待っている人数と発生頻度、乗る階と降りる階の情報などの様々な条件に対して、各フロアの平均的な待ち時間を計算する。システムシミュレーションで、かごにのっている人や、フロアで待っている人数や待ち時間が変化すれば、結果として、干渉の状態が変化するため無線通信性能も変化する。
【００４０】
実施例１では、制御部１０３がパラメータ変換表１０５を用いて、システム性能計算部１０１が設定し、出力するシステム設定・出力パラメータを無線設定・入力パラメータに変換するため、システム性能計算部１０１の計算結果を取り入れて無線性能計算部１０２が無線の性能を計算する。そのため、システムの動作に対する無線通信の性能を高精度で評価できる。
【００４１】
また、システムが汎用の無線ＬＡＮを使用している場合は、同じ周波数を使用している端末があると遅延時間が大きくなる可能性があり、システム使用者やシステムの周辺にいる人の一定の割合を無線ＬＡＮ端末の利用者と想定して、その人数を干渉端末数とするとよい。また、汎用の無線ＬＡＮシステムではない、無線通信を使用しているシステムについては、同じ周波数を使用している無線ＬＡＮ利用者を干渉端末数に変換するのではなく、干渉電力に変換してもよい。
【００４２】
また、シミュレーション項目３０１が、「案内ロボットシステムの稼働率」を計算するシミュレーションでは、同時に動作するロボットの台数が、同時に動作する端末数と、１台の端末に割り当てられる無線通信リソースの設定パラメータに変換される。また、ロボットの案内範囲が、端末の動作範囲の設定パラメータに変換されて、無線の性能が計算される。
【００４３】
次に、図３を用いて、実施例１におけるパラメータ変換表１０５を説明する。図３に示すパラメータ変換表１０５は、例えば、「各フロアで待つ人数と発生頻度」を「かご外の干渉端末数と干渉信号の発生パタン」に変換し、「乗る階と降りる階」を「かご内の干渉端末数と干渉信号発生時間」に変換することを示すが、この表には、実際に使用される環境の状態に合わせて、例えば、フロアで待つ人の１０％に相当する整数を干渉端末数にみなすなどの、具体的な条件を記載してもよいことは言うまでもない。また、パラメータ変換表１０５の他に、より具体的な数値や詳細な変換方法を記載した補助表を設け、システムが使用される環境にあわせて補助表の内容を変更する構成でもよい。
【００４４】
図３に示すパラメータ変換表１０５は、あくまで一例であり、他のシミュレーション項目やシステム設定・出力パラメータや無線設定・入力パラメータが記載されていてもよく、また、シミュレーション項目３０１、システム設定・出力パラメータ３０２、無線設定・入力パラメータ３０３の追加、削除、内容の変更ができる構成としてもよい。例えば、工場内のセンサのデータ収集に関するシミュレーション項目などを追加してもよく、パラメータ変換表１０５をこのような構成にすることによって、システム性能計算部１０１で用いるシステムシミュレータを自由に追加及び変更できる。
【００４５】
このようにシステムシミュレーションの設定や出力がシミュレーション項目によって異なる場合でも、パラメータ変換部１０４によって、様々なシステムシミュレータを無線シミュレータと連携させることができる。
【００４６】
また、パラメータ変換部１０４を、内容の追加及び変更が可能なパラメータ変換表１０５で実現することによって、無線性能計算部と様々なシステム性能計算部とを組み合わせて、様々なシステムに対する無線性能をシミュレーションできる。
【００４７】
図４は、実施例１の無線設計支援シミュレータ１００のユーザインタフェース１０６から出力される画面４００の例を示す。画面４００には、システム性能計算部１０１で可能なシミュレーション項目が表示されており、ユーザはステップＳ２０２でシステム性能計算部１０１にパラメータを設定する前にシミュレーション項目を入力する。図４では、グラフィカルユーザインタフェース（ＧＵＩ）の例を示しているが、キャラクターユーザインタフェース（ＣＵＩ）でもよい。実施例１では、このＧＵＩにより、ユーザがシミュレーション項目を選択し、その選択に基づいて制御部１０３のパラメータ変換部１０４が動作するように構成してもよい。このようにユーザインタフェースを用いて、シミュレーション項目を選択することで、ユーザはパラメータ変換部１０４の機能を容易に使用できる。
【００４８】
図２に示す動作シーケンスは、システムの性能の計算（Ｓ２０５）の結果を用いて無線の性能を計算するが（Ｓ２０９）、さらに、無線の性能の計算結果をシステム性能計算部１０１にフィードバックして、システムの性能を計算してもよい。このとき、パラメータ変換部１０４が図５に示す無線パラメータ変換表５００を有して、無線パラメータ変換表５００を用いて、無線設定・出力パラメータをシステム設定・入力パラメータ５０３に変換するとよい。
【００４９】
無線の性能の計算に用いる設定パラメータ、及び無線の性能の計算の結果として出力されるパラメータの少なくとも一部は、システムの性能の計算に影響を与えるものである。例えば、無線機の受信電力は通信の可否や送信できる情報量に影響する。また、通信ができたとしても、システムの許容する遅延時間を超えた場合は、システムとしては通信できないことと同等とみなされる。
【００５０】
無線パラメータ変換表５００は、図５に示すように、シミュレーション項目５０１、無線設定・出力パラメータ５０２及びシステム設定・入力パラメータ５０３を含み、シミュレーション項目５０１を指標として、無線設定・出力パラメータ５０２をシステム設定・入力パラメータ５０３に変換するために使用される。無線パラメータ変換表５００は、図３に示すパラメータ変換表１０５とは逆に、無線のパラメータをシステムのパラメータに変換する。
【００５１】
例えば、シミュレーション項目５０１が「エレベータシステムの各フロアの平均待ち時間」の場合、無線設定・出力パラメータ５０２の「受信電力」を、「受信電力［Ａ］ｄＢｍ未満が［Ｂ］秒継続すると通信不可とみなす」という設定パラメータに変換して、システムの性能を計算する。「パケットエラーレート（ＰＥＲ）」「遅延」「スループット」も同様である。また、シミュレーション項目５０１が「案内ロボットシステムの稼働率」の場合も同様に、「受信電力」を、「受信電力［ａ］ｄＢｍ未満が［ｂ］秒継続すると通信不可とみなす」という設定パラメータに変換して、システムの性能を計算する。「パケットエラーレート（ＰＥＲ）」「遅延」「スループット」も同様である。
【００５２】
「受信電力」によって通信できる、できないが決まるが、システムによっては、例えば、１回の通信不可ではエラーとみなさず、その状態が一定時間、継続するとエラーとみなすように設計する場合がある。ＰＥＲ、遅延、スループットも同様に、ある状態がシステムが許容する範囲を超えた場合に、通信不可とみなすように設計する場合がある。一般に、受信電力、ＰＥＲ、遅延、スループットに対する許容範囲は、システムに依存して決まる。
【００５３】
前述したように、無線の性能の計算では「受信電力」という一つのパラメータでも、システムによって、その影響が異なる。実施例１では、シミュレーション項目５０１を指標として、無線設定・出力パラメータ５０２をシステム設定・入力パラメータ５０３に変換するため、無線の性能の計算結果を、適切にフィードバックしてシステムの性能を計算できる。
【００５４】
また、図５に示す無線パラメータ変換表５００は、例えば、「受信電力」に対して、「受信電力［Ａ］ｄＢｍ未満の状態が［Ｂ］秒継続すると通信不可とみなす」に変換することを示しているが、無線パラメータ変換表５００には、より詳細に、「受信電力［Ａ］ｄＢｍ未満の状態が［Ｂ］秒継続すると通信不可とみなす」、「［Ａ］ｄＢｍ以上［Ｍ］ｄＢｍ未満の状態が［Ｎ］秒継続すると、通信できる情報量がＬ％になるとみなす」というように、受信電力の値に応じて変換内容を変化させるように構成してもよい。また、無線パラメータ変換表５００の他に、より具体的な数値や、詳細な変換方法を記載した補助表を設け、システムが使用される環境やシステムの要求に合わせて補助表の内容を変更するように構成してもよい。
【００５５】
また、パラメータ変換部１０４が図６に示す座標変換表６００を有してもよい。座標変換表６００は、シミュレーション項目６０１、システムシミュレーション範囲における場所（名称、位置座標など）６０２と、無線シミュレーションにおける場所６０３との対応を保持する。パラメータ変換部１０４がシステムシミュレーションにおける場所６０２を無線シミュレーションにおける座標（方向、距離）に変換することによって、例えば、図６に示すように、案内ロボットの案内先となる、会議室、玄関、休憩室などの場所を、移動端末の通信相手となる無線機（例えば、無線ＬＡＮのアクセスポイント）からの方位角と距離に変換できる。座標変換表６００によって、システムシミュレータで特有の場所に対するパラメータを使用する場合でも、システムシミュレータを変更せずに無線の性能を評価できる。
【００５６】
なお、実施例１ではパラメータ変換表１０５を用いるが、その他の方法、例えば、内容の追加や変更が可能な関数として表しても、同様の効果が得られることは明白である。
【００５７】
＜実施例２＞
次に、図７から図９を用いて、本発明の実施例２を説明する。実施例２では、前述した実施例との相違点を主に説明し、第１の実施例と同じ構成には同じ符号を付し、それらの説明は省略する。
【００５８】
図７は、実施例２における無線設計支援シミュレータ７００の構成図であり、図８は実施例２における無線設計支援シミュレータ７００の動作シーケンスである。実施例２では、実施例１の構成に加えて、さらに構成要素として無線構成調整部７０１が含まれる。実施例２は、無線構成調整部を用いて、システムが要求する無線の性能に適した無線構成をシミュレーションすることが、実施例１との主な違いである。
【００５９】
図７と図８を用いて、実施例２の無線設計支援シミュレータの動作を説明する。ユーザは、ユーザインタフェース１０６を用いて、システム性能計算部１０１の設定パラメータと、無線性能計算部１０２の設定パラメータと、無線構成調整部７０１の計算条件とを制御部１０３に入力する（Ｓ２０２、Ｓ２０３、Ｓ８０１）。無線構成調整部７０１の計算条件とは、無線構成調整部７０１内において、目的関数計算部７０５で使用する目的関数と、終了条件判定部７０６で使用する終了条件である。
【００６０】
制御部１０３は、システム性能計算部１０１の設定パラメータをシステム性能計算部１０１に出力し（Ｓ２０４）、システム性能計算部１０１のシステム動作計算部７０９は、システム動作を計算し（Ｓ８０２）、その結果を制御部１０３に出力する（Ｓ８０３）。
【００６１】
制御部１０３は、パラメータ変換表１０５を用いて、システム性能計算部１０１から出力されたシステム設定・出力パラメータを無線設定・入力パラメータに変換し（Ｓ２０７）、変換結果である無線設定・入力パラメータと、ユーザから入力された設定パラメータを無線性能計算部１０２に出力する（Ｓ２０８）。また、制御部１０３は、無線構成調整部７０１の計算条件を、無線構成調整部７０１に出力する（Ｓ８０４）。
【００６２】
無線性能計算部１０２は、入力された無線設定・入力パラメータを用いて無線の性能を計算し（Ｓ２０９）、計算結果をシステム性能計算部１０１に出力する（Ｓ８０５）。システム性能計算部１０１のシステム要求判定部７１０は、無線性能計算部１０２で計算された無線の性能がシステム要求に対して満足しているか、満足していないかを判定する（Ｓ８０６）。システム要求の判定には、ユーザがシステム性能計算部１０１の設定パラメータとして入力した値を用いる。
【００６３】
システム性能計算部１０１は、システム要求の判定結果を無線構成調整部７０１に出力する（Ｓ８０７）。図には記載していないが、判定結果は、満足する、満足しないの２値だけではなく、どの程度満足しているかという、より詳細な結果を出力するとよい。
【００６４】
無線構成調整部７０１の目的関数計算部７０５は、入力されたシステム要求の判定結果を用いて、目的関数を計算する（Ｓ８０８）。終了条件判定部７０６は、シミュレーションの終了又は継続を、終了条件を用いて判定する（Ｓ８０９）。終了条件を満足していなければ、次の計算パラメータ決定部７０４は、最適化アルゴリズム（例えば、遺伝的アルゴリズム）を使用して、次の計算に用いる無線パラメータを決定する（Ｓ８１０）。無線構成調整部７０１は、決定された次の計算に用いる無線パラメータを無線性能計算部１０２に出力する（Ｓ８１１）。
【００６５】
無線性能計算部１０２は、無線構成調整部７０１で決定された次の計算に用いる無線パラメータを用いて、無線の性能を計算する（Ｓ２０９）。実施例２では、ステップＳ２０９からステップＳ８１１の処理を、終了条件を満足するまで繰り返す（Ｓ８１２）。終了条件を満足すると、終了条件を満足したシステム要求判定結果と使用した計算パラメータとをユーザに通知する（Ｓ８１３）。
【００６６】
なお、図８では、終了条件判定（Ｓ８０９）の後に、次の計算パラメータの決定（Ｓ８１０）、次の計算パラメータの出力（Ｓ８１１）の処理を実行するが、終了条件判定で終了の判定となった場合は、ステップＳ８１０とステップＳ８１１の処理を実行せず、Ｓ８１３のステップに進む。
【００６７】
前述したように、実施例２の無線構成調整部７０１は、目的関数及び最適化アルゴリズムを用いて、システム要求を満足する無線構成を提案するための計算を実行するが、最適化アルゴリズムは遺伝的アルゴリズム以外でもよい。また、無線構成調整部７０１に設定される終了条件は、所望の結果を得られた場合、例えば、予め設定された閾値を超えた場合などの他に、計算回数の上限や、計算時間の上限を終了条件としてもよい。計算回数や計算時間の上限を終了条件とした場合は、目的関数の計算後に、計算回数や計算時間を計数する処理を実行するとよい。
【００６８】
実施例２では、無線構成調整部７０１を用いて、システム要求に適した無線構成となるように、無線設定・入力パラメータを調整するが、無線通信には多くのパラメータがあるため、各パラメータを変化させながら無線構成を調整することは多くの工数が必要となる。
【００６９】
そこで、実施例２では、図７に示すように、無線設計支援シミュレータ７００に、調整パラメータ決定部７０２を設ける構成とした。調整パラメータ決定部７０２は、例えば、調整パラメータ決定表７０３を用いて、システムの要求に合わせて調整すべき無線パラメータを決定する。図７に示す構成では、調整パラメータ決定部７０２を無線構成調整部７０１内に設けたが、制御部１０３内に設けてもよい。
【００７０】
図９に調整パラメータ決定表７０３の一例を示す。図９に示す調整パラメータ決定表７０３には、シミュレーション項目９０１を指標として、各システムの主な無線通信への要求項目９０２、無線構成調整部が調整すべき無線設定・入力パラメータ９０４、及び調整の順番９０３が記録されている。
【００７１】
エレベータや列車のように、人を乗せて動くシステムの制御信号を無線通信で送信する場合、一般に、低エラー率及び低遅延が要求される。
【００７２】
低エラー率及び低遅延が求められるシステムでは、電波の干渉を低減するために、使用する周波数を調整したり、無線機の設置位置を調整したり、１対１の通信ではなくｎ対ｎ（ｎは２以上の整数）で通信するように冗長度を調整したりする。無線機の設置位置を調整する段階では、アンテナの向きや使用するアンテナ指向性などを調整してもよい。
【００７３】
また、２組以上の無線機を使用する場合は、各無線機の位置を調整してダイバシティ効果を得ても所望の性能にならなければ、さらに１組の無線機を追加する調整を行ってもよい。また、システム要求が低エラー率及び低遅延でも、システムに複数の端末及び複数の基地局が含まれる場合は、端末及び基地局の数を調整してもよい。
【００７４】
一方、他の例として、ロボットとロボットの制御センタとの間で無線通信によって情報を送受信する案内ロボットシステムでは、ロボットが周辺の様々な情報を収集しながらユーザから案内先などの情報を取得し、ユーザから取得した情報の少なくとも一部を制御センタに送信する。このため、ロボットとロボットの制御センタとの間の無線通信には、一般に、高スループットが要求される。その場合、電波の干渉を低減するために使用周波数を調整したり、スループットを向上させるために変調方式（例えば、変調における多値数）を調整するとよい。また、ロボットの移動範囲内の受信電力が低い場所において、所望のスループットが得られない場合、基地局の設置場所や基地局の数を調整する。このように、システム要求に合わせた無線構成を実現するためには、優先的に調整すべき無線パラメータがある。
【００７５】
実施例２では、調整パラメータ決定部７０２は、調整パラメータ決定表７０３のシミュレーション項目９０１を指標として、調整するパラメータ及びパラメータを調整する順番を決定するので、少ない計算回数で、効率的にシステム要求に適した無線構成を提案できる。
【００７６】
図９では、システムが行う無線通信に対する干渉を低減するために、いずれのシミュレーション項目９０１においても、調整の順番９０３の１番目を「使用する周波数」としているが、予めシステムが動作する環境で、未使用の周波数が既知である場合は、未使用の周波数を用いたシミュレーションを行えばよく、２番目の項目からシミュレーションを用いた最適化による調整を行えばよい。
【００７７】
また、同じシミュレーション項目でも、システムが動作する環境で調整する順番が変えた方が良い場合があるため、調整パラメータ決定表７０３は、内容の追加、変更が可能な構成とするとよい。
【００７８】
図８を用いて、実施例２のシミュレータの動作の概要を説明したが、無線の性能を計算する場合の計算時間の短時間化のために、図７に示すように、無線性能計算部１０２の中に、物理層レベルの受信電力を計算する受信電力計算部７０７と、ＩＰ層レベルのエラー率及び遅延を計算するエラー率・遅延計算部７０８の二つの機能部を設けるとよい。このような構成によって、受信電力計算部７０７で電力レベルでの無線構成の良し悪しを概略的に検討し、受信電力が良いと判断された無線構成について、ＩＰ層レベルのパケットエラー率や遅延を計算するように、無線設計支援シミュレータを動作させてもよい。この結果、システム要求に適した無線構成を効率的に提示できる。
【００７９】
＜実施例３＞
次に、図１０から図１２を用いて、本発明の実施例３を説明する。実施例３では、前述した実施例との相違点を主に説明し、前述した実施例と同じ構成には同じ符号を付し、それらの説明は省略する。
【００８０】
図１０は、実施例３における無線設計支援シミュレータ１０００の構成図である。実施例３は、構成要素として条件設定部１００１を含む点が実施例２との主な違いである。
【００８１】
条件設定部１００１は、調整パラメータ決定部７０２、システム−無線変換部１００２及び目的関数・終了条件作成部１００３を含む。また、実施例３では、制御部１０３を無線構成調整部７０１の中に設け、調整パラメータ決定部７０２を条件設定部１００１内に設ける点が実施例２と異なる。条件設定部１００１は、システム性能計算部１０１、無線性能計算部１０２及び無線構成調整部７０１の少なくとも一つの動作条件を設定する機能を有する。
【００８２】
システム−無線変換部１００２は、ユーザのシステムに対する要求を無線に対する要求や無線性能計算部１０２で使用するパラメータやモデルに変換する。
【００８３】
この機能は、例えば、図１１に示す伝搬モデル選択表１１００によって実現される。伝搬モデル選択表１１００は、シミュレーション項目１１０１、使用環境１１０２及び無線性能計算部１０２で使用する伝搬モデル１１０３を含む。伝搬モデル選択表１１００からシミュレーション項目１１０１及び使用環境１１０２の候補をユーザインタフェース１０６に表示し、ユーザが所望の項目を選択して、無線性能計算部１０２の伝搬モデル１１０３が決まるように構成してもよい。このような構成とすることで、ユーザが無線の伝搬モデルに詳しくない場合でも、使用環境に適した伝搬モデルでシミュレーションができる。
【００８４】
また、システム−無線変換部１００２は、図１２に示す無線性能変換表１２００を保持してもよい。無線性能変換表１２００は、例えば、「システムはＸ年にＮ回以下の停止であること」などの、ユーザからのシステム要求１２０１を満足するための無線構成の冗長度１２０２及び無線の性能の目標値１２０３を含む。無線性能変換表１２００は、想定されるシミュレーション項目と、シミュレーション項目に対するシステム要求を予め検討して作成しておくことが望ましいが、システム要求１２０１の追加に従って内容を拡充してもよい。
【００８５】
図１２に示す無線性能変換表１２００は、システム要求１２０１の候補をユーザインタフェース１０６に表示し、ユーザが所望のシステム要求を選択することで、無線構成の冗長度及び無線の性能の目標値が決まるように構成してもよい。このような構成とすることで、ユーザが無線通信に詳しくない場合でも、システム要求を無線の要求仕様に変換でき、システム要求に適した無線構成をシミュレーションできる。
【００８６】
目的関数・終了条件作成部１００３は、無線構成調整部７０１で使用する目的関数及び終了条件を作成する。実施例２では、ユーザが目的関数及び終了条件を入力する構成としているが、実施例３では、目的関数・終了条件作成部１００３が、ユーザが入力したシステム要求を直接又は間接的に用いて、目的関数及び終了条件を作成する。例えば、ユーザインタフェース１０６へのシステム要求の入力を促し、ユーザの入力に基づいて目的関数及び終了条件を作成する。例えば、ユーザの要求が「第一優先：信頼性、第二優先：コスト」である場合、無線の性能に関する項及びコストに関する項、例えば無線機の冗長度から換算した無線機の個数やそのメンテナンス費などを含み、優先度に従って重み付けをした目的関数を作成する。
【００８７】
また、終了条件は、図１２に示す無線性能変換表１２００で決定された無線の性能を満足する、計算時間の上限を超える、計算回数の上限を超える等を設定する。このように、無線設計支援シミュレータが目的関数及び終了条件を設定することによって、無線設計支援シミュレータ使用時のユーザの負荷を低減できる。
【００８８】
実施例３では、目的関数・終了条件作成部１００３は、条件設定部１００１内に設けているが、無線構成調整部７０１内に設けてもよい。
【００８９】
前述した条件設定部１００１によって、ユーザが無線通信に対する十分な知識を持っていない場合でも、無線設計支援シミュレータ１０００を用いて、システム要求に適した無線構成をシミュレーションできる。
【００９０】
以上に説明したように、本発明の実施例の無線設計支援シミュレータによると、パラメータ変換部１０４は、システム設定・出力パラメータをシステム性能計算部１０１から取得し、無線設定・入力パラメータに変換し、変換された無線設定・入力パラメータを無線の性能をシミュレーションするために無線性能計算部１０２に出力するので、様々なシステムシミュレーションと無線通信のシミュレーションとの組み合わせが容易となり、様々なシステムシミュレータと連携した無線通信のシミュレータを提供できる。このため、様々なシステムにおいて使用される無線通信の性能を評価できる。
【００９１】
また、パラメータ変換部１０４は、システムの性能のシミュレーション項目を指標として変換するパラメータが記載されたパラメータ変換表１０５に従って、パラメータの変換処理を実行するので、パラメータ変換表によってパラメータの変換ルールを容易に実装できる。
【００９２】
また、パラメータ変換表１０５は、システムを利用する人及びシステムが稼働するエリアの周辺に存在する人の少なくとも一方の情報を、システムにおける無線通信に対する干渉の情報に変換するための情報を含むので、利用者による干渉の影響を無線設定・入力パラメータとして取り込むことができる。
【００９３】
また、パラメータ変換部１０４は、無線設定・出力パラメータの少なくとも一つを無線性能計算部１０２から取得し、システム設定・入力パラメータに変換し、変換されたパラメータをシステムの性能をシミュレーションするためにシステム性能計算部に出力するので、無線の性能の計算結果を、適切にフィードバックしてシステムの性能のシミュレーションができる。
【００９４】
また、ユーザインタフェース１０６は、システムの性能をシミュレーションする項目を選択可能なユーザインタフェースを提供するための表示データ（画面４００）を生成するので、無線設定・入力パラメータを個別に選択する必要がなく、ユーザは容易な操作で無線の性能のシミュレーションができる。
【００９５】
また、ユーザインタフェース１０６は、遠隔地からもアクセスできる機能を有するユーザインタフェースを提供するので、計算リソースを持ち運ばなくても、遠隔地のユーザ端末３０から無線のシミュレーションができる。
【００９６】
また、条件設定部１００１（システム−無線変換部１００２）は、伝搬モデル選択表１１００を参照して、システムが使用される環境の情報を無線の性能のシミュレーションに用いる伝搬モデルの情報に変換するので、システムが設置される環境に従って、精度良く無線の計算ができる。
【００９７】
また、無線構成調整部７０１は、無線性能計算部１０２で繰り返し計算を行う、又は、システム性能計算部１０１と無線性能計算部１０２とを連携させながら繰り返し計算を行って、システムの要求に適した無線構成を探索し、調整パラメータ決定部７０２は、システムのシミュレーション項目を指標として、調整すべき無線設定・入力パラメータを決定するので、複数の無線パラメータの中で、システムの要求に適した無線パラメータを優先的に調整でき、システムの要求に適した無線構成を少ない計算回数で提示できる。
【００９８】
また、調整パラメータ決定部７０２は、システムのシミュレーション項目を指標として、調整すべき無線設定・入力パラメータが記載された調整パラメータ決定表７０３に従って、調整するパラメータを決定するので、ユーザが無線通信に対する十分な知識を持っていない場合でも、システムに適した順番で無線通信のパラメータを調整するシミュレーションを行える。
【００９９】
また、条件設定部１００１は、システム性能計算部１０１、無線性能計算部１０２及び無線構成調整部７０１の少なくともいずれかの動作条件を設定するので、ユーザが無線通信に対する十分な知識を持っていない場合でも、システム要求に適したパラメータでシミュレーションを行え、早期に適切な解を得ることができる。
【０１００】
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。
【０１０１】
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。
【０１０２】
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に格納することができる。
【０１０３】
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。
【符号の説明】
【０１０４】
１００、７００、１０００  無線設計支援シミュレータ
１０１  システム性能計算部
１０２  無線性能計算部
１０３  制御部
１０４  パラメータ変換部
１０６  ユーザインタフェース
７０１  無線構成調整部
７０２  調整パラメータ決定部
１００１  条件設定部
【図１】
2020136685.tif 000003
【図２】
2020136685.tif 000004
【図３】
2020136685.tif 000005
【図４】
2020136685.tif 000006
【図５】
2020136685.tif 000007
【図６】
2020136685.tif 000008
【図７】
2020136685.tif 000009
【図８】
2020136685.tif 000010
【図９】
2020136685.tif 000011
【図１０】
2020136685.tif 000012
【図１１】
2020136685.tif 000013
【図１２】
2020136685.tif 000014
【図１３】
2020136685.tif 000015