Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7122269B2 - Radio configuration evaluation method and radio design support simulator - Google Patents
[go: Go Back, main page]

JP7122269B2 - Radio configuration evaluation method and radio design support simulator - Google Patents

Radio configuration evaluation method and radio design support simulator Download PDF

Info

Publication number
JP7122269B2
JP7122269B2 JP2019022747A JP2019022747A JP7122269B2 JP 7122269 B2 JP7122269 B2 JP 7122269B2 JP 2019022747 A JP2019022747 A JP 2019022747A JP 2019022747 A JP2019022747 A JP 2019022747A JP 7122269 B2 JP7122269 B2 JP 7122269B2
Authority
JP
Japan
Prior art keywords
radio
performance
wireless
parameter
evaluation method
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
JP2019022747A
Other languages
Japanese (ja)
Other versions
JP2020136685A (en
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2019022747A priority Critical patent/JP7122269B2/en
Publication of JP2020136685A publication Critical patent/JP2020136685A/en
Application granted granted Critical
Publication of JP7122269B2 publication Critical patent/JP7122269B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、システム設計と連携した無線設計支援シミュレータに関する。 The present invention relates to a radio design support simulator that cooperates with system design.

本技術分野の背景技術として、以下の先行技術がある。特許文献1(特開2018-7089号公報)には、「無線通信シミュレーションと列車運行シミュレーションとを並列的に実行する無線式列車制御システムのシミュレータに、評価シナリオを適用したシミュレーションを実行させることで、無線式列車制御システムの無線通信リソースを評価する」こと、また、「シミュレーション結果に基づく無線通信リソースの評価結果に基づいて、無線通信リソースの修正を行うならば、評価結果に基づいて修正案を作成し、作成した修正案が所定の高評価条件を満たさなければ、修正案を作成することを繰り返し、所定の高評価条件を満たす評価が得られた場合に当該修正案を本決定する」ことが記載されている。 As background arts in this technical field, there are the following prior arts. Patent Document 1 (Japanese Patent Application Laid-Open No. 2018-7089) describes, ``A simulator of a wireless train control system that executes a wireless communication simulation and a train operation simulation in parallel, by executing a simulation applying an evaluation scenario. , evaluate the wireless communication resources of the wireless train control system,” and “if the wireless communication resources are modified based on the evaluation results of the wireless communication resources based on the simulation results, a modification plan based on the evaluation results. is created, and if the created revision proposal does not meet the predetermined high evaluation conditions, the revision proposal is repeatedly created, and when an evaluation that meets the predetermined high evaluation conditions is obtained, the correction proposal is officially decided. is stated.

特開2018-7089号公報JP 2018-7089 A

特許文献1によれば、列車運行に関する様々な評価シナリオを用いて、無線通信リソースを評価できる。 According to Patent Document 1, wireless communication resources can be evaluated using various evaluation scenarios regarding train operation.

しかし、特許文献1に記載された技術は、列車の運行に関するシミュレーションであり、システムの種類によってシミュレータに入出力されるパラメータが異なるため、特許文献1では、列車以外のシステムのシミュレータと組み合わせて、システムにおける無線通信リソースを評価することは考慮されていない。 However, the technology described in Patent Document 1 is a simulation related to train operation, and parameters input and output to the simulator differ depending on the type of system. No consideration is given to estimating wireless communication resources in the system.

また、特許文献1では、無線リソースが不足した場合の修正案として、「ある無線基地局のタイムスロットが不足する状況が発生する、或いは、余裕が無いといった場合には、無線基地局のタイムスロット上限数を増やす、或いは、配置する無線基地局を増やすといったことで、無線通信ネットワーク全体でのタイムスロット数を増加させる」ことが開示されている。特許文献1では、基地局の数やタイムスロット以外にも、無線通信リソースとして、周波数チャネルの割当や、無線基地局のアンテナの位置・高さ・指向性・利得、アッテネータ、ハンドオーバー準備点、等が記載されているが、無線リソース不足に対する修正案の作成にあたって、これらのリソースを用いた具体的な方法は記載されていない。 In addition, in Patent Document 1, as a correction plan when the radio resource is insufficient, "when a situation occurs in which the time slot of a certain radio base station is insufficient, or when there is no margin, the time slot of the radio base station It is disclosed that the number of time slots in the entire wireless communication network is increased by increasing the upper limit number or increasing the number of wireless base stations to be arranged. In Patent Document 1, in addition to the number of base stations and time slots, radio communication resources include allocation of frequency channels, position, height, directivity, and gain of antennas of radio base stations, attenuators, handover preparation points, etc., but does not describe a specific method of using these resources in creating a correction proposal for the lack of radio resources.

本発明は、様々なシステムシミュレーションと無線通信のシミュレーションとの組み合わせが容易な無線設計支援シミュレータの提供を目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a wireless design support simulator that facilitates the combination of various system simulations and wireless communication simulations.

本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、システムにおいて無線通信を提供する無線構成を計算機を用いて評価する評価方法であって、前記計算機は、所定の演算処理を実行する演算装置と、前記演算装置がアクセス可能な記憶装置とを有し、前記評価方法は、前記演算装置が、前記システムの性能をシミュレーションするために設定されるシステム設定パラメータである前記システムを利用する人数及び前記システムが稼働するエリアの周辺に存在する人数を、前記システムの性能をシミュレーションするシステム性能計算部から取得し、前記演算装置が、取得した前記システム設定パラメータを、前記無線の性能をシミュレーションするための第1のパラメータである干渉端末数又は干渉電力に変換し、前記演算装置が、前記変換された第1のパラメータを、前記無線の性能をシミュレーションするために入力される無線入力パラメータとして、前記無線の性能をシミュレーションする無線性能計算部に出力することを特徴とする。 A representative example of the invention disclosed in the present application is as follows. That is, it is an evaluation method for evaluating a wireless configuration that provides wireless communication in a system using a computer, wherein the computer comprises an arithmetic unit that executes predetermined arithmetic processing, and a storage device that can be accessed by the arithmetic unit. and the evaluation method includes the number of people using the system and the number of people existing around the area where the system operates, which are system setting parameters set for the computing device to simulate the performance of the system. is obtained from a system performance calculation unit that simulates the performance of the system, and the arithmetic device converts the obtained system setting parameters to the number of interfering terminals or the interference that is the first parameter for simulating the performance of the radio power , and the computing device outputs the converted first parameter to a radio performance calculation unit that simulates the radio performance as a radio input parameter that is input for simulating the radio performance. characterized by

本発明の一態様によれば、様々なシステムシミュレータと連携した無線通信のシミュレータを提供できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, it is possible to provide a wireless communication simulator that cooperates with various system simulators. Problems, configurations, and effects other than those described above will be clarified by the following description of the embodiments.

実施例1の無線設計支援シミュレータの構成図である。1 is a configuration diagram of a wireless design support simulator of Example 1. FIG. 実施例1の無線設計支援シミュレータの動作を示すシーケンス図である。4 is a sequence diagram showing the operation of the radio design support simulator of Example 1. FIG. 実施例1のパラメータ変換表の例を示す図である。4 is a diagram showing an example of a parameter conversion table of Example 1; FIG. 実施例1の無線設計支援シミュレータのユーザインタフェースから出力される画面例を示す図である。FIG. 5 is a diagram showing an example of a screen output from the user interface of the wireless design support simulator of the first embodiment; 実施例1の無線パラメータ変換表の例を示す図である。FIG. 4 is a diagram showing an example of a wireless parameter conversion table according to the first embodiment; FIG. 実施例1の座標変換表の例を示す図である。4 is a diagram showing an example of a coordinate conversion table of Example 1. FIG. 実施例2の無線設計支援シミュレータの構成図である。FIG. 11 is a configuration diagram of a radio design support simulator of Example 2; 実施例2の無線設計支援シミュレータの動作を示すシーケンス図である。FIG. 11 is a sequence diagram showing the operation of the radio design support simulator of Example 2; 実施例2の調整パラメータ決定表の例を示す図である。FIG. 10 is a diagram showing an example of an adjustment parameter determination table of Example 2; 実施例3の無線設計支援シミュレータの構成図である。FIG. 11 is a configuration diagram of a wireless design support simulator of Example 3; 実施例3の伝搬モデル選択表の例を示す図である。FIG. 11 is a diagram showing an example of a propagation model selection table of Example 3; 実施例3の無線性能変換表の例を示す図である。FIG. 12 is a diagram illustrating an example of a wireless performance conversion table of Example 3; 実施例1の無線設計支援シミュレータの物理的な構成を示すブロック図である。2 is a block diagram showing the physical configuration of the radio design support simulator of Example 1. FIG.

以下、図面を用いて、本発明の幾つかの実施例を説明する。 Several embodiments of the present invention will be described below with reference to the drawings.

なお、以下の実施例においては便宜上その必要があるときは、複数のセクション又は実施例に分割して説明するが、特に明示した場合を除き、それらはお互い無関係なものではなく、一方は他方の一部又は全部の変形例、詳細、補足説明などの関係にある。各実施例は、個別に実施してもよいが、組合せて実施してもよい。 For convenience, the following examples are divided into a plurality of sections or examples when necessary, but unless otherwise specified, they are not unrelated to each other, and one of them is the other. Some or all of them are related to modifications, details, supplementary explanations, and the like. Each embodiment may be implemented individually, or may be implemented in combination.

また、以下の実施例において、要素の数など(個数、数値、量、範囲などを含む)に言及する場合、特に明示した場合及び原理的に明らかに特定の数に限定される場合などを除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよいものとする。 In addition, in the following examples, when referring to the number of elements (including the number, numerical value, amount, range, etc.), unless otherwise specified or clearly limited to a specific number in principle , is not limited to the specific number, and may be greater than or less than the specific number.

さらに、以下の実施例において、その構成要素(要素ステップなどを含む)は、特に明示した場合及び原理的に明らかに必須であると考えられる場合などを除き、必ずしも必須のものではないことは言うまでもない。 Furthermore, in the following examples, the constituent elements (including element steps, etc.) are not necessarily essential unless otherwise specified or clearly considered essential in principle. stomach.

同様に、以下の実施例において、構成要素などの形状、位置関係等に言及するときは、特に明示した場合や原理的に明らかにそうでないと考えられる場合などを除き、実質的にその形状などに近似又は類似するものなどを含むものとする。このことは数値及び範囲についても同様である。 Similarly, in the following examples, when referring to the shape, positional relationship, etc., of components, etc., unless otherwise specified or in principle clearly considered to be otherwise, the actual shape, etc. shall include those that are similar or similar to This also applies to numerical values and ranges.

また、以下の説明では、「xxx表」といった表現にて、入力に対して出力が得られる情報を説明することがあるが、当該情報は、どのような構造のデータでもよい。 Also, in the following description, the expression “xxx table” may be used to describe information from which an output is obtained for an input, but the information may be data of any structure.

また、以下の説明において、各表の構成は一例であり、1つの表は、2以上の表に分割されてもよいし、2以上の表の全部又は一部が1つの表であってもよい。 Also, in the following description, the configuration of each table is an example, and one table may be divided into two or more tables, or all or part of two or more tables may be one table. good.

また、以下の説明では、「kkk部」の表現にて機能を説明することがあるが、機能は、1以上のコンピュータプログラムが実行されることで実現されてもよい。 Also, in the following description, the function may be described using the expression “kkk unit”, but the function may be realized by executing one or more computer programs.

以下の実施例では、汎用の無線LAN装置をシステムの構成要素の一部として用いて、システムに必要な通信の少なくとも一部を、無線により行う場合について述べる。なお、以下の実施例において、無線LAN以外の無線方式をシステムの構成要素の一部として用いてよい。 In the following embodiments, a general-purpose wireless LAN device is used as a component of the system, and at least part of the communication required for the system is performed wirelessly. In the following embodiments, wireless systems other than wireless LAN may be used as part of system components.

<実施例1>
図1から図6及び図13を用いて、本発明の実施例1を説明する。図1は、無線設計支援シミュレータ100の構成図である。無線設計支援シミュレータ100は、システム性能を計算するシステム性能計算部101と、システムに設置される無線システムおける無線性能を計算する無線性能計算部102と、無線設計支援シミュレータの動作を制御する制御部103と、ユーザインタフェース106とから構成されている。なお、システム性能計算部101及び無線性能計算部102は、発明の理解の容易化のために、無線設計支援シミュレータ100の内部に設ける構成を図示したが、システム性能計算部101及び無線性能計算部102の一方又は両方を無線設計支援シミュレータ100の外部に設けてもよい。
<Example 1>
Embodiment 1 of the present invention will be described with reference to FIGS. 1 to 6 and 13. FIG. FIG. 1 is a configuration diagram of the radio design support simulator 100. As shown in FIG. The radio design support simulator 100 includes a system performance calculation unit 101 that calculates system performance, a radio performance calculation unit 102 that calculates the radio performance in the radio system installed in the system, and a control unit that controls the operation of the radio design support simulator. 103 and a user interface 106 . Although the system performance calculation unit 101 and the radio performance calculation unit 102 are provided inside the radio design support simulator 100 for easy understanding of the invention, the system performance calculation unit 101 and the radio performance calculation unit 102 may be provided outside the radio design support simulator 100 .

システム性能計算部101は、システム(例えば、エレベータシステム、案内ロボットシステム、列車運行システム)の設計又は性能評価のための設定パラメータを用いてシステムの性能を計算するシステムシミュレーションを実行する。システム性能計算部101は、別個の計算機で構成しても、無線性能計算部102や制御部103と同じ計算機上で動作するプログラムで構成してもよい。システム性能計算部101は、使用するシミュレータを変えることによって、様々な項目に関するシステムの性能を計算することができる。以下、システムシミュレーションで主となる評価項目を、シミュレーション項目と称する。システム性能計算部101は、例えば、エレベータシステムの各フロアの平均待ち時間を計算するシミュレーションでは、システムシミュレーションは、かごの速度、かごの定員数、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などを入力又は設定パラメータとして、評価項目として各フロアの平均的な待ち時間を出力する(図3に示すパラメータ変換表105参照)。また、エレベータシステムの複数かご運行時の輸送力を計算するシミュレーションでは、各かごの停止階の情報、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などを入力又は設定パラメータとして、評価項目として輸送力(単位時間あたりに輸送できる人数)を出力する。また、案内ロボットシステムの稼働率を計算するシミュレーションでは、同時に動作するロボットの台数、案内ロボットの移動速度、案内先、案内希望者の発生する頻度などを入力又は設定パラメータとして、評価項目としてロボットの稼働率を出力する。また、列車運行システムの乗車率を計算するシミュレーションでは、列車の運行ダイヤ、駅で待つ人数と発生する頻度、列車に乗る駅と降りる駅などを入力又は設定パラメータとして、評価項目として列車の乗車率を出力する。 The system performance calculation unit 101 executes a system simulation that calculates system performance using set parameters for system design or performance evaluation (e.g., elevator system, guidance robot system, train operation system). The system performance calculation unit 101 may be composed of a separate computer, or may be composed of a program that runs on the same computer as the wireless performance calculation unit 102 and the control unit 103 . The system performance calculator 101 can calculate the system performance for various items by changing the simulator to be used. Hereinafter, main evaluation items in system simulation are referred to as simulation items. For example, in a simulation that calculates the average waiting time for each floor of an elevator system, the system performance calculation unit 101 calculates the speed of the car, the capacity of the car, the number of people waiting on each floor and the frequency of occurrence, the floor to get on and the time to get off. Floor information and the like are input or set parameters, and the average waiting time of each floor is output as an evaluation item (see parameter conversion table 105 shown in FIG. 3). In addition, in a simulation that calculates the transport capacity of an elevator system when multiple cars are operated, information on the floors each car stops at, the number of people waiting on each floor and the frequency of occurrence, information on the boarding and alighting floors, etc. are input or set as parameters. Output the transport capacity (the number of people that can be transported per unit time) as an evaluation item. In addition, in the simulation to calculate the operation rate of the guidance robot system, the number of robots operating at the same time, the movement speed of the guidance robot, the guidance destination, the frequency of occurrence of guidance requesters, etc. are input or set parameters, and the evaluation items of the robot are Output the operating rate. In addition, in a simulation that calculates the occupancy rate of the train operation system, the train operation schedule, the number of people waiting at the station and the frequency of occurrence, the station to get on and off the train, etc. are input or set parameters, and the occupancy rate of the train is used as an evaluation item. to output

無線性能計算部102は、無線システムの設計又は性能評価のための設定パラメータを用いて無線システムの性能を計算する無線シミュレーションを実行する。無線性能計算部102は、例えば、無線機(アクセスポイント、子機)の配置、干渉源の配置、使用される周波数及び変調方式、伝搬環境を示す電波伝搬モデルなどを入力又は設定パラメータとして、評価項目として受信電力、パケットエラーレート、遅延などの無線システムの性能を出力する。例えば、一般に、遮蔽物が多い環境では受信電力は低下し、干渉が大きい環境ではパケットエラーレート及び遅延時間が増える確率が高くなり、1台のアクセスポイントと接続する端末数が多ければ遅延時間が増える確率が高くなる。 The radio performance calculator 102 executes a radio simulation to calculate radio system performance using configuration parameters for radio system design or performance evaluation. The wireless performance calculation unit 102, for example, the placement of wireless devices (access points, slave devices), the placement of interference sources, the frequencies and modulation schemes used, the radio wave propagation model indicating the propagation environment, etc., are input or set parameters, and evaluated. As items, wireless system performance such as received power, packet error rate, and delay is output. For example, in general, in an environment with many obstructions, the received power decreases, and in an environment with a large amount of interference, the packet error rate and delay time increase. more likely to increase.

制御部103は、シミュレーションの動作を制御する動作制御部107と、パラメータ変換部104とを含む。パラメータ変換部104は、システム性能計算部101がシミュレーションするシミュレーション項目を指標として、システム性能計算部101のシステム設定パラメータ、又はシステム性能計算部101がシミュレーションの結果として出力するシステム出力パラメータの少なくとも一つを、無線性能計算部102の無線設定パラメータ又は無線性能計算部102に入力される無線入力パラメータのいずれかに変換する。実施例1では、パラメータ変換部104は、パラメータ変換表105を用いてパラメータを変換する。 The control unit 103 includes an operation control unit 107 that controls simulation operations, and a parameter conversion unit 104 . The parameter conversion unit 104 uses the simulation item simulated by the system performance calculation unit 101 as an index, and at least one of a system setting parameter of the system performance calculation unit 101 and a system output parameter output by the system performance calculation unit 101 as a simulation result. is converted into either a wireless setting parameter of the wireless performance calculation unit 102 or a wireless input parameter input to the wireless performance calculation unit 102 . In Example 1, the parameter conversion unit 104 converts parameters using the parameter conversion table 105 .

実施例1の無線設計支援シミュレータ100は、システム性能計算部101で計算に用いた設定や出力された結果の少なくとも一部を用いて、システム内における無線通信性能を評価する。以下、システム性能計算部101の設定パラメータや結果の出力に用いられるパラメータを、システム設定・出力パラメータと称する。同様に無線性能計算部102の設定パラメータや入力されるパラメータを、無線設定・入力パラメータと称する。 The radio design support simulator 100 of the first embodiment evaluates the radio communication performance in the system using at least part of the settings used in the calculation and the results output by the system performance calculator 101 . The setting parameters of the system performance calculation unit 101 and the parameters used for outputting the results are hereinafter referred to as system setting/output parameters. Similarly, setting parameters of the wireless performance calculation unit 102 and input parameters are referred to as wireless setting/input parameters.

図13は、実施例1の無線設計支援シミュレータ100の物理的な構成を示すブロック図である。 FIG. 13 is a block diagram showing the physical configuration of the radio design support simulator 100 of the first embodiment.

本実施例の無線設計支援シミュレータ100は、プロセッサ(CPU)11、メモリ12、補助記憶装置13及び通信インターフェース14を有する計算機によって構成される。無線設計支援シミュレータ100は、入力インターフェース15及び出力インターフェース18を有してもよい。 A wireless design support simulator 100 of this embodiment is configured by a computer having a processor (CPU) 11 , a memory 12 , an auxiliary storage device 13 and a communication interface 14 . The wireless design support simulator 100 may have an input interface 15 and an output interface 18 .

プロセッサ11は、メモリ12に格納されたプログラムを実行する演算装置である。プロセッサ11が、各種プログラムを実行することによって、無線設計支援シミュレータ100の各種機能が実現される。なお、プロセッサ11がプログラムを実行して行う処理の一部を、他の演算装置(例えば、FPGA)で実行してもよい。 The processor 11 is an arithmetic device that executes programs stored in the memory 12 . Various functions of the wireless design support simulator 100 are realized by the processor 11 executing various programs. Note that part of the processing performed by the processor 11 by executing the program may be performed by another computing device (for example, FPGA).

メモリ12は、不揮発性の記憶素子であるROM及び揮発性の記憶素子であるRAMを含む。ROMは、不変のプログラム(例えば、BIOS)などを格納する。RAMは、DRAM(Dynamic Random Access Memory)のような高速かつ揮発性の記憶素子であり、プロセッサ11が実行するプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。 The memory 12 includes ROM, which is a non-volatile storage element, and RAM, which is a volatile storage element. The ROM stores immutable programs (eg, BIOS) and the like. RAM is a high-speed and volatile storage element such as DRAM (Dynamic Random Access Memory), and temporarily stores programs executed by the processor 11 and data used when the programs are executed.

補助記憶装置13は、例えば、磁気記憶装置(HDD)、フラッシュメモリ(SSD)等の大容量かつ不揮発性の記憶装置である。また、補助記憶装置13は、プロセッサ11がプログラムの実行時に使用するデータ(例えば、パラメータ変換表105など)、及びプロセッサ11が実行するプログラムを格納する。すなわち、プログラムは、補助記憶装置13から読み出されて、メモリ12にロードされて、プロセッサ11によって実行されることによって、無線設計支援シミュレータ100の各機能を実現する。 The auxiliary storage device 13 is, for example, a large-capacity, non-volatile storage device such as a magnetic storage device (HDD) or flash memory (SSD). Auxiliary storage device 13 also stores data used by processor 11 when executing programs (for example, parameter conversion table 105, etc.) and programs executed by processor 11 . That is, the program is read from the auxiliary storage device 13 , loaded into the memory 12 , and executed by the processor 11 to realize each function of the wireless design support simulator 100 .

通信インターフェース14は、所定のプロトコルに従って、他の装置との通信を制御するネットワークインターフェース装置である。 The communication interface 14 is a network interface device that controls communication with other devices according to a predetermined protocol.

入力インターフェース15は、キーボード16やマウス17などの入力装置が接続され、オペレータからの入力を受けるインターフェースである。出力インターフェース18は、ディスプレイ装置19やプリンタ(図示省略)などの出力装置が接続され、プログラムの実行結果をオペレータが視認可能な形式で出力するインターフェースである。なお、遠隔地からもアクセスできるように、無線設計支援シミュレータ100にネットワーク20を介して接続されたユーザ端末30が入力装置及び出力装置を提供してもよい。この場合、無線設計支援シミュレータ100がサーバの機能を有し、ユーザ端末30が無線設計支援シミュレータ100(サーバ)に所定のプロトコル(例えばでhttp)でアクセスしてもよい。 The input interface 15 is an interface to which input devices such as a keyboard 16 and a mouse 17 are connected and receives input from an operator. The output interface 18 is an interface to which output devices such as a display device 19 and a printer (not shown) are connected, and which outputs results of program execution in a format that can be visually recognized by an operator. The user terminal 30 connected to the wireless design support simulator 100 via the network 20 may provide an input device and an output device so that access can be made from a remote location. In this case, the radio design support simulator 100 may have a server function, and the user terminal 30 may access the radio design support simulator 100 (server) using a predetermined protocol (for example, http).

プロセッサ11が実行するプログラムは、リムーバブルメディア(CD-ROM、フラッシュメモリなど)又はネットワークを介して無線設計支援シミュレータ100に提供され、非一時的記憶媒体である不揮発性の補助記憶装置13に格納される。このため、無線設計支援シミュレータ100は、リムーバブルメディアからデータを読み込むインターフェースを有するとよい。 Programs executed by processor 11 are provided to wireless design support simulator 100 via removable media (CD-ROM, flash memory, etc.) or a network, and stored in non-volatile auxiliary storage device 13, which is a non-temporary storage medium. be. Therefore, the wireless design support simulator 100 preferably has an interface for reading data from removable media.

無線設計支援シミュレータ100は、物理的に一つの計算機上で、又は、論理的又は物理的に構成された複数の計算機上で構成される計算機システムであり、複数の物理的計算機資源上に構築された仮想計算機上で動作してもよい。特に、システム性能計算部101と無線性能計算部102と制御部103とは、各々別個の物理的又は論理的計算機上で動作するものでも、複数が組み合わされて一つの物理的又は論理的計算機上で動作するものでもよい。 The wireless design support simulator 100 is a computer system configured on one physical computer or on a plurality of logically or physically configured computers, and is built on a plurality of physical computer resources. It may run on a virtual machine. In particular, the system performance calculation unit 101, the radio performance calculation unit 102, and the control unit 103 may operate on separate physical or logical computers, or may be combined to operate on one physical or logical computer. It may work with

図2を用いて、実施例1における無線設計支援シミュレータ100の動作シーケンスを説明する。ユーザは、ユーザインタフェース106を用いて、システム性能計算部101の設定パラメータと無線性能計算部102の設定パラメータを、制御部103に入力する(S202、S203)。制御部103は、入力されたシステム性能計算部101の設定パラメータをシステム性能計算部101に出力する(S204)。システム性能計算部101は、システムの性能を計算し(S205)、計算結果を制御部103に出力する(S206)。制御部103は、パラメータ変換表105を用いて、システム性能計算部101から出力されたシステム設定・出力パラメータを無線設定・入力パラメータに変換し(S207)、変換結果である無線設定・入力パラメータと、ユーザから入力された設定パラメータを無線性能計算部102に出力する(S208)。無線性能計算部102は入力された無線設定・入力パラメータを用いて無線性能を計算し(S209)、計算結果をユーザインタフェース106に通知する(S210)。 The operation sequence of the radio design support simulator 100 according to the first embodiment will be described with reference to FIG. The user uses the user interface 106 to input the setting parameters of the system performance calculation unit 101 and the setting parameters of the radio performance calculation unit 102 to the control unit 103 (S202, S203). The control unit 103 outputs the input setting parameters of the system performance calculation unit 101 to the system performance calculation unit 101 (S204). The system performance calculator 101 calculates system performance (S205) and outputs the calculation result to the controller 103 (S206). Using the parameter conversion table 105, the control unit 103 converts the system settings/output parameters output from the system performance calculation unit 101 into wireless settings/input parameters (S207). , and outputs the setting parameters input by the user to the wireless performance calculation unit 102 (S208). The wireless performance calculation unit 102 calculates the wireless performance using the input wireless settings/input parameters (S209), and notifies the user interface 106 of the calculation result (S210).

実施例1の無線設計支援シミュレータは、システムの性能の計算に用いた設定パラメータや、システムシミュレーションの結果として出力されたパラメータのなかで、直接又は間接的に無線性能に影響を及ぼすパラメータの影響を、無線性能計算部102が取り入れて計算できるように、図3に示すパラメータ変換表105を保持する。パラメータ変換表105は、シミュレーション項目301と、システム設定・出力パラメータ302と、無線設定・入力パラメータ303とを含み、シミュレーション項目301を指標として、システム設定・出力パラメータ302を無線設定・入力パラメータ303に変換するために使用される。システム設定・出力パラメータ302は、システムの性能をシミュレーションするために設定されるシステム設定パラメータ、及びシステムの性能のシミュレーションの結果として出力されるシステム出力パラメータを含む。無線設定・入力パラメータ303は、無線システムにおける無線性能をシミュレーションするために設定される無線設定パラメータ、及び無線通信の性能をシミュレーションするために入力される無線入力パラメータを含む。 The wireless design support simulator of the first embodiment can detect the effects of parameters that directly or indirectly affect wireless performance among setting parameters used for calculating system performance and parameters output as a result of system simulation. , holds the parameter conversion table 105 shown in FIG. The parameter conversion table 105 includes simulation items 301 , system setting/output parameters 302 , and wireless setting/input parameters 303 . used to convert. The system setting/output parameters 302 include system setting parameters set for simulating system performance and system output parameters output as a result of simulating system performance. The wireless setting/input parameters 303 include wireless setting parameters set for simulating wireless performance in the wireless system and wireless input parameters input for simulating wireless communication performance.

例えば、シミュレーション項目301が「エレベータシステムの各フロアの平均待ち時間」の場合、システムシミュレーションは、かごの速度、かごの定員数、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などをシミュレーション条件の設定パラメータとして、各フロアの平均的な待ち時間を出力する。 For example, if the simulation item 301 is "average waiting time for each floor of the elevator system", the system simulation includes the speed of the car, the capacity of the car, the number of people waiting on each floor and the frequency of occurrence, information on the boarding and alighting floors, etc. is the setting parameter of the simulation conditions, and the average waiting time of each floor is output.

また、シミュレーション項目301が「エレベータシステムの複数かご運行時の輸送力」の場合、システムシミュレーションは、各かごの停止階の情報、各フロアで待つ人数と発生頻度、乗る階と降りる階の情報などを設定パラメータとして、輸送力(単位時間あたりに輸送できる人数)を出力する。実施例1のパラメータ変換表105には、シミュレーション項目の他の例として、案内ロボットシステムの稼働率や、列車運行システムの乗車率が記載されている。 In addition, when the simulation item 301 is "transportation capacity when operating multiple cars in an elevator system", the system simulation includes information on the floors stopped by each car, the number of people waiting on each floor and the frequency of occurrence, information on the boarding and alighting floors, etc. is a setting parameter, and the transport capacity (the number of people that can be transported per unit time) is output. The parameter conversion table 105 of the first embodiment describes, as other examples of simulation items, the operation rate of the guidance robot system and the boarding rate of the train operation system.

本実施例では、システムは汎用の無線LAN又は無線LANと同じ周波数を使用する無線通信を使用することを想定しているため、システムと同じ周波数で通信する無線LAN端末を持つシステム利用者がいることが想定される。すなわち、システム利用者の中の一定の割合が、システムが行う無線通信に対して干渉となると考えられる。 In this embodiment, since it is assumed that the system uses a general-purpose wireless LAN or wireless communication that uses the same frequency as the wireless LAN, there are system users who have wireless LAN terminals that communicate on the same frequency as the system. is assumed. In other words, it is considered that a certain percentage of system users interferes with wireless communications performed by the system.

実施例1の無線設計支援シミュレータでは、シミュレーション項目301が「エレベータシステムの各フロアの平均待ち時間」の場合は、システム性能計算部101のシステムシミュレーションは、かごの速度、かごの定員数、各フロアで待っている人数と発生頻度、乗る階と降りる階の情報などの様々な条件に対して、各フロアの平均的な待ち時間を計算する。システムシミュレーションで、かごにのっている人や、フロアで待っている人数や待ち時間が変化すれば、結果として、干渉の状態が変化するため無線通信性能も変化する。 In the radio design support simulator of the first embodiment, when the simulation item 301 is "average waiting time of each floor of the elevator system", the system simulation of the system performance calculation unit 101 is based on the car speed, car capacity, each floor Calculate the average waiting time for each floor for various conditions such as the number of people waiting at the floor, frequency of occurrence, boarding floor and alighting floor information. In a system simulation, if the number of people in a car, the number of people waiting on the floor, or the waiting time changes, as a result, the state of interference will change, and the wireless communication performance will also change.

実施例1では、制御部103がパラメータ変換表105を用いて、システム性能計算部101が設定し、出力するシステム設定・出力パラメータを無線設定・入力パラメータに変換するため、システム性能計算部101の計算結果を取り入れて無線性能計算部102が無線の性能を計算する。そのため、システムの動作に対する無線通信の性能を高精度で評価できる。 In the first embodiment, the control unit 103 uses the parameter conversion table 105 to convert the system settings/output parameters set and output by the system performance calculation unit 101 into wireless settings/input parameters. The radio performance calculation unit 102 calculates the radio performance by incorporating the calculation result. Therefore, the performance of wireless communication with respect to system operation can be evaluated with high accuracy.

また、システムが汎用の無線LANを使用している場合は、同じ周波数を使用している端末があると遅延時間が大きくなる可能性があり、システム使用者やシステムの周辺にいる人の一定の割合を無線LAN端末の利用者と想定して、その人数を干渉端末数とするとよい。また、汎用の無線LANシステムではない、無線通信を使用しているシステムについては、同じ周波数を使用している無線LAN利用者を干渉端末数に変換するのではなく、干渉電力に変換してもよい。 Also, if the system uses a general-purpose wireless LAN, there is a possibility that the delay time will increase if there are terminals using the same frequency. Assuming that the ratio is the number of wireless LAN terminal users, the number of users may be used as the number of interfering terminals. In addition, for systems that use wireless communication that are not general-purpose wireless LAN systems, the number of wireless LAN users using the same frequency is not converted into the number of interfering terminals, but is converted into interference power. good.

また、シミュレーション項目301が、「案内ロボットシステムの稼働率」を計算するシミュレーションでは、同時に動作するロボットの台数が、同時に動作する端末数と、1台の端末に割り当てられる無線通信リソースの設定パラメータに変換される。また、ロボットの案内範囲が、端末の動作範囲の設定パラメータに変換されて、無線の性能が計算される。 In the simulation where the simulation item 301 calculates the "operation rate of the guidance robot system", the number of robots operating at the same time depends on the number of terminals operating at the same time and the setting parameters of the wireless communication resources allocated to one terminal. converted. Also, the guidance range of the robot is converted into a setting parameter for the operation range of the terminal, and wireless performance is calculated.

次に、図3を用いて、実施例1におけるパラメータ変換表105を説明する。図3に示すパラメータ変換表105は、例えば、「各フロアで待つ人数と発生頻度」を「かご外の干渉端末数と干渉信号の発生パタン」に変換し、「乗る階と降りる階」を「かご内の干渉端末数と干渉信号発生時間」に変換することを示すが、この表には、実際に使用される環境の状態に合わせて、例えば、フロアで待つ人の10%に相当する整数を干渉端末数にみなすなどの、具体的な条件を記載してもよいことは言うまでもない。また、パラメータ変換表105の他に、より具体的な数値や詳細な変換方法を記載した補助表を設け、システムが使用される環境にあわせて補助表の内容を変更する構成でもよい。 Next, the parameter conversion table 105 in Example 1 will be described using FIG. The parameter conversion table 105 shown in FIG. 3, for example, converts "the number of people waiting on each floor and the frequency of occurrence" into "the number of interfering terminals outside the car and the pattern of occurrence of interference signals", and converts the "boarding floor and getting off floor" into " The number of interfering terminals in the car and the generation time of the interfering signal are converted into "interference signal generation time". can be regarded as the number of interfering terminals. In addition to the parameter conversion table 105, an auxiliary table describing more specific numerical values and detailed conversion methods may be provided, and the contents of the auxiliary table may be changed according to the environment in which the system is used.

図3に示すパラメータ変換表105は、あくまで一例であり、他のシミュレーション項目やシステム設定・出力パラメータや無線設定・入力パラメータが記載されていてもよく、また、シミュレーション項目301、システム設定・出力パラメータ302、無線設定・入力パラメータ303の追加、削除、内容の変更ができる構成としてもよい。例えば、工場内のセンサのデータ収集に関するシミュレーション項目などを追加してもよく、パラメータ変換表105をこのような構成にすることによって、システム性能計算部101で用いるシステムシミュレータを自由に追加及び変更できる。 The parameter conversion table 105 shown in FIG. 3 is merely an example, and may include other simulation items, system settings/output parameters, and wireless settings/input parameters. 302 and wireless setting/input parameters 303 may be added, deleted, and changed. For example, simulation items related to data collection of sensors in the factory may be added, and by configuring the parameter conversion table 105 in this way, the system simulator used in the system performance calculation unit 101 can be freely added and changed. .

このようにシステムシミュレーションの設定や出力がシミュレーション項目によって異なる場合でも、パラメータ変換部104によって、様々なシステムシミュレータを無線シミュレータと連携させることができる。 Even if the system simulation settings and outputs differ depending on the simulation items in this way, the parameter conversion unit 104 allows various system simulators to cooperate with the radio simulator.

また、パラメータ変換部104を、内容の追加及び変更が可能なパラメータ変換表105で実現することによって、無線性能計算部と様々なシステム性能計算部とを組み合わせて、様々なシステムに対する無線性能をシミュレーションできる。 Also, by realizing the parameter conversion unit 104 with the parameter conversion table 105 whose content can be added and changed, the radio performance calculation unit and various system performance calculation units are combined to simulate the radio performance for various systems. can.

図4は、実施例1の無線設計支援シミュレータ100のユーザインタフェース106から出力される画面400の例を示す。画面400には、システム性能計算部101で可能なシミュレーション項目が表示されており、ユーザはステップS202でシステム性能計算部101にパラメータを設定する前にシミュレーション項目を入力する。図4では、グラフィカルユーザインタフェース(GUI)の例を示しているが、キャラクターユーザインタフェース(CUI)でもよい。実施例1では、このGUIにより、ユーザがシミュレーション項目を選択し、その選択に基づいて制御部103のパラメータ変換部104が動作するように構成してもよい。このようにユーザインタフェースを用いて、シミュレーション項目を選択することで、ユーザはパラメータ変換部104の機能を容易に使用できる。 FIG. 4 shows an example of a screen 400 output from the user interface 106 of the wireless design support simulator 100 of the first embodiment. The screen 400 displays items that can be simulated by the system performance calculation unit 101, and the user inputs simulation items before setting parameters in the system performance calculation unit 101 in step S202. Although FIG. 4 shows an example of a graphical user interface (GUI), it may be a character user interface (CUI). In Embodiment 1, the user may select a simulation item using this GUI, and the parameter conversion unit 104 of the control unit 103 may operate based on the selection. The user can easily use the function of the parameter conversion unit 104 by selecting a simulation item using the user interface in this way.

図2に示す動作シーケンスは、システムの性能の計算(S205)の結果を用いて無線の性能を計算するが(S209)、さらに、無線の性能の計算結果をシステム性能計算部101にフィードバックして、システムの性能を計算してもよい。このとき、パラメータ変換部104が図5に示す無線パラメータ変換表500を有して、無線パラメータ変換表500を用いて、無線設定・出力パラメータをシステム設定・入力パラメータ503に変換するとよい。 In the operation sequence shown in FIG. 2, the results of the system performance calculation (S205) are used to calculate the wireless performance (S209). , the performance of the system may be calculated. At this time, parameter conversion section 104 should have wireless parameter conversion table 500 shown in FIG.

無線の性能の計算に用いる設定パラメータ、及び無線の性能の計算の結果として出力されるパラメータの少なくとも一部は、システムの性能の計算に影響を与えるものである。例えば、無線機の受信電力は通信の可否や送信できる情報量に影響する。また、通信ができたとしても、システムの許容する遅延時間を超えた場合は、システムとしては通信できないことと同等とみなされる。 At least some of the configuration parameters used in the radio performance calculation and the parameters output as a result of the radio performance calculation affect the system performance calculation. For example, the received power of a wireless device affects whether or not communication is possible and the amount of information that can be transmitted. Also, even if communication is possible, if the delay time allowed by the system is exceeded, the system is considered to be unable to communicate.

無線パラメータ変換表500は、図5に示すように、シミュレーション項目501、無線設定・出力パラメータ502及びシステム設定・入力パラメータ503を含み、シミュレーション項目501を指標として、無線設定・出力パラメータ502をシステム設定・入力パラメータ503に変換するために使用される。無線パラメータ変換表500は、図3に示すパラメータ変換表105とは逆に、無線のパラメータをシステムのパラメータに変換する。 As shown in FIG. 5, the wireless parameter conversion table 500 includes a simulation item 501, a wireless setting/output parameter 502, and a system setting/input parameter 503. Using the simulation item 501 as an index, the wireless setting/output parameter 502 is used as a system setting. - Used to transform the input parameters 503; Radio parameter conversion table 500 converts radio parameters into system parameters, contrary to parameter conversion table 105 shown in FIG.

例えば、シミュレーション項目501が「エレベータシステムの各フロアの平均待ち時間」の場合、無線設定・出力パラメータ502の「受信電力」を、「受信電力[A]dBm未満が[B]秒継続すると通信不可とみなす」という設定パラメータに変換して、システムの性能を計算する。「パケットエラーレート(PER)」「遅延」「スループット」も同様である。また、シミュレーション項目501が「案内ロボットシステムの稼働率」の場合も同様に、「受信電力」を、「受信電力[a]dBm未満が[b]秒継続すると通信不可とみなす」という設定パラメータに変換して、システムの性能を計算する。「パケットエラーレート(PER)」「遅延」「スループット」も同様である。 For example, if the simulation item 501 is "average waiting time of each floor of the elevator system", the "receiving power" of the wireless setting/output parameter 502 is set to "communication is impossible if the receiving power is less than [A] dBm for [B] seconds. The performance of the system is calculated by converting it into the setting parameter "deemed as The same applies to "packet error rate (PER)", "delay" and "throughput". Similarly, when the simulation item 501 is the "operation rate of the guidance robot system", the "receiving power" is set to the setting parameter "deem communication impossible when the receiving power is less than [a] dBm for [b] seconds". Transform and calculate system performance. The same applies to "packet error rate (PER)", "delay" and "throughput".

「受信電力」によって通信できる、できないが決まるが、システムによっては、例えば、1回の通信不可ではエラーとみなさず、その状態が一定時間、継続するとエラーとみなすように設計する場合がある。PER、遅延、スループットも同様に、ある状態がシステムが許容する範囲を超えた場合に、通信不可とみなすように設計する場合がある。一般に、受信電力、PER、遅延、スループットに対する許容範囲は、システムに依存して決まる。 Whether or not communication is possible depends on the "received power", but some systems are designed so that, for example, a single failure of communication is not regarded as an error, but if this state continues for a certain period of time, it is regarded as an error. Similarly, PER, delay, and throughput may be designed such that when certain conditions exceed the range allowed by the system, communication is considered impossible. In general, acceptable ranges for received power, PER, delay, and throughput are system dependent.

前述したように、無線の性能の計算では「受信電力」という一つのパラメータでも、システムによって、その影響が異なる。実施例1では、シミュレーション項目501を指標として、無線設定・出力パラメータ502をシステム設定・入力パラメータ503に変換するため、無線の性能の計算結果を、適切にフィードバックしてシステムの性能を計算できる。 As described above, in the calculation of wireless performance, even the single parameter "received power" has different effects depending on the system. In the first embodiment, the wireless setting/output parameter 502 is converted into the system setting/input parameter 503 using the simulation item 501 as an index, so that the wireless performance calculation result can be appropriately fed back to calculate the system performance.

また、図5に示す無線パラメータ変換表500は、例えば、「受信電力」に対して、「受信電力[A]dBm未満の状態が[B]秒継続すると通信不可とみなす」に変換することを示しているが、無線パラメータ変換表500には、より詳細に、「受信電力[A]dBm未満の状態が[B]秒継続すると通信不可とみなす」、「[A]dBm以上[M]dBm未満の状態が[N]秒継続すると、通信できる情報量がL%になるとみなす」というように、受信電力の値に応じて変換内容を変化させるように構成してもよい。また、無線パラメータ変換表500の他に、より具体的な数値や、詳細な変換方法を記載した補助表を設け、システムが使用される環境やシステムの要求に合わせて補助表の内容を変更するように構成してもよい。 Further, the wireless parameter conversion table 500 shown in FIG. 5, for example, converts "receiving power" into "communication is considered impossible when the state of receiving power less than [A] dBm continues for [B] seconds". However, in the wireless parameter conversion table 500, there are more detailed descriptions such as “If the received power is less than [A] dBm and continues for [B] seconds, communication is considered impossible”, “[A] dBm or more [M] If the state of less than [N] seconds continues, the amount of information that can be communicated is considered to be L %.", the contents of conversion may be changed according to the value of the received power. In addition to the wireless parameter conversion table 500, an auxiliary table describing more specific numerical values and detailed conversion methods is provided, and the contents of the auxiliary table are changed according to the environment in which the system is used and the requirements of the system. It may be configured as

また、パラメータ変換部104が図6に示す座標変換表600を有してもよい。座標変換表600は、シミュレーション項目601、システムシミュレーション範囲における場所(名称、位置座標など)602と、無線シミュレーションにおける場所603との対応を保持する。パラメータ変換部104がシステムシミュレーションにおける場所602を無線シミュレーションにおける座標(方向、距離)に変換することによって、例えば、図6に示すように、案内ロボットの案内先となる、会議室、玄関、休憩室などの場所を、移動端末の通信相手となる無線機(例えば、無線LANのアクセスポイント)からの方位角と距離に変換できる。座標変換表600によって、システムシミュレータで特有の場所に対するパラメータを使用する場合でも、システムシミュレータを変更せずに無線の性能を評価できる。 Also, the parameter conversion unit 104 may have a coordinate conversion table 600 shown in FIG. The coordinate conversion table 600 holds correspondence between simulation items 601, locations (names, position coordinates, etc.) 602 in the system simulation range, and locations 603 in the wireless simulation. The parameter conversion unit 104 converts the location 602 in the system simulation into the coordinates (direction, distance) in the wireless simulation, so that, for example, as shown in FIG. can be converted into an azimuth angle and a distance from a wireless device (for example, a wireless LAN access point) with which the mobile terminal communicates. Coordinate transformation table 600 allows wireless performance to be evaluated without modifying the system simulator, even if the system simulator uses parameters for specific locations.

なお、実施例1ではパラメータ変換表105を用いるが、その他の方法、例えば、内容の追加や変更が可能な関数として表しても、同様の効果が得られることは明白である。 Although the parameter conversion table 105 is used in the first embodiment, it is obvious that the same effect can be obtained by using another method, for example, a function whose content can be added or changed.

<実施例2>
次に、図7から図9を用いて、本発明の実施例2を説明する。実施例2では、前述した実施例との相違点を主に説明し、第1の実施例と同じ構成には同じ符号を付し、それらの説明は省略する。
<Example 2>
Next, Embodiment 2 of the present invention will be described with reference to FIGS. 7 to 9. FIG. In the second embodiment, differences from the above-described embodiments will be mainly described, and the same reference numerals will be given to the same configurations as in the first embodiment, and the description thereof will be omitted.

図7は、実施例2における無線設計支援シミュレータ700の構成図であり、図8は実施例2における無線設計支援シミュレータ700の動作シーケンスである。実施例2では、実施例1の構成に加えて、さらに構成要素として無線構成調整部701が含まれる。実施例2は、無線構成調整部を用いて、システムが要求する無線の性能に適した無線構成をシミュレーションすることが、実施例1との主な違いである。 FIG. 7 is a configuration diagram of the radio design support simulator 700 according to the second embodiment, and FIG. 8 is an operation sequence of the radio design support simulator 700 according to the second embodiment. In addition to the configuration of the first embodiment, the second embodiment further includes a wireless configuration adjustment unit 701 as a component. The main difference between the second embodiment and the first embodiment is that the wireless configuration adjustment unit is used to simulate a wireless configuration suitable for the wireless performance required by the system.

図7と図8を用いて、実施例2の無線設計支援シミュレータの動作を説明する。ユーザは、ユーザインタフェース106を用いて、システム性能計算部101の設定パラメータと、無線性能計算部102の設定パラメータと、無線構成調整部701の計算条件とを制御部103に入力する(S202、S203、S801)。無線構成調整部701の計算条件とは、無線構成調整部701内において、目的関数計算部705で使用する目的関数と、終了条件判定部706で使用する終了条件である。 The operation of the radio design support simulator of the second embodiment will be described with reference to FIGS. 7 and 8. FIG. The user uses the user interface 106 to input the setting parameters of the system performance calculation unit 101, the setting parameters of the radio performance calculation unit 102, and the calculation conditions of the radio configuration adjustment unit 701 to the control unit 103 (S202, S203). , S801). The calculation conditions of the wireless configuration adjustment unit 701 are the objective function used by the objective function calculation unit 705 and the termination condition used by the termination condition determination unit 706 in the wireless configuration adjustment unit 701 .

