(57)【要約】【課題】安価かつ迅速に実運用の環境と等価な環境を用意し性能評価試験を行うことができる技術を提供する。【解決手段】子局１は、起動用のプログラムとして試験用プログラム１３１，１３３を備えている。メッセージ送受信部１２は、プログラマブルロジックデバイスで構成される。メッセージ送受信部１２は、試験用プログラム１３３に基づいて回路構成を書き換え、複数台分の子局の動作を行えるようにメモリテーブルの構成を書き換える。メモリテーブルには、複数台分の子局のアドレスとメッセージ送受信用バッファとが備わっている。子局１は、監視サーバからの要求メッセージの宛先が、自局に割り当てられた複数台分のアドレスのいずれかである場合、その要求メッセージに対応する処理を行う。そのため、１台の子局１で複数台分の子局の動作を行えるので、実運用の環境と等価な環境を用意する際に仕様上の最大構成の実機を用意する必要がない。【選択図】図２
2011239018.tif 000002
【特許請求の範囲】
【請求項１】
監視サーバによって遠隔監視制御される親局と複数の子局とで構成される無線システムの評価システムであって、
前記子局は、プログラマブルロジックデバイスで構成されたメッセージ送受信部を備え、実行するプログラムに応じて前記メッセージ送受信部の回路構成を書き換えて、複数台分の前記子局の動作を実行する
ことを特徴とする評価システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線システムの機能や性能の評価試験を行う際の評価システムに関する。
【背景技術】
【０００２】
従来、携帯電話機の基地局などでは、例えば監視サーバ等から親局や子局のネットワーク装置を遠隔監視制御することが行われている（例えば、特許文献１を参照）。
【０００３】
例えば、図８は従来の無線システムのシステム構成図である。従来の無線システムは、親局９３と複数の子局９４とが監視サーバ９１によって監視制御される。
【０００４】
監視サーバ９１は、ＩＰネットワーク網９２等を介して親局９３と接続されており、親局９３及び複数の子局９４を監視し、遠隔制御する。親局９３は、ケーブル等を介して複数の子局９４と接続されている。親局９３は、監視サーバ９１からの制御指令を子局９４へ転送するとともに、子局９４からの情報を収集して監視サーバ９１への中継を行う。子局９４は、携帯端末等の機器と通信を行い、その機器からの情報を収集して監視サーバ９１へ送信するとともに、監視サーバ９１からの制御指令に基づいて各種処理を行う。
【０００５】
子局９４は、親局９３に直接接続されている例えば１台目の子局９４に２台目の子局９４が接続され、２台目の子局９４に３台目の子局９４が接続され、というようにケーブル等で数珠繋ぎに接続されている。親局９３は、複数のポートを有しており、各ポートに子局９４を接続することで、数珠繋ぎの子局９４の列を複数接続できるように構成されている。図８では親局９３に対し数珠繋ぎに３つ接続された子局９４が２系列接続されている様子を示しているが、１系列であっても２系列以上であってもよい。
【０００６】
図９は、各子局９４の構成を示す機能ブロック図である。子局９４は、制御部８０とメッセージ処理部８１と不揮発性メモリ８３とメッセージ送受信部８２とを備えている。
【０００７】
制御部８０は、ＣＰＵ（Central Processing Unit）等の演算装置である。制御部８０は、不図示のＲＯＭ（Read Only Memory）等に予め記憶されたプログラムを不図示のＲＡＭ（Random Access Memory）等に適宜展開して実行することにより、メッセージ処理部８１と不揮発性メモリ８３とメッセージ送受信部８２とに対する制御等を行う。また、制御部８０は、所定のタイミングで不揮発性メモリ８３に記憶された運用プログラム８３０を実行して子局９４の起動を行う。
【０００８】
メッセージ処理部８１は、メッセージ送受信部８２を介して監視サーバ９１等から子局９４宛の要求メッセージを受信すると、要求メッセージに対応する処理を行い、応答メッセージを作成する。メッセージ処理部８１は、作成した応答メッセージを、メッセージ送受信部８２を介して監視サーバ９１等に送信する。
【０００９】
メッセージ送受信部８２は、メッセージの送受信情報等を格納するメモリテーブルを備えている。図１０は、メッセージ送受信部８２におけるメモリテーブルの一例である。メモリテーブル７０には、装置制御データ部と送受信データ格納バッファ部とがそれぞれ１つずつ備わっている。
【００１０】
装置制御データ部には、子局９４の自局アドレスやＨＤＬＣ（High-Level Data Link Control）回路動作ＯＮ／ＯＦＦ等のデータが格納される。ここで、自局アドレスは、子局９４がメッセージの送受信に用いるアドレスである。また、ＨＤＬＣ回路動作ＯＮ／ＯＦＦは、ＨＤＬＣ回路を動作させるか否かの設定情報であり、ＯＮに設定されると子局９４におけるメッセージ送受信が可能となり、ＯＦＦに設定されると子局９４におけるメッセージ送受信が不可能となる。また、送受信データ格納バッファ部に格納されるデータは、この自局アドレスで送受信されるメッセージである。
【００１１】
図１１は、装置制御データ部に格納される自局アドレスのデータ形式である。自局アドレスは、２ｂｙｔｅで構成され、上位１ｂｙｔｅで親局９３に接続される系列（ポート）を、下位１ｂｙｔｅで親局９３に接続される段数を表すものとする。例えば、親局９３のポートに直接接続されている子局９４の自局アドレスは１−１となり、子局９４の下位側に接続される子局９４のアドレスは１−２となる。また、親局９３の別の系列に接続されている子局９４のアドレスは、親局９３に接続される順に「２−１」、「２−２」、「２−３」となり、さらに接続される場合は「２−４」・・・、「２−ｎ」となる。なお、親局９３の１段目に接続される子局９４は、親局９３に接続するポート番号を自局アドレスの系列として取得してもよい。以下では、親局９３を０段目として子局のアドレスを「系列（ｍ）−段数（ｎ）」（ｍ、ｎは自然数）で記載して説明するが、他の表記形式であってもよい。また、任意の子局９４について、親局９３側に接続される子局９４を上位側、親局９３から遠い側に接続される子局９４を下位側として説明する。
【００１２】
図１２は、子局９４に対するアドレス割り当ての流れを示すフローチャートである。子局９４は、上位側（親機側）装置にケーブルが接続されると、上位側装置のアドレス及び装置構成情報を取得する（ステップＡ１０）。ここで、装置構成情報は、監視サーバ９１がブロードキャスト送信する際に送信すべき装置を把握するためのものであり、装置の固有情報等が予め監視サーバ９１によって設定されている。この装置構成情報により、どのような装置によってどのような接続構成で無線システムが構成されているのかが分かり、例えば、親局９３に何段の子局９４が何系列接続されているか等が分かる。なお、監視サーバ９１及び親局９３には、予め所定のアドレスが与えられているものとする。
【００１３】
子局９４は、上位側装置のアドレスを取得すると、上位側装置のアドレスにおける段数に‘１’を加算したものを自局アドレスとして設定する（ステップＡ１１）。例えば、任意の子局９４は、１−１のアドレスを有する上位側の子局９４に接続された場合、上位側の子局９４から取得した１−１のアドレスに１を加算した１−２を自局アドレスとして設定する。また、子局９４は、上位側装置から取得した装置構成情報を確認し（ステップＡ１２）、自局が監視サーバ９１によってブロードキャスト送信される対象に含まれていた場合（ステップＡ１２でＹｅｓ）、ＨＤＬＣ回路動作ＯＮ／ＯＦＦの設定をＯＮにし（ステップＡ１３）、含まれていなかった場合その設定をＯＦＦにする（ステップＡ１４）。以上の処理により、子局９４のメモリテーブル７０に自局アドレスとＨＤＬＣ回路動作ＯＮ／ＯＦＦの設定が割り当てられる。
【００１４】
次に、図１３を参照して、運用プログラム８３０によって子局９４が起動したときのメッセージの伝送手順について説明する。図１３は、運用プログラムによる子局９４のメッセージ伝送手順を示したものである。運用プログラム８３０は、ＨＤＬＣ制御部６０４とＨＤＬＣドライバ６０３とＨＤＬＣ受信制御タスク６０１とＨＤＬＣ送信制御タスク６０２とクライアントタスク６００とで構成される。運用プログラム８３０により子局９４が起動すると、ＨＤＬＣ制御部６０４とＨＤＬＣ制御部６０４に対応するＨＤＬＣドライバ６０３とが１つ起動する。ＨＤＬＣ制御部６０４は、子局９４のメッセージ送受信用のポートであり、メモリテーブル７０に設定された子局９４の装置制御データ部とメッセージ送受信バッファ部とが割り当てられる。
【００１５】
監視サーバ９１から送信された要求メッセージは、ＩＰネットワーク網９２と親局９３を介して要求メッセージの宛先アドレスに対応する子局９４のＨＤＬＣ制御部６０４に届くので、要求メッセージを受信したＨＤＬＣ制御部６０４は、対応するＨＤＬＣドライバ６０３へ要求メッセージを渡す（ステップＢ１０）。要求メッセージを取得したＨＤＬＣドライバ６０３は、ＨＤＬＣ受信制御タスク６０１へ要求メッセージを渡す（ステップＢ１１）。ＨＤＬＣ受信制御タスク６０１は、クライアントタスク６００へ要求メッセージを渡す（ステップＢ１２）。
【００１６】
クライアントタスク６００は、要求メッセージに含まれるコマンドＩＤのコマンドに従って所定の処理を行い、応答メッセージを作成する。クライアントタスク６００は、応答メッセージの送信元アドレスに要求メッセージの送信先アドレスを設定し、応答メッセージの送信先アドレスに要求メッセージの送信元アドレスを設定する。クライアントタスク６００は、作成した応答メッセージをＨＤＬＣ送信制御タスク６０２に渡す（ステップＢ１３）。
【００１７】
ＨＤＬＣ送信制御タスク６０２は、応答メッセージの送信元アドレスに対応するＨＤＬＣドライバ６０３へ応答メッセージを渡す（ステップＢ１４）。ＨＤＬＣドライバ６０３は、ＨＤＬＣ制御部６０４に応答メッセージを渡す（ステップＢ１５）。ＨＤＬＣ制御部６０４は、応答メッセージを送受信データ格納バッファ部に格納し、親局９３とＩＰネットワーク網９２を介して監視サーバ９１に送信する。このような流れにより、要求メッセージを受信した子局９４は、要求メッセージに対する処理を行い、応答メッセージを作成して送信する。
【００１８】
図１４は、無線システム全体の流れを示すシーケンス図である。図１４を参照して、運用プログラム８３０で起動した子局９４で構成される無線システムにおいて、監視サーバ９１が全装置に対して装置情報取得要求を送信した場合の動作を説明する。図１４では、親局９３に１−１，１−２，１−３のアドレスを有する３台の子局９４が接続されているものとして説明する。
【００１９】
監視サーバ９１は、親局９３に全装置宛の装置情報取得要求を送信する（ステップＳ５００）。親局９３は、全子局９４に装置情報取得要求を転送するための処理を行う（ステップＳ５０１）。親局９３は、全子局９４である子局１−１，１−２，１−３宛に装置情報取得要求をそれぞれ送信する（ステップＳ５０２〜５０４）。次に、親局９３は、自局（親局９３）の装置情報取得処理を行い（ステップＳ５０５）、装置情報取得応答を監視サーバ９１に送信する（ステップＳ５０６）。
【００２０】
子局１−１，１−２，１−３宛の装置情報取得要求は、子局１−１，１−２，１−３にそれぞれ届く。子局１−１は、自局の装置情報取得処理を行い（ステップＳ５０７）、自局の装置情報取得応答を親局９３に送信する（ステップＳ５０８）。親局９３は、子局１−１の装置情報取得応答を監視サーバ９１に転送する（ステップＳ５０９）。同様に、子局１−２，１−３は、自局宛に届いた装置情報取得要求に対し、装置情報取得処理を行い（ステップＳ５１０、Ｓ５１３）、装置情報取得応答を、親局９３を介して監視サーバ９１に送信する（ステップＳ５１１、ステップＳ５１２、ステップＳ５１４、ステップＳ５１５）。
【００２１】
このような無線システムにおいて、実際にシステムを運用する前には、一般的にシステムで各種処理が正常に実行されるか等の試験を行ってシステムの機能や性能を評価する必要がある。この際、実運用と等価な環境で試験を行う必要がある。
【先行技術文献】
【特許文献】
【００２２】
【特許文献１】特開２００７−２３３８０９号公報
【発明の概要】
【発明が解決しようとする課題】
【００２３】
ところで、機能・性能評価試験では、例えば、監視サーバ９１や親局９３が多数の子局９４から応答を受信したときに、正常に処理が行えるかどうかを確認することが行われる。この場合、評価試験のために準備する実機の数は、システムの仕様上における最大構成となる。つまり、図８に示す無線システムでは、監視サーバ９１と、親局９３と、６台の子局９４が必要となる。
【００２４】
しかしながら、上記では子局が６台である例を説明したが、場合によっては数千から数万台もの子局９４で構成される無線システムとなることもあり、システムの仕様上における最大構成の試験環境を実機で用意しようとすると、大変な時間とコストがかかる。また、シミュレータにより試験環境を用意することも考えられるが、この場合、通信プロトコル毎にシミュレータを購入する必要があり、購入費用がかさむ。また、シミュレータでは、実機と等価な動作をさせるためのシナリオを作成する時間と手間がかかるという問題がある。
【００２５】
本発明は上記課題に鑑みてなされたものであり、安価かつ迅速に実運用の環境と等価な環境を用意し性能評価試験を行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【００２６】
本発明の評価システムは、監視サーバによって遠隔監視制御される親局と複数の子局とで構成される無線システムの評価システムであって、前記子局は、プログラマブルロジックデバイスで構成されたメッセージ送受信部を備え、実行するプログラムに応じて前記メッセージ送受信部の回路構成を書き換えて、複数台分の前記子局の動作を実行することを特徴とする。
【発明の効果】
【００２７】
本発明によれば、安価かつ迅速に実運用の環境と等価な環境を用意し性能評価試験を行うことができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態に係る無線システムのシステム構成図である。
【図２】本発明の実施形態に係る子局の構成を示す機能ブロック図である。
【図３】本発明の実施形態に係るメッセージ送受信部のメモリテーブルの構成例である。
【図４】本発明の実施形態に係る子局に対するアドレス割り当ての流れを示すフローチャートである。
【図５】本発明の実施形態に係る無線システムのメッセージの伝送手順を示した図である。
【図６】本発明の実施形態に係る監視サーバから全装置宛に要求メッセージを送信したときの無線システム全体の流れを示すシーケンス図である。
【図７】本発明の実施形態に係る監視サーバから所定の子局宛に要求メッセージを送信したときの無線システム全体の流れを示すシーケンス図である。
【図８】従来の無線システムのシステム構成図である。
【図９】従来の子局の構成を示す機能ブロック図である。
【図１０】従来の子局のメッセージ送受信部のメモリテーブルの構成例である。
【図１１】従来の装置制御データ部に格納される自局アドレスのデータ形式である。
【図１２】従来の子局に対するアドレス割り当ての流れを示すフローチャートである。
【図１３】従来の無線システムのメッセージの伝送手順を示した図である。
【図１４】従来の監視サーバから全装置宛に要求メッセージを送信したときの無線システム全体の流れを示すシーケンス図である。
【発明を実施するための形態】
【００２９】
本実施形態は、無線システムに含まれる所定の１台の子局について複数台分の子局の動作を実行可能に構成することで、機能性能評価試験に必要な実機台数を削減できるようにしたものである。以下、図を参照して本発明の実施形態を詳細に説明する。なお、従来の実施形態と同様の構成には同一の符号を付し、その説明を省略する。
【００３０】
本実施形態における無線システム構成について図１を参照して説明する。図１（ａ）は、評価試験を行う際の無線システム構成図であり、図１（ｂ）は、実運用が行われる際の無線システム構成図である。本実施形態の特徴は、子局１の構成にある。評価試験時には、親局９３に直接接続される子局１が子局１の下位側に接続される予定の子局９４の動作を兼業することにより、評価試験で必要となる子局の台数を減らすことができる。また、実運用時には、子局１に下位側の子局９４を接続し、評価試験を行ったシステム構成をそのまま実運用に利用することができる。なお、子局１は、親局９３に直接接続されることで、評価試験で必要となる子局の台数を最も効率よく減らすことができるが、下位側に子局９４が接続される位置であればどこに接続されてもよい。
【００３１】
図２を参照して本実施形態の子局１のブロック構成について説明する。子局１は、制御部１０とメッセージ処理部８１と不揮発性メモリ１３とメッセージ送受信部１２と起動ソフト切替スイッチ１４とを備えている。
【００３２】
不揮発性メモリ１３には、子局１を起動させるプログラムである運用プログラム８３０，１３２と試験用プログラム１３１，１３３とが格納されている。運用プログラム８３０，１３２は、実際にシステムを運用するときに使用するプログラムである。試験用プログラム１３１、１３３は、システムの評価試験を行うときに使用するプログラムである。運用プログラム８３０については、従来のプログラムと同様であり、制御部１０が実行することで子局１が起動する。試験用プログラム１３１は、システムの評価試験を行うときに制御部１０に実行させるプログラムである。運用プログラム１３２と試験用プログラム１３３とは、メッセージ送受信部１２を構成するＦＰＧＡに実行させるＦＰＧＡの回路書き換え用のプログラムである。メッセージ送受信部１２は、運用プログラム１３２をＦＰＧＡに実行させることで上述したメモリテーブル７０の構成となり、試験用プログラム１３３をＦＰＧＡに実行させることで後述するメモリテーブル４０の構成となる。
【００３３】
起動ソフト切替スイッチ１４は、不揮発性メモリ１３に記憶された運用プログラム８３０及び運用プログラム１３２、又は試験用プログラム１３１及び試験用プログラム１３３のいずれかのセットを制御部１０とメッセージ送受信部１２とに実行させて子局１を起動させる。ユーザは、起動ソフト切替スイッチ１４を直接操作してもよいし、監視サーバ９１からの遠隔制御により操作してもよい。起動ソフト切替スイッチ１４は、運用プログラム８３０及び運用プログラム１３２、又は試験用プログラム１３１及び試験用プログラム１３３が起動中に操作されてもよく、この場合、起動中のプログラムを終了させ、他方のプログラムで子局１を起動させる。
【００３４】
制御部１０は、ＣＰＵ等の演算装置である。制御部１０は、不図示のＲＯＭ等に予め記憶されたプログラムを不図示のＲＡＭ等に適宜展開して実行することにより、起動ソフト切替スイッチ１４とメッセージ処理部８１と不揮発性メモリ１３とメッセージ送受信部１２とに対する制御等を行う。また、制御部１０は、起動ソフト切替スイッチ１４により指定されたプログラムを実行して子局１の起動を行う。
【００３５】
メッセージ送受信部１２は、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイス（Programmable Logic Device）で構成され、メッセージの送受信情報等を格納するメモリテーブルを備えている。メッセージ送受信部１２は、起動ソフト切替スイッチ１４により指定されたプログラムに基づいて回路構成を書き換えて、メモリテーブルの構成を変化させる。運用プログラム１３２で子局１を起動させた場合のメモリテーブルの構成例は上述した図１０のとおりである。
【００３６】
図３を参照して、試験用プログラム１３３で子局１を起動させた場合におけるメッセージ送受信部１２のメモリテーブル４０の構成例を説明する。メモリテーブル４０には、装置制御データ部と送受信データ格納バッファ部とがそれぞれ３つずつ備えられている。１組の装置制御データ部と送受信データ格納バッファ部は、メッセージ送受信用のポートとなる自局分のＨＤＬＣ制御部６０４に割り当てるためのものである。残り２組の装置制御データ部と送受信データ格納バッファ部は、自局より下位側の子局９４分のＨＤＬＣ制御部６０４に割り当てるためのものである。つまり、試験用プログラム１３３で起動した子局１のメッセージ送受信部１２は、自局分のメッセージ送受信部１２の他に、子局２台分の擬似的なメッセージ送受信部１２を備えることになる。
【００３７】
装置制御データ部と送受信データ格納バッファ部とに格納されるデータは、運用プログラム１３２の場合と試験用プログラム１３３の場合とで同様である。つまり、装置制御データ部には自局アドレスやＨＤＬＣ回路動作ＯＮ／ＯＦＦ等のデータが格納され、送受信データ格納バッファ部には送受信されるメッセージが格納される。
【００３８】
図４を参照してメモリテーブル４０におけるアドレス割り当てについて説明する。なお、図４のステップＡ１０からステップＡ１４までは、上述した図１２の運用プログラム８３０によるアドレス割り当てと同一であるため説明を省略し、動作の異なるステップＡ１５から説明する。
【００３９】
子局１は、上位側装置から取得した装置構成情報を参照して、装置構成情報における子局の最終段数を変数Ｎに保持し、自局に直接接続される下位側子局の段数を変数ｎに保持する（ステップＡ１５）。子局１は、下位側に子局９４が接続される場合、その下位側の子局９４の動作を担う擬似局となる。子局１は、その下位側の子局９４の段数（ｎ）から自局の段数を引いた数を自局のアドレスの段数に加算し、擬似局アドレスとして下位側の子局９４のアドレスを設定する（ステップＡ１６）。次に、子局１は、擬似局アドレスが設定された装置データ制御部のＨＤＬＣ回路動作ＯＮ／ＯＦＦをＯＮに設定する（ステップＡ１７）。そして、子局１はｎをインクリメントする（ステップＡ１８）。
【００４０】
子局１は、アドレス割り当てを行った下位側の子局９４の段数ｎが装置構成情報における子局の最終段数Ｎより大きいか判定する（ステップＡ１９）。子局１は、装置構成情報における子局の最終段数Ｎまでアドレス割り当てを行うと（ステップＡ１９でＹｅｓ）、処理を終了する。一方、子局１は、アドレス割り当てを行っていない子局９４が自局の下位側にある場合（ステップＡ１９でＮｏ）、ステップＡ１５からステップＡ１９までの処理を繰り返し、装置構成に含まれている自局の下位側に接続される子局９４のすべてを擬似局アドレスとして割り当てを行う。例えば、子局１は、自局が１段目の子局である場合に自局の下位側に２段目の子局が装置構成に含まれている場合、‘１’を自局アドレスの段数に加算し擬似局アドレスとして１−２を設定する。次に、子局１は、自局の下位側として３段目の子局が装置構成に含まれているときは、‘２’を自局アドレスの段数に加算して擬似局アドレスとして１−３を設定する。
【００４１】
このように、試験用プログラム１３１により起動する子局１は、ケーブルを介して上位側装置に接続されたときに、上位側装置から取得したアドレスと装置構成情報とに基づいて自局と同系列の下位側装置のアドレスとＨＤＬＣ回路動作ＯＮ／ＯＦＦの設定を自局のメモリテーブル４０に格納する。
【００４２】
次に、試験用プログラム１３１で起動した子局１によるメッセージの伝送手順について図５を参照して説明する。試験用プログラム１３１により子局１が起動すると、メモリテーブル４０に設定された装置制御データ部と送受信データ格納バッファ部との組数分に対応するＨＤＬＣ制御部６０４が割り当てられる。メモリテーブル４０には、３組の装置制御データ部と送受信データ格納バッファ部とが設定されていたので、図５にも３個のＨＤＬＣ制御部６０４が生成されている。また、ＨＤＬＣ制御部６０４と同数のＨＤＬＣドライバ６０３が生成される。ＨＤＬＣ制御部６０４とＨＤＬＣドライバ６０３とＨＤＬＣ受信制御タスク６０１とクライアントタスク６００との各動作は図１３と同様である。
【００４３】
つまり、各ＨＤＬＣ制御部６０４には、それぞれ割り当てられたアドレス宛に監視サーバ９１からの要求メッセージがＩＰネットワーク網９２、親局９３を介して届き、ＨＤＬＣドライバ６０３、ＨＤＬＣ受信制御タスクを介してクライアントタスク６００に渡されて処理がなされるとともに応答メッセージが作成される。作成された応答メッセージは、クライアントタスク６００からＨＤＬＣ送信制御タスク６０２に渡され、応答メッセージの送信元アドレスに対応するＨＤＬＣドライバ６０３を介して、ＨＤＬＣ制御部６０４から送信される。送信された応答メッセージは、親局９３、ＩＰネットワーク網９２を介して監視サーバ９１へ届けられる。
【００４４】
このように、本実施形態では、メッセージ送受信部１２にＦＰＧＡを用いて、運用プログラム１３２と試験用プログラム１３３とを切り替えてＦＰＧＡの論理回路を書き換えることで、ハードウェアを変更せずにメモリテーブルの構成を変えられ、ＨＤＬＣ制御部６０４の個数を変更することができる。
【００４５】
次に、図６を参照して、試験用プログラム１３１、１３３で起動した子局１で構成される無線システムにおいて、監視サーバ９１が全装置に対して装置情報取得要求を送信した場合の動作を説明する。図６では、子局１−１が、親局９３に接続されるとともに下位側系列として子局１−２，１−３の動作を担っているものとする。
【００４６】
監視サーバ９１は、親局９３に全装置宛の装置情報取得要求を送信する（ステップＳ１００）。親局９３は、全子局に装置情報取得要求を転送するための処理を行う（ステップＳ１０１）。親局９３は、全子局である子局１−１，１−２，１−３宛に装置情報取得要求をそれぞれ送信する（ステップＳ１０２〜１０４）。次に、親局９３は、自局（親局９３）の装置情報取得処理を行い（ステップＳ１０５）、装置情報取得応答を監視サーバ９１に送信する（ステップＳ１０６）。
【００４７】
親局９３から送信された子局１−１，１−２，１−３宛の装置情報取得要求は、子局１−１，１−２，１−３のアドレスを有する子局１−１にすべて届く。子局１−１は、子局１−１としての自局の装置情報取得処理を行い（ステップＳ１０７）、自局の装置情報取得応答を親局９３に送信する（ステップＳ１０８）。親局９３は、子局１−１の装置情報取得応答を監視サーバ９１に転送する（ステップＳ１０９）。次に、子局１−１は、子局１−２宛に届いた装置情報取得要求に対し、装置情報取得処理を行い（ステップＳ１１０）、送信元が子局１−２である装置情報取得応答を親局９３に送信する（ステップＳ１１１）。親局９３は、子局１−２の装置情報取得応答を監視サーバ９１に転送する（ステップＳ１１２）。同様に、子局１−１は、子局１−３宛に届いた装置情報取得要求に対し、装置情報取得処理を行い（ステップＳ１１３）、送信元が子局１−３である装置情報取得応答を、親局９３を介して監視サーバ９１に送信する（ステップＳ１１４、Ｓ１１５）
【００４８】
図７は、監視サーバ９１が全装置宛ではなく、子局１−２のみに対して装置情報取得要求を送信した場合の動作を示したシーケンス図である。
【００４９】
監視サーバ９１は、子局１−２宛の装置情報取得要求を親局９３に送信する（ステップＳ２００）。親局９３は、子局１−２宛に装置情報取得要求を転送するための処理を行い（ステップＳ２０１）、子局１−２宛の装置情報取得要求を送信する（ステップＳ２０２）。
【００５０】
子局１−２のアドレスは、子局１−１のメモリテーブル４０に割り当てられている。そのため、子局１−２宛の装置情報取得要求は、子局１−１の子局１−２に対応するＨＤＬＣ制御部６０４に届く。子局１−１は、子局１−２宛に届いた装置情報取得要求に対する装置情報取得処理を行う（ステップ２０３）。子局１−１は、送信元アドレスが子局１−２である装置情報取得応答を親局９３に送信する（ステップＳ２０４）。親局９３は、受信した装置情報取得応答を監視サーバ９１に転送する（ステップＳ２０５）。
【００５１】
このように、試験用プログラム１３１，１３３で起動した子局１は、物理的には１台の子局であるが、子局１−１、子局１−２及び子局１−３の動作を行うことができる。そのため、本実施形態では、本来であれば評価試験に３台の子局が必要であるところ、１台の子局で評価試験を行うことができるので、多数の子局を揃える必要がなく、安価かつ迅速に評価試験を行うことができる。また、子局１を運用プログラム８３０及び運用プログラム１３２で起動するか、試験用プログラム１３１及び試験用プログラム１３３で起動するかを起動ソフト切替スイッチ１４により切替可能なので、評価試験のときだけでなく実運用でも同一の子局１を利用できる。なお、本実施形態では、メッセージ送受信部１２に割り当てる子局の台数を３台としたが、適宜変えてもよい。
【００５２】
以上の本実施形態を概説すると、本実施形態は、監視サーバから受信した要求メッセージに応じて処理を行い、前記監視サーバに応答メッセージを送信する親局及び複数の子局で構成される無線システムの評価システムであって、前記子局は、プログラマブルロジックデバイスで構成されたメッセージ送受信部を備え、実行するプログラムに応じて前記メッセージ送受信部の回路構成を書き換えて、複数台分の前記子局の動作を実行することを特徴とする。
また、前記プログラムには、前記無線システムの実運用に使用される運用プログラムと前記無線システムの評価試験に使用される試験用プログラムとがあり、前記子局は、起動ソフト切替スイッチで指定されたいずれかのプログラムを実行することを特徴とする。
また、前記メッセージ送受信部は、前記複数台分の子局のアドレスとメッセージ格納バッファとを備えることを特徴とする。
【００５３】
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。
【符号の説明】
【００５４】
１、９４・・・子局
１０、８０・・・制御部
１２、８２・・・メッセージ送受信部
１３、８３・・・不揮発性メモリ
１４・・・起動ソフト切替スイッチ
４０、７０・・・メモリテーブル
８１・・・メッセージ処理部
９１・・・監視サーバ
９２・・・ＩＰネットワーク網
９３・・・親局
１３１、１３３・・・試験用プログラム
８３０、１３２・・・運用プログラム
６００・・・クライアントタスク
６０１・・・ＨＤＬＣ受信制御タスク
６０２・・・ＨＤＬＣ送信制御タスク
６０３・・・ＨＤＬＣドライバ
６０４・・・ＨＤＬＣ制御部
【図１】
2011239018.tif 000003
【図２】
2011239018.tif 000004
【図３】
2011239018.tif 000005
【図４】
2011239018.tif 000006
【図５】
2011239018.tif 000007
【図６】
2011239018.tif 000008
【図７】
2011239018.tif 000009
【図８】
2011239018.tif 000010
【図９】
2011239018.tif 000011
【図１０】
2011239018.tif 000012
【図１１】
2011239018.tif 000013
【図１２】
2011239018.tif 000014
【図１３】
2011239018.tif 000015
【図１４】
2011239018.tif 000016