制御部103は、システム性能計算部101の設定パラメータをシステム性能計算部101に出力し(S204)、システム性能計算部101のシステム動作計算部709は、システム動作を計算し(S802)、その結果を制御部103に出力する(S803)。 The control unit 103 outputs the setting parameters of the system performance calculation unit 101 to the system performance calculation unit 101 (S204), the system operation calculation unit 709 of the system performance calculation unit 101 calculates the system operation (S802), and the result is output to the control unit 103 (S803).

制御部103は、パラメータ変換表105を用いて、システム性能計算部101から出力されたシステム設定・出力パラメータを無線設定・入力パラメータに変換し(S207)、変換結果である無線設定・入力パラメータと、ユーザから入力された設定パラメータを無線性能計算部102に出力する(S208)。また、制御部103は、無線構成調整部701の計算条件を、無線構成調整部701に出力する(S804)。 Using the parameter conversion table 105, the control unit 103 converts the system settings/output parameters output from the system performance calculation unit 101 into wireless settings/input parameters (S207). , and outputs the setting parameters input by the user to the wireless performance calculation unit 102 (S208). Also, the control unit 103 outputs the calculation conditions of the wireless configuration adjusting unit 701 to the wireless configuration adjusting unit 701 (S804).

無線性能計算部102は、入力された無線設定・入力パラメータを用いて無線の性能を計算し(S209)、計算結果をシステム性能計算部101に出力する(S805)。システム性能計算部101のシステム要求判定部710は、無線性能計算部102で計算された無線の性能がシステム要求に対して満足しているか、満足していないかを判定する(S806)。システム要求の判定には、ユーザがシステム性能計算部101の設定パラメータとして入力した値を用いる。 The wireless performance calculation unit 102 calculates wireless performance using the input wireless settings/input parameters (S209), and outputs the calculation result to the system performance calculation unit 101 (S805). The system requirement determination unit 710 of the system performance calculation unit 101 determines whether or not the wireless performance calculated by the wireless performance calculation unit 102 satisfies the system requirements (S806). A value input by the user as a setting parameter of the system performance calculation unit 101 is used to determine the system requirements.

システム性能計算部101は、システム要求の判定結果を無線構成調整部701に出力する(S807)。図には記載していないが、判定結果は、満足する、満足しないの2値だけではなく、どの程度満足しているかという、より詳細な結果を出力するとよい。 System performance calculation section 101 outputs the determination result of the system requirement to wireless configuration adjustment section 701 (S807). Although not shown in the figure, it is preferable to output a more detailed result indicating the degree of satisfaction in addition to the binary value of satisfied or not satisfied as the determination result.

無線構成調整部701の目的関数計算部705は、入力されたシステム要求の判定結果を用いて、目的関数を計算する(S808)。終了条件判定部706は、シミュレーションの終了又は継続を、終了条件を用いて判定する(S809)。終了条件を満足していなければ、次の計算パラメータ決定部704は、最適化アルゴリズム(例えば、遺伝的アルゴリズム)を使用して、次の計算に用いる無線パラメータを決定する(S810)。無線構成調整部701は、決定された次の計算に用いる無線パラメータを無線性能計算部102に出力する(S811)。 The objective function calculation unit 705 of the wireless configuration adjustment unit 701 calculates an objective function using the input determination result of the system request (S808). The termination condition determination unit 706 determines termination or continuation of the simulation using the termination condition (S809). If the termination condition is not satisfied, the next calculation parameter determination unit 704 uses an optimization algorithm (eg, genetic algorithm) to determine radio parameters to be used for the next calculation (S810). The wireless configuration adjustment unit 701 outputs the determined wireless parameters to be used for the next calculation to the wireless performance calculation unit 102 (S811).

無線性能計算部102は、無線構成調整部701で決定された次の計算に用いる無線パラメータを用いて、無線の性能を計算する(S209)。実施例2では、ステップS209からステップS811の処理を、終了条件を満足するまで繰り返す(S812)。終了条件を満足すると、終了条件を満足したシステム要求判定結果と使用した計算パラメータとをユーザに通知する(S813)。 The wireless performance calculator 102 calculates the wireless performance using the wireless parameters determined by the wireless configuration adjuster 701 and used for the next calculation (S209). In the second embodiment, the processing from step S209 to step S811 is repeated until the termination condition is satisfied (S812). When the termination condition is satisfied, the user is notified of the system requirement determination result satisfying the termination condition and the calculation parameters used (S813).

なお、図8では、終了条件判定(S809)の後に、次の計算パラメータの決定(S810)、次の計算パラメータの出力(S811)の処理を実行するが、終了条件判定で終了の判定となった場合は、ステップS810とステップS811の処理を実行せず、S813のステップに進む。 In FIG. 8, after determining the termination condition (S809), determination of the next calculation parameter (S810) and output of the next calculation parameter (S811) are executed. If so, the process proceeds to step S813 without executing the processes of steps S810 and S811.

前述したように、実施例2の無線構成調整部701は、目的関数及び最適化アルゴリズムを用いて、システム要求を満足する無線構成を提案するための計算を実行するが、最適化アルゴリズムは遺伝的アルゴリズム以外でもよい。また、無線構成調整部701に設定される終了条件は、所望の結果を得られた場合、例えば、予め設定された閾値を超えた場合などの他に、計算回数の上限や、計算時間の上限を終了条件としてもよい。計算回数や計算時間の上限を終了条件とした場合は、目的関数の計算後に、計算回数や計算時間を計数する処理を実行するとよい。 As described above, the radio configuration adjustment unit 701 of the second embodiment uses an objective function and an optimization algorithm to perform calculations for proposing a radio configuration that satisfies system requirements. Algorithms may also be used. In addition, the termination conditions set in the wireless configuration adjustment unit 701 include when a desired result is obtained, for example, when a preset threshold value is exceeded, the upper limit of the number of calculations, and the upper limit of the calculation time. may be used as the termination condition. When the upper limit of the number of calculations or the calculation time is set as the termination condition, it is preferable to execute a process of counting the number of calculations or the calculation time after calculating the objective function.

実施例2では、無線構成調整部701を用いて、システム要求に適した無線構成となるように、無線設定・入力パラメータを調整するが、無線通信には多くのパラメータがあるため、各パラメータを変化させながら無線構成を調整することは多くの工数が必要となる。 In the second embodiment, the wireless configuration adjustment unit 701 is used to adjust the wireless settings/input parameters so that the wireless configuration is suitable for the system requirements. Adjusting the radio configuration while changing requires a lot of man-hours.

そこで、実施例2では、図7に示すように、無線設計支援シミュレータ700に、調整パラメータ決定部702を設ける構成とした。調整パラメータ決定部702は、例えば、調整パラメータ決定表703を用いて、システムの要求に合わせて調整すべき無線パラメータを決定する。図7に示す構成では、調整パラメータ決定部702を無線構成調整部701内に設けたが、制御部103内に設けてもよい。 Therefore, in the second embodiment, as shown in FIG. 7, a radio design support simulator 700 is provided with an adjustment parameter determination unit 702 . Adjustment parameter determination section 702 uses, for example, adjustment parameter determination table 703 to determine wireless parameters to be adjusted in accordance with system requirements. In the configuration shown in FIG. 7, adjustment parameter determination section 702 is provided in wireless configuration adjustment section 701 , but may be provided in control section 103 .

図9に調整パラメータ決定表703の一例を示す。図9に示す調整パラメータ決定表703には、シミュレーション項目901を指標として、各システムの主な無線通信への要求項目902、無線構成調整部が調整すべき無線設定・入力パラメータ904、及び調整の順番903が記録されている。 An example of the adjustment parameter determination table 703 is shown in FIG. In the adjustment parameter determination table 703 shown in FIG. 9, using the simulation item 901 as an index, main wireless communication requirement items 902 of each system, wireless setting/input parameters 904 to be adjusted by the wireless configuration adjustment unit, and adjustment parameters. An order 903 is recorded.

エレベータや列車のように、人を乗せて動くシステムの制御信号を無線通信で送信する場合、一般に、低エラー率及び低遅延が要求される。 Low error rates and low delays are generally required when transmitting control signals for systems that move people, such as elevators and trains, by wireless communication.

低エラー率及び低遅延が求められるシステムでは、電波の干渉を低減するために、使用する周波数を調整したり、無線機の設置位置を調整したり、1対1の通信ではなくn対n(nは2以上の整数)で通信するように冗長度を調整したりする。無線機の設置位置を調整する段階では、アンテナの向きや使用するアンテナ指向性などを調整してもよい。 In a system that requires a low error rate and low delay, in order to reduce radio wave interference, it is necessary to adjust the frequency used, adjust the installation position of the radio, and use n-to-n instead of one-to-one communication. (n is an integer of 2 or more) to adjust the redundancy. At the stage of adjusting the installation position of the wireless device, the direction of the antenna, the directivity of the antenna to be used, etc. may be adjusted.

また、2組以上の無線機を使用する場合は、各無線機の位置を調整してダイバシティ効果を得ても所望の性能にならなければ、さらに1組の無線機を追加する調整を行ってもよい。また、システム要求が低エラー率及び低遅延でも、システムに複数の端末及び複数の基地局が含まれる場合は、端末及び基地局の数を調整してもよい。 Also, when using two or more sets of radios, if the desired performance is not obtained even if the positions of the radios are adjusted to obtain the diversity effect, an additional set of radios should be added. good too. The number of terminals and base stations may also be adjusted if the system requires low error rate and low delay but the system includes multiple terminals and multiple base stations.

一方、他の例として、ロボットとロボットの制御センタとの間で無線通信によって情報を送受信する案内ロボットシステムでは、ロボットが周辺の様々な情報を収集しながらユーザから案内先などの情報を取得し、ユーザから取得した情報の少なくとも一部を制御センタに送信する。このため、ロボットとロボットの制御センタとの間の無線通信には、一般に、高スループットが要求される。その場合、電波の干渉を低減するために使用周波数を調整したり、スループットを向上させるために変調方式(例えば、変調における多値数)を調整するとよい。また、ロボットの移動範囲内の受信電力が低い場所において、所望のスループットが得られない場合、基地局の設置場所や基地局の数を調整する。このように、システム要求に合わせた無線構成を実現するためには、優先的に調整すべき無線パラメータがある。 On the other hand, as another example, in a guidance robot system in which information is transmitted and received by wireless communication between a robot and its control center, the robot acquires information such as guidance destinations from the user while collecting various information about its surroundings. , transmitting at least a portion of the information obtained from the user to the control center. For this reason, wireless communication between the robot and the robot's control center generally requires high throughput. In that case, it is preferable to adjust the frequency used to reduce radio wave interference, or to adjust the modulation method (for example, the multi-level number in modulation) to improve throughput. Also, if the desired throughput cannot be obtained in a place where the received power is low within the movement range of the robot, the installation locations of the base stations and the number of base stations are adjusted. In this way, there are radio parameters that should be preferentially adjusted in order to realize a radio configuration that meets system requirements.

実施例2では、調整パラメータ決定部702は、調整パラメータ決定表703のシミュレーション項目901を指標として、調整するパラメータ及びパラメータを調整する順番を決定するので、少ない計算回数で、効率的にシステム要求に適した無線構成を提案できる。 In the second embodiment, the adjustment parameter determination unit 702 uses the simulation item 901 of the adjustment parameter determination table 703 as an index to determine the parameters to be adjusted and the order of adjusting the parameters. A suitable radio configuration can be proposed.

図9では、システムが行う無線通信に対する干渉を低減するために、いずれのシミュレーション項目901においても、調整の順番903の1番目を「使用する周波数」としているが、予めシステムが動作する環境で、未使用の周波数が既知である場合は、未使用の周波数を用いたシミュレーションを行えばよく、2番目の項目からシミュレーションを用いた最適化による調整を行えばよい。 In FIG. 9, in order to reduce interference with wireless communication performed by the system, in any simulation item 901, the first adjustment order 903 is set to "frequency to be used". If the unused frequencies are known, simulations using the unused frequencies can be performed, and adjustment by optimization using the simulations can be performed from the second item.

また、同じシミュレーション項目でも、システムが動作する環境で調整する順番が変えた方が良い場合があるため、調整パラメータ決定表703は、内容の追加、変更が可能な構成とするとよい。 Further, even for the same simulation items, it may be better to change the order of adjustment depending on the environment in which the system operates. Therefore, the adjustment parameter determination table 703 should be configured so that the contents can be added and changed.

図8を用いて、実施例2のシミュレータの動作の概要を説明したが、無線の性能を計算する場合の計算時間の短時間化のために、図7に示すように、無線性能計算部102の中に、物理層レベルの受信電力を計算する受信電力計算部707と、IP層レベルのエラー率及び遅延を計算するエラー率・遅延計算部708の二つの機能部を設けるとよい。このような構成によって、受信電力計算部707で電力レベルでの無線構成の良し悪しを概略的に検討し、受信電力が良いと判断された無線構成について、IP層レベルのパケットエラー率や遅延を計算するように、無線設計支援シミュレータを動作させてもよい。この結果、システム要求に適した無線構成を効率的に提示できる。 The outline of the operation of the simulator of the second embodiment has been explained using FIG. may be provided with two functional units: a reception power calculation unit 707 for calculating physical layer level reception power and an error rate/delay calculation unit 708 for calculating IP layer level error rate and delay. With such a configuration, the reception power calculation unit 707 roughly examines the quality of the radio configuration at the power level, and calculates the IP layer level packet error rate and delay for the radio configuration determined to have good reception power. A radio design support simulator may be operated to calculate. As a result, a radio configuration suitable for system requirements can be efficiently presented.

<実施例3>
次に、図10から図12を用いて、本発明の実施例3を説明する。実施例3では、前述した実施例との相違点を主に説明し、前述した実施例と同じ構成には同じ符号を付し、それらの説明は省略する。
<Example 3>
Next, Embodiment 3 of the present invention will be described with reference to FIGS. 10 to 12. FIG. In the third embodiment, differences from the above-described embodiments will be mainly described, and the same components as those of the above-described embodiments will be given the same reference numerals, and their descriptions will be omitted.

図10は、実施例3における無線設計支援シミュレータ1000の構成図である。実施例3は、構成要素として条件設定部1001を含む点が実施例2との主な違いである。 FIG. 10 is a configuration diagram of a radio design support simulator 1000 according to the third embodiment. The main difference between the third embodiment and the second embodiment is that a condition setting unit 1001 is included as a component.

条件設定部1001は、調整パラメータ決定部702、システム-無線変換部1002及び目的関数・終了条件作成部1003を含む。また、実施例3では、制御部103を無線構成調整部701の中に設け、調整パラメータ決定部702を条件設定部1001内に設ける点が実施例2と異なる。条件設定部1001は、システム性能計算部101、無線性能計算部102及び無線構成調整部701の少なくとも一つの動作条件を設定する機能を有する。 Condition setting section 1001 includes adjustment parameter determination section 702 , system-wireless conversion section 1002 and objective function/termination condition creation section 1003 . Further, the third embodiment differs from the second embodiment in that the control section 103 is provided in the wireless configuration adjustment section 701 and the adjustment parameter determination section 702 is provided in the condition setting section 1001 . Condition setting section 1001 has a function of setting operating conditions for at least one of system performance calculation section 101 , radio performance calculation section 102 and radio configuration adjustment section 701 .

システム-無線変換部1002は、ユーザのシステムに対する要求を無線に対する要求や無線性能計算部102で使用するパラメータやモデルに変換する。 The system-wireless converter 1002 converts the user's system requirements into wireless requirements and parameters and models used by the wireless performance calculator 102 .

この機能は、例えば、図11に示す伝搬モデル選択表1100によって実現される。伝搬モデル選択表1100は、シミュレーション項目1101、使用環境1102及び無線性能計算部102で使用する伝搬モデル1103を含む。伝搬モデル選択表1100からシミュレーション項目1101及び使用環境1102の候補をユーザインタフェース106に表示し、ユーザが所望の項目を選択して、無線性能計算部102の伝搬モデル1103が決まるように構成してもよい。このような構成とすることで、ユーザが無線の伝搬モデルに詳しくない場合でも、使用環境に適した伝搬モデルでシミュレーションができる。 This function is implemented by, for example, a propagation model selection table 1100 shown in FIG. Propagation model selection table 1100 includes simulation items 1101 , usage environment 1102 , and propagation model 1103 used in wireless performance calculation section 102 . Simulation items 1101 and use environment 1102 candidates from the propagation model selection table 1100 may be displayed on the user interface 106, and the user may select desired items to determine the propagation model 1103 of the wireless performance calculation unit 102. good. With such a configuration, even if the user is not familiar with wireless propagation models, simulation can be performed using a propagation model suitable for the usage environment.

また、システム-無線変換部1002は、図12に示す無線性能変換表1200を保持してもよい。無線性能変換表1200は、例えば、「システムはX年にN回以下の停止であること」などの、ユーザからのシステム要求1201を満足するための無線構成の冗長度1202及び無線の性能の目標値1203を含む。無線性能変換表1200は、想定されるシミュレーション項目と、シミュレーション項目に対するシステム要求を予め検討して作成しておくことが望ましいが、システム要求1201の追加に従って内容を拡充してもよい。 Further, system-wireless conversion section 1002 may hold wireless performance conversion table 1200 shown in FIG. The wireless performance conversion table 1200 includes a wireless configuration redundancy 1202 and a wireless performance target to satisfy a system request 1201 from a user, such as "the system should be stopped N times or less in X years." Contains the value 1203. Wireless performance conversion table 1200 is desirably created by examining assumed simulation items and system requirements for the simulation items in advance, but the contents may be expanded according to the addition of system requirements 1201 .

図12に示す無線性能変換表1200は、システム要求1201の候補をユーザインタフェース106に表示し、ユーザが所望のシステム要求を選択することで、無線構成の冗長度及び無線の性能の目標値が決まるように構成してもよい。このような構成とすることで、ユーザが無線通信に詳しくない場合でも、システム要求を無線の要求仕様に変換でき、システム要求に適した無線構成をシミュレーションできる。 The wireless performance conversion table 1200 shown in FIG. 12 displays candidates for the system requirements 1201 on the user interface 106, and the user selects the desired system requirements to determine the target values of the redundancy of the wireless configuration and the wireless performance. It may be configured as By adopting such a configuration, even if the user is not familiar with wireless communication, system requirements can be converted into wireless requirement specifications, and a wireless configuration suitable for system requirements can be simulated.

目的関数・終了条件作成部1003は、無線構成調整部701で使用する目的関数及び終了条件を作成する。実施例2では、ユーザが目的関数及び終了条件を入力する構成としているが、実施例3では、目的関数・終了条件作成部1003が、ユーザが入力したシステム要求を直接又は間接的に用いて、目的関数及び終了条件を作成する。例えば、ユーザインタフェース106へのシステム要求の入力を促し、ユーザの入力に基づいて目的関数及び終了条件を作成する。例えば、ユーザの要求が「第一優先:信頼性、第二優先:コスト」である場合、無線の性能に関する項及びコストに関する項、例えば無線機の冗長度から換算した無線機の個数やそのメンテナンス費などを含み、優先度に従って重み付けをした目的関数を作成する。 The objective function/termination condition creation unit 1003 creates an objective function and termination conditions used by the wireless configuration adjustment unit 701 . In the second embodiment, the user inputs the objective function and the termination condition. Create an objective function and termination conditions. For example, it prompts the user interface 106 for system requirements and creates an objective function and termination conditions based on the user's input. For example, if the user's request is "first priority: reliability, second priority: cost", terms related to wireless performance and terms related to cost, such as the number of wireless devices converted from the redundancy of wireless devices and their maintenance Create an objective function that includes costs and weights according to priority.

また、終了条件は、図12に示す無線性能変換表1200で決定された無線の性能を満足する、計算時間の上限を超える、計算回数の上限を超える等を設定する。このように、無線設計支援シミュレータが目的関数及び終了条件を設定することによって、無線設計支援シミュレータ使用時のユーザの負荷を低減できる。 Also, the termination condition is set such as satisfying the wireless performance determined by the wireless performance conversion table 1200 shown in FIG. In this way, the radio design support simulator sets the objective function and the termination condition, thereby reducing the load on the user when using the radio design support simulator.

実施例3では、目的関数・終了条件作成部1003は、条件設定部1001内に設けているが、無線構成調整部701内に設けてもよい。 In the third embodiment, the objective function/termination condition creation unit 1003 is provided in the condition setting unit 1001 , but may be provided in the wireless configuration adjustment unit 701 .

前述した条件設定部1001によって、ユーザが無線通信に対する十分な知識を持っていない場合でも、無線設計支援シミュレータ1000を用いて、システム要求に適した無線構成をシミュレーションできる。 With the above-described condition setting section 1001, even if the user does not have sufficient knowledge of wireless communication, the wireless design support simulator 1000 can be used to simulate a wireless configuration suitable for system requirements.

以上に説明したように、本発明の実施例の無線設計支援シミュレータによると、パラメータ変換部104は、システム設定・出力パラメータをシステム性能計算部101から取得し、無線設定・入力パラメータに変換し、変換された無線設定・入力パラメータを無線の性能をシミュレーションするために無線性能計算部102に出力するので、様々なシステムシミュレーションと無線通信のシミュレーションとの組み合わせが容易となり、様々なシステムシミュレータと連携した無線通信のシミュレータを提供できる。このため、様々なシステムにおいて使用される無線通信の性能を評価できる。 As described above, according to the wireless design support simulator of the embodiment of the present invention, the parameter conversion unit 104 acquires system setting/output parameters from the system performance calculation unit 101, converts them into wireless setting/input parameters, Since the converted wireless settings/input parameters are output to the wireless performance calculation unit 102 for simulating wireless performance, it becomes easy to combine various system simulations and wireless communication simulations, and it is possible to cooperate with various system simulators. A wireless communication simulator can be provided. Therefore, the performance of wireless communication used in various systems can be evaluated.

また、パラメータ変換部104は、システムの性能のシミュレーション項目を指標として変換するパラメータが記載されたパラメータ変換表105に従って、パラメータの変換処理を実行するので、パラメータ変換表によってパラメータの変換ルールを容易に実装できる。 In addition, the parameter conversion unit 104 executes parameter conversion processing according to the parameter conversion table 105 in which parameters to be converted are described using simulation items of system performance as indices. Can be implemented.

また、パラメータ変換表105は、システムを利用する人及びシステムが稼働するエリアの周辺に存在する人の少なくとも一方の情報を、システムにおける無線通信に対する干渉の情報に変換するための情報を含むので、利用者による干渉の影響を無線設定・入力パラメータとして取り込むことができる。 In addition, since the parameter conversion table 105 includes information for converting at least one information of a person using the system and a person existing around the area in which the system operates into information of interference to wireless communication in the system, The effects of user interference can be captured as wireless settings and input parameters.

また、パラメータ変換部104は、無線設定・出力パラメータの少なくとも一つを無線性能計算部102から取得し、システム設定・入力パラメータに変換し、変換されたパラメータをシステムの性能をシミュレーションするためにシステム性能計算部に出力するので、無線の性能の計算結果を、適切にフィードバックしてシステムの性能のシミュレーションができる。 Further, the parameter conversion unit 104 acquires at least one of the wireless setting/output parameters from the wireless performance calculation unit 102, converts them into system setting/input parameters, and converts the converted parameters into system parameters for simulating system performance. Since the data is output to the performance calculation unit, it is possible to appropriately feed back the calculation results of the wireless performance and simulate the performance of the system.

また、ユーザインタフェース106は、システムの性能をシミュレーションする項目を選択可能なユーザインタフェースを提供するための表示データ(画面400)を生成するので、無線設定・入力パラメータを個別に選択する必要がなく、ユーザは容易な操作で無線の性能のシミュレーションができる。 In addition, since the user interface 106 generates display data (screen 400) for providing a user interface that allows selection of items for simulating system performance, there is no need to individually select wireless settings/input parameters. Users can easily simulate wireless performance.

また、ユーザインタフェース106は、遠隔地からもアクセスできる機能を有するユーザインタフェースを提供するので、計算リソースを持ち運ばなくても、遠隔地のユーザ端末30から無線のシミュレーションができる。 Moreover, since the user interface 106 provides a user interface having a function that can be accessed from a remote location, wireless simulation can be performed from the user terminal 30 at a remote location without carrying computational resources.

また、条件設定部1001(システム-無線変換部1002)は、伝搬モデル選択表1100を参照して、システムが使用される環境の情報を無線の性能のシミュレーションに用いる伝搬モデルの情報に変換するので、システムが設置される環境に従って、精度良く無線の計算ができる。 In addition, the condition setting unit 1001 (system-wireless conversion unit 1002) refers to the propagation model selection table 1100 and converts the information of the environment in which the system is used into the information of the propagation model used for simulating the wireless performance. , according to the environment in which the system is installed, the radio can be calculated with high accuracy.

また、無線構成調整部701は、無線性能計算部102で繰り返し計算を行う、又は、システム性能計算部101と無線性能計算部102とを連携させながら繰り返し計算を行って、システムの要求に適した無線構成を探索し、調整パラメータ決定部702は、システムのシミュレーション項目を指標として、調整すべき無線設定・入力パラメータを決定するので、複数の無線パラメータの中で、システムの要求に適した無線パラメータを優先的に調整でき、システムの要求に適した無線構成を少ない計算回数で提示できる。 In addition, the radio configuration adjustment unit 701 repeatedly performs calculations in the radio performance calculation unit 102, or repeatedly performs calculations while cooperating the system performance calculation unit 101 and the radio performance calculation unit 102, so as to meet the requirements of the system. Searching for the wireless configuration, the adjustment parameter determination unit 702 determines the wireless setting/input parameters to be adjusted using the system simulation items as indices. can be preferentially adjusted, and a wireless configuration suitable for system requirements can be presented with a small number of calculations.

また、調整パラメータ決定部702は、システムのシミュレーション項目を指標として、調整すべき無線設定・入力パラメータが記載された調整パラメータ決定表703に従って、調整するパラメータを決定するので、ユーザが無線通信に対する十分な知識を持っていない場合でも、システムに適した順番で無線通信のパラメータを調整するシミュレーションを行える。 Further, the adjustment parameter determination unit 702 determines the parameters to be adjusted according to the adjustment parameter determination table 703, which describes the wireless setting/input parameters to be adjusted, using the system simulation items as an index, so that the user can make sufficient adjustments for wireless communication. Even if you do not have the necessary knowledge, you can perform a simulation that adjusts wireless communication parameters in an order suitable for the system.

また、条件設定部1001は、システム性能計算部101、無線性能計算部102及び無線構成調整部701の少なくともいずれかの動作条件を設定するので、ユーザが無線通信に対する十分な知識を持っていない場合でも、システム要求に適したパラメータでシミュレーションを行え、早期に適切な解を得ることができる。 In addition, condition setting section 1001 sets operating conditions for at least one of system performance calculation section 101, wireless performance calculation section 102, and wireless configuration adjustment section 701. Therefore, even if the user does not have sufficient knowledge of wireless communication, However, it is possible to perform simulations with parameters that are suitable for system requirements, and to obtain appropriate solutions early.

なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。 It should be noted that the present invention is not limited to the embodiments described above, but includes various modifications and equivalent configurations within the scope of the appended claims. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and the present invention is not necessarily limited to those having all the described configurations. Also, part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Moreover, the configuration of another embodiment may be added to the configuration of one embodiment. Further, additions, deletions, and replacements of other configurations may be made for a part of the configuration of each embodiment.

また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。 In addition, each configuration, function, processing unit, processing means, etc. described above may be realized by hardware, for example, by designing a part or all of them with an integrated circuit, and the processor realizes each function. It may be realized by software by interpreting and executing a program to execute.

各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、SSD(Solid State Drive)等の記憶装置、又は、ICカード、SDカード、DVD等の記録媒体に格納することができる。 Information such as programs, tables, and files that implement each function can be stored in storage devices such as memories, hard disks, SSDs (Solid State Drives), or recording media such as IC cards, SD cards, and DVDs.

また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。 In addition, the control lines and information lines indicate those considered necessary for explanation, and do not necessarily indicate all the control lines and information lines necessary for mounting. In practice, it can be considered that almost all configurations are interconnected.

100、700、1000 無線設計支援シミュレータ
101 システム性能計算部
102 無線性能計算部
103 制御部
104 パラメータ変換部
106 ユーザインタフェース
701 無線構成調整部
702 調整パラメータ決定部
1001 条件設定部
100, 700, 1000 Radio design support simulator 101 System performance calculation unit 102 Radio performance calculation unit 103 Control unit 104 Parameter conversion unit 106 User interface 701 Radio configuration adjustment unit 702 Adjustment parameter determination unit 1001 Condition setting unit

Claims (12)

システムにおいて無線通信を提供する無線構成を計算機を用いて評価する評価方法であって、
前記計算機は、所定の演算処理を実行する演算装置と、前記演算装置がアクセス可能な記憶装置とを有し、
前記評価方法は、
前記演算装置が、前記システムの性能をシミュレーションするために設定されるシステム設定パラメータである前記システムを利用する人数及び前記システムが稼働するエリアの周辺に存在する人数を、前記システムの性能をシミュレーションするシステム性能計算部から取得し、
前記演算装置が、取得した前記システム設定パラメータを、前記無線の性能をシミュレーションするための第1のパラメータである干渉端末数又は干渉電力に変換し、
前記演算装置が、前記変換された第1のパラメータを、前記無線の性能をシミュレーションするために入力される無線入力パラメータとして、前記無線の性能をシミュレーションする無線性能計算部に出力することを特徴とする評価方法。
An evaluation method for evaluating a radio configuration that provides radio communication in a system using a computer,
The computer has an arithmetic device that executes predetermined arithmetic processing and a storage device that can be accessed by the arithmetic device,
The evaluation method is
The computing device simulates the performance of the system, based on the number of people using the system and the number of people existing around the area in which the system operates, which are system setting parameters set for simulating the performance of the system. Obtained from the system performance calculator,
The arithmetic unit converts the obtained system setting parameter into the number of interfering terminals or interference power, which is the first parameter for simulating the radio performance,
The arithmetic unit outputs the converted first parameter to a radio performance calculation unit that simulates the radio performance as a radio input parameter that is input for simulating the radio performance. evaluation method.
請求項1に記載の評価方法であって、
前記記憶装置は、前記システム設定パラメータと、前記第1のパラメータが記載されたパラメータ変換表を有し、
前記パラメータ変換表に従って、前記第1のパラメータを変換する処理が実行されることを特徴とする評価方法。
The evaluation method according to claim 1,
the storage device has a parameter conversion table describing the system setting parameters and the first parameters;
An evaluation method , wherein processing for converting the first parameter is executed according to the parameter conversion table .
請求項1に記載の評価方法であって、 The evaluation method according to claim 1,
前記演算装置は、前記無線の性能のシミュレーションの結果として出力される無線出力パラメータを前記無線性能計算部から取得し、 The computing device acquires a wireless output parameter output as a result of the wireless performance simulation from the wireless performance calculation unit,
前記演算装置は、前記無線出力パラメータを、前記システムの性能をシミュレーションするための第2のパラメータに変換し、 the computing unit transforms the radio output parameter into a second parameter for simulating performance of the system;
前記演算装置は、前記変換された第2のパラメータを前記システム設定パラメータとして、前記システム性能計算部に出力することを特徴とする評価方法。 The evaluation method, wherein the arithmetic unit outputs the converted second parameter as the system setting parameter to the system performance calculation unit.
請求項1に記載の評価方法であって、 The evaluation method according to claim 1,
前記演算装置は、前記システム設定パラメータに関連付けられるシミュレーション項目を選択可能なユーザインタフェースを提供するための表示データを生成することを特徴とする評価方法。 The evaluation method, wherein the arithmetic unit generates display data for providing a user interface that allows selection of simulation items associated with the system setting parameters.
請求項4に記載の評価方法であって、 The evaluation method according to claim 4,
前記演算装置は、遠隔地からもアクセスできる機能を有するユーザインタフェースを提供することを特徴とする評価方法。 The evaluation method, wherein the computing device provides a user interface having a function that can be accessed even from a remote location.
請求項1に記載の評価方法であって、 The evaluation method according to claim 1,
前記演算装置は、前記システムが使用される環境の情報を前記無線の性能のシミュレーションに用いる伝搬モデルの情報に変換することを特徴とする評価方法。 The evaluation method, wherein the arithmetic unit converts information of an environment in which the system is used into information of a propagation model used for simulation of the performance of the radio.
請求項1に記載の評価方法であって、 The evaluation method according to claim 1,
前記演算装置は、 The computing device is
前記無線の性能のシミュレーションを繰り返し行う、又は、前記システムの性能のシミュレーションと前記無線の性能のシミュレーションを連携させながら繰り返し行うことによって、前記システムの要求に適した無線の構成を探索し、 searching for a radio configuration suitable for the requirements of the system by repeatedly simulating the performance of the radio, or by repeatedly simulating the performance of the system and simulating the performance of the radio in cooperation with each other;
前記システムの性能をシミュレーションする項目を指標として、次の繰り返しのシミュレーションにおいて調整すべき無線入力パラメータを決定することを特徴とする評価方法。 An evaluation method, wherein the items for simulating performance of the system are used as indices to determine wireless input parameters to be adjusted in the next repeated simulation.
請求項7に記載の評価方法であって、 The evaluation method according to claim 7,
前記記憶装置は、前記シミュレーションする項目と調整すべき無線入力パラメータを関連付けて記載した調整パラメータ決定表を格納し、 The storage device stores an adjustment parameter determination table in which the item to be simulated and the wireless input parameter to be adjusted are described in association,
前記演算装置は、前記調整パラメータ決定表に従って、前記シミュレーションする項目を指標として調整すべき無線入力パラメータを決定することを特徴とする評価方法。 The evaluation method, wherein the calculation device determines the wireless input parameter to be adjusted using the item to be simulated as an index according to the adjustment parameter determination table.
請求項7に記載の評価方法であって、 The evaluation method according to claim 7,
前記演算装置は、前記システムの性能のシミュレーション、前記無線の性能のシミュレーション、及び、前記無線の構成の探索の少なくとも一つの動作条件を設定することを特徴とする評価方法。 The evaluation method, wherein the arithmetic unit sets at least one operating condition of the system performance simulation, the radio performance simulation, and the radio configuration search.
システムにおいて無線通信を提供する無線の構成を評価する無線設計支援シミュレータであって、 A radio design support simulator for evaluating the configuration of a radio that provides radio communication in a system,
所定の演算処理を実行して各機能部を実現する演算装置と、前記演算装置がアクセス可能な記憶装置とを有する計算機によって構成され、 A computer comprising an arithmetic device that executes predetermined arithmetic processing to realize each functional unit and a storage device that can be accessed by the arithmetic device,
シミュレーションで使用されるパラメータを変換するパラメータ変換部を有し、 having a parameter conversion unit that converts parameters used in the simulation;
前記パラメータ変換部は、 The parameter conversion unit is
前記システムの性能をシミュレーションするために設定されるシステム設定パラメータである前記システムを利用する人数及び前記システムが稼働するエリアの周辺に存在する人数を、前記システムの性能をシミュレーションするシステム性能計算部から取得し、 The number of people using the system and the number of people existing around the area in which the system operates, which are system setting parameters set to simulate the performance of the system, are obtained from a system performance calculation unit that simulates the performance of the system. Acquired,
取得した前記システム設定パラメータを、前記無線通信の計算をシミュレーションするための第1のパラメータである干渉端末数又は干渉電力に変換し、 converting the obtained system configuration parameter into the number of interfering terminals or interference power, which is a first parameter for simulating the calculation of the wireless communication;
前記変換された第1のパラメータを、前記無線の性能をシミュレーションするために入力される無線入力パラメータとして、前記無線の性能をシミュレーションする無線性能計算部に出力することを特徴とする無線設計支援シミュレータ。 A radio design support simulator characterized in that the converted first parameter is output to a radio performance calculation unit for simulating the radio performance as a radio input parameter to be inputted for simulating the radio performance. .
請求項10に記載の無線設計支援シミュレータであって、 A radio design support simulator according to claim 10,
前記無線性能計算部で繰り返し計算を行う、又は、前記システム性能計算部と前記無線性能計算部とを連携させながら繰り返し計算を行うことによって、前記システムの要求に適した無線の構成を探索する無線構成調整部を備え、 A radio that searches for a radio configuration suitable for the requirements of the system by performing repeated calculations in the radio performance calculation unit or by repeatedly performing calculations while cooperating the system performance calculation unit and the radio performance calculation unit. A configuration adjustment unit is provided,
前記無線構成調整部は、シミュレーションするシステムの性能を示すシミュレーション項目を指標として、調整すべき無線入力パラメータを決定するパラメータ決定部を有することを特徴とする無線設計支援シミュレータ。 The wireless design support simulator, wherein the wireless configuration adjustment unit has a parameter determination unit that determines wireless input parameters to be adjusted using a simulation item indicating performance of a system to be simulated as an index.
請求項11に記載の無線設計支援シミュレータであって、 The radio design support simulator according to claim 11,
前記システム性能計算部、前記無線性能計算部、及び、前記無線構成調整部の少なくともいずれかの動作条件を設定する条件設定部を備えることを特徴とする無線設計支援シミュレータ。 A radio design support simulator, comprising: a condition setting section for setting operating conditions for at least one of the system performance calculation section, the radio performance calculation section, and the radio configuration adjustment section.
JP2019022747A 2019-02-12 2019-02-12 Radio configuration evaluation method and radio design support simulator Active JP7122269B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019022747A JP7122269B2 (en) 2019-02-12 2019-02-12 Radio configuration evaluation method and radio design support simulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019022747A JP7122269B2 (en) 2019-02-12 2019-02-12 Radio configuration evaluation method and radio design support simulator

Publications (2)

Publication Number Publication Date
JP2020136685A JP2020136685A (en) 2020-08-31
JP7122269B2 true JP7122269B2 (en) 2022-08-19

Family

ID=72263717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019022747A Active JP7122269B2 (en) 2019-02-12 2019-02-12 Radio configuration evaluation method and radio design support simulator

Country Status (1)

Country Link
JP (1) JP7122269B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2023084847A1 (en) * 2021-11-12 2023-05-19

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018007089A (en) 2016-07-05 2018-01-11 公益財団法人鉄道総合技術研究所 Program and evaluation device
JP2018117326A (en) 2017-01-20 2018-07-26 日本電信電話株式会社 Wireless section usable band estimating device, wireless section usable band estimating method, and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018007089A (en) 2016-07-05 2018-01-11 公益財団法人鉄道総合技術研究所 Program and evaluation device
JP2018117326A (en) 2017-01-20 2018-07-26 日本電信電話株式会社 Wireless section usable band estimating device, wireless section usable band estimating method, and program

Also Published As

Publication number Publication date
JP2020136685A (en) 2020-08-31

Similar Documents

Publication Publication Date Title
CN116998203A (en) Cloud-based MAC scheduler
KR102456900B1 (en) Data analysis system based on edge computing and method thereof
KR101990411B1 (en) System for scaling resource based on priority in cloud system, apparatus and method thereof
Abdah et al. QoS-aware service continuity in the virtualized edge
US8612197B1 (en) Large scale simulation architecture for distributed networking waveforms
CN114301923B (en) Method and device for switching computing power service, electronic equipment and storage medium
CN108021451A (en) A kind of adaptive container moving method under mist computing environment
US10506031B1 (en) Scalable network for processing virtual environments
CN107743147A (en) Dynamic cloud storage SDN controllers collocation method and device based on global optimization
JP7122269B2 (en) Radio configuration evaluation method and radio design support simulator
JP6859366B2 (en) Control device and control system
US11972184B2 (en) Method and system for designing a robotic system architecture with optimized system latency
Ulaganathan et al. Building accurate radio environment maps from multi-fidelity spectrum sensing data
CN116938835B (en) Bandwidth resource allocation method in industrial Internet of things scene and electronic equipment
JP7669715B2 (en) Control device, management device, system, control method, management method, control program, and management program
US20240323864A1 (en) Base station control system, base station control method, base station control apparatus and program
Song Data conversion control of virtual network devices in cloud computing: A deep reinforcement learning approach
JP4509951B2 (en) Simulation execution control device and program
CN112654062A (en) Time delay determination method, device, equipment and medium
JP2021082874A (en) Modeling method, modeling program, and information processing device
CN121613917B (en) Methods, apparatus, equipment, and media for optimizing UAV communication resources and trajectory based on meta-reinforcement learning
US20250386323A1 (en) Radio communication system, control apparatus, move destination position determination method, and program
US20250335651A1 (en) Design tool using machine learning for incremental placement of elements on floorplan
WO2026042218A1 (en) Wireless space design device, wireless space design method, wireless space design system, and wireless space design program
US20250133534A1 (en) Control apparatus, radio communication system, and control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210421

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220506

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220701

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220808

R150 Certificate of patent or registration of utility model

Ref document number: 7122269

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150